BODY  {padding:0px; margin:0px;
	background-color: #FEF2E7;
	color : #333333; font-size : 12px;
	font-family :  Arial, Helvetica, sans-serif;}

P, DIV, TD  {font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;}

#ytter {width: 900px; margin: auto;
	background-color: White; padding-top: 2px;}
#ramme {width: 874px; padding: 2px 2px 1px 2px;
	border: #357ECD 1px dotted; margin: auto;}

/* Topp */
#nettbutikk {width: 874px; height: 145px;
	text-align: right;
	/*background-image: url(gfx/familieprodukter.gif);
	background-repeat: no-repeat;*/
	}
#nettbutikk div {
	text-align: right;
}
#nettbutikk ul {list-style:none; margin:0px; padding:0px;}
#nettbutikk ul li {display:inline; padding: 0px;}
#nettbutikk ul li a, #nettbutikk ul li a:visited {
	background-image: url(gfx/fane.gif);
	padding: 0px 0px 2px 9px;
	vertical-align: bottom;
	font-weight: bold;
	color: #FFF; font-size: 12px; text-decoration: none;}
#nettbutikk ul li a:hover {color: #FFCC00;}
#nettbutikk a span {background: url(gfx/fane-h.gif);}

/* Sidebakgrunn */

#stopp {width: 874px; height: 22px;
	background-image: url(gfx/sidetopp.gif);}
#smidt {width: 880px;
	min-height: 390px;
	background-image: url(gfx/sidemidt.gif);
	background-repeat: repeat-y;}
#sbunn {width: 874px; height: 19px;
	background-image: url(gfx/sidebunn.gif);}

/* Marg */
#marg, #hoyr {	width:130px; padding: 0px 10px 0px 10px; 
	float:left; font-size: 11px;}
#marg ul {margin:0px; padding:0px; list-style:none;}
#marg ul li {line-height:18px; border-bottom:#FFF 1px solid;}
#marg ul li ul {margin-bottom:6px; border: none;}
#marg ul li ul li {border:0px none; line-height: 12px;}
#marg ul li a, #marg ul li a:visited {
	display: block; width: 130px; font-size: 13px;
	color: #666; font-weight: bold;
	text-decoration: none;}
#marg ul li a:hover {color:#E7651A; text-decoration:underline;}
#marg ul li ul li a, #marg ul li ul li a:visited  {color: #000; font-weight: bold;
	font-weight: normal; font-size: 11px;
	border: 0px none;
}
#marg ul li ul li a:hover {color: #E7651A;}

/* Hovedspalte */
#innh {width:540px; float:left;	padding:0px 17px 0px 16px;}

h1 {
	margin: 0px; font-size: 20px;
	color: #499BD9;
}
	
h2 {
	color: #777;
	margin: 0px; font-size: 15px;
}

h3 {
	color: #EC731A;
	margin: 0px; font-size: 15px;
}

a, a:active {color: #EC731A; text-decoration: underline;}
a:hover {color:red;}
br.cb {clear: both; font-size: 0px;}

/* Høyre spalte */
#hoyr p {margin: 0px 0px 6px 0px;}
#hoyr a, #hoyr a:visited {font-size: 12px; color: #403300;}
.hr {border-top:#E4B600 1px solid; margin:6px 0px 6px 0px;}

/* Bunn */
#bunn {font-size: 10px; text-align: center; color: #F2811A;}
#bunn a, #bunn a:visited {color: #F2811A; text-decoration: none;}
#bunn a:hover {color: #D00; text-decoration: none;}

/* Nettbutikknorge */
#prod {color:#222; width:540px;}
#prod div {
	font-size:11px; width:250px; height:65px; 
	background-image: url(gfx/annonse.gif); 
	background-repeat:no-repeat; padding:5px 5px 0px 5px;
}

/* Rød: #DE0029  Gul: #FECB00  Lys gul: #FFF1B9*/