 body{ 
	behavior: url(/css/csshover3.htc); 
	margin:0; 
 	padding:0;
	background: url(../images_slices/bgrd_page.gif) no-repeat center top;
 	text-align:center;
 	height: 100%;
} 

#header_wit{ 
 	position: absolute;
 	height: 27px;
 	width:925px;
 	_width: 928px;
 	left: -1;
 	border-left: 3px solid #fff;
 	border-right: 3px solid #fff;
 	text-align: left;
 	z-index:10;
}

#container{ 
 	position: relative;
 	height:auto !important; /* real browsers */
	min-height:100%; /* real browsers */
	_ height:100%; /* IE6: treaded as min-height*/
 	font-family: Tahoma,Geneva,Kalimati,sans-serif;
 	font-size: 11px;
 	line-height:17px;
 	width:914px;
 	_width: 928px;
	margin-left:auto; 
 	margin-right:auto;
 	padding: 0px 7px 0px 7px;
 	border-left: 1px dotted #9ea1a2;
 	border-right: 1px dotted #9ea1a2;
 	text-align: left;
}

#circels{
	position:absolute;
	top: -45px;
}

#titel1{
	position:absolute;
	top: 105;
	left: 350;
	z-index:10;
}

#titel2{
	position:absolute;
	width: 914px;
	_width: 912px;
	top: 27;
	text-align: right;
	z-index:10;
}

#afbeelding{
	position:absolute;
	width: 914px;
	text-align: right;
}
 
#header1{
 	position:relative; 
 	text-align:left; 
 	height:65px; 
 	width:100%;
	z-index:10;
} 
 
#header1_nav{
 	font-size: 12px;
 	position:absolute;
 	bottom: 7px;
 	left: 7px;
}
 
#header1_nav ul{
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0em;
	padding-left: 0em;
}

#header1_nav li{
	float: left;
}

#header1_nav ul a{ 
 	color: #0256a4;
 	padding-right: 1em;
	text-transform: lowercase;
 	text-decoration: none;
}

#header1_nav ul a:hover, #header1_nav ul a.current{
 	color: #9ea1a2;
}

#header2{
 	position:relative; 
 	text-align:left; 
 	height:174px; 
 	width:100%; 
 	margin-bottom: 7px;
	background-image: url(../images_slices/bgrd_blauw.png);
	z-index:2;
}  
 
#header2_nav{ 
 	position:absolute;
 	bottom: 7px;
 	left: 227px;
	z-index:10;
}

#header2_nav ul{
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0em;
	padding-left: 0em;
}

#header2_nav li{
	float: left;
}

 #header2_nav a{ 
 	font-size: 12px;
 	color: #94cddc;
 	text-decoration: none;
	text-transform: lowercase;
 	padding-right: 35px;
}

#header2_nav a:hover{
 	color: #fff;
}

#header2_nav a.current{ 
 	color: #fff;
 	font-weight:bold;
}
 
#leftcol{
 	width:220px; 
 	text-align:left;
 	float:left; 
 	position:relative;
 	margin-right: 7px;
 	padding-bottom: 31px;
 }
 
#rightcol{
 	width:220px; 
 	float:right; 
 	position:relative;
 	margin-left: 7px;
 	padding-bottom: 31px;
}
 
#content{ 
	width: 460px;
	_width: 458px;
 	float: left; 
	position: relative;
 	padding-bottom: 31px;
}

#content ul {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 0em;
	list-style-type: none;
} 

#content li {
	padding-left: 12px;
	background: url(../images_slices/bullit.png) no-repeat 0px 6px;
}

#content a{ 
 	color: #0256a4;
 	text-decoration: none;
}

#content a:hover{
 	color: #9ea1a2;
}

/* *** Float containers fix*/
.clearfix:after {
 	content: "."; 
 	display: block; 
	height: 0; 
 	clear: both; 
 	visibility: hidden;
}
 
.clearfix{
	display: inline-block;
} 
 
#sub_nav{
 	position:relative;
 	line-height: 23px;
 	text-align:right; 
 	padding-top: 30px;
 	margin-right: 20px;
 	margin-bottom: 7px;
}

#sub_nav a{ 
 	font-size: 12px;
 	color: #9ea1a2;
 	text-decoration: none;
}

#sub_nav a:hover{
 	color: #0055a5;
}

#sub_nav a.current{
	color: #0055a5;
	font-weight: bold;
}

#nieuws_top{
 	line-height:33px;
 	color: #fff;
 	font-weight: bold;
	background: url(../images_slices/bgrd_nieuws_top.png) repeat-y left top;
	padding: 0px 7px;
 	border-bottom: 1px dashed #fff;
 	outline: 1px dashed #fff;
}

#nieuws{
	font-size: 10px;
	line-height: 15px;
	background: url(../images_slices/bgrd_nieuws.png) repeat-y left top;
	padding: 7px;
	margin-bottom: 7px;
	z-index:2;
}

#nieuws h1, #rechts h1{
	font-size: 10px;
	line-height: 15px;
	color: #0256a4;
 	font-weight: ;
 	margin: 0px;
}

#nieuws a{ 
 	color: #9ea1a2;
	text-transform: lowercase;
 	text-decoration: none;
}

#nieuws a:hover{ 
 	color: #0256a4;
}

#promo_container{
	position: absolute;
	bottom: 0px;
	margin-bottom: 50px;
}

#promo{
	font-size: 16px;
	line-height: 19px;
	color: #0055a5;
	height:75px;
	display: table;
	_position: relative;
	overflow: hidden;
	background: url(../images_slices/bgrd_promo.gif) repeat-y left top;
	padding: 0px 7px;
	margin-bottom: 7px;
}

#promo_inner{
	 _position: absolute;
	 _top: 50%; 
	 display: table-cell;
	 vertical-align: middle;
	text-align: center;
}

#promo_inner span{
	width: 100%;
	_position: relative;
	_top: -50%;
}

#promo_inner a{
	text-decoration: none;
	color: #0055a5;
}

#promo_inner a:hover{
	text-decoration: none;
	color: #ffffff;
}

#vraag-aanbod_top{
 	line-height:33px;
 	color: #fff;
 	font-weight: bold;
	background: url(../images_slices/bgrd_vraag-aanbod_top.png) repeat-y left top;
	padding: 0px 7px;
 	border-bottom: 1px dashed #fff;
 	outline: 1px dashed #fff;
}

#agenda_top{
 	line-height:33px;
 	color: #fff;
 	font-weight: bold;
	background: url(../images_slices/bgrd_agenda_top.png) repeat-y left top;
	padding: 0px 7px;
 	border-bottom: 1px dashed #fff;
 	outline: 1px dashed #fff;
}

#rechts{
	font-size: 10px;
	background: url(../images_slices/bgrd_rechts.png) repeat-y left top;
	padding: 7px;
	margin-bottom: 7px;
 	clear: both;
	line-height: 15px;
}

#rechts a{ 
 	color: #000;
 	text-decoration: none;
}

#rechts a:hover{ 
 	color: #9da35b;
 	text-decoration: none;
}

#rechts ul, #nieuws ul {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 0em;
	list-style-type: none;
}

#rechts li, #nieuws li {
	padding-left: 12px;
	background: url(../images_slices/bullit_kl.png) no-repeat 0px 6px;
}

#rechts li:hover{
	background: url(../images_slices/bullit2_kl.png) no-repeat 0px 6px;
}

#history{
	line-height: 23px;
	margin-bottom: 7px;
 	color: #9ea1a2;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9px;
	text-decoration: none;
}

#history a{
 	color: #9ea1a2;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9px;
	text-transform: lowercase;
	text-decoration: none;
}

#history a:hover{
	color: #0256a4;
}

#service_nav{
	position: absolute;
	height: 24px;
	width: 220px;
	bottom:0;
	left: 701;
}

#service_nav ul{
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0em;
	padding-left: 0em;
}

#service_nav li{
	float: left;
}

#service_nav ul a{
 	color: #9ea1a2;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9px;
	padding-right: 1em;
	text-decoration: none;
}

#service_nav ul a:hover, #service_nav ul a.current{
	color: #0256a4;
	padding-right: 1em;
}

#print{
	position: absolute;
	height: 24px;
	left: 234;
	bottom:0;
}

#print a{
 	color: #9ea1a2;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9px;
	text-decoration: none;
}

#print a:hover{
	color: #0256a4;
}

#adres{;
 	line-height:17px;
	position: absolute;
	padding-top: 7px;
	bottom: 0px;
	left: -9999em;
	bottom:0;
	border-top: 1px solid #0256a4;
	width: 100%;
}

#row_list {
	margin: 7px 0px;
	border-bottom: 1px solid #9ea1a2;
}

.textfield {
	border: 1px solid #9ea1a2;
	line-height: 17px;
	margin: 3px 0px;
 	font-family: Tahoma,Geneva,Kalimati,sans-serif;
 	font-size: 11px;
	color: #000000;
}

.hfst3_link {
	font-family: Verdana, Arial, Helvetica, Times, serif;
	line-height: 16px;
	font-size: 9px;
	font-weight: ;
	color: #000000;
	text-decoration: none;
	padding-left: 10px;
}
.hfst3_link_over {
	font-family: Verdana, Arial, Helvetica, Times, serif;
	line-height: 16px;
	font-size: 9px;
	font-weight: ;
	color: #000000;
	text-decoration: underline;
	padding-left: 10px;
}
.hfst2_link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: ;
	color: #82235a;
	text-decoration: none;
}
.hfst2_link_over {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: ;
	color: #82235a;
	text-decoration: none;
}
#hfst1 {
	width:192px;
	padding-bottom: 4px;
}
.hfst1_link {
	font-family: Verdana, Arial, Helvetica, Times, serif;
	font-size: 10px;
	font-weight: ;
	color: #000000;
	text-decoration: none;
}
.hfst1_link_over {
	font-family: Verdana, Arial, Helvetica, Times, serif;
	font-size: 10px;
	font-weight: ;
	color: #000000;
	text-decoration: underline;
}
.hfst_cell {
	font-family: Verdana, Arial, Helvetica, Times, serif;
	line-height: 16px;
	font-size: 11px;
	padding-top: 25px;
	padding-left: 20px;
}
.promo {
	padding-right: 10px;
	background-image: url(../images_slices/bgrd_promo.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 25px;
}
.promotable {
	padding-bottom: 5px;
}
.promocell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
	font-weight: ;
}
.sub1_link {
	font-family: Verdana, Arial, Helvetica, Times, serif;
	font-size: 11px;
	font-weight: ;
	color: #82235a;
	text-decoration: none;
}
.sub1_link_over {
	font-family: Verdana, Arial, Helvetica, Times, serif;
	font-size: 11px;
	font-weight: ;
	color: #39B7E9;
	text-decoration: none;
}
.sub2_link {
	font-family: Verdana, Arial, Helvetica, Times, serif;
	line-height: 14px;
	font-size: 11px;
	font-weight: ;
	color: #83a703;
	text-decoration: none;
}
.sub2_link_over {
	font-family: Verdana, Arial, Helvetica, Times, serif;
	line-height: 14px;
	font-size: 11px;
	font-weight: bold;
	color: #83a703;
	text-decoration: none;
}
.button {
	font-family: Verdana, Arial, Helvetica, Times, serif;
	line-height: 18px;
	font-size: 11px;
	color: #82235a;
	font-weight: ;
	text-decoration: none;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
}
#hfst_lijn {
	width: 100%; 
	height: 10px; 
	background-color: #FFFFFF;
}
#button {
	width: 75px;
	text-align: center;
	background-color: #FFFFFF;
	border: 1px solid #9ea1a2;
	display: inline;
}
a:hover.hfst1_link, a:hover.hfst3_link, a:hover.history {
	text-decoration: underline;
}
a:hover.sub1_link {
	color: #39B7E9;
}