*{margin:0; padding:0; outline:none; text-align:left; vertical-align:top;}
html,body{height:100%;}
body,.topmenu{background-color:#007CC0;}
body{
	background-image:url(../images/backgrounds/algemeen.gif);
	background-position:center 60px;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a{cursor:pointer; text-decoration:none; color:#000000;}
a img{border:none;}
p{margin-bottom:10px;}
table{border-collapse:collapse;}

#animation{position:relative; float:right; margin-bottom:-370px; z-index:1;}
#pwBanner{width:204px; height:104px; overflow:hidden;}
#pwBanner img{padding:1px; border:1px solid #007CC0;}
#pwiContainer .thumb{border-color:#007CC0;}

.container1,.container2{margin:0 auto; width:946px; padding:0 5px; background-color:#FFFFFF;}
.container1{margin-bottom:-60px; height:auto; min-height:100%;}

.topmenu,.topmenu a{color:#FFFFFF;}
.topmenu{margin:0 -5px; height:25px; padding:25px 0 0 20px; font-weight:bold; font-size:11px;}
.header{z-index:0; margin-top:5px; height:218px; overflow:hidden;}

.breadcrumbs,.breadcrumbs a{color:#666666;}
.breadcrumbs{height:15px; padding:10px 0 0 15px;}
.breadcrumbs a{font-weight:bold;}
.breadcrumbs span.region{text-transform:capitalize;}

.logo{margin-top:-50px; height:114px; padding:0 15px 10px 0; text-align:right;}
.logo img{position:relative;}

.menu,.content1,.content2{float:left;}
.menu{margin-top:-36px; width:200px; padding:0 25px 0 15px;}
.menu h1,.menu h1 a{color:#FFFFFF;}
.menu h1{padding:3px 0 3px 10px; background-color:#007CC0; font-size:16px;}

.menu ul{margin-bottom:2px; list-style-type:none;}
.menu ul li{padding-top:2px;}
.menu ul li a{display:block; width:188px; padding:4px 0 4px 10px; font-size:13px; font-weight:bold;}
.menu ul li a.over,.menu ul li a.active,.menu ul li a.open{padding:2px 0 2px 8px; border:2px solid #007CC0;}
.menu ul li a.head{background:url(../images/arrow-down.gif) 180px no-repeat;}
.menu ul li a.head.over,.menu ul li a.head.open{background-position:178px;}
.menu ul li a.open{background-image:url(../images/arrow-up.gif);}

.menu ul li ul{display:none; margin:-2px 0 0; padding:0 2px 2px; background-color:#007CC0;}
.menu ul li ul li a{width:186px; padding-left:8px; font-size:12px; color:#FFFFFF;}
.menu ul li ul li a.over,.menu ul li ul li a.active,.menu ul li ul li a.open{padding-left:6px; border-color:#FFFFFF;}
.menu ul li ul li a.head{background:url(../images/arrow-down-white.gif) 178px no-repeat;}
.menu ul li ul li a.head.over,.menu ul li ul li a.head.open{background-position:176px;}
.menu ul li ul li a.open{background-image:url(../images/arrow-up-white.gif);}

.menu ul li ul li ul{background-color:#FFFFFF;}
.menu ul li ul li ul li a{width:184px; padding-left:6px; color:#007CC0;}
.menu ul li ul li ul li a.over,.menu ul li ul li ul li a.active{padding-left:4px; border-color:#007CC0;}

.content1,.content2{line-height:150%;}
.content1{margin-top:-36px; width:457px; padding-right:20px;}
.content1 h1{margin:0 70px 10px 0; font-family:"Trebuchet MS"; font-size:20px; color:#007CC0;}
.content1 h2,.content2 h2{font-size:14px; color:#007CC0;}
.content1 h2{margin-bottom:5px;}
.content1 h2 a,.content2 h2 a{color:#007CC0;}
.content1 ul,.content2 ul{margin:0 0 10px 15px;}
.content1 form{margin-bottom:10px;}
.content1 a,.content2 a{font-weight:bold; color:#007CC0;}
.content1 table.form td,.content2 table.form td{padding:0 4px 4px 0;}
.content1 table.list th{white-space:nowrap;}
.content1 table.list th,.content1 table.list td{padding:0 4px 2px 0;}
.content1 table.list .hr{margin:6px 0;}
.content1 div a,.content1 p a{text-decoration:underline;} /* nieuw regel */
.content1 img.summaryimage{float:left; margin-right:5px; width:100px; height:75px; padding:1px; border:1px solid #007CC0;}
.content1 .summaryfooter,.content2 .summaryfooter,.content2 dl dd{color:#666666;}
.content1 .summaryfooter a{text-decoration:none;} /* nieuw regel */
.content1 .summaryfooter{clear:both; padding:10px 0;}
.content2 .summaryfooter{padding-bottom:5px;}
.content1 .hr,.content2 .hr{height:2px; overflow:hidden; background-color:#007CC0;}
.content1 .hr{margin-bottom:10px;}
.content2 .hr{margin-bottom:5px;}
.content1 ul.searchresults a{font-weight:normal;}
.content1 .gallery div{float:left; margin:0 10px 10px 0; width:100px; height:75px;}
.content2{width:214px;}
.content2 dl{line-height:normal;}
.content2 dl dd{padding-bottom:5px;}

.seperator,.container2{height:60px;}
.seperator{clear:both; padding-top:10px;}
.container2{}
.footer{height:54px; padding-top:6px; background-color:#005B8A; text-align:center;}

* html .container1{height:100%;}
* html .menu ul li ul li a.open{border-bottom:0;}
* html .menu ul li ul li ul{margin-top:0;}

/* regio's */
body.oost{background-image:url(../images/backgrounds/oost.gif);}
body.midden{background-image:url(../images/backgrounds/midden.gif);}
body.west{background-image:url(../images/backgrounds/west.gif);}

body.oost .menu ul li ul li ul,
body.midden .menu ul li ul li ul,
body.west .menu ul li ul li ul{background-color:#FFFFFF;}

body.oost .menu ul li ul li a.over,
body.oost .menu ul li ul li a.active,
body.oost .menu ul li ul li a.open,
body.midden .menu ul li ul li a.over,
body.midden .menu ul li ul li a.active,
body.midden .menu ul li ul li a.open,
body.west .menu ul li ul li a.over,
body.west .menu ul li ul li a.active,
body.west .menu ul li ul li a.open{border-color:#FFFFFF;}

body.oost .menu ul li ul li a,
body.midden .menu ul li ul li a,
body.west .menu ul li ul li a{color:#FFFFFF;}

body.oost,
body.oost .topmenu,
body.oost .menu h1,
body.oost .menu ul li ul,
body.oost .content1 .hr,
body.oost .content2 .hr,
.menu h1.oost{background-color:#77AA24;}
body.midden,
body.midden .topmenu,
body.midden .menu h1,
body.midden .menu ul li ul,
body.midden .content1 .hr,
body.midden .content2 .hr,
.menu h1.midden{background-color:#98131B;}
body.west,
body.west .topmenu,
body.west .menu h1,
body.west .menu ul li ul,
body.west .content1 .hr,
body.west .content2 .hr,
.menu h1.west{background-color:#D7AD19;}

body.oost .menu ul li a.over,
body.oost .menu ul li a.active,
body.oost .menu ul li a.open,
body.oost .menu ul li ul li ul li a.over,
body.oost .menu ul li ul li ul li a.active,
body.oost .content1 img.summaryimage,
body.oost #pwBanner img,
body.oost #pwiContainer .thumb,
.menu ul.oost li a.over{border-color:#77AA24;}
body.midden .menu ul li a.over,
body.midden .menu ul li a.active,
body.midden .menu ul li a.open,
body.midden .menu ul li ul li ul li a.over,
body.midden .menu ul li ul li ul li a.active,
body.midden .content1 img.summaryimage,
body.midden #pwBanner img,
body.midden #pwiContainer .thumb,
.menu ul.midden li a.over{border-color:#98131B;}
body.west .menu ul li a.over,
body.west .menu ul li a.active,
body.west .menu ul li a.open,
body.west .menu ul li ul li ul li a.over,
body.west .menu ul li ul li ul li a.active,
body.west .content1 img.summaryimage,
body.west #pwBanner img,
body.west #pwiContainer .thumb,
.menu ul.west li a.over{border-color:#D7AD19;}

body.oost .menu ul li ul li ul li a,
body.oost .content1 h1,
body.oost .content1 h2,
body.oost .content1 h2 a,
body.oost .content1 a,
body.oost .content2 h2,
body.oost .content2 h2 a,
body.oost .content2 a{color:#77AA24;}
body.midden .menu ul li ul li ul li a,
body.midden .content1 h1,
body.midden .content1 h2,
body.midden .content1 h2 a,
body.midden .content1 a,
body.midden .content2 h2,
body.midden .content2 h2 a,
body.midden .content2 a{color:#98131B;}
body.west .menu ul li ul li ul li a,
body.west .content1 h1,
body.west .content1 h2,
body.west .content1 h2 a,
body.west .content1 a,
body.west .content2 h2,
body.west .content2 h2 a,
body.west .content2 a{color:#D7AD19;}
