a:active,a:focus,object{outline:none;}

a {
	cursor:hand;
	text-decoration:none;
	color:#113b6c;
}

span.imgtext{display:block;text-indent:-5000px;}

body, html{
    background-color:#eeedec;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#514032;
}

div.wrapper{
	margin-left:-490px;
	margin-top:20px;
	position:relative;
	width:980px;
	/**/
	height:200px;
	left:50%;
}

div.wrapper img.logo{
	margin-left:13px;
}

div.wrapper ul.language{
	background-color:#FFFFFF;
	border:1px solid #cfcfcd;
	padding-top:7px;
	padding-left:9px;
	width:53px;
	height:17px;
	float:right;
	margin-top:-27px;
}

div.wrapper ul.language li.nl{
	float:left;
	margin-right:11px;
}

div.wrapper ul.language li.nl a{
	background-image:url('../img/nl.png');
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:11px;
	text-indent:-5000px;
}

div.wrapper ul.language li.nl a.active{
	background-image:url('../img/nl.png');
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:11px;
	text-indent:-5000px;
	filter:alpha(opacity=25);
	-moz-opacity:.25;
	opacity:.25;
}

div.wrapper ul.language li.en{
	float:left;
}

div.wrapper ul.language li.en a{
	background-image:url('../img/gb.png');
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:11px;
	text-indent:-5000px;
}

div.wrapper ul.language li.en a.active{
	background-image:url('../img/gb.png');
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:11px;
	text-indent:-5000px;
	filter:alpha(opacity=25);
	-moz-opacity:.25;
	opacity:.25;
}


/* Begin van de navigation onderdelen */

div.wrapper div.navigation{
	height:53px;
	margin-top:60px;
	background-color:#FFFFFF;
	border-top:1px solid #d1cdca;
	border-left:1px solid #d1cdca;
	border-right:1px solid #d1cdca;
}

div.wrapper div.navigation ul{
	width:978px;
	height:53px;
	display:block;
	position:relative;
	top:-41px;
	left:-1px;
}

div.wrapper div.navigation ul li{
	float:left;
	display:block;
	height:39px;
	border-top:1px solid #EEEDEC;
	border-left:1px solid #EEEDEC;
	border-right:1px solid #EEEDEC;
	border-bottom:1px solid #d1cdca;
}

div.wrapper div.navigation ul li.active{
	background-color:#ffffff;
	border-top:1px solid #d1cdca;
	border-left:1px solid #d1cdca;
	border-right:1px solid #d1cdca;
	border-bottom:1px solid #ffffff;
}

div.wrapper div.navigation ul li a{
	display:block;
	height:32px;
	padding-top:7px;
}

div.wrapper div.navigation ul li a:hover span.imgtext{
	background-position:0px -24px;
}

div.wrapper div.navigation ul li a span.imgtext{
	display:block;
	height:24px;
	text-indent:-5000px;
	background-position:0px 0px;
}

div.wrapper div.navigation ul li.active a span.imgtext{
	background-position:0px -48px;
}

div.wrapper div.navigation ul li ul{
	position:absolute;
	top:41px;
	left:14px;
}

div.wrapper div.navigation ul li ul li,

div.wrapper div.navigation ul li ul li.active{
	float:left;
	display:block;
	height:33px;
	padding-top:6px;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}

div.wrapper div.navigation ul li.active ul li a span.imgtext{
	background-position:0px 0px;
}

div.wrapper div.navigation ul li.active ul li a:hover span.imgtext{
	background-position:0px -24px;
}

div.wrapper div.navigation ul li.active ul li.active a span.imgtext{
	background-position:0px -48px;
}

/* Begin van de content onderdelen */

div.wrapper div.content{
	/*padding-top:12px;*/
	/*background-image:url('../img/body_bg.png');*/
	/*background-repeat:repeat-x;*/
	/*padding-bottom:50px;*/
	border-left:1px solid #d1cdca;
	border-right:1px solid #d1cdca;
	background-color:#FFFFFF;
	width:978px;
	position:relative;
}

div.wrapper div.content div.ces{
	width:388px;
	padding-left:21px;
	padding-right:21px;
	padding-top:30px;
	padding-bottom:12px;
	float:left;
}

html body#satelliet_body.collection_eu_body div.wrapper div.content div.ces{
	margin:0;
	padding:0;
	padding-left:21px;
	padding-right:21px;
	margin-top:-14px;
	width:388px;
	float:left;
}

html body#satelliet_body.satelliet_item_body div.wrapper div.content div.ces{
	margin:0;
	padding:0;
	padding-left:21px;
	padding-right:21px;
	margin-top:-14px;
	margin-bottom:27px;
	width:388px;
	float:left;
}

html body#satelliet_body.satelliet_item_body div.wrapper div.content div.ces td{
	width:400px;
}

html body#satelliet_body.collection_eu_body div.wrapper div.content div.ces p{
	margin:0;
	padding:0;
	line-height:18px;
}

div.wrapper div.content div.homepage{
	width:534px;
}

html body#nieuwsbrief_body div.wrapper div.content div.ces{
	width:900px;
}

div.wrapper div.content div.homepage div.csc-textpic-imagewrap{
	background-color:#FFFFFF;
	border:1px solid #ebe9e3;
	padding-top:5px;
	padding-right:5px;
	padding-left:5px;
	margin-top:4px;
	float:right;
}

div.wrapper div.content div.homepage div#ce_uid17,
div.wrapper div.content div.homepage div#ce_uid68{
	border-bottom:1px solid #e6e6e4;
	margin-bottom:20px;
	margin-top:-10px;
	margin-left:-6px;
}

div.wrapper div.content div.homepage div#ce_uid18,
div.wrapper div.content div.homepage div#ce_uid69{
	margin-left:-6px;
}

div.wrapper div.content div.ces p{
	padding-top:6px;
	padding-bottom:6px;
	line-height:2;
}

div.wrapper div.content div.ces.homepage p{
	padding-left:15px;
}

div.wrapper div.content div.border-l{
	background-image:url('../img/border_LR.png');
	width:1px;
	height:476px;
	position:absolute;
	left:-1px;
	bottom:0;
}

div.wrapper div.content div.border-r{
	background-image:url('../img/border_LR.png');
	width:1px;
	height:476px;
	position:absolute;
	right:-1px;
	bottom:0;
}

div.wrapper div.footer{
	background-image:url('../img/footer_bg.png');
	background-color:#FFFFFF;
	width:979px;
	height:206px;
}

div.wrapper div.footer div.footer-text{
	margin-left:15px;
	color:#cdcac6;
	float:left;
	clear:left;
}

div.wrapper div.footer div.footer-text a{
	color:#cdcac6;
}

div.wrapper div.footer img.logo-klein{
	margin-left:15px;
	margin-top:15px;
}

div.wrapper div.footer img.idcreatief{
	margin-top:-9px;
	float:right;
}

div.wrapper div.content div.int-partner{
	margin:0;
	padding:0;
	margin-left:15px;
	margin-right:15px;
	line-height:24px;
}

div.wrapper div.content div.int-partner span.imgtext{
	margin-top:15px;
}

div.wrapper div.content div.int-partner div.csc-textpic-text{
	padding-top:65px;
}

div.wrapper div.content div.int-partner p{
	margin-bottom:10px;
}

/* Begin van de nav-bottom onderdelen */

div.wrapper div.nav-bottom{
	border-top:1px solid #e9e8e6;
	border-bottom:1px solid #e9e8e6;
	margin:10px;
	height:34px;
	padding-top:10px;
}

div.wrapper div.nav-bottom ul{
	display:block;
}

div.wrapper div.nav-bottom ul li{
	display:block;
	margin-left:3px;
	float:left;
}

div.wrapper div.nav-bottom ul li.active{
	background-color:#c4beb9;
	display:block;
}

div.wrapper div.nav-bottom ul li a{
	display:block;
}

div.wrapper div.nav-bottom ul li a span.imgtext{
	display:block;
	height:24px;
	text-indent:-5000px;
	background-position:0px 0px;
}

div.wrapper div.nav-bottom ul li a:hover span.imgtext{
	background-position:0px -24px
}

div.wrapper div.nav-bottom ul li.active a span.imgtext{
	background-position:0px -48px
}

div.pageimage-banner{
	margin-left:14px;
}

div.pageimage-slim{
	margin-left:14px;
	margin-bottom:25px;
	float:left;
}

div.user-locator-pi1{
	margin-top:26px;
	margin-left:20px;
}

div.locator-item{
	width:197px;	
	float:left;
	margin-left:30px;
}

div.locator-item h4{
	margin-bottom:11px;
}

div.locator-item strong{
	font-weight:bold;
}

div.locator-item p{
	margin-bottom:24px;
	margin-left:19px;
}

div.locator-item p a{
	text-decoration:none;
	color:#113b6c;
}