/* CSS Document */

body{
	margin-top:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background:#000000;
}
*{
	margin:0;
	padding:0;
}
a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#61A1BF;
}
ul, li, ol{
	padding:0;
	margin:0;
	list-style:none;
}
img{
	border:none;
}
.hide,h1 b,h2 b,h3 b,h5 b,a i{
     position: absolute;
     left: -9999px;
}
#wrap { width:900px;	margin:1px auto; background:#000000; }
#header { width:900px; height:49px; overflow:hidden; }
#logo { width:237px; height:49px; float:left; margin:1px 0 0 0; }
#logoname{ background:url(../images/logo.gif) no-repeat; width:237px; height:49px; }
#logo a{
	display:block;
	width:100%;	height:100%;
}
.topmenu{
	color:#c0c0c0;
	width:205px;
	float:right;
}
.topmenu a{
	color:#c0c0c0;
	text-decoration:none;
}
.topmenu ul{
	width:183px;
	margin:17px 12px 0 0;
	background:#000000;
}
.topmenu ul li{
	display:inline;
	float:left;
}
.container{
	width:890px;
	border:5px solid #000000;
	overflow:hidden;
}
.content-left{
	width:370px;
	float:left;
	background:url(../images/box-bg.gif) repeat-y;
}
.content-left a{
	color:#61A1BF;
	float:left;
}
.box-top{
	width:370px;
	height:3px;
	background:url(../images/box-top.gif) no-repeat top;
}
.box-bottom{
	width:370px;
	height:3px;
	background:url(../images/box-bottom.gif) no-repeat bottom;
}
.content-left h5{
	color:#CCCCCC;
	padding:13px 27px 0 15px;
	font-size:15px;
	font-weight:normal;
}
.content-left p{
	height:178px;
	color:#CCCCCC;
	padding:15px 27px 39px 15px;
	font-size:12px;
}
*html .content-left h5{
	padding:0 27px 0 15px;
}
*html .content-left p{
	padding:12px 27px 30px 15px;
}
.content-right{
	width:511px;
	height:263px;
	float:right;
	margin-left:5px;
	border:2px solid #323232;
}
.content-right img{
	border:none;
}
.middle-menu{
	width:886px;
	border:2px solid #323232;
	height:22px;
	margin:7px 0;
	overflow:hidden;
}
.middle-menu ul li{
	display:inline;
	float:left;
}
.box{
	width:890px;
	overflow:hidden;
}
.box-head{
	width:890px;
	height:10px;
	background:url(../images/box1top.gif) no-repeat;
}
.box-tail{
	width:890px;
	height:10px;
	background:url(../images/box1bottom.gif) no-repeat;
}
.insidebox{
	width:890px;
	background:url(../images/box1bg.gif) repeat-y;
	overflow:hidden;
}
.detail-insidebox{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	padding:0 10px 18px 0;
}

.bigbox{
	width:830px;
	float:left;
	padding:0px 0 0px 15px;
	color:#CCCCCC;
}
.bigbox p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0 10px 18px 0;
}
.insidebigbox{
	width:890px;
	background:url(../images/bigboxbg.gif) repeat-y;
	overflow:hidden;
}

.agenda{
	width:275px;
	float:left;
	padding:15px 0 5px 15px;
}
.agenda span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	font-weight:bold;
	padding:12px 0 0 0;
	display:block;
}
.agenda p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	padding:0 10px 18px 0;
}

.nieuws{
	width:280px;
	float:left;
	padding:15px 0 5px 25px;
}
.niewspic{
	width290px;
	margin:0 0 5px 0;
}
.nieuws p{
	width:180px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	padding:12px 0;
}
.nieuws span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	font-weight:bold;
}
.nieuws a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#61A1BF;
}
.nieuws a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#61A1BF;
}

.kaarten{
	width:270px;
	float:left;
	padding:15px 0 5px 20px;
}
.kaarten p{
	width:180px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	padding:12px 0;
}
.kaarten a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#61A1BF;
}

#footer{
	width:900px;
	height:100px;
	text-align:center;
}
#footer p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#505050;
	line-height:21px;
}
