*{margin: 0; padding: 0; border: 0;font-family: verdana, sans-serif;}
body{background: #900a43 url(../images/algemeen_bg1.jpg) repeat-x top;}

h1 a{position: absolute; top: 0px; left: 25px; text-indent: -99999px; width: 94px; height: 92px; display: block; background: transparent url(../images/algemeen_logo.png) no-repeat}		

#content{ font-size: 0.8em;width: 700px; min-height: 500px; background-color: #fff; float: left; position: relative; left: 15px; top: 110px; padding: 15px; margin-bottom: 20px;}
#content ol, #content ul{padding-left: 25px;}
	#content p{margin-bottom: 10px;}
	#content h2, #content h3, #content h4{margin-bottom: 20px; margin-top: 10px;}
	
	#content .spacer{float:left; height: 0px; width: 1px;}

#navi_top{position: absolute; top: 5px; font-size: 0.7em;height: 20px; width: 780px; margin-left: 200px;}
	#navi_top ul{list-style-type: none; position: absolute; right: 0px;}
		#navi_top ul li{float: left; padding-right: 15px;}
			#navi_top ul li a{color: #fff; text-decoration: none; border-bottom: 1px solid #f388b5;}
			#navi_top ul li a:hover{border-bottom:  1px solid #fff;}
			#navi_top ul li .naviActive{font-weight: bold; border-bottom: none;}
	
#navi_left{width: 235px; float: left; position: relative;top: 305px; left: 25px; }
	#navi_left .headerbar a, #navi_left h3 a{font-weight: normal;text-transform:uppercase; font-size: 0.75em;line-height: 30px; width: 200px; margin-bottom: 2px; padding-left: 10px; color: #fff; text-decoration: none; display: block; background-color: #6e0733;}
		#navi_left .headerbar a:hover, #navi_left h3 a:hover, h3 .naviActive{background: #6e0733 url(../images/navi_left_h3_hover1.jpg) repeat-y;}
	#navi_left ul{list-style-type: none; margin: 0; padding: 0; }
		#navi_left ul li{ padding-bottom: 2px;}
			#navi_left ul li a{font-size:0.7em; color: #560025; background-color: #f0dbe4; display: block; padding-left: 20px; line-height: 25px; width: 190px; text-decoration: none; }
				#navi_left ul li a:hover, #navi_left ul li .pageActive{ background: #f0dbe4 url(../images/navi_left_li_hover1.jpg) repeat-y;}
		#navi_left ul li ul{ padding-top: 2px;}
			#navi_left ul li ul li a{font-size:0.65em; color: #560025; background-color: #ed9fc0; display: block; padding-left: 30px; line-height: 22px; width: 180px; text-decoration: none; }
				#navi_left ul li ul li a:hover, #navi_left ul li ul li .extraPageActive{ background: #ed9fc0 url(../images/navi_left_small_li_hover1.jpg) repeat-y;}

#breadcrumb{position: absolute; left: 250px; top: 40px; color: #fff; font-size: 0.75em;}
	#breadcrumb a{color: #fff; text-decoration: none; border-bottom: 1px solid #f388b5;}
		#breadcrumb a:hover{border-bottom: 1px solid #fff;}
	#breadcrumb .bread{font-weight: bold;}

#middenbouw, #bovenbouw{text-align: right; position: absolute; left: 25px; top: 200px;text-decoration: none; color: #3e2882; width: 200px; height:30px; line-height: 30px; padding-right: 10px; display: block;  background: #d6d1e5 url(../images/vsi_overlay.jpg) no-repeat;}
#middenbouw{top: 150px; color: #0093a6; background: #c9e9ec url(../images/zmi_overlay.jpg) no-repeat;}
	#middenbouw:hover{background: #94d3d9 url(../images/zmi_overlay_hover.jpg) no-repeat;}		
	#bovenbouw:hover{background: #aea5cb url(../images/vsi_overlay_hover.jpg) no-repeat;}
	
#footer{position: absolute; bottom: -27px; left: 0px; width: 730px; color: #fff; font-size: 0.7em; padding: 10px 0;}
	#footer #copy{float: left;}
	#footer a{color: #fff; border-bottom: 1px solid #f388b5; text-decoration: none; float: left;}
		#footer a:hover{border-bottom: 1px solid #fff;}
	#footer #design{margin-left: 100px;}
	#footer #disclaimer{float: right;}

.small{font-size: .7em;}


#content .jcarousel-list{
	padding: 0;
}

#nieuws{
	position: absolute;
	left: 1010px;
	top: 310px;
	color: #fff;
	width: 300px;
	height: 300px;
}
#nieuws a{color: #fff; text-decoration: none; border-bottom: 1px solid #f388b5;}
#nieuws a:hover{border-bottom:  1px solid #fff;}

