/*
Theme Name: WordPress Default
Theme URI: http://www.denieuwezaak.nl/
Description: Custom Made Wordpress Template
Version: 1.0
Author: De Nieuwe Zaak
Author URI: http://www.denieuwezaak.nl/
*/
/* Begin Typography & Colors */
@import url("style_defaults.css");
.noScreen {
	display: none;
}
html, body {
	margin:0 auto;
	padding:0;
	min-height: 1008px;
}
	* html,
	* html body 	{
		height: 843px;
	}
html {
	background: #d1f7fb url(images/bg_html.jpg) repeat-x center 0;
}
body {
	background: url(images/bg_body.jpg) no-repeat center 0;	
	position: relative;		
}
	* html body {
		background: url(images/bg_body_IE6.jpg) no-repeat center 0;	
		position: relative;		
	}
h1.capsBrown, h1.capsBrown a,
h2.capsBrown, h2.capsBrown a,
h3.capsBrown, h3.capsBrown a,
h4.capsBrown, h4.capsBrown a {
	color:#382e1b;
	text-transform:uppercase; 
}
h1.whiteCaps, h1.whiteCaps a,
h2.whiteCaps, h2.whiteCaps a,
h3.whiteCaps, h3.whiteCaps a,
h4.whiteCaps, h4.whiteCaps a, 
h3.whiteCapsBig, h3.whiteCapsBig a,
h4.whiteCapsBig, h4.whiteCapsBig a{
	color:#ffffff;
	text-transform:uppercase; 
}
/* quoteText */
.quoteText {
	display:block;
	position: absolute;
	top: 100px; left: 190px;
	height: 68px; width: 650px;
}
.quoteText h2 {
	padding:0 0 5px 0;margin:0;
	font-size:50px;
	font-weight:bold;
	text-transform:uppercase; 
	color:#ffffff;
}
.quoteText h3 {
	padding:0 0 0 30px;margin:0;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase; 
	color:#dff2fe;
}

#wrapper {
	width: 994px;
	text-align:left;
	margin:0 auto;
	padding-top:200px;
	position:relative;
	border-top: none;
	clear: both;
}
body.over #wrapper {
	padding-bottom:100px;
}
#header {	
	position: absolute;
	top: 6px; left: 25px;
	width: 129px; height: 138px;
	z-index: 2;	
}
#logo a {
	display: block;
	width: 129px; height: 138px;
	background: url(images/logo_dnz.png) no-repeat left top;
	text-decoration: none;
	text-indent: -999em;
}
	* html #logo a {
		background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo_dnz.png');
		cursor: pointer;		
	}
#wrapper #topMenu {
	position: absolute;
	top: 27px; left: 0px;
	height: 40px; width: 772px;
	background: url(images/topMenubg.jpg) no-repeat left top;	
	padding: 4px 0 4px 190px;
	z-index: 1;		
}
#wrapper #topMenu ul {
	text-decoration: none;
	padding:0; margin:0;
	list-style: none;	
}
#wrapper #topMenu ul li {
	float:left;display:inline;
	padding:6px 7px 0px 7px; 
	margin:3px 0 3px 0;
	height:20px;
	line-height: 1.2;
}
#wrapper #topMenu ul li.hover,
#wrapper #topMenu ul li:hover { 
	background:#bbbe34;
}
#wrapper #topMenu ul li a {
	color:#ffffff;
	font-size:14px;
	padding:0;margin:0;
	text-transform:uppercase; 
	text-decoration:none;
}
#wrapper #topMenu ul li.current_page_ancestor, 
#wrapper #topMenu ul li.current_page_parent,
#wrapper #topMenu ul li.current_page_item {
	background:#ffffff;
}
#wrapper #topMenu ul li.current_page_ancestor a,
#wrapper #topMenu ul li.current_page_parent  a,
#wrapper #topMenu ul li.current_page_item  a {
	color:#a9ae00;
	text-transform:uppercase; 
}

/* submenu */
#subMenu {
	margin: 0 0 15px 0; padding: 0 5px;
}
#subMenu h2 {
	margin: 0 0 10px 0;
	font-size: 13px;
}
#subMenu ul {
	margin: 0 0 7px 0; padding: 0; list-style: none;
	border-top: 1px solid #e0e0e0;
}
#subMenu li {
	margin: 0; padding: 0;
	background: url("images/back_submenu.gif") repeat-x left top;
	border-bottom: 1px solid #e0e0e0;
	font-family: Arial, Helvetica, Sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 1.3;
	font-size: 12px;
}
#subMenu li a {
	display: block;
	padding: 8px 5px 8px 15px;
	background: url("images/bullet_submenu.gif") no-repeat 4px center;
	text-decoration: none;
	color: #33260e;
}
	* html #midSection .subMenu li a {
		height: 0.1em;
	}
#subMenu li.current_page_ancestor a,
#subMenu li.current_page_parent a,
#subMenu li.current_page_item a,
#subMenu li a:hover {
	color: #ff4e00;
}
/* level 2 */
#subMenu ul ul {
	display: none;
	margin: 0 0 10px 15px; padding: 0; list-style: none;
	border: 0;
}
#subMenu li.current_page_ancestor ul,
#subMenu li.current_page_item ul {
	display: block;
}
#subMenu li li {
	background: none;
	border: 0;
	font-weight: normal;
	text-transform: none;
	font-size: 11px;
}
#subMenu li li a {
	padding: 5px 0 5px 9px;
	background: url("images/bullet_subsubmenu.gif") no-repeat left 9px;
	color: #33260e !important;
}
#subMenu li li.current_page_ancestor a,
#subMenu li li.current_page_parent a,
#subMenu li li.current_page_item a,
#subMenu li li a:hover {
	color: #ff4e00 !important;
}
/* level 3 */
#wrapper #subMenu li li ul,
#wrapper #subMenu li li ul {
	display: none !important;
}
#wrapper #subMenu li li.current_page_ancestor ul,
#wrapper #subMenu li li.current_page_item ul {
	display: block !important;
}
#wrapper #subMenu li li li a {
	color: #33260e !important;
}
#wrapper #subMenu li li li.current_page_item a,
#wrapper #subMenu li li li a:hover {
	color: #ff4e00 !important;
}


/* contactBox */
#contactBox {
	position: absolute;
	top: 0px; right: 24px;
	width: 220px;
	z-index: 5;	
}
#contactBox .content {	
	background: url(images/contactBoxMid.png) repeat-y left top;
	padding:20px 19px 10px 19px;
	width: 182px;	
}
#contactBox .content h3 {
	padding:0;margin:0;
}
	* html #contactBox .content{	
		background: url(images/contactBoxMid.gif) repeat-y left top;
	}
#contactBox .content .contactLineHeight{	
	margin-bottom: 13px;
}
#contactBox .content ul,
#contactBox .content li{	
	padding: 0; margin: 0;
	text-decoration: none;
	list-style: none;
}
#contactBox .cAnswer {	
	padding-top: 5px;
}
#contactBox  input.textfield {
	width: 170px;	
	height: 15px;
	padding: 2px 0 2px 5px; margin: 5px 0 0 0;
	font-size:11px;
}
#contactBox .button {
	margin: 5px 0 0 0;	
	width:74px; height:23px;
	background:url(images/Btn_zoeken.gif) no-repeat;
	text-indent:-999em;
}
#contactBox .bottom{	
	background: url(images/contactBoxBottom.png) no-repeat left top;
	height: 17px;
}
	* html #contactBox .bottom{	
		background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/contactBoxBottom.png');	
		font-size: 0px;
		line-height: 0px;
		overflow: hidden;
	}	
/* contactBox */



/* services */
#services{	
	position: relative;
	margin: 0 0 0 27px;
	width: 950px;
	z-index: 20;
}
#services ul,
#services li {	
	padding: 0; margin: 0;
	text-decoration: none;
	list-style: none;		
}
#services li {	
	float:left;	display:inline; 
	width: 235px;
	margin-right: 2px;		
}	
#services .toTheLast {	
	margin-right: 1px;	
}
#services li a{	
	display:block;
	height: 46px;
	text-indent:-999em;		
}
#services li#id_S1{
	background: url(images/d_webwinkelOntwerp_5.png) no-repeat left top;	
	width:187px;
}
	* html #services li#id_S1{
		background: url(images/d_webwinkelOntwerp_5.gif) no-repeat left top;	
	}
#services li#id_S2{
	background: url(images/d_webwinkelBouw_5.png) no-repeat left top;	
	width: 187px;
}
	* html #services li#id_S2{
		background: url(images/d_webwinkelBouw_5.gif) no-repeat left top;	
	}
#services li#id_S3{
	background: url(images/d_webwinkelVerbetering_5.png) no-repeat left top;	
	width: 187px;
}
	* html #services li#id_S3{
		background: url(images/d_webwinkelVerbetering_5.gif) no-repeat left top;	
	}
#services li#id_S4{
	background: url(images/d_webwinkelMarketing_5.png) no-repeat left top;	
	width:  187px;;
}
	* html #services li#id_S4{
		background: url(images/d_webwinkelMarketing_5.gif) no-repeat left top;	
	}
#services li#id_S5{
	background: url(images/d_webwinkelExploitatie_5.png) no-repeat left top;	
	width:  187px;;
}
	* html #services li#id_S5{
		background: url(images/d_webwinkelExploitatie_5.gif) no-repeat left top;	
	}
	
	
/* hover */
#services ul li.hover {
	position: relative;
}
#services ul .sub{
	display: none;
	position: absolute;
	left: -20px; top: -10px;			
	height: 220px; width:227px;	
	background: url(images/dienstenHoverSmallbg.png) no-repeat left top;		
	z-index: 4;
}
	
	
#services ul li.hover .sub {
	display: block;	
}
	* html #services ul li.hover .sub { 
		background: url(images/dienstenHoverSmallbg.gif) no-repeat left top;	
	}	
#services ul .sub .content{	
	padding: 19px;	
	padding-right: 17px;		
}
#services ul .sub .content img{	
	margin-bottom: 10px;	
}
#services ul .sub .content a {
	background:transparent url(images/linkArrow.gif) no-repeat 0 6px;
	font-size:10px;
	padding-left:7px;
	margin-top: 13px;
	text-transform:uppercase;	
	
}
#services ul .sub a{
	display: block;	
	height: auto;
	text-indent: 0 !important;
}	
#afmeld {
	position: relative;
	margin: 20px 0 0 27px;
	background: url(images/afmeldbg.png) no-repeat left top;	
	width: 943px; height: 101px;
	padding: 4px 3px 3px 4px;	
}
* html #afmeld{	
	background: url(images/afmeldbg.gif) no-repeat left top;
}


/* carrousel */
#carrousel {
	position: relative;
	margin: 20px 0 0 27px; padding: 0;
	background: url(images/car_image_back.png) no-repeat right top;	
	width: 942px; height: 258px; overflow: hidden;
}
#carrousel #slideImages {
	padding: 7px 7px 0 0;
	cursor: pointer;
}
#carrousel #slideImages ol {
	margin: 0; padding: 0; list-style: none;
}
#carrousel #slideImages li {
	width: 935px; height: 251px;
	background: none !important;
}
#carrousel #slideImages .image {
	float: right; display: inline;
	width: 633px; height: 244px; overflow: hidden;
}
#carrousel #slideImages .text {
	float: left; display: inline;
	margin: 40px 0 0 40px;
	width: 225px;
	font-size: 14px;
}
#carrousel #slideImages h3 {
	margin: 0 0 10px 0;
	font-size: 20px; text-transform: none;
}
#carrousel #slidePager {
	position: absolute; z-index: 10; bottom: 50px; left: 90px;
}
#carrousel #slidePager ol {
	margin: 0; padding: 0; list-style: none;
}
#carrousel #slidePager li {
	margin: 0 0 0 5px;
	float: left; display: inline;
}
#carrousel #slidePager a {
	float: left;
	width: 13px; height: 13px; overflow: hidden;
	background: url(images/car_pager.gif) no-repeat 0 0;
	text-align: left; text-indent: -9999em; text-decoration: none;
}
#carrousel #slidePager li.activeSlide a,
#carrousel #slidePager a.activeSlide {
	background-position: -13px 0;
}
#carrousel .tip {
	position: absolute; z-index: 10; top: 151px; left: 299px;
	width: 21px; height: 21px;
	background: url(images/car_tip.png) no-repeat left top;	
}


/* clients */
#clients{
	position: relative;
	margin: 20px 0 0 27px;
	background: url(images/clientsbg.png) no-repeat left top;	
	width: 943px; height: 258px; overflow: hidden;
	padding: 4px 3px 3px 4px;	
}
* html #clients{	
	background: url(images/clientsbg.gif) no-repeat left top;
}
#clients ul,
#clients li {
	padding: 0; margin: 0;
	text-decoration: none;
	list-style: none;	
}
#clients li {  
    float: left; display: inline;
	width: 187px; height: 125px; overflow: hidden;
}  
#clients a.front {  
} 
#clients a.back {  
    padding: 5px;      
    background-color: #cfccca; 
} 
#clients a:hover{        
    background-color: #ff4e00 !important;  
} 



/* clientLogo's */
#clientLogos{
	position: absolute;
	top: 545px; left: 27px;
	display: block;	
	z-index: 7;
}
	* html #clientLogos{		
		background: url(images/clientsLogobgMid.gif) repeat-y left top;		
	}
#clientLogos .top{
	position: relative;
	background: url(images/clientsLogobgTop.png) no-repeat left top;
	height: 8px;	width: 943px;
	display: block;
}
	* html #clientLogos .top{
		background: url(images/clientsLogobgTop.gif) no-repeat left top;
		font-size: 0px;
		line-height: 0px;
		overflow: hidden;		
	}
#clientLogos .mid{

	background: url(images/clientsLogobgMid.png) repeat-y left top;		
	padding: 4px 4px;		
	overflow: hidden;
	width: 935px;
	position: relative;		
}
	* html #clientLogos .mid{
		background: url(images/clientsLogobgMid.gif) repeat-y left top;				
	}
#clientLogos .midNext{
	padding-left: 53px;
	overflow: auto;
	height:	auto;	
}	
#clientLogos .mid ul,
#clientLogos .mid li {
	padding: 0; margin: 0;
	text-decoration: none;
	list-style: none;		
}
#clientLogos .mid li{
	float: left; display: inline;	
	width: 104px; height: 67px;
	text-align:center;
}
#clientLogos .mid li:hover,
#clientLogos .mid li.hover{
	opacity: .50; /* Standard: FF gt 1.5, Opera, Safari */
	filter: alpha(opacity=50); /* IE lt 8 */
	-ms-filter: "alpha(opacity=50)"; /* IE 8 */
	-khtml-opacity: .50; /* Safari 1.x */
	-moz-opacity: .50; /* FF lt 1.5, Netscape */
}
#clientLogos .mid .floatLeft{
	float: left;   display: inline;
}
#clientLogos .mid .logos{
	float:left;display:inline;
	width: 837px;	
}

	
#clientLogos .bottom{
	background: url(images/clientsLogobgBottom.png) no-repeat left top;
	height: 8px;	width: 943px;
	display: block;
}
	* html #clientLogos .bottom{
		background: url(images/clientsLogobgBottom.gif) no-repeat left top;
		font-size: 0px;
		line-height: 0px;
		overflow: hidden;		
	}
.werkItems {
	padding:0 5px 0 5px;
}	
.werkImage {
	float:left;display:inline;
	border:solid 1px #c0c0c0;
	width:75px; height:75px;
	background:#fffff;
	padding:0;margin:0 15px 15px 0;
	text-align:center;
	vertical-align:middle;
}
.werkImageHover,
.werkImage:hover {
	border:solid 1px #ff4e00;
}
.werkImage.last {
	margin:0 0 15px 0;
}

#mainContent {
	width: 952px;
	padding-left: 25px;
}

#topSection {
	height: 25px;
	line-height: 0; font-size: 0px;
	overflow: hidden;
	background: url(images/topSectionBG.png) no-repeat left top;	
}
	* html #topSection {
		background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/topSectionBG.png');
	}
#midSection {	
	background: url(images/midSectionBG.png) repeat-y left top;	
	width: 942px;
}	
	* html #midSection {
		background: url(images/midSectionBG.gif) repeat-y left top;
	}
.big #topSection {
	height: 41px;
	line-height: 0; font-size: 0px;
	overflow: hidden;
	background: url(images/topSectionBG_big.png) no-repeat left top;	
}
	* html .big #topSection {
		background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/topSectionBG_big.png');
	}
.big #midSection {	
	background: url(images/midSectionBG_big.png) repeat-y left top;	
	width: 952px;
}	
	* html .big #midSection {
		background: url(images/midSectionBG_big.gif) repeat-y left top;
	}	
#midSection .leftColumn{	
	float: left; display: inline;
	width: 189px;
	padding-left: 4px;	
}
.big #midSection .leftColumn{	
	float: left; display: inline;
	width: 297px;
	padding-left: 4px;		
}
#midSection .leftColumn .item {
	padding:0px 0 30px 0;
	margin:0;
	
}
#midSection .leftColumn .itemLast{
	padding: 0 0 10px 0;
	margin:0;
}
#midSection .leftColumn .itemLast .thumb,
#midSection .leftColumn .item  .thumb {
	float:left;display:inline;
	width:60px;
	margin-right:10px;
	/*border:solid 1px #d0d0d0;*/
}
#midSection .leftColumn .itemLast .itemtext,
#midSection .leftColumn .item  .itemtext {
	float:left;display:inline;
	width:200px;
}
a.more {
	padding-left: 7px;
	background: url(images/linkArrow.gif) no-repeat 0px 4px;	
	font-size: 10px;
	text-transform: uppercase; 
}
a.back {
	padding-left: 7px;
	background: url(images/linkArrowLeft.gif) no-repeat 0px 4px;	
	font-size: 10px;
	text-transform: uppercase; 
}
a.archive {
	padding-left: 7px;
	background: url(images/linkArrow.gif) no-repeat 0px 4px;	
	font-size: 11px;
	text-decoration:none;
}
#midSection .leftColumn .mid{	
	padding: 10px 8px 0 4px;		
	overflow: hidden;
	width:179px;
}
.big #midSection .leftColumn .mid{	
	padding: 0px 0px 0 4px;		
	overflow: hidden;
	width:290px;
}	
.lineGrey {
	padding: 0; margin: 10px 0 10px 0;
	text-decoration: none;
	list-style: none;
	border-top:solid 1px #e6e5e2;
}
#midSection .leftColumn .mid .lineGrey{
	padding: 0; margin: 10px 0 10px 0;
	text-decoration: none;
	list-style: none;
	border-top:solid 1px #e6e5e2;
}
#midSection .leftColumn .mid ul.navi{
	padding: 0; margin: 10px 0 10px 0;
	text-decoration: none;
	list-style: none;
	border-top:solid 1px #e6e5e2;
}
#midSection .leftColumn .mid ul.navi li{
	padding:0; margin:0;
}
#midSection .leftColumn .mid ul.navi li a{
	display:block;
	padding:2px 0 3px 14px; margin:0;
	background: url(images/li_arrow.gif) 5px 6px no-repeat;
	font-family:verdana,tahoma,arial;
    font-size:11px;
	border-bottom:solid 1px #e6e5e2;
	text-decoration:none;
	color:#382e1b;	
	height: 16px;
	overflow: hidden;
}	
#midSection .leftColumn .mid ul.navi li a:hover{	
	text-decoration:underline;	
}	
#midSection .leftColumn .mid ul.navi li a.selected{
	color:#ff4e00;
}
#midSection .leftColumn .mid .headerSub {
	border-top:solid 1px #e6e5e2;
	padding:2px 0 4px 7px;margin:0;
	font-family:verdana,tahoma,arial;
    font-size:11px;
	font-weight:bold;
}
#midSection .leftColumn .mid ul.naviSub{
	padding:2px 0 5px 0; margin:0px 0 0 0;
	text-decoration: none;
	list-style: none;
	border-top:solid 1px #e6e5e2;
}
#leftContent .mid ul.naviSub li{
	padding:0; margin:0;
}
#midSection .leftColumn .mid ul.naviSub li a{
	display:block;
	padding:2px 0 0px 14px; margin:0;
	background: url(images/li_arrow.gif) 5px 6px no-repeat;
	font-family:verdana,tahoma,arial;
    font-size:11px;
	text-decoration:none;
	color:#382e1b;
	height: 17px;
	overflow: hidden;
}	
#midSection .leftColumn .mid ul.naviSub li a:hover{	
	text-decoration:underline;	
}	
#midSection .leftColumn .mid ul.naviSub li a.selected{
	color:#ff4e00;
}
.diensten #midSection .leftColumn .mid ul.services{
	padding: 0; margin: 10px 0 10px 0;
	text-decoration: none;
	list-style: none;
}
.marketing #midSection .leftColumn .mid ul.services{
	padding: 0; margin: 0 0 10px 0;
	text-decoration: none;
	list-style: none;
}
#midSection .leftColumn .mid ul.services{
	padding: 0; margin: 10px 0 10px 0;
	text-decoration: none;
	list-style: none;
}
#midSection .leftColumn .mid ul.servicesB{
	padding: 0; margin: 0px 0 10px 0;
	text-decoration: none;
	list-style: none;
}
#midSection .leftColumn .mid ul.services li{
	margin: 0 0 5px 0;
	background: #a9ae00;
	font: 13px;
	font-weight:bold;
	color:#ffffff;
	height: 23px;
	overflow: hidden;
}
#midSection .leftColumn .mid ul.services li.ontwerp{
	background: url(images/l_webwinkelOntwerp.gif) no-repeat left top;
}
#midSection .leftColumn .mid ul.services li.bouw{
	background: url(images/l_webwinkelBouw.gif) no-repeat left top;
}
#midSection .leftColumn .mid ul.services li.verbetering{
	background: url(images/l_webwinkelVerbetering.gif) no-repeat left top;
}
#midSection .leftColumn .mid ul.services li.marketing{
	background: url(images/l_webwinkelMarketing.gif) no-repeat left top;
}
#midSection .leftColumn .mid ul.services li:hover,
#midSection .leftColumn .mid ul.services li.hover{
	background-position: left bottom;
}


#midSection .leftColumn .mid ul.services li a{
	display:block;
	text-decoration:none;
	color:#ffffff;
	text-indent:-999em;
}	
#midSection .leftColumn .moreInfo{
	padding:10px 10px 120px 10px; margin:0;
	background:#f2f2f0;
	font-family:verdana,tahoma,arial;
    font-size:10px;
	color:#382e1b;
	width: 161px;
	overflow: hidden;	
}
.big #midSection .leftColumn .moreInfo{
	padding:10px 10px 30px 10px; margin:0;
	width: 269px;
}
#midSection .leftColumn .moreInfo .introText {
	width:159px;
	font-family:verdana,tahoma,arial;
    font-size:10px;
	color: 10px Verdana, Arial, Helvetica, Sans-serif #382e1b;
	margin:5px 0 10px 0;	
}
.big #midSection .leftColumn .moreInfo .introText {
	width:239px;	
}
#midSection .leftColumn .moreInfo .moreChoice {
	
	
}
#midSection .leftColumn .moreInfo .moreChoice ul {
	
}
#midSection .leftColumn .moreInfo input.textInput {
	width:151px;height:18px;
	padding:5px 0 0 8px; margin:0 0 5px 0;
	background: url(images/l_inputBg.gif) no-repeat;
    font-family:verdana,tahoma,arial;
    font-size:10px;
	color:#727272;
}
#midSection .leftColumn .moreInfo ul {
	padding: 0; margin: 10px 0 6px 0;
	text-decoration: none;
	list-style: none;
}
#midSection .leftColumn .moreInfo ul li {

}
#midSection .leftColumn .moreInfo ul li  a{
	display:block;
	width:151px;height:20px;
	padding:3px 0 0 8px; margin:0;
	background:url(images/l_selectBg.gif) no-repeat;
    font-family:verdana,tahoma,arial;
	font-size:10px;
	text-decoration:none;
	color:#727272;
}
#midSection .leftColumn .moreInfo ul  li ul  {
	margin:0;padding:0;
	text-decoration: none;
	list-style: none;
}
#midSection .leftColumn .moreInfo ul  li ul  li {
	margin:0;padding:0;
}
#midSection .leftColumn .moreInfo ul  li ul li  a {
	width:149px;height:20px;
	border-left:solid 1px #e6e5e2;
	border-right:solid 1px #e6e5e2;
	border-bottom:solid 1px #e6e5e2;
	padding:3px 0 0 8px; margin:0;
	background:#ffffff;
	overflow: hidden;
}
#midSection .leftColumn .moreInfo ul  li ul li  a:hover {
	background:#deddd9;
	color: #000000 !important;
}
#midSection .leftColumn .moreInfo .optional 	 {
	color:#999999;
}

#midSection #box_sidebar{	
	padding: 4px 10px 13px 8px;	
}
	* html .contact #midSection #box_sidebar{	
		height: 1180px;
	}
	* html #midSection #box_sidebar .tabMenu {
		margin-bottom: -4px;
	}
#midSection #box_sidebar .tabMenu ul,
#midSection #box_sidebar .tabMenu li{
	list-style: none;
	margin: 0; padding: 0;
}
#midSection #box_sidebar .tabMenu li{
	float:left; display:inline-block;
	height: 22px; 
	margin: 0 5px 0px 0;
}

#midSection #box_sidebar .tabMenu li.showUnitA{
	background: url(images/tabsZwolle.gif) no-repeat left 0px;
	text-indent: -999em;
	width: 72px;
}
#midSection #box_sidebar .tabMenu li.showUnitB{
	background: url(images/tabsDoetinchem.gif) no-repeat left 0px;
	text-indent: -999em;
	width: 106px;
}
#midSection #box_sidebar .tabMenu li a{
	display:block;
	height:22px;
}
#midSection #box_sidebar .tabMenu li:hover,
#midSection #box_sidebar .tabMenu li.hover,
#midSection #box_sidebar .tabMenu li.active {
	background-position: left -23px;
}









	* html #midSection #box_sidebar.tabMenuArchive  {
		margin-bottom: -4px;
	}
#midSection #box_sidebar .tabMenuArchive  ul,
#midSection #box_sidebar .tabMenuArchive  li{
	list-style: none;
	margin: 0; padding: 0;
}
#midSection #box_sidebar .tabMenuArchive  li{
	float:left; display:inline-block;
	height: 22px; 
	margin: 0 5px 0px 0;
}

#midSection #box_sidebar .tabMenuArchive  li.showUnitA{
	background: url(images/tabs_2010.gif) no-repeat left 0px;
	text-indent: -999em;
	width: 54px;
}
#midSection #box_sidebar .tabMenuArchive li.showUnitB{
	background: url(images/tabs_2009.gif) no-repeat left 0px;
	text-indent: -999em;
	width: 54px;
}
#midSection #box_sidebar .tabMenuArchive li.showUnitC{
	background: url(images/tabs_2011.gif) no-repeat left 0px;
	text-indent: -999em;
	width: 50px;
}
#midSection #box_sidebar .tabMenuArchive li a{
	display:block;
	height:22px;
}
#midSection #box_sidebar .tabMenuArchive li:hover,
#midSection #box_sidebar .tabMenuArchive li.hover,
#midSection #box_sidebar .tabMenuArchive li.active {
	background-position: left -23px;
}

#midSection #box_sidebar  ul.archive  {
	list-style:none;
	padding:0; margin:0;
}

#midSection #box_sidebar  ul.archive  li {
	list-style:none;
	padding:0 0 0 15px; margin:0;
	background:transparent url(images/linkArrow.gif) no-repeat 5px 6px;
}
#midSection #box_sidebar  ul.archive  li  a{
	background:none;
	padding:0;margin:0;
}
#midSection #box_sidebar  ul.archive  li  a:hover {
	text-decoration:underline;
}






#midSection #box_sidebar .content {
	border-top: solid 1px #a9ae00;
	padding-top: 4px;
}
#midSection #box_sidebar .content .unit {
	display: none;
}
#midSection #box_sidebar .content .active {
	display: block;
}
#midSection .paging {
	padding:4px 10px 0px 8px;
	text-transform: uppercase;
	height: 20px;
	display: block;
	margin-top: 10px;
	border-top:1px solid #E6E5E2;
}
#midSection .paging .left {
	background:transparent url(images/linkArrowLeft.gif) no-repeat left 6px;
	font-size:10px;
	padding-left:9px;
}
#midSection .paging .right {
	background:transparent url(images/linkArrow.gif) no-repeat right 6px;
	font-size:10px;
	padding-right:10px;
}


#midSection .rightColumn {
	float: left; display: inline;
	position: relative;	
	padding-top: 186px;
	width: 748px;			
}
	* html #midSection .rightColumn {	
		width: 738px;
	}
#midSection .rightColumnClean {
	float: left; display: inline;
	position: relative;	
	background: url(images/midSectionRCTopBG.png) no-repeat 0 -20px;	 
	width: 708px;
	padding:10px 20px 20px 20px;
}
#midSection .rightColumnClean h2 {
	font-size: 16px;
}
	
.big #midSection .rightColumn {
	float: left; display: inline;
	position: relative;	
	padding-top: 196px;
	width: 637px;		
}
	* html .big #midSection .rightColumn {	
		width: 627px;
	}
#midSection .rightColumnTop {
	position: absolute;
	left: 0px; top: -27px;	
	height: 196px;   width: 749px;
	background: url(images/midSectionRCTopBG.png) no-repeat left top;	
	padding: 6px 0 0 4px;
}
	* html #midSection .rightColumnTop {
		left: -2px; top: -25px;	
		background: none;		
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/midSectionRCTopBG.png');
		padding: 5px 0 0 4px;
	}
.big #midSection .rightColumnTop {
	position: absolute;
	left: 0px; top: -26px;	
	height: 196px;   width: 633px;
	background: url(images/midSectionRCTopBG_big.png) no-repeat left top;	
	padding: 9px 0 0 4px;
}
	* html .big #midSection .rightColumnTop {
		left: 0px; top: -25px;	
		background: none;		
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/midSectionRCTopBG_big.png');
		padding: 8px 0 0 3px;
	}

	
/*projectImage voor nieuws */	
#midSection .rightColumn	 .projectImage {
	float:left;display:inline;
}
#midSection .rightColumn	 .projectImage {
	float:left;display:inline;
}
#midSection .rightColumn	 .projectImage img {
	border:solid 1px #e6e5e2;
	margin:0 0 25px 0px;	
}
#midSection .rightColumn	 .projectThumbs  img {
	border:solid 1px #e6e5e2;
	margin:0 0 10px 20px;
	cursor: pointer;	
}	
#midSection .rightColumn	 .projectThumbs  img:hover,
#midSection .rightColumn	 .projectThumbs  img.hover {
	border:solid 1px #3C361E;
		
}	
		

/*Detail voor Nieuws  	 */
#midSection .rightColumnDetail {
	float: left; display: inline;
	position: relative;	
	width: 748px;
	padding-top:186px;	
}
	* html #midSection .rightColumnDetail {	
		width: 738px;
	}
.big #midSection .rightColumnDetail{
	background:url(images/rightContentBgDetail.gif) repeat-x;
	padding-top: 15px !important;
	min-height:500px;
}
	* html .big #midSection .rightColumnDetail {	
		width: 627px;
	}

#midSection .rightColumnDetail  .mid .head {
	border-bottom:solid 1px #e6e5e2;
	margin:0 10px 10px 0px;	
}
#midSection .rightColumnDetail  .mid .head h2 {
	margin-left: 0px !important;
}
#midSection .rightColumnDetail  .mid .fullText {
	padding: 10px 20px 20px 20px;	
}
#midSection .rightColumnDetail  .mid .fullText img{
	margin: 10px;
	margin-right: 0px;
}
#midSection .rightColumnDetail  .mid .fullText img.right{
	margin: 0 0 0 10px;
}
#midSection .rightColumnDetail  .mid .fullText img.left{
	margin-left: 0px;
}

#midSection .rightColumnDetail .mid .featured {
	margin:0 0px 10px 0px;	
	width:718px;
	overflow: hidden;
}



		
#midSection .rightColumnTop .introText{
	position: absolute;
	margin:0 0 0 0;
	width:400px; height: 150px;
	top: 30px; left: 20px;
	font-family:verdana,tahoma,arial;
    font-size:11px;
	color:#000000;
	overflow: hidden;
}
.big #midSection .rightColumnTop .introText{
	position: absolute;
	margin:0 0 0 0;
	width:350px; height: 150px;
	top: 38px; left: 20px;
	font-family:verdana,tahoma,arial;
    font-size:11px;
	color:#000000;
	overflow: hidden;
}

#midSection .rightColumn .mid{
	width: 725px;	
	padding-left: 15px;	
	margin-bottom: 25px;
}
#midSection .rightColumn .mid .image{
	float: left;  display: inline;
	width: 100px;
}
#midSection .rightColumn .mid .description{
	float: left;  display: inline;
	width: 600px;
}
.big #midSection .rightColumn .mid{
	width: 595px;	
	padding-left: 19px;	
	margin-bottom: 25px;
	padding-right: 23px;	
}
.big #midSection .rightColumn .mid .image{
	float: left;  display: inline;
	width: 100px;
}
.big #midSection .rightColumn .mid .description{
	float: left;  display: inline;
	width: 400px;
}



#midSection .rightColumn .mid .head {
	border-bottom:solid 1px #e6e5e2;
	margin:0 0px 10px 0px;	
}
#midSection .rightColumn .mid .head h2 {
	margin-left: 0px !important;
}
#midSection .rightColumn .mid .fullText {
	padding: 0 0px 0 5px;	
	overflow: hidden;
	width: 705px;
}
.big #midSection .rightColumn .mid .fullText {
	padding: 0 0px 0 5px;	
	overflow: hidden;
	width: 590px;
}
#midSection .rightColumn .mid .contactBox {
	padding: 0 0px 0 5px;	
	overflow: hidden;
	width: 590px;
}
#midSection .rightColumn .mid .fullText img{	
	margin: 0 15px 10px 0px;
}
#midSection .rightColumn .mid .fullText img.right{
	margin:0 0 0 10px;
}
#midSection .rightColumn .mid .fullText img.left{
	margin-left: 0px;
}
#midSection .rightColumn .mid .contactForms {
	float: left; display: inline;	
	background-color: #E7E7E7;
	padding: 20px 61px;
	padding: 17px 102px 20px 20px;
	margin-right: 28px;
	width: 159px;
	overflow: hidden;
}
#midSection .rightColumn .mid .lastForm {
	margin-right: 0px;	
}
#midSection .rightColumn .mid .contactBox ul,
#midSection .rightColumn .mid .contactBox li {
	list-style: none;
	margin: 0; padding: 0;
}
#midSection .rightColumn .mid .contactBox input.textInput {
	background:transparent url(images/l_inputBg.gif) no-repeat scroll 0 0;
	color:#727272;
	font-family:verdana,tahoma,arial;
	font-size:10px;
	height:18px;
	margin:0 0 5px;
	padding:5px 0 0 8px;
	width:151px;
}
#midSection .rightColumn .mid .contactBox textarea.textArea{		
	background:transparent url(images/l_inputBgArea.gif) no-repeat scroll 0 0;
	color:#727272;
	font-family:verdana,tahoma,arial;
	font-size:10px;
	padding:5px 0 0 8px;
	width:151px;	height:96px;	
}
#midSection .rightColumn .mid .contactBox .attention{		
	font-size:9px;
	margin-top: 0px;
}
* html #midSection .rightColumn .mid .contactBox textarea.textArea{		
	height:91px;
	margin-bottom:	5px;
}
#midSection .rightColumn .mid .featured {
	margin:0 0px 10px 0px;	
	width:718px;
	overflow: hidden;
}
#midSection .rightColumn .first {
	margin: 0px !important;
}
#midSection .rightColumn .mid .threeColumn {
	float:left;display:inline-block;
	padding:0 0px 0 0;
	margin: 0 0 0 10px;
	width:232px;height:200px;
	text-align:center;
	overflow: hidden;
}
	
#midSection .rightColumn .mid .threeColumn img {
	margin: 0 0 0px 0px;
}	

	


#midSection .rightColumn .mid .fourColumn {
	float:left;display:inline;
	padding:0 10px 0 0; margin:0 10px 10px 0;
	width:157px;
}
#midSection .rightColumn.mid .fourColumn.first {
	margin:0 10px 10px 20px;
}


#midSection .rightColumn .mid ul.navAlpha{
	padding:2px 0 5px 0; margin:0px 0 0 0;
	text-decoration: none;
	list-style: none;
}
#midSection .rightColumn .mid ul.navAlpha li{
	padding:0; margin:0;
}
#midSection .rightColumn .mid ul.navAlpha li a{
	display:block;
	padding:2px 0 0px 10px; margin:0;
	background: url(images/li_arrow.gif) 0px 6px no-repeat;
	font-family:verdana,tahoma,arial;
    font-size:11px;
	text-decoration:none;
	color:#382e1b;
	text-transform: none !important;
	height: 17px;
	overflow: hidden;
}	
#midSection .rightColumn .mid ul.navAlpha li a:hover{	
	text-decoration:underline;	
}	
#midSection .rightColumn .mid ul.navAlpha li a.selected{
	color:#ff4e00;
}
#midSection .rightColumn .mid .headAlpha {
	font-size:12px;
	font-weight:bold;
}
#midSection .rightColumn .mid .headAlpha h4 {
	font-size:11px;
	font-weight:bold;
}

#midSection a.link {
	font-family:verdana,tahoma,arial;
	background:transparent url(images/linkArrow.gif) no-repeat scroll 0 4px;
	font-size:10px;
	padding-left:7px;
	text-transform:uppercase;
}





#bottomSection {
	height: 12px;
	line-height: 0; font-size: 0px;
	overflow: hidden;
	background: url(images/bottomSectionBG.png) no-repeat left top;	
}
	* html #bottomSection {		
		background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bottomSectionIE6BG.png');
	}
.big #bottomSection {
	height: 12px;
	line-height: 0; font-size: 0px;
	overflow: hidden;
	background: url(images/bottomSectionBG_big.png) no-repeat left top;	
}
	* html .big #bottomSection {		
		background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bottomSectionIE6BG_big.png');
	}


	
	
	
/* FOOTER */
/*
#footer {
	position: absolute;
	bottom: -860px;		
	height: 830px; width:100%;
	background: url(images/footerbg.gif) repeat-x left bottom;
	z-index: 1;	
}
.home #footer {	
	bottom: -970px;	
}	
	* html .home #footer {	
		bottom: -660px;	
	}
	* html #footer {	
		bottom: -920px;	
	}
*/
#footer {
	height: 830px; width:100%;
	background: url(images/footerbg.gif) repeat-x left bottom;
	margin:20px 0 0 0;
	z-index: 1;	
}
#footer .wrapper{
	background: url(images/footerbgFX.gif) no-repeat 37px 380px;		
	margin: 0 auto;
	width: 994px;	
	height: 730px;
}
#footer .wrapper .content{
	position: relative;
}	
#footer a.link {
	padding-left: 7px;
	background: url(images/linkArrow.gif) no-repeat 0px 4px;	
	font-size: 10px;
	text-transform: uppercase; 
}
#footer .thumb a {	
	padding-left: 0px;
	background: none;	
}
#wrapper a.nonVisLink,
#footer a.nonVisLink {
	text-transform: none !important; 	
	font-size: 11px !important; 
	padding: 0 !important; 
	margin: 0 !important; 
	background: none !important; 	
	color: #3C361E !important; 
	text-decoration: none !important;
}
#footer a.nonVisLinkIMG  {
	text-transform: none !important; 	
	font-size: 11px !important; 	
	background: none !important; 	
	color: #3C361E !important; 
	text-decoration: none !important;
	padding: 0px !important;
}


	



#footer .wrapper .latestNews{
	position: absolute;
	top: 0px;	left: 68px;
	height: 458px; width: 382px;			
	overflow: hidden;
	z-index: 2;
}
#footer .wrapper .latestNews .topSide{
	position: absolute;
	top: 0px;	left: 0px;
	height: 30px; width: 382px;
	background: url(images/footerVlak1bgTop.png) no-repeat left top;	
}	
	* html #footer .wrapper .latestNews .topSide { 
		background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footerVlak1bgTop.png');		
	}	
#footer .wrapper .latestNews .leftSide{
	position: absolute;
	top: 30px;	left: 0px;	
	height: 405px; width: 25px;
	background: url(images/footerVlak1bgLeft.png) no-repeat left top;	
}	
	* html #footer .wrapper .latestNews .leftSide { 
		background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footerVlak1bgLeft.png');		
	}	
#footer .wrapper .latestNews .rightSide{
	position: absolute;
	top: 30px;	left: 357px;	
	height: 405px; width: 25px;
	background: url(images/footerVlak1bgRight.png) no-repeat left top;	
}	
	* html #footer .wrapper .latestNews .rightSide { 
		background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footerVlak1bgRight.png');		
	}
#footer .wrapper .latestNews .bottomSide{
	position: absolute;
	top: 435px;	left: 0px;	
	height: 23px; width: 382px;
	background: url(images/footerVlak1bgBottom.png) no-repeat left top;	
}	
	* html #footer .wrapper .latestNews .bottomSide { 
		background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footerVlak1bgBottom.png');		
	}
#footer .wrapper .latestNews .main{
	position: absolute;
	top: 30px;	left: 25px;	
	height: 405px; width: 332px;
	overflow: hidden;
	background: #ffffff;
}





#footer .wrapper .latestNews .item {
	margin-bottom:5px;
	padding-bottom:10px;
	width: 332px;
	border-bottom:solid 1px #e0e0e0;
}
#footer .wrapper .latestNews .item .blogtext {
	width: 332px;
}
#footer .wrapper .latestNews .thumb{
	float: left; display: inline;
	margin-right: 20px;
}
#footer .wrapper .latestNews .blogtext{
	float: left; display: inline;	
	width: 261px;
}
#footer .wrapper .latestNews .blogtext .date{
	margin-bottom: 0px;
	font-style:italic; 
}





#footer .wrapper .clientsAboutUs{
	position: absolute;
	top: 76px;	left: 413px;
	height: 240px; width: 427px;			
	overflow: hidden;
	z-index: 1;	
}
#footer .wrapper .clientsAboutUs .head {
	margin: 0;
	text-transform: none;
	font: 11px/17px Verdana, Arial, Helvetica, Sans-serif;
	font-weight: bold;
}
#footer .wrapper .clientsAboutUs .topSide{
	position: absolute;
	top: 0px; left: 0px;
	height: 25px; width: 427px;
	background: url(images/footerVlak2bgTop.png) no-repeat left top;	
}	
	* html #footer .wrapper .clientsAboutUs .topSide { 
		background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footerVlak2bgTop.png');		
	}	
#footer .wrapper .clientsAboutUs .leftSide{
	position: absolute;
	top: 25px;	left: 0px;	
	height: 187px; width: 50px;
	background: url(images/footerVlak2bgLeft.png) no-repeat left top;	
}	
	* html #footer .wrapper .clientsAboutUs .leftSide { 
		background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footerVlak2bgLeft.png');		
	}	
#footer .wrapper .clientsAboutUs .rightSide{
	position: absolute;
	top: 25px;	left: 382px;	
	height: 187px; width: 45px;
	background: url(images/footerVlak2bgRight.png) no-repeat left top;	
}	
	* html #footer .wrapper .clientsAboutUs .rightSide { 
		background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footerVlak2bgRight.png');		
	}
#footer .wrapper .clientsAboutUs .bottomSide{
	position: absolute;
	top: 212px;	left: 0px;	
	height: 24px; width: 327px;
	background: url(images/footerVlak2bgBottom.png) no-repeat left top;	
}	
	* html #footer .wrapper .clientsAboutUs .bottomSide { 
		background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footerVlak2bgBottom.png');		
	}
#footer .wrapper .clientsAboutUs .main{
	position: absolute;
	top: 25px;	left: 50px;	
	height: 187px; width: 332px;
	background: url(images/footerVlak2bgMain.gif) no-repeat left top;	
}






#footer .wrapper .newsLetter{
	position: absolute;
	top: 183px;	left: 626px;
	height: 249px; width: 327px;		
	color: white;	
	z-index: 3;
}
#footer .wrapper .newsLetter .topSide{
	position: absolute;
	top: 0px;	left: 0px;
	height: 33px; width: 327px;
	background: url(images/footerVlak3bgTop.png) no-repeat left top;	
}	
	* html #footer .wrapper .newsLetter .topSide { 
		background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footerVlak3bgTop.png');		
	}	
#footer .wrapper .newsLetter .leftSide{
	position: absolute;
	top: 33px;	left: 0px;	
	height: 192px; width: 20px;
	background: url(images/footerVlak3bgLeft.png) no-repeat left top;	
}	
	* html #footer .wrapper .newsLetter .leftSide { 
		background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footerVlak3bgLeft.png');		
	}	
#footer .wrapper .newsLetter .rightSide{
	position: absolute;
	top: 33px;	left: 294px;	
	height: 192px; width: 33px;
	background: url(images/footerVlak3bgRight.png) no-repeat left top;	
}	
	* html #footer .wrapper .newsLetter .rightSide { 
		background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footerVlak3bgRight.png');		
	}
#footer .wrapper .newsLetter .bottomSide{
	position: absolute;
	bottom: 0px;	left: 0px;	
	height: 24px; width: 327px;
	background: url(images/footerVlak3bgBottom.png) no-repeat left top;	
}	
	* html #footer .wrapper .newsLetter .bottomSide { 
		background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footerVlak3bgBottom.png');		
	}
#footer .wrapper .newsLetter .main{
	position: absolute;
	top: 33px;	left: 20px;	
	height: 192px; width: 274px;
	background:#33260F;	
}



#footer .wrapper .left{		
	float: left; display: inline;
}
#footer .wrapper .newsLetter input.textfield{
	width: 151px;	
	height: 15px;
	margin: 10px 10px 0 0;
}
#footer .wrapper .newsLetter .button{		
	margin-top: 10px;
}





#footer .wrapper .ContactAndFollow {
	position: absolute;
	top: 491px;	left: 37px;	
}
#footer .wrapper .ContactAndFollow .contactUsBox{
	float: left; display: inline;
	width: 362px;
	margin-right: 85px;	
}
#footer .wrapper .ContactAndFollow .adressZwolle{
	width: 170px;
	margin-bottom: 15px;
}
#footer .wrapper .ContactAndFollow .adressDoetinchem{
	width: 180px;
	margin-bottom: 15px;
}
#footer .wrapper .ContactAndFollow h3,
#footer .wrapper .ContactAndFollow h4 {
	margin: 0 0 3px 0;
	font-size: 11px;
}
#footer .wrapper .ContactAndFollow h2{
	margin-bottom: 6px;
}
#footer .ContactAndFollow a {
	display: block;
	height: 18px;	width: 348px;
	padding-left: 14px;
	background: #858900 url(images/linkArrow.gif) no-repeat 7px 6px;	
	font-size: 11px;
	color: white;
	text-decoration: none;
	margin-bottom: 5px;
}
#footer .ContactAndFollow a:hover {	
	text-decoration: underline;
}
#footer .copyrightTag {	
	font-size: 10px;
	color: white;
	margin-top: 15px;
	display: block;	
}

#footer .wrapper .ContactAndFollow .followUsBox{
	float: left; display: inline;
	width: 460px;		
}
#footer .wrapper .ContactAndFollow .item{	
	margin-bottom: 10px;
}
#footer .wrapper .ContactAndFollow .picture{	
	width: 83px;	height: 38px;
	display: block;
	overflow: hidden;
}
#footer .wrapper .ContactAndFollow .link{
	padding: 10px 0 0 10px;	
}
#footer .wrapper .ContactAndFollow .link a {	
	height: 18px;	width: 348px;	
}


#footer .wrapper .footerBottom{
	position: absolute;
	top: 743px;	left: 37px;	
	width: 902px;	
}
.footerBottom .jobs {
	float: right;
	padding: 10px 0 0 20px;
}
.footerBottom .logos {
	float: left;
}
.footerBottom .logos a{
	padding: 0px;
}
.footerBottom .logos .thumb1{
	margin-right: 60px;
}
.footerBottom .logos .thumb2{
	margin-right: 58px;
}
.footerBottom .logos .thumb3{
	margin: 13px 77px 0 0;
}
#footer .wrapper .footerBottom input.textfield{
	width: 151px;	
	height: 15px;
	margin: 0px 10px 0 0;
}

#footer .wrapper .clientLogin{
	padding-top: 34px;
}
#footer .wrapper h3{
	margin-top: 3px;
}


.navigation {
	border-bottom:solid 1px #d0d0d0;
}
.navigation ul {
	width:100%;
	padding:0 0 10px 0;margin:0; 
	list-style:none;
}
.navigation ul li.prev {
	float:left;display:inline;
	padding:0 0 10px 0;margin:0;
}
.navigation ul li.next {
	float:right;display:inline;
	padding:0 0 10px 0;margin:0;
}
.navigation ul li a {
	padding:0;margin:0;
	text-decoration:none;
}
.navigation ul li a:hover {
	text-decoration:underline;
}

/* contactform 7 */
div.wpcf7 {
	margin: 0;
	padding: 0;
}
.wpcf7 textarea,
.wpcf7 input {
	border:solid 1px #c8c8c8;
	background:#ffffff;
	color: #727272;
	width:230px;
	margin:2px 0 5px 0;
}
.wpcf7 textarea:focus,
.wpcf7 input:focus {
	background-color: #ecf8fc;
	border-color: #a8a8a8;
}
.wpcf7 .submitButton {
	width:102px;height:23px;
	background:url(images/Btn_verzenden.gif) no-repeat;
	text-indent:-999em;
	border:none;
}
div.wpcf7-response-output {
	padding:0; margin:0;
}

div.wpcf7-mail-sent-ok {
	position:absolute;
	z-index:100;
	font-size: 11px;
	color:#ff0000;
	border: 1px solid #ff0000;
	background:#ffffff;
	padding:5px;
}

div.wpcf7-mail-sent-ng {
	border: 1px solid #ff0000;
}

div.wpcf7-spam-blocked {
	border: 1px solid #ff0000;
}
div.wpcf7-validation-errors {
	position:absolute;
	border: 1px solid #ff0000;
	padding:5px;
	width:227px;
	color:#ff0000;
	background:#ffffe6;
	z-index:1000;
}
span.wpcf7-form-control-wrap {
	position: relative;
}
span.wpcf7-not-valid-tip {
	position: absolute;
	top:-6px; left:-1px;
	z-index: 100;
	font-size:10px;
	width:227px;
	padding:2px 5px 3px 5px;
	color:#ff0000;
	border: 1px solid #ff0000;
	background:#ffffe6;
}
span.wpcf7-not-valid-tip {
	top:-16px\9 
}
span.wpcf7-not-valid-tip-no-ajax {
	display: block;
	font-size:10px;
	width:225px;
	padding:2px 5px 3px 5px;
	color:#ff0000;
	border: 1px solid #ff0000;
	background:#ffffe6;
}

span.wpcf7-list-item {
	margin-left: 0.5em;
}

.wpcf7-display-none {
	display: none;
}

img.ajax-loader {
	border: none;
	vertical-align: middle;
}
.contentLeft {
	padding:0 10px 10px 10px;
	font-size:10px;
	line-height:14px;
	color:#745d3a;
}
#respond {
	margin-top:10px;
	background:#e0e0e0;
	padding:20px;"
}
#respond  p {
	margin:0;padding:0;
}
#respond  label {
	padding:0;margin:0;
}
#respond  input.textfield {
	width:317px;
}
#respond  .submit {
	display:block;
	width:139px;height:23px;
	padding:0;margin:10px 0 0 0;
	background:url(images/Btn_reactieplaatsen.gif) no-repeat;
	text-indent:-999em;
	border:none;
}
ol.commentlist {
	list-style:none;
	padding:0;margin:10px 0 0 0;
	border-top: 1px solid #e0e0e0;
}
ol.commentlist  li {
	padding:0;margin:5px 0 5px 0;
	border-bottom: 1px solid #e0e0e0;
}
#respond  .error {}

/* cufon replaced items */
h1, h2, h3, h4, #topMenu ul li a, .cufont {
	font-family: "Arial Narrow", Arial, Helvetica;
}

