/* CSS Document */
body,
	html {
		margin:0;
		padding:0;
		background:#fff url(back.jpg) repeat-x;
		color:#333;
		font: 10pt arial;
		line-height: 1.5;
	}
	body {
		min-width:835px;
	}
	#wrap{
		width:835px;
		margin:0px auto;
		background:  url(wrap_back.jpg) no-repeat;
		height:800px;
	}
	a, a:active, a:visited{text-decoration:none;color:#003399}
	a:hover{text-decoration:underline;color:#0033FF}
	#top_note{color:#fff;padding: 16px 0 16px 0;text-align:right}
	#next_race{color:#FFCC33;font-weight:bold;margin:200px 0 0 25px;font-size:15px;height:65px;}
	#language{color:#fff;font-size:8pt}
	#language img{float:left;width: 15px}
	
	#menuholder{margin:303px 0 9px 0px;color:#FFCC33;font: 13px arial;font-weight:bold;}
	#menuholder a{color:#FFCC33;margin: 5px 8px 3px 0px;font-size:12px;float:left;text-decoration:none;font-variant:small-caps}                   
	#menuholder a:hover{text-decoration:underline}
     h1{font: 12pt arial;font-weight:bold;color:#0066CC;margin:0 0 5px 0;border:1px dotted #0066CC;border-width: 0px 0 1px 0}               
	
	#leftcol{width: 280px;border:0px solid #0066CC;float:left}
	#centercol{width: 440px;border:0px solid #0066CC;float:left;background:  url(centerback23.gif)}
	#centercolbottom{background:  url(centerback_bottom23.gif) no-repeat bottom;height:60px;}
	#rightcol{width:100px;border:0px solid #0066CC;float:right}
	#centerrightwrap{width:545px;float:right}
	#footer{clear:both;text-align:right;font-size:8pt}
	#footer a{color:#333;text-decoration:underline}
	#standings{margin: 205px 0 0 100px;background: url(standingsback.jpg) no-repeat;padding: 20px 5px;height:600px;}
	.stand{font: 8pt arial;color:#FFCC33;font-weight:bold}
	.stand h1{font: 10pt arial;border:1px solid #FFCC33;border-width:1px 0 1px 0;font-weight:bold;color:#FFCC33;}
	.stand table{width:98%;margin-bottom:25px}
	
	.news_item img{width: 200px;float:left;padding:3px;border:1px solid #000066;margin: 0 8px 8px 0}
	.news_item{width:97%;margin: 8px 1px;padding:3px;}
	.news_item p{margin:0px 0px 0px 0px}
	.rechts{text-align:right}
	.datum{font: 12px arial;font-weight:bold;color:#666;margin:0;text-align:right;padding-left:15px;background: url(pijl.gif) no-repeat left}
	.linkbalk{padding:3px;border:1px dotted #0066CC;border-width: 0px 0 1px 0;margin: 5px 0;}
	.news_item a{text-decoration:none}

	.news_item2{margin: 5px 0px 10px 0px;}
	.news_item2 img{width: 130px;float:left;border:1px solid #0066CC;margin: 0 6px 6px 0}
	.news_item2 p{margin:0px 0px 0px 0px}
	.news_item2 a{text-decoration:none}
	.news_item2 a:hover{text-decoration:underline}
	.news_item2 h1{font: 12pt arial;font-weight:bold;color:#0066CC;margin:0 0 5px 0;border:0px}
	.news_archief{border:1px dotted #0066CC;border-width: 0px 0 1px 0;margin:0px;padding-bottom:10px}
	
	.space_clear{clear:left;height:5px;overflow:hidden}
	
	#bladwijzermenu li
	{
	display: inline;
	list-style-type: none;
	padding-right: 5px;
	margin:0px
	}
	#bladwijzermenu li a{text-decoration:underline}
	.sponsorsright img{margin: 8px 0px;border-width: 0 0 0 0}
	.sponsorscontent img{margin: 8px 15px;border:0px}
	.sponsorscontent a{border-width:0px}
	.thanks img{margin: 8px 15px;border:0px}
	.thanks{text-align:center}
	
	#language a{color:#fff}
	
	.busreis{height:200px;background:url(busreis.gif) no-repeat;margin: -30px 0 0 100px;padding: 20px 5px;font: 10pt arial;color:#FFCC33;font-weight:bold}
	.busreis a{color:#FFCC33}

