html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li#font-family, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}




a, abbr, acronym, address, b, bdo, big, blockquote, body, button, caption, center, cite#font-family, counter, data, dd, del, dfn, dir, div, dl, dt, em, fieldset, font, form, forsideboks, h1, h2, h3, h4, h5, h6, hr, i, img, input, ins, isindex, kbd, label, legend, li, link, logo, main, map, menu, menu01, meta, ol, optgroup, option, p, pre, q, s, samp, select, small, strike, strong, style, sub, sup, table, td, textarea, th, topnavn, tr, tt, u, ul, var
	{
	font-family: Verdana, "Myriad Web", Syntax, helvetica, arial, sans-serif;
	}

body
	{
	font-size: 10pt;
	color : rgb(0,0,0); 
background-color:#ffffff;
margin:0px
}
b.skjult
{

color : rgb(250,250,250); 
 }

h1      	{ 
font-size: 18pt;
font-variant: small-caps;
	color : rgb(0,0,0); 
 }

h2	
{ 
font-size:14pt;
	color : rgb(0,0,0); 
 }

h3	{ 
font-weight:bold;
font-size: 13pt;
	color : rgb(0,0,0); 

 }

 
hr {color:#cecece;height:1px;}
hr.deco
{ height:1px;
color:red;
}

#menu { 
z-index: 4;
position: absolute;

top:38px;
left:7px;
height:30px;
width:100%;
font-variant: small-caps;
font-size: 12pt;
}

#topnavn      	
{ 
position: absolute;
z-index: 0;
height:75px;
width:100%;
background:  url('../images/topbaggrund3.jpg');
 }
 
 

b.gymdagelogo
{
position: absolute;
top:5px;
left:7px;
font-variant: small-caps;
font-weight:normal;
font-size:18pt;
color : #FF040C; 
 }
 
b.topdato

{
position: absolute;
left:20%;
top:15px;
font-variant: small-caps;
font-weight:normal;
font-size: 10pt;color: #cccccc;

 }
 
b.caps
 {font-weight:normal;
	 text-transform:capitalize;
	 
    }

b.toplogo{
position:absolute;
top:8px;
right:80px;
font-variant: small-caps;

 font-weight:normal;

font-size: 12pt;color: #cccccc;

}


b.toplogo2{
position:absolute;
top:23px;
right:78px;
font-variant: small-caps;

 font-weight:normal;

font-size: 12pt;color: #FF040C;

}

b.toplogo_m{
position:absolute;
right:30px;
top:23px;
font-variant: small-caps;

 font-weight:normal;

font-size: 12pt;color: #FFFFFF;

}


b.toplogo3{
position:absolute;
top:37px;
right:89px;
font-variant: small-caps;

 font-weight:normal;

font-size: 10pt;color: #cccccc;

}

b.toplogo4{
position:absolute;
top:38px;
right:62px;
font-variant: small-caps;
font-weight:normal;
font-size: 15pt;color: rgb(120,120,120);

}

b.toplogo5{
position:absolute;
top:44px;
right:7px;
font-variant: small-caps;
font-weight:normal;
font-size: 12pt;color : rgb(0,70,132); 
}

b.progoverskrift{
position:absolute;
top:20px;
left:7px;
font-weight:bold;
font-size: 10pt;color : rgb(0,0,0); 
}

b.progoverskrift_2{
position:absolute;
top:20px;
right:20px;
 font-weight:bold;
font-size: 9pt;
		color : rgb(33,33,33); 
}


b.priser{
position:relative;
left:0px;
 font-weight:normal;
font-size: 10pt;
		color : rgb(0,0,0); 
}


b.priser2{
position:absolute;
left:180px;
 font-weight:normal;
font-size: 10pt;
		color : rgb(0,0,0); 
}

p.start
{ 
height:75px;
font-variant: small-caps;
font-size:23pt;
color : #FF040C; 
padding:2px 2px 2px 1px;
margin: 3px,3px,3px,3px;
background:  url('../images/topbaggrund3.jpg');
 }
 
#maindeco
{
overflow:hidden;  

position: absolute; left:120px;width:60%; height:140px;  top: 90px; z-index: 2;
padding:3px 3px 3px 1px;
font-size: 10pt;
background: rgb(255,255,255);
}

#main
{
position: absolute; left:120px; width: 60%; height: 90%; top: 240px; z-index: 3;
padding:3px 3px 3px 1px;
overflow:auto;
font-size: 10pt;
background: rgb(255,255,255);
}

#mainx
{
position: relative; 
width: 80%;
padding:3px 3px 3px 1px;
overflow:auto;
font-size: 10pt;
background: rgb(255,255,255);
}




#storknap { 
font-size: 12pt;
background-color:#F0FF06; 

}

#left { 
	  overflow:hidden;  

position:absolute;left:0%;top:100px;z-index: 4;
width:100px;
font-size: 8pt;
margin:2px 2px 2px 2px;
padding:3px 3px 3px 3px;

}
#leftx { 
	  overflow:hidden;  

position:absolute;left:0%;top:170px;z-index: 4;
width:100px;
font-size: 8pt;
margin:2px 2px 2px 2px;
padding:3px 3px 3px 3px;

}


#right { 
overflow:hidden;  

position: absolute;  right: 2%;    top: 110px; z-index: 4;
width:14%;

font-size: 9pt;
margin:2px 2px 2px 2px;
padding:5px 5px 5px 5px;
border-width: 1px;	
	border-style: groove ;	
	border-color: rgb(250,0,0);
	border-radius:15px;

}
#right2 { 
overflow:hidden;  

position: absolute;  left: 60%;    top: 200px; z-index: 4;
width:30%;

font-size: 9pt;
margin:2px 2px 2px 2px;
padding:5px 5px 5px 5px;
border-width: 1px;	
	border-style: groove ;	
	border-color: rgb(250,0,0);
	border-radius:15px;

}





#wide
{
position: absolute; left:0,5%; width: 99%; height: 100%; top: 70px; z-index: 4;

padding:2px 2px 2px 2px;
overflow:auto;
font-size: 9pt;
}


#wide2
{
position: absolute; left:21%; width: 70%; height:80%;   top: 110px; z-index: 3;
margin:2px 2px 2px 2px;
padding:5px 5px 5px 5px;
overflow:auto;
font-size: 10pt;
background: rgb(255,255,255);

}

#wide3
{
position: absolute; left:10%; width: 80%; height:85%;   top: 80px; z-index: 3;
margin:2px 2px 2px 2px;
padding:5px 5px 5px 5px;
overflow:auto;
font-size: 10pt;
background: rgb(255,255,255);
}


table.tilmelding
{
Position: absolute;
Left:2%;
Top:1%;

background: rgb(250,250,250);
width:60%;

align:left;
border-width:0px;
border-color:rgb(250,250,250);
margin:5,5,5,5;
}

table.tilmelding2
{
Position: absolute;
Left:2%;
Top:28%;

background: rgb(250,250,250);
width:60%;

align:left;
border-width:0px;
border-color:rgb(250,250,250);
margin:5,5,5,5;
}

table.kontaktoplysninger
{
Position: absolute;
Left:0%;
Top:80px;
background: rgb(250,250,250);
width:80%;
align:left;
border-width:0px;
border-color:rgb(250,250,250);
margin:5,5,5,5;
padding:0,0,0,0;
}


table.edit
{
Position: absolute;
Left:0%;
Top:10%;

background: rgb(215,215,215);
width:80%;
align:left;
border-width:0px;
border-color:rgb(250,250,250);

}

table.aktivitet
{
Position: absolute;
Left:5px;
Top:40px;

background: rgb(215,215,215);
width:99%;
align:left;
border-width:0px;
border-color:rgb(250,250,250);

}

table.statistik
{
background: rgb(200,215,200);

  width:50%;
align:centre;
border-width:1px;
border-color:rgb(250,250,0);

}


table.kontakt
{
background: rgb(255,255,255);
width:90%;
align:left;
border-collapse:yes;
border-width:1px;
border-color:rgb(0,0,0);

}

table
{
position:absolute;

font-size: 9pt;
background: rgb(250,250,250);

border-color:rgb(250,250,250);

}

table.print
{
width:100%;
font-size: 10pt;
border-width:0px;
border-collapse:yes;
background: rgb(255,10,10);

}



tr.yellow
{
	border-top: 1px solid #FB7A31;
	border-bottom: 1px solid #FB7A31;
	background: #FFC;
	}

td.caps
 {
	 text-transform:capitalize;
	 
    }

td.tid
{
width:6%;
align:left;
vertical-align:top;
padding:3px;
color:#FFFFFF;
background: rgb(100,100,100); 

}


td{
width:10%;
align:left;

vertical-align:top;
padding:3px;
}

td.pause{
text-align:left;
font-weight:normal;
font-size: 10pt;color: #000000;
background: rgb(255,255,255); 

}
td.opl{
background: rgb(255,192,0); 

}

td.studieretninger{
text-align:left;
font-weight:normal;
font-size: 10pt;color: #FFFFFF;
background: rgb(33,33,33); 

}

td.default{
background: rgb(255,255,255); 
width=0%;
}

td.presti1{
background: rgb(250,200,100); 

}

td.presti2{
background: rgb(170,256,150); 

}

td.presti3{
background: rgb(127,179,229); 

}


td.presti4{
background: rgb(45,206,66); 

}

td.presti5{
background: rgb(200,130,133); 

}

td.presti6{
background: rgb(110,105,200);  

}


td.prestib1{
background: rgb(186,216,151); 

}

td.prestib2{
background: rgb(250,80,100); 

}

td.prestib3{
background: rgb(70,230,150); 

}


td.prestib4{
background: rgb(120,106,166); 

}

td.prestib5{
background: rgb(160,170,200); 

}

td.prestib6{
background: rgb(150,180,100); 

}



td.preson1{
background: rgb(45,206,66); 

}

td.preson2{
background: rgb(45,206,66); 

}

td.preson3{
background: rgb(45,206,66); 

}


td.preson4{
background: rgb(45,206,66); 

}

td.preson5{
background: rgb(45,206,66); 

}

td.preson6{
background: rgb(45,206,66); 

}


td.presonb1{
background: rgb(45,206,66); 

}

td.presonb2{
background: rgb(45,206,66); 

}

td.presonb3{
background: rgb(45,206,66); 

}


td.presonb4{
background: rgb(45,206,66); 

}

td.presonb5{
background: rgb(45,206,66); 

}

td.presonb6{
background: rgb(45,206,66); 

}


td.woti1{
background: rgb(250,200,100); 

}

td.woti2{
background: rgb(170,256,150); 

}

td.woti3{
background: rgb(127,179,229); 

}


td.woti4{
background: rgb(45,206,66); 

}

td.woti5{
background: rgb(200,130,133); 

}

td.woti6{
background: rgb(110,105,200);  

}


td.wotib1{
background: rgb(186,216,151); 

}

td.wotib2{
background: rgb(250,80,100); 

}

td.wotib3{
background: rgb(70,230,150); 

}


td.wotib4{
background: rgb(120,106,166); 

}

td.wotib5{
background: rgb(160,170,200); 

}

td.wotib6{
background: rgb(150,180,100); 

}



td.woon1{
background: rgb(160,255,200); 

}

td.woon2{
background: rgb(70,230,180); 

}

td.woon3{
background: rgb(70,255,250); 

}


td.woon4{
background: rgb(100,250,150); 

}

td.woon5{
background: rgb(85,120,255); 

}

td.woon6{
background: rgb(250,90,190); 

}


td.woonb1{
background: rgb(160,255,200); 

}

td.woonb2{
background: rgb(70,230,180); 

}

td.woonb3{
background: rgb(70,255,250); 

}


td.woonb4{
background: rgb(100,250,150); 

}

td.woonb5{
background: rgb(85,120,255); 

}

td.woonb6{
background: rgb(250,90,190); 

}

a:link 
{cursor:hand;
		color : rgb(0,0,0); 
	text-decoration:underline;
		

}
a:hover {
cursor:hand;

	color : rgb(250,0,0);
	text-decoration:none;
	
	border-width: 0px;	
}


a:visited {
	color : rgb(0,0,0); 
	text-decoration:underline;
border-width: 0px;	

padding:5px,5px,5px,5px;

}


a:link.red 
{cursor:hand;
		color : rgb(250,0,0); 
	margin:8px,8px,8px,8px;
padding:5px,2px,2px,2px;


	border-width: 1px;	
	border-style: ridge ;	
	border-color: rgb(250,0,0);
}

a:link.blue 
{cursor:hand;
		color : rgb(0,0,250); 
	margin:8px,2px,8px,2px;
padding:5px,2px,5px,2px;


	border-width: 1px;	
	border-style: ridge ;	
	border-color: rgb(0,0,250);
}




a:link.neutral 
{cursor:hand;
		color : rgb(0,0,0); 
			text-decoration:none;
				margin:8px,8px,8px,8px;
border-width: 0px;	
padding:5px,5px,5px,5px;

}


a:visited.neutral {
		color : rgb(0,0,0); 
			text-decoration:none;
border-width: 0px;	
padding:5px,5px,5px,5px;

}



#dato {
position: absolute;  left:23%; bottom:4px;z-index:0;
font-size: 10pt;color: #cccccc;

}



#deco
{
position:absolute;left:0%;top:110px;z-index: 4;
width:12%;
font-size: 10pt;
margin:2px 2px 2px 2px;
padding:5px 5px 5px 5px;
border-width: 2px;	
	border-style: groove ;	
	border-color: rgb(250,0,0);

}


#logonscreen
{
position:absolute;
left:30%;
top:10%;
}

#map
{
overflow:hidden;
position: absolute; left:15%; width: 80%; height: 80%;   top: 110px; z-index: 3;
padding:3px 3px 3px 1px;

}

#billede 
{
	float:left;

padding:3px 10px 3px 1px;

}

.prestext 
{
position:absolute;
left:0%;
top:260px;
width:80%;
padding:2px 2px 2px 2px;
}



a:link.neutralreturlink 
{cursor:hand;
z-index: 1;
text-decoration:none;
font:9pt;
color : rgb(250,0,0); 
margin:1px,4px,4px,4px;
padding:5px,5px,5px,5px;
	
}


#blurb{
position:absolute;

left:0%;
top:220px;
width:80%;
z-index: 3;

font-size: 10pt;color: #000000;
font-weight:normal;
border-color: rgb(33,33,33);
	margin:1px,1px,1px,1px;
padding:3px,5px,5px,3px;
border-radius:15px;
}


img.neutral
{

display:inline;
border-width:0px;

}

img.image2
{
position:absolute;
z-index: 5;
right: 10px;
bottom:10px;
border-width:0px;

}


#visitkort
{
position:absolute;
top: 5px;
width:80%;
font-size: 9pt;
margin:2px 2px 2px 2px;
padding:5px 5px 5px 5px;
	border-style: groove ;	
border-width: 0px;	
	border-color: rgb(230,230,230);

}




#introtekst
{
position:absolute;
top: 23%;
width:80%;
font-size: 9pt;
margin:2px 2px 2px 2px;
padding:5px 5px 5px 5px;
	border-style: groove ;	
border-width: 0px;	
	border-color: rgb(0,0,0);

}



form.ws
{ 

position:absolute;
top:28%;
width:90%;
font-size: 9pt;
background: rgb(215,215,215);

border-color:rgb(250,250,250);

}


#editmenu
{
position:absolute;
top:40px;
width:660px;
font-size: 9pt;
margin:3px 5px 3px 5px;
padding:3px 5px 3px 5px;
	border-style: groove ;	
border-width: 2px;	
	border-color: rgb(220,210,220);

}

#editmenu2
{
position:absolute;
bottom:2%;
width:660px;
font-size: 9pt;
margin:3px 5px 3px 5px;
padding:3px 5px 3px 5px;
	border-style: groove ;	
border-width: 0px;	
	border-color: rgb(220,210,220);

}


#statistikws
{

position:absolute;
left:0px;
width:700px;

padding:20px 20px 20px 20px;

}




#venstrekolonne 
{

position:absolute;
left:0px;
width:500px;

padding:20px 20px 20px 20px;
background-color:#66CCFF;

}
#hojrekolonne 
{

position:absolute;
left:510px;
width:500px;

padding:20px 20px 20px 20px;
background-color:#CCCC66;
}


#tredjekolonne 
{

position:absolute;
left:600px;
width:250px;

padding:20px 20px 20px 20px;
background-color:#CCC888;
}


#fremviser { 
z-index:2;

border:1px ridge #F39935; position: absolute; width: 40%; left: 45%; top: 17%;
padding:5px;

font-size: 10pt;
font-variant: small-caps;
background:  #1FFF66;

}
