/* Spirit-Racing Stylesheet version 1 */

/*pagina achtergrond*/

body { text-align: center; background: url('image/bg.jpg'); margin-top: 0px; }
			
.holder { text-align: left; max-width: 1024px; margin: 0 auto; min-height: 100%; }

/*Paginakop*/

.holder #header { overflow: visible; min-height: 346px; max-width: 1024px; background-color: #000;  background-image: url('image/head_srt.jpg'); }
								
/*Rechter menu achtergrond*/

	.holder #rightpanel 	   {    overflow: visible;
					z-index: 9999;
					position: relative;
					float: right;
					top: -376px;
					right: 50px;
					width: 195px;
					background: url('image/bgmenu.jpg') top left repeat-y; 
					padding: 20px 0px 5px 5px; clear: both;
				    }

/*Rechter menu tekst*/

		.holder #rightpanel ul { list-style-type: none; font-family: 'Trebuchet MS'; font-size: 12px; font-color: #000; }
		.holder #rightpanel li { padding: 5px 5px 5px 5px; display: block; border-bottom: 1px solid #fff; }
		.holder #rightpanel li a { text-decoration: none; color: #000; }
		.holder #rightpanel li a:hover { text-decoration: none; background-color: #fff; }
		.holder #rightpanel li a:visited { text-decoration: none; color: #000; }
		.holder #rightpanel li.new a { text-decoration: none; color: #FFF0FF; font-weight: bold; }
		.holder #rightpanel li.new a:hover { text-decoration: none; color: #000; font-weight: bold; }
		.holder #rightpanel li.active { /*background: #0000FF;*/ }

/*Rechter menu nieuws items*/

	.holder #rightpanel #newsitems a { color: #fff; }
	.holder #rightpanel #newsitems a:hover { color: #fff; }
	.holder #rightpanel #newsitems a:visted { color: #fff; }


/*Middelse gedeelte pagina*/

	.holder #content { height: auto; font-family: 'Trebuchet MS'; font-size: 12px; font-color: #000; background: #fff; padding: 20px 20px 20px 20px; background-color: #ffffff; }
	.holder #content h2 { font-weight: bold; }
		.holder #content a { text-decoration: none; }
		.holder #content a:hover { text-decoration: none; }
		.holder #content a:visited { text-decoration: none; color: #000; }

	.holder #content #albumDescription { width: 700px; }

/*Onderste balk*/

	.holder #pagefooter { padding: 0px 0px 5px 20px; font-family: 'Trebuchet MS'; font-size: 12px; font-color: #000; background: #fff; text-align: left; color: #000; background-color: #ffffff; }
		.holder #pagefooter a { text-decoration: none; font: 12px 'Tahoma' #fff; color: #000; }
		.holder #pagefooter a:hover { text-decoration: none; color: #000; }
		.holder #pagefooter a:visited { text-decoration: none; color: #000; }

/*Middeneiland*/


	.holder #page { height: auto;}
	.holder #page #ArchiefItem { padding: 0px 0px 0px 10px; }
	.holder #page #ArchiefItem a { text-decoration: none; color: #fff; }
	.holder #page #ArchiefItem a:visted { text-decoration: none; color: #fff; }
	.holder #page #ArchiefItem a:hover { text-decoration: none; color: #fff; }

	.holder #page #spotlight { text-align: center; background-color: #ef0404; width: 200px; padding: 5px 5px 5px 5px; }
	.holder #page #spotlight #top { color: #fff; text-align: center; text-weight: bold; }
	.holder #page #spotlight #img { text-align: center; }

	.holder #page #lastnews { background-color: #ef0404; width: 200px; padding: 5px 5px 5px 5px; }
	.holder #page #lastnews a { text-decoration: none; color: #fff; }
	.holder #page #lastnews a:hover { text-decoration: none; color: #fff; }
	.holder #page #lastnews a:visted { text-decoration: none; color: #fff; }

	.holder #page #window { background-color: #ef0404; padding: 5px 5px 5px 5px; }
	.holder #page #window a { text-decoration: none; color: #fff; }
	.holder #page #window a:hover { text-decoration: none; color: #fff; }
	.holder #page #window a:visted { text-decoration: none; color: #fff; }
	.holder #page #window h3 { color: #fff; align: center; }

	.holder #page #lastNews h2 { background-color: #ef0404; padding: 5px 5px 5px 5px; color: #fff; }
	.holder #page #lastNews a { text-decoration: none; color: #fff; }
	.holder #page #lastNews a:hover { text-decoration: none; color: #fff; }
	.holder #page #lastNews a:visted { text-decoration: none; color: #fff; }


	.holder .ContactFormulier input, textarea { font-family: 'Myriad Pro', Tahoma, serif; font-size: 12px;  }
	.holder .ContactFormulier .ERROR { border: 1px solid #ef0404; }

/*raceagenda*/

	.RaceAgenda #EventItem { background-color: #ef0404; color: #fff; padding-left: 10px; }
	.RaceAgenda #EventItem a { text-decoration: underline; color: #fff; }
	.RaceAgenda #EventItem a:hover { text-decoration: none; color: #fff; }
	.RaceAgenda #EventItem a:visited { text-decoration: underline; color: #fff; }
	.RaceAgenda #tabActive { text-decoration: none; background-color: #ef0404; color: #fff; text-align: center; }
	.RaceAgenda #tabActive a { text-decoration: none; color: #fff; }
	.RaceAgenda #tabActive a:hover { text-decoration: none; color: #fff; }
	.RaceAgenda #tabActive a:visited { text-decoration: none; color: #fff; }
	.RaceAgenda #tab { background-color: #fff; color: #fff; text-align: center; }
	.RaceAgenda #tab a:hover { text-decoration: none; color: #000; }
	.RaceAgenda #tab a:visited { text-decoration: none; color: #000; }

/*einde raceagenda*/

