﻿html,body 
{
	background-color: #595959;
	height: 100%;
	min-height: 100%;
	margin: 0;
}

a {
	color: #a79e70;
	font-weight:bold;
}

.looklikelink
{
	color: #a79e70;
	font-weight:bold;

}



#header
{
	width: 960px;
	height: 90px;
	vertical-align: bottom;	
	display: block;
}

#header #topmenu
{
	float: left;
	display: block;
	vertical-align: text-bottom;
	text-align: right;
	margin-left: 160px;
	margin-bottom: 0px;
	margin-top: 50px;
	padding: 0;
	list-style: none;
}

#header #topmenu li
{
	height: 40px;
	float: left;
}

#header #topmenu .mnu_onsbedrijf
{
	background-image: url('layout/mnu_ons_bedrijf.jpg');
	width: 74px;
}

#header #topmenu .mnu_onsbedrijf a
{
	height: 40px;
	display: block;
	text-indent: 5000px;
}

#header #topmenu .mnu_onsbedrijf:hover
{
	background-position: -0px -40px;
}

#header #topmenu .mnu_burelen
{
	background-image: url('layout/mnu_burelen.jpg');
	width: 52px;
}

#header #topmenu .mnu_burelen a
{
	height: 40px;
	width: 53px;
	display: block;
}

#header #topmenu .mnu_burelen:hover
{
	background-position: -0px -40px;
}

#header #topmenu .mnu_medewerkers
{
	background-image: url('layout/mnu_medewerkers.jpg');
	width: 87px;
}

#header #topmenu .mnu_medewerkers a
{
	height: 40px;
	width: 87px;
	display: block;
}

#header #topmenu .mnu_medewerkers:hover
{
	background-position: -0px -40px;
}

#header #topmenu .mnu_referenties
{
	background-image: url('layout/mnu_referenties.jpg');
	width: 73px;
}

#header #topmenu .mnu_referenties a
{
	height: 40px;
	width: 73px;
	display: block;
}


#header #topmenu .mnu_referenties:hover
{
	background-position: -0px -40px;
}

#header #topmenu .mnu_nieuws
{
	background-image: url('layout/mnu_nieuws.jpg');
	width: 46px;
}

#header #topmenu .mnu_nieuws a
{
	height: 40px;
	width: 46px;
	display: block;
}

#header #topmenu .mnu_nieuws:hover
{
	background-position: -0px -40px;
}

#header #topmenu .mnu_indepers
{
	background-image: url('layout/mnu_in_de_pers.jpg');
	width: 65px;
}

#header #topmenu .mnu_indepers a
{
	height: 40px;
	width: 65px;
	display: block;
}

#header #topmenu .mnu_indepers:hover
{
	background-position: -0px -40px;
}

#header #topmenu .mnu_contact
{
	background-image: url('layout/mnu_contact.jpg');
	width: 53px;
}

#header #topmenu .mnu_contact a
{
	height: 40px;
	width: 53px;
	display: block;
}


#header #topmenu .mnu_contact:hover
{
	background-position: -0px -40px;
}

#header #topmenu .mnu_seperator
{
	background-image:url('layout/lijn.jpg');
	background-repeat:no-repeat;
	background-position: 3px 0px;
	width: 15px;
}

.content_header
{	
	background-image:url('layout/body_head.jpg');
	min-height: 40px;
	height: 40px;
	width: 960px;	
}


.content_body
{
	background-image:url('layout/body_background.jpg');
	background-repeat: repeat-y;
	min-height: 500px;
	height: 100%;
}

.content_body_header
{
	height: 240px;
}

.content_body_header .menu
{
	width: 240px;
	float: left;
	margin-left: 38px;
	margin-top: 0px;
	padding: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	list-style: none;
}

.content_body_header .menu li
{
	height: 59px;
	width: 240px;
	margin-bottom: 1px;
}

.content_body_header .menu .mnu_bouwgrond
{
	background-image: url('layout/btn_bouwgronden.jpg');
}

.content_body_header .menu .mnu_bouwgrond a
{
	display: block;
	width: 240px;
	height: 59px;
}

.content_body_header .menu .mnu_bouwgrond:hover
{
	background-position: -0px -59px;
}

.content_body_header .menu .mnu_woningen
{
	background-image: url('layout/btn_woningen.jpg');
}

.content_body_header .menu .mnu_woningen a
{
	display: block;
	width: 240px;
	height: 59px;
}

.content_body_header .menu .mnu_woningen:hover
{
	background-position: -0px -59px;
}

.content_body_header .menu .mnu_appartementen
{
	background-image: url('layout/btn_appartementen.jpg');
}

.content_body_header .menu .mnu_appartementen a
{
	display: block;
	width: 240px;
	height: 59px;
}

.content_body_header .menu .mnu_appartementen:hover
{
	background-position: -0px -59px;
}

.content_body_header .menu .mnu_wijzoeken
{
	background-image: url('layout/btn_wij_zoeken.jpg');
}

.content_body_header .menu .mnu_wijzoeken a
{
	display: block;
	width: 240px;
	height: 59px;
}


.content_body_header .menu .mnu_wijzoeken:hover
{
	background-position: -0px -59px;
}

.content_body_header .afbeelding
{
	background-image: url('layout/afbeeldig.png');
	min-height: 240px;
	width: 620px;
	float: left;
}

.content_body_body
{
	width: 620px;
	float: left;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	padding-left: 20px;
	margin-top: 20px;
	
	border-left: 240px #a79e70 solid;
	margin-left: 38px;
}

.content_body_body .tekst
{
	width: 580px;
	background-color: #f5ede0;
	padding: 20px;
}

.content_body_body .tekst2
{
	width: 580px;
	padding: 20px;
}

.content_body_body .lijntje
{
	background-image: url('layout/stippellijn.png');
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
	height: 1px;
}

.content_body_footer
{
	background-color: #a79e70;
	height: 20px;
	display: block;
	margin-left: 38px;
	margin-right: 38px;
	margin-top: 20px;
	text-align: right;

	
}

.content_footer
{
	background-image:url('layout/body_foot.jpg');
	min-height: 25px;
	height: 25px;
	width: 960px;	

}

.logo
{
	float: left;
}

.clearfix
{
	clear: both;
}

.tabeltitel
{
	background-color: #A79E70;
	color: #000000;
	height: 20px;
	width: 100%;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
	line-height: 20px;
	
}

.rij
{
	background-color: #FFFFFF;
	min-height: 20px;
	height: auto;
	width: 100%;
	border-bottom: 1px #d7d3bf solid;
}

.altrij
{
	background-color: #FFFFFF;
	min-height: 20px;
	height: auto;
	width: 100%;
	border-bottom: 1px #d7d3bf solid;
}

.disabledrij
{
	color: gray;
}

.veld10
{
	width: 10px;
	float: left;
}

.veld50
{
	width: 50px;
	float: left;
}


.veld80
{
	width: 80px;
	float: left;
}
.veld100
{
	width: 100px;
	float: left;
}

.veld150
{
	width: 150px;
	float: left;
}

.veld280
{
	width: 280px;
	float: left;
}

.veld300
{
	width: 300px;
	height: auto;
	float: left;
}

.veld330
{
	width: 330px;
	height: auto;
	float: left;
}
.veld350
{
	width: 350px;
	height: auto;
	float: left;
}

.veld380
{
	width: 380px;
	height: auto;
	float: left;
}


.veld400
{
	float: left;
	width: 400px;
	height: auto;
}

.veld450
{
	float: left;
	width: 450px;
	height: auto;
}

.veld520
{
	float: left;
	width: 520px;
	height: auto;
}

.veld540
{
	float: left;
	width: 540px;
	height: auto;
}

.veld570
{
	float: left;
	width: 570px;
	height: auto;
}

.nieuwsitem
{
	width: 100%;
}

.nieuwsafbeelding
{
	width: 210px;
	margin-right: 20px;
	float: left;
}

.nieuwsartikel
{
	width: 350px;
	float: left;
}

.input-text
{
    border: 1px solid #A79E70;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 600px;
}

.input-button
{
    border: 1px solid #999999;
    background-color: #A79E70;
	color: #ffffff;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 21px;
}

.techpicturel
{
	width: 300px;
	height: auto;
	margin-right: 20px;
	float: left;
	margin-bottom: 20px;
}

.techpicturer
{
	width: 300px;
	height: auto;
	margin-right: 0px;
	float: left;
}


.menulijntje
{
	width: 100%;
	height: 20px;
	background-image: url('Images/opsommingsteken.jpg');
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-left: 20px;
	line-height: 20px;
	
}

#list_to_sort
{
	list-style: none;
	margin-left: 0px;
	padding: 0px;
}

.lister
{
	list-style: none;
	margin-left: 0px;
	padding: 0px;
	
}

.grijze_balk
{
	height: 28px;
	background-color: #595959;
}

.footerveld1
{
	float: left;
	background-image: url('layout/footer1.png');
	background-repeat:no-repeat;
	width: 485px;
	display: block;
}
.footerveld2
{
	float: left;
	width: 163px;
	background-image: url('layout/footer2.png');
	background-repeat:no-repeat;
	display: block;
	height: 20px;
}

.footerveld2 a
{
	width: 163px;
	display: block;
	height: 20px;
}


.footerveld3


{
	float: left;
	width: 230px;
	line-height: 20px;
	vertical-align: middle;
	color: white;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: right;
	font-size: 10px;
}

.footerveld3 a
{
	color: white;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: right;
	font-size: 10px;
	text-decoration: none;
}

.footerveld3 a:hover{
	text-decoration: underline;
}

.rijmain
{
	 background-color: #FFFFFF;
	 width: 100%;
	 min-height: 15px;
}

.rechts
{
	text-align: right;
}

.input-text-short
{
    border: 1px solid #A79E70;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 100px;
}

