/***** COMMON MARKUPS *************/
	.clear { clear: both }
	.redboldul { position:relative; color: red; font-weight: bold; text-decoration: underline; margin-bottom: 2px; width: 150px }
	.boldul { position:relative; font-weight: bold; text-decoration: underline }
	.redbold { position:relative; color: red; font-weight: bold }
		.redbold a { color: black }
	.greenbold { position:relative; color: green; font-weight: bold }
	.bluebold { position:relative; color: blue; font-weight: bold }
	#gototop { clear: both; position: relative; height: 16px }
	#gototop a { display: block; float: right; width: 15px; height: 16px; background: url("../images/gototop.gif") }
	#gototop a:hover { background-position: -15px 0 }
	.infoblock { color: #393939; width: 510px; border: 1px dashed gray; padding: 10px; margin: 0 0 25px 10px }
	.infoblock ul { padding: 5px 0 0 20px }
/**********************************/
	H2 { position: relative; margin: 20px 0 10px 12px; padding: 0; width: 148px; height: 30px; text-indent: -9999px; overflow: hidden }
	H2.newsletterNL { background: url("../images/titles/newsletter_NL.png") }
	H2.companyinfoNL { background: url("../images/titles/companyinfo_NL.png") }
	H2.sponsorsNL { background: url("../images/titles/sponsors_NL.png") }
	H2.newsletterFR { background: url("../images/titles/newsletter_FR.png") }
	H2.companyinfoFR { background: url("../images/titles/companyinfo_FR.png") }
	H2.sponsorsFR { background: url("../images/titles/sponsors_FR.png") }	
	img, H2 { behavior: url("scripts/iepngfix.htc") }
	H3 { position: relative; left: -5px; font-size: 14px; padding: 0 0 12px 0px; text-decoration: underline; color: red }
	H4 { position: relative; font-size: 11px; padding: 0 0 2px 0; font-weight: bold; color: #2f2e35; text-decoration: underline }
	H5 { position: relative; font-weight: bold; text-decoration: underline; font-size: 11px; padding: 5px 0 5px 0 }
	H6 { font-size: 10px; font-weight: bold; color: darkblue; text-decoration: underline; padding: 5px 20px 5px 0 }
	
	P { position: relative; padding: 0 15px 10px 0; line-height: 14px; text-align: justify }
	a.back { position: relative; display: block; width: 48px; height: 16px; margin: 0 auto; background: url("../images/back.gif") }
	IMG.left { margin: 0 18px 10px 0 }
	IMG.right { margin: 0 0 10px 18px }
	UL { padding: 0 0 15px 35px; list-style-type: square; line-height: 15px } 
	.infotext { font-size: 10px; font-family: Tahoma; color: gray; padding: 0 0 10px 10px }
	.nota { width: 414px; margin: 0 auto; color: #393939; font-family: Tahoma; font-size: 10px; text-align: center; padding: 5px 8px 20px 8px }	
	.spacer { clear: both; font-size: 1px; height: 5px }
	.HR { width: 100%; height: 1px; font-size: 1px; border-top: 1px solid #e7e7e7; margin: 5px 0 5px 0 }
/**********************************/

/********* CONTENT PAGES ************************************/		

#scroller { position: relative; width: 601px; background-color: #c5b38d; height: 22px }

#contentheader { position: relative; width : 601px; height : 165px; font-family : Verdana; font-size : 11px; background-color : black; border-bottom: 3px solid #F2F2F2	}


	h2#headerpic { position: absolute; left: 0; z-index: 2; border-right: 6px solid black; padding: 0px; margin: 0; width: 390px; height: 165px; text-indent: -9999px; overflow: hidden }
		.foto1  { background: black url("../pictures/_generalinfo.jpg") }
		.foto2  { background: black url("../pictures/_trackinfo.jpg") }
		.foto3  { background: black url("../pictures/_houresofoperations.jpg") }
		.foto4  { background: black url("../pictures/_directions.jpg") }
		.foto5  { background: black url("../pictures/_contact.gif") }
		.foto6  { background: black url("../pictures/_jobs.gif") }
		.foto7  { background: black url("../pictures/_adults_AD.jpg") }
		.foto8  { background: black url("../pictures/_adults_formules.jpg") }
		.foto9  { background: black url("../pictures/_adults_mpk.gif") }
		.foto10 { background: black url("../pictures/_acties.jpg") }
		.foto11 { background: black url("../pictures/_kids_AD.jpg") }
		.foto12 { background: black url("../pictures/_kids_kidsclub.gif") }
		.foto13 { background: black url("../pictures/_mgp.gif") }
		.foto14 { background: black url("../pictures/_gp.gif") }
		.foto15 { background: black url("../pictures/_sgp.gif") }
		.foto16 { background: black url("../pictures/_endurance.gif") }
		.foto17 { background: black url("../pictures/_catering.gif") }
		.foto18 { background: black url("../pictures/_meetingroom.jpg") }			
		.foto19 { background: black url("../pictures/_events.jpg") }
		.foto19b { background: black url("../pictures/_eventsprices.jpg") }
		.foto20 { background: black url("../pictures/_klanten.gif") }
		.foto21 { background: black url("../pictures/_referencelist.gif") }
		.foto22 { background: black url("../pictures/_cafe.gif") }
		.foto23 { background: black url("../pictures/_videogames.gif") }
		.foto24 { background: black url("../pictures/_kinderspeeldorp.gif") }
		.foto25 { background: black url("../pictures/_birthday.gif") }
		.foto26 { background: black url("../pictures/_latestnews.gif") }
		.foto27 { background: black url("../pictures/_kids_catering.jpg") }
		.foto28 { background: black url("../pictures/_partners.jpg") }
		.foto29 { background: black url("../pictures/_fikclub.jpg") }
		.foto30 { background: black url("../pictures/_companycup.jpg") }
		.foto31 { background: black url("../pictures/_24hours.jpg") }
		.foto32 { background: black url("../pictures/_flanderskartcup.jpg") }
		.foto33 { background: black url("../pictures/_flandriakartingteam.jpg") }
		.foto34 { background: black url("../pictures/_vervisch.jpg") }
		.archive1 { background: black url("../pictures/archive/_fikclub.jpg") }
		.archive2 { background: black url("../pictures/archive/_companycup.jpg") }
		.archive3 { background: black url("../pictures/archive/_24houres.jpg") }

		/*** Quicklink navigatie ***/
		ul#quicklinks { position: absolute; right: 0; z-index: 1; list-style-type: none; margin: 0; padding: 0 }
		ul#quicklinks li { display: inline; line-height: 20px }
	
		ul#quicklinks li a { height: 21px; text-align: right; width: 181px; padding-right: 29px; display: block; color: white; font-weight: normal; font-size: 11px; font-family: Tahoma; text-decoration: none }
		ul#quicklinks li a.home    { background: url("../images/mnu_home.gif") left no-repeat }
		ul#quicklinks li a.contact { background: url("../images/mnu_contact.gif") left no-repeat }
		ul#quicklinks li a.houres { background: url("../images/mnu_houres.gif") left no-repeat }		
		ul#quicklinks li a.forum   { background: url("../images/mnu_forum.gif") left no-repeat }
		ul#quicklinks li a.nieuws  { background: url("../images/mnu_nieuws.gif") left no-repeat }
		ul#quicklinks li a.reservaties { background: url("../images/mnu_reservaties.gif") left no-repeat }
		ul#quicklinks li a.acties  { background: url("../images/mnu_acties.gif") left no-repeat }
	
		ul#quicklinks li a:hover { color: black; background-position: -211px 0px }		
		/***************************/
		
		#flashheaderpic { float: left; padding: 0px; width: 390px; height: 165px }
		#flashheaderpic OBJECT { position: absolute; left: 0; top: 0 }
		
/** bread crumbs **/
	#crumbs { position: relative; margin: 17px 20px 17px 20px; padding-bottom: 5px; border-bottom: 1px solid #e7e7e7; font-family: Tahoma; color: black; font-size: 10px; text-align: left }
	#crumbs a { font-weight: normal; color: black; text-decoration: none }
	#crumbs a:hover { color: black; text-decoration: underline }
	#crumbs img { border: 0px; margin-right: 3px }
	
	#flashTime { position: absolute; left: 353px; top: -3px; width: 210px; height: 20px }
/*****************/
		
#content { position: relative; padding: 0 20px 10px 25px; text-align: center; cursor: default; font-family: Tahoma; font-size: 11px; text-align: left }
#content IMG { position: relative } /* Stomme IE6.0 Bug die plotseling gn images meer toont die align hebben */
		
/************************************************************/

/******** NEWSLETTER *****/
	#hiddenLeftHelper { position: relative; float: left; width: 100%; height: 200px }
	#hiddenRightHelper { position: relative; float: left; width: 100%; height: 410px }
	#newsletter { position: absolute; bottom: 12px; left: 12px; z-index: 3; width: 171px; margin: 0 0 20px 0 }
		#newsletter FORM { color: white; font-weight: bold; font-size: 10px; font-family: Tahoma; width: 151px; padding: 0 10px 10px 10px }
		#newsletter FORM P { padding: 0 6px 0 6px; text-align: justify; font-weight: normal }
		#newsletter FORM INPUT { width: 130px; font-size: 10px; color: gray; font-family: Tahoma; border: 1px solid #808080; padding: 1px 6px 2px 6px; margin: 15px auto 0 auto }
		#newsletter FORM INPUT.btnsubmit { width: 70px; color: #333; background-color: white }
		#newsletter FORM a { color: #f72e35; text-decoration: underline }
		#newsletter FORM P.error { text-align: center; color: yellow; margin-top: 5px }
		#newsletter FORM P.confirm { color: white }
		#newsletter FORM P.complete { width: 120px; text-align: center }		
/*************************/

/******** COMPANYINFO ****/
	#companyinfo { position: relative; z-index: 3; left: 6px; float: left; width: 171px; color: #FFFFFF }
		#companyinfoblock { margin: 0 auto; color: white; width: 151px; padding: 0 10px 10px 10px }
		#companyinfoblock a { color: #f72e35 }
		#companyinfo BLOCKQUOTE { margin: 0 auto; width: 124px; padding: 10px; height: 108px; background: url("../images/infoblock.gif")}
		#companyinfo BLOCKQUOTE P { text-align: left; width: 100px; margin: 10px auto 10px auto; padding: 0 }
/************************/

	.reflectlogo { margin: 0 auto; width: 101px; height: 117px; background: url("../images/logo.png") }
	/* .reflectlogo { position: relative; top: 29px; margin: 0 auto; width: 102px; height: 174px; background: url("../images/kerstboom.png") } */
	.reflectlogo { behavior: url("scripts/iepngfix.htc") }
	
	#lights { position: absolute; top: 41px; left: 4px; width: 925px; height: 90px; background: url("../images/lights.png") }
	#lights { behavior: url("scripts/iepngfix.htc") }

/******** SPONSORING ****/
	#sponsoring { position: absolute; color: white; bottom: 12px; right: 12px; z-index: 3; width: 171px; margin: 0 0 20px 0 }
	#sponsoring a { color: #f72e35 }
	#sponsoring img { border: 0; margin: 0 auto 6px auto }
/************************/



/***** FORMULES KADER *************/
.formulecontainer { width: 430px; font-size: 1px; margin: 5px 0 0 0 }
	.formuletop { width: 100%; height: 6px; background: url('../images/formuletop.gif') }
	.formulecontent { width: 412px; background-color: #eaeaea; padding: 3px 9px 3px 9px }
		.leftblock { float: left; width: 250px; background-color: white }
			.lefttop { width: 100%; height: 4px; background: url('../images/formuletopb.gif') }
			.leftcontent { font-size: 11px; padding: 3px 8px 3px 8px }
			.leftbottom { width: 100%; height: 4px; background: url('../images/formulebottomb.gif') }
		.rightblock { float: right; width: 153px; background-color: white }
			.righttop { width: 100%; height: 4px; background: url('../images/formuletopc.gif') }
			.rightcontent { font-size: 11px; padding: 3px 8px 3px 8px }
			.rightbottom { width: 100%; height: 4px; background: url('../images/formulebottomc.gif') }
	.formulecontent .top { width: 100%; height: 4px; background: url('../images/formuletopd.gif') }
	.formulecontent .content { width: 394px; background-color: white; font-size: 11px; padding: 3px 9px 3px 9px }
		.formulecontent .content h4 { font-size: 11px; color: blue;  padding: 0 0 5px 0px }
	.formulecontent .bottom { width: 100%; height: 4px; background: url('../images/formulebottomd.gif') }
		.breaker { clear: both; height: 9px }
		.formuleblack { clear: both; width: 407px; font-size: 11px; font-family: Tahoma; color: white; font-weight: bold; line-height: 19px; text-align: right; padding-right: 5px; height: 20px; background: url('../images/formuleblack.gif') }
		.formuleblack2 { clear: both; width: 407px; font-size: 11px; font-family: Tahoma; color: white; font-weight: bold; line-height: 19px; text-align: right; padding-right: 5px; height: 20px; background: url('../images/formuleblack2.gif') }
		.formulered { clear: both; width: 396px; font-size: 11px; font-family: Tahoma; color: white; font-weight: bold; line-height: 19px; text-align: center; padding: 0 8px 0 8px; height: 19px; background: url('../images/formulered.gif') }
	.formulebottom { width: 100%; height: 6px; background: url('../images/formulebottom.gif') }
.formulenota { width: 410px; color: #393939; font-family: Tahoma; font-size: 10px; padding: 5px 10px 20px 10px }
		.formule_left { float: left }
		.formule_right { float: right }
		.formulenota P { clear: both; padding: 0; margin: 0; border: 1px solid blue }

.formulenota table  { margin-bottom: 5px }
.formulenota table { margin: 2px 0 0 5px }
.leftcontent table { line-height: 13px; margin-bottom: 5px }
.content table { line-height: 13px; margin-bottom: 5px }
.min10 { font-size: 1px; height: 7px; width: 60px; background-color: black }
.min12 { font-size: 1px; height: 7px; width: 72px; background-color: black }
.min15 { font-size: 1px; height: 7px; width: 80px; background-color: black }
.min20 { font-size: 1px; height: 7px; width: 100px; background-color: black }
/**********************************/

/***** ACTIES KADER ***************/
.actiecontainer { width: 466px; font-size: 1px; margin: 10px auto 30px auto }
	.actietop { width: 100%; height: 6px; background: url('../images/actietop.gif') }
	.actiecontainer blockquote { width: 456px; padding: 0 5px 0 5px; background-color: #f4f4f4 }
		.actietitle { width: 446px; height: 20px; color: white; padding: 0 2px 0 8px; font-weight: bold; background: black url('../images/actietitlebg.gif') }
			.actietitle p.floatleft { float: left; padding: 0; font-size: 11px; font-family: Tahoma; line-height: 19px  }
			.actietitle p.floatright { float: right; height: 14px; line-height: 14px; padding: 0 8px 0 8px; background-color: red; margin: 3px 1px 0 0; text-align: right; font-size: 9px; font-family: Verdana }
		.actietekst { font-size: 11px; width: 440px; padding: 12px 8px 12px 8px }
		.actietekst p.tekstleft { padding: 5px 0 0 0; float: left; width: 70px; text-decoration: underline }
		.actietekst p.tekstright { padding: 5px 0 0 0; float: left }
	.actiebottom { width: 100%; height: 6px; background: url('../images/actiebottom.gif') }
	
	.specialtitle { color: white; background-color: #333333; width: 492px; margin: 40px 0 0 20px; text-align: center; padding: 10px; font-weight: bold }
	.special { background-color: gray; padding: 22px 0 5px 0; margin: 0 0 50px 20px; width: 512px }
/**********************************/

/***** CATERING ********************/
.catering ul { clear: both; position: relative; margin: 0 0 25px 0; padding: 5px 5px 15px 5px; border: 1px dashed #aaa; width: 544px }
.catering ul li { line-height: 18px; display: inline; list-style-type: none }
.catering ul li.col1 { clear: both; float: left; font-weight: bold; width: 160px; padding-left: 10px }
.catering ul li.col2 { float: left; width: 260px; margin-bottom: 10px; padding-left: 10px }
.catering ul li.col3 { float: right; width: 50px; text-align: right; font-weight: bold; color: red; padding-right: 10px }
.catering ul li.col4 { float: left; font-weight: bold; width: 432px; padding-left: 10px }
.catering ul li.title { float: left; background-color: black; color: white; font-weight: bold; width: 540px; padding: 2px; text-align: center; margin-bottom: 10px }
.catering p { padding: 0; margin: 0 auto 25px auto; text-align: center; width: 400px }
.catering p a { display: block; padding: 10px 0 10px 0; color: white; border: 1px dashed white; text-decoration: none; font-weight: bold; background-color: #333 }
.catering p a:hover { background-color: red }

.cater { margin: 0px auto 25px auto; width: 500px; padding: 5px; border: 1px dashed #aaa; display: block }
.catcol_1 { float: left; width: 140px; font-weight: bold }
.catcol_2 { float: left; width: 300px }
.catcol_3 { float: right; width: 60px; text-align: right; font-weight: bold; color: red }
.catcol_4 { float: left; width: 200px; font-weight: bold; color: blue }
/**********************************/

/***** REFERENTIELIJST ***/
.referencelist { float: left; width: 520px } 
	.referencelist li { float: left; width: 260px }
/*************************/

/***** VERJAARDAGSFORMULES ***/
.birthdayformules { margin: 0 auto 5px auto; width: 520px }
	.birthdayformules .left { float: left; margin-left: 40px; border: 1px solid #666; padding: 5px 10px 10px 10px }
	.birthdayformules .right { float: right; margin-right: 40px; border: 1px solid #666; padding: 5px 10px 10px 10px }
/*****************************/

/***** CHAMPIONCHIPS **************/
.clubcalendar { margin: 10px 0 10px 0; border-collapse: collapse; border: 1px solid white }
.clubcalendar TR { background-color: #eee }
.clubcalendar TR.dark { background-color: #ccc }
.clubcalendar TD { font-family: Tahoma; font-size: 11px; text-align: left; padding: 5px 10px 5px 10px }
.clubcalendar TH { color: white; font-weight: bold; background-color: black; height: 22px; text-align: center; padding: 0px 5px 0 5px }

TABLE.results { float: left; border-collapse: collapse; border: 1px solid black; font-size: 10px }
TABLE.results#points { width: 530px; margin: 0 auto 30px auto }
TABLE.results#qualifs { width: 255px; margin: 10px 15px 20px 0 }
TABLE.results#race { width: 255px; margin: 10px 0 20px 0 }

TABLE.results#points TD { padding: 2px 0 2px 0; text-align: center }
TABLE.results#qualifs TD { padding: 2px 0px 2px 10px }
TABLE.results#race TD { padding: 2px 0px 2px 10px }

TABLE.results TD.title { padding: 2px 0 2px 0; background-color: #ccc; color: black; font-weight: bold; text-align: center }

TABLE.results TH { background-color: #333; padding: 3px; color: white; font-weight: bold; text-align: center }
/*****************************/

/***** PARTNERS ****/
TABLE.partners { text-align: center }
TABLE.partners IMG { border: 0px }
/*******************/

/***** BEDRIJVENCUP *****/
.tblCompanyCup { margin: 15px auto 10px auto; width: 450px; border-collapse: collapse; border: 1px solid black }
.tblCompanyCup TD { padding: 5px }

.ARCHIVEcompanycup { margin: 15px 0 5px 0; width: 450px; border-collapse: collapse; border: 1px solid black }
.ARCHIVEcompanycup td { padding: 3px 0px 3px 10px }
.ARCHIVEcompanycup td.td1 { background-color: #eee }
.ARCHIVEcompanycup td.td2 { background-color: #f9f9f9 }
.ARCHIVEcompanycup td.td3 { background-color: #ccc }
.ARCHIVEcompanycup td.title { background-color: black; color: white; font-weight: bold; text-align: center }
/************************/


/***** 24 HOURS OF FIK *****/
.subtitle_24h { color: blue; text-decoration: underline; margin: 15px 0 5px 0px; font-weight: bold }
.subtext_24h { margin: 0 0 0 5px }
a.download { display: block; background-color: #D7F0FF; border: 1px solid black; padding: 2px; width: 300px; text-align: center; text-decoration: none; color: black; margin: 10px 0 5px 0 }
a.download:hover { background-color: #66CCFF }
/************************/

/***** SITEMAP *****/
ul.sitemap { float: left; padding: 0; width: 522px; margin: 10px 0 25px 15px }
ul.sitemap ul { padding: 0 0 0 10px; margin: 0 }
ul.sitemap li { float: left; list-style-type: none; width: 174px }
ul.sitemap li li { background: url('../images/driehoekje.gif') left no-repeat; padding-left: 8px; width: 150px }
ul.sitemap li li li { width: 135px }

ul.sitemap li.title { background: none; padding: 0 0 10px 0 }
ul.sitemap li a { color: #0005c0; line-height: 20px }
ul.sitemap li li a { color: black; text-decoration: none; line-height: 15px }
ul.sitemap li a:hover { text-decoration: underline }
/*******************/

/***** CONTACT *****/
	.contactkeuze { position: relative; width: 179px; height: 23px; background: url("../images/contactkeuzebg.gif") left no-repeat; color: white; padding-left: 5px }
	.contactkeuze input { position: relative; margin: 0 2px 0 0; padding: 0 }
		
	ul.contactform { position: relative; float: left; padding: 0; width: 520px; margin: 15px 0 5px 0 }
	ul.contactform li { float: left; height: 27px; list-style-type: none }
	ul.contactform li.veld { float: left; list-style-type: none; width: 181px }
	ul.contactform li.col1 { width: 50px }
	ul.contactform li.col2 { width: 60px; margin-left: 25px }
	ul.contactform input { width: 169px; border: 1px solid #959595; padding: 2px 5px 2px 5px; font-family: Tahoma; font-size: 10px; color: black }	
	ul.contactform input.false { border: 1px solid red }

	form.contactform { position: relative; padding: 0; margin: 12px 0 0 20px; font-family: Tahoma; font-size: 11px; color: #5f5f5f; line-height: 20px }
	form.contactform p { padding: 0; margin: 5px 0 10px 0 }
	form.contactform p input { width: 219px; border: 1px solid #959595; padding: 2px 5px 2px 5px; font-family: Tahoma; font-size: 10px; color: black }
	form.contactform p input.false { border: 1px solid red }
	form.contactform textarea { float: left; overflow: auto; width: 273px; height: 120px; border: 1px solid #959595; padding: 2px 5px 2px 5px; font-family: Tahoma; font-size: 10px; color: black }
	form.contactform textarea.false { border: 1px solid red }
	
	.fout { float: left; margin-left: 31px; width: 165px; line-height: 15px; height: 70px; border: 1px solid #959595; text-align: center; padding: 7px }	
	input.submit { margin-top: 10px; border: 1px solid gray; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #555 }
/*******************/

/*R E S E R V A T I E S **************/
#rescontainer { font-size: 10px; margin: 10px 0px 10px 10px; border: 0px solid black; width: 532px }

#rescontainer #col1 { float: left; border: 0px solid red; width: 75px; height: 28px }
#rescontainer #col2 { float: left; border: 0px solid red; width: 200px; height: 28px }
#rescontainer #col3 { float: left; border: 0px solid red; width: 65px; height: 28px }
#rescontainer #col4 { float: left; border: 0px solid red; width: 185px; height: 28px }
#rescontainer #col5 { float: left; border: 0px solid red; width: 115px; height: 28px }
#rescontainer #col6 { float: left; border: 0px solid red; width: 140px; height: 28px }
#rescontainer #col7 { float: left; border: 0px solid red; width: 165px; height: 28px }
#rescontainer #col8 { float: left; border: 0px solid red; width: 120px; height: 28px }
#rescontainer #col9 { float: left; border: 0px solid red; width: 125px; height: 28px }

#bevcontainer { font-size: 10px; margin: 0 auto; padding: 5px; width: 532px }
#bevcontainer #bev1 { float: left; margin-left: 20px }
#bevcontainer #bev2 { float: left; margin-left: 10px }
#bevcontainer #bev3 { float: left; margin-left: 20px; margin-top: 20px; width: 490px }

#bevcontainer #label { float: left; height: 15px }
#bevcontainer #formfield { float: left; color: #555; margin-bottom: 10px }
#bevcontainer input { border: 0px; background-color: white; font-family; verdana; font-size: 11px; padding-left: 3px; font-weight: bold; color: #555 }
#bevcontainer #submit { border: 1px solid gray; background-color: #D4D0C8; font-size: 11px }

#rescontainer .submit { margin: 10px 0 0 75px; border: 1px solid gray; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #555 }
#rescontainer input { border: 1px solid gray; font-size: 11px; padding-left: 3px; font-weight: bold; color: #555 }
#rescontainer select { border: 1px solid gray; font-size: 10px; color: gray }
#rescontainer textarea { border: 1px solid gray; font-family: verdana; padding: 5px; font-size: 11px; width: 430px; height: 100px }
#rescontainer #ster { display: inline; position: relative; left: 2px; top: -5px }
#rescontainer .false { background-color: #FF9797 }
#rescontainer #info { color: black; margin-bottom: 30px }
#foutkot { float: left; color: gray; width: 229px; height: 59px; padding: 7px; border: 1px solid #eee }
#uurkot { position: relative; left: 96px; margin: 20px 0 0 0; border: 1px solid #eee; width: 400px; text-align: center; line-height: 20px }
#maildisclaimer { margin-top: 30px; text-align: justify; padding: 5px; border: 1px solid #aaa; color: #aaa }
/****************************************************/

/***** LAATSTE NIEUWS **********/
.newsitem { width: 468px; margin: 10px 0 35px 40px; font-family: Verdana; font-size: 10px }
	.newsitem .newstop { width: 100%; height: 21px; background: url("../images/newstop.gif"); color: white; line-height: 21px; font-weight: bold }
	.newsitem P { margin: 0 25px 0 25px }
	.newsitem p.titel { margin: 0; padding: 0 0 0 10px; line-height: 21px; float: left }
	.newsitem p.datum { margin: 0; padding: 0 10px 0 0; line-height: 21px; float: right }	
	.newsitem blockquote { width: 466px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; padding: 20px 0 20px 0  }
	.newsitem .newsbottom { width: 100%; height: 6px; background: url("../images/newsbottom.gif"); font-size: 1px }
	.newsitem img { border: 0px }
/*******************************/

/***** TOP 5 RESULTS *******/
.resultsContainer { background-color: #f4f4f4; position: relative; width: 601px; font-family: Tahoma }
.showHideBlock { height: 17px; background: url("../images/showHideBg.gif") left repeat-x; color: white; font-weight: bold; text-align: center; font-size: 10px; line-height: 16px }
.showHideBlock a { position: relative; z-index: 2; display: block; color: white; text-decoration: none }
.showHideBlock a:hover { color: #eac846 }
.showHide { position: absolute; z-index: 1; width: 11px; height: 7px; top: 5px; background: url("../images/showHide.gif") no-repeat }
.showHide#ico1 { left: 5px }
.showHide#ico2 { right: 5px }
.titleBlock { width: 563px; height: 27px; background-color: #f4f4f4; padding: 7px 19px 0 19px }
.titleBlock UL { position: relative; margin: 0; padding: 0 }
.titleBlock UL LI {
	float: left;
	display: block;
	list-style-type: none;
	width: 167px;
	height: 20px;
	background: url("../images/top5Bg.gif");
	font-size: 10px;
	color: #eac846;
	font-weight: bold;
	line-height: 20px;
	text-align: right;
	padding-right: 7px }
.titleBlock UL LI.spacing { margin-right: 20px }

#resultsBlock { padding: 1px 19px 1px 19px; text-align: left }
.results { padding: 1px 0 10px 0; position: relative; float: left; width: 174px; font-size: 10px }
	.results H3 { left: 0px; text-decoration: underline; color: #3f3c31; font-weight: bold; font-size: 10px; margin: 0 0 7px 0; padding: 0 }
	.toLeft { float: left; padding-left: 7px }
	.toRight { float: right; padding-right: 7px }
	H3.toLeft { padding-left: 7px }
	H3.toRight { padding-right: 7px }
.resultsSpacer { float: left; width: 6px; margin: 0 7px 0 7px; height: 100px; background: url("../images/resultsSpacer.gif") }

.results UL { width: 174px; margin: 0; padding: 0 }
.results UL LI { float: left; display: block; height: 16px; line-height: 16px } 
.results UL LI .r_left { position: relative; float: left; width: 128px; left: 7px }
.results UL LI .r_right { position: relative; float: right; right: 6px }
.results UL LI.liBG { background: url("../images/resultsLiBg.gif") }

.resultsFooter { clear: both; margin: 0 0 7px 0; width: 562px; height: 15px; line-height: 14px; font-size: 10px; color: white; background: url("../images/resultsFooterBg.gif") }
.footerBorder { border-bottom: 1px solid #e7e7e7; font-size: 1px }
/***************************/