 html,body {
margin: 0;
padding: 0;
border: 0;
 
border: 0px dashed #000;
} 


body {
margin: 0 auto;
padding: 0px;
font: 85% Verdana,Tahoma,Arial,sans-serif;
background: #b1c8d6;
filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#eeeee0', startColorstr='#b1c8d6',
 gradientType='0'); 
 
}

 

#wrap {
position: relative;
background: #ffffff;
margin: 0 auto;
width: 780px;
 
}


  
#header {
position: relative; 
padding: 4px;
margin: 0px;
width: 775px;
height: 102px;
background: #b1c8d6;
border-bottom: 0px inset #b1c8d6;
border-top: 5px solid #b1c8d6;
}

 

#img_logo {
/* float: left; */
position: absolute;   
width: 142px;
padding: 2px; 
}

 
#header_bg {
/* position: absolute; */
float: right;
background: url("pic_hoved/head_top1.PNG")  top left no-repeat;   
        
width: 634px;
 
}

 

#transbox {
padding-top: 2px;
width: 264px;
height: 100px;
background: url("pic_hoved/water2.gif")  repeat; 
background-color: #ffffff;
   
  /* for IE */
  filter:alpha(opacity=27);
  /* CSS3 standard */
  opacity:0.6;
  /* for Mozilla */
  -moz-opacity:0.2;
}


#transbox h3
{
clear: both;
}

h3.t1
{
position: relative;
width: 200px;
margin: 6px 0 0px 30px;
padding: 0 0 0px 0;
float: left; 
color: #fffffe;
}

  

p.p_head
{
position: relative;
margin: 38px 0 10px 10px;
padding:0px;
font-size: 1.4em;
line-height: 1.0em;
color: #888fff;
 
}



            /** SLUTT PÅ MENU OG HEADER *****/

 
#container_side1 {
background: url(hoved_pic/lila_cont_bg1.PNG)  #F4F8F4    repeat; 
font: 90% Verdana, Tahoma, Arial, sans-serif;
margin-top: 0px;
height: 4030px;  
padding-top: 0px;
line-height: 1.6em;

width: 100%;
}


 
#venstre_box {
filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#F4F8F4', 
startColorstr='#b1c8d6', gradientType='1'); 

position: absolute; 
width: 135px;   
height: 515px;
voice-family: "\"}\"";
voice-family:inherit;

 
}


#menu_list
{
float: left;
width: 120px; 
padding-top: 50px;
margin: 0px;
}

 

#menu_list ul
{
padding: 0px;
margin: 0px;
list-style-type: none;
}

#menu_list li
{
margin: 4px;
background: #4E78A0;
padding: 3px;
border-top: 4px solid #ffffcc;
}

#menu_list li a
{
margin: 0 0 0 5px;
color: #ffffcc;
font-size: 12px;
text-decoration: none;
}


#menu_list li a:hover0 {
background: #eaeaea;
color: #22ccee;
border-left: 4px solid #0088ff;
}

 


#mid_box {
float: right;  
width: 630px;

margin: 0px 0 0 0px;
padding: 0px; 

 
voice-family: "\"}\"";
voice-family:inherit;

border-left: 2px dashed #eaeaea;
}




#hoved_box {

position: absolute; 

margin: 510px 15px 40px 40px;
padding: 0px; 
voice-family: "\"}\"";
voice-family:inherit;
border: 0px dashed #000;
}


  
  



/**********************spring index her *******************************/
h2.h1_1
{
font-size: 18px; 
color: #4E78A0;
margin: 20px 0 0 20px;
padding: 0;
}


p.p1_1a
{
font:  Arial,sans-serif;
font-size: 1.3em;
padding: 3px;
margin: 25px 0 0 15px;
border: 0px solid #000;
color: #000000;
}



p.p1_1
{
padding: 10px;
margin: 15px 190px 15px 15px;
font: Verdana,Tahoma;
font-size: 1.3em;
border: 0px solid #000;
color: #808080;
border: 0px red;
}


img.img1_1
{
float: right; 
padding: 60px 10px 5px 0px;
margin: 0; 
border: 0px solid #ffff22;
}


h2.h1_2
{
width: 300px;
font-size: 16px; 
color: #4E78A0;
margin: 20px 0 0 200px;
padding: 0;
}



p.p1_2
{
padding: 0px;
width: 490px;
margin: 40px 0 0 220px;
border: 0px solid #888fff;
}



img.img1_2
{
float: left; 
padding: 0px;
margin: 0 0; 
border: 0px solid #ffff22;
}


h2.h1_3
{
width: 300px;
font-size: 18px; 
color: #4E78A0;
margin: 20px 0 0 200px;
padding: 0;
}

h2.h1_4
{
width: 300px;
font-size: 18px; 
color: #4E78A0;
margin: 20px 0 0 200px;
padding: 0;
}

p.p1_3
{
font-size: 1.2em; 
padding: 10px;
margin: 40px 50px 30px 20px;
border: 0px solid #888fff;
}


h2.h1_5
{
width: 300px;
font-size: 18px; 
color: #4E78A0;
margin: 20px 0 0 200px;
padding: 0;
}


p.p1_4
{
/* width: 690px; */
font-size: 1.3em;
padding: 10px;
margin: 10px 50px 0 50px;
border: 0px solid #888fff;
}




img.img_p4
{
float: right;
padding: 10px;
margin-right: 60px; 
border: 0px solid #ffff22;
}


p.p1_5
{
font: Verdana,Tahoma, Arial,sans-serif;
font-size: 1.4em;
width: 630px;
padding: 7px;
margin: 30px;
border: 0px solid #888fff;
color: #4E78A0;
}




p.p1_6
{
width: 680px;
padding: 10px;
margin: 10px;
border: 0px solid #888fff;
}


p.p1_7
{
padding: 10px;
margin: 10px;
border: 0px solid #888fff;
}


#list1_box
{
height: 250px;
width: 700px;
margin: 0;
padding: 0;
 
}

#list1_1
{
position: absolute;

background:   url(pic_cw/filter1.jpg)    top left no-repeat; 
 
margin: 0px; 
width: 560px;
height: 250px;
padding: 0px;
 
}




#list1_1 ul
{
 
float: left;
width: 470px; 
padding: 30px 0 40px 75px;
list-style-type: none;
}


#list1_1 li
{
margin: 7px 0 0 120px;
}

#list1_1 li a
{
color: #00002f;
font-size: 17px;
}



img.img_l1
{
float: right; 
width: 130px;
 
}



#list1_2
{

margin-left: 140px;  
width: 430px;
padding: 0px; 
border: 0px solid red;
}




#list1_2 ul
{
padding: 0px;
margin: 0px;
list-style-type: none;
border: 0px solid #000;
}

#list1_2 li
{



margin: 4px 0 0 5px;
padding: 3px;
/* background: #707070; */
background: #4E78A0;
}

#list1_2 li a
{
font-weight: bold;
 
color: #ffffdd;
font-size: 14px;

margin: 0px;
}

img.img_l2
{
position: absolute; 
/* width: 130px; */
border: 0px solid #ffff22;
margin: 20px 0 0 0;
}




#list1_3
{

background: url("pic_cw/cw_is1.jpg")  top left no-repeat;  
margin: 0px 20px 20px 20px; 
width: 650px;
padding: 0px; 
border: 0px solid #000;
}



#list1_3 ul
{
padding: 0px;
margin: 0px 0px 0px 250px;
list-style-type: none;
border: 0px solid red;
}

#list1_3 li
{

margin: 4px;
padding: 3px;
background: #4E78A0;
}

#list1_3 li a
{
color: #ffffcc;
font-size: 14px;
margin: 5px;
}



#list1_3a
{

 
margin: 0px; 
width: 650px;
padding: 0px; 
border: px solid #000;
}



#list1_3a ul
{
padding: 0px;
margin-left: -10px;
list-style-type: none;
border: 0px solid red;
}

#list1_3a li
{

margin: 4px;
padding: 3px;
background: #4E78A0;
}

#list1_3a li a
{
color: #ffffcc;
font-size: 14px;
margin: 5px;
}

















#list1_4 ul
{
padding: 0px;
margin: 10px 150px 10px 40px;
}

#list1_4 li
{
margin: 4px;
background: #404040;
}

#list1_4 li a
{
color: #ffff66;
font-size: 12px;
}


















 
