#body div.mapContainer { position:relative; height:500px;width:100%; color: #000; font-size: 12px;}
#body div.mapContainer div.map { width: 100%; height: 100%;border:1px solid #888;}
#body div.mapContainer h3 { color: #000; font: 20px Arial, Helvetica, Sans-serif}
#body div.mapContainer p  { color: #000; font: 12px Arial, Helvetica, Sans-serif}
#body div.mapContainer a  { color: #00B; text-decoration: underline;}
#body div.mapContainer a:hover { color: #33F}

div.mapContainer .loading {margin: 0 auto; width: auto; text-align:center}
div.mapContainer .hide {display: none}

div.mapContainer a.change-icon-block {display: block; float: left; width: 34px; height: 34px; cursor: pointer}

div.mapContainer div.info-bubble-changeIcon-container {width: 280px; height: 200px; overflow: hidden}
div.mapContainer div.info-bubble-changeIcon-container div.iconWindow-container {height: 250px; overflow:auto; position:relative; width:270px}

div.mapContainer div.info-bubble-changeIcon-container div.iconWindow {position:absolute; top:0; left: 0; width: 244px; height: 446px; z-index:5}
div.mapContainer div.info-bubble-changeIcon-container div.icons-bg {background: url('/adm/modules/map/gIcons_7x13.png') no-repeat; z-index:3}

#body div.mapContainer label {color: #333; font-size:15px; display:block; height:20px; margin-top: 15px; }
#body div.mapContainer .textInput {font: 12px Arial, Helvetica, Sans-serif; color: #000; width: 100%}
#body div.mapContainer div.btnBox {width:100%; margin-top: 15px;text-align:right}
