html {height: 100%;}
body {
	font-family: arial, verdana, sans-serif;
	font-size: 10pt;
	background: #fff url(home_FILES/bg.gif) top center no-repeat;

	margin: 0;
	padding: 0;
	text-align: center;
	height: 100%;
	color:#14307c;
}

form{
	margin: 0;
	padding: 0
}

a{
	color:#14307c;
}

a:hover{
	color:#c0d911;
}

td{
	font-size: 10pt;
}

#overall {
	width: 820px;
	margin: 0 auto 0 auto;
	background: #fff;
	color:#14307c;
	height:100%;
	text-align: left;
	position: relative;
}
html>body #overall {min-height:100%;height:auto}

#header {
	background: #fff url(home_FILES/header_spirit_06.gif) top left no-repeat;
	color: #000;
	text-align: left;
	padding: 0;
	margin:0;
	height: 283px;
}

#banners{
	margin: 0 0 0 0px;
}

#funcmenu{
	background: #fff url(home_FILES/balk.gif) top left no-repeat;
	height: 28px;
	width:410px;
	margin:0 0 0 410px;
}

#funcmenu ul{
	display:block;
	padding: 0;
	margin: 0 0 0 10px;

}

#funcmenu ul li{
	display:block;
	float:left;
}

#funcmenu a{
	font-size:0px;
	color:#c0d911;
	text-decoration:none;

}

#funcmenu a.home{
	background: url(home_FILES/home.gif) top left no-repeat;
	width:55px;
	height:28px;
	display:block;

}
#funcmenu a.home:hover{
	background: url(home_FILES/home_hover.gif) top left no-repeat;
}

#funcmenu a.sitemap{
	background: url(home_FILES/sitemap.gif) top left no-repeat;
	width:70px;
	height:28px;
	display:block;
}
#funcmenu a.sitemap:hover{
	background: url(home_FILES/sitemap_hover.gif) top left no-repeat;
}

#funcmenu a.nieuws{
	background: url(home_FILES/nieuws.gif) top left no-repeat;
	width:65px;
	height:28px;
	display:block;
}
#funcmenu a.nieuws:hover{
	background: url(home_FILES/nieuws_hover.gif) top left no-repeat;
}

#funcmenu a.zoeken{
	background: url(home_FILES/zoeken.gif) top left no-repeat;
	width:65px;
	height:28px;
	display:block;
}
#funcmenu a.zoeken:hover{
	background: url(home_FILES/zoeken_hover.gif) top left no-repeat;
}


#funcmenu a.contact{
	background: url(home_FILES/contact.gif) top left no-repeat;
	width:67px;
	height:28px;
	display:block;
}
#funcmenu a.contact:hover{
	background: url(home_FILES/contact_hover.gif) top left no-repeat;
}

#funcmenu a.links{
	background: url(home_FILES/links.gif) top left no-repeat;
	width:50px;
	height:28px;
	display:block;
}
#funcmenu a.links:hover{
	background: url(home_FILES/links_hover.gif) top left no-repeat;
}

#funcmenu a.downloads{
	background: url(home_FILES/downloads.gif) top left no-repeat;
	width:78px;
	height:28px;
	display:block;
}
#funcmenu a.downloads:hover{
	background: url(home_FILES/downloads_hover.gif) top left no-repeat;
}


#funcmenu input{
	background: url(home_FILES/uitloggen.gif) top left no-repeat;
	width:65px;
	height:28px;
	border:none;
}
#funcmenu input:hover{
	background: url(home_FILES/uitloggen_hover.gif) top left no-repeat;
}

#date{
	font-size: 8pt;
	font-weight:bold;
	margin:-40px 0 0 0;
	text-align:right;
	width:620px;
	color:#14307c;
	clear:both;
}

#menu{
	margin:60px 0 0 655px;
	padding: 0px 0 0 0;
	text-align:right;
	width:165px;
}

#menu ul{
	padding: 0;
	margin:7px 0 0 0;
	list-style-type:none;
}

#menu ul li{
	background: #fff url(home_FILES/menu_bg.gif) bottom right no-repeat;
	display:block;
	height:20px;
	margin: 5px 0 0 0;
	line-height:13px;
}

#menu ul li a{
	font-size: 10.5pt;
	font-weight:bold;
	padding: 0 25px 0 0;
	text-decoration: none;
	color:#14307c;
}

#menu ul li a:hover{
	color:#c0d911;
}

#menu ul li.selected a{
	color:#c0d911;
	border:1px solid red;
}


#content{
	width: 820px;
	background: #fff;
  	padding: 0 0 40px 0;
  	height: auto;
  	min-height:100%;
  	/*background: #fff url(home_FILES/bg_home.gif) top left no-repeat;*/
}

.contentkader{
	padding: 10px 10px 0 25px;
}
.contentkadernieuws{
	padding: 22px 10px 0 10px;
}

#content_left{
	/*background: red;*/
	float:left;
	width:216px;
}

#content_left h1{
	font-size: 13pt;
	color: #14307c;
	font-weight: bold;
	margin: 5px 0 15px 0;
	padding:0;
}



#content_left p {
	margin:0 0 5px 0;
	padding:0;
	font-size: 9pt;

	line-height: 13pt;
}


#uitgelicht{
	padding:20px 0 0 0;
	border-top: 1px solid #c0d911;
}

#uitgelicht h1{
	font-size: 15pt;
	color: #14307c;
	font-weight: bold;
	margin: 0 0 20px 0;
	padding:0;
	font-style: italic;
}

#uitgelicht h2{
	font-size: 10pt;
	color: #000;
	font-weight: bold;
	margin: 0 0 0 0;
	padding:0;
	font-style: italic;
}

#uitgelicht p{
	font-size: 9pt;
	color:#14307c;
	font-weight: normal;
	margin: 0 0 0 0;
	padding:0;
}

#content_center{
	background: none;
	width:380px;
	float:left;
	border-left:#14307c solid 2px;
	
}

#content_center h1{
	font-size: 13pt;
	color: #14307c;
	font-weight: bold;
	margin: 5px 0 27px 0;
	padding:0;
}



#content_center p {
	padding:0 20px 0 0;
	font-size: 9pt;
	line-height: 13pt;
}


#content_right{
	background: none;
	width:200px;
	float:left;
	text-align:left;

}

#content_right h1{
	font-size: 13pt;
	color: #14307c;
	font-weight: bold;
	margin: 5px 0 27px 0;
	padding:0;
}



#content_right p {
	margin:0 0 13px 0;
	padding:0;
	font-size: 9pt;
	line-height: 13pt;
}



.content_clearer{
	clear:both;
	margin:0 0 0 0;
	height:10px;
}

#footer{
	clear:both;
	width:820px;
	position: absolute;
	padding: 0 0 0 0;

	bottom: 0;
	height: 62px; /* FF / IE6 / IE7 */
	*height: 62px; /* IE6 / IE7 */
	_height: 62px; /* IE6 */
	margin-top: 62px;

	background: #c0d911 url(home_FILES/footer_bg.gif) top left repeat-x;
}

#footer ul{
	display:block;
	padding: 0;
	margin:0;
	list-style-type:none;
	margin:0 0 0 20px;
}

#footer ul li .Disclaimer{
	display:block;
	padding: 0;
	margin:0;
	float:left;
	margin:15px 0 0 0;
	background: url(home_FILES/bullet_spirit.gif) top left no-repeat;
	padding:0px 20px 0 10px;
	text-decoration: none;
	color:#14307c;

}


#footer ul li a{
	background: url(home_FILES/bullet_spirit.gif) top left no-repeat;
	padding:0px 0 0 10px;
	text-decoration: none;
	color:#14307c;
	margin:0 0 0 5px;
	padding:0 0 0 20px;

}

#footer ul li .HKZ{
	margin:12px 0 0 0;

	background: url(home_FILES/HKZ.jpg)  no-repeat;
	display:block;
	height:42px;
	width:42px;
	padding-top:7px;
	text-decoration: none;
	font-size:0px;
	color:#c0d911;
	margin: 12px 0 0 0;
	*margin:-6px 0 0 0; /* IE6 / IE7 */
}


.news-latest-container{}

.news-latest-container img{
	float:float;
	padding: 0 5px 5px 0;

}

.news-latest-container p {
margin:0;
padding:0;

}

.news-latest-item{
	display:block;
	height:auto;
	overflow:hidden;
	width:375px;
	border-bottom:1px solid #c0d911;
	padding-bottom:10px;
	padding-top:10px;
}

.news-latest-item img {
	float:left;
}

.news-latest-item h3{
	margin: 0;
	padding:0;
}

.news-latest-item h3 a{
	font-size: 9pt;
	text-decoration:none;
	display:block;
	font-style: normal;
	color:#14307c;
	margin: 1px 0 0 0;
	padding:0;
}


.news-latest-item h3 .news-latest-date a{
	font-size: 7pt;
	font-weight:normal;
	margin: 0 0 0 0;
	float:left;
}

.news-latest-item h3 .news-latest-cat{
	font-style: italic;
	float:right;
	display:block;
	margin:-13px 0 1px 0;
}

#content_center .news-latest-item p {
padding:0 0 0 0;
color:#14307c;
}

#content_right .news-latest-item p {
	margin:0;
	padding:0 0 0 0;
color:#14307c;
}

.news-latest-morelink{

}

.news-latest-morelink a{
       
	color: #14307c;
	font-weight: bold;
	margin: 0;
	padding: 0;
	text-decoration:none;
	background: url(home_FILES/lees_meer.gif) center right no-repeat;
	display:inline-block;
	width:85px;
}

.overzicht{
	background: url(home_FILES/news-overzicht.gif) center left no-repeat;
	height:30px;
	margin:5px 0 0 0;

}

.overzicht a{
	padding: 6px 0 0 20px;
	display:block;
	text-decoration:none;
	color: #14307c;
	font-weight: bold;
	font-size:11pt;
}

.bannerkader{
	width:190px;
	border:1px solid #c0d911;
	margin: 0 0 10px -2px;
}

.top_buttons {
	width:800px;
	margin-left:25px;
}

.top_buttons a:link {
	text-decoration:none;
}

.top_buttons a:hover {
	text-decoration:none;
}

.top_buttons a:visited {
	text-decoration:none;
}

.top_buttons img {
	border:none;
}


/*-------- JQUERY CYCLE STYLES -----------*/
.pics { height: 155px; width: 150px; padding:0; margin:0; overflow: hidden }
.pics img{ height: 155px; width: 150px; padding:0; margin:0; overflow: hidden }

.text { height: 83px; width: 220px; padding:0; margin:0; overflow: hidden }
