/* CSS Document */

/********************************************************/
/*
/* This doc is made by EDB Totalpartner AS - NORWAY  
/* Author: Eivind Bergmann. eivind@etp.no
/* Visit our website at www.etp.no or email us: post@etp.no
/* 
*******************************************************/

/* Height fix */
html,body {	height: 100%; }

/* Spesifiserer bruken av <q> atributtet i dokumenter merket med HTML lang="no" eller ="en" */
Q:lang(en) { quotes: '"' '"' "'" "'" }
Q:lang(no) { quotes: "«" "»" "<" ">" }
Q:before { content: open-quote }
Q:after  { content: close-quote }  

A:link    { color: #64AA0D; }     
A:visited { color: #64AA0D; }    
A:focus   { color: #2086DC; }    
A:hover   { color: #2086DC; }    
A:active  { color: #64AA0D; }  

BODY  	 {
	MARGIN-LEFT: 0;
	MARGIN-TOP: 0;
	MARGIN-RIGHT: 0;
	MARGIN-BOTTOM: 0;
	PADDING: 0;
		
	background-color: #AE9873;
	background-image: url(images/sand.jpg);
	background-repeat: repeat;
	background-position: left top;
	
	font-size: 8pt;  
	font-family: Arial, Verdana, Heletica, sans-serif;
	color: #555555; 
	
	}
	
    
/* Listes opp med linjer for bedre oversikt. */

P    	 { FONT-SIZE: 8pt;  Arial,Verdana, Heletica, sans-serif; }
TD    	 { FONT-SIZE: 8pt;  Arial,Verdana, Heletica, sans-serif; }
INPUT	 { FONT-SIZE: 8pt;  Arial,Verdana, Heletica, sans-serif;}
SELECT   { FONT-SIZE: 8pt;  Arial,Verdana, Heletica, sans-serif;}
OPTION   { FONT-SIZE: 8pt;  Arial,Verdana, Heletica, sans-serif;}
TEXTAREA { FONT-SIZE: 8pt;  Arial,Verdana, Heletica, sans-serif;}
H1       { FONT-SIZE: 13pt;  Arial,Verdana, Heletica, sans-serif; color: #64AA0D; font-weight: normal;}
H2       { FONT-SIZE: 8pt;  Arial,Verdana, Heletica, sans-serif; color: #64AA0D; font-weight: normal;}
H3       { FONT-SIZE: 8pt;  Arial,Verdana, Heletica, sans-serif; color: #555555}
H4       { FONT-SIZE: 8pt;  Arial,Verdana, Heletica, sans-serif; font-weight: normal;}
H5       { FONT-SIZE: 8pt;  Arial,Verdana, Heletica, sans-serif; font-weight: normal;}

/* Frittstående linje. DIV med linje class */
.line { height: 1px; border-top: 1px solid #EEECE5; vertical-align: middle; text-align:left; margin-top: 10px; margin-bottom: 10px; width: 100%;  }

/* MENY */

#navcontainer { /* none needed */ }

ul#navlist
{
margin: 0;
padding: 0;
list-style-type: none;
white-space: nowrap;

}

ul#navlist li
{
	background-image: url(images/menu_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	font-family: arial, verdana, sans-serif;
	font-size: 9px;
	font-weight: bold;
	margin: 0;
	padding: 5px 0 4px 0;
	background-color: #transparent;
	border-top: 1px solid #e0ede9;
	border-bottom: 1px solid #e0ede9;}

#navlist a, #navlist a:link{
margin: 0;
padding: 5px 10px 4px 9px;
color: #333;
border-right: 1px dashed #d1e3db;
text-decoration: none; }

ul#navlist li#active
{
color: #B0086B;
background-color: #F7F9F6;

}

#navlis a:focus, #navlist a:hover
{
color: #64AA0D;
background-color: #F7F9F6;
}

/* menu stop */ 

/* venstre meny */

#left-menu_navcontainer { margin-left: 20px; margin-top: 20px; }


#left-menu_navlist
{
padding-left: 0;
list-style: none;
}

#left-menu_navlist li
{
padding-left: 10px;
background-image: url(images/ico_arrow_blye.gif); 
background-repeat: no-repeat;
background-position: 0 .5em;
}

/* MENY SLUTT*/



/* Layout */


.page-holder {
	background-image: url(images/bg_sea_top2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.border-left {
	background-image: url(images/bg_sand_border_left.gif);
	background-repeat: repeat-y;
	background-position: right top;
	height: 100%; 

	
}
.border-right {
	background-image: url(images/bg_sand_border_right.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 100%; 
	 
}
.main-window-bg {
	background-color: #FFFFFF;
}

.right-window {
	border-left: 1px solid #EEECE5;
	background-image: url(images/bg_main_window_gress.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.bunntekst { background-color: #EEECE5;
background-image:url(images/shader_bottom_shader.gif); background-repeat:repeat-x; background-position:top;  }
				


.feet { background-image:url(images/footprint.gif); background-position:top; background-repeat: no-repeat; }

/* Layout slutt */




/* Madeby start */


#Madeby-navcontainer { width: 140px; }

#Madeby-navcontainer ul
{
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	
}
#Madeby-navcontainer A:link 
{
	display: block;
	padding-left: 0px;
	width:100%;
	margin-left: 0px;
	margin-bottom: 3px; 
	margin-top: 3px;
}
#Madeby-navcontainer A:link, #Madeby-navlist A:visited
{
color: #FFF;
text-decoration: none;
}
#Madeby-navcontainer A:focus, #Madeby-navcontainer A:hover 
{
background-color: #FFF;
color: #64AA0D;
margin-left: 0px;

}

#Madeby-navcontainer A:active
{
background-color: #FFF;
color: #666;
}



.paddme { padding: 2px; }

.margin-bottom { margin-bottom: 10px; }
/* end */






