body 
{
	margin:20px 0px 0px 0px;
	padding:0px;
	color:#ffffff;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#53564f;
}
form 
{
	margin:0px;
	padding:0px;
}
.error
{
	color:Red;
	vertical-align:bottom;
}
div, p, td
{
	color:#fff;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
}
p 
{
	margin-top:0px;
	margin-bottom:10px;
}
input, textarea, select
{
	color:#53564f;
	font-size:12px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
}
.button 
{
	color:#fff;
	height:22px;
	font-size:12px;
	cursor:pointer;
	border:0px;
	background-color:#00a0c6;
}

hr 
{
	height:1px; 
	color:#fff; 
	background-color:#fff; 
	border:0px;
	margin:15px 0px 15px 0px;
}
hr.blue
{
	height:2px; 
	color:#00a0c6; 
	background-color:#00a0c6; 
}

h1, h2, h3, h4, h5, h6 
{
	margin:0px;
	padding:0px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
}
h1 
{
	font-size:16px;
	margin-bottom:10px;
}
h2
{
    font-size:14px;
}
.uppercase 
{
    text-transform:uppercase;
}
a 
{
	color:#00a0c6;
	text-decoration:none;
}
a:hover 
{
	text-decoration:underline;
}
a.iso
{
    position:absolute; 
    top:11px; 
    right:11px; 
    display:block; 
    width:53px; 
    height:53px; 
    cursor:default !important;
    background:url(/images/logo-9001.png) no-repeat;
}
a.leegstaand 
{
	position:absolute; 
	top:13px; 
    right:75px; 
	display:block;
	width:138px;
	height:48px;
	background:url(/images/btn-tip-leegstaand.png) no-repeat;
}
a.leegstaand span
{
	display:none;
}
div#master 
{
	width:900px;
	margin:0 auto;	
}
div#container,
div#container-home
{	
	float:left;
	width:898px;
	border:1px solid #fff;
	background-image:url(/images/bg-container.gif);
}
div#container-home
{	
	background-color:#333331;
	background-image:none;
}
div#main 
{
	float:left;
	width:898px;
	background-image:url(/images/logo-bottom.gif);
	background-position: 54px bottom;
	background-repeat: no-repeat;
}

/*HOME*/
	div#top-zoeken 
	{
		float:right;
		margin-bottom:4px;	
	}
	div#top-zoeken input
	{
		background-color:Transparent;
		border:1px solid #fff;
		color:#fff;
		margin:0px;
	}
	div#top-zoeken input[type="submit"]
	{
	    cursor:pointer;    
	}
	input.home 
	{
		margin-left:5px;
	}
	div#left-block-home 
	{
		float:left;
		width:168px;
		min-height:608px;
		_height:608px;
		text-align:center;
		padding:32px 5px 0px 5px;
	}
	ul.home
	{
		border-bottom:none !important;
		min-height:280px !important;
		*height:280px !important;
		margin:40px 0px 10px 0px !important;
	}
	table.home a
	{
		color:#fff;
		text-decoration:underline;
	}
	table.home a:hover
	{
		text-decoration:none;
	}
	table.home td input
	{
		width:148px;
		color:#fff;
		border:1px solid #fff;
		background-color:Transparent;
	}
	table.home td.inloggegevens
	{
		font-size:9px;
	}
	table.home td input.submit
	{
		width:56px;
		height:19px;
		border:0px;
		color:#000000;
		cursor:pointer;
		background:url(/images/btn-submit-home.png) no-repeat;
	}
	div#content-home 
	{
		float:left;	
		width:720px;
		position:relative;
	}
	ul.home-right 
	{
		margin:7px 0px 0px 0px;
		padding:0px;
		list-style:none;	
	}
	ul.home-right li
	{
		float:left;
	}
	ul.home-right li a
	{
		display:block;
		color:#fff;
		font-size:16px;
		font-style:italic;
		text-decoration:none;
		cursor:pointer;
	}
	ul.home-right li a.blue
	{
		width:160px;
		height:563px;
		margin-right:7px;
		padding:15px 0px 0px 13px;
		background:url(/images/home-blue.png) no-repeat;
	}
	ul.home-right li a.blue:hover
	{
		background:url(/images/home-blue-ro.png) no-repeat;
	}
	ul.home-right li a.red
	{
		width:172px;
		height:526px;
		margin-right:6px;
		padding:15px 0px 0px 3px;
		background:url(/images/home-red.png) no-repeat;
	}
	ul.home-right li a.red:hover
	{
		background:url(/images/home-red-ro.png) no-repeat;
	}
	ul.home-right li a.purple
	{
		width:170px;
		height:488px;
		margin-right:7px;
		padding:15px 0px 0px 5px;
		background:url(/images/home-purple.png) no-repeat;
	}
	ul.home-right li a.purple:hover
	{
		background:url(/images/home-purple-ro.png) no-repeat;
	}
	ul.home-right li.home-info
	{
		position:relative;
		width:151px;
		height:302px;
		padding:161px 10px 0px 10px;
		background:url(/images/home-info.png) no-repeat;
	}
	ul.home-right li.home-info a
	{
		font-size:12px;
	}
	ul.home-right li.home-info a:hover
	{
		color:#00a0c6;
	}
	
	div#home-slogan 
	{
		position:absolute;
		bottom:0px;
		right:80px;
		font-size:24px;
		font-weight:bold;
		text-align:right;
	}

/*LEFT BAR*/
	div#left-block,
	div#extranet-left-block
	{
		float:left;
		width:181px;
		text-align:center;
		padding:32px 20px 192px 20px;
	}
	ul.subnavigatie 
	{
		min-height:232px;
		_height:232px;
		margin:29px 0px 10px 0px;
		padding:0px;
		list-style:none;
		border-bottom:1px solid #fff;
	}
	div#extranet-left-block ul.subnavigatie
	{
	    border-bottom:0px;
	}
	ul.subnavigatie li
	{
		margin-bottom:8px;
	}
	ul.subnavigatie a
	{
		color:#fff;
		text-decoration:none;	
	}
	ul.subnavigatie a:hover
	{
		color:#008ac9;
	}
	ul.subnavigatie a.active
	{
		color:#008ac9;
	}
	
	div#left-block a.klachtmelding
	{
		display:block;
		color:#fff;
		width:181px;
		padding:1px 0px;
		background-color: Red;
	}

/*TOPMENU*/
	div#menu 
	{
		float:left;
		width:449px;
		height:136px;
		background-color:#323331;
	}
	ul.topmenu 
	{
		margin:80px 0px 0px 0px;
		padding:0px;
		list-style:none;	
	}
	ul.topmenu li
	{
		float:left;
		margin-left:4px;
	}
	ul.topmenu li.first
	{
		margin-left:0px;
	}
	ul.topmenu a
	{
		display:block;
		width:127px;
		height:46px;
		color:#fff;
		line-height:16px;
		font-style:italic;
		padding:9px 9px 0px 9px;
		border-top:1px solid #fff;
		border-right:1px solid #fff;
		border-left:1px solid #fff;
		background:url(/images/bg-menu.gif) repeat-y;
	}
	ul.topmenu a:hover
	{
		text-decoration:none;
	}
	
	ul.topmenu a.red:hover,
	ul.topmenu a.redActive
	{
		background:url(/images/bg-menu-red.gif) repeat-y;
	}
	ul.topmenu a.blue:hover,
	ul.topmenu a.blueActive
	{
		background:url(/images/bg-menu-blue.gif) repeat-y;
	}
	ul.topmenu a.purple:hover,
	ul.topmenu a.purpleActive
	{
		background:url(/images/bg-menu-purple.gif) repeat-y;
	}
	
/*TOP ZOEKEN*/
	div#top-right 
	{
		position:relative;
		float:left;
		width:228px;
		height:136px;
	}
	
	table.zoeken 
	{
		position:absolute;
		right:5px;
		top:75px;
	}
	table.zoeken td input
	{
	    color:#fff;
	    border:1px solid #fff;
	    background-color:Transparent;
	}
	table.zoeken td input[type="submit"]
	{
	    height:22px;
	    cursor:pointer;
	}
	input.zoeken 
	{
		width:167px;
		height:13px;
	}

/*HEADER FOTO*/
	div#header-foto,
	div#extranet-header-foto
	{
		float:left;
		width:676px;
		height:274px;
		border-top:1px solid #fff;
		border-bottom:1px solid #fff;
		border-left:1px solid #fff;
		background-color:#53564f;	
		overflow:hidden;
	}
	div#extranet-header-foto
	{
		border-top:0px;
	}
	div#header-foto-content
	{
		width:676px;
		height:274px
	}
/*CONTENT*/
	div#content,
	div#extranet-content 
	{
		float:left;
		width:423px;
		padding:9px 12px 9px 12px;
		border-right:1px solid #fff;
		border-left:1px solid #fff;
	}
	
	div#content a,
	div#extranet-content a 
    {
	    color:#fff;
	    text-decoration:underline;
    }
    div#content a:hover,
	div#extranet-content a:hover
    {
	    text-decoration:none;
    }
    
    div#content input,
    div#content textarea,
	div#extranet-content input,
	div#extranet-content textarea
    {
	    color:#fff;
	    border:1px solid #fff;
	    background-color:Transparent;
    }
    
    div#extranet-content .submit
    {
        cursor:pointer;    
    }
    div#extranet-content .dropdown
    {
        width:200px;
    }
	
	div#content p.breadcrumb,
	div#extranet-content p.breadcrumb 
	{
		font-size:10px;	
	}
	
	div#content ul.opdrachtgevers-home
	{
	    margin:0px;
	    padding:0px;
	    list-style:none;
	}
	div#content ul.opdrachtgevers-home li
	{
	    float:left;
	    border:1px solid #fff;
	}
	div#content ul.opdrachtgevers-home li a
	{
	    color:#fff;
	    line-height:12px;
	    text-decoration:none;
	    position:relative;
	}
	div#content ul.opdrachtgevers-home li.wonen
	{
	    width:133px;
	    height:156px;
	    overflow:hidden;
	    margin-right:9px;
	}
	div#content ul.opdrachtgevers-home li.wonen a
	{
	    display:block;
	    width:123px;
	    height:146px;
	    padding:5px;
	    background:url(/images/opdrg-wonen.png) no-repeat;
	}
	div#content ul.opdrachtgevers-home li.wonen a:hover
	{
	    background:url(/images/opdrg-wonen-ro.png) no-repeat;
	}
	div#content ul.opdrachtgevers-home li.wonen a b,
	div#content ul.opdrachtgevers-home li.werken a b,
	div#content ul.opdrachtgevers-home li.property a b
	{
	    font-size:11px;
	}
	div#content ul.opdrachtgevers-home li.wonen a span,
	div#content ul.opdrachtgevers-home li.werken a span,
	div#content ul.opdrachtgevers-home li.property a span
	{
	    font-size:9px;
	}
	div#content ul.opdrachtgevers-home li.wonen a div.leesverder,
	div#content ul.opdrachtgevers-home li.werken a div.leesverder,
	div#content ul.opdrachtgevers-home li.property a div.leesverder
	{
	    font-size:9px;
	    position:absolute;
	    bottom:5px;
	    left:5px;
	}
	div#content ul.opdrachtgevers-home li.werken
	{
	    width:133px;
	    height:156px;
	    overflow:hidden;
	    margin-right:9px;
	}
	div#content ul.opdrachtgevers-home li.werken a
	{
	    display:block;
	    width:123px;
	    height:146px;
	    padding:5px;
	    background:url(/images/opdrg-werken.png) no-repeat;
	}
	div#content ul.opdrachtgevers-home li.werken a:hover
	{
	    background:url(/images/opdrg-werken-ro.png) no-repeat;
	}
	div#content ul.opdrachtgevers-home li.property
	{
	    width:133px;
	    height:156px;
	    overflow:hidden;
	}
	div#content ul.opdrachtgevers-home li.property a
	{
	    display:block;
	    width:123px;
	    height:146px;
	    padding:5px;
	    background:url(/images/opdrg-property.png) no-repeat;
	}
	div#content ul.opdrachtgevers-home li.property a:hover
	{
	    background:url(/images/opdrg-property-ro.png) no-repeat;
	}
	div#content ul.opdrachtgevers-home li.opdrachtgevers
	{
	    width:421px;
	    border:0px;
	    margin:10px 0px 0px 0px;
	}
	div#content ul.opdrachtgevers-home li.wooncompany
	{
	    
	    width:133px;
	    height:97px;
	    margin-right:9px;
	    overflow:hidden;
	}
	div#content ul.opdrachtgevers-home li.wooncompany img
	{
	    border:0px;
	}
	/*div#content ul.opdrachtgevers-home li.wooncompany a
	{
	    display:block;
	    width:133px;
	    height:97px;
	    background:url(/images/logo-wooncompany.png) #fff center center no-repeat;
	}*/
	div#content ul.opdrachtgevers-home li.facilitair
	{
	    width:271px;
	    height:91px;
	    padding:3px;
	    color:#fff;
	    line-height:10px;
	    overflow:hidden;
	    text-decoration:none !important;
	}
	div#content ul.opdrachtgevers-home li.facilitair:hover
	{
	    cursor:pointer;
	    background-color:#008ac9;
	}
	div#content ul.opdrachtgevers-home li.facilitair span
	{
	    font-size:9px;
	}
	
	div#content ul.referenties,
	div#content ul.bruikleners
	{
		padding:0px;
		margin:0px;
		list-style:none; 
	}
	
	div#content ul.bruikleners li
	{
		float:left; 
		width:425px; 
		margin-bottom:10px;
	}
	
	div#content ul.referenties li
	{
		padding-bottom:10px; 
		margin-bottom:10px; 
		border-bottom:2px solid #00a0c6;
	}
	
	div#content ul.referenties li img
	{
	    margin-top:4px;
	}
	
	div#content ul,
	div#extranet-content ul
	{
	    margin:10px 0px 10px 15px;
	    padding:0px; 
	}
	
	div#content ul.breadcrumb
	{
	    margin:0px 0px 4px 0px;
	    *margin:0px 0px 7px 0px;
		padding:0px;
		width:423px; 
		list-style:none; 
	}	
	div#content ul.breadcrumb li
	{
	    float:left;    
	    font-size:10px;
	}
	div#content ul.breadcrumb li a
	{
	    color:#fff;
	}
	
	div#content table.aanbod
	{
	    border-top:1px solid #fff;
	    border-right:1px solid #fff;
	    border-left:1px solid #fff;
	}
	div#content table.aanbod td
	{
	   border-bottom:1px solid #fff;
	}
	div#content table.aanbod td
	{
	    padding:3px;
	}
	div#content table.aanbod tr.header,
	div#content table.aanbod tr.header:hover
	{
	    cursor:default;
	    background-color:#ff0000;
	}
	div#content table.aanbod tr:hover
	{
	    cursor:pointer;
	    background-color:#323331;
	}
	
/*CONTENT RIGHT */
	div#content-right,
	div#extranet-content-right
	{
		float:left;
		width:214px;
		padding:7px;
	}
	
	div#content-right a.aanmelden-nieuwsbrief
	{
	    color:#fff;
	    padding:3px 10px 3px 10px;
	    background-color:#0085bd;
	    text-decoration:none;
	}
	div#content-right a,
	div#extranet-content-right a
	{
	    color:#fff;
	    text-decoration:underline;
	}
	div#content-right a:hover,
	div#extranet-content-right a:hover
	{
	    text-decoration:none;
	}
	
	
/*FOOTER*/
	div#footer 
	{
		float:left;
		width:900px;
		font-size:10px;
		margin-top:5px;
		padding-bottom:20px;
	}
	div#footer a
	{
		color:#c2c0b6
	}
	div#footer-right 
	{
		float:right;
		color:#c2c0b6;
	}
	div#footer-left 
	{
		float:left;
		color:#c2c0b6;
	}
	div#footer a.footer-white,
	div#footer-left span 
	{
		color:#fff;
	}
	#divUitlegLinks
	{
	    clear:left;
	    padding:10px;
	    border:1px solid #fff;
	    background-color:#5d605a;
	}
	#divUitlegLinks .column
	{
	    float:left;
	    width:25%;
	}
	
/*EXRANET*/
	div#extranet-left-block ul
	{
		list-style:none;
		margin:124px 0px 0px 0px;
		padding:12px 0px 0px 0px;
		border-top:1px solid;
	}
	div#extranet-left-block ul li
	{
		margin-bottom:17px;
	}
	div#extranet-left-block a.rood
	{
		display:block;
		color:#fff;
		background-color:#e4342c;
	}
	div#extranet-left-block a.blauw
	{
		display:block;
		color:#fff;
		background-color:#008ac9;
	}
	div#extranet-content-right
	{
		font-size:11px;
	}
	h3.extranet 
	{
		font-size:13px;
		background-color:#656861;
		text-align:center;
		height:20px;
	}
	div#extranet-content-right ul
	{
		margin:5px 0px 0px 0px;
		padding:0px;
		list-style:none;
	}
	div#extranet-content-right ul li
	{
		margin-bottom:10px;
	}
	div#extranet-content-right a
	{
		color:#fff;
		text-decoration:underline;
	}
	div#extranet-content-right a:hover
	{
		text-decoration:none;
	}


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
