*{
	padding: 0;
	margin: 0;			
}
		
body{
	background-image: url(../../imgsite/main/bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	font-size: 14px;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
}
		
html {
	height: 100%;
	padding: 0;
	margin: 0;
}
#c-carousel {
	height: 350px;
	position:relative;
}
#c-carousel * {
	font-family: Arial, Geneva, SunSans-Regular, sans-serif;
	font-size: 14px;
	color: #333;
	line-height: 22px;
}
#wrapper {
	background-color: #fff;
	width: 100%;
	height: 350px;
	margin-top: 0px;
	overflow: hidden;
	position: absolute;
				/*top: 50%;
				left: 0;*/
}
#carousel img {
	display: block;
	float: left;
}
#prev, #next {
/*				background-color: rgba(255, 255, 255, 0.7);
*/	display: block;
	height: 350px;
	width: 50%;
	top: 0;
	position: absolute;
}
#prev:hover, #next:hover {
/*				background-color: #fff;
				background-color: rgba(255, 255, 255, 0.8);*/
}
#prev {
	left: -450px;
	background-image: url(../../imgsite/main/header-left.png);
	background-repeat: no-repeat;
	background-position: right top;
	z-index: 9999;
}
#next {
	right: -450px;
	background-image: url(../../imgsite/main/header-right.png);
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 9999;	
	height: 350px;			
}
#pager {
	margin-left: -470px;
	position: absolute;
	left: 50%;
	bottom: 10px;
}
#pager a {
	border: 2px solid #fff;
	border-radius: 10px;
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 0 5px 0 0;
}
#pager a:hover {
/*				background-color: rgba(255, 255, 255, 0.5);
*/			}
#pager a span {
	display: none;
}
#pager a.selected {
/*	background-color: #fff;
*/}
		
.header{
	float:left;
	height:417px;
	width:100%;
}
#center{
	margin:0 auto;
	text-align:center;
	width:1000px;
	height:417px;
	top:-350px;
	position: relative;
	background:url(../../imgsite/main/header_bg.png)	
}
	
.logo_container{
	width: 100%;
	float: left;
}
.logo {
	width:900px;
	height:	108px;
	margin:0 auto;
}
.info_container{	
	width: 100%;
	float: left;
}
.info{
	width:1000px;
	margin:0 auto;
	min-height:545px;	

}
.info_left{
	margin-left: 50px;
	width:603px;
	float:left;
	color:#5e543f;
	background:#FFF;
	padding-left:20px;
	padding-right:9px;
	min-height:200px;
	
}
.info_right{
	margin-right:10px;
	width: 308px;
	float: right;
	background-image: url(../../imgsite/main/info_right_bg.png);
	background-repeat: no-repeat;
	background-position: right top;	
	background-color:#FFF;
	margin-bottom:20px;
	
}

.footer_container{
	background: url(../../imgsite/main/footer_top.jpg);
	width: 100%;
	float: left;
	background-color:#c6c317;
/*	padding-top:193px;
*/	height:694px;
	background-repeat:repeat-x;
	background-position:center top;
}
.footer{
	width:1000px;
	margin:0 auto;
	color: #666404;
	font-size:12px;
}


.h_over{
	margin-top:4px;
	font-family: 'Amaranth', sans-serif;
	float:right;
	color:#52a1bf;
	margin-bottom:2px;	
}
.h_over a{
	color:#52a1bf;	
	text-decoration:none;	
}
.search{
	float:right;
	margin-top:10px;
	background-image: url(../../imgsite/main/search.png);	
	width:217px;
	height:	37px;
	
}
.search input{
	outline: none;
	font-family: 'Amaranth', sans-serif;
	border:0px;	
	width:162px;
	height:25px;
	margin-left:20px;
	margin-top:5px;
	background:none;
	color:#23708d;
	font-size:16px;
	text-shadow: 0px 1px 0px #daf4ff;
}
.search img:hover{
	cursor: pointer
}
.search .btn_zoek{
	margin-top:2px;
	float:right;
	margin-right:10px;
}
.search a img  
{  
border: none;  
}
.hmenu{
	margin-left:50px;
	height:43px;
	width: 900px;
	position:absolute;
	bottom:49px;
	left:0px;
}
.hmenu li
{
	font-family: 'Amaranth', sans-serif;	
	display: inline;
	list-style-type: none;
	padding-right: 20px;
	height:39px;
	line-height:39px;
	background:#FFF;
	font-size:20px;
	color:#69501f;
	box-shadow: 0px 1px 3px 0px rgba(24, 24, 25, 0.39);
	border-radius:7px;
	padding-left:19px;
	padding-right:19px;
	margin-left:6px;
	padding-bottom:9px;
	padding-top:5px;	
}
.hmenu li a{
	text-decoration:none;
	color:#69501f;
}
.hmenu li.active,.hmenu li:hover{
	background:url(../../imgsite/main/hmenu.jpg);
}
.h1_menu_con{
	font-family: 'Amaranth', sans-serif;
	font-size:20px;
	color:#69501f;
	line-height:46px;
	text-shadow: 0px 1px 0px #e0dd15;		
	position:absolute;
	top:-22px;
	right:26px;
	height:70px;
	width:900px;
	z-index:999999;
}
.h1_menu_left{
	background-image: url(../../imgsite/main/h1_menu_left.png);	
	width:18px;
	height:63px;
	float:right;
}
.h1_menu{
	background-image: url(../../imgsite/main/h1_menu.png);	
	height:63px;
	float:right;	
}
.h1_menu_right{
	background-image: url(../../imgsite/main/h1_menu_right.png);	
	width:24px;
	height:63px;
	float:right;
}
.h1_menu li
{
	display: inline;
	list-style-type: none;
	margin-left: 22px;

}
.h1_menu li:first-child
{
	margin-left: 14px !important;
} 
.h1_menu a
{
	color:#69501f;
	text-decoration:none;

}
.h2_menu, .h2_menu a, .h2_menu a:hover{
	font-family: 'Amaranth', sans-serif !important;
	color:#69501f !important;
	font-size:16px !important;
	text-decoration:none !important;
	
}
.h2_menu_top{
	background-image: url(../../imgsite/main/h2_menu_top.jpg);	
	height:29px;
	width:603px;
	background-repeat:no-repeat;

}
.h2_menu_center{
	background-image: url(../../imgsite/main/h2_menu_center.jpg);	
	min-height:5px;
	width:577px;
	background-color:#f3f9ec;
	background-repeat:no-repeat;
	padding-left:13px;
	padding-right:13px;
	}
.h2_menu_footer{
	background-image: url(../../imgsite/main/h2_menu_footer.jpg);	
	height:10px;
	width:603px;
	background-repeat:no-repeat;
		
}
.h2_menu .active{
	background-image: url(../../imgsite/main/h2_menu_active.jpg);
	background-repeat:	repeat-x;
	height:25px;
	width:15px;	
	border-radius:6px;
	text-shadow: 0px 1px 0px #fec526;
	color:#69501f; 
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	box-shadow: 0px 1px 1px 0px #cce1b0;
	line-height:25px;
	padding-bottom:2px;
	padding-top:3px;

}
.btn_bal, .btn_bal a{
	font-family: 'Amaranth', sans-serif;
	text-align:center;
	color:#69501f;
	text-shadow: 0px 1px 0px #fec526;
	font-size:16px;
	text-decoration:none;
}
.btn_bal_arw{
	background-image: url(../../imgsite/main/btn_arrow.jpg);	
	width:17px;
	height:16px;
	margin-left:12px;
}
.btn_bal_top{
	background-image: url(../../imgsite/main/btn_bal_top.jpg);	
	background-position:top;
	height:12px;
	border-top-right-radius:7px;
	border-top-left-radius:7px;

}
.btn_bal_center{
	background-color:#f5a70d;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:4px;
}
.btn_bal_footer{
	background-image: url(../../imgsite/main/btn_bal_footer.jpg);
	background-position:top;
	height:13px;
	border-bottom-right-radius:7px;
	border-bottom-left-radius:7px;
}

.nieuws_container{
	position:relative;
	width:269px;
	height:258px;
	
}
.kalender_container{
	position:relative;
	width:269px;
	height:257px;	
	
}
.bx_container{
	margin-top:18px;
	margin-left:34px;
	width:229px;
}
.nieuws_txt{
	background:#848200;
	color:#FFF;
	font-size:14px;
	text-shadow: 0px 1px 1px #5c5b00;
	padding-left:12px;
	padding-right:18px;
	padding-top:12px;
	padding-bottom:12px;
	height:33px;
	position:relative;
}
.nieuws_txt a, .nieuws_txt a:hover{
	color:#FFF;
	font-size:14px;
	text-shadow: 0px 1px 1px #5c5b00;
	text-decoration:none;
}

#kalender .bx-wrapper .bx-pager.bx-default-pager a {
	
	background:url(../../imgsite/main/bx_unactive2.png) !important;
	text-indent: -9999px;
	display: block;
	width: 11px;
	height: 12px;
	margin-left: 4px;
	outline: 0;
}
#kalender .bx-wrapper .bx-pager.bx-default-pager a:hover,
#kalender .bx-wrapper .bx-pager.bx-default-pager a.active {
	background:url(../../imgsite/main/bx_active2.png) !important;
}
.bx_driehoek{
	background:#0C3;
	background:url(../../imgsite/main/bx_driehoek.png);
	position:absolute;
	top:-19px;
	left:0px;
	z-index:999999;
	margin-left:18px;
	width:19px;
	height:19px;
}
.bx_driehoek2{
	background:#0C3;
	background:url(../../imgsite/main/bx_driehoek2.png);
	position:absolute;
	top:-19px;
	left:0px;
	z-index:999999;
	margin-left:18px;
	width:19px;
	height:19px;	
}
.bx_lint{
	font-family: 'Amaranth', sans-serif;	
	color:#FFF;
	text-shadow: 0px 1px 1px #5c5b00;
	position:absolute;
	top:-16px;
	left:11px;
	width:87px;
	height:42px;
	background:url(../../imgsite/main/bx_lint.png);
	z-index:99;
	font-size:22px;
	line-height:34px;
	padding-top:3px;
	padding-left:13px;
}
.bx_lint2{
	font-family: 'Amaranth', sans-serif;	
	color:#FFF;
	text-shadow: 0px 1px 1px #005479;
	position:absolute;
	top:-16px;
	left:11px;
	width:103px;
	height:42px;
	background:url(../../imgsite/main/bx_lint2.png);
	z-index:99;
	font-size:22px;
	line-height:34px;
	padding-top:3px;
	padding-left:13px;
}
.bx_calender{
	position:relative;	
}
.bx_calender_datum{
	font-family: 'Amaranth', sans-serif;	
	height:45px;
	width:52px;
	float:left;
	font-size:16px;
	color:#FFF;	
	background:url(../../imgsite/main/bx_date.jpg);
	padding-top:12px;
	text-align:center;
}
.bx_calender_txt{
	padding-left:10px;
	padding-top:12px;
	width:167px;
	height:45px;
	float:left;
	background:#056d99;
	text-shadow: 0px 1px 1px #005376;
	font-size:14px;
	color:#FFF;
}
.bx_calender_txt a, .bx_calender_txt:hover{
	text-shadow: 0px 1px 1px #005376;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
}
.info_r_social{
	width:40px;
	float:right;
	height:300px;
}

.info_r_social_knop{
	font-family: 'Amaranth', sans-serif;		
	width:249px;
	height:56px;
	background:url(../../imgsite/main/info_r_social_knop.jpg);
	color:#69501f;
	font-size:16px;
	line-height:56px;
	text-shadow: 0px 1px 0px #fec526;	
	margin-left:19px;
	text-align:center;
	float:left;
}
.info_r_social_knop a{
	color:#69501f;
	text-decoration:none;	
	
}
.mt40{
	margin-top:40px !important;		
}
.mt44{
	margin-top:44px !important;				
}
.mt34{
	margin-top:34px !important;				
}
.mt32{
	margin-top:32px !important;					
}
.mr15{
	margin-right:15px
}
.mt100{
margin-top:100px;
}
.footer h1{
	font-family: 'Amaranth', sans-serif;
	color:#ffffff;
	text-shadow: 0px 1px 1px #a6a205;
	color:#FFF;
	margin:0px;
	padding:0px;
	font-size:20px;
	font-weight:normal;
	padding-bottom:9px;
}
.footer .k1{
	float:left;
	width:236px;
	margin-left:70px;
	
}
.footer .k2{
	float:left;	
	width:236px;
	margin-left:42px;	
}
.footer .k3{
	float:left;	
	width:340px;
	height:255px;
	margin-left:42px;	
	
}
.footer .k1 input{
	padding-left:20px;
	padding-right:5px;
	line-height:35px;
	color:#666404;
	width:210px;
	border:none;
	height:35px;
	background:url(../../imgsite/main/footer_nieuwsbrief.jpg);
	margin-top:18px;
	outline: none;

	
}
.footer_knop{
	font-family: 'Amaranth', sans-serif;	
	margin-top:9px;
	background:url(../../imgsite/main/footer_knop.jpg);
	width:96px;
	height:34px;
	font-size:16px;
	color:#FFF;
	text-shadow: -1px 0px 0px #848102;
	line-height:32px;
	text-align:center;
	float:right;
}
.footer_knop.kninfo{
	background:url(../../imgsite/main/bg_knop_gr.jpg);
	border-radius:7px;
	padding-left:10px;
	padding-right:10px;
}
.footer_knop a, .footer_knop a:hover{
	color:#FFF !important;
	text-decoration:none !important;
	text-shadow: -1px 0px 0px #848102 !important;	
	font-family: 'Amaranth', sans-serif !important;
	font-size:16px !important;
}
.wit_kader{
	margin-top:15px;
	background:#FFF;
	border-radius:7px;
	box-shadow: 0px 1px 3px 0px #adaa06;
	width:207px;
	text-align:center;
	padding-right:15px;
	padding-left:15px;
	padding-top:15px;
	padding-bottom:15px;
}
.ftr_follow{
	margin-top:15px;
	text-align:center;		
}
.ftr_follow img{
	margin-right:7px;	
}
.ftr_contact{
	float:left;
	margin-left:42px;	
	width:602px;
	margin-top:19px;
	font-size:14px;
}
.ftr_contact .title{
	font-weight:bold;
}
.ftr_adres{
	width:567px;
	margin-top:7px;
	float:left;
}
.ftr_mail{
	float:left;
	margin-top:2px;	
	margin-left:9px;
}
.ftr_like{
	background:#FFF;
	border-radius:7px;
	box-shadow: 0px 1px 3px 0px #adaa06;
	width:100%;
	text-align:center;
	margin-top:7px;

}
.tagcloud{
	margin-top:1px;
}
.tagcloud li{
	width:104px;
	list-style-type: none;
	float:left;
	margin-right:6px;
	background:#9d9a05;
	margin-bottom:6px;
	border-radius:7px;
	height:31px;
	color:#FFF;
	font-size:12px;
	line-height:31px;
	text-align:center;	
}
.tagcloud li a{
	color:#FFF;
	text-decoration:none;

}
.tagcloud .gr{
	background-color:#5e911c !important;
}
.tagcloud .bl{
	background-color:#2490bd !important;
}
.tagcloud .br{
	background-color:#917237 !important;
}
.bold{
	font-weight:bold;	
}
.ftr_line_up{
	margin-top:34px;
	border-top:solid 1px #aeac10;
	margin-left:70px;
	margin-right:50px;
}
.ftr_credits{
	border-top: solid 1px #d1ce21;
	margin-left:70px;
	margin-right:50px;	
	font-size:11px;
	color:#8b8901;
	text-shadow: 0px 1px 0px #d5d224;
	text-align:center;
	padding-top:14px;
}
.ftr_credits a{
	color:#8b8901;
	text-decoration:none;
}
.ftr_share{
	margin-top:20px;
	font-family: 'Amaranth', sans-serif;		
	font-size:16px;
	width:245px;
	float:right;
	color:#c6c317;
	height:70px;
	margin-right:50px;
	line-height:35px;
}
/***/
.fotobox{
	float: left;
	background-image: url(../../imgsite/main/bg_tegel.jpg);
	height: 185px;
	width: 172px;
	padding-top:3px;
	margin-bottom:30px;
	margin-right:34px;
	text-align:center;
	padding-left:3px;
	padding-right:3px;

}
.albums .fotobox:nth-child(3n){
	margin-right: 0px;
}
.fotobox .foto{
	float:left;
	width:172px;
	height:140px;
}
.fotobox .titel{
	float:left;
	width:172px;
	height:46px;
}
.fotobox .titel a , .fotobox .titela:hover{
	color:#69501f !important;
	font-size:12px !important;
	text-decoration:none !important;
	text-shadow:0px 1px 1px #fec526 !important;
}
.nav a, .nav a:hover{
	color:#69501f;
	font-size:20px !important;
	text-decoration:none !important;
	font-family: 'Amaranth', sans-serif !important;	
}
.nav .Sel{
	color:#056d99 !important;
	background-color:#dbf0f8;
	padding-top:2px;
	padding-bottom:2px;
	border-radius:7px;
}
.info_knop{
		
	height:42px;
	background:url(../../imgsite/main/info_knop.jpg);
	color:#69501f;
	
	line-height:42px;
	text-shadow: 0px 1px 0px #fec526;	
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	border-radius:10px;
}
.info_knop a, .info_knop{
	color:#69501f !important;
	text-decoration:none !important;	
	font-family: 'Amaranth', sans-serif !important;
	text-decoration:none !important;
	font-size:16px !important;
	
}
/**/
.nieuwswrapper{
	float:left;
	min-height:126px;
	width:603px;
	background-color:#f3f9ec;
	margin-bottom:4px;
}
.nieuwsfoto{
	float:left;
	width:126px;
	height:126px;
}
.nieuwstiteltxt{
	float:left;
	color:#5e543f;
	padding-left:15px;
	padding-left:15px;
	color:#5e543f;
}
.nieuwsfoto_date{
	font-family: 'Amaranth', sans-serif;
	color: #FFF;
	text-shadow: 0px 1px 1px #5c5b00;
	position:relative;
	bottom: 36px;
	left: -8px;
	width: 126px;
	height: 25px;
	z-index: 99;
	font-size: 18px;
	line-height: 25px;
	text-align:center;
	padding-top:8px;
	padding-left:8px;
	background-image: url(../../imgsite/main/bg_datums.png);
}
.nieuwsfoto_date.ag{
	background-position:0px -33px;
	text-shadow:0px 1px 1px #005479;
}
.nieuwstitel{
	margin-top:10px;
}
.nieuwstitel, .nieuwstitel a , .nieuwstitel a:hover{
	font-family: 'Amaranth', sans-serif !important;
	color:#848200 !important;
	font-size:18px !important;
	line-height:22px !important;
}
.nieuwstitel.ag, .nieuwstitel.ag a:hover, .nieuwstitel.ag a{
	color:#056d99 !important;
}
/**/
.events_bar{
	float:left;
	width:603px;
	height:57px;
}
.events_bar .d1 ,.d2 , .d3{
	float:left;
	width:90px;
}
.d2{
	width:423px !important;
	text-align:center;
	font-size:20px;
	font-family: 'Amaranth', sans-serif !important;
	color:#056d99;
	line-height:42px;
}
/***/
.searchwrapper{
	float: left;
	width: 603px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaf1e2;
	height:45px;
}
.searchresultic{
	float: left;
	width: 47px;
	height: 45px;
	background-image: url(../../imgsite/main/ic_search.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.searchresulttxt, .searchpath{
	float:left;
	width:556px;
}
.searchresulttxt , .searchresulttxt a , .searchresulttxt a:hover{
	color:#72a728 !important;
	font-size:16px !important;
	font-family: 'Amaranth', sans-serif !important;
	text-decoration:none !important;
}
.searchpath, .searchpath a ,.searchpath a:hover{
	color:#5e543f !important;
	font-size:12px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	text-decoration:none !important;
}
/**/
.banners{
	float:left;
	margin-bottom:10px;
	width:249px;
	margin-left:19px;
}
.banners img{
	border-radius:15px;
}