/* <style type="text/css">  handig voor highlight */
body { 
	background: #418EAF url(bg.png) top center repeat-x;
}
#body_container {
	border: 0px;
	background:none;

}
#top_container {
	height: 140px;
}

#central_container, #content_container_winkel {
	display: table;
	background-color: #ffffff; 
	border-right: 1px solid #327b9b;
	border-bottom: 1px solid #a7cedf;
	border-top: 1px solid #327b9b;
	border-left: 1px solid #a7cedf;
	padding: 7px;
	margin-bottom:4px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	_behavior: url(../PIE.htc);
}
#content_container_winkel {
	background-color: #ffffff;
}

#media_container {
	height:23px;
	_height:24px;
	font:Verdana, Geneva, sans-serif;
	font-size: 11px;
}
#topMenu {
	background: none;
}
#page_name {
/*	background-color: #418EAF;
	background: url(bg_pagename.png) repeat-x;
	margin-bottom: 1.7em;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	_behavior: url(../PIE.htc);*/
}
div#page_name H1{
	/* color: #ffffff; */
	text-align:right;
	padding: 4px 15px;
}

div.moduleTitle, div#page_name h1 {
	background: none;
}
#lijn {
	display:none;
}
div.textblockBottom {
	border: none;
}
#submenu_container {
	padding-top: 28px;
}
.subMenu {
	position:relative;
	background-color: #ffffff;
	padding: 0px 0px 0px 0px;
	border:none;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 4px;
	text-align: left;
	vertical-align:middle;
}

.subMenu a {
	position:relative;
	display: block;
	padding-left: 16px;
	padding-top:4px;
	padding-bottom:4px;
}

.subMenu a:hover {
	/*background: url(bal_hover.png) left no-repeat;*/
	color: #418EAF;
	display:block;
}

.subMenu a.selected {
	/*background: url(bal.png) left no-repeat;*/
	color: #418EAF;
	display:block;
}
.subsubimg_a {
/*	margin-top: 5px;*/
	position:relative;
	float:right;
	text-align:right;
	padding-top:4px;
	_padding-top:0px;

}
.subsubimg_a a:hover {
	background:none;
}
.subSubMenu {
	position:relative;
	float: right;
	padding: 0px;
	text-align: right;
}
.subSubMenu a {	
	width: 100px;
}

/* NIEUW footer */
#footer_container {
	position: relative;
	display:block;
	/*width: 100%;*/
	background-color:#E6E7EC;
	height: 20px;
	/*background: -webkit-gradient(linear, 0 0, 0 70%, from(#CCC), to(#e6e7ec));
    background: -moz-linear-gradient(#CCC, #e6e7ec 70%);
    background: linear-gradient(#CCC, #e6e7ec 70%);
    -pie-background: linear-gradient(#CCC, #e6e7ec 70%);
	behavior: url(../PIE.htc);*/
}
#footer_padding {
	padding: 4px;
	
}
#footer_content {
	position:relative;
	float:left;
	width: 900px;
	left: 50%;
	margin-left: -450px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border:none;
}

#footer_content a {
	font-weight: normal;
	color: #333333;
}
.footer_col1 {
	position:relative;
	float:left;
	display:block;
	width: 170px;
}
.footer_col2 {
	position:relative;
	float:left;
	width: 182.5px;
}
.footer_col3 {
	position:relative;
	float:left;
	width: 182.5px;
}
.footer_col4 {
	position:relative;
	float:right;
	text-align:right;	
	width: 182.5px;
}

/* winkel */
.boxText { font-size:11px; }
.boxTextMenu { margin-bottom: 2px; }
td.main, p.main {
	line-height: 1.5em;
	font-size: 100%;
}
