 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("shower_pic/head_top1.PNG")  top left no-repeat;   
        
width: 634px;
 
}

 

#transbox {
padding-top: 2px;
width: 264px;
height: 100px;
background: url("shower_pic/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;
}

 
h2.h_head
{
font-family: Arial, helvetica,Verdana, sans-serif;
font-weight: normal;
font-variant: normal;
text-transform: none;

font-size: 1.5em; 
 
color: #ffffff;

margin: 5px 0 0 20px;
padding: 0;
}
  
 

p.p_head
{
font-family: Georgia, "Times New Roman", Times, serif;  
font-weight: normal;
font-variant: normal;
font-style: italic; 
text-transform: none;
line-height: 35px;

font-size: 1.5em;
color: #000000;
 
padding: 3px;
margin: 0px 0 0 0px;
border: 0px solid #000;

}





            /** 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: 3590px;  
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: 255px;
voice-family: "\"}\"";
voice-family:inherit;

 
}


#menu_list
{
float: left;
width: 120px; 
padding-top: 80px;
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 15px;
padding: 5px;
color: #ffffcc;
font-size: 16px;
text-decoration: none;
}


#menu_list li a:hover0 {
background: #eaeaea;
color: #22ccee;
border-left: 4px solid #0088ff;
}

 


#mid_box {
float: right;  
width: 630px;


margin: 5px 0 0 0px;
padding: 0px; 

 
voice-family: "\"}\"";
voice-family:inherit;

border-left: 2px dashed #eaeaea; 
}




#hoved_box {

position: absolute; 

margin: 380px 15px 40px 0px;
padding: 0px; 
voice-family: "\"}\"";
voice-family:inherit;
border: 0px dashed #000;
}



/********************** shower filters fransk her *********************/
 
  
 
h2.h1_1
{
font-family: Arial, helvetica,Verdana, sans-serif;
font-weight: normal;
font-variant: normal;
text-transform: none;

font-size: 1.9em; 
 
color: #33A1DE;

margin: 20px 0 0 90px;
padding: 0;
}


p.p1_1
{
font-family: Georgia, "Times New Roman", Times, serif;  
font-weight: normal;
font-variant: normal;
font-style: italic; 
text-transform: none;
line-height: 28px;

font-size: 1.4em;
color: #0EBFE9;
 
padding: 3px;
margin: 35px 0 0 15px;
border: 0px solid #000;

}


img.img1_1
{
float: right; 
padding: 80px 10px 0 5px;
margin: 0; 
border: 0px solid #ffff22;
}



h2.h1_2
{
padding: 0;
}

img.img1_2
{
margin: 50px 0 0 200px;
padding: 0px;
 
border: 0px solid #ffff22;
}


 

p.p1_2
{

font-family: "Times New Roman", Times, serif;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 22px;
font-style: normal;
	 
color: #606060;
font-size: 1.4em;
padding: 0px;
margin: 10px 60px 0 60px;
 
}


h2.h1_3
{
font-family: Arial, helvetica,Verdana, sans-serif;
font-weight: normal;
font-variant: normal;
text-transform: none;

font-size: 1.8em; 
 
color: #707070;


 
margin: 40px 0 0 190px;
padding: 0;
}


p.p1_3
{
font-family: "Times New Roman", Times, serif;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 22px;
font-style: normal;
	 
color: #000000;
font-size: 1.4em;




padding: 0px;
 
margin: 10px 0px 0 50px;
border: 0px solid #888fff;
}


img.img1_3
{
float: right;
margin: 100px 5px 0 10px;
padding: 5px;
 
border: 0px solid #ffff22;
}


h2.h1_4
{
 
font-family: Arial, helvetica,Verdana, sans-serif;
font-weight: normal;
font-variant: normal;
text-transform: none;

font-size: 1.9em; 
 
color: #33A1DE;



margin: 10px 0 0 170px;
padding: 0;
}

p.p1_4
{

font-family: Georgia, "Times New Roman", Times, serif;  
font-weight: blod;
font-variant: normal;
font-style: italic; 
text-transform: none;
line-height: 20px;

font-size: 1.4em;
color: #0EBFE9;
 


padding: 0px;
 
margin: 10px 30px 0 100px;
border: 0px solid #888fff;
}


img.img1_4
{

margin: 10px 0 0 140px;
padding: 0px;
 
border: 0px solid #ffff22;
}
 
 
h2.h1_5
{
font-family: Arial, helvetica,Verdana, sans-serif;
font-weight: blod;
font-variant: normal;
text-transform: none;

font-size: 1.4em; 
 
color: #33A1DE;



margin: 10px 0 0 310px;
padding: 0;
}

p.p1_5
{
padding: 0px;
 
margin: 10px 30px 0 100px;
border: 0px solid #888fff;
}


img.img1_5
{
float: left;
margin: 0px 20px 0 60px;
padding: 0px;
 
border: 0px solid #ffff22;
}
  


h2.h1_6
{
font-family: Arial, helvetica,Verdana, sans-serif;
font-weight: blod;
font-variant: normal;
text-transform: none;

font-size: 1.4em; 
 
color: #33A1DE;



margin: 100px 0 0 170px;
padding: 0;
}

p.p1_6
{
padding: 0px;
 
margin: 10px 30px 0 170px;
border: 0px solid #888fff;
}


h2.h1_7
{
 
 
font-family: Arial, helvetica,Verdana, sans-serif;
font-weight: normal;
font-variant: normal;
text-transform: none;

font-size: 1.9em; 
 
color: #33A1DE;



margin: 50px 0 0 210px;
padding: 0;
}

p.p1_7
{

font-family: Georgia, "Times New Roman", Times, serif;  
font-weight: blod;
font-variant: normal;
font-style: italic; 
text-transform: none;
line-height: 20px;

font-size: 1.4em;
color: #000000;
 


padding: 0px;
 
margin: 10px 30px 0 100px;
border: 0px solid #888fff;
}


p.p1_7a
{

font-family: Georgia, "Times New Roman", Times, serif;  
font-weight: blod;
font-variant: normal;
font-style: italic; 
text-transform: none;
line-height: 20px;

font-size: 1.4em;
color: #000000;
 


padding: 3px;
 
margin: 10px 130px 0 130px;
border-left: 0px solid #888fff;
}




p.p1_8
{

font-family: Georgia, "Times New Roman", Times, serif;  
font-weight: blod;
font-variant: normal;
 
text-transform: none;
line-height: 20px;

font-size: 1.3em;

/* background: #ffffff; */
color: #000000;
 


padding: 10px;
 
margin: 10px 100px 0 110px;
border: 0px solid #888fff;
}



#list1_box
{
height: 250px;
width: 700px;
margin: 0;
padding: 0;
border: 1px solid red;
 
}

#list1_1
{
position: absolute;

 
margin: 0px; 
width: 560px;
height: 250px;
padding: 0px;
 
border: 1px solid #000;
}




#list1_1 ul
{
list-style-type: none;
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;
}


 