/* --- REGIOKAART.CSS - RodeKruis.nl --- */

.provide20px{
	height:20px;
}

#contentLeft {
	float: left;
	xxwidth: 152px;
	overflow: hidden;
}

	#contentLeft #selectRegio {
		margin: 0;
	}

		#contentLeft fieldset {
			margin: 10px 0 0;
		}
		
		#contentLeft fieldset#selectGemeente {
			display: none;
		}
		
		#contentLeft .jsOn fieldset#selectGemeente {
			display: block;
		}
	
			#contentLeft label {
				display: block;
				font-weight: bold;
				color: #212964;
				margin: 0 0 7px;
			}
				
					#contentLeft select {
						display: block;
						font-size: 0.95em;
						color: #212964;
						line-height: 0.9em;
						width: 150px;
						margin: 0;
						margin-left:20px;
						border: 1px solid #212964;
						padding:2px;
					}
					
					html>body #contentLeft select {
						font-size: 0.85em;
						letter-spacing: 1px;
						width: 118px;
					}
					
					*:first-child+html #contentLeft select {
						font-size: 0.95em;
						letter-spacing: normal;
						width: 150px;
					}
					
					input.knop {
						width: 118px;
					}
					
					.jsOn input.knop {
						display: none;

					}
					
					.jsOn input.visible {
						display:block !important;
						font-weight:bold !important;
						width:64px !important;
						color:#FFFFFF !important;
						height:18px !important ;
						margin:0 0 0 2px !important;
						padding: 0 3px 0px 3px !important;
						background-image:none !important;
					}
					
					input.visible {
						display:block !important;
						font-weight:bold !important;
						width:64px !important;
						color:#FFFFFF !important;
						height:18px !important ;
						margin:0 0 0 2px !important;
						padding: 0 3px 0px 3px !important;
						background-image:none !important;
					}
					
					.linebreak {
						padding-top:10px;
						background: url(../images/ln_hor.gif) transparent repeat-x left top;
						width:100%;
					}
					
	ul#regioResultaten {width:100%; clear:both; margin:0px; padding:0px;}
	
	#regioResultaten li {
		padding: 0;
		margin:10px 10px 0px 0px; 
		width:210px;
		float:left;
		font-weight:normal;
	}
		
		#regioResultaten a:link, #regioResultaten a:visited, #regioResultaten a:hover, #regioResultaten a:focus, #regioResultaten a:active {
			color: #212964;
			text-decoration: none;
			/*padding: 0 0 0 10px;
			background: url(../images/pijl_rood_klein.gif) transparent no-repeat left center;*/
		}
		
		#regioResultaten a:hover, #regioResultaten a:focus, #regioResultaten a:active {
			text-decoration: underline;
		}
	
	

				
#contentRight {
	float: right;
	width: 493px;
	overflow: hidden;
	background: url(../images/kaart_nl.gif) #ffffff no-repeat left top;
}

	#kaart, #kaartNL {
		width: 493px;
		overflow: hidden;
		background-color: transparent;
		background-repeat: no-repeat;
		background-position: left top;
		border-style: none;
	}
	
	.nl {
		background-image: url(../images/kaart_nl.gif);
	}

	.antillen {
		background-image: url(../images/kaart_nl_antillen.gif);
	}
	
	.aruba {
		background-image: url(../images/kaart_nl_aruba.gif);
	}
	
	.drenthe {
		background-image: url(../images/kaart_nl_drenthe.gif);
	}
	
	.flevoland {
		background-image: url(../images/kaart_nl_flevoland.gif);
	}
	
	.friesland {
		background-image: url(../images/kaart_nl_friesland.gif);
	}
	
	.gelderland {
		background-image: url(../images/kaart_nl_gelderland.gif);
	}
	
	.groningen {
		background-image: url(../images/kaart_nl_groningen.gif);
	}
	
	.limburg {
		background-image: url(../images/kaart_nl_limburg.gif);
	}
	
	.noordbrabant {
		background-image: url(../images/kaart_nl_noordbrabant.gif);
	}
	
	.noordholland {
		background-image: url(../images/kaart_nl_noordholland.gif);
	}
	
	.overijssel {
		background-image: url(../images/kaart_nl_overijssel.gif);
	}
	
	.utrecht {
		background-image: url(../images/kaart_nl_utrecht.gif);
	}
	
	.zeeland {
		background-image: url(../images/kaart_nl_zeeland.gif);
	}
	
	.zuidholland {
		background-image: url(../images/kaart_nl_zuidholland.gif);
	}

	.AN {
		background-image: url(../images/kaart_nl_antillen.gif);
	}
	
	.AB {
		background-image: url(../images/kaart_nl_aruba.gif);
	}
	
	.DR {
		background-image: url(../images/kaart_nl_drenthe.gif);
	}
	
	.FL {
		background-image: url(../images/kaart_nl_flevoland.gif);
	}
	
	.FR {
		background-image: url(../images/kaart_nl_friesland.gif);
	}
	
	.GL {
		background-image: url(../images/kaart_nl_gelderland.gif);
	}
	
	.GR {
		background-image: url(../images/kaart_nl_groningen.gif);
	}
	
	.LB {
		background-image: url(../images/kaart_nl_limburg.gif);
	}
	
	.NB {
		background-image: url(../images/kaart_nl_noordbrabant.gif);
	}
	
	.NH {
		background-image: url(../images/kaart_nl_noordholland.gif);
	}
	
	.OV {
		background-image: url(../images/kaart_nl_overijssel.gif);
	}
	
	.UT {
		background-image: url(../images/kaart_nl_utrecht.gif);
	}
	
	.ZL {
		background-image: url(../images/kaart_nl_zeeland.gif);
	}
	
	.ZH {
		background-image: url(../images/kaart_nl_zuidholland.gif);
	}
	
			#selectProvincie, #selectGemeente, #typPostcode {
				float:left;
				padding: 0;
				margin:0px; 
				width:210px;
				clear:none !important;
			}		
	
				#contentLeft #selectProvincie, #contentLeft #selectGemeente, #contentLeft #typPostcode {
				padding: 0;
				margin:0px; 
				width:190px;
				clear:none !important;
			}	
			

	
#typPostcode	input {
	font-size:0.85em !important ;
	color:#212964;
	float:left;
}
		
		#typPostcode #regioPostcode 	{width:80px;}
			#typPostcode #postcodeSubmit, #typPostcode .knop (display:block !important;}

	
	.districtaddress a {text-decoration:underline !important;}
	
	.addressline { display:block;}