html, body
{
	width:100%;
	height:100%;
}
body
{
		font-size:11px;
   color: #000;
   font-family: Verdana, Arial, Sans-serif;
   background-color: #fff;
}
h2, h3
{
	font-size: 12px;
   color: #000;
   font-family: Verdana, Arial, Sans-serif;
}
ul.notopmargin
{
	margin-top:0;
}

/* CONTACTMENU
===========================================*/
#contactmenu
{
	position:absolute;
	top:84px;
	right:260px;
	color:#F58C02;
}
#contactmenu a
{
	color:#F58C02;
	text-decoration:none;
}
#contactmenu a:hover
{
	color:#0064A8;
}

/* HEADERMENU
============================================*/
#headermenu
{
	float:right;
	display:inline;
	margin:20px 2px 0 0;
}
#headermenu ul
{
	list-style:none;
}

/* DROPDOWN HOME
===========================================*/
#home #menu
{
	margin:0 0 0 100px;
}
#home #nav
{
	/*width:800px;*/
}
#home #nav, #home #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}

#home #nav a {
	display: block;
	width: 122px;
}

#home #nav li { /* all list items */
	float: left;
	width: 122px; /* width needed or else Opera goes nuts */
}

#home #nav li ul { /* second-level lists */
	position: absolute;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
#home #nav li #dienstenmenu { /* second-level lists */
	margin-left:-125px;
	margin-top:77px;
}
#home #nav li #informatiemenu { /* second-level lists */
	margin-left:-125px;
	margin-top:125px;
}

#home #nav li:hover ul, #home #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
#hometekst
{
	color:#000;
}
#hometekst a
{
	color:#000;
}
#nieuwsscroller
{
	color:#000;
	padding-top:6px;
}
/* DROPDOWN VERVOLG
===========================================*/
#vervolg #nav, #vervolg #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		width : 82px;
		display:inline;
		z-index:100;
	}
#vervolg #nav {
	margin-top:14px;
	z-index:100;
	height:300px;
	}
#vervolg #nav li { /* all list items */
		position : relative;
		display:inline;
		line-height : 1.25em;
		margin-bottom : 4px;
		width: 72px;
		z-index:100;
	}

#vervolg #nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 0;
		margin-top : 0;
		height:300px;
		z-index:100;
	}
#vervolg #nav li li { /* all list items */
		position : relative;
		display:inline;
		line-height : 1.25em;
		margin-bottom : 0;
		width: 70px;
		z-index:100;
	}

#vervolg #nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}

#vervolg #nav li a {
		width: 70px;
		display : block;
		color : black;
		font-weight : bold;
		text-decoration : none;
		background-color : none;
		padding : 0 0.5em;
	}

#vervolg #nav li a:hover {
		color : white;
		background-color : black;
	}

#vervolg #nav li:hover ul ul, #vervolg #nav li:hover ul ul ul, #vervolg #nav li.sfhover ul ul, #vervolg #nav li.sfhover ul ul ul {
		left: -999em;
	}

#vervolg #nav li:hover ul, #vervolg #nav li li:hover ul, #vervolg #nav li li li:hover ul, #vervolg #nav li.sfhover ul, #vervolg #nav li li.sfhover ul, #vervolg #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}

/* HOMEPAGE
===========================================*/
#home #pagewrap
{
	position:relative;
	width:100%;
	height:100%;
	text-align:center;
}
#home #centreerhorizontaal
{
	position:relative;
	width:770px;
	height:100%;
	text-align:left;
	margin:0 auto;
	background:url(/images/pic_bg-centreerhorizontaal-home.gif) repeat-y;
}
#home #header
{
	position:relative;
	width:770px;
	height:144px;
	background:#fff url(/images/pic_bg-headerlogo.gif) no-repeat;
}
#home #contentcontainer
{
	position:relative;
	background:url(/images/pic_bg-contentcontainer-home.gif) no-repeat 9px 0;
	min-height:459px;
	height:auto !important;
	height:459px;
}
#home #tvmakelaar
{
	/*margin-left:170px;
	padding-top:30px;
	height:135px;*/
}
#home #sidebar
{
	float:right;
	display:inline;
	position:relative;
	width:236px;
	background:#fff;
	/*margin-top:-300px;*/
	font-size:11px;
	color:#575757;
}
#home #sidebar h2
{
	color:#575757;
	margin:0;
	padding:0;
}
#home #sidebar p
{
	margin:2px 0;
}
#home #sidebar a
{
	color:#575757;
	font-size:11px;
}
#home #sidebar a:hover
{
	color:#0064A8;
}
#home #specialdiv
{
	width:234px;
	height:120px;
	background:url(/images/pic_bg-specialdiv.gif) no-repeat;
}
#home #specials
{
	margin:15px 0 0 1px;
}

/* VERVOLGPAGINA'S
===========================================*/
#nonfooter
{
	position:relative;
	width:100%;
	height:100%;
	padding-bottom:22px;
	text-align:center;
}
#nonfooter div.centreerhorizontaal
{
	position:relative;
	width:770px;
	height:100%;
	padding-bottom:22px;
	margin:0 auto;
	text-align:left;
	background:url(/images/pic_bg-nonfooter.gif) no-repeat right bottom;
}
#nonfooter #header
{
	position:relative;
	width:770px;
	height:144px;
	background:#fff url(/images/pic_bg-headerlogo.gif) no-repeat;
}
#vervolg #contentcontainer
{
	float:left;
	display:inline;
	position:relative;
	width:522px;
	margin-right:12px;
}
#vervolg #contentcontainersearch
{
	float:left;
	display:inline;
	position:relative;
	width:760px;
	font-size:11px;
}
#vervolg #contentcontainersearch a
{
	font-size:11px;
}
#vervolg #content
{
	display:inline;
}
#vervolg #contentsearch
{
	width:640px;
	display:inline;
}

#vervolg #menu
{
	float:left;
	display:inline;
	position:relative;
	width:82px;
	margin-right:12px;
	background:url(/images/pic_bg-menu.gif) no-repeat;
	z-index:100;
}
#vervolg #content
{
	margin-left:0;
	width:400px;
}
#vervolg #sidebar
{
	float:left;
	display:inline;
	position:relative;
	width:236px;
	height:200px;
	background:url(/images/pic_bg-sidebar.gif) no-repeat 2px 0;
}
#vervolg #specialdiv
{
	width:234px;
	height:120px;
	background:url(/images/pic_bg-specialdiv.gif) no-repeat;
}
#vervolg #specials
{
	margin:15px 0 0 1px;
}
#footer
{
	position:relative;
	width:100%;
	height:22px;
	margin-top:-22px;
	text-align:center;
}
#footer div.centreerhorizontaal
{
	position:relative;
	width:770px;
	height:22px;
	margin:0 auto;
	text-align:left;
	background:#FAC57F;
}

/* PROJECTOVERZICHT.ASP
===========================================*/
ul.individueelproject
{
	list-style:none;
}
ul.individueelproject li
{
	margin-left:-54px;
	padding-left:0;
}
/* PROJECT.ASP
===========================================*/
#projectfotodiv
{
	float:left;
	display:inline;
	position:relative;
}
#projectfotodiv img
{
	float:left;
	display:inline;
	margin:0 4px 4px 0;
}
#linkerdiv
{
	float:left;
	display:inline;
	position:relative;
	width:60%;
	margin-top:20px;
}
#linkerdiv #link
{
	position:relative;
	margin:20px 0;
}

#woningeninproject
{
	float:left;
	display:inline;
	margin:20px 0 0 20px;
}

a
{
    font-size:11px;
    color: #000000;
    font-family: Verdana, Arial, Sans-serif;
}
a:hover
{
    font-size:11px;
    color: #f00;
    font-family: Verdana, Arial, Sans-serif;
}
td
{
    font-size:11px;
    font-family: Verdana, Arial, Sans-serif;
}
select
{
    font-size:11px;
    font-family: Verdana, Arial, Sans-serif;
}
input
{
    font-size:11px;
    font-family: Verdana, Arial, Sans-serif;
}
textarea
{
    font-size:11px;
    font-family: Verdana, Arial, Sans-serif;
}
body #fout
{
    font-size:11px;
    color: red
}
body #informatietext
{
    color: #000000
}
body #boginfotitletekst
{
    color: #000000
}
body #titel
{
    color: #000000
}
body #login
{
    background-image: url(/images/pic_loginbox.gif);
    background-repeat: no-repeat;
    background-color: #ffffff
}
.header
{
}
body #highlight
{
    color: #0000ff
}
body #nieuwsdatum
{
    color: #000000
}
body #nieuwsimage
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid
}
body #selectbox
{
    font-size: 12px;
    font-family: 'lucida console', terminal, 'courier new', courier, mono;
    background-color: #fff;
    text-decoration: none
}
.printwindow
{
    background-color: #ffffff
}
.verkocht
{
    color: #ff0000
}
body #huislink
{
    text-decoration: none
}
body #inputdisabled
{
    background-color: #888888
}
body #checkbox
{
    width: 13px
}
body #informatie
{
    font-size:11px;
    color: black
}
body #informatietext
{
    font-size:11px;
    color: #000000
}
.homebox
{
    background-color: #ffffff
}
body #huizeninformatiekleur
{
    background-color: #000000
}
body #lijntje
{
    background-color: #888888
}
body #login_box
{
    background-image: url(/images/pic_loginbox.gif);
    width: 120px;
    background-repeat: no-repeat;
    height: 196px;
    background-color: #ffffff
}
body #homespecialborder
{
    border:none;
    background-color: #F58C02;
}
body #login_box_password_input
{
    width: 98px
}
body #login_box_email_input
{
    width: 98px
}
body #searchinfotitletekst
{
    color: #000000
}
.buurtgegevens_header
{
    background-color: #888888
}
.mailhuis_input
{
    width: 200px
}
.loginbox
{
    background-position: left top;
    background-image: url(/images/pic_loginbox.gif);
    background-repeat: no-repeat
}
.hometableborder
{
    BORDER-RIGHT: #0063A5 thin double;
    BORDER-TOP: #0063A5 thin double;
    BORDER-LEFT: #0063A5 thin double;
    BORDER-BOTTOM: #0063A5 thin double;
    BACKGROUND-COLOR: transparent;
}
#prospectaanbiedertabellijntje1
{
}
#prospectaanbiedertabelborder
{
	background-color:#000000;
}
#prospectaanbiedertabelheader
{
	background-color:#cccccc;
	font-weight:bolder;
}
#prospectaanbiedertabelrow1
{
	background-color:#aaaaaa;
}
#prospectaanbiedertabelrow2
{
	background-color:#888888;
}

