/* Jaarsma & De Boer B.V. - http://www.jaarsma-deboer.nl - info@jaarsma-deboer.nl


	KOPIËREN EN/OF AFKIJKEN IS NIET NETJES - COPYRIGHT Jaarsma & De Boer B.V.	;-) 	*/


/* ontwikkeld tbv de website www.crossamateurs.nl - oktober 2006 - FdB */





body 		{
		margin: 0;
		padding: 0;
		background: #dee0b2;
		background: #dee0b2 url("../images/achtergrond.jpg") repeat-x;
		font-family: Arial, Sans-Serif;font-size: 12px;
		text-align: center;
		}

embed		{
		margin: 0;
		padding: 0;
		}
object		{
		margin: 0;
		padding: 0;
		}
param		{
		margin: 0;
		padding: 0;
		}

.afbeelding {
	position: absolute;
	z-index: 1;
	left: 455px;
	top: 20px;
}

.jdb {font-size: 10px; padding-left: 10px; color: #ffffff;}

#container{padding:0px;background: url("../images/container_achtergrond.gif") repeat-y;
	margin: 0px;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
/*	overflow: auto;*/
}

#header{width: 1000px; height:144px; }



.navigatie				{ display: block; height: 24px; font-size: 12px;text-decoration: none; color: #ffffff; padding-left: 10px; padding-top: 7px; font-weight: bold;}
.navigatie:link  		{ text-decoration: none;}
.navigatie:visited 	{ text-decoration: none;}
.navigatie:active  	{ text-decoration: none;}
.navigatie:hover 		{ text-decoration: none; color: #1d7220;background-color: #ffffff;}



#jdbcontainer{
	width: 900px;
	height:10px;
	color: #ffffff;
	font-size: 10px;
	margin-left: auto;
	margin-right: auto;
	text-align: right;
}
#jdbcontainer div{
	width: 650px;
	float: left;
}

.jdblink			{color: #1a21a5; font-size: 11px;text-decoration: none;}
.jdblink:link  		{ text-decoration: none;}
.jdblink:visited 	{ text-decoration: none;}
.jdblink:active  	{ text-decoration: none;}
.jdblink:hover 		{ text-decoration: underline;}

.editorlink			{  color: #1a21a5; text-decoration: none; font-weight: bold;}
.editorlink:link  	{  color: #1a21a5;text-decoration: none;}
.editorlink:visited {  color: #1a21a5; text-decoration: none;}
.editorlink:active  { color: #1a21a5; text-decoration: none;}
.editorlink:hover 	{ color: #1a21a5;text-decoration: underline;}

.editorlinkoud			{  background-color: #1a21a5; color: #ffffff;text-decoration: none;}
.editorlinkoud:link  	{  background-color: #1a21a5; color: #ffffff;text-decoration: none;}
.editorlinkoud:visited {  background-color: #1a21a5; color: #ffffff;text-decoration: none;}
.editorlinkoud:active  {  background-color: #1a21a5; color: #ffffff;text-decoration: none;}
.editorlinkoud:hover 	{ background-color: #ffffff; color: #1a21a5;}

.editorlink2			{  color: #1a21a5; text-decoration: none; font-weight: bold;}
.editorlink2:link  	{  color: #1a21a5;text-decoration: none;}
.editorlink2:visited {  color: #1a21a5; text-decoration: none;}
.editorlink2:active  {  color: #1a21a5; text-decoration: none;}
.editorlink2:hover 	{ color: #1a21a5;text-decoration: underline;}

.logo-a {float: left; width: 212px; height: 100px; padding-right: 6px;padding-bottom: 10px;}
.logo-b {float: left; width: 212px; height: 100px; padding-right: 0px;padding-bottom: 10px;}

.logo1 {float: left; width: 140px; height: 100px; padding-right: 5px;padding-bottom: 5px;}
.logo2 {float: left; width: 140px; height: 100px; padding-right: 5px;padding-bottom: 5px;}
.logo3 {float: left; width: 140px; height: 100px; padding-right: 0px;padding-bottom: 5px;}
.logo4 {float: left; width: 140px; height: 100px; padding-right: 5px;padding-bottom: 5px;}
.logo5 {float: left; width: 140px; height: 100px; padding-right: 5px;padding-bottom: 5px;}
.logo6 {float: left; width: 140px; height: 100px; padding-right: 0px;padding-bottom: 5px;}
.logo7 {float: left; width: 140px; height: 100px; padding-right: 5px;padding-bottom: 5px;}
.logo8 {float: left; width: 140px; height: 100px; padding-right: 5px;padding-bottom: 5px;}
.logo9 {float: left; width: 140px; height: 100px; padding-right: 0px;padding-bottom: 5px;}
.logo10 {float: left; width: 140px; height: 100px; padding-right: 5px;padding-bottom: 5px;}
.logo11 {float: left; width: 140px; height: 100px; padding-right: 5px;padding-bottom: 5px;}
.logo12 {float: left; width: 140px; height: 100px; padding-right: 0px;padding-bottom: 5px;}

.logo1a {float: left; width: 100px; height: 60px; padding-right: 3px;padding-bottom: 5px;}
.logo2a {float: left; width: 100px; height: 60px; padding-right: 3px;padding-bottom: 5px;}
.logo3a {float: left; width: 100px; height: 60px; padding-right: 4px;padding-bottom: 5px;}
.logo4a {float: left; width: 100px; height: 60px; padding-right: 0px;padding-bottom: 5px;}

.sponsorlinkkader {display: block; float: left;width: 500px; margin-bottom: 10px; height: 70px;}
.sponsorlinklogo {float: left; width: 110px;}
.sponsorlink {float: left; margin-top: 18px;width: 380px;}

/*  positioning-layers static and absolute */

#contentkolom {
width:480px;
padding-top: 25px;
text-align:left;
float:left;
position:relative;
}

.content-tekst{padding-left: 35px;
padding-right: 35px; line-height: 185%;}

.content-logos{margin-top: 15px;margin-bottom: 10px;padding-left: 20px;
padding-right: 15px; line-height: 185%;}

.content-logosklein{margin-top: 15px;margin-bottom: 10px;padding-left: 0px;
padding-right: 0px; line-height: 185%;}

.content-hoofdlogos{margin-top: 15px;margin-bottom: 10px;padding-left: 20px;
padding-right: 15px; line-height: 185%; height: 130px;}

.deelnemers{font-size: 11px; line-height: 175%;}
.deelnemers-naam{float: left; clear: left; width: 140px;overflow:hidden; margin-right:4px;}
.deelnemers-woonplaats{float: left; width: 100px;overflow:hidden; margin-right:4px;}
.deelnemers-klasse{float: left; width: 70px;overflow:hidden; margin-right:4px;}
.deelnemers-vereniging{float: left; width: 140px;overflow:hidden; }

.wedstrijden{font-size: 12px;margin-left: 25px;margin-right: 0px; margin-bottom: 25px;width: 422px;line-height: 185%; background-color: #e7e9c8; display: block;  }
.wedstrijden-datum{margin-left: 10px;float: left; width: 80px;overflow:hidden; margin-right:4px; clear: left;}
.wedstrijden-plaats{float: left; width: 155px;overflow:hidden; margin-right:4px;_margin-right: 2px;}
.wedstrijden img {border: 0;}

.titel {font-size: 20px; font-weight: bold; color: #ffffff; padding-bottom: 20px;}

#navigatiekolom {background: url("../images/navigatie_achtergrond.png") repeat-x;
width: 200px;
padding-top: 80px;

float: left;
text-align:left; padding-bottom: 85px;
}

#klassementskolom {
	padding-top: 25px;
	width:288px;
	float:right;
	position:relative;
	text-align:left;
	padding-bottom: 10px;
	padding-right: 15px;
}

.content-klassement{padding-left: 15px;
line-height: 185%;}
.content-klassement img { border: 0;margin-bottom: 5px; }
.content-klassement form{margin-bottom: 5px;}

.algemeen{font-size: 12px;line-height: 185%; background-color: #e7e9c8; display: block; }
.algemeen-naam{float: left; width: 200px;overflow:hidden; margin-right:4px;}
.algemeen-punten{float: left; width: 49px;overflow:hidden;}

.sponsoren{font-size: 11px;background-color: #e7e9c8; display: table; margin-left: 25px; margin-right: 15px;padding: 10px;padding-bottom: 0px; }
.sponsoren-logo{float: left; width: 150px;line-height: 185%; }
.sponsoren-tekst{float: left; width: 250px;line-height: 185%; }

.inschrijven{font-size: 12px;background-color: #e7e9c8; display: table; width: 400px;margin-left: 25px; margin-right: 0px; padding: 10px; margin-bottom: 25px;}
.inschrijven-naam{float: left; width: 170px;line-height: 185%;clear: left; }
.inschrijven-veld{float: right; width: 200px;line-height: 185%; }
.aanmeld-veld{font-size: 11px;}
#aanmelden{font-size: 11px;background-color: #D4D0C8; width: 100px; margin-right: 0px;cursor:hand;cursor:pointer;}

.prijs-logo{float: left; width: 150px;line-height: 185%; }
.prijstitel {font-size: 20px; font-weight: bold; color: #000099; padding: 10px;margin-bottom: 6px; background-color: #FFFF00;}
.prijstitel2 {font-size: 15px; font-weight: bold; color: #000099; }
.prijstitel3 {font-size: 15px; font-weight: bold; color: #000099; padding-left: 15px;padding-bottom: 5px;}

.nieuws{font-size: 11px;background-color: #e7e9c8;  margin-left: 20px; margin-right: 25px;padding: 10px;padding-bottom: 0px; line-height: 185%;margin-bottom: 20px;}
.nieuws2{font-size: 12px;background-color: #e7e9c8;  margin-left: 20px; margin-right: 25px;padding: 10px;padding-bottom: 0px; line-height: 185%;margin-bottom: 20px;}
.aanmeld{padding-bottom: 10px;}

.nieuwstitel{font-size: 15px; font-weight: bold; color: #000099; }
.nieuwstitel-klein{font-size: 12px; font-weight: bold; color: #000000; }

.nieuwsHome{font-size: 11px;background-color: #e7e9c8; display: table; margin-left: 20px; padding: 10px; padding-left: 15px;padding-bottom: 10px; line-height: 200%; width:407px;}


.nieuwstitelHome			{  font-size: 12px; font-weight: bold; color: #1a21a5; text-decoration: none; font-weight: bold; margin-bottom: 8px;}
.nieuwstitelHome:link  	{  color: #1a21a5;text-decoration: none;}
.nieuwstitelHome:visited {  color: #1a21a5; text-decoration: none;}
.nieuwstitelHome:active  {  color: #1a21a5; text-decoration: none;}
.nieuwstitelHome:hover 	{ color: #1a21a5;text-decoration: underline;}

input {width: 200px; border: 1px solid #42aa1d;}

#footer {
clear:both;width: 100%; color: #1a21a5;
background-color: #ffffff;
padding:0px;
margin:0px;
text-align: right; border-top: 0px solid #1a21a5;}

.footer_tekst {margin-left: auto; font-size: 11px; line-height: 150%;
	margin-right: auto;width: 890px; padding-top: 20px;height: 90px; text-align: left;}

/*****nieuws****/
.nieuws{font-size: 11px;background-color: #e7e9c8; margin-left: 25px; padding: 10px;padding-bottom: 0px; }

.nieuwslink			{  color: #1a21a5; text-decoration: none; font-weight: bold;}
.nieuwslink:link  	{  color: #1a21a5;text-decoration: none;}
.nieuwslink:visited {  color: #1a21a5; text-decoration: none;}
.nieuwslink:active  { color: #1a21a5; text-decoration: none;}
.nieuwslink:hover 	{ color: #1a21a5;text-decoration: underline;}

.linktitel {display: block; color: #fff; background-color: #0053A0; padding-left: 10px; line-height: 31px; font-weight: bold;}

.nieuwstitel{
	font-weight: bold;
}

.nieuwsdatum{
	color: #1a21a5;
}

.nieuwsdatumarchief{
	color: #1a21a5;
	font-weight: bold;
}

#catSelector{
	width: 273px;
	margin-bottom: 5px;
}

textarea {width: 410px; border: 1px solid #000; font:Arial, Sans-Serif;font-size: 11px; display: table; }

.wedstrijd{background-color: #e7e9c8; display: table; margin-left: 25px; margin-right: 33px;padding: 1px;padding-bottom: 1px;padding-top: 1px;padding-left: 1px;text-align:left; height:70px;line-height:190%;width: 420px;}
.wedstrijd-logo{ width: 150px;height:70px;}
.wedstrijd-tekst{ font-size: 14px;}
.wedstrijd-datum{ padding-left:10px;}
.wedstrijd-naam{  padding-left:10px;}
.wedstrijd-sponsor{ padding-left:10px;font-size: 12px;}

.tekst{font-size: 12px;}
#starttijden{border-collapse:collapse;}
#starttijden td{border:1px solid #000000;}

.prijzen table, .prijzen td, .prijzen th{border: 1px solid #42aa1d; border-collapse:collapse;}
.rood{color:#ff0000;}
