html, body { font-family: Arial; font-size: 12px; color: #465973; }
body { padding: 0px; margin: 0px;  background: #465973 url('/images/body.jpg') top repeat-x }
img { border: 0px; }

form{margin:0px; padding:0px;}

.clear { clear: both; height: 0px; overflow: hidden; }

#wrapper { width: 100%; min-height: 100%; }

#mainCntr { padding-top: 51px; margin: 0 auto; position: relative; width: 896px; background: url('/images/ball.gif') right top no-repeat; }

	#headerCntr { padding-top: 4px; position: relative; text-align: center; width: 896px; height: 196px; border-bottom: 2px solid #f0eeee; background: #fff url('/images/headerTop.gif') left top no-repeat; }
	#headerCntr h1 { padding: 0px; margin: 0px;  left: 13px; top: -43px; z-index: 20; overflow: hidden; position: absolute; }
	#headerCntr h1 a { width: 221px; height: 155px; display: block; text-indent: -9999px; background: url('/images/logo.png') no-repeat; }
	#headerCntr img { position: absolute; top: 4px; left: 4px; z-index: 10; display: block; }
	#headerCntr div.overlay { position: absolute; top: 4px; left: 4px; z-index: 15; width: 888px; height: 6px; background: url('/images/overlay.png') no-repeat; }
	
	#contentCntr { background: #f0eeee url('/images/contentTop.gif') center top no-repeat; }
	#contentCntr #bottom { padding: 14px 4px; width: 888px;  background: url('/images/contentBottom.gif') left bottom no-repeat; }
	
		#leftCntr { padding-left: 8px; margin-bottom: 10px; float: left; width: 214px; }
		
			#menuCntr { margin-bottom: 12px; width: 214px; overflow: hidden; background: #465973; }
			#menuCntr .top { background: url('/images/left_top.gif') left top no-repeat; }
			#menuCntr .bottom { padding: 10px 11px; width: 192px; overflow: hidden; background: url('/images/left_bottom.gif') left bottom no-repeat; min-height:250px; z-index:100px; }
			
			/*#menuCntr ul { padding-bottom: 12px; list-style: none; }
			#menuCntr li { padding-bottom: 2px; height: 23px; line-height: 23px; background: url('/images/li_border.gif') repeat-x left bottom; }
			#menuCntr li a { padding-left: 7px; line-height: 23px; display: block; height: 23px; text-decoration: none; font-weight: bold; color: #fff; }
			#menuCntr li a:hover { background: #5678a5; }
			#menuCntr li a.active { background: #5678a5; }
			*/
			
			.actueelBox { width: 214px; overflow: hidden; background: #465973; color:#FFFFFF; margin-bottom: 12px; }
			.actueelBox .top { background: url('/images/left_top.gif') left top no-repeat; }
			.actueelBox .bottom { padding: 10px 11px; width: 192px; overflow: hidden; background: url('/images/left_bottom.gif') left bottom no-repeat; }
			.actueelBox h3 { padding: 0px; margin: 0px;  padding-bottom: 7px; font-size: 15px; color: #fff; background: url('/images/li_border.gif') bottom repeat-x; }
			.actueelBox a{ color:#FFFFFF; text-decoration:underline;  }
			.actueelBox a:hover{ color:#60a23c;  }
			
			.emailBox { width: 214px; overflow: hidden; background: #465973; }
			.emailBox .top { background: url('/images/left_top.gif') left top no-repeat; }
			.emailBox .bottom { padding: 10px 11px; width: 192px; overflow: hidden; background: url('/images/left_bottom.gif') left bottom no-repeat; }
			.emailBox h3 { padding: 0px; margin: 0px;  padding-bottom: 7px; font-size: 15px; color: #fff; background: url('/images/li_border.gif') bottom repeat-x; }
			.emailBox form { margin: 0px;  padding: 13px 0 1px 0; overflow: hidden; }
			.emailBox fieldset { padding: 0px; margin: 0px;  border: none; }
			.emailBox input.text { padding: 2px; width: 155px; height: 15px; color: #465973; border: 1px solid #d0d0d0; }
			.emailBox input.button {  margin-top: 8px; cursor: pointer; width: 71px; height: 22px; display: block; color: #fff; font-weight: bold; border: none; font-size: 10px; background: #5f89c2; }

		#rightCntr { margin: 0 8px 10px 0; display: inline; width: 646px; float: right; background: #fff; }
		#rightCntr .top { background: url('/images/right_top.gif') left top no-repeat; }
		#rightCntr .bottom { padding: 10px 21px; width: 602px; background: url('/images/right_bottom.gif') left bottom no-repeat; }

			.textBox { width: 602px;  min-height:375px; }
			.textBox h1 { padding: 0px; margin: 0px;  padding-bottom: 12px; color: #5fa13b; font-size: 20px; line-height:30px; }
			.textBox p { padding: 0px; margin: 0px;  padding-bottom: 15px; }
			.textBox h3 { padding: 0px; margin: 0px;  padding-bottom: 12px; color: #5fa13b; font-size: 18px; }
			.textBox a { color: #527098; text-decoration: underline; }
			.textBox a:hover { text-decoration: none; color:#60a23c; }
			
			.newsBox { width: 602px; overflow: hidden; }
			.newsBox h2 { padding: 0px; margin: 0px;  padding-bottom: 5px; color: #5fa13b; font-size: 16px; display: block; }
			.newsBox img { padding-right: 40px; float: right; }
			.newsBox .left { padding: 8px 14px; margin-bottom: 16px; width: 427px; overflow: hidden; background: #f0f4fa; }
			.newsBox .last { margin-bottom: 10px; }
			.newsBox .left:hover { color: #fff; background: #2c3d55; }
			.newsBox .left:hover h3, .newsBox .left:hover a { color: #fff; }
			.newsBox h3 { padding: 0px; margin: 0px;  font-size: 12px; font-family: Arial; color: #465973; }
			.newsBox a { color: #465973; text-decoration: underline; }
			.newsBox a:hover { text-decoration: none; }
			.newsBox a.meer { padding: 0 11px; width: 104px; display: block; line-height: 20px; color: #fff; text-decoration: none; height: 20px; background: #465973 url('/images/arrow.gif') 102px no-repeat; }
			.newsBox a.meer:hover { text-decoration: underline; }
			
		#centerCntr { margin: 0 auto; width: 872px; overflow: hidden; background: #527098; }
		#centerCntr .top { background: url('/images/bottomCntr_top.gif') left top no-repeat; }
		#centerCntr .bottom { padding: 5px 0px 20px 15px; width: 857px; overflow: hidden; background: url('/images/bottomCntr_Bottom.gif') left bottom no-repeat; }
		
			.fotoBox { width: 213px; float: left; font-family: Verdana; }
			.fotoBox h4 { padding: 0px; margin: 0px;  padding-bottom: 12px; color: #fff; line-height: 18px; display: block; font-size: 12px; }
			.fotoBox img { display: block; }
			.fotoBox a { margin-right: 15px; display: block; float: left; border: 1px solid #fff; }
			.fotoBox a:hover { border-color: #2c3d55; }
			
			.zoekenBox { width: 213px; float: left; font-family: Verdana; }
			.zoekenBox h4 { padding: 0px; margin: 0px;  padding-bottom: 12px; color: #fff; line-height: 18px; display: block; font-size: 12px; }
			.zoekenBox form { overflow: hidden; }
			.zoekenBox fieldset { border: none; }
			.zoekenBox input.text { padding: 2px; width: 177px; height: 14px; border: none; background: #fff; }
			.zoekenBox input.button { margin-top: 8px; cursor: pointer; width: 83px; height: 19px; display: block; color: #465974; border: none; font-weight: bold; font-size: 11px; background: #fff; }
			
			.meestBox { width: 213px; float: left; font-family: Verdana; }
			.meestBox h4 { padding: 0px; margin: 0px;  padding-bottom: 12px; color: #fff; line-height: 18px; display: block; font-size: 12px; }
			.meestBox ul { padding: 0px; margin: 0px;  padding-left: 10px; list-style: none; }
			.meestBox li a { padding-left: 12px; color: #fff; text-decoration: none; font-size: 11px; background: url('/images/white_circle.gif') left center no-repeat; }
			.meestBox li a:hover { color: #2c3d55; }
			
			.sponsorBox { width: 213px; float: left; font-family: Verdana; }
			.sponsorBox h4 { padding: 0px; margin: 0px;  padding-bottom: 12px; color: #fff; line-height: 18px; display: block; font-size: 12px; }
			.sponsorBox img { border: 1px solid #fff; }

	#footerCntr { width: 896px; }
	#footerCntr ul { padding: 0px; margin: 0px;  float: right; list-style: none; line-height: 25px; }
	#footerCntr li { padding: 0 5px; float: left; background: url('/images/bottom_navi_devider.gif') right center no-repeat; }
	#footerCntr li.last { padding-right: 0px; background: none; }
	#footerCntr li a { text-decoration: none; color: #fff; }
	#footerCntr li a:hover { color: #2c3d55; }
	
	.fotoalbum a img {float: left;	margin-right: 10px;	margin-left: 10px;	margin-bottom: 10px; border: 2px solid #465973;}
	.fotoalbum a:hover img {border: 2px solid #60a23c;}
	.fotoalbum_tekst {width: 100%;	height: 100px;	border-top: 1px solid #cccccc;	padding-top: 10px;}
	.fotoalbum_rij {height: 110px;	width: 500px; margin-bottom: 10px; margin-left:20px;}
	.fotoalbum_intro {width: 100%; padding-bottom: 10px; border-bottom: 1px solid #cccccc;	margin-bottom: 10px;}
	.fotoalbum_titel {font-size: 12px; font-weight: bold;}
	.fotoalbum_overzicht {width: 100%;	height: 115px;	border-bottom: 1px solid #cccccc; padding-top: 10px;}
	.fotoalbum_overzicht a {width: 592px;	height: 104px;	display: block;	color: #696969;	text-decoration: none;	padding:5px;}
	.fotoalbum_overzicht a:hover {background-color: #f7f7f7; color: #465973;}
	.fotoalbum_overzicht a img {float: left; border: 2px solid #465973;}
	.fotoalbum_overzicht a:hover img {border: 2px solid #60a23c;}
	.fotoalbum_omschrijving {margin-left: 130px;}
	.fotoalbum_kader {float: left;}	
		
	.sitemap ul {padding: 0px; margin: 0px;}
	.sitemap li {list-style: none;}
	.sitemap li a {width: 100%;	height: 20px; line-height: 20px; text-decoration: none;	display: block;	border-bottom: 1px solid #cccccc;}
	.sitemap li a:hover {border-bottom: 1px solid #cccccc;	background-color: #f7f7f7;}
	.subpagina li a {padding-left: 20px; color: #646464; width: 96.5%;}
	.subsubpagina li a {padding-left: 40px; width: 93%;	color: #999999;}	
	
	.afhangbord{position: fixed; left:50%; margin-left:460px; top:50px;	z-index:15;	width: 120px; height: 600px; overflow:hidden;}
	
	.contact_links {*float: left; margin-top: 2px;}
	.contact {min-height: 200px; clear: both;}
	.contact_rechts {margin-left: 130px; margin-top: -15px; *margin-top: 0px;}
	.contact_submit {margin-left: 130px; margin-top: -15px;	*margin-top: 0px; height:30px;}
	.contact_rechts input {border: 1px solid #5678a5; margin-bottom: 3px; padding: 3px;	color: #696969;}
	.contact_rechts input:hover {border: 1px solid #465973;	margin-bottom: 3px;	padding: 3px; color: #465973;}
	.verstuurbutton {position: absolute; background-color: #465973;	color: #ffffff;	font-weight: bold;	border: 1px solid #465973; cursor: pointer;	height: 24px;}
	.verstuurbutton:hover {position: absolute;	background-color: #5678a5;	color: #ffffff;	font-weight: bold;	border: 1px solid #5678a5; cursor: pointer; height: 24px;}
	
	textarea {border: 1px solid #5678a5; margin-bottom: 3px; padding: 3px; color: #696969; width: 330px;}
	textarea:hover {border: 1px solid #465973;	margin-bottom: 3px;	padding: 3px; color: #465973;}
	
	.fout_tekst{color:#FF0000;}
	input {	border: 1px solid #82cee1;	padding: 3px; color: #696969; margin-top: 3px; margin-bottom: 3px;}
	input:hover {border: 1px solid #003954;	color: #003954;}


	.inschrijven {background-color: #FFFFFF; color: #465973; font-weight: bold;	border: 1px solid #FFFFFF; cursor: pointer; height: 24px;}
	.inschrijven:hover {background-color: #5678a5;	color: #ffffff;	border: 1px solid #5678a5;}	
	
	.links_overzicht ul {padding: 0px;	margin: 0px;}
	.links_overzicht li {list-style: none;	border-bottom: 1px solid #d5d5d5;}
	.links_overzicht li a {height: 20px;	line-height: 20px; text-decoration: none;	display: block;	width: 592px; padding-left:25px; }
	.links_overzicht li a:hover {background-color: #f7f7f7;}
	.links_overzicht span {	font-style:italic;}
	.links_titel_bold {	font-weight: bold;	margin-bottom: 0px;	height: 30px; line-height: 30px; font-style:normal;}
	
	
	.actueelkader {width: 580px;	border: 1px solid #d9d9d9; background-color:#f8f8f8; color:#003954; padding:10px;}
	.actueelkader a{color: #465973; text-decoration: underline; }
	.actueelkader a:hover{text-decoration: none; }
	
	
	
	.nieuwskader {width: 556px;	min-height: 250px; border-top: 1px solid #d9d9d9; border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9;}
	.tekstkader {width: 576px;	min-height: 50px; border: 1px solid #d9d9d9; padding:10px;}
	.nieuwsitem {width: 574px;	min-height: 50px; border-bottom: 1px solid #d9d9d9;	padding: 11px;}
	.nieuwsitem-grijs {width: 574px; min-height: 50px;	border-bottom: 1px solid #d9d9d9; padding: 11px; background-color: #f8f8f8;}
	.nieuwsitem h2 {font-size: 14px; padding: 0px; margin: 0px;	color: #003954;	margin-bottom: 15px;}
	.nieuwsitem-grijs h2 {font-size: 14px;	padding: 0px; margin: 0px; color: #003954;	margin-bottom: 15px;}
	.nieuwstekst {width: 465px; margin-left: 65px;}
	.nieuwsdatum {float: left;	margin-right: 15px;}
	.nieuwsdatum ul {padding: 0px;	margin: 0px;}
	.nieuwsdatum li {list-style: none;}
	.nieuws_dag {background-image: url(../../images/nieuws_dag.jpg); width: 49px; height: 26px;	text-align: center;	line-height: 27px; font-size: 12px;	font-weight: bold; color: #ffffff; font-family: Verdana, Geneva, sans-serif;}
	.nieuws_maand {background-image: url(../../images/nieuws_maand.jpg); width: 49px; height: 24px; text-align: center;	line-height: 22px; font-size: 12px;	font-weight: bold; color: #FFFFFF; font-family: Verdana, Geneva, sans-serif; }
	
	.meernieuws {margin-left: 0px;}
	.meernieuws a {width: 127px; height: 20px; 	text-align: center;	line-height: 29px; font-size: 12px;	font-weight: bold;	color: #465973;	display: block; text-decoration: none;}
	.meernieuws a:hover { color: #5678a5;}
	
	.afbeelding_blok {margin-top: 10px; margin-left: 90px;}
	
	.terug {margin-top: 5px;	margin-bottom: 5px; margin-left: 367px;}
	.terug a {width: 127px;	height: 19px;	background-image: url(../../images/terug_normaal.jpg);	text-align: center;	line-height: 19px;	font-size: 12px; font-weight: bold;	color: #FFFFFF;	display: block;	text-decoration: none; }
	.terug a:hover {background-image: url(../../images/terug_over.jpg); color: #FFFFFF; }
	
	.sponsors {	min-height: 300px;}
	.sponsors_links {float: left; width:275px;	min-height:200px;}
	.sponsors_rechts {margin-left: 300px;	width:275px;}
	.sponsors_links ul, .sponsors_rechts ul {padding: 0px; margin: 0px;}
	.sponsors_links li, .sponsors_rechts li {list-style: none;	border-bottom: 1px solid #d5d5d5;}
	.sponsors_links li a, .sponsors_rechts li a {height: 20px;	line-height: 20px;	text-decoration: none;	display: block;	width: 275px;}
	.sponsors_links li a:hover, .sponsors_rechts li a:hover {background-color: #f7f7f7;}
	
	.pagina_navigatie {margin-top: 10px;}
	.pagina_navigatie ul {margin: 0px; padding: 0px;}
	.pagina_navigatie li {float: left;	margin-left: 2px; list-style: none;	width: 23px; height: 23px;}
	.pagina_navigatie li a {width: 23px; height: 23px; text-align: center; color: #FFFFFF; font-weight: bold; display: block; line-height: 23px; text-decoration: none; border: none; background-color:#465973;}
	.pagina_navigatie li a:hover {width: 23px; height: 23px; text-align: center; color: #FFFFFF; font-weight: bold; display: block; line-height: 23px;	text-decoration: none; background-color:#5678a5;}
	#pagina_navigatie_actief {width: 23px; height: 23px; background-color: #5678a5; text-align: center; color: #ffffff;	font-weight: bold; display: block; line-height: 23px;}
	#pagina_navigatie_volgende a {width: 23px; height: 23px; background-image: url(../../images/volgende-off.jpg); text-align: center; font-weight: bold; display: block; line-height: 23px; text-decoration: none;}
	#pagina_navigatie_volgende a:hover {width: 23px; height: 23px; background-image: url(../../images/volgende-over.jpg); text-align: center; font-weight: bold; display: block; line-height: 23px;	text-decoration: none;}
	#pagina_navigatie_vorige a {width: 23px; height: 23px; background-image: url(../../images/vorige-off.jpg); text-align: center; font-weight: bold; display: block; line-height: 23px; text-decoration: none;}
	#pagina_navigatie_vorige a:hover {width: 23px; height: 23px; background-image: url(../../images/vorige-over.jpg); text-align: center; font-weight: bold; display: block; line-height: 23px;	text-decoration: none;}
	
	
	.overzicht {margin-top: 10px;}
	.overzicht ul {padding: 0px; margin: 0px;}
	.overzicht li {list-style: none;}
	.overzicht li a {width: 100%;	height: 20px;	line-height: 20px;	text-decoration: none;	display: block;	border-bottom: 1px solid #cccccc;}
	.overzicht li a:hover {width: 100%;	height: 20px; line-height: 20px; text-decoration: none;	display: block;	border-bottom: 1px solid #cccccc; background-color: #f7f7f7;}
	
	.organisatie {min-height: 20px;}
	.organisatie_regel {background-color:#f8f8f8; border-bottom: 1px solid #d9d9d9;}
	.organisatie_regel_wit {background-color:#FFFFFF; border-bottom: 1px solid #d9d9d9;}
	.organisatie_regel_over {background-color:#cde3ee; border-bottom: 1px solid #d9d9d9;}
	.organisatie_kop_1 {float: left; width:215px; background-color:#465973; font-weight:bolder; color:#FFFFFF; padding:5px; display:block;}
	.organisatie_kop_2 {width:150px; background-color:#465973; float: left; font-weight:bolder;	color:#FFFFFF;padding:5px;}
	.organisatie_kop_2b {width:25px; background-color:#465973; float: left; font-weight:bolder;	color:#FFFFFF;padding:5px;}
	.organisatie_kop_3 {width:110px; background-color:#465973; float:left; font-weight:bolder; color:#FFFFFF; padding:5px;}
	.organisatie_kop_4 {width:50px;	background-color:#465973; float:left; font-weight:bolder; color:#FFFFFF; padding:5px;}
	.organisatie_1 {float: left; width:215px; padding:5px; color:#696969; display:block;}
	.organisatie_2 {width:150px; float: left; padding:5px; color:#696969;}
	.organisatie_2b {width:25px; float: left; padding:5px; color:#696969;}
	.organisatie_3 {width:110px; float:left; padding:5px; color:#696969;}
	.organisatie_4 {width:45px;	float:left;	padding:5px; color:#696969;}
	
	.agenda {min-height: 20px;}
	.agenda_regel {background-color:#f8f8f8; border-bottom: 1px solid #d9d9d9;}
	.agenda_regel_wit {background-color:#FFFFFF; border-bottom: 1px solid #d9d9d9;}
	.agenda_regel_over {background-color:#cde3ee; border-bottom: 1px solid #d9d9d9;}
	.agenda_kop_1 {float: left; width:20px;	background-color:#465973; font-weight:bolder; color:#FFFFFF; padding:5px; display:block;}
	.agenda_kop_2 {width:70px; background-color:#465973; float: left; font-weight:bolder; color:#FFFFFF; padding:5px;}
	.agenda_kop_3 {width:290px;	background-color:#465973; float:left; font-weight:bolder; color:#FFFFFF; padding:5px;}
	.agenda_kop_4 {width:50px; background-color:#465973; float:left; font-weight:bolder; color:#FFFFFF; padding:5px;}
	.agenda_kop_5 {width:40px; background-color:#465973; float:left; font-weight:bolder; color:#FFFFFF;	padding:5px;}
	.agenda_kop_6 {width:65px; background-color:#465973; float:left; font-weight:bolder; color:#FFFFFF; padding:5px;}
	
	
	.agenda_1 {float: left;	width:20px;	padding:5px; color:#696969;	display:block;}
	.agenda_2 {width:70px; float: left;	padding:5px; color:#696969;}
	.agenda_3 {width:290px;	float:left;	padding:5px; color:#696969;}
	.agenda_4 {width:50px; float:left; padding:5px; color:#696969;}
	.agenda_5 {width:40px;	float:left;	padding:5px; color:#696969;}
	.agenda_6 {width:65px; float:left; padding:5px;	color:#696969;	}
	
	.goed{color:#006600; font-weight:bolder; width:525px; height:30px; padding:5px; border:solid 1px #006600; background-color: #d0fcd0;}


	.foto_kader  { width: 100% !important;}
	.foto_kader ul { overflow: hidden; width: 100% !important; list-style: none; background-image:none; margin:0px; padding:0px;}
	.foto_kader li { padding: 10px 20px 10px 0px; float: left; display: inline; background-image:none;}
	.foto_kader li a img { border: 2px solid #465973;}
	.foto_kader li a:hover img { border-color: #60a23c; }

	.download_kader {padding: 10px 0px 10px 0px;}
	.download_kader ul {list-style: none; padding:0px; margin:0px;}
	.download_kader li {padding: 0px 0px 0px 15px;}
	.download_kader li a {line-height: 15px; background-position: left; color: #0174a9;	text-decoration: none;}
	.download_kader li a:hover {color: #003954;}
	
	.zoekenBox input {border: 1px solid #5678a5; margin-bottom: 3px; padding: 3px;	color: #696969;}
	.zoekenBox input:hover {border: 1px solid #465973;	margin-bottom: 3px;	padding: 3px; color: #465973;}
	.zoeken {background-color: #ffffff; color: #465973; font-weight: bold; border: 1px solid #465973; cursor: pointer; height: 24px; }
	.zoeken:hover {background-color: #465973; color: #ffffff; border: 1px solid #465973;}

	#d_form {padding-bottom: 10px;	border-bottom: 1px solid #cccccc; width: 593px;}
	#d_sub {position: absolute;	margin-left: 0px;	margin-top: -25px; background-color: #465973; color: #FFFFFF; font-weight: bold; font-size: 12px; border: 1px solid #465973; cursor: pointer; 	height: 21px;}
	#d_sub:hover {background-color: #5678a5; color: #FFFFFF; border: 1px solid #5678a5;}
	#d_d {border: 1px solid #5678a5; margin-bottom: 3px; padding: 2px; color: #696969;}
	#d_d:hover {border: 1px solid #465973; color: #465973;}
	
	
.competitie {min-height: 180px;	width:310px; position:relative;}
.competitie_regel {background-color:#f8f8f8; border-bottom: 1px solid #d9d9d9;}
.competitie_regel_wit {	background-color:#FFFFFF; border-bottom: 1px solid #d9d9d9;}
.competitie_regel_over {background-color:#cde3ee; border-bottom: 1px solid #d9d9d9;}
.competitie_kop_1 {float: left; width:115px;	height:30px; background-color:#465973; font-weight:bolder; color:#FFFFFF; padding:5px; display:block;}
.competitie_kop_2 {width:85px; height:30px; background-color:#465973; float: left; font-weight:bolder; color:#FFFFFF; padding:5px;}
.competitie_kop_3 { width:80px;	height:30px; background-color:#465973; float: left; font-weight:bolder; color:#FFFFFF; padding:5px;}
.competitie_1 {float: left; width:225px; padding:5px; color:#696969; display:block;}
.competitie_2 { width:65px; float: left; padding:5px; color:#696969;}
.competitie_onder {height:15px;	border-bottom: 1px solid #d9d9d9; vertical-align:middle; text-align:center; display: block;}
.competitie_onder a {height:15px; background-color:#465973; display: block;}
.competitie_onder a:hover {height:15px; background-color:#83cee3; display: block;}
.competitie_foto{position:absolute;	margin:0px;	padding:0px; z-index:10px; left:294px; width:240px;	height:180px;}
.competitie_foto img{border: 2px solid #465973;}

.comp_compleet {min-height: 180px;	width:570px; position:relative;}

.comp_kop {float: left;	width:95px;	background-color:#465973; font-weight:bolder; color:#FFFFFF; padding:5px; display:block;}
#comp_kop_1 {width:40px;}
#comp_kop_2 {width:110px;}
#comp_kop_3 {width:138px;}
#comp_kop_4 {width:78px;}
#comp_kop_5 {width:88px;}
#comp_kop_6 {width:56px;}

.comp {float: left;	margin:5px; color:#696969;	display:block; background-color:none;}
#comp_1 {width:40px;}
#comp_2 {width:110px;}
#comp_3 {width:138px;}
#comp_4 {width:78px;}
#comp_5 {width:88px;}
#comp_6 {width:56px;}

.comp a{display: block; text-decoration:none; color:#696969; height:18px;}

.comp a:hover{}

.test{position:absolute; margin:0px; padding:0px; z-index:100; top:320px;font-weight:bolder;}

.competitie_standen {min-height: 180px;	width:575px; position:relative;}

.competitie_stand_kop {float: left;	width:90px;	background-color:#465973; font-weight:bolder; color:#FFFFFF; padding:5px; display:block;}

#comp_stand_kop_1 {width:15px;}
#comp_stand_kop_2 {width:180px;}
#comp_stand_kop_3 {width:35px;}
#comp_stand_kop_4 {width:35px;}
#comp_stand_kop_5 {width:30px;}
#comp_stand_kop_6 {width:30px;}
#comp_stand_kop_7 {width:55px;}
#comp_stand_kop_8 {width:50px;}
#comp_stand_kop_9 {width:55px;}

.competitie_stand {float: left;	padding:5px; color:#696969; display:block;}

#comp_stand_1 {width:15px;}
#comp_stand_2 {width:180px;}
#comp_stand_3 {width:35px;}
#comp_stand_4 {width:35px;}
#comp_stand_5 {width:30px;}
#comp_stand_6 {width:30px;}
#comp_stand_7 {width:55px;}
#comp_stand_8 {width:50px;}
#comp_stand_9 {width:55px;}

.competitie_stand_onder {height:15px; border-bottom: 1px solid #d9d9d9;	vertical-align:middle; text-align:center; display: block;}
.competitie_stand_onder a {height:15px;	background-color:#465973; display: block; color:#FFFFFF;}
.competitie_stand_onder a:hover {height:15px; background-color:#83cee3;	display: block;}

#comp_uitslag_kop_1 {width:65px;}
#comp_uitslag_kop_2 {width:270px;}
#comp_uitslag_kop_3 {width:40px;}
#comp_uitslag_kop_4 {width:45px;}
#comp_uitslag_kop_5 {width:65px;}
#comp_uitslag_kop_6 {width:28px;}

#comp_uitslag_2 {width:65px;}
#comp_uitslag_3 {width:125px;}
#comp_uitslag_4 {width:135px;}
#comp_uitslag_5 {width:45px;}
#comp_uitslag_6 {width:40px;}
#comp_uitslag_7 {width:65px;}
#comp_uitslag_8 {width:28px;}

/*COMPETITIE FORMULIER*/
.compform {min-height: 200px;clear: both;}

.compform_1 {margin-top: 2px; float: left; width:115px;	line-height:25px;}
.compform_2 {margin-top: 2px; float: left; width:160px;	line-height:25px;}
.compform_3 {margin-top: 2px; float: left; width:125px;	line-height:25px;}
.compform_4 {margin-top: 2px; float: left; width:170px;	line-height:25px;}

.compform_tr1 {margin-top: 2px;	float: left; width:240px; line-height:25px;}
.compform_tr2 {margin-top: 2px; float: left; width:160px; line-height:25px;}
.compform_tr3 {margin-top: 2px; float: left; width:125px; line-height:25px;}

.compform_s1 {margin-top: 2px; padding-top:2px;	float: left; width:40px; line-height:23px;}
.compform_s2 {margin-top: 2px; float: left; width:105px; line-height:25px;}
.compform_s3 {margin-top: 2px; float: left; width:150px; line-height:25px;}
.compform_s4 {margin-top: 2px; float: left;	width:100px; line-height:25px;}
.compform_s5 {margin-top: 2px; float: left;	width:125px; line-height:25px;}

.compform_st1 {margin-top: 2px;	padding-top:2px; float: left; width:40px; line-height:23px;}
.compform_st2 {margin-top: 2px; float: left; width:330px; line-height:25px;}
.compform_st3 {margin-top: 2px; float: left; width:150px; line-height:25px;}

.compform_kop {padding: 3px; width:576; background-color:#465973;	color:#FFFFFF; font-weight:bolder; margin-top:20px; margin-bottom:5px; display:block;}
.compform_kop span{font-weight: normal;}

.compform_links {float: left; line-height:25px; padding: 3px; width:175px; margin-bottom:1px;}
.compform_rechts {float: left; line-height:25px; padding: 3px; width:380px; margin-bottom:1px;}
.compform_lr {margin-top: 2px; line-height:25px;}

.compform input{border: 1px solid #82cee1;	padding: 3px; color: #696969; margin-top: 0px; margin-bottom: 0px; height:17px;}
.compform input:hover {border: 1px solid #003954;	color: #003954;}
	
.compform select{border: 1px solid #82cee1;	padding: 3px; color: #696969; margin-top: 0px; margin-bottom: 0px; height:25px;}
.compform select:hover {border: 1px solid #003954;	color: #003954;}	
	
.compform_lr textarea {border: 1px solid #82cee1; margin-bottom: 3px; padding: 3px; color: #696969; width: 580px;}
.compform_lr textarea:hover {border: 1px solid #003954;	margin-bottom: 3px;	padding: 3px; color: #003954;}
	
	
.compform_lr .button {background-color: #465973; color: #FFFFFF; font-weight: bold; border: 1px solid #465973; cursor: pointer; height: 24px;}
.compform_lr .button:hover {background-color: #5678a5; color: #ffffff;	border: 1px solid #5678a5;}

/*** link met tooltip naar externe pagina ***/
a.info, a.info_left {display: block;   position:relative;  z-index:20;   text-decoration:none;  font-family: arial, geneva, helvetica, sans-serif;  font-size:11px;  font-weight:bold;  color:#555566;}
a.mod_info { display: block;  position:relative;  z-index:100;  text-decoration:none}
a.info:hover, a.info_left:hover {  text-indent: 0;  z-index: 100;  text-decoration: none;  color: #002;  /*background-color: #ffffff;*/}
a.info span, a.mod_info span, a.info:visited span, a.mod_info:visited span, a.info_left span, a.info_left:visited span {  display: none;} 
a.info:hover span, a.mod_info:hover span {  display: block;  height: auto;  position: absolute;  top:21px; left: 0px;}
a.info_left:hover span {  display: block;  height: auto;  position: absolute;  top:31px; left: -80px;}
span.description {  text-align: left;  color:#454556;  padding: 10px;  border : 1px solid #00264c;  background-color:#FFFFFF;  width:200px;  min-height:100px; z-index: 100;}


