/***********************************************
	Algemene pagina opmaak
***********************************************/
body
{
	background-color: #eed;
	margin: 0px 0px 0px 0px;
}

body, td
{
	font-size: 11px;
	font-family: Arial, Helvetica;
	color: black;
	line-height: 17px;
}

#logoHeader
{
	background-color: #3c72b8;
}

#navigatieHeader
{
	background-color: #c30;
}

#navigatieBreadcrumps
{
	background: #f90 url(../images/bg_breadcrumps.gif) no-repeat;
	color: #fff;
	font-weight: bold;
	padding-left: 31px;
}

#spaceBorderLinks
{
	background: #f90 url(../images/bg_links.gif) no-repeat;
}

#spaceBorderRechts
{
	background-color: #f90;
}

#spacePixel
{
	background-color: #c60;
}

td.siteIntro
{
	color: #c30;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: 1px;
	background-image: url(../images/home/top_lijn.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-bottom: 8px;
}

#mainPage
{
	background-color: #fff;
}

td.mainContent div.tekst
{
	padding: 24px 15px 15px 15px;
}

#mainZijkant
{
	background-color: #ffc;
}

#mainZijkant div.divAnkeiler
{
	padding: 15px 15px 15px 15px;
}

#mainZijkant span.spanAnkeiler
{
	padding: 15px 15px 15px 15px;
}

#spacerFooter
{
	background-color: #c30;
}

#footer
{
	background-color: #eed;
}

/***********************************************
	Opmaak pagina elementen
***********************************************/

b, strong
{
	color: #c30;
}

td.homeIllustratie
{
	background-repeat: no-repeat;
	background-color: #ffffcc;
}

div.divHomeGDNieuws
{
	background-color: #eed;
	border-top: solid 1px #cc6600;
	border-bottom: solid 1px #cc6600;
}

div.header
{
	color: #f90;
	font-weight: bold;
	font-size: 17px;
}

div.lead
{
	color: #c30;
	font-weight: bold;
	font-size: 12px;
	line-height: 20px;
	letter-spacing: 1px;
	padding: 13px 0px 15px 0px;
}

span.subHeader, div.subHeader
{
	font-weight: bold;
	color: #c30;
	font-size: 12px;
}

div.homeSubHeader
{
	font-weight: bold;
	color: #c30;
	font-size: 15px;
}

td.celHomeTO
{
	background-color: #f90;
	color: #c30;
	font-weight: bold;
	font-size: 15px;
	text-align: center;
	height: 25px;
}

td.nieuwsFlashContent
{
	background-image: url(../images/bg_nieuws_flash.gif);
	background-repeat: no-repeat;
	padding: 5px 5px 5px 5px;
}

.boldZwart
{
	font-weight: bold;
	color: #000;
}

span.NoRepresentative
{
	color: #666;
}

span.Verplichtveld
{
	color:Red;
}

/***********************************************
	Formulieren
***********************************************/

.countrySelector
{
	font-size: 11px;
}

.input
{
	border-left: solid 1px #808080;
	border-top: solid 1px #808080;
	border-bottom: solid 1px #D4D0C8;
	border-right: solid 1px #D4D0C8;
	font-size: 11px;
}

label
{
	cursor: pointer;
}

/***********************************************
	Links
***********************************************/
a 
{
	color: #000000;
	text-decoration: underline;
}
a:hover
{
	color: #000000;
	text-decoration: none;
}


/***********************************************
	Menu
***********************************************/
/* NIET aanpassen! */
.clCMEvent{position:absolute; z-index:300; width:100%; height:100%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:hidden;}
.clCMAbs{position:absolute; width:10; height:10; left:0; top:0; visibility:hidden;}
.clB{position:absolute; visibility:hidden; z-index:300; background-color: #f90;}
.clBar{position:absolute; width:10; height:10; visibility:hidden;background-color:#333;}
.clT,.clTover,.clS,.clSover,.clS2,.clS2over{position:absolute; overflow:hidden; width:130; height:22; cursor:pointer;}

/* Mag aangepast worden */
.clT,.clTover,.clS,.clSover,.clS2,.clS2over{font-size: 11px; color:#333;text-align: left;font-family:arial,helvetica, verdana; padding:4px; font-size:12px;}
.clT,.clS,.clS2{font-size: 11px; background-color:#cc3300; color:#fff; font-weight: bold; text-align: center;}   
.clTover,.clSover,.clS2over{font-size: 11px; background-color:#660000;color:#ff9900; font-weight: bold; text-align: center;}