/* CSS Document */

body{
	color:#4a4a4a;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin:0px;
	padding:0px;
	background:url(../images/bg.jpg) repeat-x #fff;
}

a{ text-decoration:none; color:#4a4a4a; font-weight:normal;}
a:hover{ text-decoration:underlined; color:#4a4a4a; font-weight:normal;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}
.fieldset{margin:0px;padding:3px 0px 3px 0px;border-top:0px solid #FFF;border-right:0px solid #FFF;border-bottom:0px solid #FFF;border-left:0px solid #FFF;float:left;width:70px; line-height:20px;}
#fs_wide{margin:0px;padding:3px 0px 3px 0px;border-top:0px solid #FFF;border-right:0px solid #FFF;border-bottom:0px solid #FFF;border-left:0px solid #FFF;float:left; line-height:20px;margin-right:2px;}
.fs_wide1{width:275px;}
.fs_wide2{width:175px;}
.fs_wide3{width:175px;}
#fs_wide_btn{margin-top:-10px;margin-left:-10px;float:right;}

.clear{clear:both;}
.clear2{clear:both; height:0px;}
.clear3{clear:both; height:15px;}
.clear4{clear:both; height:50px;}

#top{ width:989px;height:170px;padding:57px 0px 0px 9px;background:url(../images/bg_top.jpg) no-repeat;margin-left:auto;margin-right:auto;}
#container{width:980px;margin-left:auto;margin-right:auto;padding:0px 9px;background:url(../images/bg_container.jpg) repeat-y;}
#container #menu{width:980px;height:30px;background:url(../images/bg_menu.jpg) repeat-x;}

#container #left{width:705px;float:left;padding-top:17px;}
#container #left #banners{width:704px;padding:0px 0px 16px 1px;}
#container #left .big_banner{width:220px;float:left;padding-left:11px;}
#container #left .small_banner{width:220px;padding-top:13px;float:left;padding-left:11px;}
#container #left .big_banner a:hover img{background:#FFF; z-index:100; filter:alpha(opacity=70); /* for IE */ opacity:0.7; /* CSS3 standard */}
#container #left .small_banner a:hover img{background:#FFF; z-index:100; filter:alpha(opacity=70); /* for IE */ opacity:0.7; /* CSS3 standard */}

#container #left .blok{width:705px;border-top:1px solid #e9e7e7;}
#container #left .blok .plattegrond{width:243px;float:left;}
#container #left .blok .plattegrond a:hover img{background:#FFF; z-index:100; filter:alpha(opacity=70); /* for IE */ opacity:0.7; /* CSS3 standard */}

.items{ width:231px; float:left;}
.informatie{ width:196px; margin-top:16px; border:1px solid #dfdfdf; padding:9px; background:#FFF;postion:relative;float:left;}
.informatie_beoordelingen{ width:305px; height:100px; margin-top:16px; margin-left:8px; border:1px solid #dfdfdf; padding:9px; background:#FFF;postion:relative;float:left;}
.grey{ background:#f7f4f4;}
.informatie img{ float:left; border:1px solid #1587c9; margin-right:5px;}
.informatie h3{ color:#007cc4; font-weight:bold;font-size:10px;}
.informatie a{ font-size:10px;}
.informatie a.link{ padding-top:15px; float:right;}
.informatie a:hover{ }

.informatie_beoordelingen img{ float:left; border:1px solid #1587c9; margin-right:5px;}
.informatie_beoordelingen h3{ color:#007cc4; font-weight:bold;font-size:12px; margin-bottom:6px;}
.informatie_beoordelingen a{ font-size:10px;}
.informatie_beoordelingen a.link{ padding-top:15px; float:right;}

.sterren{ float:right; width:65px; height:14px; background:url(../images/sterren.gif) no-repeat 0 0; text-indent:-3000px;}
.sterren_left{ float:left; width:65px; height:14px; background:url(../images/sterren.gif) no-repeat 0 0; text-indent:-3000px;}
.ster0{background-position:65px 0px;}
.ster1{background-position:51px 0px;}
.ster2{background-position:38px -18px;}
.ster3{background-position:24px -36px;}
.ster4{background-position:12px -54px;}
.ster5{background-position:0px -72px;}

.sterren2{ float:left; width:65px; height:14px; background:url(../images/sterren.gif) no-repeat 0 0; text-indent:-3000px;}
.ster20{background-position:0px 20px;}
.ster21{background-position:0px 0px;}
.ster22{background-position:0px -18px;}
.ster23{background-position:0px -36px;}
.ster24{background-position:0px -54px;}
.ster25{background-position:0px -72px;}

#container #left .nieuws{width:220px; height:205px; float:left; background:url(../images/bg_nieuws.jpg) repeat-y; border-bottom:1px solid #e0e0e0;margin-top:16px;}
#container #left .nieuws h2{width:210px; height:22px; padding:6px 0px 0px 10px; background:url(../images/h2_nieuws.jpg); color:#FFF; font-weight:bold; font-size:14px;}
#container #left .nieuws p{padding:9px;}
#container #left .nieuws a.link{ font-size:11px; float:right; padding-right:9px;}

#container #left .blok2{width:678px; padding:16px 0px 0px 27px;}
#container #left .blok2 #welkom{float:left; width:432px; padding:0px 15px 0px 0px; font-size:13px; margin-bottom:30px;}
#container #left .blok2 #welkom h2{font-weight:bold; color:#0056b9; padding-bottom:15px;}
#container #left .blok2 #welkom img.left{float:left; padding:0px 14px 14px 0px}
#container #left .blok2 #welkom p{ padding:0px 0px 14px 0px}
#container #left .blok2 .foto{float:left; width:220px; margin-bottom:8px;text-align:center;}
#container #left .blok2 .foto a:hover img{background:#FFF; z-index:100; filter:alpha(opacity=70); /* for IE */ opacity:0.7; /* CSS3 standard */}

/* right */

#container #right{width:274px;float:right;font-size:10px;}
#container #right #wensen{width:254px;padding:12px 0px 12px 20px}
#container #wensen_results{width:650px;padding:12px 0px 12px 0px;}
#container #right #wensen input{margin:0px 4px 0px 0px;padding:0px;}
#container #right hr{ height:2px; border-top:1px solid #ffffff;border-right:0px;border-bottom:1px solid #cecece;border-left:0px;margin-left:-19px;width:273px;}
#container #right h3{width:266px;height:25px;padding:5px 0px 0px 8px;background:url(../images/h3.jpg) no-repeat;color:#FFF;font-size:16px;font-weight:bold;}
#container #right h3.blue{background:url(../images/h3_blue.jpg) no-repeat;}
#container #right .white{width:274px;height:30px;background:#FFF;}
#container #right fieldset.lang{width:110px;}
#container #right fieldset.ster{width:110px;}
#container #right select{width:230px;}
button{float:right;margin-right:20px;background:url(../images/bg_button.jpg) no-repeat; width:122px;height:36px; border-top:0px solid #FFF; border-left:0px solid #FFF; border-right:0px solid #FFF; border-bottom:0px solid #FFF;color:#FFF;font-weight:bold;font-size:15px;cursor: pointer; cursor: hand;}
#container #right select{font-size:10px;}
#container #right button.blue{background:url(../images/bg_button_blue.jpg) no-repeat; }
#container #right button span{background:url(../images/bg_buttonleft.jpg) no-repeat left;height:36px; }
#container #right #beschikbaarheid{width:254px;padding:12px 0px 12px 20px}
#container #right #twitter{width:254px;padding:12px 0px 12px 20px}

#container #right #resultaten{width:254px;padding:12px 0px 12px 20px;}
#container #right #resultaten .info{padding:0;margin:0;}
#container #right #resultaten a{padding:0px 0px 0px 0px; font-size:12px;}
#container #right #resultaten a:hover{text-decoration:underline;}

#bottom{width:998px;height:126px;margin-left:auto;margin-right:auto;background:url(../images/bg_bottom.jpg) no-repeat;color:#127289;}
#bottom a{color:#127289; font-weight:bold; text-decoration:none;}
#bottom a:hover{color:#17b8c6; font-weight:bold; text-decoration:none;}

/* overzicht pagina */

#container #overzicht { float:left; left:12px; position:relative; width:680px; margin:30px 0px 0px 0px; background:#f7f4f4; border:1px solid #e0e0e0;}
#container hr{ height:2px; border-top:1px solid #ffffff;border-right:0px;border-bottom:1px solid #cecece;border-left:0px;}
#container #overzicht .blok{width:652px; padding:12px 12px 0px 16px;}
#container #overzicht .blok .content { width:480px; float:left; color:#0056ba; }
#container #overzicht .blok .content a{ color:#0056ba; font-weight:bold;}
#container #overzicht .blok .content a:hover{ color:#0056ba; text-decoration:underline}
#container #overzicht .blok .grey { color:#1c1c1c;}
#container #overzicht .blok .content h2,#container #overzicht h2 { font-size:13px; color:#0056ba;}
#container #overzicht .blok .content p{ padding:0px 0px 0px 0px}
#container #overzicht .blok .content p.space{ padding:0px 0px 15px 0px}
#container #overzicht .blok .content p.left{ width:65px; padding:0px 20px 0px 0px; float:left;}
#container #overzicht .blok .content p.last{ padding:15px 0px 15px 0px}
#container #overzicht .blok .fotos { width:150px; float:right;}
#container #overzicht .blok .fotos img{ margin:0px 0px 7px 0px;}

/* kaart pagina */

#container #kaart{width:670px; background:url(../images/bg_kaart.jpg) no-repeat; float:left; padding:0px 24px 0px 12px;margin:14px 0 0 0;}

#container #map{position:relative;background:url(../images/kaart_groot.png);width:439px;height:394px;float:left;z-index:0;}

#container #map #pin{position:absolute;width:20px;height:20px;}
#container #map #pin a:hover img{width:20px;z-index:100;filter:alpha(opacity=70); /* for IE */ opacity:0.7; /* CSS3 standard */}

/* arrangementen pagina */
#container #arrangementen { float:left; left:12px; position:relative; width:680px; margin:30px 0px 0px 0px; background:#f7f4f4; border:1px solid #e0e0e0;}
#container #arrangementen h2{ background:url(../images/h2_arrange.jpg) no-repeat; height:25px; padding:4px 0px 0px 8px; color:#FFF; font-size:16px; font-weight:bold;}
#container #arrangementen .arrangement{ width:667px; padding:12px 0px 8px 12px;}
#container #arrangementen .arrangement h3{ color:#0056ba; font-weight:bold; font-size:13px; padding-bottom:12px;}
/*#container #arrangementen .arrangement .p{ float:right; width:476px; padding-right:20px;}*/
#container #arrangementen .arrangement img.float{ float:left; padding:0px 0px 0px 0px;}
#container #arrangementen .arrangement .ul{ float:right; padding:20px 20px 0px 0px; width:637px;}
#container #arrangementen .arrangement .ul .li{ float:right; background:url(../images/bg_button.jpg) no-repeat; height:28px; width:122px; padding:10px 0px 0px 0px; text-align:center; font-size:13px;}
#container #arrangementen .arrangement .ul .li a{ color:#FFF; height:38px; width:122px; display:block; font-weight:bold;}
#container #arrangementen .arrangement .ul .li a:hover{ height:38px; width:122px; display:block;font-weight:bold;}

#container #left .blok2 #welkom #contact{ width:400px;}

#container #left #nieuws{padding:20px 20px 0px 20px;}
#container #left #nieuws_titel{color:#007cc4; font-weight:bold; font-size:14px;}
#container #left #nieuws h2{height:22px; padding:6px 0px 0px 0px; color:#000000; font-weight:bold; font-size:14px;}



#reactie{	position:relative;	width:645px;	border:1px solid #C9C7C7;	margin-top:10px;	margin-bottom:10px;	margin-left:0px;	font-size:12px;	color:#181146;}

#reactie #reactietitel{	position:relative;	width:460px;	background-image:url(../images/bg_reacietitel.jpg);	background-repeat:no-repeat;	height:19px;	margin-bottom:14px;	padding-left:5px;	font-size:12px;	font-weight:bold;	color:#181146;	padding-top:4px;}


#reactie #geefreactieblok1{	position:relative;	width:150px;	padding-left:5px;	float:left;	margin-bottom:10px;}

#reactie #geefreactieblok2{	position:relative;	float:left;}

#reactie #blok1{	position:relative;	width:140px;	padding-left:5px;	float:left;	margin-bottom:10px;}

#reactie #blok2{	position:relative;	width:69px;	float:left;	color:#46A527;}

#reactie #blok3{	position:relative; 	width:140px;	float:left;}

#reactie #blok4{	position:relative;	width:50px;	float:left;	color:#46A527;}

#reactie #blok5{	position:relative;	width:140px;	float:left;}

#reactie #blok6{	position:relative;	width:14px;	float:left;	color:#46A527;}
#reactie #stroke{	position:relative;	width:465px;	height:1px;	background-image:url(../images/strok.jpg);	background-repeat:repeat-x;}

#reactie #lipsum{	position:relative;	width:455px;	padding-left:6px;	padding-bottom:10px;	color:#505051;	padding-top:10px;}

#beoordeling{	margin-left:0px;position:relative;	width:645px;	background-image:url(../images/beoordelen01.png);	background-repeat:no-repeat;	height:182px;	font-size:12px;	color:#181146;}

#beoordeling #eisen{	position:relative;	width:162px;	padding-top:46px;	padding-left:7px;	float:left;	margin-bottom:10px;}
#beoordeling #cijfers{	position:relative;	width:30px;	padding-top:46px;	padding-right:17px;	float:left;}
#beoordeling #eisen2{	position:relative;	width:162px;	padding-top:46px;	padding-left:15px;	float:left;	margin-bottom:10px;}
#beoordeling #cijfers2{	position:relative;	width:30px;	padding-top:46px;	padding-right:17px;	float:left;}

#beoordeling #eisen p , #beoordeling #eisen2 p{font-size:14px; margin-top:8px;font-weight:bold;}
#beoordeling #cijfers p , #beoordeling #cijfers2 p {font-size:14px; margin-top:8px;font-weight:bold; color:#007CC4; }



#beoordeling #cijfer{	position:relative;	width:100px;	padding-top:48px;	padding-right:42px;	float:right;	text-align:center;	font-size:44px;	font-weight:bold;color:white;}
#beoordeling #aantal{	position:relative;	width:180px;	padding-top:14px;	float:right;	text-align:center;	font-size:11px;color:white;}
#beoordeling #geef{	position:relative;	padding-left:505px;	width:130px;	height:20px;	padding-top:15px;}
.klikbuttongroot{font-size:14px;font-weight:bold;}

.input{ border: 1px solid Black;background: #FFFFFF;}
.input_error{ border: 1px solid red;background: #FFCCCC;}

.homenewsstyle{ width:100%;height:80%;}
.wh_100_70{ width:100%; height:70%;}
.h3_rep , .h3_rep:hover{color:#007cc4; font-weight:bold;font-size:10px;}

.acc_top{ background:#ececec;border:1px solid silver; height:17px;padding:5px; }
.acc_content{ border-bottom:1px solid silver;border-left:1px solid silver;border-right:1px solid silver;}

.acc_content .left_content{ width:225px;background:#ececec;text-align:center;padding-top:10px;padding-bottom:10px; }
.acc_content .right_content{ padding-top:10px;padding-left:25px;padding-bottom:10px; }

.acc_titel{ float:left; }
.acc_sterren{ float:right; }
