body											{ margin: 0px; padding: 0px; font-size: 12px; font-family: "Arial"; color: #FFFFFF; background-image: url("/images/carbon.png");}

a:link											{ color: #EC1C24; text-decoration: none; }
a:visited										{ color: #FFFFFF; text-decoration: none; }
a:hover											{ color: #000000; text-decoration: underline; }
a:active										{ color: #EC1C24; text-decoration: none; }

#content_digi_cms a:link						{ color: #EC1C24; font-weight: bold; text-decoration: none; }
#content_digi_cms a:visited						{ color: #FFFFFF; font-weight: bold; text-decoration: none; }
#content_digi_cms a:hover						{ color: #A51015; font-weight: bold; text-decoration: underline; }

h1												{ color: #FFFFFF; font-size: 29px; font-family: "Arial"; text-align: left; font-weight: normal; margin: 0px; }
h2												{ color: #A51015; font-size: 24px; font-family: "Arial"; text-align: center; font-weight: normal; margin: 0px; }
h3												{ color: #FFFFFF; font-size: 24px; font-family: "Arial"; text-align: left; font-weight: normal; margin: 0px; }
h4												{ color: #000000; font-size: 24px; font-family: "Arial"; text-align: left; font-weight: normal; margin: 0px; }
h4#digicms										{ color: #3C5C2C; font-size: 18px; font-family: "Arial"; text-align: left; font-weight: normal; margin: 0px 0px 0px 0px; min-height: 28px; }
p 												{ font-size: 12px; font-family: "Arial"; }

.dark											{ background-color: #6e6d72; }
.light											{ background-color: #9e9fa3; }

.dark2											{ background-color: #b4b4b5; cursor: pointer; }
.light2											{ background-color: #e4e4e4; cursor: pointer; }

.kleiner										{ font-size: 10px; font-family: "Arial"; }
.groter											{ font-size: 14px; font-family: "Arial"; }
.normaal										{ font-size: 12px; font-family: "Arial"; }
.error											{ font-family: "Arial"; color: #990000; font-size: 10px; }

.submit											{ font-size: 12px; border: 1px solid #000000; font-family: "Arial"; }
.input											{ font-size: 12px; border: 1px solid #000000; font-family: "Arial"; }
.small											{ font-size: 12px; color:#000; }
.small a:link									{ font-size: 12px; color:#000; font-weight: normal; text-decoration: none; }
.small a:visited								{ font-size: 12px; color:#000; font-weight: normal; text-decoration: none; }
.small a:hover									{ font-size: 12px; color:#000; font-weight: normal; text-decoration: underline; }
	
input											{ font-size: 12px; border: 1px solid #000000; font-family: "Arial";}
select											{ font-size: 12px; border: 1px solid #000000; font-family: "Arial"; }
textarea										{ font-size: 12px; border: 1px solid #000000; font-family: "Arial"; }
.buesbalk										{ color: #000000;}
.white											{ color: #FFFFFF;}

.racing #vlag									{ width: 100%; height:400px; position: absolute; left: 0px; top: 0px; margin:0px; padding:0px; background-image:url("/images/black-white.png"); background-position: center top; background-repeat:no-repeat; z-index:-100; }

.racing #container								{ width: 980px;  margin: 0px auto; z-index: 0;}

.racing #top									{ width: 980px; height:162px; float: left; }
.racing #toplinks								{ width: 621px; height:152px; float: left; text-align:right; }
.racing #toprechts								{ width: 151px; height:96px; float: left; text-align:left; padding:56px 0px 0px 152px;}
.racing #toprechtsboven							{ width: 151px; height:28px; float: left; text-align:left; background-image:url("/images/zoeken.jpg"); background-position:top left; background-repeat:no-repeat; }
.racing #toprechtsbeneden						{ width: 151px; height:28px; float: left; text-align:left; font-size:11px; color:#b4b4b4; }

.racing #navigatie								{ width: 980px; height: 45px; float: left; background-image:url("/images/menu/mainbg.jpg"); }
/*
.racing #navigatie	a:link						{ color: #FFFFFF; text-decoration: none; }
.racing #navigatie	a:visited					{ color: #FFFFFF; text-decoration: none; }
.racing #navigatie	a:hover						{ color: #FFFFFF; text-decoration: none; }
.racing #navigatie	a:active					{ color: #FFFFFF; text-decoration: none; }
*/
.racing #wrapper								{ width: 880px; padding: 30px 50px 30px 50px; float:left; background-image:url("/images/bg-pagina.png"); }

.racing #cmscontent								{ width: 880px; min-height: 250px; float: left; padding:0px 0px 20px 0px; }
	.racing #cmscontenttekst					{ width: 570px; min-height: 250px; float: left; border: 5px solid #BC1217; }
	.racing #cmscontenttussen					{ width:  20px; min-height: 250px; float: left; }
	.racing #cmscontentrechts					{ width: 280px; min-height: 250px; float: left; }
	.racing #digi_cms_content					{ width: 540px; float: left; padding: 15px 15px 15px 15px; }
	.racing #digi_cms_content	a:link			{ color: #A51015; text-decoration: none; }
	.racing #digi_cms_content	a:visited		{ color: #A51015; text-decoration: none; }
	.racing #digi_cms_content	a:hover			{ color: #FFFFFF; text-decoration: none; }
	.racing #digi_cms_content	a:active		{ color: #A51015; text-decoration: none; }

	.racing #kalender							{ color: #000000; }
	.racing #kalender			a:link			{ color: #FFFFFF; text-decoration: none; }
	.racing #kalender			a:visited		{ color: #FFFFFF; text-decoration: none; }
	.racing #kalender			a:hover			{ color: #FFFFFF; text-decoration: underline; }
	.racing #kalender			a:active		{ color: #FFFFFF; text-decoration: none; }

.racing #nieuwsblok								{ width: 880px; float:left; background-image:url("/images/bg-nieuws.jpg"); background-repeat:repeat-y;}
.racing #nieuwsfoto								{ width: 430px; float:left; border:5px solid #E3E3E4; }
.racing #nieuwscontent							{ width: 390px; min-height: 150px; float:left; padding: 15px 25px;  background-image:url("/images/bg-nieuwstop.jpg"); background-repeat: repeat-y; }
.racing #nieuwscontent	a:link					{ color: #FFFFFF; text-decoration: underline; }
.racing #nieuwscontent	a:visited				{ color: #FFFFFF; text-decoration: underline; }
.racing #nieuwscontent	a:hover					{ color: #FFFFFF; text-decoration: underline; }
.racing #nieuwscontent	a:active				{ color: #FFFFFF; text-decoration: underline; }
.racing #nieuwsopsomming						{ width: 390px; float:left; padding: 15px 25px 0px 25px; }
.racing #nieuwsopsomming a:link					{ color: #636363; text-decoration: none; }
.racing #nieuwsopsomming a:visited				{ color: #636363; text-decoration: none; }
.racing #nieuwsopsomming a:hover				{ color: #636363; text-decoration: none; }
.racing #nieuwsopsomming a:active				{ color: #636363; text-decoration: none; }

.racing #nieuwssplit							{ width: 440px; min-height: 15px; float:left; background-image:url("/images/nieuwssplit.jpg"); }

.racing #sponsoren								{ width: 880px; height:90px; margin:0px auto; float:left; background-image:url("/images/sponsoren.jpg"); padding:20px 0px 0px 0px; }
	
.racing #colofon								{ width: 980px; height: 35px; float:left; color:#EC1C24; text-align:center; padding:20px 0px 0px 0px;}	
.racing a:link									{ color: #B4B4B4; text-decoration: none; }
.racing a:visited								{ color: #B4B4B4; text-decoration: none; }
.racing a:hover									{ color: #A31014; text-decoration: underline; }

.blok 											{ width: 274px; min-height: 10px; float: left; border: 3px solid #606162; }
.blok2											{ width: 254px; min-height: 250px; float: left; border: 3px solid #606162; padding:10px; background-image:url(/images/bgresultaten.jpg); background-repeat:repeat-y; }

.blokindex										{ width: 254px; min-height: 250px; float: left; border: 3px solid #606162; margin: 20px 20px 0px 0px; padding: 10px; }
.blokindex2										{ width: 254px; min-height: 250px; float: left; border: 3px solid #606162; margin: 20px 0px 0px 0px; padding:10px; background-image:url(/images/bgresultaten.jpg); background-repeat:repeat-y; }

.evenvoorstellen								{ float: left; background-image:url(/images/bg-voorstellen.jpg); background-repeat: repeat-y; padding: 0px 0px 5px 0px;}

.racing #vorige									{ width: 50%; float: left; text-align: left;  margin: 30px 0px 0px 0px; }
.racing #print									{ width: 50%; float: left; text-align: right; margin: 30px 0px 0px 0px; }
.racing #nieuwsoverzicht						{ cursor: pointer;}
.racing #nieuwsoverzicht a:link					{ color: #FFFFFF; text-decoration: none; }
.racing #nieuwsoverzicht a:visited				{ color: #FFFFFF; text-decoration: none; }
.racing #nieuwsoverzicht a:hover				{ color: #FFFFFF; text-decoration: underline; }
.racing #nieuwsoverzicht a:active				{ color: #FFFFFF; text-decoration: none; }

.racing #visual									{ width: 254px; float: left; overflow: hidden; top: 0px; left: 0px;}

.sIFR-dummy { 
  width: 0px;
  height: 0px;
  margin-left: 42px;
  z-index: 0;
}

	
	