body         { 	background-color: #ffffff;
				font-family: arial, helvetica, sans-serif; 
				font-size: 12px;
               	text-align: justify;
               	line-height: 150%;
               	color: black;
             }

#overlayLink {
	visibility: hidden;
}

#headerText {
               position : absolute;
               top : 0px;
               left : 10px;
	     }

#headerLogo {
               position : absolute;
               top : 5px;
			   width: 130px;
               right : 20px;
				background-color: white;
				z-index: 50;
	     }

#topMenu     { position: absolute; 
               top: 70px;
               left: 10px; 
               right: 10px;
               height: 25px;
               z-index: 30;
               border-color: purple;
               border-style: solid;
               border-width: 1px 0px 1px 0px;
               overflow: hidden;
               visibility: visible;
               text-align: left;
               line-height: 200%;
             }

#menu        { position: absolute; 
               top: 103px;
               width: 150px;
               left: 10px; 
               z-index: 30;
               overflow: hidden;
               visibility: visible;
		   color : purple;
		   font-size: 11px;
             }

#menu.a {
			
		}

#hoofdsponsor{ position: absolute; 
               top: 160px;
               width: 150px;
               right: 10px; 
               z-index: 30;
               overflow: hidden;
               visibility: visible;
               text-align: center;
             }

#content     { position: absolute; 
               left: 170px; 
               top: 103px;
               right: 170px;
               z-index: 0;
               visibility: visible;
               border-color: purple;
               border-style: solid;
               border-width: 0px 1px 0px 1px;
               padding: 8px;
               overflow: visible;
             }
           
H1 { font-weight: bold;
	   font-size: 16px; 
	   color: purple;
	}

H2 { font-weight: bold;
	   font-size: 14px; 
	   color: purple;
	}

H3 { font-weight: bold;
	   font-size: 12px; 
	   color: black;
	}

.kop { font-weight: bold;
	   font-size: 16px; 
	   color: purple;
	}

.headline {
  padding: 0px 10px;
  background-image: url("../images/bullet.gif");
  background-repeat: no-repeat;
  background-position: 0px; 4px;
}

.headline a { text-decoration: none;
color: black;
line-height: 200%;
	   }

.headline a:hover { text-decoration: underline;
color: red;
font-weight: bold;
	   }

.hoofdsponsor { font-size: 10px;
               color: black;
               text-decoration: none;
             }

p.pageNavigation {
	text-align : center;
	color : purple;
	word-spacing: 5px;
}

p.pageNavigation em {
	font-style : normal;
	font-weight: bold;
}

p.pageNavigation a:hover {
	text-decoration: underline;
	color : red;
}

p.pageNavigation a {
	text-decoration: none;
}

a.menu:hover { font-size: 10px;
               color: red;
               text-decoration: underline;
             }

a.menu       { font-size: 10px;
               color: purple;
               text-decoration: none;
             }

.articledate { font-weight: bold;
               font-style: normal;
               font-size: 10px;
               color: black;
             }

.articledateShort {
               	font-size: 10px;
			padding-left: 10px;
             }

.formError { font-weight: bold;
               font-style: normal;
               font-size: 10px;
               color: red;
             }

label.error {
  color: purple;
  margin-left: 5px;
}

hr {
border : 0px;
 color: purple;
	background-color: purple;
	height: 1px;
}

em {
	font-weight: bold;
	font-style: normal;
}


tr.odd {
	background-color: #e8e8e8;
}

th.number {
	width: 20px;
	text-align: right;
}

td.number {
	width: 20px;
	text-align: right;
}

th.positie {
	width: 30px;
	text-align: right;
}

td.positie {
	width: 30px;
	text-align: right;
}

th.team {
	width: 200px;
	text-align: left;
}

td.team {
	width: 250px;
	text-align: left;
}

th.tijd {
	width: 65px;
	text-align: right;
}

td.tijd {
	width: 65px;
	text-align: right;
}

th.stats {
	width: 30px;
	text-align: right;
}

td.stats {
	width: 30px;
	text-align: right;
}

th.doelsaldo {
	width: 65px;
	text-align: right;
}

td.doelsaldo {
	width: 65px;
	text-align: right;
}

iframe.sponsor {
	width: 468px;
	height: 60px;
	border: 0px;
	padding: 0px;
	margin-width: 0px;
	margin-height: 0px;
	border-space: 0px;
	overflow: hidden;
}
