/* CSS Document 
                                                     
/*---------------------------------------------------------------------*/
/* This CSS is made by EDB Totalpartner AS - NORWAY  
/*
/*------------------- www.edbtotalpartner.no --------------------------*/


/*  Grunnregler
 **************/		

body { 		  
	margin:  0 0 0 5px; 
	padding: 0 0 0 0 ; 	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;	
	font-size: 9pt; 		
	background: #D1D4C9 url(images/tex-bg.gif);
	background-attachment: fixed;
	text-align: left;
	 }

	

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;  }
TD	    { voice-family: "\"}\""; voice-family:inherit;  }
DIV         { voice-family: "\"}\""; voice-family:inherit;  }


H1, H2, H3, H4, H5, H6 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
/*	font-family: Georgia, Garamond, Book Antiqua;
	margin: 0; */
	padding: 0;
	text-decoration: none;
	font-weight: normal;   }

h1 {font-size: 14pt; color: #000000;    }
h2 {font-size: 13pt; color: #000000; margin-top: 3px;  }
h3 {font-size: 11pt; color: #000000;  margin-bottom: 5px;  }
h4 {font-size: 9pt; color: #000000; }
h6 {font-size: 7pt; color: #000000;  padding: 3px 0 3px 0;    }
p  {font-family: Arial, Helvetica, sans-serif; 	font-weight: normal; font-size: 9pt;  }
td  {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9pt;  }


/** Regler for lenker
**********************/

A:link         { color: #000080; text-decoration:none; }     
A:visited      { color: #000080; text-decoration:none;}    
A:focus        { color: #808080; text-decoration:underline; }    
A:hover        { color: #808080; text-decoration:underline;}    
A:active       { color: #808080; text-decoration:none;}    

H3 A:link      { color: #519305; text-decoration:none;}     
H3 A:visited   { color: #519305; text-decoration:none;}    
H3 A:focus     { color: #1F91B6; text-decoration:underline;}    
H3 A:hover     { color: #1F91B6; text-decoration:underline;}    
H3 A:active    { color: #64B506; text-decoration:none;}  

H2 A:link      { color: #000000; text-decoration:none;}     
H2 A:visited   { color: #000000; text-decoration:none;}    
H2 A:focus     { color: #808080; text-decoration:none;}    
H2 A:hover     { color: #808080; text-decoration:none;}    
H2 A:active    { color: #000000; text-decoration:none;} 

H1 A:link      { color: #000000; text-decoration:none;}     
H1 A:visited   { color: #000000; text-decoration:none;}    
H1 A:focus     { color: #000000; text-decoration:underline;}    
H1 A:hover     { color: #000000; text-decoration:underline;}    
H1 A:active    { color: #000000; text-decoration:none;} 

/*  Layout
 *********/		

#header {
	background-image: url('images/banner.jpg');
	background-repeat: no-repeat; 
	background-position: left top;
	height: 125px;
}

#container {
	background-image: url('images/tex-content.jpg');
	background-color: white;
	background-repeat: no-repeat; 
	background-position: left top;
	width: 819px;
	padding: 0 10px;

}

#bg-text {
	background-image: url('images/tex-text.gif');
	background-repeat: repeat-y; 
	background-position: left top;
}


#mc {
	padding-top: 7px;
}

#sponsorer {
	background-image: url('images/lin-horiz-dot.gif');
	background-repeat: repeat-x; 
}

.lc-text {
padding-left: 14px;
}

.dato {
	font-weight: bold;
}

.kalender-topp {
	font-size: 8pt;

}

/* DROPDOWN MENY */

#nav-container {
	height: 25px; 
	padding-left: 20px;
	background: #676767; }

#menuList, #menuList ul {
	float: left;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	border-width: 0;

	padding: 0;
	margin: 0;
	list-style: none;
}

#menuList a {
	display: block;
	color: #f0f0f0;

	text-decoration: none;
	padding: 6px 25px 6px 15px;
}


#menuList li {
	float: left;
	/*width: 130px;*/

	padding: 0;
	color: #f0f0f0;
}

#menuList li ul {
	position: absolute;
	background: #666666;
	left: -999em;
	height: auto;
	width: 130px;

	font-weight: normal;
	margin: 0;
        }

#menuList li ul ul {
/*	margin: -1.75em 0 0 14em;*/
	margin: -1.75em 0 0 130px;
}

#menuList li li {
/*	padding-right: 1em; */
	width: 130px; 
	padding-right: 10px;
}

#menuList li ul a {
	width: 130px;
	w\idth: 130px;
	color: #f0f0f0;
        border-right: 0px ;
}


#menuList li:hover ul ul, #menuList li:hover ul ul ul, #menuList li.sfhover ul ul, #menuList li.sfhover ul ul ul {
	left: -999em;
	
}

#menuList li:hover ul, #menuList li li:hover ul, #menuList li li li:hover ul, #menuList li.sfhover ul, #menuList li li.sfhover ul, #menuList li li li.sfhover ul {
	left: auto;
}

#menuList li:hover, #menuList li.sfhover {
	
	background: #000000; 
	color: #f0f0f0;
}
