/* CSS Document */

                                                  
/*---------------------------------------------------------------------*/
/* This CSS is made by EDB Totalpartner AS - NORWAY  
/* Author: Eivind Bergmann. eivind@edbtotalpartner.no
/* Edited by: Audun Haugland. audun@edbtotalpartner.no
/*------------------- www.edbtotalpartner.no --------------------------*/



/*  Grunnregler
 **************/		

body { 		  
	margin:  0; 
	padding: 0px 0 100px 0; 	
	font-family:  verdana, tahoma, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center; 	
	color: #fff; 
	font-size: 7pt; 	
	background: #DED6C3;  
	}


IMG         { border: 0; }
P   	    { voice-family: "\"}\""; voice-family:inherit; 	}
INPUT	    { voice-family: "\"}\""; voice-family:inherit;  }
SELECT      { voice-family: "\"}\""; voice-family:inherit;  }
OPTION      { voice-family: "\"}\""; voice-family:inherit;  }
TEXTAREA    { voice-family: "\"}\""; voice-family:inherit;  }
TH	        { voice-family: "\"}\""; voice-family:inherit;  }
TB	        { voice-family: "\"}\""; voice-family:inherit;  }
DIV         { voice-family: "\"}\""; voice-family:inherit;  }

H1,H2,H3,H4,H5,H6,P {
 	font-weight: normal;
	margin: 0; 
	padding: 0; 	  }

h1 { font-size: 15px;color: #4E503D;  }	 /** Tittel **/
h2 { font-size: 12pt;color: #6E6B4E;  }	 /** Under titler **/
h5 { font-size: 12px;color: #7EAE34;   } /** Les mer **/
h4 { font-size: 11pt;color: #6E6B4E;   } /**  spesielle tekster **/
h6 { font-size: 10pt;color: #B0B092;   }  /** Dato og merknader **/
P  { font-size: 10pt;color: #6F7065; text-align: left; }   /** tekst **/


/** Regler for lenker
**********************/



/** Lenker i tekst **/
A:link         { color: #6F7065; text-decoration:underline; }     
A:visited      { color: #6F7065; text-decoration:underline;}    
A:focus        { color: #6F7065; text-decoration:none;      }    
A:hover        { color: #6F7065; text-decoration:none;      }    
A:active   	   { color: #6F7065; text-decoration:underline;}    

/** Meny **/
.meny A:link         { color: #000; text-decoration:none; }     
.meny A:visited      { color: #000; text-decoration:none;}    
.meny A:focus        { color: #000; text-decoration:none;      }    
.meny A:hover        { color: #000; text-decoration:none;      }    
.meny A:active   	   { color: #000; text-decoration:none;} 

/** Ny Meny **/
.venstre-meny A:link         { color: #000000; text-decoration:none; }     
.venstre-meny A:visited      { color: #000000; text-decoration:none;}    
.venstre-meny A:focus        { color: #000000; text-decoration:none;      }    
.venstre-meny A:hover        { color: #000000; text-decoration:none;      }    
.venstre-meny A:active   	   { color: #000000; text-decoration:none;} 

/** header **/
#header A:link         { color: #000; text-decoration:none; }     
#header A:visited      { color: #000; text-decoration:none;}    
#header A:focus        { color: #000; text-decoration:none;      }    
#header A:hover        { color: #000; text-decoration:none;      }    
#header A:active   	   { color: #000; text-decoration:none;} 


h1 A:link         { color: #4E503D; text-decoration:none; }     
h1 A:visited      { color: #4E503D; text-decoration:none; }    
h1 A:focus        { color: #23A5A7; text-decoration:none; }    
h1 A:hover        { color: #23A5A7; text-decoration:none; }    
h1 A:active   	  { color: #4E503D; text-decoration:none; }  

h5 A:link         { color: #7EAE34; text-decoration:none; }     
h5 A:visited      { color: #7EAE34; text-decoration:none; }    
h5 A:focus        { color: #23A5A7; text-decoration:none; }    
h5 A:hover        { color: #23A5A7; text-decoration:none; }    
h5 A:active   	  { color: #7EAE34; text-decoration:none; }  

h4 A:link         { color: #6E6B4E; text-decoration:none; }     
h4 A:visited      { color: #6E6B4E; text-decoration:none; }    
h4 A:focus        { color: #23A5A7; text-decoration:none; }    
h4 A:hover        { color: #23A5A7; text-decoration:none; }    
h4 A:active   	  { color: #6E6B4E; text-decoration:none; }  

h6 A:link         { color: #B0B092; text-decoration:none; }     
h6 A:visited      { color: #B0B092; text-decoration:none;}    
h6 A:focus        { color: #23A5A7; text-decoration:underline; }    
h6 A:hover        { color: #23A5A7; text-decoration:underline;}    
h6 A:active   	  { color: #B0B092; text-decoration:none;}




/*  Layout
 *********/		

#wrapper {
	margin: 0 auto; 
	width:  900px;
	
	text-align: left; }


.farge a{color:#5e5e5e:
}
.farge a:focus, a:hover{color:#5e5e5e:
}


#header {
	height: 50px;
	text-align: left;
	font-size: 7pt;
	color: #000000;
	font-weight: 800;
	padding-left:60px;
}	
	
#bottom { font-size: 7pt;
	color: #6F7065;
	text-align: center;
		}

.meny { font-size: 7pt;
		color: #000000;
		font-weight: 800;
		}	

#tb20 {
	padding-top:20px;
	padding-bottom:20px;
}


#language {
	margin-left: 6px;   }
	
#topptekst {
	height: 120px;
	width: 100px;
	margin-left: 0px;
	float: right;
}



#lc-meny{
	width: 160px; 
	float: left;
	font-size: 7pt;
		color: #000000;
		font-weight: 800;
	
}


.lc-menu-black, 
.lc-menu-black A:link, 
.lc-menu-black A:visited,
.lc-menu-black A:focus, 
.lc-menu-black A:hover  {color: #000000; width: 160; height: 23;}

#venstre-meny1{color: #000000; width: 160; height: 23; }
#venstre-meny2{color: #000000; width: 160; height: 23; }
#venstre-meny3{color: #000000; width: 160; height: 23; }
#venstre-meny4{color: #000000; width: 160; height: 23; }
#venstre-meny5{color: #000000; width: 160; height: 23; }
#venstre-meny6{color: #000000; background: url(images/menytopp.gif) no-repeat;  width: 160; height: 23; }


#venstre-menytopp{ background: url(images/menytopp.gif) no-repeat;  
border-bottom:1px solid #FFFFFF;}


.venstre-meny { font-size: 7pt;
		color: #000000;
		font-weight: 800;
		padding-left: 25px;
		padding-top: 10px;
		
		}	


.venstre-meny ul{
	padding: 0; 					/** list-style: none outside; **/
	margin: 0; 
	border: 0px; 	
	overflow: hidden;
}
.venstre-meny ul a{
	/*background: transparent; */
	font-weight: bold; 
	font-size: xx-small;
	color: #746057;
	padding-left: 15px; 
	text-decoration: none;
}






.venstre-meny ul li {
	line-height:23px;    /* originalt 18px */
	list-style: none outside; }



.venstre-meny ul li a{
	text-decoration: none;
}
.venstre-meny ul li a:hover{
	text-decoration: none;  
	
}


.venstre-meny ul li ul{
	display: none; 
}


.venstre-meny ul li ul li {
	font-weight: normal; 
	background: url(images/prikker_h.gif) repeat-x bottom left;   
	margin: 0 2px 0 0px;
	 }


	
.venstre-meny ul li ul li a{
	font-weight: normal; 
	line-height: 20px; 
	 }
	
.venstre-meny ul li ul li a:hover {
	text-decoration: none; 
	}



.booking {
	width: 144px;
	padding: 10px 10px 10px 10px;
	margin-top: 20px;
	background: #d6d4ce;
	}

.booking form {
	}

.booking label {
	display:inline-block;
	margin: 5px 0;
	font-weight: bold;
	}

.booking input[type=submit] {
	margin-top: 10px;
	width: 137px;
	text-align:center;
	margin-left: -2px;
	}

.os select {
	_width:auto;
	background:none;
	}

.os select option {
	_width:auto;
	background:#fff;
	}

.os {
width: 140px;
overflow:hidden;
border-right:1px solid #dbdfe6;
background: url(images/arrow-down.gif) right no-repeat;
_width:144px;
_height:22px;
_overflow:hidden;
_border-right:1px solid #dbdfe6;
_margin-bottom:5px;"
}
	
	

