body{ background-color:#EEF; font-family:arial; font-size:80%; } fieldset{ background-color:#FFF; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; } legend{ font-weight:bold; color:purple; } a{ color:purple; } h2{ font-size:16px; text-align:center; margin:0; margin-bottom:10px; padding:0; width:100%; background-color:white; border:solid 1px purple; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } h3{ color:purple; } hr.spacer{ clear:both; border:None; visibility: hidden; } fieldset{ margin-top:4px; } .edit label{ display:block; } ul#action{ background-color:#EEF; list-style-type:none; margin:0; padding:3px; padding-left:0; border-bottom:1px solid black; } #action li{ display:inline; padding:3px; padding-top:0px; margin-right:6px; border:1px solid black; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } #action li#selected{ background-color:#FFF; border-top:solid 2px purple; } #action a{ text-decoration:None; color:black; } #footer{ text-align:center; } #map-footer{ position:absolute; z-index:5; background-color:white; bottom:5px; right:5px; border:1px solid black; padding:2px; } #panel{ padding:6px 10px; border: 1px solid black; height:200px; position:absolute; z-index:5; top:50px; bottom:20px; right:18px; width:300px; background-color:#FFF; opacity:0.8; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; } #areas{ padding:6px; border: 1px solid black; height:140px; position:absolute; z-index:5; bottom:100px; left:18px; width:200px; background-color:#FFF; opacity:0.8; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; overflow:auto; } #areas ul{ margin:0; padding:0; } #areas li{ list-style:none; } #popup_link{ text-align:center; } #welcome{ padding:6px 10px; border: 1px solid black; position:absolute; z-index:5; top:50px; bottom:58px; left:80px; margin-right:360px; background-color:#FFF; opacity:0.9; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; } #detail{ display:None; padding:6px 10px; border: 1px solid black; position:absolute; z-index:5; top:274px; bottom:38px; right:18px; width:300px; background-color:#FFF; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; } #detail_content{ overflow:auto; height:90%; } #detail_content img{ width:280px; } #detail_footer{ text-align:center; } #detail_footer a{ color:white; background-color:purple; display:block; text-decoration:None; } #map{ position:absolute; border: 1px solid black; margin:0px; padding:0px; height:92%; margin:0; padding:0; top:40px; bottom:8px; left:8px; right:8px; } .news{ } .news h3{ padding:0px; margin:0; } .info{ border-top:1px dashed; padding:10px; margin:0; } ul#categories{ margin:0; padding:0; overflow:auto; height:180px; } ul#categories li{ font-variant:small-caps; list-style:none; } ul#categories li li{ font-variant:normal; margin-left:20px; } ul#categories ul{ margin:0; padding:0; } ul.subcategories label img{ height:20px; } ul#categories li#display_submited{ font-variant:normal; color:purple; } .zoom_image{ cursor:pointer; } .control_image{ cursor:pointer; vertical-align:text-bottom; } .errorlist{ color:purple; font-weight:bold; } .fieldWrapper{ padding:6px; } /* openlayer customisation */ .olControlPermalink { display: block; position: absolute; bottom:10px; left:10px; width:150px; font-size:small; font-weight:bold; background-color:white; text-align:center; border:1px solid; } .olControlPermalink a{ text-decoration:None; } .olControlScaleLine { bottom: 35px; }