html {
	overflow-y: scroll;
}
body {
	background-color:#DEE0FD;
	font-family: Arial, Verdana, Helvetica, Arial, sans-serif;
	font-size: 62.5%;
}
p {
	margin-bottom: 1em;
}
a {
	color: #000078;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
h1{font-size:1.6em;margin-top:0;}
h2{font-size:1.4em;margin-top:0;}
h3{font-size:1.2em;margin-top:0;}
ul {
	margin-top:0;
	padding-top:12px;
}
li {
	list-style-type: disc;
}
.clearer {
	clear: both;
}
.hidden {
	display: none;
}
img{border:0}
.Terug{padding:10px;}
.ContainerTop{background-image:url(/images/ContainerTop.gif);background-position: center top;height:26px;margin:0 auto;width:998px;}
.ContainerBottom{background-image:url(/images/ContainerBottom.gif);background-position: center top;height:24px;margin:0 auto;width:998px;}

#MainContainer{background-image:url(/images/ContainerBG.gif);background-repeat:repeat-y;color:#000070;font-size:1.2em;margin:0 auto;padding:0;width:998px;}
.sfeerbeeld{float:left;height:180px;margin:-10px 10px 10px 15px;width: 720px;}
.sfeerbeeld .bijschrift {display:none;}
#Logo{margin-right:11px;color:#fff;float:right;font-size:110%;font-weight:bold;padding:0 2px;width: 230px;}
#Logo a{color:#fff;}
#Logo img{margin-bottom:10px;}
#Content{float:left;margin:10px 5px 0 15px;width:721px;}
.MainContent{background-color:#E1E1FF;border-left:1px solid #7E7EFB;border-right:1px solid #7E7EFB;min-height:427px;padding-bottom:1px;}
.ContentTop{background-image:url(/images/ContentTop.gif);background-position:center top;height:12px;width:721px;}
.ContentBottom{background-image:url(/images/ContentBottom.gif);background-position:center bottom;height:6px;width:721px;}
.ContentContainer .contentbase{padding:0;}
.MainContent .textdiv{padding-bottom:12px;}
.imagecontainer{float:left;margin:0 25px 2px 0;}
.imagecontainer .bijschrift{display:block;}
#Right{float:left;margin:10px 0 0 10px;width:230px;}
.RightBottom{background-image:url(/images/RightBottom.gif);background-position:center top;height:12px;margin-bottom:10px;width:230px;}
.RightTop{background-image:url(/images/RightTop.gif);background-position:center top;height:12px;width:230px;}
.AllContainer{width:100%;}
#menuhoofdmenu {
	color:#fff;
	float:left;
	height:50px;
	width:100%;
}
#menuhoofdmenu ul {
	margin: 0;
	padding-left:15px;
}
#menuhoofdmenu li {
	background-image:url(/images/Streep.gif);
	background-repeat:no-repeat;
	background-position:center left;
	float: left;
	list-style-type: none;
	margin:0;
	padding:0 3px 0 13px;
}
#menuhoofdmenu a {
	color:#fff;
	display: block;
	height:23px;
	line-height:23px;
	padding: 0 10px 0 0;
	text-align: center;
	text-decoration:none;
}
#menuhoofdmenu li.active {
	height: 29px;
}	
#menuhoofdmenu li:hover, #menuhoofdmenu li.active {
	background-image:url(/images/MenuLeft.png);
	background-repeat:no-repeat;
	background-position:0 0;
	color: #fff;
	height:23px;
	line-height:23px;
	padding-left:13px;
	text-decoration: none;
}
#menuhoofdmenu li:hover a, #menuhoofdmenu li.active a {
	background-image:url(/images/MenuRight.png);
	background-position:center right;
	background-repeat:no-repeat;
	color: #fff;
	height:23px;
	line-height:23px;
	text-decoration: none;
}
#menuhoofdmenu a.Aanbod {
	padding-left: 0;
	text-align: left;
}
#menuhoofdmenu a.Contact {
	border-right: 0;
	padding-right: 0;
	text-align: right;
}
.terug{display:block;margin-bottom:10px;padding-left:12px;}
#Right .newsitem{background-image: url('/images/RightBG.gif');background-position: left top;	background-repeat: repeat-y;padding:0 10px 0 10px;}
#Right .nieuwsbericht{padding-bottom:10px;}
#Right .nieuwsbericht h2{background-image:url(/images/TitelBG.gif);background-repeat:no-repeat;font-size:100%;height:30px;line-height:30px;padding:0 10px 0 40px;width:140px;}
#Right .startdatum, #Right .kortetekst, #Right .leesmeer{padding:0 12px;}
.contentbase, #login{padding:0 10px;}
.buttonlink{background-image:url("/images/ContentButton.gif");height:30px;line-height:30px;width:189px;float:left;margin:10px 4px 10px 0;text-align:center;}
/*Login*/
#login label{
float:left;
width:100px;
}
#login .wachtwoordvergeten{margin:10px 0;}
/*Links Module*/
.links .bijschrift{display:none;}
/*Submit*/
input.submitbutton, .toonalles input, .Submit{
	background-color:#FFA900;
    border-collapse:collapse;
	border:0;
    color:#000078;
    cursor:pointer;
    font-weight:bold;
    width:auto;
    border:1px solid #fff;
    padding:2px 12px;
	text-decoration:none;
    }
input.submitbutton:hover, .toonalles input:hover, .Submit:hover{background-color:#000078;color:#fff;}
/*woningoverzicht*/
.selecteren, .woningoverzicht{padding:20px 20px 0 20px;}
.selecteren .selectietekst {float:left;width:107px;}
.selecteren option, .Plaatsen, .Straatnaam{width:275px;}
.selecteren .LocatieFilters{float:left;width:65%;}
.selecteren .PrijsFilters select{width:150px;}
.PrijsFilters{float:left;width:35%;}
.selecteren .PrijsFilters .selectietekst {width:50px;}
.toonalles{display:block;margin:10px 0;}
.NumberOfObjects{border-bottom:1px solid #ccc;padding-bottom:10px;}
.pagineringonder{margin-bottom:30px;width:100%;}
.paginering{padding-bottom:10px;width:100%;}
.prev, .next {float: left;margin:0 20px 0 0;}
.next{float:right;margin-left:0;margin-right:510px;padding-left:20px;}
.status{margin-top:5px;}
.buttonnieuw{color:#FFA900;}
/*Woningoverzicht*/
.woningoverzicht .woning{border-top:1px solid #CCCCCC;height: 120px;padding-top:10px;}
.woningoverzicht .hoofdfoto{float: left;	height: 80px;position: relative;text-align: center;width: 120px;}
.WoningInfo{float:left;margin-left:10px;width:455px;}
.woningoverzicht .buttondetailpagina {float: left;width:85px;}
.woningoverzicht .adresregel a {float: left;font-size: 120%;font-weight: bold;line-height: 23px;text-decoration: none;width: 455px;}
.details label{float:left;width:100px;}
/*Detailpagina*/
.detailpagina {float: left;padding:0 10px;}
.adresdetails {
	font-size: 130%;
	font-weight: bold;
	padding-left: 20px;
	width: 592px;
}
.woninggegevens {
}
.woninggegevens .links {
	float: left;
	width: 300px;
}
.woninggegevens .fotokader {
	position: relative;
}
.woninggegevens .buttonstatus {
	left: 0;
	position: absolute;
	top: 0;
}
.woninggegevens .tabs {
	padding: 10px 5px;
}
.woninggegevens .reageerbutton, .woninggegevens .locatiebutton, .woninggegevens .doorstuurbutton, .woninggegevens .printbutton {
	background-image: url('/images/knopgroen.gif');
	background-position: center top;
	background-repeat: no-repeat;
	color: #fff;
	display: block;
	float: left;
	font-size: 130%;
	font-weight: bold;
	height: 45px;
	line-height: 45px;
	margin: 0 4px 4px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	width: 130px;
}
.woninggegevens .locatiebutton {
	background-image: url('/images/knoppaars.gif');
}
.woninggegevens .doorstuurbutton {
	background-image: url('/images/knoprood.gif');
}
.woninggegevens .printbutton {
	background-image: url('/images/knoporanje.gif');
}
.woninggegevens .reageerbutton:hover, .woninggegevens .locatiebutton:hover, .woninggegevens .doorstuurbutton:hover, .woninggegevens .printbutton:hover {
	background-position: center bottom;
}
.woninggegevens .extrafotos {
	clear: both;
	padding: 5px 0 5px 5px;
}
.woninggegevens .extrafotos a {
	float: left;
	height: 65px;
	margin-bottom: 5px;
	margin-right: 5px;
	text-align: center;
	width: 88px;
}
.woninggegevens .rechts {
	margin-left: 300px;
	width: 300px;
}
.woninggegevens .huurprijs {
	font-weight: bold;
	margin-bottom: 20px;
	padding-top: 10px;
}
.woninggegevens .huurprijs label {
	color: #f90;
	padding-right: 30px;
}
.woninggegevens .kenmerken {
	margin-top: 20px;
}
.woninggegevens .kenmerken .Label {
	padding-right: 20px;
}
.woninggegevens .kenmerken .Text {
	font-weight: bold;
}
/*Tell a Friend*/
#tellafriend
{
    float:left;
    }
.tellafriend
{
	float:left;
	padding-left:34px;
    }
.tellafriend .form
{
    height:100%;
    margin-top:10px;
    }
.tellafriend .form .field 
{
    width:325px;
    }
.tellafriend .content
{
    float:none;
}  
.tellafriend .form .field label {
    color:#000;
    float:left;
    height:18px;
    margin:5px 5px 0pt 0;
    width:200px;
}
.tellafriend .memo textarea
{
    margin:0px 5px 0pt 0;
    width:200px;
        }
.tellafriend .memo
{
    clear:both;
    height:110px;
    color:#000;
    width:200px;
    }
.tellafriend .next
{
    background-image:url(/images/balkoker.jpg);
    background-repeat:repeat-x;
    border:medium none;
    clear:both;
    color:White;
    display:block;
    height:19px;
    line-height:19px;
    margin:10px;
    width:90px;
    }
.tellafriend .next:hover {
    color:#25343F;
    cursor:pointer;
}
.tellafriend input
{
    width:200px;
    }
.tellafriend .submitbutton{
	border:0;
	clear:both;
	float:left;
	margin:10px 0;
	width:100px;
	}
#tellafriend .terug .prev {
	display: block;
	float: none;
}
.SitemapKop {
	color: #253;
	font-size: 180%;
	margin-bottom: 1em;
}
.validationerror{color:red;float:left;}
.verplichtlegenda{float:left;}
/*Banners*/
.bannre{background-image: url('/images/RightBG.gif');background-position: left top;	background-repeat: repeat-y;padding:0 10px 0 10px;position:relative;}
.bannre a{text-decoration:none;}
.bannre .bijschrift{display:block;margin-top:10px;padding:0 0 10px 12px;text-decoration:underline;}
.bannre .bijschrift:hover{text-decoration:none;}
.bannre img{padding:10px 0 0 12px;width:185px;}
/*Footer*/
#Footer{color:#FFFFFF;float:left;margin:15px auto 0 auto;text-align:center;width:769px;}
#Footer a {color:#fff;}
/*Medewerkers Module*/
.medewerkers .odd, .medewerkers .even{float:left;padding:0 10px;width:30%;}
.medewerkers .email{float:left;height:25px;line-height:25px;}
.medewerkers .naam{font-style:italic;display:block;font-weight:bold;}
.medewerkers img{clear:both;margin:10px 0;}
.medewerkers .emailgif img{float:left;margin:0 5px 0 0;}
/*IDD en Login*/
.eigenaartekst{padding:10px;}
.IddHolder label{display:block;height:25px;}
.wachtwoord input, .gebruikersnaam input{width:150px;}