html{font-size:100.01%}
body{
	margin:0;
	color:#194359;
	font:62.5% Arial, Helvetica, sans-serif;
	background:#fff;
}
img{border-style:none;}
a{text-decoration:underline; color:#194359;}
a:hover{text-decoration:none;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
#wrapper{
	width:990px;
	margin:0 auto;
	padding:0 0 30px;
	font-size:130%;
}
.shadow{
	height:1%;
	padding:0 19px;
	background:url(/images/bg-shadow-c.png) repeat-y;
}
.shadow-b{
	background:url(/images/bg-shadow-b.png) no-repeat;
	width:990px;
	height:13px;
	overflow:hidden;
}
#header{
	height:1%;
	position:relative;
	padding:19px 0 74px;
	overflow:hidden;
}
.logo{
	position:absolute;
	background:url(/images/logo.gif) no-repeat;
	width:139px;
	height:74px;
	overflow:hidden;
	text-indent:-9999px;
	top:18px;
	left:19px;
	margin:0;
}
.logo a{
	display:block;
	height:100%;
}
.slogan{
	position:absolute;
	left:167px;
	top:75px;
	font-size:16px;
	font-style:italic;
	color:#194359;
}
.aaa{
	float:right;
	padding:0 10px 0 0;
	margin:-2px 0 0;
	list-style:none;
	font-size:18px;
	line-height:25px;
}
.aaa li{display:inline;}
.aaa a{
	color:#194359;
	text-decoration:underline;
}
.aaa a.zoom-in{font-size:25px;}
.aaa a.zoom-out{font-size:13px;}
.aaa li.active a{color:#93a542;}
.aaa .active a,
.aaa a:hover{text-decoration:none;}
.search-form{
	float:right;
	width:239px;
	display:inline;
	margin:0 16px 0 0;
}
.search-form .text{
	float:left;
	border:1px solid #adadad;
	background:url(/images/bg-text.gif) no-repeat;
	padding:0 9px;
	width:162px;
}
.search-form .text input{
	padding:5px 0 4px;
	width:100%;
	color:#97aab4;
	font-size:13px;
	background:none;
	border:0;
	float:left;
	margin:0;
}
.search-form .btn, .finder-form .btn{
	float:right;
	margin:1px 0 0;
	background: transparent url(../images/btn-zoek.gif) no-repeat scroll 0 0;
	border: 0 none;
	height: 30px;
	width: 50px;
	font-size: 0;
}
#header .links{
	float:right;
	padding:0 5px 0 0;
	margin:0;
	list-style:none;
	line-height:26px;
}
#header .links li{
	float:left;
	display:inline;
	margin:0 16px 0 0;
}
#nav{
	padding:0;
	margin:0 0 10px;
	list-style:none;
	width:100%;
	font-size:16px;
	line-height:40px;
	font-weight:bold;
	z-index: 9999;
	position: relative;
}
#nav:after{
	content:'';
	display:block;
	clear:both;
}
#nav li{
	position: relative;
	float:left;
	padding:0 0 0 1px;
	margin:0 0 0 -1px;
	background:url(/images/split01.gif) no-repeat;
}
#nav a{
	float:left;
	text-indent: 25px;
	text-align:left;
	height:40px;
	background:#93a542 url(/images/bg-nav.gif) repeat-x;
	text-decoration:none;
}
#nav a.first-child{
	background:url(/images/bg-nav-l.gif) no-repeat;
}
#nav a.last-child{
	background:url(/images/bg-nav-r.gif) no-repeat 100% 0;
}
#nav a.first-child:hover,
#nav a:hover{
	background-position:0 -40px;
	color:#fff;
}
#nav a.last-child:hover{background-position:100% -40px;}
#wrapper #nav .active a.last-child{background-position:100% -80px;}
#wrapper #nav .active a.first-child,
#wrapper #nav .active a{
	background-position:0 -80px;
	color:#fff;
}
#nav li:hover ul {
	display: block;
}
#nav ul {
	display: none;
	margin: 0;
	padding: 5px 0 0 0;
	position: absolute;
	left: 0;
	z-index: 9999;
	border-top: 10px solid #fff;
	top: 40px;
	width: 230px;
	background: #c2d044;
	list-style: none;
}
#nav ul li {
	float: none;
	margin: 0;
	padding: 0;
	background: none;
}
#nav ul li a {
	display: block;
	float: none;
	height: auto;
	min-height: 20px;
	line-height: 14px;
	width: 205px;
	text-align: left;
	background: none;
	font-size: 12px;
	padding: 1px 0 1px 25px;
	text-indent: 0;
}
#nav ul li a:hover {
	background: #ced969;
	color: #194359;
}
.visual{margin:0 0 10px; z-index: 1;}
.visual img{vertical-align:top;}
#main{
	width:100%;
}
#main:after{
	content:'';
	display:block;
	clear:both;
}
.home-content{
	height:1%;
	overflow:hidden;
}
.home-content .column-1{
	float:left;
	width:410px;
	/*overflow:hidden;*/
}
.home-content .column-2{
	float:right;
	width:532px;
}
.promo{
	margin:0 0 20px;
}
.promo .heading{
	background:url(/images/dotted-line.gif) repeat-x 0 100%;
	height:40px;
	line-height:40px;
}
.promo .heading h2{
	font-size:16px;
	margin:0;
}
.promo .content{
	height:1%;
	overflow:hidden;
	padding:16px 58px 0 3px;
	line-height:20px;
}
.promo p{
	margin:0;
}
.promo .more{
	text-align:right;
	margin:-6px 0 0;
}
.green-box{
	margin:0 0 10px;
}
.green-box .heading{
	border-bottom:1px solid #fff;
	background:url(/images/bg-heading-green.gif) no-repeat;
	height:40px;
	overflow:hidden;
	padding:0 9px;
	text-align:right;
	line-height:40px;
	font-size:13px;
}
.green-box .heading a{color:#2d3702;}
.green-box .heading h2{
	float:left;
	margin:0;
	color:#173d51;
	font-size:16px;
}

.green-box .content{
	background:#eff3cf;
	height:1%;
	/*overflow:hidden;*/
	padding:8px 0 13px 9px;
}
.activities-list{
	padding:0 0 6px;
	margin:0;
	list-style:none;
	width:110%;
	overflow:hidden;
	font-weight:bold;
	font-size:14px;
	line-height:32px;
}
.activities-list li{
	float:left;
	margin:0 27px 0 0;
	display:inline;
	padding:15px 0 0;
}
.activities-list a{
	display:block;
	background:url(/images/bg-activities.gif) no-repeat;
	width:150px;
	height:36px;
	color:#3e4b03;
	padding:0 7px 0 27px;
	text-decoration:none;
}
.your-area ul:first-child,
.your-area ul.first-child{
	padding-left:5px;
}
.area-list{
	padding:0 0 0 38px;
	margin:0;
	list-style:none;
	float:left;
	width:170px;
	line-height:28px;
}
.blue-box{
	margin:0 0 10px;
}
.blue-box .heading{
	background:url(/images/bg-heading-blue.gif) no-repeat;
	height:40px;
	line-height:40px;
	color:#fff;
	border-bottom:1px solid #fff;
	overflow:hidden;
	padding:0 9px 0 20px;
}
.blue-box .heading h2{
	font-size:16px;
	margin:0;
	float:left;
}
.blue-box .content{
	height:1%;
	overflow:hidden;
	background:#dae1e4;
	padding:3px 17px 25px 19px;
}
.news .holder{
	background:url(/images/dotted-line-v.gif) repeat-y 242px 0;
	margin:0 0 14px;
}
.news .row{
	background:url(/images/dotted-line.gif) repeat-x 0 100%;
	height:1%;
	overflow:hidden;
	padding:18px 0 20px;
}
.news .item{
	float:left;
	width:206px;
	display:inline;
	margin:0 0 0 59px;
	line-height:20px;
}
.news .row .item:first-child,
.news .row div.first-child{
	margin:0;
}
.news h3{
	font-size:92.3%;
	margin:0 0 8px;
	line-height:15px;
}
.news p{margin:0;}
.news img{
	display:block;
	border:1px solid #fff;
	margin:0 0 4px;
}
.news .links{
	height:1%;
	overflow:hidden;
}
.news .links a{
	float:right;
	background:url(/images/bg-btn-l.gif) no-repeat;
	height:36px;
	color:#fff;
	text-decoration:none;
	font-size:13px;
	line-height:32px;
	font-weight:bold;
	margin:0 0 0 9px;
	cursor:pointer;
}
.news .links a span{
	float:left;
	background:url(/images/bg-btn-r.gif) no-repeat 100% 0;
	padding:0 27px 0 36px;
	height:36px;
}
#two-columns{
	float:right;
	width:750px;
}
#sidebar{
	float:left;
	width:202px;
}
#sidebar h2{
	line-height:40px;
	margin:0 0 1px;
	font-size:16px;
	background:#c2d045 url(/images/bg-side-heading.gif) no-repeat;
	padding:0 4px 0 14px;
}
#sidebar a.level1open{
	font-size:13px;
	line-height:28px;
	margin:0 0 1px;
	padding:0 7px 0 14px;
        font-weight: bold;
        text-decoration: none;
}
.accordion{
	padding:0;
	margin:0;
	list-style:none;
	width:100%;
	overflow:hidden;
	line-height:16px;
	font-size:13px;
}
.accordion li{
	float:left;
	width:100%;
}
.accordion a{
	display:block;
	background:url(../images/bg-side-link.gif) no-repeat;
	margin:0 0 1px;
	text-decoration:none;
}
.accordion a span{
	display:block;
	padding:6px 4px 6px 14px;
	background:url(../images/bg-side-link-b.gif) no-repeat 0 100%;
}
.accordion a:hover{
	background-position:-202px 0px;
}
.accordion a:hover span{
	background-position:-202px 100%;
}
.accordion a.ui-state-active:hover,
.accordion a.ui-state-active,
.accordion a.selected{
	background-position:-404px 0;
}
.accordion a.ui-state-active:hover span,
.accordion a.ui-state-active span,
.accordion a.selected span{
	background-position:-404px 100%;
}
.accordion .ui-icon{display:none;} 
.accordion ul{
	padding:0 15px 0 30px;
	margin:0;
	list-style:none;
	line-height:16px;
	width:157px;
	overflow:hidden;
}
.accordion ul li{
	padding:5px 0 8px;
}
.accordion ul a{
	display:inline;
	padding:0;
	margin:0;
	height:auto;
	background:none;
}
.accordion ul .active a,
.accordion ul a:hover{
	text-decoration:underline;
}
.aside{
	float:right;
	width:181px;
}
.aside .box3,
.aside .box{
	margin:0 0 10px
}
.aside .box3 .heading,
.aside .box .heading{
	background:#173d51 url(/images/bg-aside-heading.gif) no-repeat;
	line-height:40px;
	overflow:hidden;
	color:#fff;
	padding:0 4px 0 14px;
	border-bottom:1px solid #fff;
}
.aside .box3 .heading{
	background:#c2d045 url(/images/bg-aside-heading-green.gif) no-repeat;
	color:#173d51;
}
.aside .box3 .heading h3,
.aside .box .heading h3{
	margin:0;
	font-size:16px;
}
.aside .box .content{
	background:#dae1e4;
	height:1%;
	overflow:hidden;
	padding:11px 15px 19px;
	line-height:153.84%;
}
.aside .box3 .content{
	background:#eff3ce;
	height:1%;
	overflow:hidden;
	padding:11px 15px 19px;
	line-height:153.84%;
}
.aside .box3 .content p,
.aside .box .content p{
	margin:0;
}
.aside .box .more{
	text-align:right;
	padding:8px 0 0;
}
.aside .box dl{
	margin:0;
}
.aside .box dt{
	font-weight:bold;
	display:block;
}
.aside .box dd{
	display:block;
	margin:0;
}
.aside .box2{
	background:#f3f6d9;
	margin:0 0 10px;
	height:1%;
	overflow:hidden;
	height:1%;
	padding:14px;
	line-height:153.84%;
}
.aside .box2 h3{
	font-size:100%;
	margin:0 0 6px;
}
.aside .box2 ul{
	padding:0;
	margin:0;
	list-style:none;
}
.aside .box2 ul li{
	padding:0 0 8px;
}
.wide-content #content{
	width:740px;
}
#content{
	width:549px;
	padding:0 0 0 10px;
	float:left;
	line-height:153.84%;
}
.breadcrumbs{
	padding:15px 0 18px;
	list-style:none;
	font-size:84.6%;
	line-height:120%;
	width:100%;
	overflow:hidden;
	margin:0;
}
.breadcrumbs li{
	background:url(/images/bullet.gif) no-repeat 0 58%;
	padding:0 13px 0 8px;
	float:left;
}
.section{
	width:100%;
}
.section .content{
	padding:0 0 0 4px;
}
#content .heading{
	background:url(/images/dotted-line.gif) repeat-x 0 100%;
	line-height:32px;
	height:1%;
	overflow:hidden;
	text-align:right;
	margin:0 0 15px;
	padding:0 0 6px 4px;
}
#content .subheading{
    display:block;
	background:url(/images/bg-news-socialmedia.gif) no-repeat;
	height:28px;
	margin:0 0 15px;
	padding:4px 10px 0px 10px;
}
#content .subheading #inner{
    float:right;
}
#content .heading h1{
	float:left;
	font-size:16px;
	margin:0;
}
#content h2{
	font-size:100%;
	margin:0 0 6px;
}
#content p{
	margin:0 0 20px;
}

#content dd p{
 margin:0;
}
.archive-list .item,
.post{
	height:1%;
	overflow:hidden;
}
.archive-list .item img,
.post img{
	border:1px solid #a3b4bd;
}
.alignleft{
	float:left;
	margin:4px 12px 0 0;
}
.post .more{
	text-align:right;
	margin:-27px 0 16px;
}
.archive-list .item .more{
	margin:-20px 0 20px;
}
* html .alignleft{margin:0 9px 0 0;}
.newsletter-form .row{
	height:1%;
	overflow:hidden;
	padding:0 0 5px;
}
.newsletter-form{
	padding:11px 0 0;
	margin:0 0 31px;
}
.requirement{
	float:right;
	background:url(/images/ico-requirement.gif) no-repeat 0 9px;
	width:8px;
	height:20px;
}
.newsletter-form .row2{
	height:1%;
	overflow:hidden;
	padding:11px 0 5px;
	line-height:32px;
}
.newsletter-form .label,
.newsletter-form label{
	float:left;
	width:160px;
	padding:5px 10px 0 0;
	line-height:20px;
	font-size:13px;
}
.newsletter-form .label{
	line-height:32px;
	padding-top:2px;
}
.newsletter-form .text{
	float:left;
	border:1px solid #adadad;
	background:url(/images/bg-text2.gif) no-repeat;
	width:340px;
	padding:0 8px;
	height:25px;
}
.newsletter-form .text input{
	width:100%;
	font-size:13px;
	line-height:15px;
	color:#97aab4;
	padding:5px 0 4px;
	border:0;
	float:left;
	margin:0;
	background:none;
}
.newsletter-form ul{
	float:left;
	padding:0;
	margin:0;
	list-style:none;
}
.newsletter-form ul li{
	float:left;
	padding:0 30px 0 0;
}
.newsletter-form ul .radio{
	width:16px;
	height:15px;
	margin:0;
	padding:0;
}
.newsletter-form ul label{
	width:auto;
	padding:0;
	float:none;
}
.btn-submit{
	float:right;
	background:url(/images/btn-submit.gif) no-repeat;
	width:130px;
	height:36px;
	padding:0 0 5px 8px;
	border:0;
	color:#fff;
	font-size:13px;
	line-height:20px;
	font-weight:bold;
	margin:0 13px 0 0;
}
* html .btn-submit{padding:0 0 3px 8px;}
.form-submit em {
	float: left;
}
.btn-submit2{
	float:right;
	background:url(/images/btn-submit2.gif) no-repeat;
	width:141px;
	height:36px;
	padding:0 0 5px 5px;
	border:0;
	color:#fff;
	font-size:13px;
	line-height:20px;
	font-weight:bold;
	margin:0 13px 0 0;
}
* html .btn-submit2{padding:0 0 3px 5px;}
.btn-submit3{
	float:right;
	background:url(/images/btn-submit3.gif) no-repeat;
	width:93px;
	height:36px;
	padding:0 0 5px 5px;
	border:0;
	color:#fff;
	font-size:13px;
	line-height:20px;
	font-weight:bold;
}
* html .btn-submit3{padding:0 0 3px 5px;}

.big-btn{
	background:url(/images/big-btn.gif) no-repeat;
	width:186px;
	position:relative;
	height:72px;
	overflow:hidden;
	text-indent:-9999px;
	display:block;
	margin:0 -5px 5px 0;
}
.activity{
	width:100%;
	margin:-5px 0 6px;
	display:inline-block;
}
.activity .info{
	width:549px;
	overflow:hidden;
	margin:0 0 16px -4px;
	line-height:28px;
	font-size:13px;
	position:relative;
}
.activity .info dt{
	float:left;
	clear:left;
	padding:0 4px;
	margin:0 0 1px;
}
* html .activity .info dt{
	padding:0 2px 0 4px;
}
.activity .info dd{
	margin:0 0 1px;
	background:url(/images/bg-info-item.gif) no-repeat;
}
.activity .description img{
	display:block;
	border:1px solid #a3b4bd;
	margin:0 0 15px -4px;
	position:relative;
}
#content .activity .description p{
	margin:0 0 14px;
}
.stages-list{
	padding:0;
	margin:-4px 0 34px -4px;
	list-style:none;
	position:relative;
}
.stages-list li{
	padding:4px 4px 4px 16px;
}
.stages-list li.odd{
	background:#edf0f2;
}
.stages-list address{
	display:inline;
	font-style:normal;
}
.page-nav{
	height:1%;
	overflow:hidden;
	margin:0 0 22px;
	padding:0 0 0 3px;
}
.btn-prev{
	float:left;
	background:url(/images/btn-prev-l.gif) no-repeat;
	height:36px;
	line-height:32px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	cursor:pointer;
}
.btn-prev span{
	float:left;
	background:url(/images/btn-prev-r.gif) no-repeat 100% 0;
	height:36px;
	padding:0 26px 0 37px;
}
.archive-form{
	margin:-4px 0 29px;
}
.archive-form select{
	width:182px;
	color:#194359;
	font-size:13px;
	margin:0 0 0 217px;
}
.paging{
	text-align:center;
	margin:0 0 36px;
	padding:14px 0 0;
}
.paging .prev-link{
	float:left;
	font-size:13px;
	line-height:21px;
	font-weight:bold;
}
.paging .hiden{
	visibility:hidden;
}
.paging .next-link{
	float:right;
	font-size:13px;
	line-height:21px;
	font-weight:bold;
}
.paging ul{
	display:inline-block;
	padding:0;
	margin:0;
	list-style:none;
	font-size:11px;
	font-weight:bold;
	color:#8ca1ac;
	line-height:19px;
}
.paging ul li{
	float:left;
	text-align:center;
	background:#d9d9d9 url(/images/bg-paging.gif) no-repeat;
	padding:0 1px 1px 0;
	display:inline;
	margin:0 9px 0 0;
	
}
.paging ul li.active a{
	cursor:default;
	color:#fff;
	border-color:#194359;
	background:#173e52 url(/images/bg-paging-active.gif) repeat-x;
}
.paging ul li.active span{
	cursor:default;
	color:#fff;
	border-color:#194359;
	background:#173e52 url(/images/bg-paging-active.gif) repeat-x;
}
.paging ul li.dots{
	background:none;
}
.paging ul a{
	color:#8ca1ac;
	float:left;
	border:1px solid #8ca1ac;
	text-decoration:none;
	background:#fff;
	padding:0 6px 0 7px; 
	height:19px;
}
.paging ul span{
	color:#8ca1ac;
	float:left;
	border:1px solid #8ca1ac;
	text-decoration:none;
	background:#fff;
	padding:0 6px 0 7px; 
	height:19px;
}
.work-list{
	margin:0 0 12px;
	height:1%;
	overflow:hidden;
}
.work-list dt{
	float:left;
	width:186px;
	clear:left;
}
.work-list dd{
	height:1%;
	overflow:hidden;
	margin:0 0 8px;
}
.vacancy-form{
	padding:12px 0 0;
	margin:0 0 33px;
}
.vacancy-form .row{
	height:1%;
	overflow:hidden;
	padding:0 0 5px;
}
.vacancy-form .form-submit{
	height:1%;
	overflow:hidden;
	padding:5px 173px 0 187px
}
.vacancy-form label{
	float:left;
	font-size:13px;
	line-height:27px;
	width:180px;
	padding:0 7px 0 0;
}
.vacancy-form .text{
	float:left;
	background:url(/images/bg-text2.gif) no-repeat;
	width:340px;
	border:1px solid #adadad;
	overflow:hidden;
	padding:0 8px;
}
.vacancy-form .text input{
	float:left;
	margin:0;
	padding:5px 0 4px;
	font-size:13px;
	color:#97aab4;
	border:0;
	background:none;
	width:100%;
	line-height:15px;
}
.vacancy-form .textarea{
	float:left;
	background:url(/images/bg-textarea.gif) no-repeat;
	height:65px;
	width:347px;
	border:1px solid #adadad;
	overflow:hidden;
	padding:0 0 0 9px;
}
.vacancy-form .textarea textarea{
	float:left;
	margin:0;
	width:347px;
	max-width:347px;
	padding:5px 0;
	font-size:13px;
	color:#97aab4;
	border:0;
	background:none;
	height:55px;
	overflow:auto;
}
.finder-form{
	margin:0 0 10px -4px;
	position:relative;
	padding:9px 0 0;
}

.finder-form .btn
{
 float: left;
margin-left: 5px;
}

.finder-form fieldset{
	background:#dae1e4;
	height:1%;
	overflow:hidden;
	padding:15px 20px 11px 16px;
	display:block;
}
.finder-form .col{
	float:left;
	width:400px;
}
.finder-form .row{
	height:1%;
	overflow:hidden;
	padding:0 0 5px;
}
.finder-form .text{
	float:left;
	border:1px solid #adadad;
	background:url(/images/bg-text.gif) no-repeat;
	width:164px;
	padding:0 8px;
	height:25px;
	overflow:hidden;
}
.finder-form .text input{
	float:left;
	margin:0;
	font-size:13px;
	color:#97aab4;
	background:none;
	padding:5px 0 4px;
	width:100%;
	border:0;
}
.finder-form select{
	float:left;
	width:182px;
	color:#97aab4;
	font-size:13px;
	line-height:16px;
	margin:0;
}
.finder-form label{
	float:left;
	width:120px;
	padding:0 2px 0 0;
	font-size:13px;
	line-height:normal;
}
.finder-form label.label-1{
	line-height:27px;
}
.finder-form .form-submit{
	padding:8px 0 0;
	padding-right:90px;
	height:1%;
	overflow:hidden;
}
.finder-form .note{
	float:right;
	width:300px;
	line-height:150%;
	padding:4px 0 0;
}
.results{
	margin:0 0 23px;
}
.results table{
	border-collapse:collapse;
	width:100%;
	margin:0;
}
.results table .odd td{
	background:#edf0f2;
}
.results table td{
	padding:4px 4px 4px 16px;
}
.results table td.col-1{width:258px;}
.results table td.col-5{width:57px;}
.results table td.col-4{width:73px;}
.results table td.col-3{width:140px;}
.home #footer{
	padding:5px 0 14px;
	background:none;
}
#footer{
	height:1%;
	overflow:hidden;
	padding:16px 0 20px;
	color:#666;
	line-height:123.07%;
	background:url(/images/dotted-line.gif) repeat-x;
}
#footer ul{
	float:right;
	padding:0 29px 0 0;
	margin:0;
	list-style:none;
}
#footer ul li{
	float:left;
	padding:0 11px 0 0;
}
#footer ul img{vertical-align:top;}
#footer p{
	margin:0;
	padding:15px 0 0;
}
#footer p span{
	padding:0 10px 0 8px;
}


/* Diensten A-Z */
.column-container {
	width: 100%;
}
.column-container .column {
	float: left;
	width: 240px;
	border-left: 1px dotted #a3b4bd;
}	
.column-container .column-first {
	border: 0px solid;
}
.column-container .column ul {
	margin: 0 15px 30px 15px;
	padding: 0;
	list-style-type: none;
}

.column-container .column ul h3
{
	margin: 20px 0 15px 0;
	font-size: 140%;
}

.column-container .column ul h3.first
{
	margin: 0 0 15px 0;
	font-size: 140%;
}

ul.multicolumn
{
list-style-type: none;
}

ul.multicolumn li h3
{
  font-size:140%;
  margin: 0 0 15px 0;
}

ul.multicolumn a.last
{
  margin-bottom: 15px;
}

/***********************/
.alignRight
{
  float: right;
}

.alignLeft
{
  float: left;
}

#sitemap ul
{
list-style-type: none;
}



/* Contour forms */
#contour {
	position: relative;
}
#contour .contourFieldSet  {
	margin-bottom: 0;
}
#contour .text {
	margin: 5px 0;
}
#contour label {
	float: left !important;
	display: block !important;
	width: 120px !important;
}
#contour .text div {
	float:left;
	background:url(/images/bg-text2.gif) no-repeat;
	width:340px;
	border:1px solid #adadad;
	overflow:hidden;
	padding:0 8px;
}
#contour .text div input {
	float:left;
	margin:0;
	padding:5px 0 4px;
	font-size:13px;
	color:#97aab4;
	border:0;
	background:none;
	width:100%;
	line-height:15px;
}
#contour .radiobuttonlist div label {
	float: none !important;
	display: inline !important;
	width: auto !important;
}
#contour textarea {
	float:left !important;
	margin:0 !important;
	width:347px !important;
	max-width:347px !important;
	padding:5px 0 !important;
	font-size:13px !important;
	color:#97aab4 !important;
	border:0 !important;
	background:none !important;
	height:55px !important;
	overflow:auto !important;	
}
.contourNavigation {
	padding-bottom: 65px;
}
.contourNavigation input {
	float:right;
	background:url(/images/btn-submit.gif) no-repeat;
	width:130px;
	height:36px;
	padding:0 0 5px 8px !important;
	border:0;
	color:#fff;
	font-size:13px;
	line-height:20px;
	font-weight:bold;
	margin:0 45px 0 0 !important;
}
.vacature .contourNavigation input {
	margin-right: 236px !important;
}
.accordion .ui-icon{display:none;}

/* Homepage popup-box */
.allebuurten {
	position: relative;
	z-index: 1;
}
.popup-box {
	z-index: 9999;
	display: none;
	position: absolute;
	left: 160px;
	top: -48px;
	background: url('../images/popup-box.gif') repeat-y;
}
.popup-box-top {
	float: right;
	width: 362px;
	background: url('../images/popup-box-top.gif') 0 0 no-repeat;
}
.popup-box-btm {
	float: right;
	width: 349px;
	min-height: 125px;
	border-bottom: 1px solid #9da865;
}
.popup-box-btm div.left,
.popup-box-btm div.right {
	float: left;
}
.popup-box-btm div.left {
	margin-left: 10px;
}
.popup-box-btm div ul {
	margin: 10px 0;
	width: 160px;
	list-style: none;
}
.popup-box-btm div ul li {
	line-height: 22px;
}
.popup-box-btm div p {
	margin: 0;
	padding: 0;
	line-height: 22px;
}
.clear {
	clear: both;
}

/* SERCH STYLE */
.searchresults li
{
	list-style-type: none;
	margin-bottom: 5px;
}

ul.searchresults
{
	padding: 0px;
	margin: 0px;
}

.clearfix { clear: both; }

iframe {
	border: none;
}
#wrapper.iframe {
	width: auto;
	padding: 0;
}
#content.iframe {
	width: 100%;
	padding: 0;
	margin: 0;
}
#content.iframe .heading {
	height: auto;
}
div.twitterticker {width:410px; overflow:hidden;}
div.twitter-stream {padding: 10px; margin: 0; font-size: 12px; color: #194359; font-weight: normal; font-family: verdana; float: left; width: 390px; background: url('../images/twitterstream_bg.gif') no-repeat top left; height: 79px;}
div.twitter-stream p {padding: 0; margin: 0;}
div.twitter-stream p a {color: #194359; text-decoration: none;}
div.twitter-stream p a:hover {color: #194359; text-decoration: none;}
span.twitter-message {width:390px;  height: 55px; display:block;}
span.date {color: #8a99a3; font-size:11px; display:block;}
div.twitter-follow {float:left; margin: 8px 0 0 324px; display: inline;}
div.twitter-heading h2 {font-size:16px;margin:0;}
div.twitter-heading {height:40px;line-height:40px; }










/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

