/* GENERIC */
* {margin:0;padding:0;}
img {border:0;}	
body {text-align:center; font-family: Tahoma, Helvetica, Arial;color:#000; background: URL(../img/backgrounds/45691F_gras-veer.jpg) #45691F;font-size:11px;}
object, embed { display: block; }

/* LOGO */
h1#logobox {margin: 20px auto;width:121px;}
h1#logobox span{display:none;}


/* LANGUAGE SWITCHES */
#language_switch{position:absolute;top:10px;right:10px;}
#language_switch span{display:none;}

#language_switch ul{list-style-type:none;}
#language_switch li{display:block; height:14px;width:26px;float:left;margin-left:5px;}
#language_switch a{display:block; height:14px;width:26px;float:left;}

#langNL{ background-image:url(../img/nl_u.gif)}
#langNL:hover{ background-image:url(../img/nl_o.gif)}
#langEN{ background-image:url(../img/en_u.gif)}
#langEN:hover{ background-image:url(../img/en_o.gif)}


/* MAIN NAVIGATION */
#topnavbox{margin:20px auto 20px auto;width:458px; text-align:left;}
#topnavbox ul{list-style-type:none; }
#topnavbox span{ font-weight:bold; }
#topnavbox .topbg {background-image:url(../img/rounded/topnavboxtop.gif); height:4px; line-height:1px; font-size:0px;}
#topnavbox .body {background-color:#fff; padding:15px 20px 15px 40px; height:90px;}
#topnavbox .bottombg {background-image:url(../img/rounded/topnavboxbottom.gif); height:4px; line-height:1px;font-size:0px;}

#menu a{padding:4px 4px 4px 14px; color:#000;  text-decoration:none; background-image:url(../img/nav_main_arrow_grey.gif); background-position:left; background-repeat:no-repeat; }
#menu a:hover{background-color:#6cf;}
#menu strong a { font-weight:normal; background-color:#ccc;}

#menu_bdf{width:135px;float:left;}
#menu_cntnt_bdf{ margin:4px 0 0 0; line-height:24px;}

#menu_knp{width:160px; float:left;}
#menu_cntnt_knp{ margin:4px 0 0 0; line-height:24px;}

#menu_cnt{width:100px;float:left; }
#menu_cntnt_cnt{ margin:4px 0 0 0; line-height:24px;}


/* CONTENT */
#content{ width:960px; margin:0 auto;}
.topbg {background-image:url(../img/rounded/topnavboxtop.gif); height:4px; line-height:1px; font-size:0px;}
.bottombg {background-image:url(../img/rounded/topnavboxbottom.gif); height:4px; line-height:1px;font-size:0px;} 

h3 {font-size:11px;font-weight:bold;text-align:left; margin:35px 0 8px 0;}

#content ul{ list-style-type:none; line-height:20px; padding:0 0 0 10px;}
/* #content ul */
 a {color: #06C;text-decoration: none;}
/* #content ul */
a:hover {text-decoration: underline;}

div#column_one{width: 458px;float: left;}
div#column_two{width: 458px;float: right;}
div#column_one, div#column_two {margin-bottom: 20px;}

.stndrd_text{ text-align:left; margin:0 0 20px 0;}
.stndrd_text .body {background-color:#fff; padding:26px 30px 26px 30px;}
.stndrd_text .body h2{ text-align:center; font-size:14px; font-weight:bold; margin:0 0 10px 0;}
.stndrd_text .body p{ line-height:16px; margin:0 0 0px 0; padding:0 0 16px 0;}

.klantenlijst_text{ text-align:left; margin:0 0 20px 0;}
.klantenlijst_text .body {background-color:#fff; padding:26px 30px 26px 30px;}
.klantenlijst_text .body h2{ text-align:center; font-size:14px; font-weight:bold; margin:0 0 10px 0;}
.klantenlijst_text .body p{ line-height:16px; padding:0 0 8px 0;}
.klantenlijst_text li { font-weight: bold; }

.stndrd_image{text-align:left; margin:0 0 20px 0;}
.stndrd_image .body {background-color:#fff; padding:26px 30px 18px 30px;}
.stndrd_image .body p{ line-height:16px; padding:3px 0 0 0;}

.projectswapper{text-align:left; margin:0 0 20px 0;}
.projectswapper .body {background-color:#fff; padding:26px 30px 26px 30px;}
.projectswapper .body h2{ text-align:center; font-size:14px; font-weight:bold; margin:0 0 15px 0; display:block; width:100%;position:relative;}
.projectswapper .body a{ color:#000000; text-decoration:none;}
.projectswapper .body a:hover{text-decoration:underline;}
.projectswapper .body p{ line-height:16px;}
.projectswapper .clr_left{ display: block; clear:left; height:4px; width:100%; line-height:1px; font-size:0px;}

.project_link {display:block; height:180px; width:398px; color:#000;background:center center;position:relative; float:left;}
.project_link span {display: block;position:absolute;bottom:10px;right:10px;width:90px;padding:5px 10px 5px 25px;background: #FFF url(../img/nav_main_arrow_grey.gif) no-repeat 10px center;}

.project_text{ text-align:left; margin:0 0 20px 0;}
.project_text .body {background-color:#fff; padding:26px 30px 26px 30px;}
.project_text .body h2{ text-align:center; font-size:14px; font-weight:bold; margin:0 0 0px 0;}
.project_text .body p{ line-height:16px; padding:0 0 16px 0;}
.subheader {text-align: center;}

/* PROJECT SUBNAVIGATION */
.projectsubnavigation{ width: 960px; height:240px; margin:20px auto;line-height:1px; font-size:0px;}
.projectsubnavigation .topbg{background-image:url(../img/rounded/topnavbox960top.gif); height:4px;}
.projectsubnavigation .bottombg{background-image:url(../img/rounded/topnavbox960bottom.gif); height:4px;}
.projectsubnavigation table{ display:none;}

.contact_splittext{ text-align:left; margin:0 0 20px 0;}
.contact_splittext .body {background-color:#fff; padding:26px 30px 26px 30px;}
.contact_splittext .body h2{ text-align:center; font-size:14px; font-weight:bold; margin:0 0 10px 0;}
.contact_splittext .body p{ line-height:16px;}
.contact_splittext .hangleft{ width:260px; float:left;}
.contact_splittext .hangright{ width:120px; float:right;}
.contact_splittext .clr_both{ clear:both; display:block; height:4px; width:100%; line-height:1px; font-size:0px;}

.contact_splittext a {color: #06C;text-decoration: none;}
.contact_splittext a:hover {text-decoration: underline;}



.klantenlijst{ padding:0 0 0px 0;}

/* COLOFON */
div#colofon_container {
	clear: both;
	-moz-opacity:0.5;
	filter:alpha(opacity=50);
	margin:auto;
	margin-bottom: 20px;
	padding: 0;
	padding-bottom: 20px;
	line-height: 27px;
	width: 278px;
	height: 27px;
	background: url(../img/rounded_cornered_bg_278x27.gif) no-repeat;
	text-align: center !important;
}
div#colofon_container:hover {-moz-opacity:0.75;filter:alpha(opacity=75);}
div#colofon_container a {color: #000; text-decoration:none;}
.epologee{ text-decoration:underline;}
