.normaal:link, .normaal:visited, .normaal:active {
	font				: bold;
	color				: #ddd;
	text-decoration		: none;
}
.normaal:hover {
	font				: bold;
	color				: #91344f;
	text-decoration		: underline;
}


A:link, A:visited, A:active {
	font				: bold;
	color				: #ddd;
	text-decoration		: none;
}
A:hover {
	color				: #c5696f;
	text-decoration		: underline;
}
.grey:link, .grey:visited, .grey:active {
	font				: bold;
	color				: #ddd;
	text-decoration		: none;
}
.grey:hover {
	font				: normal;
	color				: #ddd;
	text-decoration		: underline;
}

.icoontopklasse{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoontopklasse.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonf1nieuws{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonf1nieuws.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonpaddock{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonpaddock.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonkwal{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonkwal.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonoud{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonoud.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonafstelling{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonafstelling.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonwedstrijd{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonwedstrijd.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoontraining{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoontraining.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonpitmanager{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonpitmanager.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icooncoureur{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icooncoureur.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonauto{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonauto.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonuitloggen{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonuitloggen.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonhelp{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonhelp.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonadv{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonadv.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonmailvriend{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonmailvriend.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonberichten{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonberichten.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonfailliet{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonfailliet.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoongegevens{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoongegevens.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonstand{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonstand.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoontoppolitiek{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoontoppolitiek.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonfailliet{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonfailliet.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoontopkantoor{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoontopkantoor.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoontopow{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoontopow.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonwelcome{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonwelcome.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonowov{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonowov.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonpp{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonpp.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonpoll{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonpoll.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoondl{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoondl.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonan{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonan.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icooncov{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icooncov.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonsov{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonsov.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}


.icoonsec{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonsec.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoongeg{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoongeg.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

* {margin:0;padding:0;} 

.next {
	position:relative;
	color:#ddd;
	font: 14px Arial, Verdana, sans-serif;
	float:right;}

.prev {
	position:relative;
	color:#ddd;
	font: 14px Arial, Verdana, sans-serif;
	float:left;}

h1 {
	font: 18px Arial, Verdana, sans-serif; color:#ddd;
	position: relative;
margin:0px;
}



h2 {
	font: bold 14px Arial, Verdana, sans-serif; color:#ddd;
	height: 10px; margin:0px;
}


p { color:#ddd;
	font: 13px Arial, Verdana, sans-serif;
	margin: 0 0 1.05em 0;
	padding: 0;
	line-height:1.1em;
	width:100%;
	}
	
a { color:#ddd;}

.small { color:#8e8e8e;
	font: 12px Arial, Verdana, sans-serif; ;
	margin: 0 0 1.25em 0;
	padding: 0;
	line-height:1.5em;
	width:100%;
	}
	
.small2 { color:#8e8e8e;
	font: 12px Arial, Verdana, sans-serif; ;
	margin-top:5px;
	width:100%;
	text-align:right;
	float:right;
	}
.small2 a{ color:#8e8e8e;}

html, body {height: 100%;}


.titel25 {
position: relative;
width:602px;
height:25px;
background-image:url(http://www.f1competitie.nl/pics/title-bg25.png);
background-repeat:repeat-x;
margin:0px;
float:left;
}
.titel22-234 {
position: relative;
width:234px;
height:22px;
background-image:url(http://www.f1competitie.nl/pics/title-bg22-234.png);
background-repeat:repeat-x;
margin:0px;
float:left;
}

.titel22-275 {
position: relative;
width:275px;
height:22px;
background-image:url(http://www.f1competitie.nl/pics/title-bg22-275.png);
background-repeat:repeat-x;
margin:0px;
float:left;
}

.titel22-360 {
position: relative;
width:360px;
height:22px;
background-image:url(http://www.f1competitie.nl/pics/title-bg22-360.png);
background-repeat:repeat-x;
margin:0px;
float:left;
}

.titel22-940 {
position: relative;
width:970px;
height:22px;
background-image:url(http://www.f1competitie.nl/pics/title-bg22-940.png);
background-repeat:repeat-x;
margin:0px;
float:left;
}

.titel22-728 {
position: relative;
width:728px;
height:22px;
background-image:url(http://www.f1competitie.nl/pics/title-bg22-728.png);
background-repeat:repeat-x;
margin:0px;
float:left;
}

.titel22-740 {
position: relative;
width:740px;
height:22px;
background-image:url(http://www.f1competitie.nl/pics/title-bg22-740.png);
background-repeat:repeat-x;
margin:0px;
float:left;
}

.titel22-560 {
position: relative;
width:560px;
height:22px;
background-image:url(http://www.f1competitie.nl/pics/title-bg22-560.png);
background-repeat:repeat-x;
margin:0px;
float:left;
}


.titel22-728menu {
position: relative;
width:728px;
height:22px;
background-image:url(http://www.f1competitie.nl/pics/title-bg22-728menu.png);
background-repeat:repeat-x;
margin:0px;
float:left;
}

.titel22-728menu span{position: relative; float:left; margin: 4px 7px;}
.titel22-728 span{position: relative; float:left; margin: 4px 7px;}
.titel22-560 span{position: relative; float:left; margin: 4px 7px;}
.titel22-740 span{position: relative; float:left; margin: 4px 7px;}
.titel22-940 span{position: relative; float:left; margin: 4px 7px;}
.titel22-234 span{position: relative; float:left; margin: 4px 7px;}
.titel22-275 span{position: relative; float:left; margin: 4px 7px;}
.titel22-360 span{position: relative; float:left; margin: 4px 7px;}
.titel25 span{position: relative; float:left; margin: 4px 7px;}


body
{
height:100%;
margin: 0px;
padding: 0px;
background-image:url(http://www.f1competitie.nl/pics/bg.png);
background-repeat:repeat-x;
background-position:center top;
background-color:#7c7c7c;
}

#wrap { width:100%;min-height: 100%; margin:0 auto;}

/* top */

#bgtop
{
	width:100%;
height:221px;
margin:0px auto;
padding: 0px;
background-image:url(http://www.f1competitie.nl/pics/topbg.jpg);
background-repeat: no-repeat;
background-position:center top;
}

#top {
position: relative;
width:990px;
height: 221px;
margin:0px auto;	
}

#logo {
position: relative;
width:275px;
height:41px;
margin:30px auto auto 15px;
float:left;
}

.tab {position:relative; 
margin:1px auto 0px; 
padding-top:3px;
width:155px; 
height:26px; 
background-image:url(http://www.f1competitie.nl/pics/tab.png); 
background-repeat:no-repeat; 
background-position:top;
text-align:center;
float:right;
}
.tab a{font: 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#b10101;  }


.kop {font-family: Arial, Trebuchet MS, Verdana, Tahoma, Arial; font-size: 13px; color: #ddd; font-weight: bold}
.norm {font-family: Arial, Trebuchet MS, Verdana, Tahoma, Arial; font-size: 13px; color: #ddd;}
.tekst {font-family: Arial, Trebuchet MS, Verdana, Tahoma, Arial; font-size: 13px; color: #ddd;}
.tekstcoureur {font-family: Arial; font-size: 12px; color: #ddd;}
.tekstpitmanager {font-family: Arial; font-size: 12px; color: #ddd;}
.tekstsmall {font-family: Arial; font-size: 10px; color: #ddd;}
.link1 {font-family: Arial; font-size: 13px; color: #ddd;}
.koptekst {font-family: Arial; font-size: 13px; color: #ddd;}
.weekblad {font-family: Arial; font-size: 13px; color: #ddd;}
.weekbladkop {font-family: Arial; font-size: 38px; color: #ddd; font-weight: bold}
.weekbladitem {font-family: Arial; font-size: 13px; color: #ddd; font-weight: bold}
.weekbladtopitem {font-family: Arial; font-size: 22px; color: #ddd; font-weight: bold}


/* Het menu */

.menu{position: relative; width:660px; margin:13px auto auto 35px; padding:0; height:34px;  display:block; float:left; }
.menu li{ list-style:none; margin:5px; float:left; text-align:center; display:block; color:#ddd; text-decoration:none; 
font: 16px Arial, Verdana, sans-serif;}
.menu li a{float:left; text-align:center; display:block; color:#ddd; text-decoration:none; 
font: 16px Arial, Verdana, sans-serif; cursor:pointer;}
.menu li a:hover{color:#ddd; text-decoration:underline;}
.menu li a.active{color:#ddd; text-decoration:underline;}

/* Einde menu */

/* Einde top */

/* Content */
#container {
overflow:auto;
width:990px;
padding-bottom: 150px;
margin:0 auto;}

#contentbg {
position: relative;
width:990px;
height:auto;
background-image:url(http://www.f1competitie.nl/pics/bgcontent.png);
background-repeat:repeat-x;
background-position:top;
background-color:#212121;
margin: 0 auto;
float:left;
}
	
#content{
position: relative;
width:960px;
margin:7px 15px auto 15px;
float:left;
}

#contentleft{
position: relative;
width:231px;
float:left;
}

.contentleft{
width:201px;
margin:0px auto 15px 0px;
padding:15px;
float:left;
background-color:#000;
}

.box {position: relative;
width:100%;
margin:0px;
float:left;
}

.left{
position: relative;
width:auto;
margin:0px;
margin-right:20px;
float:left;
background-color:#000;
}

.left ul{width:100px;
}

.left li{
position: relative;

list-style:none;
color:#ddd;
font: 14px Arial, Verdana, sans-serif;
margin-bottom:24px;
float:left;
} 

.left2{
position: relative;
width:auto;
margin:0px;
padding-left:45px;
border-left:1px solid #8e8e8e;
float:left;
background-color:#000;
}
.stripe {
	position: relative;
	color:#aa0101;
	border:none;
	border-top: 1px solid #aa0101;
	width:100%;
	height:1px;
	margin:10px auto 20px 0px;
	float:left;
}

/* Content right */
#contentright{
position: relative;
width:714px;
float:right;
}
.contentright{
position: relative;
width:684px;
margin:0px auto 15px auto;
padding:15px;
float:right;
background-color:#000;
}
.right{
position: relative;
text-align:right;
width:250px;
margin:0px auto 0px auto;
float:right;
background-color:#000;
}

.txtfield{
	padding:3px;
	margin-top:-5px;
	margin-bottom:8px;
	}

.button{
width:103px;
height:25px;
cursor:pointer;
color:#ddd;
font: 14px Arial, Verdana, sans-serif;
border:0;
background-image:url(http://www.f1competitie.nl/pics/button.png);
background-repeat:no-repeat;
background-color:#000;
float:right;
	}

.button2{
width:153px;
height:25px;
margin-top:5px; 
padding: 4px;
cursor:pointer;
color:#ddd;
font: 14px Arial, Verdana, sans-serif;
border:0;
background-image:url(http://www.f1competitie.nl/pics/button2.png);
background-repeat:no-repeat;
background-color:#000;
float:right;
	}

/* Einde content */
/* Footer */


/*Opera Fix*/
body:before {
content:"";
height:100%;
float:left;
width:0;
margin-top:-32767px;
}

#footerbg {position: relative;
	margin-top: -150px; 
	height: 150px;
	clear:both;
	background-image:url(http://www.f1competitie.nl/pics/stripe.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#000;} 
	

.uitlaat{
position:relative;
width:	256px;
height:131px;
margin-top:-41px;
background-image:url(http://www.f1competitie.nl/pics/uitlaat.png);
background-repeat:no-repeat;
float:right;
z-index:1;
	}
	
.icoonhs{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonhs.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonfailliet{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonfailliet.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonnw{
position:relative;
width:	58px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonnw.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonpb{
position:relative;
width:	45px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonpb2.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonsp{
position:relative;
width:	45px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonsp.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.icoonda{
position:relative;
width:	45px;
height:39px;
margin-top:-10px;
background-image:url(http://www.f1competitie.nl/images/icoonda.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.startvakr{
position:relative;
width:200px;
height:30px;
margin-top:-11px;
background-image:url(http://www.f1competitie.nl/images/startvak.png);
background-repeat:no-repeat;
float:right;
z-index:1;
	}

.startvakl{
position:relative;
width:200px;
height:30px;
margin-top:-11px;
background-image:url(http://www.f1competitie.nl/images/startvak.png);
background-repeat:no-repeat;
float:left;
z-index:1;
	}

.banner{
position:relative;
float:left;
z-index:2;
	}

.footer{
position: relative;	
vertical-align:middle;
width: 990px;
margin:0px auto;
}

.footer2{
position: relative;	
width: 990px;
height:20px;
margin:10px auto;
border-top:1px solid  #F00;
float:left;
}

.data {
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8e8e8e;
float:left;
margin:5px 0px;
}

.data a {color:#8e8e8e;
}
.footmenu {
position: relative;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8e8e8e;
margin:5px 0px auto;
float:right;
}

.footmenu a {
color:#8e8e8e;
}

/* Einde Footer */

#kas {
position: relative;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
float:right;
color:#cfddec;
margin:3px 5px auto 1px;
}

