/* common */
html, body {
    margin: 0;
	padding: 0;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #000;
	line-height: 1.3em;
	background-color: #000;
	height: 100%;
}
img { 
	border: 0px;
	margin: 0px;
	padding: 0px;
}
h1, h2, h3, h4, h5, h6, p, div {
	margin: 0px;
	padding: 0px;
	color: #000;
	font-weight: normal;
}
ul{
	margin: 0px;
	margin-top: 5px;
	padding: 0px;
	margin-left: 15px;
}
h1{
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 19px;
}
h2{
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 10px;
}
h3{
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 7px;
}
object{
	outline: none;	
}


/* startpage */
#start{
	width: 900px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFF;
}
#intro{
	padding-top: 40px;
	text-align: center;
	background-color: #FFF;
}
#startFooterLinks{
	display: none;
}



/* Consultants */
#consMain{
	position: relative;
	width: 900px;
	min-height: 100%;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../bilder/bgMain.jpg);
}
/* IE */
* html #consMain{
	height: 100%;
}
/* IE end */

#consTop{
	position: relative;
	width: 900px;
	height: 202px;
	background-image: url(../bilder/bgTop.jpg);
}
#consTopLeft{
	width: 206px;
	height: 196px;
	float: left;
}
#consTopRight{
	position: relative;
	width: 694px;
	height: 171px;
	float: right;
}
#consTopQuote{
	position: absolute;
	top: 234px;
	left: -200px;
	z-index: 2;
	width: 190px;
}
#consTopBNRWidget{
	position: absolute;
	top: 450px;
	left: -165px;
	z-index: 2;
	width: 120px;
}

#consContent{
	position: relative;
	width: 580px;
	margin-left: 246px;
	margin-top: 38px;
	z-index: 2;
}
#consContentHome{
	position: relative;
	width: 350px;
	margin-left: 246px;
	margin-top: 38px;
	z-index: 2;
}
#homeRechts{
	position: relative;
	float: right;
	width: 220px;
	margin-right: 6px;
	margin-top: 71px;
	z-index: 2;
}
.homeRechtsTable{
	margin-bottom: 30px;
}
.homeRechtsTable a:link, .homeRechtsTable a:visited, .homeRechtsTable a:hover{
	text-decoration: none;
}

#consContent a, #consContent a:visited, #consContentHome a, #consContentHome a:visited, .homeRechtsTable a:link, .homeRechtsTable a:visited{
	color: #660;
}
#consContent a:hover, #consContentHome a:hover{
	color: #800;
}
#consContent .publicatiesTDtop{
	height: 10px;
}
#consContent .publicatiesTDdatum{
	color: #FFF;
	width: 150px;
	height: 33px;
	padding-left: 5px;
	border-top: 1px solid #B0B068;
	border-left: 1px solid #B0B068;
	border-right: 1px solid #B0B068;
	background-color: #B0B068;
}
#consContent .publicatiesTDkop{
	font-weight: bold;
	width: 430px;
	height: 33px;
	padding-left: 5px;
	border-top: 1px solid #B0B068;
	border-right: 1px solid #B0B068;
	background-color: #FFF;
}
#consContent .publicatiesTDtekst{
	padding: 5px;
	border-top: 1px solid #B0B068;
	border-bottom: 1px solid #B0B068;
	border-left: 1px solid #B0B068;
	border-right: 1px solid #B0B068;
	background-color: #E7E7D1;
}
 /* Footer-NEU */
#wdContactLicentie{
	margin-top: 40px;
	font-size: 10px;
	color: #999;
}
#wdContactLicentie a:link, #wdContactLicentie a:visited{
	font-size: 10px;
	color: #999;
	text-decoration: none;
}
#wdContactLicentie a:hover{
	font-size: 10px;
	color: #666;
	text-decoration: none;
}
 
#wdFooterLeft{
	position: absolute;
	left: -1px;
	bottom: 6px;
	width: 206px;
	height: 25px;
	line-height: 1.3em;
	color: #FFF;
}
#wdFooterLeft ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#wdFooterLeft li{
	float: left;
	position: relative;
}
#wdFooterLeft a, #wdFooterLeft a:visited{
	font-size: 11px;
	font-weight: normal;
	color: #333; 
	height: 25px; 
	line-height: 23px;
	display: block;
	padding-left: 7px;
	padding-right: 8px; 
	text-decoration: none;
	background-image: url(../bilder/bgServiceNavi.gif);
}
#wdFooterLeft a:hover{
	font-size: 11px;
	background-image: url(../bilder/bgServiceNavi-ac.gif);
}
#wdFooterMid{
	position: absolute;
	left: 249px;
	bottom: 8px;
	width: 400px;
	height: 20px;
	color: #BCBC7F;
}
#wdWatermerk{
	position: absolute;
	width: 250px;
	height: 178px;
	left: 401px;
	bottom: -8px;
	background-image: url(../bilder/watermerk_cons.gif);
}


/*  Footer */
#consFooterLeft{
	position: absolute;
	left: 18px;
	bottom: 6px;
	width: 200px;
	height: 50px;
	line-height: 1.3em;
	color: #FFF;
}
#consFooterLeft a, #consFooterLeft a:visited{
	font-size: 11px;
	text-decoration: none;
	color: #FFF;
}
#consFooterLeft a:hover{
	font-size: 11px;
	text-decoration: underline;
	color: #FFF;
}
#consFooterMid{
	position: absolute;
	left: 249px;
	bottom: 8px;
	width: 400px;
	height: 20px;
	color: #BCBC7F;
}
#consWatermerk{
	position: absolute;
	width: 250px;
	height: 178px;
	left: 401px;
	bottom: -8px;
	background-image: url(../bilder/watermerk_cons.gif);
}

/*  ---- Navigation start ----  */
#consNavi{
	position: absolute;
	top: 171px;
	left: 205px;
	z-index: 2;
	width: 695px;
	height: 30px;
}
.consNavi ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.consNavi a, .consNavi a:visited {
	font-size: 12px;
	font-weight: bold;
	color: #000; 
	width: 127px; 
	height: 31px; 
	line-height: 23px;
	display: block;
	padding-left: 12px; 
	text-decoration: none; 
	background-image: url(../bilder/bgLevel1.gif);
}
.consNavi a:hover {
	color: #BCBC7F;
}
.consNavi ul li.active a, .consNavi ul li.active a:visited{
	background-image: url(../bilder/bgLevel1-ac.gif);
	color: #FFF;
}
.consNavi ul li.active ul a, .consNavi ul li.active ul a:visited{
	background-image: none;
	color: #000;
}
.consNavi ul li.active ul a:hover{
	background-image: none;
	color: #FFF;
}
.consNavi ul li.active a:hover {
	color: #BCBC7F;
	background-image: url(../bilder/bgLevel1.gif);
}
.consNavi li {
	float: left;
	position: relative;
}
.consNavi ul ul a, .consNavi ul ul a:visited {
	font-size: 11px;
	font-weight: normal;
	color: #000;
	width: 150px;
	height: 25px; 
	border: 1px solid #FFF; 
	border-width: 1px 0px 0px 0px; 
	background: #D8D8B4; 
}
.consNavi ul ul a:hover {
	color: #fff; 
	background: #BCBC7F;
}
.consNavi ul ul {
	visibility: hidden;
	position: absolute;
	top: 31px;
	left: 0px; 
	width: 150px;
}
.consNavi ul li:hover ul, .consNavi ul li.IEsubmenu ul{
	visibility: visible; 
}
.consNavi table {
	position: absolute;
	top: 0px;
	left: 0px;
}

/*  ---- Navigation-NEU start ----  */
#wdNavi{
	position: absolute;
	top: 171px;
	left: 205px;
	z-index: 2;
	width: 695px;
	height: 31px;
	background-image: url(../bilder/bgConsNavi.gif);
	
}
.wdNavi ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.wdNavi a, .wdNavi a:visited {
	font-size: 12px;
	font-weight: bold;
	color: #000; 
	width: 97px; 
	height: 31px; 
	line-height: 23px;
	display: block;
	padding-left: 12px; 
	text-decoration: none; 
	background-image: url(../bilder/bgLevel1_neu.gif);
}
.wdNavi a:hover {
	color: #BCBC7F;
}
.wdNavi ul li.active a, .wdNavi ul li.active a:visited{
	background-image: url(../bilder/bgLevel1_neu-ac.gif);
	color: #FFF;
}
.wdNavi ul li.active ul a, .wdNavi ul li.active ul a:visited{
	background-image: none;
	color: #000;
}
.wdNavi ul li.active ul a:hover{
	background-image: none;
	color: #FFF;
}
.wdNavi ul li.active a:hover {
	color: #BCBC7F;
	background-image: url(../bilder/bgLevel1_neu.gif);
}
.wdNavi li {
	float: left;
	position: relative;
}
.wdNavi ul ul a, .wdNavi ul ul a:visited {
	font-size: 11px;
	font-weight: normal;
	color: #000;
	width: 150px;
	height: 25px; 
	border: 1px solid #FFF; 
	border-width: 1px 0px 0px 0px; 
	background: #D8D8B4; 
}
.wdNavi ul ul a:hover {
	color: #fff; 
	background: #BCBC7F;
}
.wdNavi ul ul {
	visibility: hidden;
	position: absolute;
	top: 31px;
	left: 0px; 
	width: 150px;
}
.wdNavi ul li:hover ul, .wdNavi ul li.IEsubmenu ul{
	visibility: visible; 
}
.wdNavi table {
	position: absolute;
	top: 0px;
	left: 0px;
}
.naviclass47 a{
	width: 136px;	
}
.wdNavi ul ul .naviclass67 a, .wdNavi ul ul .naviclass68 a{
	width: 98px;	
}
.naviclass45 ul{
	margin-left: 1px;	
}




/* Facilities */
#faciMain{
	position: relative;
	width: 900px;
	min-height: 100%;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../bilder/facibgMain.jpg);
}
/* IE */
* html #faciMain{
	height: 100%;
}
/* IE end */

#faciTop{
	position: relative;
	width: 900px;
	height: 202px;
	background-image: url(../bilder/facibgTop.jpg);
}
#faciTopLeft{
	width: 206px;
	height: 196px;
	float: left;
}
#faciTopRight{
	position: relative;
	width: 694px;
	height: 171px;
	float: right;
}
#faciTopQuote{
	position: absolute;
	top: 234px;
	left: -200px;
	z-index: 2;
	width: 190px;
}
#faciNavi{
	position: absolute;
	top: 171px;
	left: 205px;
	z-index: 2;
	width: 695px;
	height: 30px;
}
#faciContent{
	position: relative;
	width: 580px;
	margin-left: 246px;
	margin-top: 38px;
	z-index: 2;
}
#faciContent a, #faciContent a:visited{
	color: #800;
}
#faciContent a:hover{
	color: #660;
}
#faciContent .publicatiesTDtop{
	height: 10px;
}
#faciContent .publicatiesTDdatum{
	color: #FFF;
	width: 150px;
	height: 33px;
	padding-left: 5px;
	border-top: 1px solid #8A3410;
	border-left: 1px solid #8A3410;
	border-right: 1px solid #8A3410;
	background-color: #8A3410;
}
#faciContent .publicatiesTDkop{
	font-weight: bold;
	width: 430px;
	height: 33px;
	padding-left: 5px;
	border-top: 1px solid #8A3410;
	border-right: 1px solid #8A3410;
	background-color: #FFF;
}
#faciContent .publicatiesTDtekst{
	padding: 5px;
	border-top: 1px solid #8A3410;
	border-bottom: 1px solid #8A3410;
	border-left: 1px solid #8A3410;
	border-right: 1px solid #8A3410;
	background-color: #F2B4A5;
}

#faciFooterLeft{
	position: absolute;
	left: 18px;
	bottom: 6px;
	width: 200px;
	height: 50px;
	line-height: 1.3em;
	color: #FFF;
}
#faciFooterLeft a, #faciFooterLeft a:visited{
	font-size: 11px;
	text-decoration: none;
	color: #FFF;
}
#faciFooterLeft a:hover{
	font-size: 11px;
	text-decoration: underline;
	color: #FFF;
}
#faciFooterMid{
	position: absolute;
	left: 249px;
	bottom: 8px;
	width: 400px;
	height: 20px;
	color: #8A3410;
}
#faciWatermerk{
	position: absolute;
	width: 250px;
	height: 178px;
	left: 401px;
	bottom: -8px;
	background-image: url(../bilder/watermerk_faci.gif);
}


/*  ---- Navigation start ----  */
.faciNavi ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.faciNavi a, .faciNavi a:visited {
	font-size: 12px;
	font-weight: bold;
	color: #000; 
	width: 127px; 
	height: 31px; 
	line-height: 23px;
	display: block;
	padding-left: 12px; 
	text-decoration: none; 
	background-image: url(../bilder/facibgLevel1.gif);
}
.faciNavi a:hover {
	color: #8A3410;
}
.faciNavi ul li.active a, .faciNavi ul li.active a:visited{
	background-image: url(../bilder/facibgLevel1-ac.gif);
	color: #FFF;
}
.faciNavi ul li.active ul a, .faciNavi ul li.active ul a:visited{
	background-image: none;
	color: #000;
}
.faciNavi ul li.active ul a:hover{
	background-image: none;
	color: #FFF;
}
.faciNavi ul li.active a:hover {
	color: #8A3410;
	background-image: url(../bilder/facibgLevel1.gif);
}
.faciNavi li {
	float: left;
	position: relative;
}
.faciNavi ul ul a, .faciNavi ul ul a:visited {
	font-size: 11px;
	font-weight: normal;
	color: #000;
	width: 150px;
	height: 25px; 
	border: 1px solid #FFF; 
	border-width: 1px 0px 0px 0px; 
	background: #F2B4A5; 
}
.faciNavi ul ul a:hover {
	color: #fff; 
	background: #8A3410;
}
.faciNavi ul ul {
	visibility: hidden;
	position: absolute;
	top: 31px;
	left: 0px; 
	width: 150px;
}
.faciNavi ul li:hover ul, .faciNavi ul li.IEsubmenu ul{
	visibility: visible; 
}
.faciNavi table {
	position: absolute;
	top: 0px;
	left: 0px;
}

/*  ---- enquete form ----  */

form table{
	font-size: 11px;
	font-weight: bold;
}
form table table td{
	font-size: 11px;
	font-weight: normal;
	background-color: #DFDFBD;
	padding-bottom: 3px;
}
form table table{
	margin-top: 7px;
}
.schriftNormaal{
	font-size: 11px;
	font-weight: normal;
}
.schriftKursiv{
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
}
