* {margin: 0;padding: 0;}

body{background: #005729;}

.background-start{background-color: #005729; text-align: center;}

#age-check{margin: 60px auto; width: 370px;}

.age-check-logo img{margin-left: 305px;}

.age-check-info{width: 290px; height: 110px; background-color: white; padding: 40px; border: solid; border-color: black; border-width: 1px; font-family:Verdana; font-size: 11px; color: #000; text-align: left;}

.age-check-info p{margin-top: 22px; font-family:Verdana; font-size: 11px; color: #666;}

#age-check-button{width: 50px; height: 20px; background-color: white; margin: 14px auto; border: solid; border-color: black; border-width: 1px;}

#age-check-button a:link{font-family:Verdana; font-size: 12px; color: #666; text-decoration: none;}

#age-check-button a:visited{font-family:Verdana; font-size: 12px; color: #666; text-decoration: none;}

#age-check-button a:hover{color: black;}

#page-wrap{width: 800px;margin: 14px auto 0px auto;}

#container{height: 525px;background: white;}

#language-buttons{float: right;margin-top: 24px;margin-right: 24px;text-decoration:  none;}

#navigation{text-align: right;}

.sub-navigation{float: right; padding-top: 20px;padding-right: 20px;}

.start-page-left{text-align: center; float: left; margin-top: 40px; width: 140px;}
.start-page-left img{margin-top: 44px;border: #555 solid thin;}
.start-page-left img#start-page-image-se{margin-left: -60px;}
.start-page-left img#start-page-image-en{}

.start-page-right{text-align: center;margin-right: 30px; float: right; margin-top: 180px;width: 300px; }
.start-page-right a:link{font-family: Verdana,arial;color: #333333; font-size: 11px;}
.start-page-right a:visited{font-family: Verdana,arial;color: #333333; font-size: 11px;}
.start-page-right a:hover{font-family: Verdana,arial;color: #999; font-size: 11px;}

.hide{display: none;}

.category-image{margin-left: -120px;float: left;width: 200px;margin-top: 50px;}

.category-image-innehall{margin-left: 20px;float: left;width: 200px;margin-top: 50px;}

.category-image-produkten{margin-left: -120px;float: left;width: 200px;margin-top: 90px;}
.category-image-produkten-en{margin-left: -70px;float: left;width: 200px;margin-top: 90px;}


.category-image-servering{margin-left: 60px;float: left;width: 200px;margin-top: 110px;}

.serveringstips-image-sub{margin-left: -50px;float: left;width: 200px;margin-top: 65px; position: relative;z-index: 10;}
.serveringstips-image-sub img{border: #555 solid thin;}

.briska-image{position: relative;z-index: 100;}

.category-text{margin-top: 8px; float: right;padding: 0 50px 0 20px;font-family: Arial, Verdana;font-size: 12px;position: relative;z-index: 200;width: 280px;_margin-top: 18px;}

.category-text p a{color: #333;}

.serveringstips-text{margin-top: 90px; float: right;padding: 0 50px 0 20px;font-family: Arial, Verdana;font-size: 12px;position: relative;z-index: 200;width: 220px;margin-right: 60px;}

.serveringstips-text-sub{margin-top: 60px; float: right;padding: 0 60px 0 20px;font-family: Arial, Verdana;font-size: 12px;position: relative;z-index: 200;width: 300px;}

span#campaign a:link{color: #FFFF00;}

span#campaign a:visited{color: #FFFF00;}

span#campaign a:hover{color: #FFAA00;}

#briska-product-text{width: 320px;_width: 270px;margin: 10px 0 0 130px;}

#nyheter-text{width: 370px;_width: 230px; margin-top: 80px;}

.category-image-osterlen{margin-left: 20px;float: left;width: 280px;height: 250px;}

#osterlen-text{width: 352px; float: right; margin-top: 20px; margin-right: 60px; _margin-right:25px; margin-left: 20px; height: 300px;}

#osterlen-top-images{position: relative; z-index: 20; text-align: center; margin-top: 40px; float: left; width:600px; margin-left: -30px;}

#osterlen-bottom-images{text-align: center; margin-top: 10px; margin-left: 40px; _margin-left: 30px;  width:700px; height: 70px; float: left;}

#osterlen-container-image{margin-top: 45px; margin-left: 80px; _margin-left: 80px;}

#contact-text{margin-top: 40px;width: 320px;}

.mybox{width:250px; height:225px;}

.osterlen-thumb{margin-left: 18px;}

#osterlen-first-thumb{margin-left: -30px; _margin-left:-25px; position: relative; z-index: 100; margin-right:  0px;}

.bottom-logo{width: 800px;margin: 0px auto; padding-top: 530px;}
.logo{float: right;}
.footer-text{padding-top: 40px;font-size: 11px; color: #b6bf06; font-family: Arial, Verdana;}
.footer-text span{padding: 0px 25px 0px 0px;}

h1{font-family: Verdana;font-size: 14px;color: #333;}

h2{font-family: Verdana;font-size: 12px;color: #333; margin-bottom: -6px;margin-top: 15px;}

h3{font-family: Verdana;font-size: 12px;color: #333; margin-bottom: 0px;margin-top: 5px;}

p{margin-top: 8px; font-family:Verdana; font-size: 11px; color: #333;}

ul{list-style: none; margin-left: 15px; padding-left: 1em; text-indent: -1em; font-family:Verdana; font-size: 11px; color: #333;}

li{margin-top: 2px;}

#produkten_sortiment{float: left; margin-top: 80px;margin-left: -100px;}
#produkten_sortiment p{font-size: 9px;margin-top: 2px;text-align: left;}
.column-left{float: left; width: 235px; text-align: center; padding: 0 5px;}
.column-right{float: right; width: 235px; text-align: center; padding: 0 5px;}
.column-middle{float: left; width: 235px; text-align: center; padding: 0 5px;}
#test33 p{color: #fff;}
tooltip_header{margin-bottom: 1; padding-bottom: 1;padding-top: 1;font-family: Verdana;font-size: 14px;color: #ddd;}
tooltip_text{font-family:Verdana; font-size: 11px; color: #ddd; margin-bottom: -40px;}

#custom-gen ul li:before{content: "\00BB \0020";}

a:link{text-decoration:  none;color: white;font-size: 11px;font-family:  Arial, Verdana;} 

a:visited{text-decoration:  none;color: white;font-size: 11px;font-family:  Arial, Verdana;}

a:hover{color:  #999;}

#navigation a:link{text-decoration:  none;color: white;font-size: 11px;font-family:  Arial, Verdana;} 

#navigation a:visited{text-decoration:  none;color: white;font-size: 11px;font-family:  Arial, Verdana;}

#navigation a:hover{color:  #999;}

.sub-navigation a:link{text-decoration:  none;color: black;	font-size: 11px;font-family:  Arial, Verdana;} 

.sub-navigation a:visited{text-decoration:  none;color: black;font-size: 11px;font-family:  Arial, Verdana;}

.sub-navigation a:hover{color: #999;}

#language-buttons a:link img{border-color: white;background: none;border: solid;color: white;} 

#language-buttons a:visited img{border-color: white;background: none;border: solid;color: white;} 

#language-buttons a:hover img{color: #999;}
 
#navigataion a:active, #language-buttons a:active{text-decoration:  underline;}

#leaf-left{float: left;margin: -32px -20px -20px -34px;position: relative;z-index: 10;text-decoration:  none;}

a:link img{border: none;background: none;padding: 0px;text-decoration:  none;}

a:visited img{border: none;background: none;padding: 0px;text-decoration:  none;}

a:hover img{border: none;background: none;color: black;}

#spendrups-logo{float: right; margin-top: 15px;}

#briska-film{margin-left: -100px; float: left; margin-top: 80px;}
a#campaign{color: #FFFF00;
}

#tt {position:absolute; display:block; background:url(images/tt_left.gif) top left no-repeat;}
#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden;}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF;}
#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden;}

