/* CSS Document */
html, body{height:100%;}
body{background-color:#bcbdbb; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px; color:#000;}
*body{background-color:#b1b2b0;}
a{border:none; color:white; margin:0px; padding:0px;}
img{border:none; margin:0px; padding:0px;}
form{margin:0px; padding:0px;}
table{border-collapse:collapse;}
p{margin:0px; padding:0px;}

#header_table{background-color:#ffffff; width:100%; height:180px; z-index:3;}
#header_table tr{vertical-align:top; border:none;}
#header_table_left_td{background:no-repeat 5px 5px url("../siteimages/logo.jpg"); width:197px;}
#header_table_left_spacer{width:100px; height:1px;}
#header_table_center_td{background:no-repeat 50% 50% url("../siteimages/header_slogan.png");}
#header_table_center_spacer{width:463px; height:1px;}
.header_table_photo_td{width:98px; border:none;}
.header_photo_spacer{width:98px; height:1px;}
.header_photo{width:94px; height:90px; position:relative; top:4px; left:0px;}

#top_menu_table{width:100%; height:32px; position:absolute; top:179px; z-index:4;}
#top_menu_table td{height:32px; margin:0px; padding:0px; font-weight:bolder; margin:0px; font-size:11px;}
#top_menu_left_td img{width:209px; height:1px; margin:0px; padding:0px;}
#top_menu_right_td img{width:205px; height:1px; margin:0px; padding:0px;}
#top_menu_left_td{width:209px; background:no-repeat url(../siteimages/top_menu_left.png);}
#top_menu_right_td{width:205px; background:no-repeat url(../siteimages/top_menu_right.png);}
#top_menu_search_field{width:100%; padding:1px; height:14px; border:#555 solid 1px; font-size:10px; font-weight:bold; margin:0;}
#top_menu_form{padding-top:4px; padding-right:6px;}
#top_menu_form[id]{padding-top:5px;}
#top_menu_searchtext{text-align:right; margin:3px; padding-top:4px; color:#FFFFFF}
#top_menu_searchtext_seperator{width:60px; height:1px;}
#top_menu_searchfield_seperator{width:100px; height:1px;}
.top_menu_button_td a{display:block; text-decoration:none; padding-top:7px;}
.top_menu_button_td img{width:120px; height:1px; margin:0px; padding:0px;}
.top_menu_seperator_td img{width:11px; height:1px; margin:0px; padding:0px;}
.top_menu_seperator_td{width:11px; height:32px; background:repeat-x url("../siteimages/top_menu_seperator.png");  margin:0px; padding:0px;}
.top_menu_button_td{background:repeat-x url("../siteimages/top_menu_back.png"); text-align:center; margin:0px; padding:0px;}

#menu_colored_rect_1{background-color:#48b864;}#menu_link_1:hover{color:#48b864;}
#menu_colored_rect_2{background-color:#0000ff;}#menu_link_2:hover{color:#0000ff;}
#menu_colored_rect_3{background-color:#ff6c00;}#menu_link_3:hover{color:#ff6c00;}
#menu_colored_rect_4{background-color:#6eb4e0;}#menu_link_4:hover{color:#6eb4e0;}
#menu_colored_rect_5{background-color:#ff00cc;}#menu_link_5:hover{color:#ff00cc;}
#menu_colored_rect_6{background-color:#fcca25;}#menu_link_6:hover{color:#fcca25;}
#menu_colored_rect_7{background-color:#ff0000;}#menu_link_7:hover{color:#ff0000;}
#menu_colored_rect_8{background-color:#993300;}#menu_link_8:hover{color:#993300;}
#menu_colored_rect_9{background-color:#cc9999;}#menu_link_9:hover{color:#cc9999;}
#menu_colored_rect_10{background-color:#66ff00;}#menu_link_10:hover{color:#66ff00;}
#menu_colored_rect_11{background-color:#cccccc;}#menu_link_11:hover{color:#cccccc;}
#menu_colored_rect_12{background-color:#ff3399;}#menu_link_12:hover{color:#ff3399;}
#menu_colored_rect_13{background-color:#996600;}#menu_link_13:hover{color:#996600;}
#menu_colored_rect_14{background-color:#6666ff;}#menu_link_14:hover{color:#6666ff;}
#menu_colored_rect_15{background-color:#ffff00;}#menu_link_15:hover{color:#ffff00;}

form#subscr { margin:5px; }
form#subscr input.text { border-left:1px #181a1d solid; border-top: 1px #181a1d solid; border-right:1px #bfc0c1 solid; border-bottom: 1px #bfc0c1 solid; background-color:#d8d5d5; padding:2px; width:184px; margin-bottom:2px;}
form#subscr input.button { border:none; padding:0; cursor:pointer; margin:5px 23px 0px 0px; text-decoration:none; font-size:11px; font-weight:bold; color:#FFFFFF; }

#main_table{width:100%; height:100%; z-index:1; position:absolute; top:180px; left:0px; margin:0px; padding:0px;}
#main_table tr{border:none; margin:0px; padding:0px; vertical-align:top; text-align:right;}
#main_table_left_td{width:205px; height:100%; margin:0px; background:#bcbdbb repeat-y url(../siteimages/left_back.png); text-align:left;}
#main_table_right_td{width:205px; height:100%; margin:0px; background:#bcbdbb repeat-y url(../siteimages/right_back.png); text-align:left;}
#main_table_center_td{width:500px; margin:0px; text-align:center;}
.main_seperator{width:205px; height:1px; margin:0px; padding:0px;}

#modules{width:205px; margin-top:31px; background-image:url("../siteimages/module_top.png"); height:2px; background-repeat:no-repeat; text-align:right;}
.module_title{text-align:left; margin:0px; padding:5px 4px 4px 10px; font-size:12px; font-weight:bolder; color:#FFFFFF;}
.module_seperator{background:url(../siteimages/module_seperator.png) no-repeat; margin:0px; padding:0px; width:205px; height:7px; font-size:1px;}
.module_bottom{width:205px; position:relative; height:10px; margin:0px; padding:0px; background-color:#99FFCC;}
#news_content{background-color:#d8d5d5; border:inset 1px; color:#2b2f33; margin:5px 5px 5px 10px; padding:5px; letter-spacing:-1px; text-align:left; font-size:10px;}
#reference_content{background-color:#d8d5d5; border:inset 1px; color:#2b2f33; margin:5px 5px 5px 10px; padding:0px; text-align:left;}

#content{width:500px; margin:0px; margin-top:50px;padding:0px;}
.text_box{overflow:hidden; margin:5px; padding:0px; width:250px; height:250px; color:#2b2f33; font-size:12px; text-align:left;}
.text_box_header{margin:0px 0px 10px 0px; padding:0px; color:red; font-size:16px; font-weight:bolder;}

.main_photo{width:250px; height:250px; margin:0px; padding:0px;}
.button{position:relative; height:34px; width:150px; clear:both; background:#bcbdbb no-repeat url(../siteimages/button_dark.png); cursor:pointer;}
.button_link{text-decoration:none; font-size:11px; height:19px; padding-top:5px; width:145px; position:absolute; top:3px; left:3px; font-weight:bold; display:block;}

.button_img{ background-color:#6633FF; width:10px; height:10px; margin:7px 5px 0px 3px;}

.content_blocks_table{width:460px; margin:0px;padding:0px;}
.content_blocks_table td{width:220px; height:210px; text-align:left; vertical-align:top; padding:0px 10px 5px 0px;}
.content_blocks_table img{border:solid #555 1px; margin:0px; padding:0px; width:205px; height:205px;}
.content_blocks_table a{color:#333;}
.content_blocks_table a:hover{color:#666;}

#contact_form_table td{vertical-align:top; text-align:left;}
.contact_form_left_td{width:200px;}
.contact_form_right_td{width:220px;}
.contact_form_input{width:210px;}

a.lees_meer , a.lees_meer:active, a.lees_meer:visited {color:#333333; text-decoration:underline; }
a.lees_meer:hover {color:#666666; text-decoration:underline;}

#menu{position:absolute; top:210px; left:0px; width:205px;}
#menu_bottom{width:205px; height:1px; background-image:url(../siteimages/menu_bottom.png); font-size:1px;}
.menu_button{width:200px; height:29px; position:relative; background:#bcbdbb repeat-x url(../siteimages/menu_button_back.png); text-align:left;}
.menu_button_right{width:5px; height:29px; background-image:url(../siteimages/menu_button_right.png); position:absolute; top:0px; left:199px;}
.menu_link{text-decoration:none; position:absolute; left:0px; top:0px; height:20px; padding:6px 0px 0px 20px; font-size:11px; font-weight:bold; display:block; width:180px;}
.menu_link:hover{color:red;}

/* --------------------- menu items - begin ----------------- */
.ddmx .item1,
.ddmx .item1-active{
	height:29px;
	background:#bcbdbb repeat-x url(../siteimages/menu_button_back.png);
	width:200px;	
	font-size:11px;
    font-weight:bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}

.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
	background-color:#555555;
}
/* --------------------- menu items - end ----------------- */


/* --------------------- branche of submenu items - begin ----------------- */
.ddmx .item2,
.ddmx .item2-active,
.ddmx .item2-active:hover {
	margin:4px 0px 4px 1px;
    padding: 5px 12px 0px 8px;
	font:bold 11px verdana;
	text-align:left;
	background-color:#2b2f33;
    color: #FFFFFF;
	height:18px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
	top:-4px;
	left:3px;
	border-top:1px #6f7275 solid;
	border-bottom:1px #1a1d1f solid;
	border-left:1px #505356 solid;
	border-right:1px #212427 solid;
    z-index: 500;
}


.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
	color:#FFFFFF;
	background-color:#555555;
}
/* --------------------- branche of submenu items - end ----------------- */


.ddmx .arrow:hover {
	color:#FFFFFF;
	background-color:#555555;
}

.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 6px;
    right: 1px;
    border: 0;
}


/*------------------- table border of submenu items - begin -----------------------*/
.ddmx .section {
    border: 0px;
	padding:0px;
	position: absolute;
    visibility: hidden;
    z-index: -1;
}
/*------------------- table border of submenu items - end -----------------------*/

* html .ddmx td { position: relative; } /* ie 5.0 fix */
-->
