  

* 				{ padding: 0px; margin: 0px; }

body			{ background-color: #000000; font-family: arial; font-size: 12px; color: #000;}
a img			{ border: none; }
p				{ margin: 10px 0 10px 0; }

a				{ color: #000; }
a:hover			{ color: #032F88; }

fieldset, legend	{ border: 1px solid #000000; }
legend			{ margin-left: 25px; font-weight: bold; padding: 3px; }

label			{ width: 120px; float: left; margin-left: 10px; }

h1				{ font-size: 17px; font-weight: bold; }

td				{ padding-left: 3px; }
table a			{ color: #356535; font-weight: bold; }

#container		{ background-image: URL('./../images/bg/jabg5.jpg'); height: 586px; width: 914px; position: absolute; top: 50%; left: 50%; margin-left: -450px; margin-top: -287px; }




ul#menu ul.CSStoShow 	{ display: block;}
ul#menu li:hover > ul 	{ display: block;}
ul#menu li > ul 		{ display: none;}
ul#menu li:hover > ul 	{ display: block;}

#menu			{ position: absolute; top: 154px; right: 12px; }
#menu li		{ padding: 0 15px; float: left; line-height: 18px;  border: 1px solid #000; border-right: none; list-style: none; font-weight: bold; text-align: center;}
#menu li a		{ color: #000; text-decoration: none;}
#menu li a:hover{ color: #005399; text-decoration: none;}

#menu1 				{ z-index: 95; position: absolute; width: 100px; margin-top: -61px; margin-left: -16px; display: none; }
#menu1 li 			{ float: top; z-index: 100; background: #FFF; width: 90px; text-align: left; height: 20px; border: 1px solid #000; border-bottom: none; }
#menu1 li a 		{ z-index: 100; display: block; text-decoration: none; color: #000; }
#menu1 li a:hover 	{ color: 000; }

#menu2 				{ z-index: 95; position: absolute; margin-top: -82px; margin-left: -16px; width: 100px; display: none; }
#menu2 li 			{ float: top; z-index: 100; background: #FFF; width: 70px; text-align: left; height: 20px; border: 1px solid #000; border-bottom: none; }
#menu2 li a 		{ z-index: 100; display: block; text-decoration: none; color: #000; }
#menu2 li a:hover 	{ color: 000; }

#menu3 				{ z-index: 95; position: absolute; margin-top: -60px; margin-left: -16px; width: 100px; display: none; }
#menu3 li 			{ float: top; z-index: 100; background: #FFF; width: 70px; text-align: left; height: 20px; border: 1px solid #000; border-bottom: none; }
#menu3 li a 		{ z-index: 100; display: block; text-decoration: none; color: #000; }
#menu3 li a:hover 	{ color: 000; }

#menu4 				{ z-index: 95; position: absolute; margin-top: -61px; margin-left: -24px; width: 100px; display: none; }
#menu4 li 			{ float: top; z-index: 100; background: #FFF; width: 70px; text-align: left; height: 20px; border: 1px solid #000; border-bottom: none; }
#menu4 li a 		{ z-index: 100; display: block; text-decoration: none; color: #000; }
#menu4 li a:hover 	{ color: 000; }





#gb_posts	{ float: left; height: auto; padding: 2px; margin-top:1%; width: 440px; margin-left: 100px; border: 00px solid #000; overflow: auto;}
#gb_new_post{ float: right; height: auto; overflow: hidden; margin-top: 1%; margin-right: 10x; width: 260px; border: 0px solid #000; position: absolute; right: 65px;}

#gb_posts hr			{ border-top: 1px solid #032F88; color: #000; width: 430px; margin: 4px 0;}
#gb_new_post label 		{ float: left; text-align: right; margin-right: 10px; width: 80px; }
#gb_posts label 		{ float: left; text-align: right; margin-right: 10px; width: 60px; }
#gb_new_post input		{ margin: 0xp; padding: 0px; border:1px solid #000;}
#gb_new_post textarea	{ margin: 0xp; padding: 0px; border:1px solid #000;}
* html #gb_new_post input{ margin: -1px 0 -1px 0; padding: 0px; }
* html .form_confirm	{ margin-left: 3px; }
#gb_new_post .verplicht	{ color: #f00; }





#kalender		{ position: absolute; margin-top: 345px; margin-left: 17px; }

#content		{ width: 650px; height: 380px; overflow: auto; bottom: 15px; right: 30px; position: absolute; }


#footer			{ position: absolute; text-align: right; bottom: -14px; right: 1px; color: #CCC; }
#footer a		{ color: #999; text-decoration: none;}
#footer a:hover	{ color: #000; font-weight: bold; }
	


#lightbox{	position: absolute;	left: 0;	width: 100%;	z-index: 100;	text-align: center;	line-height: 0;	}
#lightbox a img{ border: none; }
#outerImageContainer{	position: relative;	background-color: #fff;	width: 250px;	height: 250px;	margin: 0 auto;	}
#imageContainer{	padding: 10px;	}
#loading{position: absolute;	top: 40%;	left: 0%;	height: 25%;	width: 100%;	text-align: center;	line-height: 0;	}
#hoverNav{	position: absolute;	top: 0;	left: 0;	height: 100%;	width: 100%;	z-index: 10;	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{	width: 49%;	height: 100%;	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */	display: block;	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel3.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel3a.gif) right 15% no-repeat; }
#imageDataContainer{	font: 10px Verdana, Helvetica, sans-serif;	background-color: #fff;	margin: 0 auto;	line-height: 1.4em;	overflow: auto;	width: 100%;	}
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 111px; float: right;  padding-bottom: 0.7em;	}	
#overlay	{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }



.moreinfo	{ margin-top: 13px; margin-left: 505px; }


/* boxovers */

.thdrcell {
            background:#F3F0E7;
            font-family:arial;
            font-size:12px;
            font-weight:bold;
            padding:5px;
            border-bottom:1px solid #C8BA92;
         }
         
         .tdatacell {
            font-family:arial;
            font-size:12px;
            padding:5px;
            background:#FFFFFF
         }
         
         .dvhdr1 {
            background:#F3F0E7;
            font-family:arial;
            font-size:12px;
            font-weight:bold;
            border:1px solid #C8BA92;
            padding:5px;
            width:150px;
         }
         
         .dvbdy1 {
            background:#FFFFFF;
            font-family:arial;
            font-size:12px;
            border-left:1px solid #C8BA92;
            border-right:1px solid #C8BA92;
            border-bottom:1px solid #C8BA92;
            padding:5px;
            width:150px;
         }
         
         p {
         margin-top:20px;
         }
         
         h1 {
         font-size:13px;
         }
         
         .dogvdvhdr {
            width:300;
            background:#C4D5E3;
            border:1px solid #000;
            border-bottom: none;
            font-weight:bold;
            padding:10px;
         }
         
         .dogvdvbdy {
            width:300;
            background:#FFFFFF;
            border-left:1px solid #000;
            border-right:1px solid #000;
            border-bottom:1px solid #000;
            padding:10px;
         }
         
         .pgdiv {
         width:320;
         height:250;
         background:#E9EFF4;
         border:1px solid #C4D5E3;
         padding:10px;
         margin-bottom:20;
         font-family:arial;
         font-size:12px;
         }



	