/*BODY CSS*/
a {cursor:pointer;}
body{
	margin: 0;
	background: #b1b3b4 url(../images/bg_top.jpg) repeat-x;
	font:11px Arial, Helvetica, sans-serif;
}
div, table {font-size:12px; }
p { margin:0; padding: 0 0 12px 0; }
h3 { margin:0; padding: 0 0 6px 0; color:#a9ca01; }
img {border:0}
form, input {padding:0; margin:0 }
.clear{
	clear:both;
	line-height: 1px;
	height:2px

}
h2{
	font: bold 16px Arial, Helvetica, sans-serif;


}

/*__________________________*/

/*HEADER CSS*/
.top{
	padding: 5px 0 0 0;
	height:27px;
	margin:auto;
	width:986px;
	background-image:url(../images/top.jpg);
	font: 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	position:relative;
}
.inlogForm {
	position: absolute;
	right:7px;
	top:3px;
	width: 289px;
	height:22px;
	color:#ffffff;
	font-size:11px; font-weight:bold;
	text-align:right;
}
.inlogForm td{ text-align:right; line-height:22px; }
.topTussen{
	margin:auto;
	height:7px;
	width:986px;
	font-size:1px;
	line-height:1px;
	background-image:url(../images/top_2.gif);
}
.top2{
	margin:auto;
	width:986px;
	background-image:url(../images/button_bg.gif);
/*	height:43px;*/
}
.h1{
	margin:auto;
	height:219px;
	width:986px;
}
.end{
	margin:auto;
	width:986px;
	height:29px;
	background-image:url(../images/onder.gif);
	text-align:center;
	font: 12px Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;
	padding-top: 5px;
}
/*__________________________*/

/*WRAP en FLOATS CSS*/ 

.wrap{
	margin:auto;
	width:967px;
	padding: 0 8px 0 11px;
	background-image:url(../images/bg.gif);
	text-align:left;
}
.fl01{
	padding: 5px 0 0 0;
	float:left;
	width:517px;
	overflow:hidden;
}
.fl02{
	padding: 5px 0 0 0;
	float:left;
	width:237px;
	overflow:hidden;
}
.fl03{
	float:left;
	width:211px;
	background: url(../images/sponsors_bg.gif);
	overflow:hidden;
	border-top:solid 5px #FFFFFF;
}

/*__________________________*/

/*BUTTONS */
#modernbricksmenu2{
padding: 0;
width: 100%;

background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#modernbricksmenu2 ul{
margin:0;
margin-left: 14px; 
padding: 0;
list-style: none;
}

#modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
height:42px;
overflow:hidden;
white-space:nowrap;
}

#modernbricksmenu2 a{
	float: left;
	display: block;
	font:11px Arial;
	color: white;
	text-decoration: none;
	margin: 0 1px 0 0; 
	height:26px;
	padding: 16px 7px 0 7px;
	background: url(../images/button_streep.gif) no-repeat right;
}

#modernbricksmenu2 a:hover{
background-color: #202b31; 
color: white;
}

#modernbricksmenu2 #current a{
background-color: #161e24;  
color: white;

}

#myform{ 
float: right;
margin: 0;
margin-top: 3px;
padding: 0;
}

#myform .textinput{
width: 190px;

}

#myform .submit{
font: normal 12px Verdana;
height: 22px;

background-color: lightyellow;
}

/*__________________________*/

/*BLOKKEN */

.bnieuws_wrap{
	background-color:#efefef;
	margin: 0 0 5px 0;
}

.bnieuws_top{
	padding: 5px 0 0 5px;
	height:23px;
	background-image:url(../images/blok_top_bg.gif);
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.bnieuws_top a{ text-decoration:none; color:#FFFFFF; }
.bnieuws_top a:hover{ text-decoration:none; color:#FFFFFF; }

.bnieuws_tekst{
	padding: 10px 15px 10px 15px;
	font: 12px Arial, Helvetica, sans-serif;
	overflow: hidden;	

}


/*__________________________*/


/*AGENDA*/

.atop{
	height:53px;
	width: 237px;
}
.atekst_bg{
	background-image:url(../images/agenda_bg.gif);
	width: 200px;
	padding: 0 19px 0 18px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	
}
.aonder{
	height:20px;
	width: 237px;
	background-image:url(../images/agenda_onder.gif);
}

/*__________________________*/

/*SPONSORS*/

.sponsor{
	/*width:198px;*/
	/*height:102px;*/
	margin-left: 2px;
	border-top: 0 dotted #999999;
	border-right: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
	border-left: 0 dotted #999999;
	padding: 4px 5px 4px 4px;

	
}
.sponsor .pad {
	overflow:hidden;
}
/*__________________________*/
.banner {
	padding:6px 0 0 0;
	text-align: center;
	font-size:10px;
	color: #666666;
}
.alert { text-align:center; font-weight:bold; color:#990000; }
div.thumb {padding-left:17px; }
.thumb img { margin: 0 7px 7px 0; border:#666666 solid 1px; }
.folderWindow { height: 200px; overflow:scroll; background-color:#009966; }
.fotoboek img { width: 144px; height:108px; }
.thumbTd { width:144px; height:108px}
.fotoboek td { vertical-align:top; }
.fotoboek h4 { font-weight:normal; padding: 0 0 0 6px; margin: 0 0 6px 0; text-align:left; font-size:12px; }
.fotoboek a { color:#000000; }
.fotoboek p { font-size:11px; color:#666666;  padding: 0 0 0 6px;}
.fotoboek p a{ color:#666666; }
table.fotoboek  { margin-bottom: 3px; width:487px; background-color:#f4f4f4; }
body.explorer { margin: 0 0 0 12px;}
