*{

	margin:			0px;
	padding:		0px;
	zoom:			1;

}

body{

	font-family:		Arial, Verdana, sans-serif;
	font-size:		12px;
	color:			#565656;

}

img {

	border:none;
	
	}

p {

	font-size:12px;
	padding:0 0 7px 0;
	line-height:17px;
	
	}
	
h1 {
	
	font-size:18px;
	line-height:18px;
	margin-bottom:10px;
	color:#6D6D6D;
	
	}
	
h2.logo {

	width:160px;
	height:110px;
	margin:25px auto;
	overflow:hidden;
	
	}
	
h2.logo img {

	width:100%;
	height:110px;
	
	}
	
h2 {
	
	font-size:14px;
	line-height:14px;
	margin-bottom:2px;
	margin-top:5px;
	color:#6D6D6D;
	
	}			
	
body#home{

	background:		url(../images/bg_home.jpg) center top no-repeat #007698;

}

body#home_en{

	background:		url(../en/images/bg_home.jpg) center top no-repeat #007698;

}

body#appartementen, body#huurappartementen, body#contact, body#openhuis, body#locatie, body#faciliteiten, body#koper, body#desfinx, body#financiering, body#woning, body#omgeving, body#veilig_wonen, body#stadswoningen, body#loftappartementen, 
body#appartementen_en, body#contact_en, body#openhuis_en, body#locatie_en, body#faciliteiten_en, body#koper_en, body#desfinx_en, body#financiering_en, body#woning_en, body#omgeving_en, body#veilig_wonen_en, body#stadswoningen_en, body#loftappartementen_en {


	background:		#007698;

}

.container{

	width:			998px;
	margin:			0px auto;
	overflow:		auto;

}

.header{

	width:			998px;
	height:			75px;
	position:		relative;

}

.header .language{

	width:			150px;
	height:			18px;
	position:		absolute;
	right:			20px;
	top:			30px;
	color:			#FFF;

}	

.menu {

	width:165px;
	margin: 0 auto;
	overflow-x:hidden;
	overflow-y:auto;
	
	}
	
.menu .item {

	width:165px;
	padding:2px 0 0 0;
	height:28px;
	overflow:hidden;
	border-bottom:1px solid #149696;
	margin-bottom:3px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	
	}
	
.menu .big {

	height:50px;
	
	}
		
	
.active {

	height:auto!important;
	
	}		
	
.menu .subitems {

	width:165px;
	font-size:14px;
	color:#fff;
	padding:5px 0;
	
	}
	
.menu .item a, .menu .subitems a{

	color:#FFF;
	text-decoration:none;
	
	}
	
.menu .subitems a{

	display:block;
	padding:2px 0 4px 15px;
	background:url(../images/bullit.gif) left center no-repeat;
	
	}		
	
.highlight {

	color:#FEA700!important;
	
	}		

.appartementen, .stadswoningen, .loftappartementen, .huurappartementen {
	
	height:30px;
	position:absolute;
	top:303px;

	}
	
.appartementen, .huurappartementen {

	width:175px;
	left:303px;
	
	}
	
.stadswoningen {

	width:166px;
	left:510px;
	
	}
	
.loftappartementen {

	width:210px;
	left:713px;
	
	}	
	
.openhuis {
	
	width:210px;
	height:45px;
	position:absolute;
	left:240px;
	top:360px;
	
	}
	
.openhuis2 {
	
	width:235px;
	height:75px;
	position:absolute;
	right:50px;
	top:155px;
	
	}		
	
.openhuis img, .openhuis2 img {

	width:100%;
	height:100%;
	
	}			
	
.appartementen img, .stadswoningen img, .loftappartementen img, .huurappartementen img {
	
	width:100%;
	height:30px;

	}	

/*appartementen*/

#appartementen .container_outer {

	width:100%;
	background:		url(../images/bg_cont_appartementen.jpg) center top no-repeat #007698;

}

#appartementen_en .container_outer {

	width:100%;
	background:		url(../en/images/bg_cont_appartementen.jpg) center top no-repeat #007698;

}

#huurappartementen .container_outer {

	width:100%;
	background:		url(../images/bg_cont_appartementen.jpg) center top no-repeat #007698;

}

#huurappartementen_en .container_outer {

	width:100%;
	background:		url(../en/images/bg_cont_appartementen.jpg) center top no-repeat #007698;

}

#stadswoningen .container_outer {

	width:100%;
	background:		url(../images/bg_cont_stadswoningen.jpg) center top no-repeat #007698;

}

#stadswoningen_en .container_outer {

	width:100%;
	background:		url(../en/images/bg_cont_stadswoningen.jpg) center top no-repeat #007698;

}

#loftappartementen .container_outer {

	width:100%;
	background:		url(../images/bg_cont_loftappartementen.jpg) center top no-repeat #007698;

}

#loftappartementen_en .container_outer {

	width:100%;
	background:		url(../en/images/bg_cont_loftappartementen.jpg) center top no-repeat #007698;

}

.content{

	width:			998px;
	overflow:		auto;
	position:		relative;

}

.left{

	width:			215px;
	height:			545px;
	float:			left;
	overflow:		auto;

}

.right{

	width:			770px;
	float:			right;
	overflow:		auto;

}

.content .top{

	width:			770px;
	height:			201px;
	float:			right;
	overflow:		hidden;
}

#appartementen .content .center {
	height:			305px;
	background:		url(../images/kenmerken_appartementen.jpg) right top no-repeat;
}

#appartementen_en .content .center {
	height:			305px;
	background:		url(../en/images/kenmerken_appartementen.jpg) right top no-repeat;
}

#huurappartementen .content .center {
	height:			335px;
	background:		url(../images/kenmerken_huur.jpg) right top no-repeat;
}

#huurappartementen_en .content .center {
	height:			305px;
	background:		url(../en/images/kenmerken_appartementen.jpg) right top no-repeat;
}


#stadswoningen .content .center {
	height:			305px;
	background:		url(../images/kenmerken_stadswoningen.jpg) right top no-repeat;
}

#stadswoningen_en .content .center {
	height:			305px;
	background:		url(../en/images/kenmerken_stadswoningen.jpg) right top no-repeat;
}

#loftappartementen .content .center {
	height:			305px;
	background:		url(../images/kenmerken_loftappartementen.jpg) right top no-repeat;
}

#loftappartementen_en .content .center {
	height:			305px;
	background:		url(../en/images/kenmerken_loftappartementen.jpg) right top no-repeat;
}

#koper .content .center {

	background:		url(../images/kenmerken_koper.jpg) right top no-repeat;
}

#koper_en .content .center {

	background:		url(../en/images/kenmerken_koper.jpg) right top no-repeat;
}


.content .center {

	width:			740px;
	padding:15px;
	float:			right;
	overflow:		auto;
}

p.smalle_tekst{

	width:			500px;
}

.bottom{

	width:			998px;
	height:			60px;
	margin:			0 auto;
	overflow:		hidden;

}

.afspraak {

	width:312px;
	height:92px;
	position:absolute;
	right:2px;
	top:38px;
	z-index:999;

	}
	
.interesse {	

	width:330px;
	height:80px;
	position:absolute;
	left:315px;
	bottom:80px;
	
	}
	
.prijslijst {	

	width:180px;
	height:55px;
	position:absolute;
	left:316px;
	bottom:15px;
	
	}
	
.huur {	

	position:absolute;
	left:496px;
	bottom:15px;
	
	}
	
.huurapp {	

	position:absolute;
	left:316px;
	bottom:15px;
	
	}			
	
.afspraak img {

	width:100%;
	height:100%;

	}	
	
/*ligging*/	
	
#openhuis .container_outer {

	width:100%;
	background:		url(../images/bg_cont_ligging.jpg) center top no-repeat #007698;

}

#openhuis_en .container_outer {

	width:100%;
	background:		url(../en/images/bg_cont_ligging.jpg) center top no-repeat #007698;

}

#locatie .container_outer {

	width:100%;
	background:		url(../images/bg_cont_locatie.jpg) center top no-repeat #007698;

}

#locatie_en .container_outer {

	width:100%;
	background:		url(../en/images/bg_cont_locatie.jpg) center top no-repeat #007698;

}

#omgeving .container_outer {

	width:100%;
	background:		url(../images/bg_cont_omgeving.jpg) center top no-repeat #007698;

}

#omgeving_en .container_outer {

	width:100%;
	background:		url(../en/images/bg_cont_omgeving.jpg) center top no-repeat #007698;

}

#faciliteiten .container_outer {

	width:100%;
	background:		url(../images/bg_cont_faciliteiten.jpg) center top no-repeat #007698;

}

#faciliteiten_en .container_outer {

	width:100%;
	background:		url(../en/images/bg_cont_faciliteiten.jpg) center top no-repeat #007698;

}

.map {

	width:500px;
	height:250px;
	overflow:hidden;
	margin-top:7px;
	
	}

/*desfinx*/	
	
#desfinx .container_outer {

	width:100%;
	background:		url(../images/bg_cont_desfinx.jpg) center top no-repeat #007698;

}

#desfinx_en .container_outer {

	width:100%;
	background:		url(../en/images/bg_cont_desfinx.jpg) center top no-repeat #007698;

}


#veilig_wonen .container_outer {

	width:100%;
	background:		url(../images/bg_cont_waarom.jpg) center top no-repeat #007698;
	

}

#veilig_wonen_en .container_outer {

	width:100%;
	background:		url(../en/images/bg_cont_waarom.jpg) center top no-repeat #007698;
	

}

.centerleft {

	width:500px;
	float:left;
	overflow:auto;
	padding-right:20px;
	background:url(../images/dots.gif) right top repeat-y;
	
	
	
	}	
	
.woning {

	height:275px;
	
	}	
	
.centerright {

	width:200px;
	float:right;
	overflow:auto;

	
	}
	
.content .center {

	width:			740px;
	padding:15px;
	float:			right;
	overflow:		auto;
}

	
#veilig_wonen .content .center, #veilig_wonen_en .content .center {
	height:			365px;
	background:		url(../images/logo_politie.jpg) right top no-repeat;
}

#desfinx .content .center {
	height:			365px;
	background:		url(../images/kenmerken_desfinx.jpg) right top no-repeat;
}

#desfinx_en .content .center {
	height:			365px;
	background:		url(../en/images/kenmerken_desfinx.jpg) right top no-repeat;
}

#locatie .content .center {
	background:		url(../images/kenmerken_locatie.jpg) right top no-repeat;
}

#locatie_en .content .center {
	background:		url(../en/images/kenmerken_locatie.jpg) right top no-repeat;
}

#omgeving .content .center {
	background:		url(../images/kenmerken_omgeving.jpg) right top no-repeat;
}

#omgeving_en .content .center {
	background:		url(../en/images/kenmerken_omgeving.jpg) right top no-repeat;
}

#faciliteiten .content .center {
	background:		url(../images/kenmerken_faciliteiten.jpg) right top no-repeat;
}

#faciliteiten_en .content .center {
	background:		url(../en/images/kenmerken_faciliteiten.jpg) right top no-repeat;
}

#openhuis .content .center {
	background:		url(../images/kenmerken_openhuis.jpg) right top no-repeat;
}

#openhuis_en .content .center {
	background:		url(../en/images/kenmerken_openhuis.jpg) right top no-repeat;
}
	
/*woning*/	
	
#woning .container_outer {

	width:100%;
	background:		url(../images/bg_cont_woning.jpg) center top no-repeat #007698;

}	


/*financiering*/	
	
#financiering .container_outer {

	width:100%;
	background:		url(../images/bg_cont_financiering.jpg) center top no-repeat #007698;

}
	
#financiering_en .container_outer {

	width:100%;
	background:		url(../en/images/bg_cont_financiering.jpg) center top no-repeat #007698;

}


/*koper aan het woord*/	
	
#koper .container_outer {

	width:100%;
	background:		url(../images/bg_cont_koper.jpg) center top no-repeat #007698;

}
	
#koper_en .container_outer {

	width:100%;
	background:		url(../en/images/bg_cont_koper.jpg) center top no-repeat #007698;

}


/*contact*/
	
#contact .container_outer{

	width:100%;
	background:		url(../images/bg_cont_contact.jpg) center top no-repeat #007698;

}

#contact  .content .center {

	width:			740px;
	padding:		15px;
	float:			right;
	overflow:		auto;
	margin-top:		30px;
}

#contact .content .center{

	width:			740px;
	padding:15px;
	float:			right;
	overflow:		auto;
}	
	
.form {

	width:510px;
	float:left;
	overflow:auto;
	padding-right:10px;
	background:url(../images/dots.gif) right top repeat-y;
	
	}	
	
.makelaars {

	width:200px;
	float:right;
	overflow:auto;
	
	}	
	
select,
input.input,
textarea{

	border:			1px solid #999;
	background:		#DDD;
	padding:		2px 1px;
	font-family:		verdana, sans-serif;
	font-size:		12px;

}

input.error{

	color:			red;

}

input.button {

	border:none;
	background:none;
	padding:0;
	
	}
	
.route {

	width:100px;
	margin-right:10px;
	float:left;
	
	}	
	
td {

	padding-bottom:5px;
	
	}
	
td.titel {

	padding-right:15px;
	
	}	

input.large {

	width:260px;
	
	}
	
input.medium {

	width:186px;
	
	}
	
input.small {

	width:60px;
	margin-right:10px;
	
	}		
	
textarea {

	width:260px;
	height:135px;	
	
	}
	
.check {

	padding: 2px 0;
	display:block;
	
	}	
	
.cont_route {

	width: 190px;
	margin-top:157px;
	margin-left:7px;
	overflow:auto;	
	
	}
	
.cont_route2 {

	width: 190px;
	margin-top:173px;
	margin-left:7px;
	overflow:auto;	
	
	}				
