<style type="text/css"> 

body {
	margin:0px;	
	padding:0px;
}
#top {
	position: absolute;
	width:700px;
	top: 5px;
	margin-left: 20px;	
	background: #99CCFF;
	text-align: center;	
	font-family: Modern No. 20;
	font-size: 16px;
	line-height: 18px;	
	color: #F0F8FF;
}

#topdeltaker {
	margin-left: 20px;	
	margin-top:5px;
	background: #99CCFF;
	text-align: center;	
	font-family: Modern No. 20;
	font-size: 16px;
	line-height: 18px;	
	color: #F0F8FF;
}

#superramme {
	position:absolute;
	left:0px;
	margin-right:300px;
	padding:380px;
	padding-bottom:460px;
	top:0px;
	background:#99CCFF;
}

#superrammeindex {
	position:absolute;
	left:0px;
	margin-right:300px;
	padding:380px;
	padding-bottom:460px;
	top:0px;
	background:#99CCFF;
}

#superrammedeltaker {
	position:absolute;
	left:0px;
	top:0px;
	width:760px;
	background:#99CCFF;
	margin:0px;
	padding-bottom:0px;
}

#superrammestortbilete {
	position:absolute;
	left:0px;
	top:0px;
	width:815px;
	background:#99CCFF;
	margin:0px;
	padding-bottom:0px;
}

#superrammeinvitasjon {
	position:absolute;
	left:0px;
	margin-right:400px;
	padding:380px;
	padding-bottom:950px;
	top:0px;
	background:#99CCFF;
}

#ramme {
	position: absolute;	
	margin-left: 10px;	
	margin-right: 150px;
	top: 100px;	
	padding: 360px;
	padding-bottom:360px;
	background: AliceBlue;
}

#rammedeltaker {
	margin-left: 20px;	
	margin-right: 20px;
	margin-top:10px;
	padding-bottom:20px;
	background: AliceBlue;
}

#rammeseglingsbestemmingar {
	margin-left: 50px;	
	margin-right: 60px;	
	padding-bottom:20px;
	background: white;
}

#rammeindex2 {
	margin-left: 20px;	
	margin-right: 20px;	
	background: white;
}

#rammeindex {
	margin-top:10px;
	margin-left: 20px;	
	margin-right: 20px;
	background: AliceBlue;
	padding-top:20px;
	padding-bottom:5px;
}

/*#rammeindex {
	position: absolute;	
	margin-left: 10px;	
	margin-right: 150px;
	top: 100px;	
	padding: 360px;
	padding-bottom:360px;
	background: AliceBlue;
}*/

/*#rammeindex2 {	
	position: absolute;
	margin-left: 60px;	
	margin-right: 200px;	
	top: 150px;	
	padding: 307px;	
	padding-bottom:350px;
	background: white;
}*/


#rammeinvitasjon {	
	position: absolute;
	margin-left: 10px;	
	margin-right: 150px;	
	top: 100px;	
	padding: 360px;	
	padding-bottom:850px;
	background: AliceBlue;
}

#rammeinvitasjon2 {	
	position: absolute;
	margin-left: 60px;	
	margin-right: 200px;	
	top: 155px;	
	padding: 307px;	
	padding-bottom:800px;
	background: white;
}

#nav {	
	position: absolute;	
	width: 750px;
	top: 60px;		
	margin-left: 0px;	
	background: #99CCFF;
}

#deltakernav {			
	background: #99CCFF;
	padding-bottom:0px;
	margin-left: 25px;
}

#bilete {
	margin-left: 10px;
	margin-right: 10px;
}

#stortbilete {
	margin: 0px;
	padding: 0px;
	width: auto;
}

#bildelink {
	margin: 10px;
	padding: 0px;
	width: 690px;
}

.smabilde {
	padding: 10px;
}

.smabildelangs {
	padding-top:5px;
	padding-bottom: 35px;
	padding-left: 10px;
	padding-right: 10px;
}

#bilde {
	margin-left: 70px;
	margin-right: 20px;
}

#bilde2 {
	margin-left: 95px;
	margin-right: 20px;
}


#kartbilde {
	margin-left: 5px;
	margin-right: 5px;
}


/*
#bilde {
	position: absolute;	
	left: 20px;
	margin-right: 150px;
	top: 180px;	
	bottom: 100px;	
	padding: 5px;
}*/

#invitasjon {	
	margin-left: 0px;
	margin-right: 0px;
}

/*#invitasjon {	
	position: absolute;	
	margin-left: 60px;
	margin-right: 300px;
	top: 130px;	
	bottom: 100px;
	padding: 5px;
}*/

#seilforeninger {
	margin-left: 0px;
	margin-right: 10px;	
}

/*#seilforeninger {	
	position: absolute;	
	margin-left: 100px;
	margin-right: 300px;
	top: 150px;	
	bottom: 100px;
	padding: 5px;
}*/


#paamelding {	
	margin-left: 10px;
	margin-right: 10px;
	padding: 0px;	
	font-size: 12px;
}



/*#paamelding {
	position: absolute;	
	margin-left: 25px;
	margin-right: 150px;
	top: 180px;
	bottom: 100px;
	padding: 0px;	
	font-size: 12px;
}*/

/*#deltakerlistemerke {
	position: absolute;	
	margin-left: 20px;
	margin-right: 150px;
	top: 160px;
	bottom: 100px;
	padding: 0px;	
	font-size: 12px;
	/*border-left:2px solid #cccccc; 
	border-right:2px solid #cccccc; 
	border-top:2px solid #cccccc;
}*/

#deltakerlistemerke {
	margin-left: 20px;
	margin-right: 10px;
	padding: 0px;	
	font-size: 12px;
	/*border-left:2px solid #cccccc; 
	border-right:2px solid #cccccc; 
	border-top:2px solid #cccccc;*/
}

#resultatlistemerke {
	margin-left: 0px;
	margin-right: 10px;
	padding: 0px;	
	font-size: 12px;
	/*border-left:2px solid #cccccc; 
	border-right:2px solid #cccccc; 
	border-top:2px solid #cccccc;*/
}

/*
#deltakerlistepolse {
	position: absolute;	
	margin-left: 20px;
	margin-right: 150px;
	top: 470px;
	bottom: 100px;
	padding-top: 0px;	
	font-size: 12px;
	/*border-left:2px solid #cccccc; 
	border-right:2px solid #cccccc;
	border-top:2px solid #cccccc; 
	border-bottom:2px solid #cccccc;*/ 
}


#melding {
	position: absolute;	
	margin-left: 80px;
	margin-right: 150px;
	top: 180px;
	bottom: 100px;
	padding: 0px;	
	font-size: 16px;
}

#meldingar {
	margin-left: 0px;
	margin-right: 20px;
	padding: 0px;	
	font-size: 16px;
}

#overskrift {
	position:absolute;
	margin-left: 40px;
	margin-right: 150px;
	top: 115px;
	bottom: 80px;
	padding: 0px;	
}

#deltakeroverskrift {
	margin-left: 20px;
	padding: 0px;	
}

#bunntekst {
	margin-left: 80px;
	margin-right: 150px;
	padding: 0px;	
}

#top h1 { 
	text-align: center;	
	font-family: Modern No. 20;
	font-size: 30px;
	line-height: 35px;	
	color: #F0F8FF;
}

#deltakertop h1 { 
	text-align: center;	
	font-family: Modern No. 20;
	font-size: 30px;
	line-height: 35px;	
	color: #F0F8FF;
}

#overskrift h1 {
	font-size: 20px;
	font-family:Modern No. 20;
	color: darkblue;
}

#deltakeroverskrift h1 {
	font-size: 20px;
	font-family:Modern No. 20;
	color: darkblue;
}

h1.vedlegg {
	font-size: 16px;
	font-family: arial;
	text-align: left;
	font-weight:bold;
	margin-left:5px;
}

h2 {
	font-size: 22px;
	font-family: arial;
	text-align: center;
	font-weight:bold;
}

h3 {
	font-size: 18px;
	font-family: arial;
	text-align: center;
}

h4 {
	font-size: 15px;
	font-family: arial;
	text-align: center;
}

h5 {
	font-size: 14px;
	font-family: arial;
	text-align: left;
	padding:0px;
}

h6 {
	font-size: 12px;
	font-family: arial;
	text-align: left;
	padding-top:1px;
	padding-bottom:10px;
}

p.bunntekst {
	font-size: 12px;
	font-family: arial;
	text-align: center;
	padding-top:0px;
}

p.invitasjon {
	font-size: 14px;
	font-family: times new roman;
	text-align: left;
	width: 600px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}

p.nyhende {
	font-size: 14px;
	font-family: times new roman;
	text-align: left;
	width: 600px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}

p.bestemmingar {
	font-size: 14px;
	font-family: times new roman;
	width: 600px;
	text-align: left;
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:0px;
}

p.merker {
	font-size: 14px;
	font-family: times new roman;
	text-align: left;
	width: 600px;
	padding:0px;
	padding-bottom:5px;
	margin:0px;
	margin-left:10px;
}

p.kart {
	font-size: 14px;
	font-family: times new roman;
	font-style:italic;
	font-weight:bold;
	text-align: left;
	width: 600px;
	padding:2px;
	margin:0px;
	margin-left:10px;
	margin-bottom:10px;
}

p.vedlegg {
	font-size: 20px;
	font-family: areal;
	text-align: left;
	padding:2px;
	margin:0px;
	margin-left:5px;
	margin-bottom:20px;
	margin-top:20px;
}


table{
	font-family:arial;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	width:690px;
	border-top:1px solid #cccccc;
}

table.lys {
	font-family:arial;
	border-top:0px; 
	border-left:1px solid #cccccc; 
	border-right:1px solid #cccccc;  
	width:690px;
	padding-bottom:0px;
}

table.kommentar {
	font-family:arial;
	border-top:0px; 
	border-left:1px solid #cccccc; 
	border-right:1px solid #cccccc; 
	border-bottom:1px solid #cccccc; 
	width:690px;
	padding-bottom:0px;
}

table.deltakerliste {
	font-family:arial;
	border: 0px; 
	width:auto;
	padding: 0px;
	left: 0px;
	border:1px solid #cccccc;
}

table.deltaker {
	font-family:arial;
	border: 0px; 
	width:690px;
	padding: 0px;
	left: 0px;
	border:1px solid #cccccc;
}

table.bestemmingar {
	width:400px;
	padding-bottom:0px;
	border-left:1px solid #cccccc;
	border-left:1px solid #cccccc; 
	border-right:1px solid #cccccc; 
	border-bottom:1px solid #cccccc; 
}

table.arrangor {
	font-family: times new roman;
	font-size: 14px;
	width:300px;
	padding-bottom:0px;
	margin-left:5px;
	margin-top:0px;
	border:0px;
}

th.tabelloverskrift {
	font-size:12px;
	font-weight:bold;
	text-align:left;
	font-family:arial;
	padding-top:2px;
	width:auto;
}


th.resultatoverskrift {
	font-size:10px;
	font-weight:bold;
	text-align:left;
	font-family:arial;
	padding-top:2px;
	width:auto;
}

th.handicap {
	font-size:14px;
	text-align:left;
	font-family:Courier New;
	padding-top:10px;
	padding-bottom:10px;
	width:auto;
}

th.kmoverskrift {
	font-size:16px;
	text-align:center;
	font-family:arial;
	padding-top:15px;
	width:auto;
}

th.polseoverskrift {
	font-size:16px;
	text-align:center;
	font-family:arial;
	padding-top:15px;
	width:auto;
	border-top:1px solid #cccccc;
}

tr.deltakerlistebunn {
	border-bottom:1px solid #cccccc;
}

tr.polse {
	border:1px solid #cccccc;
}

td.paamelding {
	font-size:12px;
	text-align:left;
	font-family:arial;
	border:0px;
	padding-top:10px;
}


td.deltakerliste {
	font-size:12px;
	text-align:left;
	font-family:arial;
	border:0px;
	padding-top:8px;
	padding-left:0px;
	padding-right:0px;
}


td.resultatliste {
	font-size:10px;
	text-align:left;
	font-family:arial;
	border:0px;
	padding-top:8px;
	padding-left:0px;
	padding-right:0px;
}

tr.bestemmingar {
	border:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

td.bestemmingar {
	text-align:left;
	font-family: times new roman;
	font-size: 14px;
	padding-top:8px;
	padding-left:0px;
	padding-right:0px;
}

td.arrangor {
	text-align:left;
	font-family: times new roman;
	font-size: 14px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
}

td.vhf {
	text-align:left;
	font-family: times new roman;
	font-size: 14px;
	padding-top:8px;
	padding-left:95px;
}

td.bunn{
	border-bottom:1px solid #cccccc; 
	border-left:1px solid #cccccc; 
	border-right:1px solid #cccccc;
}

#nav ul li{	
	display:inline;
	font-size: 18px;
	font-family:arial;
	font-weight:bold;
	color: darkblue;	
	list-style-type:none;	
	border-right: 1px solid darkgray;
	padding-right: 2px;
	padding-left: 0px;
	text-decoration:none;
}

#deltakernav ul li{	
	display:inline;
	font-size: 18px;
	font-family:arial;
	font-weight:bold;
	color: darkblue;	
	list-style-type:none;	
	border-right: 1px solid darkgray;
	padding-right: 2px;
	padding-left: 0px;
	text-decoration:none;
}

#deltakerlistemerke ul li{	
	display:inline;
	font-size: 18px;
	font-family:arial;
	font-weight:bold;
	color: darkblue;	
	list-style-type:none;	
	border-right: 1px solid darkgray;
	padding-right: 2px;
	padding-left: 0px;
	text-decoration:none;
}

#top a:link {
	text-align: center;	
	font-family: Modern No. 20;
	font-size: 30px;
	line-height: 35px;	
	color: #F0F8FF;
}

#top a:visited {
	text-align: center;	
	font-family: Modern No. 20;
	font-size: 30px;
	line-height: 35px;	
	color: #F0F8FF;
}	

#top a:hover {
	text-align: center;	
	font-family: Modern No. 20;
	font-size: 30px;
	line-height: 35px;	
	color: #F0F8FF;
}

#deltakertop a:link {
	text-align: center;	
	font-family: Modern No. 20;
	font-size: 30px;
	line-height: 35px;	
	color: #F0F8FF;
}

#deltakertop a:visited {
	text-align: center;	
	font-family: Modern No. 20;
	font-size: 30px;
	line-height: 35px;	
	color: #F0F8FF;
}	

#deltakertop a:hover {
	text-align: center;	
	font-family: Modern No. 20;
	font-size: 30px;
	line-height: 35px;	
	color: #F0F8FF;
}

#bilete a {	
	font-family:arial;	
	font-size:0.85em;	
	color:AliceBlue;
}

#stortbilete a {	
	font-family:arial;	
	font-size:0.85em;	
	color:AliceBlue;
}

#neste a {
	font-size:0.85em;
	font-family: Trebuchet MS;
	color: darkblue;
}

#neste {
	margin-left: 620px;
	padding: 5px;
}

#bildelink a {
	font-size:0.85em;
	font-family: Trebuchet MS;
	color: black;
}



a:link{	
	font-family:arial;
	font-size:0.85em;	
	color:darkblue;
}
a:visited{
	font-family:arial;		
	font-size:0.85em;
	color:darkblue;
}
a:hover{	
	font-family:arial;	
	font-size:0.85em;	
	color:#6699FF;
}
a {
	text-decoration:none;
}

</style>
