body{
	margin:0px;
	padding:0px;
}

td{
	vertical-align:top;
}

/* -------------------------------------------------------- */

/* begin centreer table */
#centertable{
	border:none;
	height:100%;
	width:100%;
}

.side{
	width:50%;
	background:#ffffff;
}

#leftside{
	background: url("../../images/shadowleft.gif") repeat-y top right;
}

#rightside{
	background: url("../../images/shadowright.gif") repeat-y top left;
}
/* einde centreer table */

/* -------------------------------------------------------- */

/* begin content table */
#contenttable{
	width:986px;
	height:100%;
	border:none;
}

.topspacer{
	height:192px;
	background: url("../../images/topbg.gif") no-repeat;
}

#content{
	padding-top:50px;
	padding-left:35px;
	padding-bottom:20px;
	padding-right:20px;
}

#aanbod #content{
	padding-top:50px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
}

.rightcolm{
	width:272px;
	background: url("../../images/leftcolm.gif") repeat-y;
}

#contactdiv{
	background: #3DAAC8 ;
	padding-top:40px;
	width:238px;
}
/* einde content table */

/* -------------------------------------------------------- */

/* begin htop*/
#htop{
	width:855px;
	height:232px;
	position:absolute;
	top:5px;
	left:50%;
	margin-left:-428px;
	background: url("../../images/htop.png");
}

#nawgegevens{
	padding-left:22px;
	padding-top:75px;
	font: 10px "verdana";
	color:#1887ab;
	float:left;
}

#nawgegevens p{
	padding:0px;
	margin:0px;
	margin-top:10px;
}

#nawgegevens a{
	color:#6fb9cf;
}

#fadingfoto{
	padding-top:20px;
	padding-right:18px;
	float:right;
}
/* einde htop */

/* -------------------------------------------------------- */

/* begin menu */
#menu{
	position:absolute;
	top:198px;
	height:25px;
	width:745px;
	left:100px;
	font:10px "verdana";
	z-index:999;
	/*text-transform:capitalize;*/
}

#menu ul {
	margin:0px;
	padding:0px;
}

#menu li {
float:left;    
margin:0;      
padding-left:8px;
list-style-type:none;
}

#menu a {
	display:block;
	background:url("../../images/menu/left.png") no-repeat left top;
	padding-left:7px;
	padding-bottom:0;
	text-decoration:none;
	font-size:10px;;
	color:#3a5d30;
	letter-spacing:0px;
	line-height:25px;
}

#menu a span{
	background:url("../../images/menu/right.png") no-repeat right top;
	display:block;
	padding-right:7px;
}
/* einde menu */

/* -------------------------------------------------------- */

/* begin rechter contactformulier */
#contactdiv .kopje{
 	margin:0px;
	padding:0px;
	padding-left:4px;
	font: 15px "verdana";
	color:#000000;
}

#contactdiv .formpic {text-align: left; vertical-align: top; background-color: transparant; }
#contactdiv .form {width: 232px; margin: 0px; padding: 0px; vertical-align: top;}
#contactdiv .tableform { width: 232px;}

#contactdiv .tableform br{
	display:none;
}

#contactdiv .labelcell{ text-align: right; vertical-align: top; background-color: transparant; width: 40%;}
#contactdiv #labeltxt { 
	display:block;
	padding-bottom:3px;
	font: 10px "Verdana"; 
	color: #000000;
	text-transform:lowercase;
}
#contactdiv #labeltxt_verplicht {display:none; color: #d01f28; font: 12px "verdana"; text-align: left; font-stretch: semi-condensed;}
#contactdiv #labeltxt_xtra { color: #333; font: italic 10px "verdana"; text-align: left; font-stretch: semi-condensed; }

#contactdiv .fieldcell{ color: #000000; font: 12px "verdana"; text-align: left; text-align: left; background-color: transparant; text-decoration:none }
#contactdiv #fieldcelltxt { color: #000000; font: 13px "verdana"; font-weight: bold }
#contactdiv A.fieldcelltxt, #contactdiv A.fieldcelltxt:visited, #contactdiv A.fieldcelltxt:active { color: #000000; font: 12px "verdana"; text-decoration:none }
#contactdiv A.fieldcelltxt:hover { color: #000000; font: 12px "verdana"; text-decoration:underline; }

#contactdiv select, #contactdiv input, #contactdiv TEXTAREA
{
color: #808080;
font: 10px "arial";  
border: 1px #cccccc solid;
background-color: #ffffff;
vertical-align: top;
text-align: left;
margin: 0px 1px 0px 0px;
}

#contactdiv #MFV12, #contactdiv #MFV13, #contactdiv #MFV16, #contactdiv #KlantIDChoose, #contactdiv .vraagkeuze
{
width: 220px;
}

#contactdiv #MFV1 { width: 53px; }

#contactdiv .buttoncell{ background-color: transparent; }

#contactdiv .button 
{ 
color: #808080;
font: 12px "arial";
background-color: #ffffff; 
cursor: hand; /* Verplicht */  
margin: 2px 0px 2px 0px; 
width: 65px; 
height: 20px;
text-align:center;
}


#contactdiv .vraagkeuze,
#contactdiv #MFV0,
#contactdiv #MFV4{
	width:230px;
}

#contactdiv #MFV9,
#contactdiv #MFV10{
	width:114px;
}

#contactdiv #MFV5,
#contactdiv #MFV8{
	width:180px;
}

#contactdiv #MFV3{
	width:127px;
}

#contactdiv #MFV2,
#contactdiv #MFV6,
#contactdiv #MFV7{
	width:48px;
}

#contactdiv .TABLE_Klantinfo,
#contactdiv .TABLE_Bound{
	display:none;
}
/* einde rechter contactformulier */


/* Begin zoek */

#zoekdiv .kopje{
 	margin:0px;
	padding:0px;
	padding-left:4px;
	font: 15px "verdana";
	color:#535252;
}

#zoekdiv .formpic {text-align: left; vertical-align: top; background-color: transparant; }
#zoekdiv .form {width: 232px; margin: 0px; padding: 0px; vertical-align: top;}
#zoekdiv .tableform { width: 232px;}

#zoekdiv .tableform br{
	display:none;
}

#zoekdiv .labelcell{ text-align: right; vertical-align: top; background-color: transparant; width: 40%;}
#zoekdiv #labeltxt { 
	display:block;
	padding-bottom:3px;
	font: 10px "Verdana"; 
	color: #535252;
	text-transform:lowercase;
}
#zoekdiv #labeltxt_verplicht {display:none; color: #d01f28; font: 12px "verdana"; text-align: left; font-stretch: semi-condensed;}
#zoekdiv #labeltxt_xtra { color: #333; font: italic 10px "verdana"; text-align: left; font-stretch: semi-condensed; }

#zoekdiv .fieldcell{ color: #535252; font: 12px "verdana"; text-align: left; text-align: left; background-color: transparant; text-decoration:none }
#zoekdiv #fieldcelltxt { color: #535252; font: 13px "verdana"; font-weight: bold }
#zoekdiv A.fieldcelltxt, #zoekdiv A.fieldcelltxt:visited, #zoekdiv A.fieldcelltxt:active { color: #535252; font: 12px "verdana"; text-decoration:none }
#zoekdiv A.fieldcelltxt:hover { color: #000000; font: 12px "verdana"; text-decoration:underline; }

#zoekdiv select, #zoekdiv input, #zoekdiv TEXTAREA
{
color: #808080;
font: 10px "arial";  
border: 1px #cccccc solid;
background-color: #ffffff;
vertical-align: top;
text-align: left;
margin: 0px 1px 0px 0px;
}

#zoekdiv #MFV12, #zoekdiv #MFV13, #zoekdiv #MFV16, #zoekdiv #KlantIDChoose, #zoekdiv .vraagkeuze
{
width: 220px;
}

#zoekdiv #MFV1 { width: 53px; }

#zoekdiv .buttoncell{ background-color: transparent; }

#zoekdiv .button 
{ 
color: #808080;
font: 12px "arial";
background-color: #ffffff; 
cursor: hand; /* Verplicht */  
margin: 2px 0px 2px 0px; 
width: 65px; 
height: 20px;
text-align:center;
}


#zoekdiv .vraagkeuze,
#zoekdiv #MFV0,
#zoekdiv #MFV4{
	width:230px;
}

#zoekdiv #MFV9,
#zoekdiv #MFV10{
	width:114px;
}

#zoekdiv #MFV5,
#zoekdiv #MFV8{
	width:180px;
}

#zoekdiv #MFV3{
	width:127px;
}

#zoekdiv #MFV2,
#zoekdiv #MFV6,
#zoekdiv #MFV7{
	width:48px;
}

#zoekdiv .TABLE_Klantinfo,
#zoekdiv .TABLE_Bound{
	display:none;
}

/* einde zoek */

/* -------------------------------------------------------- */

/* begin content */
#content{
	font:11px "verdana";
	color:#535252;
}

.TABLE_Textpart{
	font:11px "verdana" !important;
	color:#535252;
	}

#content h1{
	font:14px "verdana";
	font-weight: bold;
	color:#5d9732;
}

#content h2{
	font:11px "verdana";
	font-weight: bold;
	color:#5d9732;
	margin-bottom: 5px;
	margin-top: 15px;
}

#content ul{
	margin-top:8px;
	margin-bottom:8px;
}

#pics{
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	display:inline;
}
#pics2{
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	display:inline;
	clear:both;
}

#pics3{
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	display:inline;
	clear:both;
}

#pics4{
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	display:inline;
	clear:both;
}

#iframe_aanbod{
	width:100%;
	height:100%;
}

#info{
	font-size:9px;
	color:#2e6949;
}

#aankoopul{
	margin-left:200px;
}

#content a{
	text-decoration:underline;
	cursor:pointer;
}

.link_spacer { width:100px; }
/* einde content */

/* -------------------------------------------------------- */

/* begin intro */

#intro #menu{
	display:none;
}

#intro #content{
	padding-left:81px;
	padding-right:81px;
}

#intro .introbutton{
	height:100%;
	width:17%;
	float:left;
	position:relative;
}

#intro .spacer{
	height:100%;
	width:9px;
	float:left;
}
/*
#intro #aanbod{
	background: url("../../images/intro/aanbod.jpg") no-repeat bottom left;
}

#intro #kennismaken{
	background: url("../../images/intro/overons.jpg") no-repeat top left;
}

#intro #diensten{
	background: url("../../images/intro/diensten.jpg") no-repeat top left;
}

#intro #zoekopdracht{
	background: url("../../images/intro/zoekopdracht.jpg") no-repeat bottom left;
}

#intro #contact{
	background: url("../../images/intro/contact.jpg") no-repeat bottom left;
}
*/
#intro .introbutton a{
	display:block;
	height:100%;
	color:#518d28;
	text-decoration:none;
}

#intro .introbutton a span {
	position:absolute;
	left:0;
	text-align:center;
	top:20;
	font:13px "verdana";
	font-weight: bold;
	color:#5d9732;
	text-transform:uppercase;
	display:block;
	width:144px;
	height: 40px;
	background: #f4f8f1;
	line-height:19px;
}
#padding { padding-top: 10px; }

A:link { color: #3daac8 }
A:active { color: #3daac8 }
A:visited { color: #3daac8 }
A:hover { background-color:#f1f9fb; color: #535252 }

.links_table A:link { color: #3daac8; font-size:12px;}
.links_table A:active { color: #3daac8; font-size:12px;}
.links_table A:visited { color: #3daac8; font-size:12px;}
.links_table A:hover { background-color:#f1f9fb; color: #535252; font-size:12px; }

.links_table
{
	font-size: 12px;
}

.links_spacer
{
	width: 20px;
}

/* -------------------------------------------------------- */

#intro{
	overflow:hidden;
}

#pic3 {margin-right:15px;}

#klantdossier {height:70px;}

.picright{position:absolute;
			height:50px;
			width:221px;
			top:240px;
			margin-left:460px;}
