* {font-family: Arial, sans-serif;font-size: 11px;color: #333333;}
body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#6792BF;; 
	background-image: url(../img2008/bg_gradation_640.gif);
	background-repeat: repeat-x;
}

/* versie 2008 HtB */
#wrapper{
	width:900px;
	margin-left:auto;
	margin-right:auto;
}

#logo img{ top:0px; padding-top:0px; }
#menu {
	position:relative;
	width: 900px;
	height:30px;
	list-style: none;
	padding:0;
	margin:0;
	background-image:url(../img2008/menubar.jpg);

}
#menu ul {
	float:left;
	margin-top:0px;
	margin-left:0px;
	padding-left:25px;
}
#menu li { 
	display:inline;
}
#menu span {
	display:none;
	position:absolute;
}
#menu a {
	display:inline;
	outline:none;
	text-decoration:none;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	border:0px;

}
#menu img {
	padding:0px;
	border:0px;
}
#menu .item {
	position:absolute;
	padding-top:5px;
	padding-left:9px;
	font-size:.9em;
	font-weight:bold;
	color:#FFFFFF;	
}

/* menu positionering */
#menu .home {left:127px;top:3px;}
#menu .champion {left:200px;top:3px;}
#menu .worldcup {left:330px;top:3px;}
#menu .riders {left:433px;top:3px;}
#menu .live {left:544px;top:3px;}
/* content */
#content_home
{
	height:600px;
	width:900px;
	background-color:#FFFFFF;
}
#content
{
	width:900px;
	background-color:#FFFFFF;
}
/* boxen op homepage */

#box1 {top:40px;}
#box2 {top:70px;}
#box3 {top:100px;}
.box { height:132px;width:844px;position:relative;background-image:url(../img2008/shade.gif);left:auto;text-align:left; margin-left:auto;margin-right:auto;}

.boxtitle {color:#044992;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold; }
.boxtext  {color:#4b4b4b;width:591px;font-size:14px;}
.boxread  a{color:#044992;font-size:14px;font-weight:bold;}

/* bottom */

#bottom img{ border:0;}
#copyright {
	color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	
}

/* search upper row */

#search{
	background-color:#a8c2dd;
	padding-top:20px;
	padding-bottom:20px;
	text-align:left;
}
.submit2
{
	background-color:#4C7FB3;
	color:#FFFFFF;
	border-color:#999999;
}


.table
{
	text-align:left;
}

#tblOpen
{
	background-color:#FFFFFF;
	width:900px;
	border:none;
	padding:0 0 0 0;

}
#tblOpen TH
{
	font-family: Arial, Helvetica, sans-serif;
	color:#000066;
	font-size:36px;
	text-align:left;
	
}
#tblOpen TD
{
	font-size:14px;
}
.tblOpenTxt
{
	font-size:9px;
	color:#333333;
	text-align:justify;
}
#tblOpenTxtHeader
{
	font-size:14px;
	color:#000066;


}
#tblOpen .Spacer 
{
	width:15px;
}
#tblOpen .Distance
{
	height:15px;
}
#footer
{	width:888px;
	height:30px;
	background-color:#ADC5DD;

	color:#000000;
	position:relative;
	top:60px;	
	left:3px;
	padding:12px 0px 0px 12px;
}
#tblData
{
	width:200px;
	border:none;
	background-color:#ADC5DD;
	padding: 5 5 5 5;
}
#tblData TH
{
	color:#000066;
	font-size:12px;
	
}
#tblData TD
{
	font-size:9px;
}
.tblSearch {
	margin-left:3px;
}

.pcCPcontent {
	width: 98%;
	border-collapse: collapse;
	margin-left: 3px;
	text-align:left;	

}
.pcCPcontent a {
	color:#044992;
}
	
		.pcCPcontent td {
			padding: 3px;
		}
		
		/* Remove the default marging from paragraphs */	
		#pcCPmain .pcCPcontent p {
			margin: 0 0 0 5px;
		}
		
		.pcCPcontent th {
			border: 1px solid #e1e1e1;
			background-color: #E0E0E0;
			font-size: 14px;
			font-weight: bold;
			padding: 4px;
			color:#000000;
		}
		
	/* pcCPList is used when listing items within a page */
		
		.pcCPList {
			width: 80%;
			border: 1px solid #e1e1e1;
			border-collapse: collapse;
			margin: 10px;
			text-align:left;
		}
		
		.pcCPList td {
			padding: 5px;
		}
		
	/* pcCPsearch is used to contain the page where a search is started */		
		.pcCPsearch {
			width: 90%;
			border-collapse: collapse;
			background-color: #F5F5F5;
			margin: 10px;
		}
		
		.pcCPsearch td {
			padding: 3px;
		}
		
		#totalresults {
			font-weight: bold;
			color:#0066FF;
		}
	
	/* ---- TABS ------ */
	
.shadetabs{
	
	margin-left: 0;
	margin-top: 15px;
	margin-bottom: 0;
	background-image:url(../img2008/tabshader.gif);
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
	height:30px;
	
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 0px 7px 0px 0px;

border: 0px solid #778;
color: #d4d4d4;
font-size:14px;
font-weight:bold;

/*background: white url(shade.gif) top left repeat-x;*/
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{

background-color:#D4D4D4;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */

border-bottom-color: #FCCE55;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/


margin-bottom: 1em;

}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block!important;
}
}

.updown {
	border:0;
	padding:0;
}
.updown TD {
	font-size:14px;
}
