/********************************************/
/*					BODY					*/
/********************************************/
body {
	font-family: Arial;
	font-size: 11px;
		color: #021843;
	background-color: #;
			background-image: url('../images/layout/bg_gradient.png');
		background-repeat: repeat-x;
		background-position: top left;
	}

/********************************************/
/*					FOOTER					*/
/********************************************/
div#footer {
			
	background-color: #FFFFFF;
	color: #808080;
}

div#footer div.content
{
	top: px;
}

div#footer a {
	color: #808080;
}

div#footer a:hover {
	color: #C3A204;
}

	div.footerShadowMid {
		background: url('../images/layout/shadow.png') repeat-y;
	}
	
	div.footerShadowBot {
		background: url('../images/layout/shadowBot.png') no-repeat;
	}
	
	div.footerShadowTop {
		background: url('../images/layout/shadowTop.png') no-repeat;
	}

/********************************************/
/*					HEADER					*/
/********************************************/

div#header {
	background-color: #021843;
}

	div.headerShadowMid {
		background: url('../images/layout/shadow.png') repeat-y;
	}
	
	div.headerShadowBot {
		background: url('../images/layout/shadowBot.png') no-repeat;
	}
	
	div.headerShadowTop {
		background: url('../images/layout/shadowTop.png') no-repeat;
	}

/********************************************/
/*					MENU					*/
/********************************************/

div#menuDiv {
	margin-top: 70px;
	height: 90px;
			width: 800px;
	}

div#menuContainer {
	background-color: #;
	background-position: top left;
	background-repeat: repeat-x;
			background-image: url('../images/menu/bg_norm.gif');
		background-color: #fff;			
		height: 160px;
}

div#logo
{
			width: 160px;
		height: 160px;
	}

ul#nav li a.main_link {
	padding: 0px 25px;
	height: 90px;
	line-height: 90px;
}

ul#nav li.menuNormal {
	background-color: #;
}

ul#nav li.menuActive {
	background-color: #C3A204;
}

ul#nav li:hover, ul#nav li.sfhover {
	background-color: #021843;
}


ul#nav li.sub, ul#nav li.sub_hover {
	background-color: #F7F7F7;
}

ul#nav li ul li:hover, ul#nav li ul li.sfhover {
	background-color: #FFFFFF;
}

ul#nav li ul li:hover a:hover, ul#nav li ul li.sfhover a:hover {
	color: #021843;
}

ul#nav li ul {
	border-color: #FFFFFF;
}

ul#nav li a.sub_link {
	border-color: #FFFFFF;
}

ul#nav li a {
	font-family: Arial;
	color: #686868;
}

/********************************************/
/*					SUBMENU					*/
/********************************************/
ul#sidemenuList li {
	line-height: px;
}

ul#sidemenuList li div.container {
	height: px;
	line-height: px;
}

ul#sidemenuList li div.active {
			background: url('../cms_file.php?fromDB=32') 0px 12px no-repeat;
	}

ul#sidemenuList li a {
	font-family: Arial;
	font-size: 11px;
	color: #808080;
}

ul#sidemenuList li a {
	color: #808080;
}

ul#sidemenuList li a.active {
	color: #C3A204;
}

ul#sidemenuList li a:hover {
	color: #021843;
}

/********************************************/
/*					CONTENT					*/
/********************************************/

	div.contentShadowMid {
		background: url('../images/layout/shadow.png') repeat-y;
	}
	
	div.contentShadowBot {
		background: url('../images/layout/shadowBot.png') no-repeat;
	}
	
	div.contentShadowTop {
		background: url('../images/layout/shadowTop.png') no-repeat;
	}

div#container, div.global_login {
	background-color: #FFFFFF;
}

div#container div.breadCrumbs a, div#container div#content a, #imageData #caption a {
	color: #C3A204;
}

div#container div#content, #imageData #caption {
	font-family: Arial;
	font-size: 11px;
	color: #021843;
	line-height: 18px;
}

div#container div#content a, #imageData #caption a {
				font-weight: normal;
				font-style: normal;
				text-decoration: none;
	}

div#container div#content a:hover, #imageData #caption a:hover {
				font-weight: normal;
				font-style: normal;
				text-decoration: none;
	}

div#container div#content a:hover, #imageData #caption a:hover {
	color: #C3A204;
}

	div#container img.border, .blokken img.border {
		border: 1px solid #021843;
		padding: 2px;
		margin-top: 5px;
	}

div#container div#content table.actueel p.date, h3.head, p.date, span.price 
{
	color: #021843;
}

div#container div#content table.actueel p.title
{
	color: #021843;
}

#container #content h3, #container #sideItemsRechts h3.head {
	color: #021843;
}

/********************************************/
/*				SIDE-ITEMS					*/
/********************************************/
div#container div#sideItemsRechts a {
	color: #C3A204;
}

div#container div#sideItemsRechts a {
				font-weight: normal;
				font-style: normal;
				text-decoration: none;
	}

div#container div#sideItemsRechts a:hover {
				font-weight: normal;
				font-style: normal;
				text-decoration: none;
	}

div#container div#sideItemsRechts {
	font-family: Arial;
	font-size: 11px;
	line-height: 18px;
}

/********************************************/
/*				SPECIALE LINKS				*/
/********************************************/

div#container div#content a.dubbel_pijl, div#container div#content a.pijl_grijs {
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

div#container div#sideItemsRechts a.dubbel_pijl, div#container div#sideItemsRechts a.pijl_grijs {
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

/********************************************/
/*				FORMULIEREN					*/
/********************************************/

div#container div#content .button, div.global_login .button{
	font-family: Arial;
	color: #FFFFFF;
	background-color: #021843;
	border: 1px outset #021843;
}

div#container div#content .text, div#container div#content .textarea, div#container div#content .select, div#container div#content .searchField, div.global_login .text {
	border: 1px solid #021843;
	background-color: #FFFFFF;
	color: #;
	font-family: Arial;
	font-size: 11px;
}

div#container div#sideItemsRechts .button {
	font-family: Arial;
	color: #FFFFFF;
	background-color: #C3A204;
	border: 1px outset #C3A204;
}

div#container div#sideItemsRechts .text, div#container div#sideItemsRechts .textarea, div#container div#sideItemsRechts .select, div#container div#sideItemsRechts .searchField {
	border: 1px solid #021843;
	background-color: #FFFFFF;
	color: #;
	font-family: Arial;
	font-size: 11px;
}

/********************************************/
/*					KALENDER				*/
/********************************************/

table.kalender {
	border: 1px solid #021843;
}

/********************************************/
/*					ALGEMEEN				*/
/********************************************/

.tekst_hoofdkleur {
	color: #021843;
}

/********************************************/
/*					WEBSHOP					*/
/********************************************/

#container table.cart td.border {
	border-top: 1px solid #021843;
}

#container #content table.cart tr.over {
	background-color: #021843;
	color: #FFFFFF;
}

#container #content #steps .active
{
	border: 1px solid #021843;
	background-color: #021843;
}

#container #content #steps .step a, #container #content #steps .step a:hover
{
	color: #021843;
}

#container #content #steps .active a, #container #content #steps .active a:hover, #container #content #steps span.active
{
	color: #FFFFFF;
}

/********************************************/
/*					TOP INFO				*/
/********************************************/

div.top_info
{
	background-color: #;
	color: #;
	font-size: px;
	line-height: px;
	font-family: ;
}

div.top_info div.borderLeft
{
	border-left: 1px solid #;
}

div.top_info a
{
	color: #;
	font-size: ;
	font-family: Arial;
				font-weight: normal;
				font-style: normal;
				text-decoration: none;
	}

div.top_info a:hover
{
	color: #;
				font-weight: normal;
				font-style: normal;
				text-decoration: none;
	}
