/* -- Created by Emile Blume - Netcreators.nl - 2005 --*/

/* Global reset v1.0 | 20100203 //////////////////////////////////////////////////////////////////////*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, strong, u, i, em, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background:transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	padding: 0;
	outline: 0;
	vertical-align: baseline;
}

a img { border:none; }
abbr, acronym, .help { border-bottom:1px dotted #333; cursor:help; }
blockquote, q { quotes:none; }
blockquote { text-indent:-0.3em; }
blockquote blockquote { margin-left:1em; }
blockquote:before, blockquote:after,
q:before, q:after { content:''; content:none;}
:focus { outline: 0;}

sup, sub { font-size:x-small; vertical-align:top; }
sub { vertical-align:bottom;}
table {	border-collapse:collapse; border-spacing:0; empty-cells:show; }
th, td { height:auto; padding:0.3em; text-align:left; vertical-align:top; }
td p { margin:0; }
caption { color:#666; font-style:italic; }
hr { clear:both; background:#FFF; color:#FFF; border:0; height:1px; }


body {
	background: url(../img/bg.gif) #FBD4B2 repeat-y left;
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size: 11px;
	line-height:1.5em;
}

a { color:#000000;  text-decoration:underline; }
a:hover { color: #E66E00; }
p { font-size:1em; margin-bottom:1.5em; }

h1, h2, h3, h4, h5, h6 { line-height:1.3em; font-weight:bold; margin-bottom:1.5em; }

input, textarea, select {
	border: 1px solid #E66E00;
	padding-left: 2px;
}

fieldset { border: 0px; }

label {
	float: left;
	width: 150px;	
	padding-right: 0.6em;
	text-align: left;
}

.csc-mailform-radio label { float: none; }
.csc-form-radio {
	border: 0px;
	padding-left: 2px;
}

img{ border: 0; }
b, strong{ color:#000000; }

#header{
	background:#E66E00; top:13px; position:relative;
	height:107px; width:100%; display:block;	
}

#header h1 { left:750px; top:0px; position:absolute;}
#header h2 {
	width: 312px;
	left: 36px;
	top: 9px;
	position: relative;
	height: 66px;
}

#header h2 img {
	width: 66px;
	margin-right: 12px;
	height: 66px;
}

#header h1 span, #header h2 span { display:none;}
#print { 
	right:10px; 
	// top:-18px; // white
	top: 10px;	
	position:absolute; 
}


#left{
/*	background: url(../img/bg-left.gif) no-repeat left top; */
	height:328px; width:180px;	
	top:121px; left:0; position:absolute;
}

#homepagebutton{
	width: 180px;
	margin-bottom: 100px;
}

#left h3{
	margin-top: 15px;
	margin-left: 30px;
	margin-right: 28px;
	font-size: 13px;
	text-align: right;
}

#content{
	width: 790px;
	background:#FFFFFF;
	min-height: 350px;
	height: auto !important;
	height: 350px;
	top: 121px;
	left: 180px;
	position: absolute;
}

#content-left{
	float: left;
	width: 480px;
	margin-bottom: 20px;
	margin-left: 11px !important;
	margin-left: 0;
}
.contenttable, .contenttable-1 table, .contenttable-1 td, .contenttable-1 th {
	border:1px solid #000000;
	text-align:left;
}

#poll { 
	float:left;
	width:460px;
}

#content-left #particulier, #content-left #zakelijk{
	margin-top: 12px;
	float: left;
	display:inline;
	cursor: hand;
	text-decoration: none;
	height: 365px;
	width: 225px;
	overflow:hidden;
}


#content-left #particulier a, #content-left #zakelijk a { text-decoration:none; }
#content-left #particulier {
	margin-left: 0px !important;
	margin-left: 6px;
	background: #FBD4B2;
	color: #E66E00;
}

#content-left #zakelijk {
	margin-left: 12px;
	background: #DCEAE6;
	color: #006A4F;
}

#content-left h1, #content-left h2, #content-left h3 {
	color: #E66E00;
	font-size: 14px;
}

#content-left h4 {
	margin: 10px 0;
	font-size: 13px;
}

#content-left h5{
	font-size: 11px;
}

#content-left #particulier h3 {
	background: url(../img/bullit-orange.gif) #E66E00 no-repeat left;
	background-position: 10px;
	border-bottom: 1px solid #FFFFFF;
	padding-left: 34px;
	color: #FFFFFF;
}

#content-left #zakelijk h3 {
	background: url(../img/bullit-green.gif) #006A4F no-repeat left;
	background-position: 10px;
	border-bottom: 1px solid #FFFFFF;
	padding-left: 34px;
	color: #FFFFFF;
}

#content-left #particulier h4, #content-left #zakelijk h4 {
	color: #E66E00;
	margin: 0 10px;
}

#content-left #zakelijk h4 { color:#00644F; }

#content #frame p{
	line-height: 14px;
	line-height: normal;
}

#content-left ul {
	margin: 0;
	padding: 0;
	color: #E66E00;
}

#content-left #particulier ul {
	margin: 0;
	padding: 0;
	color: #E66E00;
}

#content-left #zakelijk ul {
	margin: 0;
	padding: 0;
	color: #00644F;
}

#content-left #particulier li, #content-left #zakelijk li {
	margin: 0;
	padding: 0;
	margin-left: 12px;
	list-style: none;
}

#content-right {
	float: left;
	margin-top: 10px;
	margin-left: 0 !important;
	margin-left: 8px;
	width: 290px;
}

#content-right h1, #content-left h2, #content-left h3 {
	color: #E66E00;
	font-size: 14px;
/*
	line-height: 30px;
	height: 30px;
*/
}

#content-right a{
	color: #006A4F;
	text-decoration: none;
}

#content-right td{
	padding-bottom: 12px;
	color: #006A4F;
	font-size: 11px;
}

#zoeken{
	margin-left: 14px;
	margin-top: 30px;
	width: 140px;
	color: #E66E00;
	text-align: right;
}

#disclaimer{
	color: #E66E00;
}


#zoekbutton, .tx-indexedsearch-searchbox-button {
	background: url(../img/bullit-menu.gif) no-repeat right top;
        border: none;
	color: #E66E00;
        cursor: pointer;
	display: block;     
	list-style: none;
	height: 20px;
	font-weight: bold;
	font-size: 13px;
        margin-left: 70px;
        padding-right: 30px;
        margin-top: 6px;
	text-decoration: none;
}

#zoeken h4{
	margin-bottom: 6px;
	font-size: 13px;
}

#footer { position:realtive; }
#soc-media { left:5px; bottom:5px; position:absolute; }
#soc-media span { float:left; }
#footer p{
	margin: 0;
	padding: 0;
	display: inline;
}

#footer p a{
	margin-left: 6px;
	margin-right: 6px;
	color: #DCEAE6;
	text-decoration: none;
}

#footer a:hover{ color: #FFFFFF;}

.list-item {
	margin-bottom: 2px;
	background: #FBD4B2;
}

/*links met pdfs op pagina met detailinformatie van huizen*/
.pdf-info a { text-decoration: none;}
ul.pdf-info { list-style: none !important;}

#ruimte {
	clear: both;
	height: 30px;
}

.csc-frame csc-frame-indent6633 {
	clear: both;
	display: block;
}

/* instelling voor betere weergave medewerkers */
#c3124 .csc-textpic-image { height:230px; }

/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}

/* End hide from IE-mac */
.clearfix {
	clear: both;
	display: block;
	content: ".";
	height: 0;
	visibility: hidden;
}

#imgswitch {
        display: inline;
	top:22px;
	left: 35px;
	position: absolute;
	height: 67px;
	width: 400px;
        z-index: 10;
}

#imgswitch .csc-textpic-clear { display:none; }

/* was 66 */
#imgswitch div  {
        float: left;
	height: 67px;
	width: 67px;
	padding-right: 2px;
}


