/* Algemeen */
body 	{ font-family: Arial; font-size: 11px; color: #666;}
h1		{ font-size: 14px; font-weight: normal; color: #333333; margin: 0px; }
h2		{ font-size: 14px; font-weight: normal; color: #bab939; margin-top: 7px; }
p		{ color: #666; margin-bottom: 15px; line-height: 13px; }
strong	{font-weight:bold;	}
a:link,
a:active,
a:visited 		{ color: #bab939; text-decoration: none; }
a:hover 		{ color: #7f7e22; text-decoration: none; }
.extern 		{ background: url(../images/ico-extern.png) no-repeat 100% 0; padding: 0 10px 0 0; }

div.content-groot ul		{ list-style-type: disc; padding-left:0px;	line-height: 13px; color: #666;	}

/* Navigation-Pri */
div#navigation-pri ul li a:link,
div#navigation-pri ul li a:hover,
div#navigation-pri ul li a:active,
div#navigation-pri ul li a:visited	{ display: block; font-size: 20px; margin: 0px; background-color: none; line-height: 1em; text-decoration: none; }
div#navigation-pri ul li span 		{ display: block; font-size: 10px; color: #acab26; margin-top: -5px;}

/* Footer */
div#footer span 			{ font-size: 10px; color: #ccc; }
div#footer span a:link,
div#footer span a:active,
div#footer span a:visited	{ font-size: 10px; color: #ccc; text-decoration: none; }
div#footer span a:hover		{ font-size: 10px; color: #fff; text-decoration: none; }

/* Blocks Algemeen */
div.block h1 		{ display: inline; font-size: 18px; margin: 0px; margin-left: 14px; padding-left: 12px; padding-top: 10px; background-color: white;}
div.block h2 		{ margin-left: 34px; }
div.block p			{ margin-top: 5px; padding-left: 34px; padding-right: 34px; line-height: 18px; }
div#content-pri div.block ul li		{ line-height: 18px; }		
div.block-button a:link,
div.block-button a:hover,
div.block-button a:active,
div.block-button a:visited,
div.block-button-liquid a:link,
div.block-button-liquid a:hover,
div.block-button-liquid a:active,
div.block-button-liquid a:visited	{ color: #5f5e0c; font-size: 10px; text-decoration: none; }

/* Block - Nieuws */
div#content-pri div#block-nieuws div.col p span			{ color: #bab939; } 
div#content-pri div#block-nieuws div.col p span.title	{ color: #333; }

/* Content - groot */
div#wrapper-content div#content-pri div.content-groot p.last { margin-bottom: 0px; }

div#content-sec a { position: absolute; right: 15px; }

/* Submenu */
div#submenu h1 					{ font-size: 14px; }
div#submenu ul li span 			{ display: block; font-size: 10px; }
div#submenu ul li span.title	{ display: block; font-size: 12px; text-decoration: none;}
div#submenu ul li				{ color: #999; }
div#submenu ul li:hover,
div#submenu ul li.active		{ color: #444; }

/* Project-details */
div#wrapper-content div#content-pri div.content-groot ul.project-details li span	{ color: #bab939; }
div#wrapper-content div#content-pri div.content-groot ul.project-details li	p		{ padding: 0px; display: block; clear: both;}
div#wrapper-content div#content-pri div.content-groot ul.project-details li	h2		{ margin-left: 0px; padding-left: 0px; margin-bottom: 14px; }

/* Tooltip */
.custom span	{ display: block; font-size: 14px; font-weight: bold; line-height: 20px; }

/* Contact */
div#wrapper-content div#content-pri div.content-groot ul.contact-gegevens li h2		{ text-align: right; margin: 0px; padding: 0px; margin-bottom: 20px; }
div#wrapper-content div#content-pri div.content-groot ul.contact-form li h2			{ text-align: left; margin: 0px; padding: 0px; margin-bottom: 20px; }
div#wrapper-content div#content-pri div.content-groot ul.contact-form li p			{ margin: 0px; padding: 0px; line-height: 18px; }
div#wrapper-content div#content-pri div.content-groot ul.contact-gegevens li span,
div#wrapper-content div#content-pri div.content-groot ul.contact-form li span		{ color: #bab939; padding-top: 1px;}
div#wrapper-content div#content-pri div.content-groot ul.contact-form li span		{ color: #bab939; padding-top: 1px; float: left;}
div#wrapper-content div#content-pri div.content-groot ul.contact-form li span.false	{ color: #ba5d39; }

/* Nieuws */
div#wrapper-content div#content-pri div.content-groot ul.nieuws li h2 			{ padding: 0px; margin: 0px; color: #a5a431; font-size: 16px; line-height: 20px; }
div#wrapper-content div#content-pri div.content-groot ul.nieuws li p 			{ padding: 0px; margin: 0px; line-height: normal; margin-bottom: 3px; color: #999; }
div#wrapper-content div#content-pri div.content-groot ul.nieuws li p:hover		{ color: #666; }
div#wrapper-content div#content-pri div.content-groot ul.nieuws li p span 		{ text-align: right; }
div#wrapper-content div#content-pri div.content-groot ul.nieuws li h2 span 		{ postion: relative; width: 140px; display: block; float: left; color: #cdcc85; }