
	
		/*
		CSS Include
	
		Name:	 	: Woonstadrotterdam
		Address		: http://www.woonstadrotterdam.nl	
		Copyright	: 
		Author	 	: 
		Created	 	: 2009-05-13T16:43:12
		
		About this CSS
		...
	*/
	
	#wrapper.huurdercolor {
	    background: url(/design/WoonstadRotterdam/Images/fauxcolumnhuurder.gif) repeat-y;
	}
	#wrapper.huurkoopcolor {
	    background: url(/design/WoonstadRotterdam/Images/fauxcolumnhuurkoop.gif) repeat-y;
	}
	#wrapper.woonstadcolor {
	    background: url(/design/WoonstadRotterdam/Images/fauxcolumnwoonstad.gif) repeat-y;
	}
	#wrapper.woonstadwijkcolor {
	    background: url(/design/WoonstadRotterdam/Images/fauxcolumnwoonstadwijk.gif) repeat-y;
	}
	#wrapper.nieuwblauw {
	    background: url(/design/WoonstadRotterdam/Images/fauxcolumnnieuwblauw.gif) repeat-y;
	}	
	
	
	h1 {
	    width: 100%;
	    height: auto;
	    margin: 10px 0 18px 0;
	}
	h1.gulf {
	    background: url(/design/WoonstadRotterdam/Images/golf_devider.png) no-repeat;
	}
	.hidden {
	    text-indent:-9999px;
		height: 0px;
		margin: 0;
		padding: 0;	
	}
	
	div.footergulf{
	    position: absolute;
	    left: 200px;
	    top: -60px;
	    width: 782px;
	    height: 42px;
	    background: url(/design/WoonstadRotterdam/Images/golf_devider.png) no-repeat;
	}
	
	
	ul#generalmenu{
	    margin: 0 0 0 35px;
	    float: left;
	    font-size: 1.2em;
	}
	ul#generalmenu li{
	  margin-right: 30px;
	}
	ul#generalmenu li a{
	    padding: 8px 8px;
	    text-decoration: underline;
	}
	ul#generalmenu li a:hover{
	    text-decoration: none;
	}
	.bar {
		background: url(/design/WoonstadRotterdam/Images/bovenbalk.png) repeat-x;
		width: 100%;
		height: 37px;
	    overflow: hidden;
	}
	address.static{
	    font-style: normal;
	    text-align: right;
	    float: left;
	    height:73px;
	    margin-right:25px;
	    width:166px;
	    padding-right:5px;
	    padding-top:15px;
	    background: #fff;
	}
	#wrapper.huurdercolor address.static{
	     background-color: #ED145A;
	     color: #fff;
	}
	#wrapper.huurkoopcolor address.static{
	     background-color: #92278F;
	     color: #fff;
	}
	#wrapper.woonstadcolor address.static{
	     background-color: #8CC63F;
	     color: #fff;
	}
	#wrapper.woonstadwijkcolor address.static{
	     background-color: #F7941D;
	     color: #fff;
	}
	#wrapper.nieuwblauw address.static{
	     background-color: #006AB1;
	     color: #fff;
	}	
	span.copyright{
	    display:block;
	    text-align:right;
	    margin: 25px 35px 0 0;
	}
	/*----------------------------------------------------------------*/
	/*==================== Woonstad colors ====================
	/*----------------------------------------------------------------*/
	.huurder, ul#mainmenu li#IKBENHUURDER span.title {
	    color: #ED145A;
	}
	.huurkoop, ul#mainmenu li#TEHUURTEKOOP span.title {
	    color: #92278F;
	}
	.woonstad, ul#mainmenu li#OVERWOONSTAD span.title {
	    color: #8CC63F;
	}
	.woonstadwijk, ul#mainmenu li#WOONSTADENMIJNWIJK span.title {
	    color: #F7941D;
	}
	/*----------------------------------------------------------------*/
	/*==================== main menu /home header ====================
	/*----------------------------------------------------------------*/
	ul#mainmenu {
	    list-style-type: none;
	    margin: 20px 0;
	}
	ul#mainmenu li {
	    float: left;
	    width: 183px;
	    margin-right: 10px;
	}
	ul#mainmenu li a.title{
	    display: block;
	    width: 100%;
	    height: 86px;
	    text-indent:-9999px;
	    margin-bottom: 10px;
	}
	/*
	li#IKBENHUURDER a.title{
	    background: url(/design/WoonstadRotterdam/Images/button1.png) no-repeat;
	    background-position: center;
	}
	ul#mainmenu li#IKBENHUURDER a.title:hover{
	    background: url(/design/WoonstadRotterdam/Images/buttonover1.png) no-repeat;
	    background-position: center;
	}
	ul#mainmenu li#TEHUURTEKOOP a.title{
	    background: url(/design/WoonstadRotterdam/Images/button2.png) no-repeat;
	    background-position: center;
	}
	ul#mainmenu li#TEHUURTEKOOP a.title:hover{
	    background: url(/design/WoonstadRotterdam/Images/buttonover2.png) no-repeat;
	    background-position: center;
	}
	ul#mainmenu li#OVERWOONSTAD a.title{
	    background: url(/design/WoonstadRotterdam/Images/button3.png) no-repeat;
	    background-position: center;
	}
	ul#mainmenu li#OVERWOONSTAD a.title:hover{
	    background: url(/design/WoonstadRotterdam/Images/buttonover3.png) no-repeat;
	    background-position: center;
	}
	ul#mainmenu li#WOONSTADENMIJNWIJK a.title{
	    background: url(/design/WoonstadRotterdam/Images/button4.png) no-repeat;
	    background-position: center;
	}
	ul#mainmenu li#WOONSTADENMIJNWIJK a.title:hover{
	    background: url(/design/WoonstadRotterdam/Images/buttonover4.png) no-repeat;
	    background-position: center;
	}
	*/
	/* Gengu (20100929): Design 2010 top menu circles */	
	li#IKBENHUURDER a.title{
	    background: url(/Design/WoonstadRotterdamDesign2010/images/pinkcircle-trans.png) no-repeat;
	    background-position: center;
	}
	ul#mainmenu li#IKBENHUURDER a.title:hover{
	    background: url(/design/WoonstadRotterdamDesign2010/images/pinkcircle-hover-trans.png) no-repeat;
	    background-position: center;
	}
	ul#mainmenu li#TEHUURTEKOOP a.title{
	    background: url(/Design/WoonstadRotterdamDesign2010/images/purplecircle-trans.png) no-repeat;
	    background-position: center;
	}
	ul#mainmenu li#TEHUURTEKOOP a.title:hover{
	    background: url(/design/WoonstadRotterdamDesign2010/images/purplecircle-hover-trans.png) no-repeat;
	    background-position: center;
	}
	ul#mainmenu li#OVERWOONSTAD a.title{
	    background: url(/Design/WoonstadRotterdamDesign2010/images/greencircle-trans.png) no-repeat;
	    background-position: center;
	}
	ul#mainmenu li#OVERWOONSTAD a.title:hover{
	    background: url(/Design/WoonstadRotterdamDesign2010/images/greencircle-hover-trans.png) no-repeat;
	    background-position: center;
	}
	ul#mainmenu li#WOONSTADENMIJNWIJK a.title{
	    background: url(/Design/WoonstadRotterdamDesign2010/images/yellowcircle-trans.png) no-repeat;
	    background-position: center;
	}
	ul#mainmenu li#WOONSTADENMIJNWIJK a.title:hover{
	    background: url(/Design/WoonstadRotterdamDesign2010/images/yellowcircle-hover-trans.png) no-repeat;
	    background-position: center;
	}
	
	
	ul#mainmenu li p{
	    margin: 0;
	}
	ul#mainmenu li span.title{
	    display: block;
	    margin-top: 5px;
	    font-size: 1.2em;
	    font-weight: bold;
	}
	ul#mainmenu li a.more{
	    display: block;
	    margin-top: 5px;
	    width: 100%;
	    height: 12px;
	    background: url(/design/WoonstadRotterdam/Images/arrow1.png) no-repeat;
	    background-position: right;
	}
	
	
	
	
	
	/*----------------------------------------------------------------*/
	/*==================== Contentmenu ====================
	/*----------------------------------------------------------------*/
	
	
	/* VOORLOPIG ERUIT, GEEN STANDAARD MENU OP DE HOMEPAGE
	ul#contentmenu{
	    list-style-type: none;
	    font-size: 1.4em;
	    margin: 35px 0 0;
	    font-weight: bold;
	}
	ul#contentmenu li{
	    text-align: right;
	    margin-bottom: 15px;
	}
	ul#contentmenu li a {
	    color: #026FB9;
		text-decoration: none;
	}
	ul#contentmenu li a:hover{
		text-decoration: underline;
	}
	*/
	
	div.skyscraperbanner{
		margin: 10px 5px 5px 0;
		text-align: right;
	}
	
	div.menuvervolg ul#contentmenu li a, div.menuvervolg address.static {
	    color: #fff;
	}
	dl#contentmenu{
	    margin: 0 0 25px 0;
	    width: 170px;
	}
	dl#contentmenu dt{
	    width: 165px;
	    padding-right: 5px;
	    margin-bottom: 10px;
	}
	#wrapper.huurdercolor dl#contentmenu dt{
	    background: url(/design/WoonstadRotterdam/Images/corner1.png) no-repeat;
	}
	#wrapper.huurkoopcolor dl#contentmenu dt{
	    background: url(/design/WoonstadRotterdam/Images/corner2.png) no-repeat;
	}
	#wrapper.woonstadcolor dl#contentmenu dt{
	    background: url(/design/WoonstadRotterdam/Images/corner3.png) no-repeat;
	}
	#wrapper.woonstadwijkcolor dl#contentmenu dt{
	    background: url(/design/WoonstadRotterdam/Images/corner4.png) no-repeat;
	}
	#wrapper.nieuwblauw dl#contentmenu dt{
	    background: url(/design/WoonstadRotterdam/Images/corner5.png) no-repeat;
	}	
	
	dl#contentmenu dt a, dl#contentmenu dt span{
	    text-align: right;
	    margin-top: 110px;
	    display: inline-block;
	    color: #fff;
	    font-size: 1.5em;
	    padding: 0 5px 0 10px;
		width: 155px;
	}
	dl#contentmenu dd {
	    padding: 0 5px;
	    margin-bottom: 5px;
	}
	dl#contentmenu dd a, dl#contentmenu dd span {
	    display: inline-block;
	    width: 100%;
	    text-align: right;
	    font-size: 1.3em;
	}
	#wrapper.huurdercolor dl#contentmenu dd a, #wrapper.huurkoopcolor dl#contentmenu dd a, #wrapper.woonstadcolor dl#contentmenu dd a, #wrapper.woonstadwijkcolor dl#contentmenu dd a, #wrapper.nieuwblauw dl#contentmenu dd a {
		color: #fff;
	}
	
	
	#wrapper dl#contentmenu a{
		color: #026fb9;
		text-decoration: none;	
	}
	
	#wrapper dl#contentmenu a:hover{
	    text-decoration: underline;
	}
	
	div.menuvervolg span.contentmenutitle{
	    display: block;
	    width: 100%;
	    height: 31px;
	    background: url(/design/WoonstadRotterdam/Images/corner1.png) no-repeat;
	    background-position: right;
	    vertical-align: bottom;
	    padding: 110px 0 0 0;
	    color: #fff;
	    text-align: right;
	    font-size: 1.4em;
	}
	
	#wrapper dl#contentmenu dd ul{
	    display: none;
	}
	
	#wrapper dl#contentmenu dd.active ul{
	    display: block;
		list-style-type: none;
	    margin: 5px 0;
	}
	
	#wrapper.huurdercolor dl#contentmenu dd ul a,
	#wrapper.huurkoopcolor dl#contentmenu dd ul a,
	#wrapper.woonstadcolor dl#contentmenu dd ul a,
	#wrapper.woonstadwijkcolor dl#contentmenu dd ul a,
	#wrapper.nieuwblauw dl#contentmenu dd ul a,
	#wrapper dl#contentmenu dd ul a
	{
	    font-size: 1.2em;
	}
	
	dl#contentmenu dd ul li a{
	    padding-right: 20px;
	    width: 140px;
	}
	
	#wrapper dl#contentmenu dd ul li.active a
	{
	    background: url(/design/WoonstadRotterdam/Images/arrow_blue.png) no-repeat;
	    background-position: center right;
	}
	
	#wrapper dl#contentmenu dd ul li a:hover
	{
	    color: #026fb9;
	}
	
	#wrapper.huurdercolor dl#contentmenu dd ul li.active a,
	#wrapper.huurkoopcolor dl#contentmenu dd ul li.active a,
	#wrapper.woonstadcolor dl#contentmenu dd ul li.active a,
	#wrapper.woonstadwijkcolor dl#contentmenu dd ul li.active a,
	#wrapper.nieuwblauw dl#contentmenu dd ul li.active a	
	{
	    background: url(/design/WoonstadRotterdam/Images/arrow_white.png) no-repeat;
	    background-position: center right;
	}
	
	#wrapper.huurdercolor dl#contentmenu dd ul li a:hover,
	#wrapper.huurkoopcolor dl#contentmenu dd ul li a:hover,
	#wrapper.woonstadcolor dl#contentmenu dd ul li a:hover,
	#wrapper.woonstadwijkcolor dl#contentmenu dd ul li a:hover,
	#wrapper.nieuwblauw dl#contentmenu dd ul li a:hover	
	{
	    color: #fff;
	    background: url(/design/WoonstadRotterdam/Images/arrow_white.png) no-repeat;
	    background-position: center right;
	}
	
	#webpartzone3 img{
	padding: 8px;
	}
	
	/*----------------------------------------------------------------*/
	/*==================== Actueel ====================
	/*----------------------------------------------------------------*/
	ul#actueel {
	    list-style-type: none;
	    margin: 20px 0;
	}
	ul#actueel li {
	    float: left;
	    width: 183px;
	    margin-right: 10px;
	}
	ul#actueel li span.date {
	    display: block;
	    font-size: .9em;
	}
	ul#actueel li a.title {
	    display: block;
	    font-size: 1.2em;
	    font-weight: bold;
	    color: #000;
	    margin: 5px 0;
		text-decoration: none;
	}
	ul#actueel li p {
	    margin: 0;
	}
	ul#actueel li a.more {
	    display: block;
	    float: right;
	    padding-left: 12px;
	    margin-top: 5px;
	    background: url(/design/WoonstadRotterdam/Images/arrow2.png) no-repeat;
	    color: #026FB9;
	    background-position: left;
		text-decoration: none;
	}
	
	/*----------------------------------------------------------------*/
	/*==================== Banners (footer) ====================
	/*----------------------------------------------------------------*/
	ul.banners {
	    list-style-type: none;
	    margin: 0;
	}
	ul.banners li{
	    float: left;
	    margin-right: 8px;
	}
	
	dl.bannertext{
	    display: block;
	    width: 165px;
	    color: #fff;
	    font-size: 1.4em;
		margin: 0 0 10px 0;
	}
	
	#wrapper.standardcolor dl.bannertext{
	    color: #026FB9;
	}
	dl.bannertext dt {
	}
	dl.bannertext dd {
	    padding: 10px;
		text-align: center;
	}
	dl.bannertext dd a{
		color:#fff;
		text-decoration: none;
	}
	
	#wrapper.huurdercolor dl.bannertext dd, #wrapper.huurdercolor dl.bannertext dt{
	    background: #ED145A;
	}
	#wrapper.huurkoopcolor dl.bannertext dd, #wrapper.huurkoopcolor dl.bannertext dt {
	    background: #92278F;
	}
	#wrapper.woonstadcolor dl.bannertext dd, #wrapper.woonstadcolor dl.bannertext dt {
	    background: #8CC63F;
	}
	#wrapper.woonstadwijkcolor dl.bannertext dd, #wrapper.woonstadwijkcolor dl.bannertext dt{
	    background: #F7941D;
	}
	#wrapper.nieuwblauw dl.bannertext dd, #wrapper.nieuwblauw dl.bannertext dt{
	    background: #006AB1;
	}	
	
	
	
	ul.simpleshowchildren{
		margin: 10px 0;
		list-style-type: none;
	}
	ul.simpleshowchildren li{
		margin: 0 0 5px 0;
	}
	ul.simpleshowchildren li a{
		color: #026FB9;
		font-size: 1.4em;
	}
	ul.simpleshowchildren li a:hover{
		text-decoration: underline;
	}
	
	
	/*----------------------------------------------------------------*/
	/*==================== GroupFormat ====================
	/*----------------------------------------------------------------*/
	
	ul.groupformat{
		list-style-type:none;
	}
	
	ul.groupformat li{
		color:#000;
	}
	
	ul.groupformat li a{
		color:#000;
		text-decoration: none;
	}
	
	ul.groupformat li ul{
		list-style-type: none;
	}
	
	ul.groupformat li ul li a{
		color:#026FB9;
	}
	
	ul.groupformat li ul li span.date{
		color:#000;
	}
	
	/*----------------------------------------------------------------*/
	/*==================== Related  ====================
	/*----------------------------------------------------------------*/
	
	ul.related {
	margin-left: 30px;
	list-style-type:none;
	}
	ul.related li {
	line-height: 14px;
	margin-top: 6px;
	}
	ul.related li.internal{
	list-style-image: url("/design/woonstadrotterdam/images/in.png");
	}
	ul.related li.external{
	list-style-image: url("/design/woonstadrotterdam/images/uit.png");
	}
	ul.related li.publications{
	list-style-image: url("/design/woonstadrotterdam/images/pdficoon.jpg");
	}
	ul.related li.pdf{
	list-style-image: url("/design/woonstadrotterdam/images/pdficoon.jpg");
	}
	ul.related li.word{
	list-style-image: url("/design/woonstadrotterdam/images/wordicoon.jpg");
	}
	ul.related li a {
	text-decoration: none;
	}
	
	
	/*-----------------------------------------------------------*/
	/*WOONMODULE */
	/*-----------------------------------------------------------*/
	
	
	
	/*-----------------------------------------------------------*/
	/*Tabs woonmodule */
	/*-----------------------------------------------------------*/
	
	
	
	
	
	#tabnav {margin:20px 0 43px 0;
	}
	
	/* A modified version of A List Apart - http://alistapart.com/articles/slidingdoors2/ */
	    #tabnav {
	      /*float:left;*/
	      width:100%;
	      /*background:#dae0d2 url("/design/WoonstadRotterdam/Images/bg.gif") repeat-x bottom;*/
	      }
	    #tabnav ul {
	      margin:0;
	      /*padding:10px 10px 0;*/
	      list-style:none;
	      }
	    #tabnav li {
	      float:left;
		  display:inline;
	      background:url("/design/WoonstadRotterdam/Images/right_both.gif") no-repeat right top;
	      margin:0 0 0 9px;
	      padding:0;
	      }
	
		#tabnav a {
	      float:left;
	      display:block;
	      position:relative;
	      left:-9px;
	      margin-right:-9px;
	      width:.1em;
	      background:url("/design/WoonstadRotterdam/Images/left_both.gif") no-repeat left top;
	      padding:5px 20px;
	      text-decoration:none;
	      font-weight:bold;
	      color:#fff;
	      }
		    
		  
	    #tabnav > ul a {width:auto;}
	    /* Commented Backslash Hack hides rule from IE5-Mac \*/
	    #tabnav a {float:none;}
	    /* End IE5-Mac hack */
	    #tabnav a:hover {
	      color:#333;
	      }
	    #overzicht #tabnav-overzicht,
	    #omschrijving #tabnav-omschrijving,
	    #fotos #tabnav-fotos,
	    #kaart #tabnav-kaart,
	    #wijkinformatie #tabnav-wijkinformatie{
	      background-position:100% -150px;
	      }
	    #overzicht #tabnav-overzicht a,
	    #omschrijving #tabnav-omschrijving a,
	    #fotos #tabnav-fotos a,
	    #kaart #tabnav-kaart a,
	    #wijkinformatie #tabnav-wijkinformatie a{
	        background-position:0 -150px;
	        padding-bottom:6px;
	        color:#333;
	    }
		  /* not for IE5.x or IE6 */
	    #tabnav li:hover, #tabnav li.active,
		#tabnav li:hover a, #tabnav li:active a {
	        background-position:100% -150px;
	        color:#000;
	    }
	
	    #tabnav li:hover a, #tabnav li.active a {
	        background-position:0 -150px;
	    }
	
	#tabcontentholder{
		border-color: #F79521;
		border-style: solid;
		border-width: 20px 2px 5px;
		height: auto !important;
		min-height: 300px;
		/*padding: 15px 15px 30px;*/
		padding-bottom: 25px;
	}
	
	#tabcontentholder div#contsize{
	  min-height:400px;
	  height:auto !important;
	  height:400px;
	  padding-bottom:20px;
	}
	
	html>body #contsize{height:auto}
	
	
	
	#objectsearchresults{
	    border-color: #F79521;
	    border-width: 20px 2px 5px;
	    border-style: solid;
	    padding: 15px;
	    position: relative;
		padding-bottom:30px;
	}
	
	
	/*Infobox : Strakjes oud*/
	
	/*
	#tabcontentholder #infobox{
	    position: absolute;
	    right: 0;
	    top: 0;
	    width: 270px;
	    background: #f79521;
	    padding: 25px 15px 20px;
	}
	
	*/
	#tabcontentholder #infobox .title{
	  	display: block;
		color: #fff;
	    font-size: 1.7em;
		margin-bottom: 10px;
	}
	
	#tabcontentholder #infobox p.title{
		margin: 0 0 10px 0;
	}
	
	#tabcontentholder #infobox p.title span{
		display: block;
		text-align: center;
	}
	
	#tabcontentholder #infobox img#infoboximg{
		padding: 6px;
		border: 1px solid #fff;
		display: block;
		margin: auto;
	}
	
	
	/*Infobox :NIEUW*/
	#tabcontentholder #infoboxfl, #tabcontentholder #infobox{
		float: right;
	    width: 270px;
	    background: #f79521;
	    padding: 25px 15px 20px;
	}
	#tabcontentholder #infoboxfl .title{
	  	display: block;
		color: #fff;
	    font-size: 1.7em;
		margin-bottom: 10px;
	}
	#tabcontentholder #infoboxfl p.title{
		margin: 0 0 10px 0;
	}
	#tabcontentholder #infoboxfl p.title span{
		display: block;
		text-align: center;
	}
	#tabcontentholder #infoboxfl img#infoboximg{
		padding: 0;
		border: 1px dotted #fff;
		display: block;
		margin: auto;
	}
	
	
	
	
	div#reactie {
	 	margin-bottom: 20px;
	 	padding-bottom: 10px;
		border-bottom: 2px dotted #F79521;
	}
	
	
	
	
	
	#tabcontentholder table .desc{
		color: #026fb9;
	    width:260px;
		vertical-align: top;
	}
	
	#tabcontentholder table#woningdetails{
		width: 440px;
	}
	
	#tabcontentholder table ul{
		list-style-type: none;
		margin: 0;
	}
	
	#tabcontentholder #woningcontact {
		position: absolute; 
		left: 0; 
		bottom: 0pt; 
		height: 14px; 
		width: 100%; 
		color: #000; 
		font-size: .9em; 
		padding: 5px 0 5px 15px;
	}
	
	#tabcontentholder div.detailcontent{
		width: 450px;
	}
	#tabcontentholder ul.brochures{
		margin: 20px 0 0;
	}
	
	#tabcontentholder ul.brochures li{
		float: left;
		border: 1px solid #92298E;
		list-style-type:none;
		padding: 5px;
	}
	
	
	#tabcontentholder ul.brochures li.pdf{
		/*list-style-image: url('/Design/WoonstadRotterdam/Images/pdf_icon_large.gif');*/
	}
	
	#tabcontentholder ul.brochures li.pdf a{
		width: 100px;
		padding: 100px 5px 5px;
		background: url('/Design/WoonstadRotterdam/Images/pdfpng.png') no-repeat;
		background-position: top center;
		display: block;
		background-color: #F5DAF3;
		border: 1px solid #F5DAF3;	
	}
	
	#tabcontentholder ul.brochures li a:hover{
		background-color: #FCF3FB;
		border: 1px solid #F5DAF3;
	}
	
	
	
	
	/*-----------------------------------------------------------*/
	/*Nieuwe Foto gallerij verkoop verhuur */
	/*-----------------------------------------------------------*/
	
	a.ShowRespnForm {
		border: 1px ridge;
		background: #92278F;		
		color: #fff;
		cursor: pointer;
		display: inline-block;
		margin: 5px 0;
		padding: 10px 104px;	
	}
	
	#tabcontentholder a#switchrespondform{
		border: 1px outset #000;
		padding: 5px 10px;
		background: #92278F;
		color: #fff;
		display: inline-block;
		margin: 20px 0;
		text-decoration: none;
	}
	
	#tabcontentholder a#switchrespondform:hover{
		border: 1px inset #000;
	}
	
	#respondform{
		border-top:2px dotted #F79521;
		margin:10px 20px;
		padding-top:15px;
	}
	
	
	#tabcontentholder div#respondform.zichtbaar, #tabcontentholder a#switchrespondform.zichtbaar{
		display: block;
	}
	
	#tabcontentholder div#respondform.onzichtbaar, #tabcontentholder a#switchrespondform.onzichtbaar{
		display: none;
	}
	
	#respondform table#tb_Form {
		width:440px;
	}
	
	#respondform table input{
		padding: 1px;
		margin: 2px 0;
	}
	
	#respondform table label{
		width: 260px;
		display: inline-block;
	}

	#houserespondform label{
		width: 200px;
		display: block;
		margin: 5px 0;
		font-weight: bold;
	}

	#houserespondform input{
		width: 200px;
	}

	#houserespondform input.aanhef{
		width: 30px;
	}
		
	a.ShowRespnForm{
		margin-left: 15px;
	}
	
	form#houserespondform{
		margin-left: 15px;
	}

	#houserespondform input.error{
		border: 1px solid #92278F;
	}
		
	#houserespondform label.error{
		display: inline-block;
		color: #92278F;
		margin-left: 5px;		
		font-weight: normal;
		width: 490px;	
	}

	#houserespondform input.submitresponseform {
		margin:15px 0;
		padding: 2px 0;
	}	
				
	#respondform table#Aanhef label {
		width: 80px;
	}
	
	#respondform table#tb_Form input {
	
	}
	
	#respondform table#tb_Form button {
		padding: 0 25px;
		margin-top:10px;
		width:100%;
	}
	
	
	
	
	/*-----------------------------------------------------------*/
	/*Nieuwe Foto gallerij verkoop verhuur */
	/*-----------------------------------------------------------*/
	
	#tabcontentholder #infoleft{
		float: left;
		margin-left: 15px;
		margin-top: 15px;
	}
	
	#tabcontentholder #fullcontent{
		margin: 15px 15px;
	}
	
	#tabcontentholder div.thumbnails{
		border: 1px dotted #92298E; 
		width: 110px;
		float: left; 
		text-align: center; 
		margin-right: 10px;
		/*	
		height: 350px; 
		overflow: hidden; 
		*/	
	}
	
	#tabcontentholder div#scroll.enable div.thumbnails #thumbup,
	#tabcontentholder div#scroll.enable div.thumbnails #thumbdown {
		width: 110px;
		height: 30px;
		text-decoration: none;
		display: block;
		cursor: pointer;
	}
	
	#tabcontentholder div#scroll.enable div.thumbnails #thumbup {
		background: url('/Design/WoonstadRotterdam/Images/imagethumbup.gif') no-repeat;
		background-position: 20% 0;
		margin-top: 5px;
		padding-bottom: 5px;
	}
	
	#tabcontentholder div#scroll.enable div.thumbnails #thumbdown{
		background: url('/Design/WoonstadRotterdam/Images/imagethumbdown.gif') no-repeat;
		background-position: 20% 0;
		margin-top:10px;
		padding-bottom:5px;
	}
	
	
	#tabcontentholder div#scroll.disable div.thumbnails #thumbup, #tabcontentholder div#scroll.disable div.thumbnails #thumbdown {
		display: none;
	}
	
	#tabcontentholder div#scroll.enable div.thumbnails #thumbup, #tabcontentholder div#scroll.enable div.thumbnails #thumbdown {
		display: block;
	}
	
	
	#tabcontentholder div.thumbnails ul{
		list-style-type: none; 
		margin: 0; 
		padding: 0;
	}
	
	
	#tabcontentholder div#scroll.enable div.thumbnails ul{
		height: 350px;
		overflow: hidden;
	}
	
	#tabcontentholder div.thumbnails ul li{
		margin: 4px 10px; 
		padding: 0;
		border: 1px solid #FCF3FB;
	}
	
	#tabcontentholder div.thumbnails ul li#firstthumb{
		border-top: 3px solid #92278F;
	}
	
	#tabcontentholder div.thumbnails ul li#lastthumb{
		border-bottom: 3px solid #92278F;
	}
	
	#tabcontentholder div.thumbnails ul li a img{
		padding: 8px;
	}
	
	#tabcontentholder div.thumbnails ul li#firstthumb a img{
		padding-top: 5px;
	}
	#tabcontentholder div.thumbnails ul li#lastthumb a img{
		padding-bottom: 5px;
	}
	
	
	
	#tabcontentholder div.thumbnails ul li a{
		border: 1px solid #F5DAF3; ;
		display: block;
		text-decoration: none;
		cursor: pointer;
		position: static;
	}
	
	
	#tabcontentholder div.thumbnails > a {
		position: static;
	}
	
	/*
	Niet mogelijk met IE
	#tabcontentholder div.thumbnails ul li a .fotonummer{
		height:12px;
		width:15px;	
		left:13px;
		top:8px;
		position:absolute;
		background: #fff;
		color: #000;
		padding-top: 1px;
		font-size: 8px;	
	}
	*/
	
	#tabcontentholder div.thumbnails ul li.active a{
		background-color: #F5DAF3;
	}
	
	#tabcontentholder div.thumbnails ul li a:hover{
		background-color: #F5DAF3;
	}
	
	#tabcontentholder div.foto{
		float: left; 
		border: 1px dotted #92298E; 
		padding: 8px; 
		text-align: center;
		width: 600px;
	}
	
	
	#tabcontentholder img#photobig{
		display: block;
		border: 1px solid #92298E;
		padding: 6px;
		margin: auto;
		margin-bottom: 5px;
			
	}
	
	
	
	
	/*-----------------------------------------------------------*/
	/*Google maps */
	/*-----------------------------------------------------------*/
	
	
	#tabcontentholder #map_canvas{
		border:2px solid #F79521;
		margin:15px 0;
		width: 520px; 
		height: 350px;
		float: left;		
	}
	
	#informatiebox{
		float: left;
		float: left;
		height: 330px;
		margin: 15px 0 15px 15px;
		padding: 10px;
		width: 185px;
	}
	
	
	/*-----------------------------------------------------------*/
	/*Foto gallerij verkoop verhuur */
	/*-----------------------------------------------------------*/
	
	
	#info p {margin-left:15px;}
	
	#container {padding:0; margin:0; list-style:none; position:relative; z-index:10; width:100%; height:580px; margin:10px auto; font-family:verdana, arial, sans-serif; font-size:12px; background: #f79521;}
	#container table {border-collapse:collapse; margin:-1px -10px;}
	
	#container li {float: left; display:inline; color:#000; text-decoration:none; cursor:default;}
	#container li a.thumb {display:block; text-decoration:none; cursor:default; border:5px solid #fff; margin: 10px 5px;}
	#container li a.thumb img {display:block; border:0;}
	
	#container li div {position:absolute; left:-9999px; border:0; text-align:center; z-index:-1; background:#fff;}
	#container li div img {margin:10px auto;}
	
	#container :hover {background:#92278F;}
	#container li a.thumb:hover {border-color:#ddd;}
	
	#container li:hover > a {border-color:#ddd;}
	#container :hover div {position:absolute; left:0; top:106px; height: 450px; width: 746px; padding:0px; background:#fff; border: 1px solid #f79521;}
	#container .active div {position:absolute; left:0; top:106px; height: 450px; width: 746px; padding:0px; background:#fff; border: 1px solid #f79521;}
	#container :hover div img {border:1px solid #888;}
	
	#container div img {border:1px solid #888;}
	
	#container :hover div p {text-align:center; font-family:verdana, sans-serif; font-size:11px; line-height:20px;}
	#container :hover div p a {padding:8px 0 8px 30px; background:url(gallery-images/enlarge.gif) no-repeat left center; text-align:center; cursor:pointer; text-decoration:none; color:#666;}
	#container :hover div p a:hover {color:#000; text-decoration:underline;}
	
	
	
	
	/*-----------------------------------------------------------*/
	/*Zoek funtionaliteit */
	/*-----------------------------------------------------------*/
	
	table#houseresults {
	    border-collapse: collapse;
	    width: 90%;
	}
	table#houseresults tr td{
	    padding: 5px 10px 5px 0;
		border-bottom: 1px solid #92298E;
	    text-align: left;
	    vertical-align: top;
	}
	
	/*
	table#houseresults tr td.thumbimage {
	    width: 150px;
	}
	*/
	
	table#houseresults tr td.thumbimage a{
		position: relative; 
		border: 1px solid #DFB5DF;  
		display: inline-block; 
		text-decoration: none;
		padding: 5px;
	}
	
	table#houseresults tr td.thumbimage a img {
		border: 0;  
	}
	
	table#houseresults tr td.thumbimage a span {
	 	position: absolute; 
		bottom: 25%; 
		left: 0; 
		width: 100%; 
		color: red; 
		font-weight: bold; 
		background: url("/design/WoonstadRotterdam/Images/whitetransparant.png");  
		background-repeat:  repeat-xy; 
		font-size: 1.3em; 
		text-align: center;
	}
	
	table#houseresults tr td.priceinfo {
	    width: 200px;
	}
	table#houseresults tr td p{
	    margin: 0;
	}
	
	
	
	#objectsearchform{
		margin-bottom: 35px;	
	}
	
	#searchagain{
		color: #026fb9;
		margin-bottom: 5px;
		display: block;
	}
	
	
	
	/*-----------------------------------------------------------*/
	/*RSS */
	/*-----------------------------------------------------------*/
	
	#mainrss{
		display: inline-block;
		float: right;
		background: url(/Design/WoonstadRotterdam/Images/ico_rss.gif) no-repeat;
		background-position: left;
		padding-left: 15px;
		
	}
	
	
	
	/*-----------------------------------------------------------*/
	/*Persoonlijke pagina */
	/*-----------------------------------------------------------*/
	
	
	
	
	
	
		
	
	
	
	
	#menupp {list-style-type:none; padding:0; width:455px;
	
	/*margin:0px 0 7px 0; */
	margin: 0;
	height: 29px;
	}
	#menupp li {float:left; padding:0; margin:0 1px 0 0; position:relative; width:150px; z-index:100; height:28px;}
	#menupp li dl {position:absolute; top:0; left:0; padding-bottom:0;}
	#menupp li a, #menupp li a:visited {text-decoration:none;}
	#menupp li dd {display:none;}
	#menupp li a:hover {border:0;}
	#menupp li:hover dd, #menupp li a:hover dd {display:block;}
	#menupp li:hover dl, #menupp li a:hover dl {padding-bottom:10px;}
	#menupp table {border-collapse:collapse; padding:0; margin:-1px; font-size:1em;}
	#menupp dl {width: 150px; margin: 0; padding: 0; background: transparent;}
	#menupp dt {margin:0; padding: 0;}
	
	#menupp dd {margin:0; padding:0; color: #fff; font-size: 1em; text-align:left;}
	
	#menupp dt a, #menupp dt a:visited {display:block; font-size: 0.9em; color: #038; text-align:center; border:1px solid #EC185B; border-width:0 1px 1px 1px; background:#EFE0E5; padding:0.25em 0 0.75em 0;}
	
	#menupp li:hover dt a, #menupp a:hover dt a {color:#006; background:#ddd; border:1px solid #EFE0E5; border-width:0 1px 1px 1px;}
	
	#menupp dd a, #menupp dd a:visited {background:#EFE0E5; color:#fff; padding:0.5em 0; text-decoration:none; display:block; text-align:center; border-left:1px solid #EFE0E5; border-right:1px solid #EFE0E5;}
	
	#menupp dd a:hover {background: #ddd; color:#000; border-left:1px solid #EFE0E5; border-right:1px solid #EC185B;}
	
	#menupp b {display:block; overflow:hidden; height:1px;}
	
	#menupp b.p1 {background:#EFE0E5; margin:0 5px;}
	#menupp b.p2 {background:#EFE0E5; border:2px solid #EFE0E5; border-width:0 2px; margin:0 3px;}
	#menupp b.p3 {background:#EFE0E5; margin:0 2px; border:1px solid #EFE0E5; border-width:0 1px;}
	#menupp b.p4 {height:2px; background:#EFE0E5; margin:0 1px; border:1px solid #EFE0E5; border-width:0 1px;}
	#menupp b.p5 {background:#EFE0E5; margin:0 5px;}
	#menupp b.p6 {background:#EFE0E5; margin:0 3px;}
	#menupp b.p7 {background:#EFE0E5; margin:0 2px;}
	#menupp b.p8 {height:2px; background:#EC185B; margin:0 1px;}
	
	
	#menupp li:hover b.p2, #menupp a:hover b.p2 {background:#fff;}
	#menupp li:hover b.p3, #menupp a:hover b.p3 {background:#f0f0f0;}
	#menupp li:hover b.p4, #menupp a:hover b.p4 {background:#e8e8e8;}
	
	
	#menupp li.active:hover b.p2 {background:#EC185B;}
	#menupp li.active:hover b.p3 {background:#EC185B;}
	#menupp li.active:hover b.p4 {background:#EC185B;}
	
	
	#menupp li.active dt a, #menupp li.active dt b {
		background: #EC185B;
		color: #fff;
	}
	
	
	/* andere PP css: */
	
	table#contractid {
		border-collapse: collapse;
		margin-top: 10px;
		font-size: .9em;
		width: 100%;
	}
	
	table#contractid thead tr th.adres { 
		width: 200px;
	} 
	
	table#contractid thead tr th.huur { 
		width: 200px;
	} 
	table#contractid thead tr th.details { 
		width: 75px;
	} 
	
	table#contractid thead tr th { 
		padding: 2px 10px 10px 5px;
		text-align: left;
	} 
	
	table#contractid tbody tr td{ 
		padding: 5px 10px 5px 5px;
		border-top: 1px dashed lightgrey;
	} 
	
	
	table#contractid tbody tr.inv{ 
		display: none;
	} 
	
	table#contractid tbody tr.vis{ 
		border-bottom: 1px solid #EC185B;
		background: #fff;
		display: table-row;
	} 
	
	table#contractid tbody tr.detailhover{ 
		border-bottom: 1px solid black;
		background: #FEF0F5;
		display: table-row;
	} 
	
	
	
	table#contractid tbody tr td.dummy{
		background: #FEF0F5;
	}
	
	table#contractid tbody tr td.details{
		padding: 5px 0;
	}
	
	
	table.tabledetails{
		border-collapse: collapse;
	}
	
	table#contractid table.tabledetails tbody tr td{ 
		border: none;
	} 
	table#contractid table.tabledetails tbody tr:hover td{
		background: #DADAF5;
	}
	
	
	table.tabledetails td.omschrijving{
		width: 198px;
	}
	
	
	
	
	table#contractid tbody tr.contract:hover, table#contractid tbody tr.contractopen td { 
		background: #AAA9E7;
		color: #fff;
	} 
	
	table#contractid tbody tr.contract:hover td a, table#contractid tbody tr.contractopen td a{ 
		color: #fff;
	} 
	
	
	table#contractid tbody tr td.optiesdeelcontract a, table#contractid tbody tr.contract:hover td.optiesdeelcontract a {
		color: #000;
	}
	
	
	table#contractid tbody tr a.huurssdetail, 
	table#contractid tbody tr a.huurstdetail,  
	table#contractid tbody tr a.woningw, 
	table#contractid tbody tr a.contractdetails {
		cursor: pointer;
	}
	
	table#contractid tbody tr a.huurssdetail, 
	table#contractid tbody tr a.huurstdetail,  
	table#contractid tbody tr a.woningw,
	table#contractid tbody tr span.woningw
	{
		padding: 5px 5px;
	}
	
	table#contractid tbody tr a.huurssdetail:hover, 
	table#contractid tbody tr a.huurstdetail:hover,  
	table#contractid tbody tr a.woningw:hover, 
	table#contractid tbody tr a.contractdetails:hover {
		background: #000;
	}
	
	
	table#contractid tbody select.contractopties{
		width: 275px;
		font-size: 1.1em;
	}
	

	div#pptabsholder {
		width: 100%;
		position: relative;	
	}
	
	div#ppcontentoverzicht {
		/*background: #D9F5FD;*/
		background: #fff;
		border: 1px solid #EC185B;
		padding: 10px 25px 10px;		
	}
	
	div#ppcontent{
		padding-bottom: 25px;
	}
	
	
	div#ppcontentdetail, div#ppinfobox{
		width: 100%;
	}
	
	
	span.loggedin{
		bottom:5px;
		position:absolute;
		right:0;
	}
	
	div#ppcontentoverzichtcontent{
		margin-bottom: 25px;
	}
	
	div#ppcontentoverzicht h2, div#ppcontentdetail h2{
		display: inline-block;
		margin-bottom: 25px;
		width: 60%;
	}
	
	div#ppcontentoverzicht span.titelinfo, div#ppcontentoverzicht a.titelinfo, div#ppcontentdetail span.titelinfo{
		font-weight: bold; 
		float: right; 
		width: 40%; 
		line-height: 35px; 
		text-align: right;
	}
	
	div#ppcontentoverzicht a#displcontractoverzicht {
		display: none;
	}
	
	
	
	
	/* Zebra table: */
	
	#table.zebra {
		border-collapse: collapse;
	}
	
	div#ppcontent  #table.zebra tbody tr td {
		padding: 5px;
	}
	
	#table.zebra tr.ev td {
		background: #D9F5FD;
	}
	
	
	form#persoonsgegevens {
		margin: 10px 0;
	}
	
	form#persoonsgegevens input#verstuurwijzigingen{
		margin: 10px 0;
	}
	
	
	form#persoonsgegevens table th, form#persoonsgegevens table td {
		padding-right: 15px;
		text-align: left;
		
	}
	
	
	div.success, div.ppredirect{
		display: none;
	}
	
	div.ppredirect{	
		border: 1px solid #EC185B;
		padding: 10px 25px 10px;	
		height: 200px;
	}
	
	dl#PPfaq {
		margin: 0;
	}	
	
	dl#PPfaq dt{
		font-weight: 800;
		margin-top: 10px;
	}

	
	#privacyverklaring{
		border-top:1px dotted #EC185B;
		display:block;
		font-style:italic;
		margin-top:40px;
		padding-top:5px;
		color: #bbb;
	}
	
	a.ppprint {
		float: right;
	}
	
	
	table.defaulttable {
		border-collapse: collapse;
	}
	
	table.defaulttable td {
		padding: 2px 5px;
		text-align: left;
	}
	
	table.defaulttable th {
		padding: 2px 5px;
		text-align: left;		
	}
	

	/* Gengu (20100929): Design 2010 top */	
	.bar
	{
		background: none;
		height: 40px;
	}
	.topRightWrapper {
		margin-top: 9px;
		margin-right: -4px;
		margin-bottom: 0px;
		margin-left: 0px;
		width:auto;
		padding:0;
		float:right;
		width:auto;
	}
	.topNav {
		width:auto;
		float:left;
		padding:5px 0 0 0;
		margin:0 0 0 0;
	}
	.topNav ul {
		list-style:none;
		padding:0;
		margin:0;
		overflow:hidden;
		display:inline;
	}
	.topNav ul li {
		width:auto;
		float:left;
		padding:3px 14px 0 13px;
		background:url(/Design/WoonstadRotterdamDesign2010/images/gray-separator.gif) no-repeat right 3px;
	}
	.topNav ul li a {
		text-decoration:none;
		color:#a7a8aa;
		font-size:11px;
	}
	.topNav ul li a:hover {
		color:#8f2e86;
	}
	.search {
		background:none;
		float:left;
		padding:4px 0 0 13px;
		overflow:hidden;
	}
	.search label {
		width:auto;
		float:left;
		padding:3px 10px 0 0;
		display:inline;
		color:#a7a8aa;
	}
	.search input[type="text"] {
		background:none;
		color:#A7A8AA;
		float:left;
		font-size:11px;
		margin:2px 5px;
		width:147px;
		border:1px solid #d0d1d2;
		height:13px;
		padding:2px 4px;
	}
	.search .searchButtom {
	    border: 0 none;
		background: url(/Design/WoonstadRotterdamDesign2010/images/searchbtn.gif) no-repeat 0 0;
		cursor:pointer;
		float:left;
		height:25px;
		margin:0 0 0 5px;
		padding:0;
		width:24px;
	}
	.search .searchButtom:hover {
	    border: 0 none;
		background:url(/Design/WoonstadRotterdamDesign2010/images/searchbtn-hover.gif) no-repeat 0 0;
		cursor:pointer;
		float:left;
		height:25px;
		margin:0 0 0 5px;
		padding:0;
		width:24px;
	}
	
	/* Gengu (20100929): Design 2010 footer */	
	.footerLeft {
		width:auto;
		float:left;
		margin-left: 155px;
	}
	.footerLeft ul {
		list-style:none;
		margin-top: 0px;
	}
	.footerLeft ul li {
		padding:0 11px 0 11px;
		margin:0px;
		float:left;
		background:url(/Design/WoonstadRotterdamDesign2010/images/footer-separator.gif) no-repeat right 3px;
		color:#b9bbbc;
		font-size:11px;
		text-decoration:none;
	}
	.footerLeft ul li a {
		color:#b9bbbc;
		font-size:11px;
		text-decoration:none;
	}
	.footerLeft ul li a:hover {
		color:#8F2E85;
	}
	.footerLeft ul li:first-child {
		padding-left:0px;
	}
	.footerRight {
		width:auto;
		float:right;
		margin-right: 18px;
	}
	.footerRight a {
		color:#b9bbbc;
		font-size:11px;
	}
	.footerRight a:hover {
		color:#8F2E85;
	}
	
	.footerLeft, .footerRight
	{
		margin-top: 5px;
	}

