@charset "UTF-8";
/* CSS Document */

body{
padding:0;
margin:0;
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
background-image:url(img/nature_livets_apotek_ornament.jpg);
background-repeat:no-repeat;
background-position:700px 0px;

}


img {
	border-style: none;
}

a{
color:#339900;
outline:none;
text-decoration:none;
}

a:hover{
color:#66CC33;
text-decoration:underline;
}


h1{
font-family:Helvetica, Arial, sans-serif;
font-weight:bold;
font-size:18px;
margin:0px;
margin-bottom:5px;
padding:0;
}

h2{
font-family:Helvetica, Arial, sans-serif;
font-weight:bold;
font-size:14px;
margin:0px;
margin-bottom:5px;
padding:0;
}



#ornament{
width:343px;
height:219px;
float:right;
position:relative;
z-index:0;
}


#Container{


padding:0;
width:1000px;
height:auto;

}


#menyn{
	width:999px;
padding:0;

margin-left:20px;
}


#myId{
width:635px;
height:100px;

}


.clear{
clear:both;
}

#myId2{
position:absolute;
clear:left;
height:355px;
width:945px;

}

#mainFlash{
position:relative;
z-index:15;
margin-left:25px;
height:365px;
width:965px;
}

#mainRuta{
margin-left:75px;
margin-top:10px;
height:auto;
width:945px;
}

#leftRuta{

width:530px;
height:auto;
float:left;
}

#rightRuta{
width:400px;
height:auto;
float:right;
margin-top:0;
margin-right:10px;
}



#puffar{
margin-left:32px;
margin-top:15px;
height:170px;
width:965px;
}

.puffrubbe{
text-align:center;
margin-top:10px;

}

.puffrubbe3{
text-align:center;
margin-top:10px;
margin-left:80px;

}


.puffbrod{
padding-left:10px;
padding-right:10px;
padding-top:5px;

padding-bottom:5px;
font-size:12px;
line-height:13px;

}


.puffbrod2{
padding-left:100px;
padding-right:10px;
padding-top:5px;

padding-bottom:5px;
font-size:12px;
line-height:13px;


}



.puffbrod3{
padding-left:125px;
padding-right:10px;
padding-top:5px;

padding-bottom:5px;
font-size:12px;
line-height:13px;


}


.puffbrod7{
padding-left:105px;
padding-right:10px;
padding-top:5px;

padding-bottom:5px;
font-size:12px;
line-height:13px;

}


#puff1{
background-image:url(img/puff1_bg.jpg);
background-repeat:no-repeat;
width:306px;
height:156px;
float:left;
color:#333333;
display:block;
outline: none;
}


#puff1 a{
color:#333333;
text-decoration:none;
outline: none;
}

#puff2 a{
color:#333333;
text-decoration:none;
outline: none;
}

#puff10 a{
color:#333333;
text-decoration:none;
outline: none;
}



#puff2{
background-image:url(img/puff2.jpg);
background-repeat:no-repeat;
width:306px;
height:156px;
float:left;
color:#333333;
display:block;
margin-left:16px;
outline: none;
}

#puffkampanj{
background-image:url(img/puff_kamp.jpg);
background-repeat:no-repeat;
width:306px;
height:156px;
float:left;
color:#333333;
display:block;
margin-left:16px;
outline: none;
}

#puffkampanj a{
color:#333333;
text-decoration:none;
outline: none;
}

.puffrubbekampanj{
text-align:right;
margin-top:10px;
width:265px;

}


.puffbrodkampanj{
padding-left:123px;
padding-right:10px;
padding-top:5px;

padding-bottom:5px;
font-size:12px;
line-height:13px;


}

#puff3 a{
color:#333333;
text-decoration:none;
outline: none;
}

#puff8 a{
color:#333333;
text-decoration:none;
outline: none;
}

#puff9 a{
color:#333333;
text-decoration:none;
outline: none;
}



#puff3{
background-image:url(img/puff3.jpg);
background-repeat:no-repeat;
width:306px;
height:156px;
float:left;
color:#333333;
display:block;
margin-left:13px;
outline: none;
}


#puff8{
background-image:url(img/puff8.jpg);
background-repeat:no-repeat;
width:306px;
height:156px;
float:left;
color:#333333;
display:block;
margin-left:13px;
outline: none;
}

#puff9{
background-image:url(img/puff9.jpg);
background-repeat:no-repeat;
width:306px;
height:156px;
float:left;
color:#333333;
display:block;
margin-left:13px;
outline: none;
}

#puff10{
background-image:url(img/puff4.jpg);
background-repeat:no-repeat;
width:306px;
height:156px;
float:left;
color:#333333;
display:block;
margin-left:13px;
outline: none;
}



#puff4{
background-image:url(img/puff4.jpg);
background-repeat:no-repeat;
width:306px;
height:156px;
float:left;
color:#333333;
display:block;
outline: none;
}


#puff4 a{
color:#333333;
text-decoration:none;
outline: none;
}


#puff7{
background-image:url(img/puff7.jpg);
background-repeat:no-repeat;
width:306px;
height:156px;
float:left;
color:#333333;
display:block;
outline: none;
}


#puff7 a{
color:#333333;
text-decoration:none;
outline: none;
}





#puff6 a{
color:#333333;
text-decoration:none;
outline: none;
}



#puff6{
background-image:url(img/puff6.jpg);
background-repeat:no-repeat;
width:306px;
height:156px;
float:left;
color:#333333;
display:block;
margin-left:13px;
outline: none;
}



.clear{
clear:both;
}


#footer{
color:#666666;
font-size:11px;
margin-left:25px;
margin-top:10px;
height:70px;
width:945px;
}


.box{
width:280px;
float:left;
margin-right:30px;
margin-bottom:10px;
}

.produktbild{
	text-align: center;
}
.produkttext{
font-size:11px;
color:#333333;
margin-top:20px;
line-height:12px;
}

#finstilt{
font-size:10px;
color:#333333;
line-height:9px;
}

.nyhetsruta{
width:900px;

}

.nyhetsbild{
width:300px;
float:right;

}
.nyhetsbild2{
width:375px;
float:right;

}

.nyhetstext{
width:500px;
float:left;

}

.line{
background-image:url(img/line.jpg);
background-repeat:repeat-x;
width:100%;
height:25px;

}

.butiksruta{
width:530px;
}

.butiksrutaLeft{
width:175px;
float:left;

}

.butiksrutaRight{
width:175px;
float:left;

}

.rod{
color:#CC0033;
font-weight:bold;
}

.gron{
color:#009900;
font-weight:bold;
}











#wrapper1{
width:999px;
height:auto;


}

.sitelink{
float:left;
padding-right:10px;

}

.under{
font-size:11px;
}
.clear{
clear:both;
}
#loggan{
width:189px;
height:77px;
float:left;
border:none;
}

#loggan a{
width:189px;
height:77px;
float:left;
border:none;
outline:none;
} 

#smaller{
	font-size:11px;
	padding-top:2px;
	padding-bottom:2px;
	
}