html, body {margin:0; padding:0;}

body {width:100%; height:100%; background:#a32215; text-align:center; overflow:scroll; overflow-x:hidden;}

img{border:0}

* {color:#494949; font-family:Arial;}

a {color:#c91c00; text-decoration:none;}

td {font-family:Arial; font-size:11px; color:#ffffff;}

/********* SITE *********/
#maintable {width:989px; height:100%;}

/********* HEADER *********/
#header {width:989px; height:166px; background: url(../../images/header.jpg) no-repeat;}

/********* MENU *********/
#menu {background:url(../../images/navbg.gif) repeat-x; width:989px; height:56px; border-top:15px solid #333; text-align:left;}

#navigation {width:989px; height:26px; margin:0px; padding:0px; z-index:30}
#navigation li {width:auto; line-height:26px; margin:0px; padding:0px; list-style:none; float:left;}
#navigation li a {display:block; width:128px; max-width:98px; max-height:33px; height:40px; margin:0px; padding:0px; padding-top:6px; padding-left:15px; padding-right:15px; color:#333; background:url(../../images/menu/button.jpg) no-repeat top left; text-align:center; text-decoration:none; font-size:11px; font-weight:bold;}
#navigation li a:hover {background:url(../../images/navbg_rollover.gif) repeat-x; color:#333;}

#navigation div {position:absolute; visibility:hidden; margin:0px; padding:0px; background:url(../../images/sub_menu.jpg) repeat-x;}
#navigation div a{position:relative; display:block; width:128px; white-space:nowrap; text-align:center; text-decoration:none; color:#333; font-weight:normal;}
#navigation div a:hover {color:#333;}

/********* CONTENT *********/
#content {margin:0px; padding:0px; padding-top:20px; padding-left:11px; background:#ffffff; vertical-align:top;}
#aanbod #content {margin:0px; padding:0px; padding-left:11px; background:#ffffff; vertical-align:top;}
#nieuwbouw #content {margin:0px; padding:0px; padding-left:11px; background:#ffffff; vertical-align:top;}

#content #content_left {width:350px; height:100%; margin:0px; margin-right:20px; padding:0px; float:left;}
#content #content_right {margin:0px; height:100%; padding:0px; margin-right:10px;}

#contact #content #content_left,
#zoekeropdracht #content #content_left
	{width:550px; height:100%; margin:0px; margin-right:20px; padding:0px; float:left;}
#sponsoring #content #content_left,
#aankoop #content #content_left,
#taxatie #content #content_left,
#taxatieformulier #content #content_left,
#links #content #content_left
	{width:700px; height:100%; margin:0px; margin-right:20px; padding:0px; float:left;}

#verkoop #content #content_left {width:680px; height:100%; margin:0px; margin-right:20px; padding:0px; float:left;}

#route #content #content_left {width:400px; height:100%; margin:0px; margin-right:20px; padding:0px; float:left;}

#makelaarsabc #content #content_left {width:450px; height:100%; margin:0px; margin-right:20px; padding:0px; float:left;}

#enquete #content #content_left {width:550px; height:100%; margin:0px; margin-right:20px; padding:0px; float:left;}

#content h3 {margin:0px; padding:0px; font-size:11px; color:#c91c00;}
#content p {margin:0px; margin-bottom:10px; padding:0px;}
#content b {font-weight:bold; color:#c91c00;}

#content .content_extra {padding:10px; border:2px solid #c91c00;}
#content .content_extra ul {margin:0px; padding:0px; list-style:none;}
#content .content_extra li {margin:0px; padding:0px;}

#home #content ul, #makelaarsabc #content ul {margin:0px; margin-bottom:10px; padding:0px; list-style:none;}
#home #content li, #makelaarsabc #content li {margin:0px; padding:0px; padding-left:20px; background:url(../../images/libg.jpg) no-repeat 0px 5px;}

#enquete #content ul {margin:0px; margin-bottom:10px; padding:0px; list-style:none;}
#enquete #content li {margin:0px; padding:0px; list-style:none;}
#enquete label {width:300px;}

/********* AANBOD *********/
#iframe_aanbod {width:100%; height:100%; padding-bottom:10px;}

/********* BOTTOM *********/
#bottom {width:992px; height:24px; margin:0px; padding:0px; padding-left:28px; background:#333333; border-left:1px solid #fff; border-right:1px solid #fff;}
#bottom a {color:#fff;}

.submenu { display: none; }
#SubHeader { cursor: pointer; }
.SubHeader { cursor: pointer; }




/* NIEUWS */

/* #nieuws 							{width: 100%; height: 100%;}       <<-- iframe*/
.nieuws_datum						{ font-size:11px; font-weight:bold;}
.nieuws_titel						{ font-size:12px; font-weight:bold;background: #eaeaea; height: 15px;}
.nieuws_datum						{ color: #333333; font-weight: bold; padding-top: 5px; }
.nieuws_item						{ padding: 5px 0px 0px 0px; }
.RssContainer NieuwsContainer 		{height:400px;}