@charset "utf-8";
*{
	margin:0px;
	padding:0px;
}
a{
	color:#000;
}
a img{
	border:none;
}
p{
	margin-bottom:0.7em;
	line-height: 1.7em;
}
div.textarea h2{
	font-size:150%;
	margin-bottom:0.5em;
}
div.preload {
	display: none;
}
.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
html .clearfix{
	height:1%;
}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
	color:#000000;
	background-image:url('/images/background.jpg');
	background-repeat:repeat-x;
	background-color:#F79D13;
}
#wrapper{
	width:980px;
	margin:16px auto 0 auto;
	text-align:center;
}
#header{
	width:944px;/*980-2*18*/
	padding:0 18px;
}
.image_right{
	float:right;
	display:relative;
	border-top:8px solid #FFFFFF;
	border-bottom:8px solid #FFFFFF;
	border-left:8px solid #FFFFFF;
	margin:5px -10px 5px 5px;
}
.image_left{
	float:left;
	display:relative;
	border-top:8px solid #FFFFFF;
	border-bottom:8px solid #FFFFFF;
	border-right:8px solid #FFFFFF;
	margin:5px 5px 5px -10px;
}
/* HEADER */
#header a.header_title{
	float:left;
	width:319px;/*301+18*/
	height:56px;
	background-image:url('/images/prinsenhof_title.gif');
	background-repeat:no-repeat;
}
#header a.header_lang{
	float:right;
	margin-top:42px;
	width:92px;
	height:9px;
	background-repeat:no-repeat;
	cursor:pointer;
}
#header a.en{
	background-image:url('/images/lang_en.gif');
}
#header a.header_lang span{
	display:none;
}
/* MAIN */
#main{
	clear:both;
	background-image:url('/images/main_back_mid.gif');
	background-repeat:repeat-y;
}
#main div.toprow{
	width:980px;
	height:17px;
	background-image:url('/images/main_back_top.gif');
	background-repeat:no-repeat;
}
#main div.content{
	clear:both;
	width:980px;
}
#main div.bottomrow{
	clear:both;
	width:980px;
	height:47px;
	background-image:url('/images/main_back_bottom.gif');
	background-repeat:no-repeat;
}
#main div.flash{
	width:958px;
	height:127px;
	background-image:url('/images/flash.jpg');
	background-repeat:no-repeat;
	margin:0 auto;
}
/* MENU */
div.menu{
	clear:left;
	float:left;
	margin:11px 0 11px 18px;
}
div.menu ul{
	float:left;
}
div.menu ul li{
	font-weight:bold;
	text-transform:uppercase;
	float:left;
	list-style:none;
	margin-right:45px;
}
div.menu ul li.normal a:link,
div.menu ul li.normal a:visited,
div.menu ul li.normal a:active{
	color:#B7A380;
	text-decoration:none;
}
div.menu ul li.normal a:hover{
	color:#0094BB;
	text-decoration:none;
}
div.menu ul li.active a{
	color:#DF5F18;
	text-decoration:underline;
}
/* SUBMENU */
div.submenu{
	float:left;
	background-image:url('/images/submenu_back.jpg');
	background-repeat:repeat-x;
	background-color:#CCBC9E;
}
div.submenu div.bottom{
	border-top:1px solid #fff;
	float:left;
	background-image:url('/images/submenu_button.gif');
	width:165px;
	height:32px;
}
div.submenu ul{
	margin:20px 0 0 0;
}
div.submenu ul li{
	font-size:12px;
	font-weight:bold;
	list-style:none;
	border-top:1px solid #FFFFFF;
}
div.submenu ul li a{
	display:block;
	width:165px;
	color:#000;
	text-decoration:none;
	background-image:url('/images/button_submenu.gif');
	background-repeat:no-repeat;
	background-position:center right;
	height:auto;
}
div.submenu ul li.active a,
div.submenu ul li a:hover{
	color:#fff;
	background-image:url('/images/button_submenu_active.gif');
	background-color:#A48D67;
}
div.submenu ul li a span{
	display:block;
	padding:10px 10px 10px 10px;
}
/* BROCHURE */
div.brochure{
	float:left;
	width:173px !important;;
	background-image:url('/images/brochure_mid.gif') !important;
	background-repeat:repeat-y;
	border-bottom:13px solid #fff;
}
div.brochure div.toprow{
	width:173px !important;
	height:12px !important;
	background-image:url('/images/brochure_top.gif') !important;
	background-repeat:no-repeat;
}
div.brochure .bottomrow{
	width:173px !important;
	height:18px !important;
	background-image:url('/images/brochure_bottom.gif') !important;
	background-repeat:no-repeat;
}
div.brochure ul{
	margin:0;
}
div.brochure ul li{
	font-size:11px;
	list-style:none;
}
div.brochure ul li a{
	display:block;
	width:165px;
	color:#194C62;
	text-decoration:none;
	background-image:url('/images/brochure_mid_normal.gif');
	background-repeat:no-repeat;
	height:auto;
	line-height:18px;
}
div.brochure ul li.active a,
div.brochure ul li a:hover{
	color:#fff;
	background-image:url('/images/brochure_mid_active.gif');
	background-color:#194C62;
}
div.brochure ul li a span{
	display:block;
	padding:0px 10px 0px 10px;
}
/* CRUMBTRAIL */
div#crumbtrail a{
	float:left;
	color:#EC6606;
}
div#crumbtrail{
	margin-bottom:10px;
	color:#EC6606;
}
div#crumbtrail span{
	display:block;
	float:left;
	background-image:url('/images/arrow_crumbtrail.gif');
	background-position:0px 3px;
	background-repeat:no-repeat;
	width:6px;
	height:20px;
	margin:0 10px;
}
/* TITLE */
div.heading{
	clear:left;
	width:561px;
	height:43px;
	background-image:url('/images/back_title.jpg');
	background-repeat:no-repeat;
	overflow:hidden;
}
div.heading h1{
	font-size:17px;
	color:#fff;
	margin:8px 0 0 12px;
}
/* COLUMN DEFINITIONS */
#main div.content{
	clear:left;
	float:left;
	text-align:left;
	margin:0 0 0 16px;
}
div.col1{
	float:left;
	margin-right:15px;
}
#service div.col1{
	margin-right:12px;
}
div.col2{
	float:left;
	margin-right:15px;
}
div.col2{
	float:left;
	margin-right:15px;
}
div.col3{
	float:left;
}
#service div.col2{
	display:none;
}
#home .col1 div.wrapper{
	width:441px;
}
#home .col2 div.wrapper{
	width:300px;
}
#home .col3 div.wrapper{
	width:179px;
}
#service .col1 div.wrapper{
	width:497px;
}
#service .col3 div.wrapper{
	width:438px;
}
#service_sub .col1 div.wrapper{
	width:165px;
}
#service_sub div.col1{
	margin-right:31px;
}
#service_sub .col2 div.wrapper{
	width:561px;
}
#service_sub div.col2{
	margin-right:24px;
}
#service_sub .col3 div.wrapper{
	margin-top:25px;
	width:100px;
}
#service_detail .col1 div.wrapper{
	width:165px;
}
#service_detail div.col1{
	margin-right:31px;
}
#service_detail .col2 div.wrapper{
	width:561px;
}
#service_detail div.col2{
	margin-right:24px;
}
#service_detail .col3 div.wrapper{
	margin-top:25px;
	width:100px;
}
#plaza_home .col1 div.wrapper{
	width:165px;
}
#plaza_home div.col1{
	margin-right:31px;
}
#plaza_home .col2 div.wrapper{
	width:561px;
}
#plaza_home div.col2{
	margin-right:24px;
}
#plaza_home .col3 div.wrapper{
	margin-top:25px;
	width:100px;
}
#news_intro .col1 div.wrapper{
	width:165px;
}
#news_intro div.col1{
	margin-right:31px;
}
#news_intro .col2 div.wrapper{
	width:561px;
}
#news_intro div.col2{
	margin-right:20px;/*24px*/
}
#news_intro .col3 div.wrapper{
	margin-top:25px;
	width:100px;
}
#news_sub .col1 div.wrapper{
	width:165px;
}
#news_sub div.col1{
	margin-right:31px;
}
#news_sub .col2 div.wrapper{
	width:561px;
}
#news_sub div.col2{
	margin-right:20px;
}
#news_sub .col3 div.wrapper{
	margin-top:25px;
	width:100px;
}
/* WONEN NIEUWS */
#wonen_news_sub .col1 div.wrapper{
	width:165px;
}
#wonen_news_sub div.col1{
	margin-right:31px;
}
#wonen_news_sub .col2 div.wrapper{
	width:561px;
}
#wonen_news_sub div.col2{
	margin-right:20px;
}
#wonen_news_sub .col3 div.wrapper{
	margin-top:25px;
	width:100px;
}
/* KANTOREN NIEUWS */
#werken_news_sub .col1 div.wrapper{
	width:165px;
}
#werken_news_sub div.col1{
	margin-right:31px;
}
#werken_news_sub .col2 div.wrapper{
	width:561px;
}
#werken_news_sub div.col2{
	margin-right:20px;
}
#werken_news_sub .col3 div.wrapper{
	margin-top:25px;
	width:100px;
}
#agenda_sub .col1 div.wrapper{
	width:165px;
}
#agenda_sub div.col1{
	margin-right:31px;
}
#agenda_sub .col2 div.wrapper{
	width:561px;
}
#agenda_sub div.col2{
	margin-right:20px;
}
#agenda_sub .col3 div.wrapper{
	margin-top:25px;
	width:100px;
}
#plaza_detail .col1 div.wrapper{
	width:165px;
}
#plaza_detail div.col1{
	margin-right:31px;
}
#plaza_detail .col2 div.wrapper{
	width:561px;
}
#plaza_detail div.col2{
	margin-right:24px;
}
#plaza_detail .col3 div.wrapper{
	margin-top:25px;
	width:100px;
}
#wonen_content .col1 div.wrapper{
	width:175px;/*+10 for brochure shadow*/
}
#wonen_content div.col1{
	margin-right:21px;/*-10 for brochure shadow*/
}
#wonen_content .col2 div.wrapper{
	width:561px;
}
#wonen_content div.col2{
	margin-right:24px;
}
#wonen_content .col3 div.wrapper{
	margin-top:25px;
	width:100px;
}
/* NEWSITEM */
div.newsitemintro{
	padding:20px;
	background:url('/images/news_bg.gif');
	float:left;
}
div.newsitemintrofirst{
	background:url('/images/news_bg.gif');
	float:left;
}
div.newsitemintrofirst .text{
	padding:20px;
	background:url('/images/news_bg.gif');
	float:left;
	width:515px;
}
div.newsitemintrofirst .text.iu{
	width:358px;
}
div.newsitemintrofirst img{
	float:right;
}
div.newsitemintro.odd{
	margin-right:15px;
}
div.newsitemintrofirst{
	margin-bottom:15px;
/*	width:343px;*/
}
div.newsbg2{
	background:transparent url('/images/news_bg2.gif') repeat scroll 0%;
	margin-bottom:15px;
	float:left;
}
div.newsitemintroimage{
	float:right;
	background:transparent url('/images/news_bg.gif') repeat scroll 0%;
}
div.newsitemintro{
	width:233px;
}
div.newsitemintro h2{
	font-size:150%;
	margin-bottom:0.5em;
}
div.newsitemintro p{
	margin-bottom:0.5em;
}
div.newsitemintrofirst a.read_more,
div.newsitemintro a.read_more{
	float:left;
	width:22px;
	height:21px;
	background-image:url('/images/newsitem_link.gif');
	background-repeat:no-repeat;
}
div.newsitemintro a.read_more{
	float:right;
}
div.newsitemintrofirst .read_more span,
div.newsitemintro .read_more span{
	display:none;
}
div.newsitemintro .limitString{
	height:46px;
}
#news_intro img.news,
#news_intro div.newslinkall,
#news_sub img.news,
#news_sub div.newslinkall{
	float:left;
}
/* NEWS SUB TEMPLATE */
div.newsitem{
	padding:20px;
	background:url('/images/news_bg.gif');
	margin-bottom:15px;
	float:left;
	width:515px;
}
#home div.newsitem{
	width:auto;
}
#werken_news_sub .textarea,
#wonen_news_sub .textarea,
#wonen_news_sub div.newsitem,
#werken_news_sub div.newsitem {
	background:url('/images/news_bg_blue.gif');
}
div.newsitem h2{
	font-size:150%;
	margin-bottom:0.5em;
}
div.newsitem p{
	margin-bottom:0.5em;
}
div.newsitem a.read_more{
	float:right;
	width:22px;
	height:21px;
	background-image:url('/images/newsitem_link.gif');
	background-repeat:no-repeat;
}
#wonen_news_sub div.newsitem a.read_more,
#werken_news_sub div.newsitem a.read_more {
	background-image:url('/images/newsitem_wonen_link.gif') !important;
}
div.newsitem .read_more span{
	display:none;
}
/* BANNER */
div.banner{
	margin-bottom:15px;
}
/* AGENDA */
#main div.agenda{
	width:179px;
	background-image:url('/images/agenda_mid_dark.gif');
	background-repeat:repeat-y;
}
#main div.agenda .toprow{
	width:179px;
	height:4px;
	background-image:url('/images/agenda_top.gif');
	background-repeat:no-repeat;
}
#main div.agenda .bottomrow{
	width:179px;
	height:18px;
	background-image:url('/images/agenda_bottom.gif');
	background-repeat:no-repeat;
}
#news_sub div.agenda,
#news_intro div.agenda{
	width:169px;
	background-image:url('/images/agenda_news_mid_dark.gif');
	background-repeat:repeat-y;
}
#news_sub div.agenda .toprow,
#news_intro div.agenda .toprow{
	width:169px;
	height:4px;
	background-image:url('/images/agenda_news_top.gif');
	background-repeat:no-repeat;
}
#news_sub div.agenda .bottomrow,
#news_intro div.agenda .bottomrow{
	width:169px;
	height:18px;
	background-image:url('/images/agenda_news_bottom.gif');
	background-repeat:no-repeat;
}
div.agenda h1{
	margin-left:14px;
}
div.agendaitem,
div.agendaitemsub{
	padding:14px;
	background-repeat:repeat-y;
}
div.agendaitemsub{
	margin-bottom:14px;
	width:527px;
}
#news_sub div.agendaitem,
#news_intro div.agendaitem{
	padding:14px;
	padding-right:8px;
}
.agendaitem a,
.agendaitemsub a{
	float:right;
	display:block;
	background-repeat:no-repeat;
	width:24px;
	height:23px;
}
div.agendaitem.a{
	background-image:url('/images/agenda_mid_dark.gif');
}
div.agendaitem.b{
	background-image:url('/images/agenda_mid_light.gif');
}
div.agendaitemsub.a{
	background-color:#d2b2b0;
}
div.agendaitemsub.b{
	background-color:#e9d1d0;
}
#news_sub div.agendaitem.a,
#news_intro div.agendaitem.a{
	background-image:url('/images/agenda_news_mid_dark.gif');
}
#news_sub div.agendaitem.b,
#news_intro div.agendaitem.b{
	background-image:url('/images/agenda_news_mid_light.gif');
}
div.agendaitem.a a,
div.agendaitemsub.a a{
	background-image:url('/images/agendaitem_link_a.gif');
}
div.agendaitem.b a,
div.agendaitemsub.b a{
	background-image:url('/images/agendaitem_link_b.gif');
}
.agendaitem span,
.agendaitemsub span{
	display:none;
}
#agenda_sub div.date,
.agendaitem div.date,
.agendaitemsub div.date{
	font-weight:bold;
	font-size:12px;
}
.agendalink{
	margin:14px;
}
/* SERVICE HOME */
#service .col1 a span{
	display:none;
}
#service .col1 a{
	display:block;
	width:497px;
	height:61px;
	margin-bottom:9px;
}
#service a.bewoners_nl{
	background-image:url('/images/button_bewoners_nl.jpg');
}
#service a.bewoners_nl:hover{
	background-image:url('/images/button_bewoners_nl_f2.jpg');
}
#service a.zakelijk_nl{
	background-image:url('/images/button_zakelijk_nl.jpg');
}
#service a.zakelijk_nl:hover{
	background-image:url('/images/button_zakelijk_nl_f2.jpg');
}
#service a.onderhoud_nl{
	background-image:url('/images/button_onderhoud_nl.jpg');
}
#service a.onderhoud_nl:hover{
	background-image:url('/images/button_onderhoud_nl_f2.jpg');
}
#service a.parkeren_nl{
	background-image:url('/images/button_parkeren_nl.jpg');
}
#service a.parkeren_nl:hover{
	background-image:url('/images/button_parkeren_nl_f2.jpg');
}
#service a.adverteren_nl{
	background-image:url('/images/button_adverteren_nl.jpg');
}
#service a.adverteren_nl:hover{
	background-image:url('/images/button_adverteren_nl_f2.jpg');
}

/* fix en SERVICE */
#service a.bewoners.en{
	background-image:url('/images/button_bewoners_en.jpg');
}
#service a.bewoners.en:hover{
	background-image:url('/images/button_bewoners_en_f2.jpg');
}
#service a.zakelijk.en{
	background-image:url('/images/button_zakelijk_en.jpg');
}
#service a.zakelijk.en:hover{
	background-image:url('/images/button_zakelijk_en_f2.jpg');
}
#service a.onderhoud.en{
	background-image:url('/images/button_onderhoud_en.jpg');
}
#service a.onderhoud.en:hover{
	background-image:url('/images/button_onderhoud_en_f2.jpg');
}
#service a.parkeren.en{
	background-image:url('/images/button_parkeren_en.jpg');
}
#service a.parkeren.en:hover{
	background-image:url('/images/button_parkeren_en_f2.jpg');
}
#service a.adverteren_en{
	background-image:url('/images/button_adverteren_en.jpg');
}
#service a.adverteren_en:hover{
	background-image:url('/images/button_adverteren_en_f2.jpg');
}

/* SERVICE_SUB */
#service_sub .content{
	background-image:url('/images/service_sub_back.gif');
	background-repeat:repeat-y;
}
div.textarea{
	position:relative;
	float:left;
	width:555px;
	background-image:url('/images/news_bg.gif');
	margin:8px 0 8px 0;
}
body.iframe_axxerion div.textarea { width: 700px !important; }

div.textarea div.textwrap{
	padding:10px;
}
div.textarea ul,
div.textarea ol{
	margin-left:1.1em;
}
div.textarea li p{
	margin-bottom:0;
}
.serviceitems{
	clear:left;
}
.serviceitem{
	float:left;
	background:url('/images/back_serviceitem.jpg');
	background-repeat:no-repeat;
	background-color:#BAA785;
	margin-bottom:10px;
}
.serviceitem.odd{
	margin-right:15px;
}
.serviceitem h3{
	height:36px;
	font-size:15px;
	margin-bottom:0.6em;
}
.serviceitem div.sizer{
	width:270px;
}
.serviceitem div.textwrap{
	padding:10px;
}
.serviceitem div.textwrap .limitext{
	height:4.2em;/*3*line-height*/
}
.serviceitem div.bottom{
	clear:both;
	width:270px;
	background-image:url('/images/bottom_serviceitem.gif');
	height:6px;
}
.serviceitem a.arrow{
	float:right;
	display:block;
	width:24px;
	height:23px;
	background-image:url('/images/arrow_serviceitem.gif');
	background-repeat:no-repeat;
}
.serviceitem a span{
	display:none;
}
/* SERVICE_DETAIL */
#service_detail .content{
	background-image:url('/images/back_service_detail.gif');
	background-repeat:no-repeat;
	background-position:0px 90px;
}
#service_detail .col3 img{
	margin-bottom:20px;
}
/* PLAZA_HOME */
#plaza_home .content{
	background-image:url('/images/back_plaza_home.gif');
	background-repeat:no-repeat;
	background-position:0px 90px;
}
#plaza_home .col3 img{
	border-bottom: 8px solid #fff;
	display: block;
}
#plaza_detail .content{
	background-image:url('/images/back_plaza_home.gif');
	background-repeat:no-repeat;
	background-position:0px 90px;
}
div.logo_plaza{
	clear:left;
	width: 165px;
	height: 329px;
	background-image:url('/images/logo_plaza.gif');
	background-repeat: no-repeat;
}
/* HOME CONTENT */
#wonen_content .content{
	background-image:url('/images/back_wonen_home.gif');
	background-repeat:no-repeat;
	background-position:0px 75px;
}
#wonen_content .textarea{
	background-image:none;
}
#wonen_content div.menu ul li.normal a:hover{
	color:#009997;
}
#wonen_content div.menu ul li.active a{
	color:#194C62;
}
#wonen_content .col3 img{
	display:block;
	border-bottom:8px solid #fff;
}
#wonen_content div.submenu,
#wonen_news_sub div.submenu,
#werken_news_sub div.submenu{
	background-image:url('/images/submenu_back_wonen.jpg');
	background-color:#009997;
}
#wonen_content div.submenu div.bottom,
#wonen_news_sub div.submenu div.bottom,
#werken_news_sub div.submenu div.bottom {
	background-image:url('/images/submenu_bottom_wonen.gif');
}
#wonen_content div.submenu ul li a,
#wonen_news_sub div.submenu ul li a,
#werken_news_sub div.submenu ul li a{
	color:#000;
	background-image:url('/images/arrow_submenu_wonen.png');
	background-color:#009997;
}
#wonen_content div.submenu ul li.active a,
#wonen_content div.submenu ul li a:hover,
#wonen_news_sub div.submenu ul li.active a,
#wonen_news_sub div.submenu ul li a:hover,
#werken_news_sub div.submenu ul li.active a,
#werken_news_sub div.submenu ul li a:hover{
	color:#fff;
	background-image:url('/images/arrow_submenu_wonen_active.png');
	background-color:#194C62;
}
#wonen_content div.heading{
	background-image:url('/images/back_title_wonen.jpg');
}
#werken_news_sub div#crumbtrail,
#werken_news_sub div#crumbtrail a,
#wonen_news_sub div#crumbtrail,
#wonen_news_sub div#crumbtrail a,
#wonen_content div#crumbtrail,
#wonen_content div#crumbtrail a{
	color:#194C62;
}
#werken_news_sub div#crumbtrail span,
#wonen_news_sub div#crumbtrail span,
#wonen_content div#crumbtrail span{
	background-image:url('/images/arrow_crumbtrail_wonen.gif');
}
/* WERKEN NEWS */
#wonen_news_sub div.heading,
#werken_news_sub div.heading {
	background-image:url('/images/back_title_wonen.jpg');
}
/* SEARCH */
/*
.aright{
	text-align:right;
}
*/
.searchresults,
.searchquery{
	display:block;
	float:left;
}
.searchresults{
	margin-top: 1em;
}
.searchresults table{
	margin-bottom: 1em;
}
.searchresults th{
	width: 150px;
}
.searchquery div.row {
	line-height: 2.3em;
	clear: right;
}
.searchquery select {
	float: left;
}
.searchquery div.first {
	float: left;
	width: 190px;
	font-weight: bold;
}
.searchquery div.pre {
	width: 155px;
}
.searchquery div.last {
	float: left;
	white-space: nowrap;
}
.searchquery span.pre {
	text-indent: 8px;
	display: block;
	float: left;
	width: 35px;
}
/*
.searchrow{
	float:left;
	padding:0 10px 10px 0;
}
*/
div.searchresults {
	clear: left;
}
/* CONTACT */
.w100p{
	width:100%;
}
.w50p{
	width:50%;
}
.error{
	color:red;
}
/* ROUTE */
div#popup {
	background:#EFEFEF;
	border:1px solid #999999;
	margin:0px;
	padding:7px;
	width:270px;
}
/* CONTENT */
#content .col1 div.wrapper{
	width:180px;
}
#content .col3 div.wrapper{
	width:100px;
	margin-top:25px;
}
/* FORMS */
.form td{
	padding-bottom:3px;
}
.form input{
	vertical-align:middle;
}

.form .required:after {
	content: "*";
	color:#F00;
}

#park_form_id input,
#park_form_id textarea,
.form input.inputtext,
.form input.inputsubmit,
.form textarea{
	border:1px solid #000;
}
#park_form_id input[type=text],
#park_form_id textarea {
    width:350px;
    padding:2px;
}

.azpagination{
	font-weight:bold;
}
/* PARK FORM */
#park_form_id th{
	font-weight:normal;
	vertical-align:top;
	line-height:20px;
}
#park_form_id .required{
	font-weight:bold;
}