html{
	font-size:100.01%;
	}
	
body{
	margin:0;
	font:64% Verdana, Tahoma, sans-serif;
	background:#fff;
	}
	
/* GENERAL */
img{
	border:0;
	}

form{
	display:inline;
	}

.hidden{
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	}


ul{
	margin:0;
	padding:0;
	list-style:none;
	}
	
.float-left{float:left !important;}
.float-right{float:right !important;}

/* MAIN */
.main{
	margin:0 auto;
	width:975px;
	}

/* HEADER */
.header{
	float:left;
	width:975px;
	height:187px;
	background:url(../images/bg-header.gif) repeat-x 0 0;
	}

.header-left{
	float:left;
	width:975px;
	height:187px;
	background:url(../images/bg-header-left.gif) no-repeat 0 100%;
	}

.header-right{
	float:left;
	width:975px;
	height:187px;
	background:url(../images/bg-header-right.gif) no-repeat 100% 100%;
	position:relative;
	}

.header h1{
	margin:0;
	padding:0;
	}
	
.header h1 a{
	width:190px;
	height:140px;
	background:url(../images/logo.jpg) no-repeat 0 0;
	position:absolute;
	left:0;
	top:20px;
	overflow:hidden;
	text-indent:-9999px;
	}

ul.top-menu{
	float:left;
	position:absolute;
	top:0;
	left:0;
	height:27px;
	}

ul.top-menu li{
	float:left;
	font:12px Verdana, Arial, sans-serif;
	color:#808080;
	background:url(../images/arrow-gray.gif) no-repeat 0 9px;
	height:22px;
	padding:5px 10px 0 14px;
	}

ul.top-menu li.first{background:none;}

ul.top-menu li a{
	float:left;
	color:#808080;
	text-decoration:underline;
	}
	
ul.top-menu li a:hover{text-decoration:none;}
			
.header .search-box{
	float:left;
	position:absolute;
	clear: both;
	clear: both;
	top:106px;
	right:0;
	width:215px;
	}

.header .search-box ul{
	width:100%;
	float:left;
	padding:0 0 12px;
	}

.header .search-box ul li{
	float:left;
	padding-left:12px;
	}

.header .search-box ul li a{
	float:left;
	font:11px/12px Verdana, Arial, sans-serif;
	color:#00295f;
	height:12px;
	text-decoration:none;
	padding-left:15px;
	position:relative;
	}

.header .search-box ul li a:hover{text-decoration:underline;}

.header .search-box ul li a img{
	position:absolute;
	top:1px;
	left:0;
	}

.header .search-box .text{
	float:left;
	width:127px;
	height:18px;
	clear: both;
	border:0;
	margin-left:14px;
	padding:3px 5px;
	background:url(../images/search-text.gif) no-repeat 0 0;
	}

.header .search-box .button{
	float:right;
	width:48px;
	height:20px;
	clear: both;
	background:url(../images/zoek.gif) no-repeat 0 0;
	}
	
.header .bovensearchbox{
	float:left;
	position:absolute;
	clear: both;
	clear: both;
	top:88px;
	right:0;
	width:234px;
	}

.header .bovensearchbox ul{
	width:100%;
	float:left;
	padding:0 0 12px;
	}

.header .bovensearchbox ul li{
	float:left;
	padding-left:12px;
	}

.header .bovensearchbox ul li a{
	float:left;
	font:11px/12px Verdana, Arial, sans-serif;
	color:#00295f;
	height:12px;
	text-decoration:none;
	padding-left:15px;
	position:relative;
	}

.header .bovensearchbox ul li a:hover{text-decoration:underline;}

.header .bovensearchbox ul li a img{
	position:absolute;
	top:1px;
	left:0;
	}

.header .bovensearchbox .text{
	float:left;
	width:127px;
	height:18px;
	clear: both;
	border:0;
	margin-left:14px;
	padding:3px 5px;
	background:url(../images/search-text.gif) no-repeat 0 0;
	}

.header .bovensearchbox .button{
	float:right;
	width:48px;
	height:20px;
	clear: both;
	background:url(../images/zoek.gif) no-repeat 0 0;
	}	

ul.menu{
	float:left;
	position:absolute;
	top:133px;
	left:195px;
	height:27px;
	background:url(../images/bg-menu.gif) repeat-x 0 100%;
	}

ul.menu li{
	float:left;
	padding-right:1px;
	}

ul.menu li.last{padding-right:0;}

ul.menu li a{
	float:left;
	width:95px;
	height:22px;
	padding-top:5px;
	text-align:center;
	text-decoration:none;
	font:bold 13px Verdana, Arial, sans-serif;
	color:#fff;
	background:url(../images/bg-menu-li.gif) no-repeat 0 0;
	}

ul.menu li a:hover, ul.menu li a.active{background-position:0 100%;}

ul.menu li.weblog a{
	float:left;
	width:95px;
	height:22px;
	padding-top:5px;
	text-align:center;
	text-decoration:none;
	font:bold 13px Verdana, Arial, sans-serif;
	color: Yellow;
	background:url(../images/bg-menu-li-weblog.gif) no-repeat 0 0;
	}
ul.menu li.weblog a:hover,ul.menu li.weblog a.active{background-position:0 100%;}

/* Menu test */
/*.mainlevel {
	float:left;
	position:absolute;
	top:133px;
	left:195px;
	height:27px;
	background:url(../images/bg-menu.gif) repeat-x 0 100%;
	}

ul.menu li{
	float:left;
	padding-right:1px;
	}

ul.menu li.last{padding-right:0;}

.mainlevel a{
	float:left;
	width:95px;
	height:22px;
	padding-top:5px;
	text-align:center;
	text-decoration:none;
	font:bold 13px Verdana, Arial, sans-serif;
	color:#fff;
	background:url(../images/bg-menu-li.gif) no-repeat 0 0;
	}

.mainlevel a:hover, ul.menu li a.active{background-position:0 100%;}


*/
/* CONTENT */
.content{
	float:left;
	width:975px;
	overflow:hidden;
	margin-bottom:20px;
	}

.content-main{
	float:left;
	width:780px;
	}

.content-main .top-box{
	float:left;
	width:780px;
	height:170px;
	}

.content-main .top-box img{float:left;}

.content .banner{
	float:left;
	width:975px;
	height:220px;
	}

	
.content .banner img{float:left;}

.content .column{
	width:195px;
	background:url(../images/bg-column.gif) repeat-y 0 0;
	padding-bottom:9999px;
	margin-bottom:-9999px;
	}

.content .left{float:left;}

.content .left .left-top{
	float:left;
	width:165px;
	padding:15px;
	}

.content .left .left-top strong{
	float:left;
	width:100%;
	font:bold 14px/20px Verdana, Arial, sans-serif;
	color:#00295f;
	}

.content .left .left-top p{
	float:left;
	width:100%;
	font:12px/20px Verdana, Arial, sans-serif;
	color:#00295f;
	}

.content .left .left-top .line{
	float:left;
	width:100%;
	padding:2px 0 6px;
	}
	
.content .left .left-top label{
	font:12px Verdana, Arial, sans-serif;
	color:#00295f;
	padding-left:5px;
	}
	
.content .left .left-top .radio{
	float:left;
	width:12px;
	height:12px;
	padding:0;
	margin:5px 0 0;
	}

.content .left .left-top a.button{
	display:block;
	width:77px;
	height:18px;
	padding-top:2px;
	font:bold 12px Arial, Verdana, sans-serif;
	color:#fff;
	text-decoration:none;
	text-align:center;
	background:url(../images/left-button.gif) no-repeat 0 0;
	}

.content .left .left-top a.button:hover{background-position:0 100%;}
.content .left .holder{width:195px; margin-top:25px}
.content .left .holder2{width:165px; padding:20px 15px;}
.content .left .holder img, .content .left .holder2 img{float:left}

.content .left ul{
	float:left;
	width:165px;
	padding:3px 15px 5px;
	background:#d5e0ef;
	}

.content .left ul li{
	float:left;
	width:100%;
	padding:7px 0;
	}

.content .left ul li a{
	float:left;
	font:bold 12px/16px Verdana, Arial, sans-serif;
	color:#00295f;
	padding-left:14px;
	background:url(../images/arrow-white.gif) no-repeat 0 4px;
	text-decoration:none;
	}


.content .main-column{
	float:left;
	width:555px;
	padding:7px 15px 0;
	}
	
.content .main-column2{
	float:left;
	width:555px;
	padding:0px 0px 0;
	}	

.content .main-column .contentpaneopen {
	float:left;
	width:555px;
	font:12px/20px Verdana, Arial, sans-serif;
	color:#333;
	}
	
.Blog {
	float:left;
	width:555px;
	font:12px/20px Verdana, Arial, sans-serif;
	color:#333;
	}

.content .main-column .article_seperator {
	float:left;
	width:555px;
	border-bottom:1px solid #e5e5e5;
	}

.contentheading {
	float:left;
	width:100%;
	margin:0;
	padding:10px 0 0 0;
	font:bold 16px Verdana, Arial, sans-serif;
	color:#00295f;
	}

.contentheading1 a{
	float:left;
	width:100%;
	margin:0;
	padding:10px 0 0 0;
	font:bold 16px Verdana, Arial, sans-serif;
	color:#00295f;
	text-decoration: none;
	}
		
.createdate {
	float:left;
	width:100%;
	font:12px/20px Verdana, Arial, sans-serif;
	color:#999;
	}

.contentpaneopen p{
	font:12px/20px Verdana, Arial, sans-serif;
	color:#333;
	}

.blog p{
	font:12px/20px Verdana, Arial, sans-serif;
	color:#333;
	}	
a.readon{
	float:left;
	font:12px/20px Verdana, Arial, sans-serif;
	color:#6890c6;
	text-decoration:none;
	padding-left:15px;
	background:url(../images/arrow.gif) no-repeat 0 5px;
	clear:both;
	}
a.readlink{
	float:left;
	font:12px/20px Verdana, Arial, sans-serif;
	color:#6890c6;
	text-decoration:none;
	padding-left:15px;
	clear:both;
	}
	
a.readline{
	font:12px/20px Verdana, Arial, sans-serif;
	color:#6890c6;
	text-decoration: underline;
	clear:both;
	}

.content .main-column .last{border:none !important;}
.contentpaneopen img{float:right; margin-bottom:-11px;}
.content .main-column .blog a:hover{text-decoration:underline;}
.content .main-column .blog a{text-decoration:none;}
.content .main-column .blog {
	float:left;	
	font:12px/20px Verdana, Arial, sans-serif;
	color:#333;}

.content .main-column ul{
	float:left;
	width:525px;
	padding:12px 15px 18px; 
	background: #dce6f3 repeat-x 0 0;
	}

.content .main-column ul li{
	float:left;
	width:100%;
	padding:4px 0;
	}

.content .main-column ul li a{
	float:left;
	font:12px Verdana, Arial, sans-serif;
	color:#00295f;
	padding-left:17px;
	text-decoration:none;
	background:url(../images/arrow-white.gif) no-repeat 0 3px;
	}

.content .main-column ul li a:hover{text-decoration:underline;}

.content .right{float:right;}

.content .right .home{
	float:left;
	width:165px;
	background:#d5e0ef;
	padding:15px 15px 0;
	font:bold 14px/20px Verdana, Arial, sans-serif;
	color:#00295f;
	
	}
	
.moduletable {
	float:left;
}

.moduletable-whosonline {
	float:left;
	font:11px/12px Verdana, Arial, sans-serif;
	color:#00295f;
	height:12px;
	padding-left:0px;
	position:relative;
	text-decoration:none;
	/*background:url(../images/arrow.gif) no-repeat 0 5px;*/
	}

ul.mostread{
	float:left;
	width:165px;
	padding:0 15px;
	background:#d5e0ef;
	}

 ul.mostread li{
	float:left;
	width:100%;
	padding:7px 0 8px;
	background:url(../images/right-ul-li.gif) repeat-x 0 100%;
	}

ul.mostread li.last{
	background:none;
	padding-bottom:7px;
	}

ul.mostread li a{
	float:left;
	font:12px/16px Verdana, Arial, sans-serif;
	color:#00295f;
	padding-left:16px;
	background:url(../images/arrow-white.gif) no-repeat 0 4px;
	text-decoration:none;
	}

ul.latestnews{
	float:left;
	width:165px;
	padding:0 15px;
	background:#d5e0ef;
	}

 ul.latestnews li{
	float:left;
	width:100%;
	padding:7px 0 8px;
	background:url(../images/right-ul-li.gif) repeat-x 0 100%;
	}

ul.latestnews li.last{
	background:none;
	padding-bottom:7px;
	}

ul.latestnews li a{
	float:left;
	font:12px/16px Verdana, Arial, sans-serif;
	color:#00295f;
	padding-left:16px;
	background:url(../images/arrow-white.gif) no-repeat 0 4px;
	text-decoration:none;
	}
	
.latestnews2 {
	float:left;
	padding-left:0px;
	}	


.moduletablekalender {
	float:left;
	width:165px;
	padding:0 15px;
	background:#d5e0ef;
	}

.contentheading a{
	float:left;
	font:12px/16px Verdana, Arial, sans-serif;
	color:#00295f;
	padding-left:16px;
	background:url(../images/arrow-white.gif) no-repeat 0 4px;
	text-decoration:none;
	width:165px;
	}

.moduletablekalender .article_seperator {
	float:left;
	width:90%;
	padding:0 0 0 0;
	background:url(../images/right-ul-li.gif) repeat-x 0 100%;
	}



/* Right */

.content .right .holder{
	width:165px;
	padding:20px 15px 5px;
	}

.content .right .holder img{
	float:left;
	margin: 10px 10px 10px -10px;
	}
	

.content .right .inner{
	float:left;
	width:165px;
	padding:0 15px;
	background:#00295f;
	}

.content .right .inner strong{
	float:left;
	width:100%;
	font:bold 14px Verdana, Arial, sans-serif;
	color:#fff;
	padding:11px 0; 
	}

.content .right .inner ul{
	float:left;
	width:165px;
	padding:0 0 15px;
	}

.content .right .inner ul li{
	float:left;
	width:100%;
	padding:13px 0 14px;
	background:url(../images/right-ul-li.gif) repeat-x 0 100%;
	}

.content .right .inner ul li.last{
	background:none;
	}

.content .right .inner ul li a{
	float:left;
	font:12px/18px Verdana, Arial, sans-serif;
	color:#fff;
	text-decoration:none;
	}
	
/* FOOTER */
.footer{
	float:left;
	width:975px;
	height:27px;
	background:url(../images/bg-footer.gif) no-repeat 0 0;
	}
	
.footer .inner{
	float:left;
	width:975px;
	height:27px;
	background:url(../images/bg-footer-inner.gif) no-repeat 100% 0;
	}
	
.footer .inner a{
	float:left;
	background:url(../images/arrow-white2.gif) no-repeat 0 4px;
	font:12px/14px Verdana, Arial, sans-serif;
	color:#fff;
	text-decoration:none;
	padding-left:15px;
	margin:6px 0 0 15px;
	}
	
.moduletablecounter {
	float:right;
	padding-right:10px;
	padding-top:3px;
}	
	
/* deeppockets */

/*.sectiontableheader {
	display: none;
	}
*/	
/*.sectiontableentry1 {
	display: none;
	}
*/

.searchintro {display:none;}

.pagenav {
	font:bold 12px/16px Verdana, Arial, sans-serif;
	color:#00295f;
	text-decoration:none;
 	}

.pagenav:hover {
	font:bold 12px/16px Verdana, Arial, sans-serif;
	color:#00295f;
	text-decoration:underline;
 	} 

 	
.searchzoeken {
	float:left;
	font:12px/14px Verdana, Arial, sans-serif;
	color:#fff;
	padding-left:4px;
	margin:0 0 0 5px;
	}
	
.language {
	float:right;
	font:10px/12px Verdana, Arial, sans-serif;
	color:#b3adad;
	padding-right:6px;
	padding-top:6px;
	}	

.buttonzoeken {
	width:48px;
	height:20px;
	background:url(../images/zoek.gif) no-repeat 0 0;
	outline: none;
	border: none;
	cursor : pointer;
	margin-left: 4px;
	}

.zoekurl {
	font:bold 12px/16px Verdana, Arial, sans-serif;
	color:#00295f;
	text-decoration:none;
	}

.moduletable th {
	float:left;
	width:165px;
	background:#d5e0ef;
	padding:15px 15px 0;
	font:bold 14px/20px Verdana, Arial, sans-serif;
	color:#00295f;
	text-align:left;
	}
	
.moduletablezoeken {
	float: left;
	clear: both;
	width: 210px;
	}
	
.inputboxzoeken {
	float: left;
	width: 145px;
	}

.buttonzoeken {
	float: right;
	}

.back_button a {
 	font:bold 12px/16px Verdana, Arial, sans-serif;
	color:#00295f;
	text-decoration:none;
	}
	
.back_button a:hover {
 	font:bold 12px/16px Verdana, Arial, sans-serif;
	color:#00295f;
	text-decoration:underline;
	}

/*Poll*/

.moduletablepoll {
	float:left;
	width:195px;
	padding: 7px 0 0 10px;;
	font: 14px/22px Verdana, Arial, sans-serif;
	color:#00295f;	
	text-align: left;
	}
	
.pollpoll thead{
	float:left;
	width:165px;
	padding: 7px 0 0 10px;;
	font:12px/20px Verdana, Arial, sans-serif;
	color:#00295f;
}

.pollpoll .tbody {
	text-align: left;
	}

.pollstableborderpoll {
	float:left;
	text-align: left;
	margin:5px 0 0;	
	width: 100%;
	}
	
.sectiontableentry2poll {
	font:11px/18px Verdana, Arial, sans-serif;
	color:#00295f;	
	width:185px;
	padding-left: 10px;
	clear: both;
	}

.sectiontableentry1poll {
	font:11px/18px Verdana, Arial, sans-serif;
	color:#00295f;	
	width:185px;
	padding-left: 10px;	
	clear: both;
	}

.sectiontableentry2 {
	font:11px/18px Verdana, Arial, sans-serif;
	color:#00295f;	
	width:185px;
	padding-left: 10px;	
}

.sectiontableentry1 {
	font:11px/18px Verdana, Arial, sans-serif;
	color:#00295f;	
	width:185px;
	padding-left: 10px;
}

.pollpoll .buttonstem {
	float: left;
	display:block;
	width:77px;
	height:20px;
	padding-top:2px;
	font:bold 12px Arial, Verdana, sans-serif;
	color:#fff;
	text-decoration:none;
	background:url(../images/left-button.gif) no-repeat 0 0;
	border: none;
	margin-right: 10px;
	}

.buttonstem:hover{background-position:0 100%;}

.pollpoll .buttonresultaat {
	float: left;
	display:block;
	width:77px;
	height:20px;
	padding-top:2px;
	font:bold 12px Arial, Verdana, sans-serif;
	color:#fff;
	text-decoration:none;
	background:url(../images/left-button.gif) no-repeat 0 0;
	border: none;
	}
.buttonresultaat:hover{background-position:0 100%;}

.contentpane .pollstableborder {
	width: 100%;
	border: none;
	}

.sectiontableheader {
	float:left;
	width:100%;
	margin:0;
	padding:10px 0 0 0;
	font:bold 16px Verdana, Arial, sans-serif;
	color:#00295f;
 }

#pollformXT5 {
	float:left;
	width:195px;
	padding: 7px 0 0 0;
	font:14px/22px Verdana, Arial, sans-serif;
	color:#00295f;	
	text-align: left;
	}
	
.sectiontableheaderpoll {
	float:left;
	width:178px;
	padding: 1px 0 0 10px;;
	font:12px/20px Verdana, Arial, sans-serif;
	color:#00295f;
	}

#pollxtButtons .button {
	float: left;
	display:block;
	width:77px;
	height:20px;
	margin: 2px 0 0 10px;
	font:bold 12px Arial, Verdana, sans-serif;
	color:#fff;
	text-decoration:none;
	background:url(../images/left-button.gif) no-repeat 0 0;
	border: none;
	}
	
#pollxtButtons .button:hover{
	background-position:0 100%;
	}
	
.pollstableborder {
	float:left;
	width:185px;
	padding-left: 10px;
	font:12px/20px Verdana, Arial, sans-serif;
	color:#00295f;
 }	

.smalldark {
	float:left;
	width:185px;
	padding: 1px 0 0 10px;
	font:12px/20px Verdana, Arial, sans-serif;
	color:#00295f;
	margin-left: 10px;
	}	
	

ul.sectiontableentry1 {
	float:left;
	padding-right:1px;
	}

/*  mail */
.Aanhef_rood {
	float:left;
	width:100%;
	margin:0;
	padding:10px 0 0 0;
	font:bold 14px Verdana, Arial, sans-serif;
	color: #FF0000;
	}
.Aanhef_rood H2 {color: #FF0000;}

.contentmail {
	font:12px/20px Verdana, Arial, sans-serif;
	color:#333;
	}

	
.moduletable-whosonline{
	float:left;
	font:10px/14px Verdana, Arial, sans-serif;
	color: Red;
	text-decoration: none;
	height: 40px;
	width: 100%;
	text-align: left;
	background: url(../images/right-ul-li.gif) repeat-x 0 80%;
	background-color: #d5e0ef;
	padding:0px 15px;	
}	
/* Latest News */

.latestnews{
	float:left;
	width:165px	;
	padding-right: 15px;
	padding-left: 7px;
	background:#d5e0ef;
	}


.latestnews a{
	float:left;
	font:12px/16px Verdana, Arial, sans-serif;
	color:#00295f;
	background:#d5e0ef url(../images/arrow-white.gif) no-repeat 0 12px;
	text-decoration:none;
	padding-top: 8px;
	padding-left: 16px;
	}

 .latestnewsday {
 	float: left;
	padding: 8px 0px 8px;
	color: #00459F;
	font:11px/12px Verdana, Arial, sans-serif;
	font-style: italic;
	font-weight: 100;
	width: 165px;
	line-height: 12px;
	vertical-align: middle;
}

.latestnews_sep{
	float: left;
	background:#d5e0ef url(../images/right-ul-li.gif) repeat-x 0 100%;	
	width: 170px;
	}
	
/*  ========= opmaak voor tabel   =============   */
.tblnormaal {
	clear: both;
	border-collapse: collapse;
	margin-left: 0px;
	border: 1px solid  #6c0;
	}
.tblnormaal thead  { 
	vertical-align: top;
	background-color: #FFFF99;
	}

.tblnormaal tr  { 
	border: none;
	}
.tblnormaal tr:hover  { 
	background-color: #caff86;
	}

.tblnormaal td  { 
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: top;
	border: none;
	}

