body{
	margin:0px;
	padding:0px;
	overflow:auto;
	background: url("../../images/background.gif") repeat;
}

#intro{background:#000;}

td {vertical-align:top; font: 11px/20px  "trebuchet ms", trebuchet, tahoma, sans-serif; color:#1e1e1e;}
td a{color:#1e1e1e;}

img {border:none;}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

/* -------------------------------------------------------- */

/* begin centreer table */
#centertable{
	border:none;
	height:100%;
	width:100%;
}

.side{
	width:50%;
}

#leftside{
	background: url("../../images/shadow_left.gif") repeat-y top right;
}

#rightside{
	background: url("../../images/shadow_right.gif") repeat-y top left;
}

#intro #leftside{
	background:#000;
}

#intro #rightside{
	background:#000;
}

#main {width:985px;}

/* einde centreer table */

/* -------------------------------------------------------- */

/* begin content table */
#contenttable{
	width:986px;
	height:100%;
	border:none;
}

#htop_left {width:290px; height:200px; background:url(../../images/logo.gif) no-repeat left top;}
#htop_right {height:200px; background:url(../../images/header_bg.gif) repeat-x left top;}

#aanbod #htop_left,
#intro #htop_left
{
	width:290px;
	height:200px;
	background:#000 url(../../images/logo2.gif) no-repeat left top;
}

#aanbod #htop_right,
#intro #htop_right
{
	height:200px;
	background:#000;
}

#mininav{
	width:380px;
	height:140px;
	padding-top:10px;
	padding-left:399px;
}

body[id]#intro #mininav {position:static;left:0; width:280px;}

#mininav ul{
	margin:0px;
	padding:0px;
	cursor:default;
}

#mininav ul li{
	display: inline;
	list-style-type: none;
	padding-right: 11px;
}

/* --- navigatie --- */

#navigatie
{
	height:46px;
	PADDING-LEFT: 10px;
	font:12px "franklin gothic book", "trebuchet ms", trebuchet, tahoma, sans-serif;
}

#nav 
{
	position:relative;
	height:46px;
	width:100%;
}

#nav, #nav ul, #nav li
{
	margin:0;
	padding:0;
	display:inline;
	cursor:default;
}

#nav {display:block}

/* -- sublevel menu */
#nav li ul 
{
	display:block;
	position:absolute;
	left:-999em;
	top:21px;
}

#nav li:hover ul ,
#nav li.sfhover ul 
{
	display:block;
	left:0;
	z-index:2;
	background:url(../../images/submenu_bg.gif) repeat-x left 6px;
	width:100%;
}


#aanbod #nav li:hover ul,
#aanbod #nav li.sfhover ul 
{
	display:block;
	left:0;
	z-index:2;
	background:#000;
	width:550px !important;
}

#intro #nav li:hover ul,
#intro #nav li.sfhover ul 
{
	display:block;
	left:0;
	z-index:2;
	background:#000;
	width:100%;
}

#nav a {
	text-decoration:none;
	color:#c3b27a;
	margin-right:10px;
	line-height:20px;
	display:block;
	float:left;
	padding:0px 4px;
}

#nav a:hover{
	background:#181a00;
	border-bottom: 1px solid #222600;
}

/* --- active states van hyperlinks --- */

#home #btn_home a,
#aanbod #btn_aanbod a,
#overons #btn_overons a,
#diensten #btn_diensten a,
	#aankoop #btn_diensten a,
	#verkoop #btn_diensten a,
	#taxatie #btn_diensten a,
	#consultancynieuwbouw #btn_diensten a,
	#advies #btn_diensten a,
	#financieeladvies #btn_diensten a,
#schiermonnikoog #btn_schiermonnikoog a,
#nieuws #btn_nieuws a,
#advies #btn_nieuws a,
#nieuwbouwallure #btn_aanbod a,
#komtinverkoop #btn_aanbod a,
#contact #btn_contact a
{
	background:#181a00;
	border-bottom: 1px solid #222600;
	cursor:pointer;
}

/* --- submenu show --- */

#aanbod #btn_aanbod ul,
#diensten #btn_diensten ul,
#aankoop #btn_diensten ul,
#verkoop #btn_diensten ul,
#taxatie #btn_diensten ul,
#advies #btn_diensten ul,
#consultancynieuwbouw #btn_diensten ul,
#financieeladvies #btn_diensten ul,
#overons #btn_overons ul,
#historie #btn_overons ul,
#wieiswie_overzicht #btn_overons ul,
#wieiswie btn_overons ul,
#ambassadeur #btn_overons ul,
#lifestyle #btn_overons ul,
#contact_groningen #btn_contact ul,
#nieuwbouwallure #btn_aanbod ul,
#komtinverkoop #btn_aanbod ul,
#contact_haren #btn_contact ul
{
	left:0;
	z-index:1;	
}

/*********************
klote css specifiteit 
overschrijft de stijl 
van de sublinks, 
vandaar steeds !important 
(hoogste css specifiteit)
om sublinks er goed uit te
laten komen
*********************/

#nav li li a
{
	margin:0px !important;
	background:transparent !important;
	color:#fff !important;
	line-height:35px !important;
	border-bottom:0 !important;
}

#nav li li a:hover
{
	border-bottom:0 !important;
	background:none !important;
	color:#a99c6e !important;
}

#nav li li{
	display:block;
	float:left;
	margin:0px 2px 0px 2px;
	color:#e9ddca;
	line-height:35px;
}

#content{
	background: #1e1e1e url("../../images/content_bg.gif") repeat-x top left;
	height:100%;
}

#content #contentdiv{
	padding-left:112px;
	overflow:auto;
	height:100%;
	scrollbar-base-color: #3b3b3b;
	scrollbar-arrow-color: #575757;
	scrollbar-3dlight-color: #3b3b3b;
	scrollbar-darkshadow-color: #3b3b3b;
	scrollbar-face-color: #3b3b3b;
	scrollbar-highlight-color: #575757;
	scrollbar-shadow-color: #575757;
	scrollbar-track-color: #3b3b3b;
	font: 11px/20px  "trebuchet ms", trebuchet, tahoma, sans-serif;
	color:#1e1e1e;
}


#overons #content #contentdiv,
#historie #content #contentdiv,
#wieiswie_overzicht #content #contentdiv,
#ambassadeur #content #contentdiv,
#lifestyle #content #contentdiv,
#diensten #content #contentdiv,
#aankoop #content #contentdiv,
#verkoop #content #contentdiv,
#taxatie #content #contentdiv,
#consultancynieuwbouw #content #contentdiv,
#financieeladvies #content #contentdiv,
#schiermonnikoog #content #contentdiv,
#nieuws #content #contentdiv,
#advies #content #contentdiv,
#zoekopdracht #content #contentdiv,
#contact_groningen #content #contentdiv,
#contact_haren #content #contentdiv,
#digdos #content #contentdiv,
#nieuwbouwallure #content #contentdiv,
#komtinverkoop #content #contentdiv,
#disclaimer #content #contentdiv{
	padding-left:216px;
	overflow:auto;
	height:100%;
	scrollbar-base-color: #3b3b3b;
	scrollbar-arrow-color: #575757;
	scrollbar-3dlight-color: #3b3b3b;
	scrollbar-darkshadow-color: #3b3b3b;
	scrollbar-face-color: #3b3b3b;
	scrollbar-highlight-color: #575757;
	scrollbar-shadow-color: #575757;
	scrollbar-track-color: #3b3b3b;
	font: 11px/20px  "trebuchet ms", trebuchet, tahoma, sans-serif;
	color:#1e1e1e;
	background:url(../../images/contentdiv.jpg) repeat-y 216px 300px;
}

#content, #contentdiv, #maincontent h2{
	font: 11px/20px "trebuchet ms", trebuchet, tahoma, sans-serif;
	color:#710017;
	padding:0px;
	margin:0px;
}

#content, #contentdiv, #maincontent b{
	font: 11px/20px "trebuchet ms", trebuchet, tahoma, sans-serif;
	font-weight:bold;
	color:#710017;
	padding:0px;
	margin:0px;
}

#nieuwbouwallure #maincontent{
	padding:0px 50px 30px 50px;
}

#maincontent{
	padding:195px 50px 30px 50px;
	float:left;
	width:537px;
	height:530px;
	-moz-box-sizing: border-box;  
	box-sizing: border-box;  
	-khtml-box-sizing: border-box;
	background-color:#fcfcfa;
	background-repeat:no-repeat;
	letter-spacing:1;
}

/* Nieuwsitems */
#maincontent_nieuws{
	padding:160px 20px 30px 20px;
	float:left;
	width:537px;
	height:727px;
	-moz-box-sizing:border-box;
	background-color:#fcfcfa;
	background-repeat:no-repeat;
	letter-spacing:1;
}

.links_nieuws{
	float:left;
	width:50%;
}

.rechts_nieuws{
	float:right;
	width:50%;
}

.nieuwsitem2_bottom{width:100%;}

/* nieuwsitems end */
#maincontent[id]{
	width:527px;
	height:530px;
}

#maincontent p{
	margin:9px 0px 9px 0px;
}


#rightcontent{
	float:left;	
	margin-left:5px;
	width:220px;
}

#intro #rightcontent,
#aanbod #rightcontent,
#overons #rightcontent,
#historie #rightcontent,
#wieiswie_overzicht #rightcontent,
#ambassadeur #rightcontent,
#lifestyle #rightcontent,
#diensten #rightcontent,
#aankoop #rightcontent,
#verkoop #rightcontent,
#taxatie #rightcontent,
#consultancynieuwbouw #rightcontent,
#financieeladvies #rightcontent,
#schiermonnikoog #rightcontent,
#nieuws #rightcontent,
#zoekopdracht #rightcontent,
#contact_groningen #rightcontent,
#contact_haren #rightcontent,
#digdos #rightcontent,
#advies #rightcontent,
#disclaimer #rightcontent,
#komtinverkoop #rightcontent,
#nieuwbouwallure #rightcontent{
	display:none;
}


#latest_items {
	background-color:#b94f26;
	border: 1px solid #c2917d;
	padding:10px;
	font-size:10px;
	overflow:hidden;
}

#latest_items h2{
	color:#202028;
	font:14px "franklin gothic book", "trebuchet ms", trebuchet, tahoma, sans-serif;
	margin:0px;
	padding:0px;
}

#latest_items hr{
	background:url(../../images/hr_news.gif);
	height:3px;
}

.leesverder {overflow:hidden;}

.leesverder a{
	text-decoration:none;
	color:#3b3b3b;
	float:right;
	margin:0px;
	padding:0px 10px 0px 0px;
	line-height:10px;
	background: url("../../images/content/pijl.gif") no-repeat right;
}

.archief a{
	text-decoration:none;
	color:#666633;
	float:left;
	margin:6px 0px 0px 0px;
	padding:0px 10px 0px 0px;
	line-height:10px;
	background: url("../../images/content/pijl.gif") no-repeat right;
}

#spacer{
	line-height:5px;
	font:5px arial;
}

#bottomlinks{
	background-color:#434343;
	border: 1px solid #50504e;
	padding:10px;
	font:14px "franklin gothic book", "trebuchet ms", trebuchet, tahoma, sans-serif;
	color:#cccccc;
}

#wieiswie #bottomlinks {display:none;}

#bottomlinks a{
	font:14px "franklin gothic book", "trebuchet ms", trebuchet, tahoma, sans-serif;
	text-decoration:none;
	color:#cccccc;
}

#bottomlinks a:hover{
	font:14px "franklin gothic book", "trebuchet ms", trebuchet, tahoma, sans-serif;
	text-decoration:none;
	color:#cccccc;
}

#bottomlinks a:visited{
	font:14px "franklin gothic book", "trebuchet ms", trebuchet, tahoma, sans-serif;
	text-decoration:none;
	color:#cccccc;
}

#bottomlinks .big{
	font:21px "franklin gothic book", "trebuchet ms", trebuchet, tahoma, sans-serif;
	text-transform:uppercase;
	padding:0px 20px 0px 0px;
	background: url("../../images/content/pijl2.gif") no-repeat right;
}

.floatright{
	float:right;
}

#bottom{
	text-align:center;
	height:30px;
	background:#1e1e1e;
	font: 10px/30px "trebuchet ms", trebuchet, tahoma, sans-serif;
	color:#d6cece;
}

#bottom a{
	text-decoration:none;
	color:#d6cece;
}

#aanbod #bottom{
	padding-left:125px;
	height:30px;
	background:#000;
	font: 10px/30px "trebuchet ms", trebuchet, tahoma, sans-serif;
	color:#d6cece;
}

/* --- begin iframe aanbod --- */
#aanbod #contentdiv{
	padding-left:0px;
}

#aanbod #content{
	background: #1e1e1e url("../../images/content_bg.gif") repeat-x top left;
	height:100%;
}

#iframe_aanbod{
	width:100%;
	height:100%;
}

#intro #content{
	background:#000;
	height:100%;
}

#intro #contentdiv{padding:0;}

#intro #maincontent
{
	background:transparent;
	padding:0;
	padding-left:112px;
	margin:0 auto;
	width:auto;
	overflow:hidden;
	height:727px;
}

#intro #maincontent td {vertical-align:middle}

/* nav blakjes op injtro pagina uit */

#intro #bottom
{
	display:none;
}

.persoon {clear:left;float:left;width:100%;margin:0 0 18px 0 !important;}
body[id] .persoon img{margin-right:3px}
.persoon br {display:none}
.persoon b {padding-top:6px !important;display:block;}
.persoon .button {color:#1e1e1e}
.twocols .persoon {	width:50%;	float:left;clear:none}

#lifestyle #maincontent ul {margin:0; padding:0; list-style:none;}
#lifestyle #maincontent li {margin:0; padding:0; padding-left:16px;}
#lifestyle #maincontent li a {color:#000;}


/* pagina komt in de verkoop */

.inverkoop
{ padding-left:7px;}

.fotobottom
{padding-top:5px; }

#maincontent_nieuws .nieuwsopenhuis a
{
text-decoration:none;
}
#line{width:520px; height:2px !important; background-image:url(../../images/border.png); background-repeat:no-repeat; margin:auto;}
#banner_intro{width:985px; height:664px; margin:auto; background-image:url(../../images/banner_intro.jpg);}

#vonactie {padding-left:10px;}
