
.special{font-size: xx-small;}
.minifronttext{font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#333333; font-weight: bold; line-height: 4mm; margin-top:2px; margin-bottom:2px}


Input.submit
{
color:#333333;
background-color:#cccccc;
color:#333333; background-color:#eeeeee; 
color:#000000; background-color:#eerrtt;
border-width:1px 
border-color:#333333;
border:2px solid #999999;
width:40px; height:20px;
font-size:10px; 
padding:0; 
margin:0;
} 




body
{
	font-size:0.75em;
	font-family:verdana;
	
	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
	
	background-image: url('');

                             background-color: #e2e2e2;

                             background-position: center top;

                             background-repeat: no-repeat;

                             background-attachment:fixed;


}
	ul{list-style-type:none;}
	a:link {color: #666666;}
	a:visited {color: #666666;}
	A:Hover  { color: #999999; }
	A:Hover  { text-decoration: underline; }
	A {text-decoration: none; }
	

	A.special  { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#FF9900; font-weight: bold; line-height: 5mm; margin-top:0px; margin-bottom:0px  }
	A.special:Hover  { color:#FFCC00 }
	A.special:Hover  { text-decoration: none; }
	
	A.blank { color: #333333; }
	A.blank:Hover  { color:#999999 }
	A.blank:Hover  { text-decoration: underline; }
	
	A.rubrik { color: #333333; }
	A.rubrik:Hover  { color:#333333; }
	A.rubrik:Hover  { text-decoration: none; }
	
	A.sidfot { color: #999999; }
	A.sidfot:Hover  { color:#999999; }
	A.sidfot:Hover  { text-decoration: none; }
	
H1 {font-family:Arial, Helvetica, sans-serif; font-size: 16px; color:#333333; font-weight: bold; line-height: 5mm; margin-top:0px; margin-bottom:2px; margin-left:auto;}
H2 {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#333333; font-weight: bold; line-height: 5mm; margin-top:2px; margin-bottom:2px}
H3 {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; font-weight: bold; line-height: 5mm; margin-top:0px; margin-bottom:0px}
H5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#666666; font-weight: bold; line-height: 0mm; margin-top:14px; margin-bottom:11px}
H6 {font-family:Arial, Helvetica, sans-serif; font-size: 16px; color:#333333; font-weight: bold; line-height: 5mm; margin-top:0px; margin-bottom:2px; margin-left:auto;}

#huvudbox
{
 margin-left: auto;
 margin-right: auto;
	width:962px;
	overflow:hidden;
	background-color:#FFFFFF;
	
	}
#huvudbox2
{

 margin-left: auto;
 margin-right: auto;
	width:962px;
	overflow:hidden;
	filter: alpha(opacity=50); -moz-opacity: .50; background-color:#fff;
		}
		#land
{

width: 350px;
height: 300px;
z-index: +1;
background-color:#eeeeee;
position:absolute;
padding: 10px;
margin-top: 80px;
margin-left: 111px;
margin-right: 131px;
border-style:solid;
border-width: 1px;
border-color:#000000;
text-align:right;

}
	
	
	#surdeg
{

width: 750px;
height: 865px;
z-index: +1;
background-color:#eeeeee;
position:absolute;
padding: 10px;
margin-top: 80px;
margin-left: 111px;
margin-right: 131px;
border-style:solid;
border-width: 1px;
border-color:#000000;
text-align:right;

}
#surdeg1
{
float:left;
text-align:left;
width:325px;
}
#surdeg2
{
float:right;
text-align:left;
}


#top
{
width: 962px;
height: 93px;
background-image: url(grafik/top.jpg);
}
#top2
{
width: 962px;
height: 93px;
background-image: url(grafik/top2.jpg);
}
#hem
{
float:left;
width: 690px;
height: 93px;
}


#sok
{
float:right;
width: 225px;
height: 53px;
padding-right:24px;
padding-top:28px;
padding-bopttom:0px;
}



Input.sokknapp
{
width: 47px;
height: 22px;
margin-bottom:4px;
font-size:12px; 
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#666666;
}

Input.sokknapp2
{
width: 48px;
height: 22px;
margin-bottom:0px;
font-size:12px; 
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#666666;
}

Input.recept {
font-family: verdana; 
font-size: 8pt;
border-width: 1px;
width: 166px;
height:16px;
margin-bottom:6px;


}

SELECT {
font-size: 7pt;
border-width: 1px;
font-family: verdana; 
Width: 108px;
height:20px;




}




Form{
margin:0px;
display: inline;

}

#topnav{height:33px; width:949px; vertical-align:text-top; background-image: url(grafik/meny.jpg); margin-top:0px; padding-left:0px; margin-left:7px; margin-right: 7px; margin-bottom:0px}
#topnav li{float:left; margin-left:9px;}
#topnav li a{display:block;padding:8px 7px 8px 7px;color:#999999;font-size:1.0em; font-weight: bold;}
#topnav li a:Hover{text-decoration: underline; color:#666666;}
#topnav li.selected a {color:black; font-weight: bold;}
#topnav li.flagga a{display:block;padding:9px 0px 9px 0px;}

#topnav2{height:33px; width:250px; background-image: url(grafik/avdelare3.jpg); margin-top:0px; padding-left:0px; margin-left:0px; margin-right: 0px; line-height: 5mm; margin-bottom:0px; padding-right:0px;}
#topnav2 li{float:left; margin-left:0px;}






#left
{
float: left;
	margin: 7px;
	width:250px;
	height: auto;
	font-size:10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
		}
		
#leftstor
{
float: left;
	margin: 7px;
	width:680px;
	height: auto;
	font-size:10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
		}
		#leftstorforetag
{
float: left;
	margin: 10px;
	width:600px;
	height: auto;
	font-size:10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
		}
		
#mixwelletta
{
float: left;
	margin: 0px;
	width:680px;
	height: 330px;
	background-repeat:no-repeat;
	}
	
	#container { float:left;}
.roundtop {background:;}
.roundbottom {background: ;}
.r2{margin: 0 4px; height: 1px; overflow: hidden; background: #fff;}
.r3{margin: 0 2px; height: 1px; overflow: hidden; background: #fff;}
.r4{margin: 0 1px; height: 2px; overflow: hidden; background: #fff;}
.content {padding: 10px; background: #fff;}

	
#mixwellettatext
{
float: left;
	margin-top: 35px;
	margin-left: 30px;
	width:350px;
	height: 280px;
	
	
	
	}
		
		#leftliten
{
float: left;
	margin: 7px;
	padding:7px;
	width:300px;
	height: auto;
	font-size:10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-image:url(grafik/bg.jpg);
	background-repeat:repeat-x;
	color:#333333;
		}
				
#leftprodukter
{
float: left;
	margin: 7px;
	width:290px;
	height: auto;
	font-size:10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	
	}
#leftstor2
{
float: left;
	margin: 5px;
	margin-left:5px;
	width:685px;
	height: auto;
	font-size:10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
		}

#mit
{
float: left;
	margin-top: 7px;
	width:416px;
	padding-left:8px;
	padding-right:8px;
	padding-top:0px;
				}
	#mitprodukter
{
float: left;
	margin-top: 7px;
	width:376px;
	padding-left:8px;
	padding-right:8px;
	padding-top:0px;
				}	
		
		

		
		
		#mit1
{
	width:auto;
	border: 0px;
	background-image:url(grafik/bg.jpg);
	background-repeat:repeat-x;
margin-top:0px;
	padding:10px;
	background-position:top;
	font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;
				}
	

	
	
	#right
{
float: right;
	margin: 7px;
	width:251px;
	text-align:left;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align:middle;
	color:#333333;
	
		}
		
		#rightprodukter
{
float: right;
	margin: 10px;
	width:301px;
	text-align:left;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align:middle;
	color:#333333;
	
		}
		
				
		
		#rightstor
{
float: right;
	margin: 7px;
	width:601px;
	text-align:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:middle;
	color:#333333;
			}
					#rightstor2
{
float: right;
	margin: 6px;
	margin-right:15px;
	margin-top:8px;
	width:671px;
	text-align:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:middle;
	color:#333333;
			}

#rightinne
{
padding-left: 8px;
padding-bottom: 12px;
	text-align:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	vertical-align:middle;
	color:#666666;
	
		}
#rightinne2
{

padding-top:0px;
padding-left: 8px;
padding-bottom: 12px;
	text-align:left;
font-size:10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#666666;
	font-weight:normal;
	color:#666666;
	}
#rightinne3
{
float:left;
width:100px;
	height:100px;
	padding-right:3px;

	text-align:left;
font-size:10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#666666;
	font-weight:normal;
	color:#666666;
	display:inline;
	}


#bottom
{
 margin-left: auto;
 margin-right: auto;
	width:962px;
	height:22px;
	background-color:#e2e2e2;
	background-image: url(grafik/bottom.jpg);
	background-repeat:no-repeat;
	}
#bottom2
{
float:left;
padding-left:10px;
padding-top:20px;
text-align:left;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;	
	}
#bottom3	
{
float:right;
padding-right:10px;
padding-top:20px;
padding-bottom:25px;
text-align:right;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;	
	}
	
		#recept0
{

width:390px;
height:55px;
background-color:#eeeeee;
padding:10px;
}
		#recept00
{

width:390px;
height:55px;
background-color:#ffffff;
padding:10px;

}
	
	
	#recept1	
{
float:left;
width:305px;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
}
	#recept2	
{
float:right;
width:80px;



}

	#recept3	
{
float:left;
width:200px;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
	#recept4	
{
float:right;
width:200px;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;



}

#bildmeny
{
width: 416px;
height: 30px;

background-image:url(grafik/bgg.jpg);
background-repeat:repeat-x;

padding-top:3px;
padding-bottom:5px;
}

#m2{

color:#000000;
background-color:#cccccc;
padding:5px;
}






.knuff-nfo {color:#000;padding:0;margin:2px 0 11px 0;font-family:Verdana,arial,sans-serif;font-size:11px;line-height:110%;background:#fff;} 
.knuff-nfo a{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; font-weight: bold; line-height: 3mm; margin-top:0px; margin-bottom:0px}

.knuff-nfo a:hover{color:#999999; background-color: transparent; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; font-weight: bold; line-height: 3mm; margin-top:0px; margin-bottom:0px}
	
.knuff-nfo ul {padding:0;margin: 0px 0 0px 0;list-style: none;} 
	.knuff-nfo ul li {display:block;  text-indent:0px; clear:both;line-height:50%;} 	
.knuff-nfo ul li tt a {float: right;  display:block; padding: 0 10px 0 4px; text-decoration: none; position:relative; top:-23px; text-indent: -9999px;} 

.knuff-nfo .klogga {float:left; margin:8px 1px 1px 1px; background-image: ; background-repeat:repeat-x; width:100%}


.knuff-nfo .krubrik {margin:0px 0px 0px 0px; font-size: 10px; border:0px; color:#000; }
.knuff-nfo .krubrik a{margin:0px 0px 0px 0px; font-size: 10px; border:0px; color:#000; font-weight:100 }
.knuff-nfo i {color: #777;font-size: 10px; }
.knuff-nfo .kinfo {font-size: 0px; color: #666; padding-left: 0px; visibility:hidden}

.knuff-nfo .kpuff {font-size: 1px; text-align: right; border-top:1px solid #aaa; padding: 2px; background-color: #f5f5e1; visibility:hidden}
.knuff-nfo .kpuff a {color:#777}


#minifront{
float:left;
width:162px;
font-size:9px;
margin-right:10px;
}
#minifront2{
float:right;
width:162px;

font-size:9px;
}


