body 
{
	text-align:center;
	margin:0;
	padding:0;
	background-color:#cee42a;
	font-family: Arial;
}

infowindow {font-size:12px;}

img {border: 0;}

#site {	position:absolute; text-align:left; width:780px; min-height:90%; left:50%; margin: 10px 0 10px -400px; background-color:#fbfefc; border:2px solid #153506;}
#site h1{font-size:14px; font-weight:bold;}
#site h2{font-size:14px; font-weight:bold; color:#000; margin-bottom:13px; padding:0;}

#wrap_header {margin: 10px 10px 0 10px; padding: 0 0 10px 0; border-bottom:2px dotted #bdd310; width:760px; text-align:center; color:#008080; font-size:13px;}
#logo {width:760px; text-align:center; margin: 10px 0 20px 0;}

#menu_sub{position: relative; float: left; width: 749px; font-size:10px; text-align: right; padding: 3px 0 0 10px; margin: 0 11px 10px 0; color: #b2b2b3; }
#menu_sub a{color: #b2b2b3;text-decoration: none; outline: none;}
#menu_sub a:hover {text-decoration: none; color: #000;}

#wrap_contents {	margin:10px 10px 20px 10px; min-height: 500px; width:760px;}

#wrap_left {position: relative; float:left; height: 50%; width:140px;;}

#wrap_middle {position: relative; float:left; margin:0 0 0 10px; height: 100%; width:408px;}

#wrap_right {position: relative; float:right; margin:0 0 0 10px; height: 100%; width:190px;}

#content{position: relative; float:left; width: 408px; text-align: left; font-size:13px; color:#008080;}
#content a{color:#008080;}
#content a:hover{background-color: #cee42a;}
#content td{width:200px; height: 50px; vertical-align:top;}
.pers {font-size:17px; font-weight:bold;}

#reg_form{font-size: 13px; color:#008080;}
#reg_form h4{font-size: 13px; margin-bottom: 5px; color: RED;}
#reg_form td.left{text-align:right; padding: 0 65px 0 0;}
#text {width:115px;}
input.errText {background: #fc9a9a;}

#nieuwsbrief a{color: #008080;text-decoration: none; font-size:13px; outline: none; font-weight:bold;}
#nieuwsbrief .datum{color:#b2b2b3; font-size:11px; outline: none;}
#nieuwsbrief a:hover {text-decoration: none; color: #cee42a; font-weight:bold;}
#nieuwsbrief table {border-bottom: 1px dotted #eeebeb; width:100%; }

#mozaiek{position: relative; float:left; text-align: center; margin: 0 0 0 10px;}
#mozaiek img{border:2px solid #FFF;}
.left{position: relative; float: left; }
.center{position: relative; float: left;}
.right{position: relative; float: left;}

#wrap_footer {float:left; margin: 10px 10px 0 10px; padding: 0 0 10px 0;border-top:2px dotted #bdd310;width:760px; height:10px; text-align: center; font-size:10px; color: #b2b2b3;}
#wrap_footer a{font-size:10px; color: #b2b2b3;}

#pers img{border: 0px; outline: none;}
#pers a{color: #008080;text-decoration: none; outline: none;}
#pers a:hover {text-decoration: none;color: #000;}
#pers h1{color: #153506; font-size: 15px;}
#pers h2{color:#7b7b7b; font-weight:normal;}
#pers h3{color: #b2b2b3; font-size: 10px; padding:0 0 12px 0; margin: 0 0 0 0;}
#pers td{vertical-align:middle;}

#nav {color: #153506;text-decoration: none; font-size:13px; outline: none; border:2px dotted #bdd310; padding: 0 0 30px 5px;}
#nav a{color: #153506;text-decoration: none;}
#nav a:hover {background-color: #cee42a;}
.hoofd {padding: 5px 0 0 0;}
.sub {padding: 0 0 0 10px;}
.sub2 {padding: 0 0 0 10px; font-size:11px;}
.show a {background-color:#cee42a; font-weight:bold;}

#slideshow {list-style:none; color:#000; border: 1px solid #cee42a;}
#slideshow span {display:none; width:600px; height:400px;}
#wrapper {position: relative; float:left;width:406px;  display:none;}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:400px; height:300px; padding:2px; border:1px solid #ccc; background:#cee42a;}
#information {position:absolute; bottom:0; width:400px; height:0; background:#cee42a; color:#fff; overflow:hidden; z-index:200; opacity:0.7; filter:alpha(opacity=70);}
#information h3 {padding:4px 8px 3px; font-size:14px; color: #000;}
#information p {padding:0 0px 0px;}
#information a {color: #b2b2b3;text-decoration: none; font-size:12px; outline: none; font-weight:bold;}
#information a:hover {text-decoration: none; color: #000; font-weight:bold;}

#image {width:400px;}
#image img {position:absolute; z-index:25; width:auto;}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150;}
#imgprev {left:0; background:url(/images/left2.gif) left center no-repeat;}
#imgnext {right:0; background:url(/images/right2.gif) right center no-repeat;}
.linkhover {background:url(/images/link.gif) center center no-repeat;}
#thumbnails {margin-top:15px;}
#slideleft {float:left; width:20px; height:81px; background:#FFF url(/images/scroll-left.gif) center center no-repeat;}
#slideleft:hover {background-color:#FFF;}
#slideright {float:right; width:20px; height:81px; background:#FFF url(/images/scroll-right.gif) center center no-repeat;}
#slideright:hover {background-color:#FFF;}
#slidearea {float:left; position:relative; width:356px; margin-left:5px; height:81px; overflow:hidden;}
#slider {position:absolute; left:0; height:81px;}
#slider img {cursor:pointer; border:1px solid #666; padding:2px;}
