/* CSS Document */
body{margin:0px;padding:0px;font:11px Arial;line-height:16px;color:#555;background:url(../img/body_bg.gif) repeat-y center top}
div{margin:0px;padding:0px;text-align:left}
form{margin:0px;padding:0px}
img{border:0px}
p{padding:0;margin:0}
.errortxt{color:#F00;margin:0 10px 0 12px}
strong{font:bold 12px Arial;color:#2E5AD3;}
span{font:11px Arial}
a{color:#fd4e02;text-decoration:none}
a:hover{color:#ff9900}
ul{margin:0 0 0 15px;padding:0}
input.button{padding:0 20px;margin:0 0 5px 5px;height:20px;font:10px Arial;border:1px solid;background:#090;border-color:#3c0 #360 #360 #3c0;color:#FFF}
/* Default classes*/
a.viewphoto{background:url(../img/photo.gif) no-repeat 0 6px;padding:6px 0 0 20px}
a.downphoto{background:url(../img/rar.gif) no-repeat 0 6px;padding:6px 0 0 20px}
/* Hier begint de content opmaak*/
div#content{}
	/*Dit is de header*/
	div#header{height:72px;background:url(../img/hd_background.gif) repeat-x top}
		div#hd_bg_left{height:72px;background:url(../img/hd_background2.gif) repeat-x;width:50%}
		div#hd_bg_middle{position:absolute;top:0px;width:100%;height:72px;background:url(../img/header.gif) no-repeat center center}
		div#links{width:760px;height:20px;margin:6px auto}
		div#links a{padding:0 10px;color:#009;text-decoration:none;height:20px;display:block;float:left;font-size:12px;line-height:20px}
		div#links a.active_main{background:#77B4FE}
		div#links a:hover{background:#77B4FE}
	div#page{width:760px;margin:0 auto}
		div#column1{float:left;width:170px}
			div#left_links{background:#2E5AD3;margin:0 0 15px 0}
			div#left_links a{background:#3F8CE4;padding:0 10px;color:#FFF;text-decoration:none;height:20px;display:block;font-size:12px;line-height:20px}
			div#left_links a.odd{background:#3473BC}
			div#left_links a.active_sub{background:#77B4FE;color:#009}
			div#left_links a:hover{background:#77B4FE;color:#009}
			div#left_news{margin:0 0 15px 0}
			div#left_news p{margin:0 0 0 10px}
			div#left_news p a{color:#FFF;line-height:18px;text-decoration:none}
			div#left_news p a:hover{text-decoration:underline}
			div#left_news p span{margin:0 10px 0 0;padding:0px;color:#FFFF00;font-weight:bold}
			div#left_quote{margin:0 0 15px 0}
			div#left_quote p{color:#FFF;margin:0 0 0 10px;line-height:18px}
			div#agenda{width:150px;margin-left:8px}
			div#agenda table{border:1px solid #333399;font:10px Verdana;color:#FFF;background:#2E5AD3}
			div#agenda a{color:#FFF}
			div#agenda .jaar{background:#2E5AD3;color:#FFF;cursor:default}
			div#agenda .maand{background:#2E5AD3;color:#FFF;cursor:pointer}
			div#agenda .dagen{background:#339;color:#FFF;cursor:default}
			div#agenda .legecell{background:#3F8CE4;color:#FFF;cursor:default}
			div#agenda .dag{background:#79B5FF;color:#009;cursor:default}
			div#agenda .vandaag{background:#C00;color:#000;cursor:default;border:1px solid black}
			div#agenda .database{background:#FFF900;color:#000;cursor:pointer;display:block}
			div#agenda .databasevandaag{background:#C00;color:yellow;cursor:pointer;display:block;border:1px solid black}
			div#agenda .agenda_highlight{background:#cc0000;color:#FFF}
		div#column2{float:left;width:460px;background:#FFF}
			div#page_content{width:440px;margin:21px 10px 0 10px}
			div#page_content p{padding:0 0 5px 0;margin:15px 0 0 0}
			div#page_content p span{color:#090;font-weight:bold}
			div#page_content p img{border:2px solid #090;float:left;margin:4px 15px 0 0}
			div#page_content p img.right{float:right;margin:4px 0 0 15px}
			div#page_content p img.fullwidth{float:none;margin:8px 0 8px 0}
			div#page_content p img.contact_visual{float:right;margin:4px 80px 20px 15px}
			div#page_content div.sub_left{float:left;border-top:1px solid #0C0;width:210px;margin:5px 0 0 0}
			div#page_content div.sub_left p{margin:7px 0 0 0}
			div#page_content div.sub_right{float:right;border-top:1px solid #0C0;width:210px;margin:5px 0 0 0}
			div#page_content div.sub_right p{margin:7px 0 0 0}
			div#page_content div.sub_totaal{float:left;border-top:1px solid #0C0;margin:5px 0 0 0}
			div#page_content div.sub_totaal p{margin:7px 0 0 0}
			div#bottom_links{float:right;margin:5px 0 5px 0;color:#666;font:9px Verdana}
			div#bottom_links img{margin:0 10px 0 20px}
			div.thr_img_con{height:145px;margin:15px 0 0 0}
			div.thr_img_con strong{padding:0 0 0 5px}
			div.thr_img_con div{float:left;width:100px;height:120px;margin:0 10px 0 0}
			div.thr_img_con div.last{margin:0}
			div.thr_img_con img{width:100px;height:110px;margin:3px 0 0 0}
			div.thr_img_con span{color:#FFF;background:#090;font:bold 10px Verdana;line-height:12px;display:block;padding:1px 5px 3px 5px}
			div#page_content table td{padding-right:25px;vertical-align:top}
			/* Style voor de filebrowser */
			div#filebrowser{}
			div#filebrowser p img{margin:0;padding:0;border:0px}
			div#filebrowser div{margin:0 0 0 20px;padding:0;display:none}
			div#filebrowser p.founditem{margin:0;padding:0;display:block}
			div#filebrowser div#divitem0{margin:0;padding:0;display:block}
			div#filebrowser div.combined{margin:0;padding:0;display:block;background:url(../img/dots_vertical.gif) repeat-y top left}
			div#filebrowser div.combinedlast{margin:0;padding:0;display:block}
			div#filebrowser a{margin:0;padding:0;color:#090;text-decoration:none}
			/* Style voor de foto gallery */
			div#fotos_coll_overview{padding:0 0 10px 0}
			div#fotos_coll_overview p{margin:0 10px 0 11px;padding:0}
			div#fotos_coll_overview a{margin:0px 0 0 0px;display:block;font-weight:bold}
			div#fotos_coll_overview strong{float:left;margin:3px 0 0 11px;padding:0}
			div#fotos_coll_overview div{margin:0;padding:0}
			div#fotos_coll_overview span{float:right;background:#FFF;margin:0px 0px 0 0;padding:0 10px}
			div#fotos_coll_overview div.error_container{float:left;background:url(../img/col_green_bg.jpg);width:440px;margin:10px 0 0 0;padding:10px 0}
			div#fotos_coll_overview div.collect_container{float:left;background:url(../img/col_green_bg.jpg);width:440px;margin:10px 0 0 0}
			div#fotos_coll_overview div.collect_container div{padding:0 0 0 11px;float:left;margin:2px 0 4px 0}
			div#fotos_coll_overview div.collect_container div img{border:2px solid #090;float:none;margin:0;width:60px;height:50px}
			div#fotos_coll_overview div.collect_container p{padding:0 0 5px 0;}
			div#fotos_coll_overview div.collect_container a.preview{float:left;margin:0 5px 0 0}
			div#fotos_coll_overview div.collect_container div#foto_overzicht{padding:0;margin:0 0 4px 0;width:440px}
			div#fotos_coll_overview div.collect_container div#foto_overzicht a{padding:0;margin:2px 0 0 11px}
			div#fotos_coll_overview div.collect_container div#foto_overzicht div{padding:0;margin:0}
			div#fotos_coll_overview div.collect_container div#foto_overzicht div p{padding:0 0 3px 0;margin:0 0 7px 11px;color:#FFF;background:#090;text-align:center}
			div#fotos_coll_overview div.collect_container div#foto_overzicht img{padding:0;margin:0;width:128px;height:100px}
			div#fotos_coll_overview div.foto_container{float:left;background:url(../img/col_green_bg.jpg);width:440px;margin:10px 0 10px 0}
			div#fotos_coll_overview div.foto_container div{padding:0 0 0 10px;float:left;margin:2px 0 4px 0}
			div#fotos_coll_overview div.foto_container div#foto{float:none;padding:0;margin:0}
			div#fotos_coll_overview div.foto_container div img{border:2px solid #090;margin:0 0 10px 11px;width:413px}
			div#fotos_coll_overview div.foto_container span{float:right;padding:0px 10px 0px 10px;border-left:1px solid #090;border-right:1px solid #090;border-top:1px solid #090;margin:0 12px 0 0}
			div#fotos_coll_overview div.foto_container p{margin:0 0 0 11px;float:none;padding:5px 0;width:417px;border-top:1px solid #090}
			div#fotos_coll_overview div.foto_container div#navcount{background:#FFF;margin:0;padding:0;float:right}
			div#fotos_coll_overview div.foto_container div#navcount a{float:left;padding:1px 4px;margin:0}
			div#fotos_coll_overview div.foto_container div#navcount p{float:left;padding:0 5px;margin:0;width:auto;border:0}
			div#fotos_coll_overview div.foto_container div#navcount img{width:16px;height:14px;border:0;margin:0;padding:0}
			div#fotos_coll_overview div.slide_container{background:url(../img/col_green_bg.jpg);padding:0 0 5px 0;margin:10px 0 0 0}
			div#fotos_coll_overview div.slide_container select{padding:0;margin:0 0 5px 10px;color:#360;font:12px Arial}
			div#fotos_coll_overview div.slide_container strong{float:none;padding:0;margin:0}
			div#fotos_coll_overview div.slide_container p{margin:0;padding:5px 0 3px 10px}
			div#fotos_coll_overview div.back_container{float:left;background:url(../img/col_green_bg.jpg);width:440px;margin:10px 0 0 0}
			div#fotos_coll_overview div.back_container a{float:left;padding:3px 0;margin:0}

			div#formulier{background:url(../img/col_green_bg.jpg);width:440px;margin:10px 0 0 0;padding:7px 0 7px 0}
			div#formulier p{margin:0 11px 0 11px;padding:0}
			div#formulier form{margin:10px 0 0 0}
			div#formulier table{margin-left:11px}
			div#formulier table td{padding:10px 30px 0 0}
			div#formulier select{width:300px;background:#A2EB7D;color:#360;font:12px Arial}
			div#formulier input.text{width:292px;background:#A2EB7D;font:12px Arial;color:#360;padding-left:5px;border:1px solid #360}
			div#formulier input.button{float:right}
			div#formulier textarea{float:left;width:288px;height:260px;background:#A2EB7D;padding:5px 5px 0 5px;border:1px solid #090;font:11px Arial;color:#360;scrollbar-3dlight-color:#A2EB7D;scrollbar-arrow-color:#090;scrollbar-base-color:#A2EB7D;scrollbar-track-color:#A2EB7D;scrollbar-darkshadow-color:#A2EB7D;scrollbar-face-color:#A2EB7D;scrollbar-highlight-color:#090;scrollbar-shadow-color:#090;}


		div#column3{float:left;width:130px;margin:61px 0 0 0px}
			div#foto_reactie input{float:left;width:109px;margin:0 0 0 10px}
			div#foto_reactie img{margin:0 0 7px 13px;padding:0}
			div#foto_reactie textarea{float:left;width:105px;height:200px;margin:0 0 0 10px;background:#A2EB7D;border:1px solid #090;font:11px Arial;color:#360;scrollbar-3dlight-color:#A2EB7D;scrollbar-arrow-color:#090;scrollbar-base-color:#A2EB7D;scrollbar-track-color:#A2EB7D;scrollbar-darkshadow-color:#A2EB7D;scrollbar-face-color:#A2EB7D;scrollbar-highlight-color:#090;scrollbar-shadow-color:#090;}

.datepicker-months-container
{
    cursor: pointer;
}
