/*_______________BODY_____________________________________________*/


body.enigma {


	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; 
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #eeeeee; 
	BORDER-LEFT: #eeeeee 0px solid; 
	SCROLLBAR-SHADOW-COLOR: #999999; 
	SCROLLBAR-3DLIGHT-COLOR: #999999; 
	SCROLLBAR-ARROW-COLOR: #999999; 
	SCROLLBAR-TRACK-COLOR: #eeeeee; 
	BORDER-BOTTOM: #e6e6e6 0px solid; 
	SCROLLBAR-DARKSHADOW-COLOR: #777777;
}


/*______________TEKST____________________________________________*/
P {
	FONT: 10pt  Verdana;
}


p.header {
	FONT: 12pt Verdana; COLOR: #000000; font-weight: bold;
}

p.hvitnorm {
	FONT: 10pt Verdana; COLOR: #e5e5e5;
	TEXT-ALIGN: left;
	position: relative;



p.fet {
	FONT: 10pt Verdana; COLOR: #000000; font-weight: bold;
	TEXT-ALIGN: justify;
	position: relative;
	top: -0.2cm;
	margin-left: 10px;
}	
p.kursiv {
	FONT: 10pt Verdana; COLOR: #000000; font-style: italic;
}	


p.small {
	FONT: 6.5pt Verdana; COLOR: #9a9a9a;
	TEXT-ALIGN: justify;
	position: relative;
	top: -0.7cm;
}


p.right {
	text-align: right;
}	


H1 {
	FONT: 14pt Verdana; COLOR: #000000;
}
H2 {
	FONT: 12pt Verdana;
}
H3 {
	FONT: 10pt Verdana;
}

/*______________LINKER_____________________________________________*/

/*  Meny sine link formateringer*/
A.meny {
FONT: 8pt Verdana; COLOR: #ffffff; TEXT-DECORATION: none; text-align: left; padding-bottom: 10cm; 
}
A.meny:hover {
COLOR: #ffffff; TEXT-DECORATION: underline;	
}


A.meny:visited {
COLOR: #ffffff; TEXT-DECORATION: none
}



/*-----------------*/
A{
FONT: 8pt Verdana; COLOR: #333399; TEXT-DECORATION: none; text-align: left; padding-bottom: 10cm; 


}


A:hover {
COLOR: #333399; TEXT-DECORATION: underline;	
}


A:visited {
COLOR: #333399; TEXT-DECORATION: none
}

A.small {
	FONT: 6.5pt Verdana; COLOR: #9a9a9a;
}
A:hover.small {
	FONT: 6.5pt Verdana; COLOR: #9a9a9a; text-decoration: underline;
}


A:visited.small {
	FONT: 6.5pt Verdana; COLOR: #9a9a9a;
}


}

*/
/*_____________TABELLER____________________________________________*/
	

table {
	background: #ffffff;
}
table.hoved {
	width: 650px;
	height: 500px;
	vertical-align: top;
	background-image: url(images/bakgrunn.jpg);
	background-repeat: no-repeat;
	
}
table.100pro {
	width: 100%;
	height: 100%;
	vertical-align: top;
	text-align: center;
}

table.program {
	width: 675px;
	background: #f5f5f5;
}
	
table.full {
	width: 100%;
	height: 100%;
}
	




/*___________KOLONNER________________________________________*/
td { 
	vertical-align: top;
}


td.toppLeft {
	height: 110px;
	
}
td.toppRight {
	height: 110px;
	
}


td.linker {
	width: 110px;
	vertical-align: top;
	background: #333366;


	
}	


td.innhold{
	width: 520px;
	vertical-align: top;
	text-align: justify;
	
}	
.hoved {
	WIDTH: 296pt;
	ALIGN: left;
}

tr.trprogram {
	background:#006E8F;


}
tr.medliste1 {
	background:#006E8F;


}
tr.medliste2 {
	background:#006E8F;

td.dtmedlemHead1{width: 20px}


}
p.normal {
	FONT: 10pt Verdana; COLOR: #000000;
	TEXT-ALIGN: justify;
	position: relative;
	top: -0.3cm;
	margin-left: 10px;
}	
p.normal2 {
	FONT: 10pt Verdana; COLOR: #000000;
	TEXT-ALIGN: left;
	vertical-align: top;
	position: relative;
	margin-left: 10px;
}	
p.normal4 {
	FONT: 10pt Verdana; COLOR: #000000;
	TEXT-ALIGN: left;
	vertical-align: top;
	position: relative;
}	
p.normal3 {
	FONT: 10pt Verdana; COLOR: #000000;
	TEXT-ALIGN: justify;
	position: relative;
	top: -0.3cm;

}

.headerguest {
	WIDTH: 500px;
	TEXT-ALIGN: left;
	ALIGN: left;
	background: #ffffff;
	vertical-align: top;
	
}
.navn {
	VERTICAL-ALIGN: left; TEXT-ALIGN: left; width:50%;
	
}
.dato {
	VERTICAL-ALIGN: left; 
	TEXT-ALIGN: left; 
	width:50%;
	height: 5px;
}
.tekst {
	WIDTH: 100%;
	ALIGN: left;
	backgroud:#ffffff;
}
.center{text-align:center;}