a.one:link {color: rgb(0,0,255); text-decoration: none}
a.one:visited {color: rgb(255,0,0); text-decoration: none}
a.one:hover {color: rgb(105,105,105); text-decoration: none}

a.two:link {color: rgb(0,0,255); text-decoration: none;}
a.two:visited {color: rgb(0,0,255); text-decoration: none;}
a.two:active {color: rgb(0,0,255); background: rgb(255,255,204); text-decoration: none; font-weight: bold}
a.two:hover {color: rgb(255,0,0); background: rgb(255,255,204); text-decoration: none; font-weight: bold}

a.three:link {color: rgb(0,0,255); text-decoration: none }
a.three:visited {color: rgb(0,0,255); text-decoration: none}
a.three:hover {color: rgb(255,0,0); text-decoration: none }

a.four:link {color: rgb(0,0,255); text-decoration: none}
a.four:visited {color: rgb(0,0,255); text-decoration: none}
a.four:hover {color: rgb(255,0,0); background: rgb(255,255,204); font-family: Shadow; font-weight: bold}

a.five:link {color: rgb(0,0,255); text-decoration: underline }
a.five:visited {color: rgb(0,0,255); text-decoration: underline}
a.five:hover {color: rgb(255,0,0); text-decoration: none }

H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: 1.50em;
	font-weight: bold;
	color : #4A25BA;
}

H2{
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: 1.30em;
	font-weight: bold;
	color : #4A25BA;
	margin-left: 5;
}

h3 {
	font-family : Arial, helvetica, verdana;
	font-size : 14pt;
	color : black;
	font-weight : bold;
}
h4 {
	font-family : Arial, helvetica, verdana;
	font-size : 12pt;
	color : black;
	font-weight : bold;
}
h5 {
	font-family : Arial, helvetica, verdana;
	font-size : 10pt;
	color : #4A25BA;
	font-weight : bold;
	margin-bottom: 0;
}

h6 {
	font-family : Arial, helvetica, verdana;
	font-size : 14pt;
	color : #4A25BA;
	font-weight : bold;
	margin-bottom: 2;
}


.headbody {
	background-image: url(images/background.png);
}

.body {
	background-image: url(images/back.gif);
}

.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: .80em;
	font-weight: bold;
	color: #0000FF;
}

.hovedtop {
	color : #000080;
	font-family:Times New Roman;
	font-weight: normal;
	font-size: 2.70em;
	margin-left : 12px;		
}

.undertop {
	color : #000080;
	font-family:Times New Roman;
	font-weight: bold;
	font-size: 1.10em;
	margin-left : 12px;
}

.logobord {
	margin: 0 0 0 20px;
}	

 /* tekst for bm 2004 */

.rundetop {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: 0.95em;
	font-weight: bold;
	color : #4A25BA;
}

.bm_tabell_stilling {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: 0.85em;
	font-weight: bold;
}

.bm_stilling {
	font-weight: bold;
	color : #4A25BA;
}

/* slutt tekst for bm 2004 */

.maintop {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: 1.20em;
	font-weight: bold;
	color : #4A25BA;
	margin : 0px 0px 0px 2px;	
}

.tema {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: 0.8em;
	font-weight: bold;
	color : #4A25BA;
	margin : 0px 0px 0px 4px;	
}

.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: 0.85em;
	font-weight: normal;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: 0.85em;
	font-weight: normal;
	margin: 4px 2px 0px 2px;
}

p.velkommen {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: 0.85em;
	font-weight: normal;
	margin: 10px 2px 0px 2px;
}

p.menu {
	border-width : 0px;
	margin-left : 0.1em;
}

p.submenu {
	border-width : 0px;
	margin-left : 0.5em;
}

p.help {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: 0.80em;
	font-weight: normal;
	margin: 0 0 10px 2px;
}

.tittelhelp {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: 0.80em;
	font-weight: bold;
	color : #4A25BA;	
	margin: 0 0 0 2px;
}
.toptabell {
	font-size : 0.90em;
	font-family : monospace, Courier, "Courier New";
	font-style : normal;
	font-weight : bold;
}
.resultattabell {
	font-size : 0.80em;
	font-family : monospace, Courier, "Courier New";
	font-style : normal;
	font-weight : normal;
}

.tabell {
	font-size : 0.75em;
	font-family : Verdana, "Courier New", Courier, monospace;
	font-style : normal;
	font-weight : normal;
}

.textbox {
	font-family : "Courier New", Courier, monospace;
	font-size :1.00em;
	font-style : normal;
	font-weight : bold;
}

.mainhead {
	font-family : Verdana, Times New Roman;
	font-size : 0.80em;
	border-bottom: 10px solid #FFFFFF;	
}

.head {
	font-family : Verdana, Times New Roman;
	font-size : 0.80em;
}

.foot {
	font-family: Times New Roman, Verdana, Arial;
	font-size: 0.90em;
	font-weight: bold;
}

td.fot {
	border-top: 5px solid #FFFFFF;
}

.top {
	font-family : Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size : 1.20em;
	font-style : normal;
	font-weight : bold;
	color : #4A25BA;
}

.menutop {
	background-color: #8ED7FD;
	font-weight: bold;
}

.menu {
	font-family:Times New Roman;
	font-size: 1.00em;
	font-style: normal;
	font-weight: normal;
	width: 153px;
	border-right: 10px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
}

.menutext {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: .80em;
	font-weight: normal;
}

p.menutext1 {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: .80em;
	font-weight: normal;
	margin-left : 0px;
	margin-top : 0px;		
}
p.menutext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: .80em;
	font-weight: normal;
	margin-top : 5px;
	margin-left : 0px;	
}

.linkmenu {
	font-family:Times New Roman;
	font-size: 1.00em;
	font-style: normal;
	font-weight: normal;
	width: 153px;
	border-left: 10px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
}

.kalender {
	font-family:Times New Roman;
	font-size: 1.00em;
	font-style: normal;
	font-weight: normal;
	width: 153px;
	border-right: 10px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;	
}

.kalendertext {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: .70em;
	font-weight: normal;
}

td.kalendercolor {
	background: #99FF99;
}

.annonsemenutop {
	background-color: #8ED7FD;
	font-weight: bold;
	border-bottom: 5px solid #FFFFFF;		
}

.annonsetabell {
	border-left: 10px solid #FFFFFF;
	border-bottom: 10px solid #FFFFFF;	
}

.submenu {
	margin-left : 2px;
}

.infomenu {
	font-family:Times New Roman;
	font-size: 1.00em;
	font-style: normal;
	font-weight: normal;
	width: 297px;
	border-left: 10px solid #FFFFFF;	
}

.infotable {
	border-top: 10px solid #FFFFFF;
		
}
/* Tekst og tabellramme for gjestebok*/
.guestbook {
	font-family:Times New Roman, Verdana, Arial;
	font-size: 1.00em;
	font-style: normal;
	font-weight: bold;
}

.guestbookmessages {
	font-family:Times New Roman, Verdana, Arial;
	font-size: 1.00em;
	font-style: normal;
	font-weight: normal;
}
.guestbooktop {
	font-size : 0.8em;
	font-family : Verdana, Arial, Helvetica, sans-serif, monospace;
	font-style : normal;
}
/* tabellramme for sender, e-post, hjemmeside og sent tidspunkt i top av innlegg i gjestebok*/
.gjestebok {
	width: 345px;
	background: #E8E8E8; 	
}
/* Slutt tekst og tabellramme for gjestebok*/

.error {
	font-family:Times New Roman, Verdana, Arial;
	font-size: 1.00em;
	font-style: normal;
	font-weight: normal;
	color : red;
}
.count {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: .80em;
	font-weight: bold;
	color : blue;
}

.imagetext {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: .70em;
	font-weight: normal;
	font-style: oblique;
}

p.imagetextleft {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: .70em;
	font-weight: normal;
	font-style: oblique;
	margin: 0 10px 0 3px;	
}

p.imagetextright {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: .70em;
	font-weight: normal;
	font-style: oblique;
	margin: 0 3px 0 10px;	
}

.imagebord {
	border: 1px solid #0000BB;
}

.imagebordright {
	margin: 7px 3px 5px 10px;
	border: 1px solid #0000BB;	
}

.imagebordleft {
	margin: 7px 7px 5px 3px;
	border: 1px solid #0000BB;	
}

.forfatter {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: 0.60em;
	font-weight: normal;
	color : blue;
}

.bm {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: 2.00em;
	font-weight: bold;
	color : #4A25BA;
}

.femsiste {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: .65em;
	font-weight: bold;
	color : blue;
}

.pushbutton {
	font-family: Helvetica, Arial, sans-serif, monospace;
	font-size: 1.05em;
	font-weight: bold;	
	background-color: #8ED7FD
} 

.inputbox {
	font-family: Helvetica, Arial, sans-serif, monospace;
	font-weight: normal;	
	font-size: 0.90em;
	border:1px solid #284279;
}

.atback {
	background-color: #EED2EE;
	border: medium double rgb(0,0,255)
}

.adminformtext {
	font-family: Helvetica, Arial, sans-serif, monospace;
	font-size: 0.80em;
	font-weight: bold;
	border: 1px solid #708090;	
}

.adminbutton {
	font-family: Helvetica, Arial, sans-serif, monospace;
	font-size: 0.85em;
	font-weight: bold;
	color: white;
	background-color: #000080;
}

.adminform {
	width: 90%;
	background-color: #D7E5F2;
	color: #102132;
	border: 4px double #284279;
	margin: auto;
	margin-bottom: 15px;
}

table.tabellform {
	background-color: #D7E5F2;
	color: #102132;
	border: 4px double #284279;
	margin: auto;
}

table.elo {
	width: 490px;
}

.loginform {
	width: 350px;
	background-color: #D7E5F2;
	border: 4px double #284279;
	margin: auto;
}

/* Resultatlister topp - sted - klasse */
p.rtop {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: 1.50em;
	font-weight: bold;
	color : #4A25BA;
	text-align : center;
	margin-bottom : -25px;		
}
p.rsted {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: 1.03em;
	font-weight: bold;
	color : #4A25BA;
	text-align : center;
	margin-top : 25px;			
}
p.rkl {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: 1.25em;
	font-weight: bold;
	color : #4A25BA;
	margin-bottom : 5px;
	margin-top : 40px;
}

p.rklc {
	font-family: Verdana, Arial, Helvetica, sans-serif, monospace;
	font-size: 1.16em;
	font-weight: bold;
	color : #4A25BA;
	text-align : center;	
	margin-bottom : 9px;
	margin-top : 40px;
}

td.resultline-alt {
background-color: #F2F2F2; 
text-align: left;
}

td.resultline-light {
background-color: #FDFDFD; 
text-align: left;
}

td.resultline-rlight {
background-color: #FDFDFD; 
text-align: right;
}
td.resultline {
background-color: #E8E8E8; 
text-align: left;
}

input.formbutton {
font-family: Trebuchet Ms, Arial, Helvetica, sans-serif; 
font-size: 90%; 
color: #000000;
font-weight: bold;
border:1px solid;
padding: 0px;
border-top-color:#000033;
border-left-color:#000033;
border-right-color:#000033;
border-bottom-color:#000033;
background-color: #6699CC;
filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffff',EndColorStr='#6699CC');}


}