/* regiokaart */


div#kaartZHkader{
	float: left;
	width: 209px;
	height: 175px;
	padding: 15px 10px;
}
#kaartZH {	
	width: 209px;
	height: 175px;
	background: url(../images/provincie/kaart_zh_regios.gif) transparent top left no-repeat;
}

#imageMapZH{
	margin-top: -175px;	
	width: 209px;
	height: 175px;
	z-index: 10;
}

div#regioPlaatsen{
	padding: 0 5px 0 10px;
	float: left;
	width: 190px;
}
	div#regioPlaatsen div{
		display: none;
	}


/* gemeente/toetsmatrix */

table#gemeenten{}

table#gemeenten th{
	color: #444;
	text-align: left;
	font-weight: normal;
	font-style: normal;
	padding-left: 3px;
	background: #fff;
	border: 1px solid #ddd;
	border-top: none;
	}

table#gemeenten th h2{padding: 4px 0 0;}


table#gemeenten td{
	vertical-align: top;
	text-align: center;
	padding-top: 4px;
}

	table#gemeenten td.gemeenteNaam{
		text-align: left;
		width: 170px;
		padding: 2px 20px 2px 2px;
		border-left: 1px solid #ddd;
	}

		td.gemeenteNaam a{
			font-weight: bold;
		}

	table#gemeenten td.gemeenteToets{
		width: 34px;
	}

	.gemeenteRow td{
		background-color: #f9f9f9;
		border: 1px solid #ddd;
		border-left: none;
		border-top: none;
		padding: 2px 0;
		vertical-align: top;
	}
		.odd td{
			background-color: #f3f3f3;
		}
		
	table#gemeenten td.gemeenteLeeg, table#gemeenten th.thLeeg{
		background-color: #fff;
		border: none;
	}


/* gemeentelijst op alfabet */
div.kolom{
	width: 142px;
	padding-right: 10px;
	float: left;
}


/* Details gemeente */

div.wmoSpecs{
	border: 1px solid #ddd;
	padding: 10px 8px;
	margin: 15px -8px 0;
}

	div.wmoSpecs h2{
		padding: 0;
	}

	div.wmoSpecs h3{
		background: url(../images/achter_enquete_h2.gif) left no-repeat;
		padding: 20px 0 0 16px;
		margin: 0;
	}
	
	div.wmoSpecs h4{
		font-size: 0.95em;
		color: #444;
		margin: 8px 0 0;
	}
		
		h4 .bijSchrift{
			font-weight: normal;
			color: #666;
		}
	
	table.wmoTable td{
		color: #444;
		padding: 0 3px 3px 0;
		vertical-align: top;
	}
