body{
	margin:0;
	color:#666;
	font:11px/16px Arial, Helvetica, sans-serif;
	min-width:921px;
	background:#fff;
}
img{display:block; border:none;}
a{color:#c00;text-decoration:underline;}
a:hover{text-decoration:underline; color:#600;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
.main{
	width:921px;
	overflow:hidden;
	margin:0 auto;
}
#header{
	width:921px;
	overflow:hidden;
	padding:25px 0 9px;
}
.logo{
	margin:0;
	float:left;
}
.logo a{
	background:url(../images/logo.gif) no-repeat;
	width:75px;
	height:75px;
	overflow:hidden;
	display:block;
	text-indent:-9999px;
}
.header-add{
	float:right;
	width:704px;
}
.header-add ul{
	margin:0;
	float:right;
	padding:0;
	list-style:none;
}
.header-add .language{
	overflow:hidden;
	position:relative;
	margin:-3px 0 0;
	padding:0 0 38px;
}
.language-holder{
	width:100%;
	overflow:hidden;
}
.language li{
	float:left;
	padding:0 0 0 9px;
}
.language li a{
	text-decoration:none;
	color:#999;
	font-size:10px;
}
.language li a.active{
	color:#c00;
}
.language li a.active:visited{
	color:#c00 !important;
	text-decoration:none;
}
.language li a:hover{
	color:#666;
	text-decoration:none;
}
.language li a:visited{
	text-decoration:none;
	color:#999;
}
.nav-holder{
	width:100%;
	overflow:hidden;
}
.nav-holder ul{
	float:right;
	padding:0 2px 0 0;
}
.nav-holder ul li{
	padding:0 0 0 1px;
	float:left;
}
.nav li a{
	display:block;
	height:14px;
	overflow:hidden;
	text-indent:-9999px;
}
.nav li a.home_nl{
	background:url(../images/home.gif) no-repeat;
	width:50px;
}
.nav li a.nieuws_nl{
	background:url(../images/nieuws.gif) no-repeat;
	width:60px;
}
.nav li a.werkwijze_nl{
	background:url(../images/werkwijze.gif) no-repeat;
	width:83px;
}
.nav li a.cases_nl{
	background:url(../images/cases.gif) no-repeat;
	width:48px;
}
.nav li a.over-koole_nl{
	background:url(../images/over-koole.gif) no-repeat;
	width:86px;
}
.nav li a.werken_nl{
	background:url(../images/werken-bij-koole.gif) no-repeat;
	width:126px;
}
.nav li a.contact_nl{
	background:url(../images/contact.gif) no-repeat;
	width:62px;
}

.nav li a.home_en{
	background:url(../images/en/home.gif) no-repeat;
	width:50px;
}
.nav li a.nieuws_en{
	background:url(../images/en/nieuws.gif) no-repeat;
	width:48px;
}
.nav li a.werkwijze_en{
	background:url(../images/en/werkwijze.gif) no-repeat;
	width:148px;
}
.nav li a.cases_en{
	background:url(../images/en/cases.gif) no-repeat;
	width:91px;
}
.nav li a.over-koole_en{
	background:url(../images/en/over-koole.gif) no-repeat;
	width:70px;
}
.nav li a.werken_en{
	background:url(../images/en/werken-bij-koole.gif) no-repeat;
	width:121px;
}
.nav li a.contact_en{
	background:url(../images/en/contact.gif) no-repeat;
	width:62px;
}

.nav li a:hover{
	background-position:0 -14px;
}
.nav li a.active:visited,
.nav li a.active{
	background-position:0 -28px;
}
/*.nav li a:visited{
	background-position:0 -42px;
}*/
.breadcrumbs{
	height:1%;
	overflow:hidden;
	background:#666;
	color:#fff;
	padding:0 0 0 8px;
	line-height:14px;
	border-bottom:1px solid #848484;
}
.breadcrumbs ul{
	margin:0;
	padding:0;
	list-style:none;
}
.breadcrumbs ul li{
	background:url(../images/bullet.gif) no-repeat 0 5px;
	padding:0 4px 0 9px;
	float:left;
}
.breadcrumbs ul li:first-child{
	background:none;
	padding-left:0;
}
.breadcrumbs ul li a{
	color:#fff;
	text-decoration:none;
}
.breadcrumbs ul li a:hover{
	text-decoration:underline;
	color:#fff;
}
.data{
	width:921px;
	overflow:hidden;
	padding:1px 0 24px;
}
.data #sidebar{
	width:215px;
	float:left;
	min-height:216px;
	background:#666;
	color:#fff;
	padding:9px 13px 0 8px;
}
* html .data #sidebar{
	height:216px;
	overflow:visible;
}
.data #sidebar h1, .data #sidebar h2{
	font-size:19px;
	padding:0;
	line-height:23px;
	float:left;
	margin:0;
	text-transform:lowercase;
}
.data #sidebar ul{
	margin:0;
	width:100%;
	padding:3px 0 0;
	float:left;
	list-style:none;
}
.data #sidebar ul li{
	background:url(../images/border.gif) repeat-x;
	overflow:hidden;
	float:left;
	width:100%;
	font-size:14px;
	line-height:17px;
	padding:7px 0 9px;
}
.data #sidebar ul li:first-child{
	background:none;
	padding-top:0;
}

.data_intro{
	width:215px;
	overflow:hidden;
	padding:1px 0 24px;
}
.data_intro #sidebar_intro{
	width:195px;
	float:left;
	min-height:216px;
	background:#666;
	color:#fff;
	padding:9px 13px 0 8px;
}
* html .data_intro #sidebar_intro{
	height:216px;
	overflow:visible;
}
.data_intro #sidebar_intro h1, .data_intro #sidebar_intro h2{
	font-size:19px;
	padding:0;
	line-height:23px;
	float:left;
	margin:0;
}
.data_intro #sidebar_intro ul{
	margin:0;
	width:100%;
	padding:3px 0 0;
	float:left;
	list-style:none;
}
.data_intro #sidebar_intro ul li{
	background:url(../images/border.gif) repeat-x;
	overflow:hidden;
	float:left;
	width:100%;
	font-size:14px;
	line-height:17px;
	padding:7px 0 9px;
}
.data_intro #sidebar_intro ul li:first-child{
	background:none;
	padding-top:0;
}

.intro{
	width:100%;
	overflow:hidden;
}
.content-add01{
	width:100%;
	overflow:hidden;
	padding:1px 0 0;
}
.content-add01 .col01{
	width:215px;
	padding:0 20px 0 0;
	float:left;
}
.content-add01 .col02{
	width:215px;
	padding:0 20px 0 0;
	float:left;
}
.content-add01 .col03{
	width:215px;
	float:left;
}
.content-add01 .col02 div,
.content-add01 .col01 div{
	width:100%;
	padding:0 0 19px;
}
.content-add01 div h3{
	margin:0;
	color:#c00;
	font-size:16px;
	text-transform:lowercase;
	padding:7px 0 0;
	line-height:20px;
}
.content-add01 .col02 div p,
.content-add01 .col01 div p{
	margin:0;
}
.content-add01 .col02 div a,
.content-add01 .col01 div a{
	font-size:10px;
	color:#999;
}
.content-add01 .col02 div a:hover,
.content-add01 .col01 div a:hover{
	color:#c00;
}
.content-add01 .col03 div{
	background:#c00;
	height:1%;
	padding:0 20px 9px 9px;
	color:#fff;
}
.content-add01 .col03 div h3{
	color:#fff !important;
	line-height:14px;
	padding-top:10px;
}
.content-add01 .col03 div p{
	margin:0;
	line-height:12px;
	padding:0 0 10px;
}
.content-add01 .col03 div a{
	color:#fff;
	font-size:10px;
}
.content-add01 .col03 div a:hover{
	text-decoration:none;
}
.data #content{
	float:left;
	width:685px;
}
#footer{
	width:100%;
	overflow:hidden;
	background:url(../images/border04.gif) repeat-x;
	padding:3px 0 35px;
}
#footer a{
	color:#666;
}
#footer a:hover{
	color:#c00;
}
.footer-add{
	float:right;
	width:300px;
	text-align:right;
}
.footer-add p{
	margin:0;
	font-size:10px;
}
/*contact begin*/
.content-add02{
	width:685px;
	overflow:hidden;
}
.content-add02 .col02,
.content-add02 .col01{
	width:214px;
	float:left;
	padding:9px 20px 0 1px;
}
.content-add02 .col03{
	width:215px;
	padding:10px 0 0;
	float:left;
}
.content-add02 .col02 h3,
.content-add02 .col01 h3{
	margin:0;
	color:#c00;
	font-size:12px;
	line-height:14px;
	padding:0 0 18px;
}
.add01{
	width:100%;
	overflow:hidden;
	padding:0 0 16px;
}
.add01 .letter{
	float:left;
	width:12px;
}
.add01 .letter span{
	color:#c00;
	font-size:11px;
	font-weight:bold;
}
.add01 .add02{
	float:left;
	width:202px;
}
.add01 .add02 ul{
	margin:0;
	padding:0;
	list-style:none;
}
.add01 .add02 a{
	color:#999;
}
.add01 .add02 a:hover{
	color:#c00;
}
.content-add02 .col03 h3{
	margin:0;
	padding:2px 0 4px 7px;
	background:#666;
	color:#fff;
	font-size:12px;
	line-height:14px;
}
.add03{
	width:203px;
	overflow:hidden;
	background:#b7b7b7;
	color:#fff;
	padding:5px 5px 5px 7px;
}
.add03 p{
	margin:0;
	line-height:12px;
	font-size:10px;
	padding:0 0 13px;
}
.add03 span{
	color:#c00;
}
.contactformulier{
	width:203px;
	overflow:hidden;
}
.contactformulier div{
	width:203px;
	overflow:hidden;
	padding:0 0 10px;
}
.contactformulier label{
	float:left;
	width:43px;
	padding:0 2px 2px 0;
	background:url(../images/border.gif) no-repeat 0 100%;
}
.contactformulier label span{
	float:right;
}
.contactformulier input{
	border:none;
	background:#fff;
	width:148px;
	padding:0 5px 1px;
	float:left;
}
.contactformulier textarea{
	width:147px;
	height:49px;
	float:left;
	border:none;
	overflow:auto;
	background:#fff;
	padding:5px;
}
.contactformulier a{
	float:right;
	margin:0 13px 0 0;
	text-decoration:none;
	color:#fff;
}
.contactformulier a:hover{
	color:#666;
}
/*contact end*/
/*cases begin*/
.content-add03{
	width:100%;
	overflow:hidden;
}
.content-add03 .col02,
.content-add03 .col01{
	float:left;
	width:215px;
	padding:8px 20px 0 0;
}
.content-add03 .col03{
	width:215px;
	padding:8px 0 0;
	float:left;
}
.add05{
	width:100%;
	overflow:hidden;
}
.add05 .banner{
	width:185px;
}
.add04{
	float:left;
	width:190px;
	padding:10px 0 14px;
}
.corus{
	background:url(../images/logo_corus.png) no-repeat;
	width:180px;
	height:40px;
	overflow:hidden;
	float:left;
	text-indent:-9999px;
	margin:0 0 0 7px;
}
.mechelen{
	background:url(../images/logo_mechelen.png) no-repeat;
	width:180px;
	height:40px;
	overflow:hidden;
	float:left;
	text-indent:-9999px;
	margin:0 0 0 7px;
}
.electrabel{
	background:url(../images/logo_electrabel.jpg) no-repeat;
	width:180px;
	height:40px;
	overflow:hidden;
	float:left;
	text-indent:-9999px;
	margin:0 0 0 7px;
}
.cbosman{
	background:url(../images/logo_cbosman.jpg) no-repeat;
	width:180px;
	height:40px;
	overflow:hidden;
	float:left;
	text-indent:-9999px;
	margin:0 0 0 7px;
}
.citybox{
	background:url(../images/logo_citybox.png) no-repeat;
	width:180px;
	height:40px;
	overflow:hidden;
	float:left;
	text-indent:-9999px;
	margin:0 0 0 7px;
}
.vrom{
	background:url(../images/logo_vrom.png) no-repeat;
	width:180px;
	height:40px;
	overflow:hidden;
	float:left;
	text-indent:-9999px;
	margin:0 0 0 7px;
}
.eurotank{
	background:url(../images/logo_eurotank.jpg) no-repeat;
	width:180px;
	height:40px;
	overflow:hidden;
	float:left;
	text-indent:-9999px;
	margin:0 0 0 7px;
}
.thialf{
	background:url(../images/logo_heerema.jpg) no-repeat;
	width:180px;
	height:40px;
	overflow:hidden;
	float:left;
	text-indent:-9999px;
	margin:0 0 0 7px;
}
.koole{
	background:url(../images/koole.gif) no-repeat;
	width:180px;
	height:32px;
	overflow:hidden;
	float:left;
	text-indent:-9999px;
	margin:3px 0 0 7px;
}
.add04 h3{
	margin:0;
	color:#c00;
	font-size:11px;
	line-height:13px;
	padding:2px 0 2px;
}
.add04 p{
	margin:0;
}
.add04 a{
	color:#999;
	font-size:10px;
}
.add04 a:hover{
	color:#c00;
}
.content-add03 .col03 h3{
	background:#666;
	color:#fff;
	font-size:12px;
	line-height:14px;
	padding:3px 0 5px 10px;
	margin:0;
}
.content-add03 .col03 ul{
	margin:0;
	padding:3px 10px 4px 9px;
	list-style:none;
	background:#b7b7b7;
}
.content-add03 .col03 ul li{
	background:url(../images/border01.gif) repeat-x;
	padding:5px 0 5px;
}
.content-add03 .col03 ul li:first-child{
	background:none;
}
.content-add03 .col03 ul li a{
	color:#666;
}
.content-add03 .col03 ul li a:hover{
	color:#600;
}
/*cases end*/
/*form begin*/
.data-add01{
	float:left;
	width:233px;
}
#form{
	float:left;
	width:452px;
	padding:20px 20px 0 0;
}
#form h1, #form h2{
	margin:0;
	font-size:22px;
	line-height:24px;
	color:#666;
	padding:0 0 3px;
}
#form h3{
	margin:0;
	font-size:11px;
	line-height:13px;
	padding:0 0 14px;
}
#form p{
	font-size:15px;
	line-height:17px;
	margin:0;
	padding:0 0 29px;
}
.content-form{
	width:380px;
	overflow:hidden;
}
.content-form div{
	width:100%;
	overflow:hidden;
	padding:0 0 8px;
}
.content-form div.add07,
.content-form div.sex{
	width:225px;
	float:left;
	padding:0;
}
.content-form label{
	width:146px;
	padding:0 0 2px;
	float:left;
	background:url(../images/border01.gif) repeat-x 0 100%;
	margin:1px 4px 0 0;
}
.content-form label span{
	color:#d32222;
	float:right;
}
.content-form input{
	border:1px solid #b7b7b7;
	width:213px;
	padding:2px 5px 1px;
}
.content-form .sex label{
	background:none;
	width:35px;
	min-height:16px;
	line-height:16px;
	padding:0 0 0 3px;
}
* html .content-form .sex label{
	overflow:hidden;
	height:16px;
}
.content-form .sex input#radio02,
.content-form .sex input#radio01{
	width:15px;
	height:16px;
	border:none;
	float:left;
}
.content-form input.upload{
	background:none;
}
.type{
	float:right;
	font-size:9px;
	font-style:normal;
	width:229px;
	position:relative;
	margin:0 0 -4px;
}
.content-form div.add06{
	float:left;
	width:145px;
	padding:0 5px 0 0;
}
.content-form textarea{
	width:213px;
	height:61px;
	border:1px solid #b7b7b7;
	float:left;
	padding:5px;
	overflow:auto;
}
.type01{
	width:148px;
	padding:27px 0 0;
	float:left;
	width:100%;
	line-height:14px;
	font-size:10px;
}
.type01 span{
	color:#c00;
}
.content-form input.verstuur{
	width:100px;
	height:19px;
	background:#b7b7b7;
	color:#fff;
	float:right;
	padding:0 0 0  0;
	margin:0 5px 0 0;
	position:relative;
	cursor:pointer;
}
#sidebar01{
	float:left;
	width:215px;
	padding:21px 0 0;
}
.sidebar-add01{
	padding:5px 10px 5px;
	width:195px;
	background:#666;
}
.sidebar-add01 p{
	margin:0;
	color:#fff;
	font-size:12px;
	line-height:13px;
}
#sidebar01 address{
	background:#b7b7b7;
	color:#fff;
	overflow:hidden;
	width:196px;
	padding:5px 10px 12px 9px;
	font-style:normal;
	line-height:13px;
}
#sidebar01 address span{
	width:100%;
	display:block;
	overflow:hidden;
	padding:2px 0 5px;
	background:url(../images/border01.gif) repeat-x 0 100%;
}
#sidebar01 address span strong{
	display:block;
}
#sidebar01 address span em{
	display:block;
	font-style:normal;
}
#sidebar01 address a{
	color:#fff;
	text-decoration:none;
}
#sidebar01 address a:hover{
	color:#666;
}
/*form end*/
/*home begin*/
body#home #sidebar{
	min-height:240px;
}
* html body#home #sidebar{
	height:240px;
	overflow:visible;
}
.data02{
	width:919px;
	position:relative;
	margin:-23px 0 0;
	float:left;
	overflow:hidden;
	padding:0 0 20px;
}
* html .data02{
	margin:-24px 0 0;
}
.data02 h1, .data02 h2{
	background:#666;
	color:#fff;
	margin:0;
	overflow:hidden;
	margin:0 0 1px;
	height:1%;
	padding:0 0 0 2px;
}
.data02 h1 span, .data02 h2 span{
	padding:1px 20px 1px 0;
	float:left;
	font-size:16px;
	line-height:18px;
	background:url(../images/bullet03.gif) no-repeat 100% 1px;
}
* html .data02 h1 span, * html .data02 h2 span{
	background:url(../images/bullet03.gif) no-repeat 100% 2px;
	padding-bottom:2px;
}
.data02 .col01{
	width:470px;
	float:left;
}
.data02 .col02{
	width:235px;
	float:left;
}
.data02 .col02 ul{
	width:208px;
	overflow:hidden;
	margin:0;
	padding:7px 0 0;
	list-style:none;
}
.data02 .col02 ul li{
	padding:0 0 10px 3px;
}
.data02 .col02 ul li a{
	font-size:12px;
	line-height:12px;
}
.data02 .col02 ul li span{
	display:block;
	font-size:10px;
	line-height:10px;
}
.data02 .col03{
	width:214px;
	float:left;
}
.data02 .col03 ul{
	margin:-1px 0 0;
	padding:0 0 0 3px;
	list-style:none;
	width:200px;
	overflow:hidden;
}
.data02 .col03 ul li{
	padding:10px 0 0;
}
.data02 .col03 ul li span{
	line-height:12px;
}
.data02 .col03 ul li h3{
	margin:0;
	color:#c00;
	font-size:11px;
	line-height:12px;
}
.data02 .col03 ul li h3 strong{
	font-weight:normal;
	color:#000;
}
/*home end*/
/*nieuwstitel begin*/
.data03{
	width:921px;
	overflow:hidden;
}
.data03 .left{
	width:215px;
	padding:0px 19px 0 0;
	float:left;
	line-height:12px;
}
.data03 .left blockquote{
	display:block;
	margin:0;
	width:175px;
}
.data03 .left blockquote q{
	quotes:none;
}
.data03 .left blockquote q:after,
.data03 .left blockquote q:before{
	content:"";
}
.data03 .left blockquote cite{
	display:block;
	padding:12px 0 0;
	color:#999;
	font-style:normal;
}
#content01{
	width:452px;
	padding:21px 19px 20px 0;
	float:left;
}
#content01 h1, #content01 h2{
	margin:0 0 3px;
	font-size:22px;
	line-height:24px;
	padding:0;
}
.nonummy{
	background:url(../images/border05.gif) repeat-x;
	overflow:hidden;
	width:452px;
	float:left;
	padding:0 0 3px;
}
.nonummy p{
	margin:0;
	line-height:24px;
	font-size:15px;
}
.content-add04{
	padding:3px 0 0;
	overflow:hidden;
	width:100%;
	float:left;
}
.content-add04 ul{
	margin:0;
	padding:0;
	list-style:none;
}
.content-add04 ul li{
	background:url(../images/border02.gif) repeat-x 0 100%;
	padding:11px 0 11px;
}
.content-add04 ul li a{
	font-size:12px;
}
.date {
	display:block;
	font-size:10px;
	margin:-3px 0 0;
	position:relative;
	color:#999;
	clear:both;
}
.content-add04 ul .more{
	color:#999;
	font-size:10px;
}
.content-add04 ul .more:hover{
	color:#c00;
}
.content-add04 ul p{
	margin:0;
	line-height:12px;
}
.content-add05 .next,
.content-add05 .prev{
	float:left;
	font-size:11px;
	color:#999;
}
.content-add05 ul{
	float:left;
	text-align:center;
	margin:0;
	padding:0;
	width:375px;
	list-style:none;
}
.content-add05 ul li{
	display:inline;
}
.content-add05 ul li a{
	font-size:10px;
	color:#999;
}
.content-add05 ul li a:hover,
.content-add05 .next:hover,
.content-add05 .prev:hover{
	color:#c00;
}
.content-add05{
	width:100%;
	padding:6px 0 0;
	overflow:hidden;
	float:left;
}
.content-add06{
	width:100%;
	float:left;
	overflow:hidden;
	padding:21px 0 0;
}
.content-add06 h3{
	margin:0;
	font-size:22px;
	line-height:24px;
}
.content-add06 .date{
	font-size:11px;
	line-height:12px;
	float:left;
	width:100%;
	margin:0;
}
.content-add07{
	width:100%;
	overflow:hidden;
	float:left;
	background:url(../images/border02.gif) repeat-x 0 100%;
	padding:15px 0 11px;
}
#content01 h4{
	margin:0;
	color:#c00;
	font-size:11px;
	line-height:13px;
}
.content-add08 p,
.content-add07 p{
	margin:0;
	line-height:12px;
}
.content-add08{
	width:100%;
	overflow:hidden;
	float:left;
	padding:12px 0 24px;
}
.content-add09{
	width:100%;
	overflow:hidden;
	float:left;
}
.post{
	margin:12px 0 0;
	padding:0;
	width:452px;
	list-style:none;
	overflow:hidden;
	background:url(../images/border02.gif) repeat-y 100% 0;
}
.post li{
	background:url(../images/border02.gif) repeat-y;
	float:left;
	width:144px;
	padding:0 0 0 6px;
	min-height:124px;
	line-height:12px;
}
* html .post li{
	height:124px;
	overflow:visible;
}
.post li strong{
	display:block;
}
.post li address{
	display:block;
	padding:11px 0 0;
	font-style:normal;
}
.post li address span{
	display:block;
}
.post li address em{
	font-style:normal;
	padding:13px 0 0;
	display:block;
}
.post li a{
	text-decoration:none;
	color:#666;
}
.post li a:hover{
	color:#c00;
}
.post li a.solliciteren{
	width:74px;
	height:16px;
	text-align:center;
	background:#b7b7b7;
	display:block;
	padding:3px 0 0;
	margin:10px 0 0;
	color:#fff;
}
.post li a.solliciteren:hover{
	color:#c00;
	text-decoration:none;
}
.data03 .right{
	width:215px;
	float:left;
	padding:1px 0 0;
}
.right-add01{
	width:100%;
	overflow:hidden;
	padding:0 0 10px;
}
.right-add01 ul{
	margin:0;
	background:#666;
	overflow:hidden;
	color:#fff;
	padding:0 10px 5px;
	list-style:none;
}
.right-add01 ul li{
	background:url(../images/border06.gif) repeat-x;
	padding:5px 0 5px;
	line-height:13px;
}
.right-add01 ul li strong{
	display:block;
}
.right-add01 ul li:first-child{
	background:none;
	padding-left:0;
}
.right-add02{
	width:100%;
	overflow:hidden;
}
.person-heading{
	height:1%;
	overflow:hidden;
	background:#666;
	color:#fff;
	line-height:12px;
	padding:7px 10px 5px;
}
.person-heading span,
.person-heading strong{
	display:block;
	font-size:12px;
}
.person{
	height:1%;
	overflow:hidden;
	background:#b7b7b7;
	color:#fff;
	padding:7px 10px 4px 9px
}
.avatar{
	width:80px;
	float:left;
	padding:0 0 0px;
}
.text{
	padding:15px 0 0;
	float:left;
	width:125px;
	line-height:12px;
}
.text strong{
	display:block;
	line-height:14px;
}
.person address{
	width:100%;
	overflow:hidden;
	float:left;
	font-style:normal;
}
.person address span{
	display:block;
	line-height:14px;
	padding:2px 0 5px;
	background:url(../images/border01.gif) repeat-x
}
.person address strong{
	display:block;
}
.person address em{
	font-style:normal;
}
.person address a{
	color:#fff;
}
.person address a:hover{
	color:#666;
}
.sidebar-add03{
	width:100%;
	overflow:hidden;
	padding:10px 0 0;
}
.sidebar-add03 h3{
	margin:0;
	padding:4px 0 4px 10px;
	color:#fff;
	font-size:12px;
	line-height:14px;
	background:#666;
}
.sidebar-add03 ul{
	margin:0;
	padding:0 10px 4px 9px;
	overflow:hidden;
	height:1%;
	list-style:none;
	line-height:13px;
	background:#b7b7b7;
}
.sidebar-add03 ul li{
	padding:9px 0 6px;
	background:url(../images/border01.gif) repeat-x;
}
.sidebar-add03 ul li:first-child{
	background:none;
	padding-left:0;
}
.sidebar-add03 ul li a{
	color:#666;
	padding:1px 0 0;
}
.sidebar-add03 ul li a:hover{
	color:#c00;
}
.date02{
	color:#fff;
	display:block;
	font-size:10px;
}
.sidebar-add03 ul li p{
	margin:0;
	color:#fff;
}
.more02{
	font-size:10px;
	color:#fff !important;
}
.more02:hover{
	color:#c00 !important;
}
.mail{
	display:block;
	padding:11px 0 0;
}
/*nieuwstitel end*/
/*default elements*/
.content-box{
	width:100%;
	overflow:hidden;
}
.content-box ul{
	margin:0;
	padding:0;
	list-style:none;
}
.content-box ul li{
	padding:0 0 0 7px;
	background:url(../images/bullet02.gif) no-repeat 0 5px;
}
.content-box ol{
	margin:0;
	color:#c00;
	padding:0 0 0 17px;
}
.content-box ol li span{
	color:#666;
}
/*sIFR styles*/
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}
.sIFR-replaced {
	visibility: visible !important;
}
span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}
/*---------------------------------------------------------------------------*/
.sIFR-hasFlash .data #sidebar h1, .sIFR-hasFlash .data #sidebar h2{
	visibility: hidden;
	float:left;
	font-size:19px;
	line-height:23px;
	margin:0;
	float:left;
	letter-spacing:0;
}
.sIFR-hasFlash .data_intro #sidebar_intro h1, .sIFR-hasFlash .data_intro #sidebar_intro h2{
	visibility: hidden;
	float:left;
	font-size:19px;
	line-height:23px;
	margin:0;
	float:left;
	letter-spacing:0;
}
.sIFR-hasFlash #content01 h1, .sIFR-hasFlash #content01 h2 {
	visibility: hidden;
	font-size:24px;
	line-height:26px;
	margin:0;
	float:left;
	letter-spacing:0;
}
.sIFR-hasFlash .content-add06 h3{
	visibility: hidden;
	font-size:26px;
	line-height:28px;
	margin:0;
	float:left;
	letter-spacing:1px;
}
.sIFR-hasFlash #form h1, .sIFR-hasFlash #form h2 {
	visibility: hidden;
	font-size:22px;
	color:#666;
	line-height:24px;
	margin:0;
	letter-spacing:0;
}