
body {background-image:url( "mo2-1.jpg");  font-family: "arial", sans-serif;   }

a:link {text-decoration:none;}
a:visited { color:#A00000; text-decoration:none;}
a:hover { text-decoration:none; background-image:url("bg-link.pg"); border:0px green solid;  padding:0 0px 0 2px;}

#hoved{
  position:absolute;
  top:0px;
  left:0px;
  width:1280px;
  height: 140px;
   padding:0px;
   margin:0px;
  background-image:url("hoved-bg5.png"); 
  background-repeat:no-repeat;}

.logo{ position:absolute;
top:24px;
height:87px;
width:361px;
background-repeat:no-repeat;
background-image:url("es-hoved.png");
  background-position: 50% 50%; 
margin: 0 50%;
z-index:0;}

h1 {font-weight:bold; font-size:24px; font-family:Times, serif; color:#8D0000; white-space:nowrap;}

#side{width:980px; margin:5px auto;}

#linkboks {
	position:relative;
	top:0px;
  	left:0px; width:150px;
  	z-index:2;
   	padding:210px 0 0 0;
	border-width:1px 2px 1px 1px;	
	border-style: none;	
	border-color: #830400; font: 14px arial,sans-serif;}

#txtboks {
	float:right;
	width:800px;
	padding: 210px 0 0 0px; 

	text-align: justify;>	
	}

#skift  a { 	display: block; 	
	text-align: left;
   	width:156px; height:48px;
	margin: 0; padding:5px 0px 0 10px;
	background: url('bg-link2.gif')  no-repeat  0 -1px ; 
	text-decoration: none;          }

  #skift a:hover {color:#274325; background-position:  0 -57px ;   }  


 /* <-- Skjult teks  */
#linkboks1 { 
	position:absolute;
left:170px ;
top:0px ;
z-index:-1;
font: bold 24px arial;
color:#ECE6E5;
text-decoration:none;}

#bg-blok {position:absolute; top:139px;left:6px;color:#ffffff; font: bold 18px arial, sans-serif; }

#txtboks1 {float:left;
    	width:260px;
  	background-color:#cccc99;
	background-image:url("bg3.jpg");
	text-align:justify;
	padding:5px;
	margin:  2px 10px 0px 0px;
	border-width:2px;	
	border-style: solid; 
	font-weight: bold;
	font-size:14px;	
	border-color: #000000;
	}

#txtboks2 {float:right;
    	width:220px;
  	background-color:#cccc99;
	background-image:url( "bg3.jpg");
	padding:5px;
	margin:  2px 0px 0px 10px;
	border-width:4px;	
	border-style: groove; 
	font-weight: bold;	
	border-color: #A5857B;
	}

#billed1 {	float:right;
	margin-left:20px;
	border:1px black solid; 
    }

#billed2 {float:left;
	margin:8px 20px 8px 0px;
	border:1px black solid; 
    }

#leftcol{
  position:relative;
  top:0px;
  left:0px;
  background-color:transparent;
  width:260px;
  padding-top:0px;
}

#rightcol {position:absolute;
  top: 405px;
  right: 7%;
  text-align:right;
  background-color:transparent;
  width:260px;            
}

.bestil-form  {	border: 4px green ridge; background-image:url("bg-es.gif"); }

.link-linie  {	color:#ECD078; width:130px; height:3px; align:center;}

.centerbil    {text-align:center; width:310px;
   					display:block;}


 /* Styles til navbar menu --->  */

div#navbar {
	 position:absolute;
	top:139px;
	left:0px;
  	width:1104px; 
	 font: 12px arial,sans-serif;
	z-index:10;}
	
div#navbar ul { 
  margin:0px; 
  padding:0px 0px 0px 0px;
  list-style:none; 
  background:#f2d797;
   border-top: 1px solid black; }
  
div#navbar li { 
position:relative; float:left;
  width:151px; 
  line-height:14px; margin:0; padding:0; 
  list-style:none;
  border-bottom:none;
  border-right:1px solid black; }

div#navbar a:hover {  background-color:#F6FFE8; color:#274325;}

  div#navbar li:hover {
	background-color:#afc7b7;  
 z-index:30; }
  
div#navbar li.sub li.sub:hover {
  background-color: #afc7b7;
  /* Forhindre background-repeat i IE/Win. */ }

div#navbar li.sub, div#navbar li.sub li.sub {
  background-image:url(pil-ned.gif);
  background-position:128px 11px; 
  background-repeat:no-repeat; }
  
div#navbar ul li a { 	display:block; text-decoration:none; 
  	padding:3px 0px 3px 6px; 
	width: 144px ! important;             /*Mozilla*/
	width:149px; 
	margin:0;}

div#navbar>ul a {  width:auto;}

div#navbar ul ul {
  display:none;
  position:absolute;
  width:150px;}

  
div#navbar ul ul li {
  border-bottom:1px solid black;
  border-left:1px solid black;
  margin-left:-1px;}

div#navbar ul.niveau1 li.sub:hover ul.niveau2 {
  border-top:1px solid black;}

div#navbar ul.niveau1 li.sub:hover ul.niveau2,
div#navbar ul.niveau2 li.sub:hover ul.niveau3,
div#navbar ul.niveau3 li.sub:hover ul.niveau4 {
  display:block; z-index:30;
	}

div#navbar ul.niveau2 {top:20px; left:0; z-index:40;}
  
div#navbar ul.niveau3 {top:-6px; left:130px; border-top:1px solid black; z-index:50;}

 div#navbar ul.niveau4 {top:-6px; left:130px; border-top:1px solid black; z-index:50;}

div#navbar li.ulink {display:block; text-decoration:none; 
	width: 150px ! important;             /*Mozilla*/
	width:149px; 
	padding:0px 0px 0px 0px;
	margin:0;}

#navbar li.ulink li.hover {  background-color: #f2d797;}

#tabelbil {position:absolute;
height:5px;
width:5px;
left:163px;
top:143px;
background-image:url("blink.gif");
background-repeat:no-repeat;
z-index:120;}

#bgnavbar{position:absolute;
left:0px;
top:140px;
height:25px;
width:1280px;
background-repeat:no-repeat;
background-image:url("bgnavbar.gif");
z-index:0;}

 /* <-- Slut style til navbar menu  */


 @media print {
		#printej { visibility:hidden;
		position:absolute;
		top:0px;
		left:0px;}

		#navbar, #bgnavbar, #linkboks1, #linkboks, #skift, #bg-blok {display:none;}
		#txtboks {position:relative;
			left:0px;
			top:0px;
			visibility:visible;  }
					}

