/* CSS Document */
/*---------------------------------------------------------------------*/
/* EN: This doc is made by EDB Totalpartner AS - NORWAY  [ www.etp.no ]
/* Author: Eivind Bergmann. eivind@etp.no
/*---------------------------------------------------------------------*/
/* NO: Dette dokumentet er laget av EDB Totalpartner AS  [ www.etp.no ]
/* Designer: Eivind Bergmann. eivind@etp.no
/*---------------------------------------------------------------------*/





/* Generelle CSS regler                                               */



html,body   { height: 100%;
			}

body        { margin:  0 0 0 0;
	          padding: 40px 0 300px 0;
			  text-align: left;
	          font-size: 8pt;  
			  font-family: arial,verdana, heletica, sans-serif; 
			  font-weight: normal;	
			  color: #585858;
			  background-color:#ECE8DD;
			  
			  		  
		    }
	
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;  }
H1          { voice-family: "\"}\""; voice-family:inherit;  }
H2          { voice-family: "\"}\""; voice-family:inherit;  }
H3          { voice-family: "\"}\""; voice-family:inherit;  }
H4          { voice-family: "\"}\""; voice-family:inherit;  }
H5          { voice-family: "\"}\""; voice-family:inherit;  }
H6          { voice-family: "\"}\""; voice-family:inherit;  }
TH	        { voice-family: "\"}\""; voice-family:inherit;  }
th	        { font-weight: bold;
	        }


h2 {
	color: red;
	font-weight: normal;

}

/*  regler for lenker  ****************************************/	






/*  Plukkeklasser  ****************************************/		

.margin-top5  { margin-top: 5px;  }
.margin-top6  { margin-top: 6px;  }
.margin-top7  { margin-top: 7px;  }
.margin-top8  { margin-top: 8px;  }
.margin-top9  { margin-top: 9px;  }
.margin-top10 { margin-top: 10px; }
.margin-top20 { margin-top: 20px; }

.margin-bottom5  { margin-bottom: 5px;  }
.margin-bottom6  { margin-bottom: 6px;  }
.margin-bottom7  { margin-bottom: 7px;  }
.margin-bottom8  { margin-bottom: 8px;  }
.margin-bottom9  { margin-bottom: 9px;  }
.margin-bottom10 { margin-bottom: 10px; }
.margin-bottom20 { margin-bottom: 20px; }


.border-top-1-white    { border-top:    1px solid #fff; }
.border-top-2-white    { border-top:    2px solid #fff; }
.border-right-1-white  { border-right:  1px solid #fff; }
.border-right-2-white  { border-right:  2px solid #fff; }
.border-bottom-1-white { border-bottom: 1px solid #fff; }
.border-bottom-2-white { border-bottom: 2px solid #fff; }
.border-left-1-white   { border-left:   1px solid #fff; } 
.border-left-2-white   { border-left:   2px solid #fff; }




/*  Layout og annet  ****************************************/		
	
.wrapper1 		{ background-color:#DBD5C5; 
				  padding: 6px;
				 
				   }
	
.wrapper2 		{ background-color:#fff; 
				  padding: 6px; }

.wrapper3 		{ background-color: #ED1B23; 
				  padding: 0 0 28px 28px; 
				  background-image: url("images/pynt_r_bot_corner_cruize.gif"); 
			      background-position: left bottom; 
			      background-repeat: no-repeat;  }

.pita  		    { background-color: #fff; 
				  padding: 0 0 0 6px; }
				    
.header	       {
			    background-color: #fff;
			    background-image: url("images/logo.gif"); 
			    background-position: left top; 
			    background-repeat: no-repeat; 
			         }
	 

.header-imgholder	{ border-left: 1px solid #fff; }



/**  Kolonner ***********************************************************/

.left				{ padding: 20px; }
.center				{ padding: 20px 20px 20px 20px; vertical-align: bottom; text-align:center;  }
.right				{ padding: 20px; }






/**  program ***********************************************************/

.program-box    { padding: 10px; }
.kalender  { color: #333; font-weight: normal; font-size: 8pt; text-align:left; vertical-align:top; padding-left: 20;}
.kalender-topp  { background-image:  url("images/ico_arrow.gif"); background-position: top left; background-repeat:no-repeat; 
color: #333; font-weight: normal; font-size: 8pt; text-align:left; vertical-align:top;
padding-left: 20;
}

.program-tittel { color: #000; font-weight: normal; font-size: 8pt; text-align:left   }
.program-tittel A:link,
.program-tittel p A:visited { color: #000; text-decoration: none; }
.program-tittel p A:hover,
.program-tittel p A:focus  { color: #000;  text-decoration: none; }



.program-tekst  { color: #333; font-weight: normal; font-size: 8pt; text-align:left; vertical-align:top;  }
.program-tekst A:link,
.program-tekst p A:visited { color: #00AEEF; text-decoration: none;}
.program-tekst p A:hover,
.program-tekst p A:focus  { color: #00BFF3; text-decoration: underline;}


/**  Nyheter ***********************************************************/

.nyheter-box    { padding: 10px; }

.nyheter-tittel  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000;  font-weight: bold; text-align:left; }
.nyheter-tittel A:link,
.nyheter-tittel p A:visited { color: #000; text-decoration: none; }
.nyheter-tittel p A:hover,
.nyheter-tittel p A:focus  { color: #000;  text-decoration: none; }
 
			
				  
.nyheter-tekst  { color: #333; 
				  font-weight: normal; 
				  font-size: 8pt; 
				  text-align:left; 
				  vertical-align:top;  }


.nyheter-tekst A:link,
.nyheter-tekst p A:visited { color: #00AEEF; text-decoration: none;}
.nyheter-tekst p A:hover,
.nyheter-tekst p A:focus  { color: #00BFF3; text-decoration: underline;}



/** Submenu ***********************************************************/

.submenu-top {   background-image:     url("images/submenu_top.gif"); 
			     background-position: left bottom; 
			     background-repeat:   no-repeat; 
				 }

.submenu-bottom{ background-image:     url("images/submenu_bottom.gif"); 
			     background-position: left top; 
			     background-repeat:   no-repeat; 
				 }

.submenu-content{ padding: 0 10px 0 10px; 
				  background-color: #ECE8DD; 
 				  voice-family: "\"}\""; voice-family:inherit;
				  font-size: 8pt;
				  color: #333; 
				 } 
				  
.submenu-content-title 
				 { font-family: Verdana, Arial, Helvetica, sans-serif; 
				   font-size: 7pt; 
				   font-weight: bold;
				   color: #000;}
.submenu-tablecol-1
			     { voice-family: "\"}\""; voice-family:inherit; 
				   font-size: 8pt; 
				   color: #000;
				   background-color:#FFF; 
				   border-right: 2px solid #ECE8DD; 
				   border-top: 5px solid #ECE8DD; 
				   padding: 1px 2px 1px 3px; }

.submenu-tablecol-2
			     { voice-family: "\"}\""; voice-family:inherit; 
				   font-size: 8pt; 
				   color: #000;
				   background-color:#FFF;
				   border-top: 5px solid #ECE8DD;
				   padding: 1px 2px 1px 3px;}


/* Menu  ******************************************************************/

.menuholder      {background-image:  url("images/menu_bg.gif");
	     		  background-repeat: repeat-x;
				  background-position: left top;
				  border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC;  }

#navcontainer   { }

ul#navlist     {  
				 margin: 0;
			     padding: 0;
			     list-style-type: none;
				}


ul#navlist li {
				
				float: left;
				voice-family: "\"}\""; voice-family:inherit; 
			    padding: 5px 0px 5px 0px;
			    font-size: 7pt;
				font-weight: bold;
				margin: 0;
				background-color: #transparent;}

#navlist a, #navlist a:link{

	  margin: 0;
      padding: 5px 48px 5px 12px;
      color: #333;
	  background-image:  url("images/menu_button_spacer.gif"); background-position: right top; background-repeat: no-repeat; 
      text-decoration: none;}
	  
ul#navlist li#active
{
color: #333;
background-color: #EAEAEA;

}

#navlis a:focus, #navlist a:hover
{
color: #333;
background-color: #EAEAEA;
}
	
	







/* menu stop */ 





/* Pynt ************************************************************************/

.pynt-border-b-right { background-image: url("images/pynt_b_border_right.gif"); background-repeat:no-repeat; background-position: left bottom; }
.copyright           { background-image: url("images/pynt_copyright_notice.gif"); background-position: left top; background-repeat: no-repeat;
					   font-size: 8pt;  }




/*  Made by  *****************************************************************************/


#navcontainer   {  }

ul#madeby-navlist     {  
				 margin: 0;
			     padding: 0;
			     list-style-type: none;
				}


ul#madeby-navlist li {
				
				float: right;
				voice-family: "\"}\""; voice-family:inherit; 
			    padding: 6px 0px 6px 0px;
			    font-size: 8pt;
				margin: 0;
				background-color: #transparent;}

#madeby-navlist a, #madeby-navlist a:link{

	 			 margin: 0;
   				 padding: 6px 10px 6px 10px;
     			 color: #D4CBB4;
	 			 background-image:  url("images/madeby_arrow_down.gif"); background-position: left top; background-repeat: no-repeat; 
     			 text-decoration: none;}
	
	
	  
ul#madeby-navlist 
				{ color: #D4CBB4; background-color: #E1DDD3; }

#madeby-navlis a:focus, #madeby-navlist a:hover
				{ color: #333; background-color: #E2DDD0; }
	


/*********************************************************************************************/


