* { margin:0; padding:0;}

body { font-family:Arial, Helvetica, sans-serif;
	background-color: #B1D3EC;
	background-color: white;
	background-image: url("../__gfx/akgrunn.jpg");
	background-repeat:repeat-y;
}

/*#logo {width:294px; height:131px; background: url("../__gfx/_logo.gif"); background-repeat:no-repeat;}*/
#logo {width:390px; height:68px; background: url("../__gfx/logo_bb.jpeg"); background-repeat:no-repeat; margin: 10px;}
#logo a {width:138px; height:100px; display:block; margin-left:30px;}
#menyhoved { position:relative; height:25px;}
#menyhoved ul {margin-left:55px; position:absolute; bottom:0px;}
#menyhoved ul li { display:inline;}
/*#menyhoved ul li a {font-size:0.8em; color:#424242; text-decoration:none; background:#B3C9D5; padding:0px 8px 0px 8px; border-bottom:1px solid #B3C9D5;}
#menyhoved ul li a:hover {background:#C7D5DF; }
#menyhoved ul li a#aktiv {color:#424242; text-decoration:none; background:#D7E2E9; padding:0px 10px 0px 11px; font-size:1.2em; border-bottom:0px; border-right:3px solid #ACBFCB;}*/
#menyhoved ul li a {font-size:0.8em; color:#424242; text-decoration:none; background:white; padding:0px 8px 0px 8px; border-bottom:0px solid #B3C9D5;}
#menyhoved ul li a:hover {background:#C7D5DF; }
#menyhoved ul li a#aktiv {color:#424242; text-decoration:none; background:white; padding:0px 10px 0px 11px; font-size:1.2em; border-bottom:0px; border-right:3px solid #ACBFCB;}
/* IE negativ */ html>body #menyhoved ul li a {font-size:0.8em; color:#424242; text-decoration:none; background:white; padding:0px 8px 0px 8px; }
/* IE negativ */ html>body #menyhoved ul li a#aktiv {color:#424242; text-decoration:none; background:white; padding:0px 10px 1px 11px; font-size:1.2em; border-right:0px solid #ACBFCB;}

#menyunder {position:relative; height:25px;}
#menyunder ul {margin-left:55px; position:absolute; bottom:-1px;}
#menyunder ul li { display:inline;}
#menyunder ul li a {font-size:0.7em; color:red; text-decoration:none; background:#C8D2D9; padding:0px 6px 0px 6px; border-bottom:1px solid #B3C9D5;}
#menyunder ul li a:hover {background:#E1E7EC; }
#menyunder ul li a#aktiv {color:#424242; text-decoration:none; background:#D7E2E9; padding:0px 9px 0px 8px; font-size:0.95em; border-bottom:0px; border-right:2px solid #BAC3CA;}
/* IE negativ */ html>body #menyunder ul li a {font-size:0.7em; color:#424242; border-bottom:1px solid # text-decoration:none; background:#C8D2D9; padding:0px 6px 1px 6px;}
/* IE negativ */ html>body #menyunder ul li a#aktiv {color:#424242; text-decoration:none; background:#FFF; padding:0px 9px 1px 8px; font-size:0.95em; border-right:2px solid #BAC3CA;}


#filtermeny {position:relative; height:25px; margin-bottom: 14px;}
#filtermeny ul {margin-left:55px; position:absolute; bottom:-1px;}
#filtermeny ul li { display:inline;}
#filtermeny ul li a {font-size:0.7em; color:#424242; text-decoration:none; background:#C8D2D9; padding:0px 6px 0px 6px; border-bottom:1px solid #B3C9D5;}
#filtermeny ul li a:hover {background:#E1E7EC; }
#filtermeny ul li a#aktiv {color:#424242; text-decoration:none; background:#D7E2E9; padding:0px 9px 0px 8px; font-size:0.95em; border-bottom:0px; border-right:2px solid #BAC3CA;}
/* IE negativ */ html>body #filtermeny ul li a {font-size:0.7em; color:#424242; border-bottom:1px solid # text-decoration:none; background:#C8D2D9; padding:0px 6px 1px 6px;}
/* IE negativ */ html>body #filtermeny ul li a#aktiv {color:#424242; text-decoration:none; background:#FFF; padding:0px 9px 1px 8px; font-size:0.95em; border-right:2px solid #BAC3CA;}

#innholdhoved{background-image: url("../__gfx/bg_innholdhoved.jpg"); background-color:#fff; padding-top:14px;}


#innholdhoved #forside {margin-top:1px; height:216px; padding:26px 100px 56px 100px; background: url(../__gfx/forsidegrafikklys.jpg) no-repeat 330px; }
#innholdhoved #forside h1 {font-size:2em; padding-bottom:6px; font-weight:normal; color:#698B9E; width:650px; font-family:'Arial Narrow', Arial, Helvetica, sans-serif;}
#innholdhoved #forside h2 {font-size:1.1em; padding-bottom:20px;font-weight:normal; font-style:italic; color:#698B9E; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; width:650px;}
#innholdhoved #forside h3 {font-size:0.8em; padding-bottom:10px;font-weight:normal; color:#555; font-family:Arial, Helvetica, sans-serif; width:650px;}

h4 {font-size:0.9em; font-weight:normal; color:#698B9E; font-family:Arial, Helvetica, sans-serif; font-style: normal; }

#innholdhoved #underforside {margin-top:1px; padding:56px 50px 56px 50px; background:white url(../__gfx/bg_underforsid.jpg) no-repeat 200px 20px;}
#innholdhoved #underforside #ansattboks {width:650px; margin-top:30px;}
#innholdhoved #underforside a {color:#1B587C; }
#innholdhoved #underforside a:hover {background:#D7E2E9;}
#innholdhoved #underforside h1 {font-size:2em; padding-bottom:6px; font-weight:normal; color:#698B9E; width:650px; font-family:'Arial Narrow', Arial, Helvetica, sans-serif;}
#innholdhoved #underforside h2 {font-size:1.1em; padding-bottom:20px;font-weight:normal; font-style:italic; color:#698B9E; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; width:650px;}
#innholdhoved #underforside h3 {font-size:0.8em; padding-bottom:10px;font-weight:normal; color:#555; font-family:Arial, Helvetica, sans-serif; width:650px;}

#innholdhoved #underforside .ansatt { margin:5px 20px 5px 0px; float:left;}
#innholdhoved #underforside .ansatt a { text-decoration:none;}
#innholdhoved #underforside .ansatt img.portrett { border:1px dotted #909E67; padding:2px;}
#innholdhoved #underforside .ansatt .tittel {font-size:0.6em; color:#555;}
#innholdhoved #underforside .ansatt .navn {font-size:0.8em; font-weight:bold; color:#5B653F; MARGIN-BOTTOM:2PX;}
#innholdhoved #underforside .ansatt .tlf {font-size:0.6em; color:#555;}

#innholdhoved #underforside .kampanje {padding-bottom:12px; }
#innholdhoved #underforside .kampanje .dato {font-size:1em; font-weight:normal; color:#555; font-family:Arial, Helvetica, sans-serif; width:650px;}
#innholdhoved #underforside .kampanje .overskrift {font-size:0.8em; font-weight:normal; color:#555; font-family:Arial, Helvetica, sans-serif; width:650px;}
#innholdhoved #underforside .kampanje .generelt {font-size:0.7em; padding-bottom:10px;font-weight:normal; color:#555; font-family:Arial, Helvetica, sans-serif; width:650px;}
#innholdhoved #underforside .kampanje form input.tekstfelt { font-size:12px; color:#000; width:260px; }

#submitknapp {width:545px; display:block; background:#eee; border:1px solid #888; text-decoration:none; text-align:center; font-size:12px; }

#innholdhoved #underforside2 { margin-top:1px; padding:0px 0px 0px 0px; }

/*tillegg januar 2008 */
#innholdhoved #forside .adresse {font-weight:bold; color:#698B9E;}

#innholdunder{background-color:#fff; margin-top:1px; padding:36px 30px 36px 24px;}

#innholdunder #info { width:350px; float:left;}
#innholdunder #info p#data {margin-left:10px; font-size:0.65em; font-weight:bold; color:#5B653F;}
#innholdunder #info h1 {margin-left:6px; margin-bottom:10px; font-size:4.6em; text-transform:uppercase; font-weight:normal; color:#5B653F; font-family:'Arial Narrow', Arial, Helvetica, sans-serif; }
#innholdunder #info .highlights {margin-left:10px; margin-bottom:7px; font-size:0.75em; font-weight:bold; color:#5B653F;}

#innholdunder #storbilde { float:left; margin-top:2px; width:500px; background-repeat: no-repeat; background-position: right top;}
#innholdunder #storbilde #bildeinfo {font-weight:bold; font-size:0.6em; color:#5B653F; margin-top:5px; }
#innholdunder #storbilde #hovedbilde {border-right:5px solid #fff; }

#innholdunder #smaabilder {margin-top:30px; }
#innholdunder #smaabilder a {
	width:134px;
	height:118px;
	display:block;
	float:left;
	text-align: center;
	vertical-align: middle;
}
#innholdunder #smaabilder a:hover{background-color:#F2F2F2;}
#innholdunder #smaabilder a.aktiv{background:#F2F2F2;}

#innholdunder #forhandlerliste { padding-left:30px; padding-right:30px; background: none;}
#innholdunder #forhandlerliste .even { background:#f9f9f9;}
#innholdunder #forhandlerliste .odd { background:#fff;}
#innholdunder #forhandlerliste a { color:#2C7A98; text-decoration:none;}
#innholdunder #forhandlerliste a:hover { color:#2C7A98; text-decoration:underline;}
#innholdunder #forhandlerliste .forhandler { font-size:0.7em; padding:10px;}
#innholdunder #forhandlerliste .forhandler .navn{ float:left; width:260px;}
#innholdunder #forhandlerliste .forhandler .pre { float:left; text-align: right; width:50px;padding-right:4px;}
#innholdunder #forhandlerliste .forhandler .kontakt { float:left; width:260px;}
#innholdunder #forhandlerliste .forhandler .plassering { float:left; }
#innholdunder #forhandlerliste #mangler {margin-top:1px; padding:26px 64px 26px 64px;}
#innholdunder #forhandlerliste #mangler h1 {font-size:2em; padding-bottom:6px; font-weight:normal; color:#5B653F; width:500px; font-family:'Arial Narrow', Arial, Helvetica, sans-serif; }
#innholdunder #forhandlerliste #mangler h2 {font-size:1em; font-weight:normal; color:#333; font-family:Arial, Helvetica, sans-serif; width:500px;}


#innholdkartboks {margin-left:0px;}

#footer { position:relative; background-color:#D7E2E9; padding:5px 16px 4px 16px; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#434343;}
#footer a#sdes { position:absolute; right:5px; top:8px; width:68px; height:15px; background-image: url("../__gfx/_sdes_off.gif"); background-repeat: no-repeat;}
#footer a#sdes:hover { background-image: url("../__gfx/_sdes_on.gif");}
