/* CSS Document 
                                                     
/*---------------------------------------------------------------------*/
/* This CSS is made by EDB Totalpartner AS - NORWAY  
/* Author: Eivind Bergmann. eivind@edbtotalpartner.no
/* 
/*   
/* Look, hardly any css tweaks!
/*
/*------------------- www.edbtotalpartner.no --------------------------*/






/*  Grunnregler
 **************/		

body { 		  
	/*margin:  40px 0 200px 164px; */
	padding: 0;  
	font-family: verdana, Helvetica, sans-serif;
	font-weight: normal;	
/*	color: #454545; */
	color: #000000; 
	font-size: 7pt;  
	vertical-align: top; 
	/*text-align: center;*/
	background:#F7F5E8;
	}



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 { 
	margin: 0; 
	padding: 0; 
	color: #87000C; 
	font-weight: normal;  }

h1 {font-size: 20pt; color: #87000C; font-weight: normal ; margin: 4px 0 4px 0;   }
h2 {font-size: 12pt; color: #87000C; font-weight: bold; margin: 0 0 4px 0;   }
h3 {font-size: 7pt; color: #87000C; font-weight: bold; margin-bottom: 5px;  }
h4 {font-size: 7pt; color: #87000C; font-weight: bold; margin: 2px 0 3px 0;  }
h5 {font-size: 7pt; color: #fff; font-weight: bold; padding: 3px 3px 3px 6px; background: #000; display: block; text-align: left; border: 1px solid #fff; }
h6 {font-size: 7pt; color: #515752;  }
p {  margin: 0px 0px 0px 0px; padding: 0px;}





/** Regler for lenker
**********************/

/*
A:link         { color: #0CA3D5; text-decoration:none; }     
A:visited      { color: #0CA3D5; text-decoration:none;}    
A:focus        { color: #0089D0; text-decoration:underline; }    
A:hover        { color: #0089D0; text-decoration:underline;}    
A:active       { color: #0CA3D5; text-decoration:none;}    
*/

A:link         { color: #87000C; text-decoration:none; }     
A:visited      { color: #87000C; text-decoration:none;}    
A:focus        { color: #000000; text-decoration:underline; }    
A:hover        { color: #000000; text-decoration:underline;}    
A:active       { color: #87000C; text-decoration:none;}    


H1 A:link      { color: #87000C; text-decoration:none;}     
H1 A:visited   { color: #87000C; text-decoration:none;}    
H1 A:focus     { color: #0089D0; text-decoration:none;}    
H1 A:hover     { color: #0089D0; text-decoration:none;}    
H1 A:active    { color: #87000C; text-decoration:none;} 

H2 A:link      { color: #87000C; text-decoration:none;}     
H2 A:visited   { color: #87000C; text-decoration:none;}    
H2 A:focus     { color: #62020A; text-decoration:none;}    
H2 A:hover     { color: #62020A; text-decoration:none;}    
H2 A:active    { color: #87000C; text-decoration:none;}  

H3 A:link      { color: #87000C; text-decoration:none;}     
H3 A:visited   { color: #87000C; text-decoration:none;}    
H3 A:focus     { color: #62020A; text-decoration:none;}    
H3 A:hover     { color: #62020A; text-decoration:none;}    
H3 A:active    { color: #87000C; text-decoration:none;}  

H4 A:link      { color: #87000C; text-decoration:none;}     
H4 A:visited   { color: #87000C; text-decoration:none;}    
H4 A:focus     { color: #000; text-decoration:none;}    
H4 A:hover     { color: #000; text-decoration:none;}    
H4 A:active    { color: #87000C; text-decoration:none;} 

H5 A:link      { color: #fff; text-decoration:none;  }     
H5 A:visited   { color: #fff; text-decoration:none; }    
H5 A:focus     { color: #fff; text-decoration:none; }    
H5 A:hover     { color: #fff; text-decoration:none;  }    
H5 A:active    { color: #fff; text-decoration:none; }  


/*  Layout
 *********/		


#container {
	margin: 0 auto; 
	text-align: center; }
								
#wrapper{
	
	
	background:  #F5F5F5;
	border: 1px solid #000; 
	height: 650px;  }					
					
#pita {
	
 
	background: #fff; 
	border: 1px solid #000; 
	 }

#header {
	background: #fff url(layouts/images/pita-gradient-header.jpg) top left repeat-x;
	height: 104px; 
	   }
	  
.header{
	background: url(layouts/images/header-colorbar.gif) top no-repeat;  
	height: 7px; 
	margin: 0; 
	padding: 0;  	 }

.sok {
	font-size: 7pt; 
	padding: 2px; 
	border-top: 1px solid #444444; 
	border-left: 1px solid #444444; 
	border-right: 1px solid #D6D6D6; 
	border-bottom: 1px solid #D6D6D6;  }

.lc,.mc,.rc {
	text-align: left;
	padding: 14px 14px 0 14px;
	 }
	
.lc {
	
	 }

.mc-borders{
	border-left: 1px solid #000; 
	border-right: 1px solid #000; 
	height: 1200px; 	
	text-align: left;
	}


#footer {
	margin-top: 14px;
	margin-bottom: 14px;  
	text-align: left; }




 
/*  Plukkeklasser  ****************************************/		

.300 {height: 300px; }
.400 {height: 400px; }
.500 {height: 500px; }
.200 {height: 200px; }
.100 {height: 100px; }	

.height100 { height: 100px; overflow: hidden; margin-top: 0;  }
.height128 { height: 128px; overflow: hidden; margin-top: 0;  }
.height160 { height: 160px; overflow: hidden; margin-top: 0;  }
.height200 { height: 200px; overflow: hidden; margin-top: 0;  }
.height250 { height: 250px; overflow: hidden; margin-top: 0;  }
.height380 { height: 380px; overflow: hidden; margin-top: 0;  }

.margin9 {	margin: 9px; }
.margin18 {	margin: 18px; }
.margin36 {	margin: 36px; }

.margin-top3  { margin-top: 3px;  }
.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-bottom19 { margin-bottom: 19px; }
.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; }
.border-left-gray1 {	border-left: 1px solid #B4B4B4; }
.border-left-black1 { border-left: 1px solid #000; }

.border-fff {
	border: 1px solid #fff; }
.border-000 {
	border: 1px solid #000;}



.float-left {
	float: left; 
	clear: right; }
	
.float-left9{
	float: left; 
	clear: right;
	margin: 0 9px 2px 0;  }	
	
.float-right {
	float: right; 
	 }

.cr{display:block; clear:both; font-size:0; line-height:0; height:0 }
.cr9{display:block; clear:both; font-size:0; line-height:0; height:9 }
.cr18{display:block; clear:both; font-size:0; line-height:0; height:18px }

.cr50{ clear:both; font-size:0; line-height:0; height:50px }


.paddme {
	margin: 5px 0 5px 0; }

.line-black {
	margin: 10px 0 0 0; 
	border-bottom: 1px solid #000; 
	height: 5px; 
	clear: both;  }
	
.line-gradient {
	margin: 5px 2px 18px 2px; 
	height: 18px; 
	background: url(layouts/images/line-gradient.gif) repeat-x bottom left; 	
	clear: both;  }


.line-dotted {
	background: url(images/tex-line-dotted.gif) repeat-x bottom; 
	margin: 7px 0 10px 0;
	height: 3px; 

	display: block; }

.line-dotted18 {
	background: url(images/tex-line-dotted.gif) repeat-x bottom; 
	margin: 7px 0 10px 0;
	height: 18px; 
	clear: both; 

	display: block; }

.line-vert {
	background: url(images/tex-line-dotted-vert.gif) repeat-y center ; 
	margin: 0 ;
	
	 }


.watermark h2,
h2.watermark a:link, 
h2.watermark a:visited,
h2.watermark a:focus,
h2.watermark a:hover,
h2.watermark a:active { color: #F7F5E8; text-decoration:none; font-size:1px; float: right; width: 150px;   }