/* 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: Arial, Helvetica, sans-serif; 
	font-weight: normal;	
	font-size: 9pt; 		
	background: #D1D4C9 url(images/bg.gif) repeat-y 5px top;
	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 { 
	margin: 0; 
	padding: 0; 
	font-weight: normal;  }

h1 {font-size: 14pt; color: #54682B;    }
h2 {font-size: 9pt; color:  #000000; margin-top: 3px;  }
h3 {font-size: 11pt; color: #000000;  margin-bottom: 5px;  }
h4 {font-size: 9pt; color: #000000; }  /** brukes til lesmer og handlekurv **/
h5 {font-size: 10pt; color: #54682B; font-weight: bold; padding: 0; background: url(images/lin-horiz-dot.gif) repeat-x bottom; width:100%; margin: 0; padding-bottom:7px;   }
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;  }
.gronn {color: #54682B;}


/** Regler for lenker
**********************/

A:link         { color: #83a935; text-decoration:none; }     
A:visited      { color: #83a935; text-decoration:none;}    
A:focus        { color: #ce4402; text-decoration:none; }    
A:hover        { color: #ce4402; text-decoration:none;}    
A:active       { color: #83a935; text-decoration:none;}    

H2 A:link      { color: #519305; text-decoration:none;}     
H2 A:visited   { color: #519305; text-decoration:none;}    
H2 A:focus     { color: #1F91B6; text-decoration:underline;}    
H2 A:hover     { color: #1F91B6; text-decoration:underline;}    
H2 A:active    { color: #519305; 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;}  

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: 148px;
}

#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;
}



.menytopp-gul  {
	background: #F0F0F0;
	font-weight: 800;
	height: 29px;
	padding-left: 22px;
	text-decoration:none;
	 }

.menytopp-gul a, .menytopp-gul a:visited
{
	text-decoration:none;
	color:#000000;
}

.menytopp  {
	background: #F0F0F0;
	font-weight: 800;
	height: 29px;
	padding-left: 22px;
	 }
	 
.menytopp a, .menytopp a:visited
{
	text-decoration:none;
	color:#ffffff;
}
.menytopp a:hover
{
     color:#cdebf3;
}

.menybak  
{
	background-color:#cdebf3;
	padding-left: 20px;
	height: 17px;
	 }
	 
.menybak a, .menybak a:visited
{
	text-decoration:none;
	color:#123771;
	padding-left: 2px;
}

/* Aktuelt, nyheter og tekstmaler  */

.aktuelt {
	margin: 14px 3px 0 3px; 
	background: #fff url(images/line-dottet-horiz.gif) repeat-x bottom; 
	vertical-align: top;  }

.aktuelt a, .aktuelt a:visited{ color: #800000}

.aktuelt p{
	color: #131414; 
	}
.imagebox {
	float: right; 
	clear: right;
	width: 90px;  
	margin: 0px 10px 1px 0px; 
	padding: 1px;
	background: #fff;
	 
  }
  .imagebox2 {
	float: left; 
	clear: right;
	width: 80px;  
	margin: 0px 6px 1px 0px; 
	padding: 1px;
	margin-right: 6px;
	margin-top: 18px;
	margin-left: 18px;
	background: #fff;
	 
  }
  
  .sok {
  vertical-align: top;
	width: 70px;
	padding: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
}
.sok-knapp {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding: 0px;
	
}

	
.imagebox img {	padding: 1px; border: 1px solid #ccc}
.imagebox:hover img {	padding: 1px; border: 1px solid #0071B3}
.imagebox:hover {	padding: 1px; color: #0071B3}

.imagebox2 img {	padding: 1px; border: 1px solid #ccc}
.imagebox2:hover img {	padding: 1px; border: 1px solid #0071B3}
.imagebox2:hover {	padding: 1px; color: #0071B3}
