@charset "utf-8";
/* CSS Document */

.zijkant_links	{
background-color:#fffde3; background-image: url("../images/main_links.png"); background-repeat: repeat-y; background-position: right; min-height: 797px;
}
.zijkant_rechts	{
background-color:#fffde3; background-image: url("../images/main_rechts.png"); background-repeat: repeat-y; background-position: left; min-height: 797px;
}


BODY /* Internet Explorer */{ margin: 0px; font-family: tahoma; font-size: 14px; text-align: center; }
BODY /* Firefox */ 			{ margin: 0px; font-family: tahoma; font-size: 14px; text-align: -moz-center; }
IMG							{ border: 0; }
#main						{ position: relative; width: 990px; background-image: url("../images/main_right.png"); background-repeat: repeat-y; background-position: right; min-height: 797px; z-index: 10; text-align: left; background-color: #fffde3;}
#header						{ position: relative; width: 1237px; height: 215px; background-image: url("../images/header.jpg"); background-position: left; height: 215px; width: 1237px; z-index: 1; text-align: left;}


#logo						{ position: relative; vertical-align: bottom; top: 531px; left: 18px; }
#logo2						{ position: relative; vertical-align: bottom; top: 70px; left: 18px; }
#menu						{ position: relative; height: 30px; top: 161px; right:-30px;}
#menu ul					{ margin: 0px; margin-left: 145px;  padding: 0px; list-style-type: none;}

#foto						{ position: absolute; float: left; z-index: 5; width: 146px; height: 146px; left: 31px; top: 48px; text-align: left; }

.footer						{ position:relative;  height:150; width:1237; background-color:#000000; background-image:url(../images/footer.jpg); background-repeat:no-repeat; height:150; width:1237;}
#footer2					{ position: relative; background-image: url('../images/bottom2.jpg'); width: 982px; height: 205px; }

#main_content 				{ position: relative; width: 990px; }
#main_content_div			{ position: relative; min-height: 620px; height: 100%; vertical-align: top; width: 600px; padding-top: 25px;}
#left						{ position: relative; width: 174px; background-image: url("../images/main_left.jpg"); background-repeat: repeat-Y;  width: 174px; float:right}

.left_logo					{ position: relaitve; float: left; top: 0px; left: 0px; background-image:url("../images/left.jpg"); width: 174px; height: 293px; background-repeat: no-repeat; background-position:right;}
.logo 						{ position: relative; z-index:100; background-image:url(../images/logo.png); }
.content					{ position: relative; padding-left: 50px; padding-top:30px; z-index: 1; text-align: left; height: auto; width:800px; font-size:12px; background-color:#fffde9; left:0; float:left;}
.content2					{ position: relative; padding-left: 50px; padding-top:30px; z-index: 1; text-align: left; padding-right: 180px; height: 100%; font-size:12px; background-color:#fffde9; ; background-repeat:no-repeat; background-position:bottom;}
#content2					{ position: relative; padding-left: 180px; z-index: 1; text-align: left; padding-right: 10px; height: 412px; }
#content_main				{ position: relative; width: 600px;}
.backgroundcolor			{ background-color:#fffde9;}
#contentvlak				{ width: 570px;}

.linkto						{ position: relative; text-decoration:none; float: right; top: 134px; right: 2px; font-size:12px; color:#FFFFFF; }
.linkto:hover				{ color:#FFFFFF; }
#m1							{ position: relative; margin-left: 5px; visibility: hidden;}

#sddm							{ margin: 0; padding: 0; z-index: 30;}
#sddm li						{ margin: 0; padding: 0; list-style: none; float: left; font: bold 12px Tahoma;}
#sddm li a.home_button			{ display: block; margin: 0 0px 0 0; padding: 5px 0px; width: 70px; height: 20px; color: #676767; text-align: center; text-decoration: none; }
#sddm li a.home_button:HOVER	{ color: #000000; }
#sddm li a.company_button		{ display: block; margin: 0 0px 0 0; padding: 5px 0px; width: 90px; height: 20px; color: #676767; text-align: center; text-decoration: none; }
#sddm li a.company_button:HOVER	{ color: #000000; }
#sddm li a.products_button		{ display: block; margin: 0 0px 0 0; padding: 5px 0px; width: 100px; height: 20px; color: #676767; text-align: center; text-decoration: none; }
#sddm li a.products_button:HOVER{ color: #000000; }
#sddm li a.projects_button		{ display: block; margin: 0 0px 0 0; padding: 5px 0px; width: 100px; height: 20px; color: #676767; text-align: center; text-decoration: none; }
#sddm li a.projects_button:HOVER{ color: #000000; }
#sddm li a.partners_button		{ display: block; margin: 0 0px 0 0; padding: 5px 0px; width: 100px; height: 20px; color: #676767; text-align: center; text-decoration: none; }
#sddm li a.partners_button:HOVER{ color: #000000; }
#sddm li a.downloads_button		{ display: block; margin: 0 0px 0 0; padding: 5px 0px; width: 110px; height: 20px; color: #676767; text-align: center; text-decoration: none; }
#sddm li a.downloads_button:HOVER{ color: #000000; }
#sddm li a.jobs_button			{ display: block; margin: 0 0px 0 0; padding: 5px 0px; width: 70px; height: 20px; color: #676767; text-align: center; text-decoration: none; }
#sddm li a.jobs_button:HOVER	{ color: #000000; }
#sddm li a.contact_button		{ display: block; margin: 0 0px 0 0; padding: 5px 0px; width: 90px; height: 20px; color: #676767; text-align: center; text-decoration: none; }
#sddm li a.contact_button:HOVER	{ color: #000000; }

#submenu div						{ position: absolute; visibility: hidden; margin: 0; padding: 0; z-index: 10; top: 182px; left: 176px;}
#submenu ul							{ margin: 0; margin-left: 0px; padding: 0px; list-style-type: none;}
#submenu ul li						{ margin: 0px; padding: 0px; list-style: none; float: left; font: bold 12px verdana; background-image: url('../images/spacer.jpg'); background-position: right; background-repeat: no-repeat; display: inline;}
#submenu ul li a					{ display: block; float: left; margin: 8px 0px 0px 0px; padding: 2px 15px; height: 20px; color: #676767; text-align: center; text-decoration: none; }
#submenu ul li a:HOVER				{ color: #000000; }

#submenu ul li a.sub_m4				{ display: block; margin: 8 0px 0 0; padding: 2px 10px; height: 20px; color: #676767; text-align: center; text-decoration: none; }
#submenu ul li a.sub_m4:HOVER		{ color: #000000; }

.projects_country					{ width: 150px; font-size:12; }
.projects_city						{ width: 150px; font-size:12; }
.projects_description				{ width: 300px; font-size:12; }

#nieuws								{ position: absolute; z-index: 10; width: 130px; right: 0px; top: 30px; background-color:#007b3c; padding-left:10; padding-top:10px; padding-right:10px; left:630px;}
#nieuws_top							{ position: relative; background-image: url('../images/nieuws_top.jpg'); background-repeat: no-repeat; width: 174px; height: 3px; font-size: 2px;}
#nieuws_main						{ position: relative; background-image: url('../images/nieuws_main.jpg'); background-repeat: repeat-y; width: 174px; font-size: 10px;}
#nieuws_bottom						{ position: relative; background-image: url('../images/nieuws_bottom.jpg'); background-repeat: no-repeat; width: 174px; height: 9px; }
#nieuws_tekst						{ position: relative; left: 14px; width: 160px; font-weight: bold;}
#nieuws_titel						{ font-weight: bold; }
#nieuws_tekst_main					{ color: #676767;}
#link_n								{ text-decoration: none; color: #ffffff; }
.news_link							{ text-decoration: none; color: #ffffff; font-size:11px; }

#contactform p                      { margin: 0px; padding: 0px; height: 24px;}
#contactform p.contact_text         { margin: 0px; padding: 0px; height: 100px;}
.contact_label                      { float: left; display: block; width: 150px;}

