@charset "utf-8";
/* CSS Document */

body, html			{ margin: 0px; padding: 0px; color: #103E50; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 140%;}
h1					{ margin: 0px; padding: 0px; width: 996px; height: 38px; background-image: url(../../images/header-logo-1.png); display: block;}
h1 span				{ display: none;}
h2					{ width: 100%; font-size: 18px; text-transform: uppercase; margin: 0px; padding: 0px 0px 4px 0px; border-bottom: 1px dashed #103E50; font-weight: normal;}
h3					{ margin: 0px; padding: 0px 0px 6px 0px; font-size: 16px;}
a					{ color: #247100;}
p, form				{ margin: 0px; padding: 0px;}
blockquote			{ width: 320px; padding: 4px; border: 1px solid #CFDADA; margin: 0px 0px 6px 0px; background-color: #EBF3F3;}
.clear				{ clear: both;}

#container			{ margin: 0px auto; width: 996px;}
.headerFoto			{ height: 274px; width: 996px; display: block; margin: 1px 0px 1px 0px; z-index: -1;}
#headerFotos ul		{ margin: 0px; padding: 0px 0px 0px 0px;}
#headerFotos ul li	{ margin: 0px 0px 0px 0px; padding: 0px; list-style: none;}

#headerNav			{ width: 319px; height: 175px; background-image: url(../../images/top-nav-bg.png); margin: -220px 0px 46px 40px;}
#headerNav ul		{ margin: 0px; padding: 20px 0px 0px 0px;}
#headerNav ul li	{ margin: 0px 0px 13px 20px; padding: 0px; list-style: none;}
#headerNav a		{ color: #FFF; text-decoration: none;}
#headerNav a:hover	{ text-decoration: underline;}

#mainNav			{ height: 38px; width:  996px; background-image: url(../../images/main-nav-bg.png); margin: 1px 0px 10px 0px; border-top: 1px solid #FFF;}
#mainNav ul			{ margin: 0px; padding: 0px;}
#mainNav ul li 		{ display: block; height: 30px; float: left; border-right: 1px solid #FFF;}
#mainNav ul li a	{ display: block; height: 24px; padding: 6px 10px 0px 10px; color: #FFF; font-size: 14px; text-transform: uppercase; text-decoration: none;}
#mainNav ul li a:hover	{ background-image: url(../../images/main-nav-bg-mo.png);}

#colomContent		{ width: 672px; margin-right: 4px; float: left;}
#colomContent ul	{ padding-left: 15px;}
#colomContent img	{ padding: 3px 0px 6px 0px;}
.colomContentC		{ width: 330px; margin-right: 6px; float: left; padding-top: 6px;}
#colomSidebar		{ width: 320px; float: left;}

#meerwetenKader		{ width: 295px; height: 180px; display: block; background-image: url(../../images/kader-meerweten.png); padding: 10px;}
#meerwetenKader p	{ line-height: 160%;}
.meerwetenForm		{ padding: 3px; color: #666; border: 0px; margin: 6px 0px 6px 0px;}
.meerwetenSubmit	{ width: 66px; height: 31px; text-align: center; padding: 0px 0px 2px 0px; color: #FFF; background-image: url(../../images/form-submit.png); margin: -20px 0px 0px 220px; border: 0px; cursor: pointer;}

#alleDiensten		{ width: 296px; padding: 4px; border: 1px solid #CFDADA; margin: 6px 0px 0px 4px; background-color: #EBF3F3;}
#alleDiensten a		{ color: #247100; border-top: 1px dashed #247100; width: 296px; height: 18px; padding-top: 2px; margin-top: 2px; font-weight: bold; text-decoration: none; display: block;}
#alleDiensten a:hover { text-decoration: underline;}
#alleDiensten hr	{ border-top: 1px dashed #247100; border-left: 0px; border-bottom: 0px; border-right: 0px; width: 296px; height: 1px; margin-top: 2px; display: block;}

#footer				{ width: 976px; height: 43px; display: block; background-image: url(../../images/footer-bg.png); margin: 6px 0px 6px 0px; padding: 20px 0px 0px 20px}
#footer a			{ padding-left: 100px; color: #103E50; text-decoration: none;}
#footer a:hover		{ text-decoration: underline;}

