@charset "utf-8";

html, body {color:#4F5155;font-family:Lucida Grande,Verdana,Sans-serif;font-size:14px; margin:0; padding:0;}
/* html, body, #container {height:100%; min-height:100% }*/
body.opdekaart{background:#84C52F url(/images/bg.jpg) no-repeat scroll center top}
body.volledigelijst,body.vragen{background:#84C52F url(/images/bg2.jpg) no-repeat scroll center top}
/* body > #container {height: auto; min-height: 100%;} */

/* DIVS */
#container{padding-bottom:50px; padding-left:20px;width:940px; margin:0 auto;}
#menu{background:transparent url(/images/menu.png) no-repeat scroll 0 0;float:right;height:47px;width:370px}
#logo{height:101px; margin:0px 0 9px 0; width:427px; padding-top:8px;}
#logo_mascotte {width:80px; height:82px; float:left; margin-top:8px; margin-left:0px;}
#introtext{background:transparent url(/images/introtext.png) no-repeat scroll 0 0;clear:both;height:54px;width:887px;margin:0 0 25px}
.opdekaart #dirt{background:transparent url(/images/dirt.png) no-repeat scroll 0 0;height:67px;margin-left:-74px;position:absolute;top:552px;width:122px}
.opdekaart #plants{background:transparent url(/images/plants.png) no-repeat scroll 0 0;height:162px;margin-left:480px;position:absolute;top:460px;width:151px}
.volledigelijst #dirt,.vragen #dirt{background:transparent url(/images/dirt.png) no-repeat scroll 0 0;height:67px;margin-left:-60px;position:absolute;top:228px;width:122px}
.volledigelijst #plants,.vragen #plants{background:transparent url(/images/plants.png) no-repeat scroll 0 0;height:162px;margin-left:640px;position:absolute;top:170px;width:151px}
#bottom{clear:both;width:940px}
.volledigelijst #bottom,.vragen #bottom{padding-top:100px;}
#outer_map{background:transparent url(/images/map.jpg) no-repeat scroll 0 0;clear:both;float:left;height:429px;margin-bottom:10px;width:610px;padding:0}
#map{height:383px;width:600px;margin:5px 0 0 5px}
#legende{background-color:#669421;height:30px;margin-left:130px;margin-top:-30px;position:absolute;text-align:center;width:320px}
#input{float:right;height:392px;overflow:hidden;width:300px}
#input_view{height:310px;overflow:hidden;position:relative;width:300px;padding:0}
#input_wrapper{clear:both;margin-left:0;position:absolute;width:20000em}
#input_wrapper div{float:left;width:300px}
#input_wrapper div#uploadOutput{background-color:#F9F9F9;border:1px solid #C9C9C9;height:125px;width:125px}
#col1{float:left;margin-right:20px;width:300px;}
#col2{border-right:1px dotted #4A6B18;float:left;padding-right:15px;width:288px;}
#col3{float:left;margin-left:15px;width:288px}
#col3_2{float:left;margin-left:15px;width:288px}
.volledigelijst #col3,.vragen #col3, .volledigelijst #col3_2,.vragen #col3_2{margin-top:50px}
#col1_2{border-right:1px dotted #4A6B18;float:left;padding-right:15px;width:608px}
#nav{float:right;margin-top:10px;position:relative}
#overlay{background-color:#322D2D;clear:both;display:none;height:220px;position:relative;top:-200px;width:1026px;margin:auto}
#footer{background:#608C1F url(/images/footer.jpg) no-repeat scroll 0 0;clear:both;width:900px;margin:0 auto;padding:25px 30px 0 30px; }
#vragen{padding-bottom:20px}
#footer_text{border-top:1px dotted #4A6B18;height:40px;overflow:hidden;padding-top:0;width:900px}
#input_nav{width:250px; height:26px;}
#prev{background:transparent url(/images/btnVorige.jpg) no-repeat scroll 0 0;border:none;cursor:pointer;float:left;height:26px;margin-right:15px;width:102px; font-size:16px; line-height:26px;}
#next{background:transparent url(/images/btnVolgende.png) no-repeat scroll 0 0;border:none;cursor:pointer;float:right;height:26px;width:124px; font-size:16px; line-height:26px;}
#end{background:transparent url(/images/btnBeeindigen.png) no-repeat scroll 0 0;border:none;cursor:pointer;height:26px;width:102px; float:right; font-size:16px; line-height:26px; display:block;}
#prev.disabled{background:transparent url(/images/btnVorige_disabled.jpg) no-repeat scroll 0 0 !important;cursor:auto !important}
#next.disabled{background:transparent url(/images/btnVolgende_disabled.png) no-repeat scroll 0 0 !important;cursor:auto !important}
.city_cloud{margin-bottom:20px}
#pagination{height:20px;width:600px;margin:4px 0 0}
#window_contents{height:100px}

/* Lists */
#col1 ul,#col2 ul, #col3_2 ul{clear:both;list-style-image:none;list-style-position:outside;list-style-type:none;margin:10px 0;padding:10px 0}
#col1 li.city a,#col2 li.city a, #col3_2 li.city a{color:#F7F54D;font-size:15px;font-weight:700;text-decoration:none}
#col1 li.thumbsup,#col2 li.thumbsup, #col3_2 li.thumbsup{background-color:#669421;display:block;font-size:12px;height:21px;line-height:21px;position:relative;margin:10px 0 0 90px !important; }
#col1 li.thumbsup em,#col2 li.thumbsup em, #col3_2 li.thumbsup em {padding-left:10px; font-style:normal; float:right}
#col1 li.thumbsup span,#col2 li.thumbsup span, #col3_2 li.thumbsup span{background:transparent url(/images/vote_right.png) no-repeat scroll 0 0;display:block;float:right;font-size:12px;height:21px;line-height:21px;margin-left:10px;width:5px}
#col1 li,#col2 li, #col3_2 li,.opdekaart #col3 li,.marker_detail li{color:#FFF;display:block;text-align:left}
#col1 li.picture,#col2 li.picture, #col3_2 li.picture,#col1_2 li.picture{background:transparent url(/images/img.png) no-repeat scroll 0 0;display:block;float:left !important;height:72px;margin-right:12px;width:72px;padding:6px}
.marker_detail li.picture{background:transparent url(/images/img.jpg) no-repeat scroll 0 0;display:block;float:left !important;height:72px;margin-right:12px;width:72px;padding:6px}
#col1 li.picture span,#col2 li.picture span, #col3_2 li.picture span,#col1_2 li.picture span,.marker_detail li.picture span{display:block;height:72px;overflow:hidden;width:72px}
#col1 li.city,#col2 li.city, #col3_2 li.city,#col3 li.city_street span,#col1_2 h3,.marker_detail li.city{color:#F7F54D;font-size:15px;font-weight:700}
#col1 li.category,#col2 li.category, #col3_2 li.category, #col3 li.category,.marker_detail li.category{color:#436314;font-size:11px;margin-top:6px}
#col1 li.category a,#col2 li.category a, #col3_2 li.category a,#col3 li.category a,#col1_2 li.category a,.marker_detail li.category a{border-bottom:1px dotted #F7F54D;color:#FFF;text-decoration:none}
#col1 li.thumbsup span.count,#col2 li.thumbsup span.count, #col3_2 li.thumbsup span.count,.marker_detail li.thumbsup span{background:transparent url(/images/vote.png) no-repeat scroll 0 0;color:#3E5A16;display:block;position:absolute;font-size:14px;height:40px;line-height:33px;text-align:center;width:26px;margin:-12px 8px 0 -30px !important; padding:0 5px; top:0px; }
#col1 li.thumbsup span.clean,#col2 li.thumbsup span.clean, #col3_2 li.thumbsup span.clean,.marker_detail li.thumbsup span{background:transparent url(/images/cleaned.png) no-repeat scroll 0 0;color:#3E5A16;display:block;position:absolute;font-size:14px;height:40px;line-height:33px;text-align:center;width:26px;margin:-12px 8px 0 -30px !important; padding:0 5px; top:0px; }
#col1 li.thumbsup a,#col2 li.thumbsup a, #col3_2 li.thumbsup a,#col1_2 li.thumbsup a,.marker_detail li.thumbsup a{color:#FFF;cursor:pointer;padding-left:10px; float:right}
#col1 li.thumbsup a:hover,#col2 li.thumbsup a:hover, #col3_2 li.thumbsup a:hover,#col1_2 li.thumbsup a:hover,.marker_detail li.thumbsup a:hover{color:#F7F54D;cursor:pointer; float:right}

#col1 li.picture img,#col2 li.picture img, #col3_2 li.picture img,#col1_2 li.picture img {border:0; text-decoration:none; cursor:pointer;}
#col3 li.city_street a {text-decoration:none; color:#fff;}

.opdekaart #col3 ul{border-bottom:1px dotted #4A6B18;clear:both;list-style-image:none;list-style-position:outside;list-style-type:none;margin:10px 0;padding:10px 0}
.volledigelijst #col3 ul,.vragen #col3 ul{list-style-type:none;margin-left:0;padding-left:20px}
.volledigelijst #col3 li,.vragen #col3 li{color:#FFF;line-height:18px;margin-bottom:4px;padding-left:0; display:block;}
#col1_2 ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 10px;padding:0 0 20px}
#col1_2 li{color:#FFF;display:block;float:left;text-align:left}
#col1_2 li.thumbsup{background-color:#669421;display:block;float:left;font-size:12px;height:21px;line-height:21px;margin-right:10px;margin-top:-6px;width:155px;padding:0}
#col1_2 li.thumbsup a { padding-right:5px; float:right;}
#col1_2 li.thumbsup em { padding-right:5px; float:right;}
#col1_2 li.thumbsup span{background:transparent url(/images/vote_right.png) no-repeat scroll 0 0;display:block;float:right;font-size:12px;height:21px;line-height:21px;width:5px;}
#col1_2 li.thumbsup span.count {background:transparent url(/images/vote.png) no-repeat scroll 0 0;color:#3E5A16;display:block;position:absolute;font-size:14px;height:40px;line-height:33px;text-align:center;width:26px;margin:-12px 8px 0 -30px; padding:0 5px;}
#col1_2 li.thumbsup span.clean {background:transparent url(/images/cleaned.png) no-repeat scroll 0 0;color:#3E5A16;display:block;position:absolute;font-size:14px;height:40px;line-height:33px;text-align:center;width:26px;margin:-12px 8px 0 -30px; padding:0 5px;}
#col1_2 li.category{color:#436314;display:block;float:left;font-size:11px;margin-top:0;width:350px}
#col1_2 li.more{background:transparent url(/images/btnLeesmeer.png) no-repeat scroll 0 0;cursor:pointer;display:block;float:right;font-size:16px;height:23px;line-height:23px;margin-top:-7px;width:81px;padding:0}
#col1_2 li.less{background:transparent url(/images/btnSluiten.png) no-repeat scroll 0 0;cursor:pointer;display:block;float:right;font-size:16px;height:23px;line-height:23px;margin-top:-7px;width:81px;padding:0}
#col1_2 li.username{display:block;width:500px}
#col1_2 li.description{color:#436314;font-size:12px;width:500px}
#col1_2 li.description span{display:block;font-size:12px;font-style:italic;margin:8px 0 4px}
#col1_2 li.detail_map{background:#608C1F url(/images/detail_map.jpg) no-repeat scroll 0 0;clear:both;display:block;height:242px;width:592px;margin:15px 0;padding:4px; color:#618c20;}
#col1_2 li.detail_map .map{display:block;height:242px;width:592px}

#menu ul{list-style-image:none;list-style-position:outside;list-style-type:none;width:370px;margin:0 0 0 20px;padding:0}
#menu li{float:left;margin:10px 10px 0 0;padding:0}
#nav li{float:left;list-style-type:none;margin:0 10px}
#footer_text ul{display:block;float:right;height:30px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:10px 0 0}
#footer_text li{color:#FFF;display:block;float:left;font-size:11px;height:30px;line-height:14px;margin-right:20px;padding:0}
#vragen ul{display:block;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}
#vragen li{color:#94DA3A;display:block;float:left;font-size:14px;line-height:26px;margin-right:10px;padding:0}

#legende ul{margin:0 10px;padding:5px 0 0}
#legende li{display:block;float:left;height:26px;width:26px;margin:0 4px 0px 0;padding:0; font-size:2px;}
#legende li.alle a{background:transparent url(/images/icons/ico_alle.jpg) no-repeat scroll 0 0;cursor:pointer;display:block;font-size:2px;height:26px;line-height:26px;text-decoration:none;width:26px}
#legende li.bouwafval a{background:transparent url(/images/icons/ico_bouw.jpg) no-repeat scroll 0 0;cursor:pointer;display:block;font-size:2px;height:26px;line-height:26px;text-decoration:none;width:26px}
#legende li.drollen a{background:transparent url(/images/icons/ico_drol.jpg) no-repeat scroll 0 0;cursor:pointer;display:block;font-size:2px;height:26px;line-height:26px;text-decoration:none;width:26px}
#legende li.grof-huisvuil a{background:transparent url(/images/icons/ico_grofhuisvuil.jpg) no-repeat scroll 0 0;cursor:pointer;display:block;font-size:2px;height:26px;line-height:26px;text-decoration:none;width:26px}
#legende li.sluikstort a{background:transparent url(/images/icons/ico_sluikstort.jpg) no-repeat scroll 0 0;cursor:pointer;display:block;font-size:2px;height:26px;line-height:26px;text-decoration:none;width:26px}
#legende li.vuilniszakken a{background:transparent url(/images/icons/ico_vuilniszak.jpg) no-repeat scroll 0 0;cursor:pointer;display:block;font-size:2px;height:26px;line-height:26px;text-decoration:none;width:26px}
#legende li.zwerfvuil a{background:transparent url(/images/icons/ico_zwerfvuil.jpg) no-repeat scroll 0 0;cursor:pointer;display:block;font-size:2px;height:26px;line-height:26px;text-decoration:none;width:26px}
#legende li.dode-dieren a{background:transparent url(/images/icons/ico_dierlijk.jpg) no-repeat scroll 0 0;cursor:pointer;display:block;font-size:2px;height:26px;line-height:26px;text-decoration:none;width:26px}
#legende li.gevaarlijk-afval a{background:transparent url(/images/icons/ico_gevaarlijk.jpg) no-repeat scroll 0 0;cursor:pointer;display:block;font-size:2px;height:26px;line-height:26px;text-decoration:none;width:26px}
#legende li.overvolle-vuilbak a{background:transparent url(/images/icons/ico_vuilbak.jpg) no-repeat scroll 0 0;cursor:pointer;display:block;font-size:2px;height:26px;line-height:26px;text-decoration:none;width:26px}
#legende li.geleegde-asbak a{background:transparent url(/images/icons/ico_asbak.jpg) no-repeat scroll 0 0;cursor:pointer;display:block;font-size:2px;height:26px;line-height:26px;text-decoration:none;width:26px}
a{background-color:transparent;color:#039;font-weight:400}


#window_contents ul.marker_detail{clear:both;list-style-image:none;list-style-position:outside;list-style-type:none;margin:5px;padding:0}
.marker_detail li.thumbsup{background-color:#669421;display:block;font-size:12px;height:21px;line-height:21px;position:absolute;margin:10px 0 0 90px !important;padding:0 10px 0 0}
.marker_detail li.more{background:transparent url(/images/btnLeesmeer.jpg) no-repeat scroll 0 0;color:#FFF;cursor:pointer;display:block;font-size:16px;height:23px;left:100px;line-height:23px;margin-top:5px;position:absolute;text-decoration:none;width:81px}

/* Links */
#menu a.opdekaart{background:transparent url(/images/btn_opdekaart.jpg) no-repeat scroll 0 0;display:block;height:29px;text-decoration:none;width:107px}
#menu a.opdekaart:hover,.opdekaart #menu a.opdekaart{background:transparent url(/images/btn_opdekaart_hover.jpg) no-repeat scroll 0 0;height:29px;text-decoration:none;width:107px}
#menu a.volledigelijst{background:transparent url(/images/btn_volledigelijst.jpg) no-repeat scroll 0 0;display:block;height:29px;text-decoration:none;width:117px}
#menu a.volledigelijst:hover,.volledigelijst #menu a.volledigelijst{background:transparent url(/images/btn_volledigelijst_hover.jpg) no-repeat scroll 0 0;height:29px;text-decoration:none;width:117px}
#menu a.vragen{background:transparent url(/images/btn_vragen.jpg) no-repeat scroll 0 0;display:block;height:29px;text-decoration:none;width:78px}
#menu a.vragen:hover,.vragen #menu a.vragen{background:transparent url(/images/btn_vragen_hover.jpg) no-repeat scroll 0 0;height:29px;text-decoration:none;width:78px}

div.navi a{background:transparent url(/images/navigator.png) no-repeat scroll 0 0;cursor:pointer;float:left;height:8px;width:8px;margin:3px}
#vragen a,#vragen a:visited{color:#94DA3A;font-size:14px;line-height:26px;margin-right:10px;text-decoration:none}
#vragen a:hover{border-bottom:1px dotted #F7F54D;color:#94DA3A;margin-right:10px;text-decoration:none}
#pagination a{color:#FFF;display:block;float:left;font-size:14px;margin-right:5px;text-decoration:none}

#col1_2 #content a {color:#d5f1b1; text-decoration:none; border-bottom:#b3e86d 1px dotted;}
#col1_2 #content li {color:#375311;}

#col3 li.alle{background:url(/images/icons/ico_alle.jpg) no-repeat;display:block;font-size:14px;height:26px;line-height:26px;text-decoration:none;padding-left:33px}
#col3 li.bouwafval{background:url(/images/icons/ico_bouw.jpg) no-repeat;display:block;font-size:14px;height:26px;line-height:26px;text-decoration:none;padding-left:33px}
#col3 li.drollen{background:url(/images/icons/ico_drol.jpg) no-repeat;display:block;font-size:14px;height:26px;line-height:26px;text-decoration:none;padding-left:33px}
#col3 li.grof-huisvuil{background:transparent url(/images/icons/ico_grofhuisvuil.jpg) no-repeat;display:block;font-size:14px;height:26px;line-height:26px;text-decoration:none;padding-left:33px}
#col3 li.sluikstort{background:url(/images/icons/ico_sluikstort.jpg) no-repeat;display:block;font-size:14px;height:26px;line-height:26px;text-decoration:none;padding-left:33px}
#col3 li.vuilniszakken{background:url(/images/icons/ico_vuilniszak.jpg) no-repeat;display:block;font-size:14px;height:26px;line-height:26px;text-decoration:none;padding-left:33px}
#col3 li.zwerfvuil{background:url(/images/icons/ico_zwerfvuil.jpg) no-repeat;display:block;font-size:14px;height:26px;line-height:26px;text-decoration:none;padding-left:33px}
#col3 li.dode-dieren{background:url(/images/icons/ico_dierlijk.jpg) no-repeat;display:block;font-size:14px;height:26px;line-height:26px;text-decoration:none;padding-left:33px}
#col3 li.gevaarlijk-afval{background:url(/images/icons/ico_gevaarlijk.jpg) no-repeat;display:block;font-size:14px;height:26px;line-height:26px;text-decoration:none;padding-left:33px}
#col3 li.overvolle-vuilbak{background:url(/images/icons/ico_vuilbak.jpg) no-repeat;display:block;font-size:14px;height:26px;line-height:26px;text-decoration:none;padding-left:33px}
#col3 li.geleegde-asbak{background:url(/images/icons/ico_asbak.jpg) no-repeat;display:block;font-size:14px;height:26px;line-height:26px;text-decoration:none;padding-left:33px}

.body ul {list-style-type:disc !important;}
.body li {color:#375311 !important; line-height:20px; padding-left:10px; margin-bottom:10px; background:url(/images/bullet.png) no-repeat !important;}

/* Titles */
#bottom h1{background-color:transparent;border-bottom:1px dotted #4A6B18;color:#FFF;font-size:21px;font-weight:200;line-height:26px;margin:4px 0 8px;padding:0 0 8px}
#input h2{background-color:transparent;border-bottom:1px dotted #3187C8;color:#17394E;font-size:18px;font-weight:700;line-height:22px;margin:4px 0 10px 0;padding:0 0 8px 0}
#input h3{font-size:16px;line-height:31px; margin:0;}
#input h4 {font-size:14px; font-weight:600; margin:4px 0 0px 0;}
#input h3 span{background:transparent url(/images/step.jpg) no-repeat scroll 0 0;color:#FFF;display:block;float:left;height:31px;margin-right:8px;padding-left:10px;width:21px}
#logo h1{background:transparent url(/images/logo3.png) no-repeat scroll 0 0; display:block;font-size:38px; height:82px; line-height:82px; width:347px; padding:8px 0 0 0; float:right; margin:15px 0 0 0;}
#col1_2 h3 span{color:#FFF;display:block;font-size:14px;font-weight:700}
#bottom h2,#footer h2{background-color:transparent;border-bottom:1px dotted #4A6B18;color:#FFF;font-size:17px;font-weight:700;line-height:22px;margin:4px 0 8px;padding:0 0 8px}
.step1title {display:none;}
.step1more {display:none;}

/* Paragraphs */
#footer_text p{color:#FFF;display:block;float:left;font-size:11px;height:34px;line-height:34px;width:600px;margin:0}
.step p{font-size:13px;}
.body p,#col1_2 p{color:#375311;font-size:14px;line-height:22px;margin:0 0 18px}
.step input{margin:2px 0;}
#input p {margin:8px 0 8px 0;}
.step form {margin:0;}

/* Classes */
.address{color:#FFF}
#submit input.button{height:30px}
#overlay div.column{float:left;width:400px}
hr.clear{clear:both;visibility:hidden}
.clear{clear:both}
a.odd,a.odd:visited{color:#F7F54D !important;text-decoration:none}
.button{background:transparent url(/images/btnZoek.png) no-repeat scroll 0 0;border:medium none;cursor:pointer;height:23px;line-height:23px;width:61px}
.list_clear{border-bottom:1px dotted #4A6B18;clear:both}
.vraag{cursor:pointer;font-size:14px;padding-top:10px;margin:0 0 4px; color:#f7f54d;}
.team{list-style-image:none !important;list-style-position:outside !important;list-style-type:disc !important;margin-left:20px !important}
.team li{margin-bottom:8px}
.opnieuw{background:transparent url(/images/btnOpnieuw.png) no-repeat scroll 0 0;display:block;font-size:14px;height:23px;line-height:23px;text-decoration:none;width:82px}
.Pvorige{background:transparent url(/images/btnPvorige.png) no-repeat scroll 0 0;display:block;float:left;font-size:14px;height:16px;line-height:16px;margin-right:10px !important;margin-top:2px;text-decoration:none;width:58px}
.Pvolgende{background:transparent url(/images/btnPvolgende.png) no-repeat scroll 0 0;display:block;float:left;font-size:14px;height:16px;line-height:16px;margin-left:5px;margin-top:2px;text-decoration:none;width:76px}
.field,.texfield{margin:0 0 6px}
.body{color:#4F5155;display:none; padding-top:10px;}
#col1_2 li.thumbsup em { visibility:visible !important; padding-left:10px;}
.vragenlijst {list-style-type:none !important; background:url(/images/bullet.png)left no-repeat !important; margin-left:0;}
.vragenlijst li {display:block; clear:both;}
.vragenlijst li span {display:block; float:left; width:20px;}
.vragenlijst li a { padding-left:0px !important; display:block; float:left; width:220px; margin-bottom:4px; color:#fff !important}
.vragenlijst li a:hover {border-bottom:#d5f1b1 1px dotted !important;}
.btnBladeren {cursor:pointer !important;}
.filter {float:right; margin-top:-35px; color:#436314;}
.filter a {color:#fff; text-decoration:none;}
.filter a:hover {color:#f7f54d; cursor:pointer}

/* Misc */
#menu em,#logo em,#prev em,#next em,#end em,#col1_2 li em,#legende li em,.marker_detail li em,.opnieuw em,.Pvorige em,.Pvolgende em,#introtext em{font-style:normal;text-decoration:none;visibility:hidden}
label{display:block;float:left;width:80px;margin:0 0 6px;font-size:11px;font-weight:700}
#pagination strong{color:#FFF;display:block;float:left;margin-right:5px}
body.vragen #col1_2 li{float:none}

#col1_2 .body li{color:#4F5155;float:none}
#input_result,#uploadOutput,.input_nav{display:none}

#col3 li.category span,#footer_text a.opdekaart,#footer_text a.opdekaart:visited,#footer_text a.volledigelijst,#footer_text a.volledigelijst:visited,#footer_text a.vragen,#footer_text a.vragen:visited,#footer_text p a,#footer_text p a:visited{color:#FFF;text-decoration:none}
.volledigelijst #col3 li a,.volledigelijst #col3 li a:visited,.vragen #col3 li a,.vragen #col3 li a:visited,.city_cloud span a,.city_cloud span a:visited{color:#436314;text-decoration:none; border-bottom:transparent 1px dotted;}
.volledigelijst #col3 li a:hover,.vragen #col3 li a:hover,.city_cloud span a:hover{border-bottom:1px dotted #2D3E13;color:#2D3E13;text-decoration:none}
#footer_text a.opdekaart:hover,.opdekaart #footer_text a.opdekaart,#footer_text a.volledigelijst:hover,.volledigelijst #footer_text a.volledigelijst,#footer_text a.vragen:hover,.vragen #footer_text a.vragen,#footer_text p a:hover{color:#94DA3A}
#logo a,.marker_detail li.more a{text-decoration:none}
img {border:0}
/*
.upload_field{background:transparent url(/images/btnBladeren.png) no-repeat scroll 0 0;border:medium none;display:block;height:23px;width:40px !important;margin:0 0 6px}*/

.upload_field{position:relative; left: 80px; border:medium none;display:block;height:23px;width:40px !important;margin:0 0 6px}
div.fileinputs { position: relative}
div.fakefile { position: absolute;top: 0px;left: 0px;z-index: 1}
img#loader { display: none; position:absolute; margin:4px 0 4px 10px;}
#loader_result { display:none; height:23px; position:absolute; margin:4px 0 4px 10px; font-size:12px;}
#loader_result span {display:block; margin:-8px 0 4px 10px; font-size:12px; padding-top:-8px; height:23px;}
input.upload_field {position: relative;-moz-opacity:0 ;filter:alpha(opacity: 0);opacity: 0;text-align: right;z-index: 2}/*  */

/* Tooltip */
#tooltip { background:transparent url('/images/popup.png') no-repeat scroll 0 0;opacity:0.95;padding:5px;position:absolute;z-index:3000; width:100px; height:30px; text-align:center;}
#tooltip h3, #tooltip div { margin:5px 0 17px 0; font-size:11px; color:#fff; font-weight:200;}
#tooltip div .body {height:30px;}