
.bunncelle {
	height: 58px;
	background-image:url(img_layout/bunn02.jpg);
	background-repeat:no-repeat;
}


#bunntekst {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 7pt;

	padding-top: 10px;
	text-align: center;
}

#bunntekst span {
	color: #717d8d;
}

#bunntekst a {
	color: #d21430;
	text-decoration: none;
}

#browse a { font-size:10pt; text-decoration:none; padding:2px 5px; color:#496F98; border:1px solid #F4F4F4;}
#browse a:hover {  font-size:10pt; background-color:#E2ECF1; border:1px solid #AAC6D4}

.toppcelle {
	height: 125px;
	background-image:url(img_layout/header02.jpg);
	background-repeat:no-repeat;
}

.header {
	height: 81px;
	width: 856px;
	background-image:url(img_layout/header01.jpg);
	background-repeat:no-repeat;

}
.produktListe2 { width:590px; float:center; }
.produktListe2 td { color:#E7E7E7; padding:5px; border-bottom:1px solid #E7E7E7; color:#494949; vertical-align:top;}
.produktListe2 img { border:0px solid #E7E7E7;}
.bunncelle2 {
	height: 61px;
	width: 856px;
	background-image:url(img_layout/bunn01.jpg);
	background-repeat:no-repeat;
}
.bunncelle3 {
	height: 61px;
	width: 856px;
	background-image:url(img_layout/bunn01x.jpg);
	background-repeat:no-repeat;
}

#toppmenu {
	width: 500px;
	height: 40px;
	text-align: center;
	margin-top: 40px;
}

#toppmenu a {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: black; 
	text-decoration: none;

}
#toppmenu a:visited {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: black; 
	text-decoration: none;

}

#toppmenu a:hover {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #e63e58; 
	text-decoration: underline;

}

#toppmenu a:active {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #e63e58; 
	text-decoration: underline;

}

#toppmenu span {
	margin-left: 4px;
	margin-right: 4px;
	background-image:url(img_layout/mskille.jpg);
	background-repeat:no-repeat;
	background-position: top center;
}

.leftmain {
	margin-left: 36px;
	margin-right: 4px;
}

.rightmain {
	margin-left: 8px;
	margin-right: 20px;
}

.menuframetopp {
	height: 67px;
	background-image:url(img_layout/menuframe01.jpg);
	background-repeat:no-repeat;
	text-align: center;
	padding-top: 20px;
}

.menuframetittel {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9pt;
	font-weight: bold;
	
}

.menuframetekst {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
	width: 140px;
	text-align: left;
	
}

.menuframetekst a {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	color: #717d8d;
	text-decoration: none;
}

.menuframetekst a:visited {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	color: #717d8d;
	text-decoration: none;
}

.menuframetekst a:hover {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	color: #d21430;
	text-decoration: underline;
}

.menuframetekst a:active {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	color: #d21430;
	text-decoration: underline;
}

.sokeboks {
	height: 27px;
	background-image:url(img_layout/sokeboks.jpg);
	background-repeat:no-repeat;

}

.sokeboksdiv {
	padding-left: 3px;
	padding-top: 3px;
}

.sokeboksfelt {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	height: 18px;
	border: 1px solid #f0f0f2;
	width: 120px;
	background-color: #d2d2d2;
}
.sokebokslink {
	background-image:url(img_layout/sokeboksknapp.jpg);
	background-repeat:no-repeat;
	height: 19px;
	width: 14px;
	text-decoration: none;
}

.menuframetekst2 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
	width: 140px;
	text-align: left;
	
}

.menuframetekst2 a {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	color: #d21430;
	text-decoration: underline;
}

.menuframetekst2 a:visited {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	color: #d21430;
	text-decoration: underline;
}

.menuframetekst2 a:hover {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	color: #d21430;
	text-decoration: underline;
}

.menuframetekst2 a:active {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	color: #d21430;
	text-decoration: underline;
}
.menuframetekst2 span {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	color: #717d8d;
	background-image:url(img_layout/pil.jpg);
	background-repeat:no-repeat;
	padding-left: 15px;

}


.topplinjetekst {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #727b8c;
	padding-top: 3px;
}

.topplinjetekst a {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	color: #727b8c;
	text-decoration: none;
}

.topplinjetekst a:hover {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	color: #d21430;
	text-decoration: none;
}

.nyhetliste {
	font-family: Verdana, Arial,Helvetica,sans-serif;
}

.nyhetlistetittel {
	font-family: Arial;
	font-size: 14pt;


}
.nyhetlistetittel2 {
	font-size: 9pt;
	font-weight: bold;


}
.nyhetlistetekst1 {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
}

.nyhetlistetekst2 {
	font-size: 8pt;
}

.nyhetlistebreak {
	background-image:url(img_layout/skille.jpg);
	height: 20px;

}

.listeartnr {
	color: red;
	font-size: 8pt;
}
.listetittel {
	color: black;
	font-size: 8pt;
	font-weight: bold
}
.listetekst {
	color: black;
	font-size: 8pt;
}
.listepris {
	color: red;
	font-size: 10pt;
	font-weight: bold;
}

.listelink {
	text-decoration: none;
}

.produktnav {
	color: black;
	font-size: 8pt;
}

.listebilde {
	background-image:url(img_layout/produkter_header.jpg);
	background-repeat:no-repeat;
	height: 39px;
	font-size: 9pt;
	font-weight: bold;
	padding-left: 15px;

}

.inforamme1 {
	background-image:url(img_layout/ramme1.jpg);
	background-repeat:no-repeat;
	height: 244px;
}

.inforamme2 {
	background-image:url(img_layout/ramme2.jpg);
	background-repeat:no-repeat;
	height: 244px;
}


.infotittel {
	font-size: 10pt;
	padding-left: 15px;
	padding-top: 9px;
}

.info1 {
	font-size: 8pt;
	font-weight: bold;
	color: #727e8e;
}
.info2 {
	font-size: 8pt;
	color: #727e8e;
}