/*    <*))><  Klasser  ><((*>    */

/*    front     */
.front_wrapper{width: 518px;display:table;background:#ffffff;border:1px solid #c8b477;margin:50px auto 50px auto;padding:20px;}
.front_header{width: 518px;height:116px;background:url(images/front_header.jpg);text-align:right;}
.front_velkommenboks{width: 476px;background:#f3eddb;border:1px solid #e0d3ac;margin:10px 0px 10px 0px;padding:20px;}
.front_velkommenboks h1{color:#823c23;font-size:14px;}
.front_Vboks{width: 235px;border:1px solid #bbe2e5;float:left;padding:9px;}
.front_Hboks{width: 235px;border:1px solid #bbe2e5;float:right;padding:9px;}
.front_Hboks h2,.front_Vboks h2{color:#6a6c6c;font-size:14px;padding:0px 0px 5px 0px;}
h3.front_blaastripe{background:#addff2;padding:5px;margin:5px 0px 0px 0xp;color:#111618;font-size:12px;}
.front_lysblaastripe{background:#d4edfe;padding:5px;margin:0px 0px 3px 0px;}
.front_blaaboks{background:#d4edfe;width:215px;border:1px solid #addff2;float:right;padding:9px;}
.front_blaaboks a{display:block;width:215px;color:#446f19;font-size:12px;padding:2px 0px 2px 0px;}
.front_blaaboks img{vertical-align:top}
.front_graastripe{background:#4f5456;padding:20px;float:left;width:478px;margin:10px 0px 0px 0px;color:#c3c5c5;}
.front_Gulstripe{text-align:center;width: 235px;float:left;padding:5px 0px 0px 0px;background:url(images/gul_header.jpg);height:25px;color:#75280a;font-family:Times new roman;font-size:14px;font-weight:bold;}
.front_Gulstripe a{color:#75280a;font-family:Times new roman;font-size:14px;font-weight:bold;}

/*    /front     */

.wrapperhoved
{width: 1178px;margin:0 auto;}

.wrapper
{width: 983px;float:left;display:table;background:#ffffff;border:1px solid #c8b477;margin:20px 0px 20px 0px;padding:20px;}

.header
{height: 265px;width: 983px;float:left;position:relative;margin:0px 0px 10px 0px;}

.weather_boks
{width:80px;height:88px;position:absolute;right:48px;padding:5px 0px 0px 0px;text-align:center;}
.lang_boks
{width:80px;height:20px;position:absolute;right:-34px;bottom:48px}
.logo_boks
{width:156px;height:162px;position:absolute;left:41px;top:28px;display:block;}
.meny_top
{width:290px;height:20px;position:absolute;right:50px;bottom:50px;}
.meny_top a
{color:#75280a;font-family:Times new roman;font-size:11px;font-weight:bold;display:block;float:left;width:100px;padding:0px 0px 0px 10px;}

.search_boks
{width:220px;height:20px;position:absolute;right:10px;bottom:10px;}


.left_hovedsiden
{width:515px;float:left;}
.left_hovedsiden h1
{height:20px;color:#346100;font-family:Times new roman;border-bottom:1px solid #eee7cd;font-size:20px;}
.left_hovedsiden_boks
{width:495px;height:126px;background:#eaf6f7;float:left;padding:20px 10px 20px 10px;}
.left_hovedsiden_boks h3
{color:#0e647b;font-size:12px;margin:0px 0px 10px 0px;}

.center_hovedsiden
{width:231px;background:#eaf6f7;float:left;}
.center_hovedsiden h2
{height:20px;color:#3dabb9;font-family:Times new roman;border-bottom:1px solid #3dabb9;font-size:13px;}
.center_hovedsiden_boks
{width:211px;height:126px;float:left;background:url(images/bg_centerboks.jpg) no-repeat;padding:20px 10px 20px 10px;}

.right_hovedsiden
{width:236px;background:#f0e9cf;float:right;margin:0px 0px 0px 1px;position:relative;}
.right_hovedsiden h2
{height:20px;color:#742709;font-family:Times new roman;border-bottom:1px solid #cdc8b6;font-size:13px;}
.right_hovedsiden h3 a
{color:#5e4d0d;font-size:11px;}
.right_hovedsiden_boks
{width:216px;height:126px;background:#d8c489;float:right;padding:20px 10px 20px 10px;}
.right_hovedsiden_arkiv
{width:100px;height:22px;background:#fff url(images/arkiv.jpg) no-repeat left;position:absolute;right:0px;top:0px;text-align:right;padding:5px 0px 0px 0px;}



.left_underside
{width:731px;float:left;}

.left_underside h1
{font-family:Times new roman;color:#346100;font-size:13px;border-bottom:1px solid #eee7cd;margin:0px 0px 10px 0px;padding:0px 0px 3px 0px;}
.left_underside_boks_1
{width:100%;float:left;background:#e4f3f4;border:1px solid #aad9dd;margin:0px 0px 10px 0px;}
.left_underside_boks_2
{width:100%;float:left;background:#f9f9f9;border:1px solid #dcdcdc;margin:0px 0px 10px 0px;}
.left_underside_boks_inner
{width:540px;height:230px;float:right;background:#fff;border:1px solid #c9e8ea;position:relative;}
.left_underside_boks_inner h2
{background:#e5e8e8;padding:3px 10px 3px 10px;font-weight:normal;font-size:12px;color:#346100;width:500px;}
.left_underside_boks_inner_footer
{background:#dddddd;padding:3px 10px 3px 10px;color:#346100;width:500px;position:absolute;bottom:10px;}

.hel_underside
{width:100%;float:left;}
.hel_underside h1
{font-family:Times new roman;color:#346100;font-size:13px;border-bottom:1px solid #eee7cd;margin:0px 0px 10px 0px;padding:0px 0px 3px 0px;}
.hel_underside_boks_1
{width:610px;float:left;background:#e4f3f4;border:1px solid #aad9dd;margin:0px 0px 10px 10px;padding:10px;}
.hel_underside_boks_2
{width:610px;float:left;background:#dddddd;border:1px solid #c1c1c1;margin:0px 0px 10px 10px;padding:10px;}


.right_underside
{width:232px;float:right;}
.right_underside h2
{color:#75270b;font-size:13px;border-bottom:1px solid #d7d7d7;margin:0px 0px 10px 0px;padding:0px 0px 3px 0px;}
.footer_underside_boks
{width:700px;float:right;height:93px;background:url(images/footer.png);padding:10px;}


.footer
{background:#4f5456;padding:20px;float:left;width:943px;margin:1px 0px 0px 0px;color:#c3c5c5;}
.footer_underside
{background:#e1d3b6;padding:20px;float:left;width:943px;margin:1px 0px 0px 0px;color:#5d4e0b;}

.text_field
{height:18px;width:170px;background:#fff;border:1px solid #76260d;}

#frm_12,#frm_13,#frm_14
{height:18px;width:200px;background:#fff;border:1px solid #cceaed;margin:0px 0px 2px 0px;}
.area_field2
{height:85px;width:280px;background:#fff;border:1px solid #cceaed;}
#frm_1283
{height:85px;width:280px;background:#fff;border:1px solid #cceaed;}

#frm_1280,#frm_1281,#frm_1282
{height:18px;width:200px;background:#fff;border:1px solid #c1ab8b;margin:0px 0px 2px 0px;}
#frm_128
{height:85px;width:490px;background:#fff;border:1px solid #c1ab8b;}

/*    <*))><  Meny  ><((*>    */

input,textarea,select{font-size:11px;}

/*    <*))><  Standard  ><((*>    */
.must{color:red;display:inline;}
*{margin: 0;padding: 0;}	
html,body{height:100%;font-family: Arial;font-size: 11px;color:#595b5d;}
body{background:url(images/bg.jpg);}

img{border:0;}
a{text-decoration: none;color:#75270b;}

.pad5{padding:5px;}
.pad102{padding:10px;}
.pad10{padding:10px 10px 10px 10px;float:left;}
.pad10 h2{height:20px;color:#742709;font-family:Times new roman;border-bottom:1px solid #cdc8b6;font-size:13px;}
.pad20{padding:20px;height:300px;}
.pad2010{padding:20px 10px 20px 10px;height:300px;position:relative;}

/*    <*))><  Overskrifter  ><((*>    */
h1{font-size:14px;color:#536483;font-family:Times new roman;}
h2{font-size:18px;color:#536483;font-family:Times new roman;}
h3{font-size:14px;color:#536483;font-family:Times new roman;}
h4{font-size:20px;color:#b00000;font-family:Times new roman;}

.salg td
{
border:1px solid #dcdcdc;
border-top:0px solid #dcdcdc;
text-align:center;
}


/* <Meny:hover> */
.meny_boks
{width:730px;height:45px;position:absolute;bottom:0px;}


div#navbar {
  float:left;
  margin:-1px 0 0 0;}

* div#navbar {  /* Sætter samme skrift og størrelse på alle elementer  i navbar'en  */
  font-size:11px;
  font-family:arial;
  font-weight:bold; 
  text-align:left;}
  
div#navbar ul { 
  margin:0; 
  padding:0; 
  list-style:none; 
  background: #f4f4f4; /* bakgrunn */
  z-index:101;
   }
  
div#navbar li { 
  position:relative; 
  line-height:1em;  /* Vigtigt - nogen forskel i forskellige browsere, hvis den mangler */
  margin:0; 
  padding:0; 
  list-style:none; 
  float:left;
  padding:15px 15px 0px 15px;
  
  }
  
div#navbar li:hover {
  background-color: ; /* bakgrunn hover */
  }
  
div#navbar li.sub {
  background-image:url(darrow.png);
  background-position:right center;
  background-repeat:no-repeat;}
  
div#navbar li.sub li.sub:hover {
  background-color: #ccf; /* Forhindre background-repeat i IE/Win. */ }
  
div#navbar ul li a { 
  display:block; 
  text-decoration:none; 
  padding:3px 0px 3px 0px; 
  width:;
  margin:0; 
  font-family:Times new roman;
  font-size:12px;
  color:#75270b;
  font-weight:bold; 
  }

div#navbar>ul a {
  width:auto;}

div#navbar ul ul {
  display:none;
  position:absolute;
  width:160px;
  margin-top:15px;
  margin-left:20px;
  z-index:100000;
  }
  
div#navbar ul ul li {
  border-bottom:1px solid #cdc8b6;
  border-left:1px solid #cdc8b6;
  border-right:1px solid #cdc8b6;
  margin-left:-1px;
  padding:5px 0px 5px 0px;
  z-index:100000;
  }

div#navbar ul ul li a {
 color:#75270b; /* skrift farge trinn2 */
 width:140px;
 }
 
div#navbar ul ul li a:hover {
color:#346100; /* skrift farge trinn2 */
 }
  
div#navbar ul.niveau1 li.sub:hover ul.niveau2 {
  border-top:1px solid #cdc8b6;}
  
div#navbar ul.niveau1 li.sub:hover ul.niveau2,
div#navbar ul.niveau2 li.sub:hover ul.niveau3 {
  display:block;}
  
div#navbar ul.niveau2 {
  top:1.5em; left:0;}
  

div#navbar a:hover{color:#346100} 
  
/* </Meny:hover> */