
#menu {
  position:     relative;
  top:          0px;
}

.menu{
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font-family:verdana;
	font-size:12px;
	color:8e8e8e;
	}
.menu ul{
  background: #1f1f1f;
	height:20px;
	list-style:disc;
  color: red;
	margin:0;
	padding:0;
	}
  
.menu li{
  float:left;
  margin-left: 25px;
  }
.menu li a{
  color:#aaaaaa;
  display:block;
  font-weight:bold;
  line-height:20px;
  padding:0px 5px;
  text-align:center;
  text-decoration:none;
  }
.menu li a:hover{
  color:silver;
  text-decoration:none;
  }
.menu li ul{
  background:#ededed;
  border-left:1px solid #4d82d0;
  border-right:1px solid #4d82d0;
  border-bottom:1px solid #4d82d0;
  display:none;
  height:auto;
  filter:alpha(opacity=90);
  opacity:0.90;
  position:absolute;
  z-index:200;
  /*top:1em;
  /*left:0;*/
  }
.menu li:hover ul{
  display:block;
  }
.menu li li {
  display:block;
  float:none;
  margin:0;
  }
.menu li ul a{
  display:block;
  font-size:12px;
  font-style:normal;
  padding:0px 10px 0px 15px;
  text-align:left;
  color:#666666;

  }
.menu li ul a:hover{
  background:#949494;
  color:#000000;
  opacity:1.0;
  filter:alpha(opacity=100);
  }
.menu p{
  clear:left;
  }

html, body {
  font-size:	12px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
}

div.tekst div.eventNavigation {
border: 2px solid #2e527b;
background:#2e527b;
width: 100%;
FONT-SIZE: 12px;
FONT-WEIGHT: bolder;
color: silver;
text-align: center;
margin-bottom: 5px;
}
div.tekst div.eventNavigation a {

color: white;
padding-left: 10px;
padding-right: 10px;

}
div.loginForm {
position: absolute;
text-align: right;
top: 5px;
right: 5px;
border: 0px solid white;
width: 230px;
height: 90px;
}
div.loginForm td {
color: white;
FONT-SIZE: 10px;
}
input.loginFormButton {
width: 30px;
FONT-SIZE: 10px;
border: 1px solid silver;
background-color: silver;
}
input.loginForm, select.loginForm {
FONT-SIZE: 10px;
border: 1px solid blue;
width: 100px;
}

span.loginText, span.loginText a  {
FONT-SIZE: 12px;
FONT-WEIGHT: bolder;
font-family: arial;
color: white;
}

.title {
	FONT-WEIGHT: bold;
  margin-top: 10px;
	FONT-SIZE: 14px;
	COLOR: #385e86;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
div.tekst {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:hover {
	COLOR: #3968d5;
	TEXT-DECORATION: none
}
.footer {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

A {
	FONT-SIZE: 12px;
	COLOR: #1a367a;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}


.whitetext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footer:hover {
	COLOR: #ffffff;
	TEXT-DECORATION: underline
}

div.tekst table, div.tekst TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
	COLOR: #1a367a;
  border: 0;
}
legend {
	FONT-WEIGHT: bold;
  margin-bottom: 10px;
  color: #2e527b;
}
td {
vertical-align: top;

}

fieldset.Rankings td, th {

border: 0;
margin: 0;
padding: 0;
color: #2e527b;
}

fieldset.Rankings th {

text-align: left;

}
fieldset.Rankings table {

border: 0;
margin: 0;
padding: 0;

}

fieldset.Rankings a, a {
	TEXT-DECORATION: none;
  color: blue;
}
fieldset.Rankings a:hover, a:hover {
	TEXT-DECORATION: none;
  color: red;
}

fieldset.Rankings table.scoredetails {
border-collapse: collapse;
border: 1px;
}



fieldset.Rankings td.scoreBoven
  {
  border: 1px solid #2e527b;;

}
fieldset.Rankings td.scoreOnder {

  border: 1px solid silver;
  border-left: 1px solid #2e527b;
  border-bottom: 1px solid black;

}

fieldset.Rankings td.scorehead  {
FONT-WEIGHT: bold;
  border-bottom: 1px solid #2e527b;;
}

#comingEvent {
  top:	50px;
  left: 0px;
  bottom: 5px;
  width:	185px;
  background: white;
  border: 3px solid #2e527b;
}
#comingEvent input.loginForm{
  width:	80px;
}


#comingEvent a {
  display:	block;
  padding:	3px 1px 3px 1px;
  text-decoration: none;
  border-bottom:	1px solid #2d65ba;
  font-size: 11px;
  color: #2e527b;
}

#comingEvent a.sub {
  padding-left:  20px;
}

#comingEvent a.active {
  background: white;
  color:      #2e527b;
}

#comingEvent a:hover {
  background:	#2e527b;
  color:		white;
}

#comingEvent h2 {
	margin:		0;
	background:#2e527b;
	color: #fff;
	font-size:	14px;
	padding:	2px 5px 2px 10px;
}

.odd {
  background: white;
}

.even {
  background: #eee;
}

