html {
	overflow-y:scroll;
}
body {
	margin:0px;
	padding:0px;
	background:#fff;
	color:#000;
	font-family:Trebuchet MS, Trebuchet, Verdana, Arial, sans-serif;
	font-size:12px;
}

body.ruit-rood {
	background: url(../images/bg_ruit_rood.jpg);
}
body.ruit-blauw {
	background: url(../images/bg_ruit_blauw.jpg);
}
body.groen {
	background-color: #2d953c;
}
body.rood {
	background-color: #bc0f21;
}

#hoofdmenu {
	position:relative;
	width:1024px;
	margin:0 auto;
	padding-right:14px;
	padding-top:65px;
	padding-bottom:12px;
	font-size: 13px;
	line-height: 22px;
	color: #fff;
	font-weight: bold;
	text-align:right;
}

#hoofdmenu A {
	color: #fff;
	text-decoration: none;
	padding:5px;
}

#hoofdmenu A.groen {
	background-color: #3e9326;
}

#hoofdmenu A:hover {
	background-color: #3e9326;
}


#wrapper {
	position:relative;
	width:1024px;
	height: 661px;
	margin:0 auto;
	background: url(../images/bg.png) no-repeat;
	padding-right:14px;
	padding-bottom:11px;
	font-family:Trebuchet MS, Trebuchet, Verdana, Arial, sans-serif;
	font-size: 17px;
	line-height: 35px;
	color: #000;
}

#wrapper.woningaanbod-hofwoningen, #wrapper.woningaanbod-grachtwoningen, #wrapper.woningaanbod-appartementen, #wrapper.woningaanbod-in-ontwikkeling {
	height: 839px;
	background: url(../images/bg_iframe.png) no-repeat;
}

#wrapper.woningaanbod-appartementen {
	height: 1600px;
	background: url(../images/bg_iframe1600.png) no-repeat;
}
#wrapper.woningaanbod-hofwoningen, #wrapper.woningaanbod-in-ontwikkeling {
	height: 1100px;
	background: url(../images/bg_iframe1100.png) no-repeat;
}

#wrapper div {
	position:absolute;
}



#wrapper .index {
	font-size: 17px;
	line-height: 35px;
	color: #000;
}
#wrapper.index strong {
	color: #ba001c;
	font-weight:normal;
}
#wrapper.index A {
	color: #ba001c;
}
#wrapper.index A:hover {
	color: #3e9326;
}





#wrapper.over-houten {
	font-size: 17px;
	line-height: 35px;
	color: #ba001c;
}
#wrapper.over-houten strong {
	color: #3e9326;
	font-size: 24px;
}
#wrapper.over-houten A {
	color: #3e9326;
}
#wrapper.over-houten A:hover {
	color: #ba001c;
}




#wrapper.over-houten-ten-opzichte-van-grote-steden, #wrapper.over-houten-ten-opzichte-van-houten-zuid {
	font-size: 14px;
	line-height: 20px;
	color: #ba001c;
}
#wrapper.over-houten-ten-opzichte-van-grote-steden strong {
	color: #3e9326;
	font-size: 24px;
}
#wrapper.over-houten-ten-opzichte-van-grote-steden A {
	color: #ba001c;
}
#wrapper.over-houten-ten-opzichte-van-grote-steden A:hover {
	color: #3e9326;
}
#wrapper.over-houten-ten-opzichte-van-grote-steden .plat {
	color: #000;
	font-size:10px;
	line-height: 17px;
}
#wrapper.over-houten-ten-opzichte-van-grote-steden .plat strong {
	color: #ba001c;
}




#wrapper.situatieschets {
	font-size: 14px;
	line-height: 20px;
	color: #ba001c;
}




#wrapper.partijen {
	font-size: 14px;
	line-height: 20px;
	color: #000;
}
#wrapper.partijen A {
	color: #000;
}
#wrapper.partijen A:hover {
	color: #3e9326;
}




#wrapper.verkoopinformatie {
	font-size: 12px;
	line-height: 18px;
	color: #000;
}
#wrapper.verkoopinformatie A {
	color: #000;
}
#wrapper.verkoopinformatie A:hover {
	color: #3e9326;
}





#wrapper.informatiecentrum {
	font-size: 14px;
	line-height: 26px;
	color: #000;
}

#wrapper.informatiecentrum strong {
	font-size: 18px;
	line-height: 26px;
	color: #3e9326;
}

#wrapper.informatiecentrum A {
	color: #000;
}
#wrapper.informatiecentrum A:hover {
	color: #3e9326;
}





#wrapper.financiering {
	font-size: 12px;
	line-height: 19px;
	color: #ba001c;
}
#wrapper.financiering strong {
	color: #3e9326;
}
#wrapper.financiering A {
	color: #ba001c;
}
#wrapper.financiering A:hover {
	color: #3e9326;
}





#wrapper.over-castellum, #wrapper.over-castellum-station, #wrapper.over-castellum-winkelcentrum {
	font-size: 12px;
	line-height: 18px;
	color: #000;
}
#wrapper.over-castellum strong, #wrapper.over-castellum-station strong, #wrapper.over-castellum-winkelcentrum strong {
	color: #ba001c;
}
#wrapper.over-castellum A, #wrapper.over-castellum-station A, #wrapper.over-castellum-winkelcentrum A {
	color: #ba001c;
}
#wrapper.over-castellum A:hover, #wrapper.over-castellum-station A:hover, #wrapper.over-castellum-winkelcentrum A:hover {
	color: #3e9326;
}





#wrapper.post-uit-houten, #wrapper.post-uit-houten1, #wrapper.post-uit-houten2, #wrapper.post-uit-houten3, #wrapper.post-uit-houten4, #wrapper.post-uit-houten5, #wrapper.post-uit-houten6, #wrapper.post-uit-houten7, #wrapper.post-uit-houten8, #wrapper.post-uit-houten9, #wrapper.post-uit-houten10, #wrapper.post-uit-houten11, #wrapper.post-uit-houten12, #wrapper.post-uit-houten13 {
	font-size: 12px;
	line-height: 22px;
	color: #ba001c;
}
#wrapper.post-uit-houten strong, #wrapper.post-uit-houten1 strong, #wrapper.post-uit-houten2 strong, #wrapper.post-uit-houten3 strong, #wrapper.post-uit-houten4 strong, #wrapper.post-uit-houten5 strong, #wrapper.post-uit-houten6 strong, #wrapper.post-uit-houten7 strong, #wrapper.post-uit-houten8 strong, #wrapper.post-uit-houten9 strong, #wrapper.post-uit-houten10 strong, #wrapper.post-uit-houten11 strong, #wrapper.post-uit-houten12 strong, #wrapper.post-uit-houten13 strong {
	color: #3e9326;
	font-size: 18px;
}
#wrapper.post-uit-houten A, #wrapper.post-uit-houten1 A, #wrapper.post-uit-houten2 A, #wrapper.post-uit-houten3 A, #wrapper.post-uit-houten4 A, #wrapper.post-uit-houten5 A, #wrapper.post-uit-houten6 A, #wrapper.post-uit-houten7 A, #wrapper.post-uit-houten8 A, #wrapper.post-uit-houten9 A, #wrapper.post-uit-houten10 A, #wrapper.post-uit-houten11 A, #wrapper.post-uit-houten12 A, #wrapper.post-uit-houten13 A  {
	color: #3e9326;
}
#wrapper.post-uit-houten A:hover, #wrapper.post-uit-houten1 A:hover, #wrapper.post-uit-houten2 A:hover, #wrapper.post-uit-houten3 A:hover, #wrapper.post-uit-houten4 A:hover, #wrapper.post-uit-houten5 A:hover, #wrapper.post-uit-houten6 A:hover, #wrapper.post-uit-houten7 A:hover, #wrapper.post-uit-houten8 A:hover, #wrapper.post-uit-houten9 A:hover, #wrapper.post-uit-houten10 A:hover, #wrapper.post-uit-houten11 A:hover, #wrapper.post-uit-houten12 A:hover, #wrapper.post-uit-houten13 A:hover {
	color: #ba001c;
}




#wrapper.downloads, #wrapper.downloads2 {
	font-size: 13px;
	line-height: 18px;
	color: #2d953c;
}
#wrapper.downloads A, #wrapper.downloads2 A {
	color: #2d953c;
	font-size: 11px;
}
#wrapper.downloads A:hover, #wrapper.downloads2 A:hover {
	color: #ba001c;
}





#wrapper.adressenboekje-Italiaanse-gadgets-weetjes {
	font-size: 17px;
	line-height: 35px;
	color: #ba001c;
}
#wrapper.adressenboekje-Italiaanse-gadgets-weetjes strong {
	color: #3e9326;
	font-size: 24px;
}
#wrapper.adressenboekje-Italiaanse-gadgets-weetjes A {
	color: #ba001c;
}
#wrapper.adressenboekje-Italiaanse-gadgets-weetjes A:hover {
	color: #3e9326;
}
#wrapper.adressenboekje-Italiaanse-gadgets-weetjes .plat {
	color: #000;
	font-size:13px;
	line-height: 20px;
	font-family: Times new roman, Verdana, Arial, sans-serif; 
}





#wrapper.adressenboekje-Italiaanse-restaurants, #wrapper.adressenboekje-Italiaanse-interieurtends {
	font-size: 17px;
	line-height: 35px;
	color: #ba001c;
}
#wrapper.adressenboekje-Italiaanse-restaurants strong, #wrapper.adressenboekje-Italiaanse-interieurtends strong {
	color: #3e9326;
	font-size: 24px;
}
#wrapper.adressenboekje-Italiaanse-restaurants A, #wrapper.adressenboekje-Italiaanse-interieurtends A {
	color: #ba001c;
}
#wrapper.adressenboekje-Italiaanse-restaurants A:hover, #wrapper.adressenboekje-Italiaanse-interieurtends A:hover {
	color: #3e9326;
}
#wrapper.adressenboekje-Italiaanse-restaurants .plat, #wrapper.adressenboekje-Italiaanse-interieurtends .plat {
	color: #ba001c;
	font-size:13px;
	line-height: 20px;
	font-family: Times new roman, Verdana, Arial, sans-serif; 
}
#wrapper.adressenboekje-Italiaanse-restaurants .plat strong, #wrapper.adressenboekje-Italiaanse-interieurtends .plat strong {
	color: #3e9326;
	font-size:13px;
	line-height: 20px;
}





#wrapper.receptvandemaand {
	font-size: 17px;
	line-height: 35px;
	color: #ba001c;
}
#wrapper.receptvandemaand strong {
	color: #3e9326;
}
#wrapper.receptvandemaand A {
	color: #ba001c;
}
#wrapper.receptvandemaand A:hover {
	color: #3e9326;
}
#wrapper.receptvandemaand .plat {
	font-size: 13px;
	line-height: 20px;
	color: #ba001c;
}
#wrapper.receptvandemaand .plat strong {
	color: #3e9326;
}
#wrapper.receptvandemaand #popup {
	color: #ba001c;
	width: 555px;
	height: 350px;
	border: 1px #123456 solid;
	font-size: 14px;
	line-height: 20px;
	background-color: #fff;
	top:100px;
	left: 200px;
	z-index:1000;
	padding:55px;
	padding-left:75px;
}
#wrapper.receptvandemaand #popup strong {
	font-size: 22px;
	line-height: 30px;
}
#wrapper.receptvandemaand #popup A {
	color: #3e9326;
	text-decoration: none;
}
#wrapper.receptvandemaand #popup A:hover {
	color: #ba001c;
}


#wrapper #submenu {
	padding:15px;
	color: #818386;
	font-size: 11px;
	line-height: 18px;
	z-index:100;
}
#wrapper #submenu A {
	color: #818386;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;
}
#wrapper #submenu A:hover {
	color: #000;
}
#wrapper #submenu A.active {
	color: #ba001c;
	font-size:16px;
	font-weight:bold;
}
#wrapper #submenu strong {
	color: #3e9326;
	font-size:16px;
	font-weight:bold;
}

#betaalbare_starterswoningen {
	position:absolute;
	top:-862px;
	left:0px;
	height:762;
	width:1024px;
	z-index:10;
}

#betaalbare_starterswoningen_bg {
	position:absolute;
	top:0px;
	left:0px;
	height:0;
	width:0px;
	z-index:9;
}


#wrapper.castellum-oost-krijgt-vorm div {
	position:relative;
	margin:0px;
	padding:0px;
}

#wrapper.castellum-oost-krijgt-vorm div#fotoalbum {
	position:relative;
	padding:20px;
	margin:0px;
}
#wrapper.castellum-oost-krijgt-vorm div#fotoalbum div.foto {
	padding:5px;
	margin:0px;
	width: 154px;
	height: 103px;
	display:block;
	float:left;
	overflow:hidden;
}
#wrapper.castellum-oost-krijgt-vorm div#fotoalbum div.clear {
	position:relative;
	float:none;
	clear:both;
}
