div.tx-geo-pi1 *{padding:0px;margin:0px;}
.sidebarWrap *{padding:0px;margin:0px;}
div.tx-geo-pi1{background:white;/*height:613px;*/}
div#txgeomapSidebarWrap{background:black url(lago_sidebar_bg.jpg) no-repeat top center;width:190px;}
div#txgeomap{margin:10px;height:580px;}
div#txgeomapWrap{width:725px;}
div#txgeomapWrap,div#txgeomapSidebarWrap{height:643px;}
div.mapOuterWrap{background:white;height:644px;}
div#txgeomapSidebar{height:315px;}
div.sform{height:175px;margin-top:112px;margin-left:25px;}
div#zipwrap{margin-top:30px;}
div#submitwrap{margin-top:15px;}
div#submitwrap input{width:134px;padding:5px 0px;}
div.sform select,div.sform input{width:134px;}
div#submitwrap input#searchbutton{border:0px solid white;width:134px;height:34px;}
div#explainsearchWrap{position:absolute;}
img#explainsearch{position:absolute;top:-19px;}
div#backtomap{width:747px;text-align:right;}
div#backtomap a{background:black none repeat scroll 0 0;border-top:1px solid #CCCCCC;color:white;display:block;float:right;font-size:10px;padding:5px 15px 5px 5px;text-decoration:none;width:100px;}
#txgeomapSidebar .iclagopoint,
#txgeomapSidebar .iclagostore,
#txgeomapSidebar .iclagospace,
#txgeomapSidebar .iclagoagent,
#txgeomapSidebar .iclagopointxl,
#txgeomapSidebar .iclagopointxxl,
#txgeomapSidebar .iclagospacexl,
#txgeomapSidebar .iclagospacexxl,
#txgeomapSidebar .iclagospacecasa,
#txgeomapSidebar .iclagopointcasa,
#txgeomapSidebar .iclagooutlet,
#txgeomapSidebar .iclagoappartamento{background:white url(clear.gif) no-repeat 3% 54%;border-top:1px solid #ccc;}
#txgeomapSidebar .iclagopoint{background-image:url(/fileadmin/icons/sidebar/point.jpg);}
#txgeomapSidebar .iclagostore{background-image:url(/fileadmin/icons/sidebar/store.jpg);}
#txgeomapSidebar .iclagospace{background-image:url(/fileadmin/icons/sidebar/space.jpg);}
#txgeomapSidebar .iclagoagent{background-image:url(/typo3conf/ext/kmz2maps/selicon_tt_address_tx_kmz2maps_icon_3.gif);}
#txgeomapSidebar .iclagopointxl{background-image:url(/fileadmin/icons/sidebar/point_xl.jpg);}
#txgeomapSidebar .iclagopointxxl{background-image:url(/fileadmin/icons/sidebar/point_xxl.jpg);}
#txgeomapSidebar .iclagopointcasa{background-image:url(/fileadmin/icons/sidebar/point_casa.jpg);}
#txgeomapSidebar .iclagospacexl{background-image:url(/fileadmin/icons/sidebar/space_xl.jpg);}
#txgeomapSidebar .iclagospacexxl{background-image:url(/fileadmin/icons/sidebar/space_xxl.jpg);}
#txgeomapSidebar .iclagospacecasa{background-image:url(/fileadmin/icons/sidebar/space_casa.jpg);}
#txgeomapSidebar .iclagostore{background-image:url(/fileadmin/icons/sidebar/store.jpg);}
#txgeomapSidebar .iclagooutlet{background-image:url(/fileadmin/icons/sidebar/outlet.jpg);}
#txgeomapSidebar .iclagoappartamento{background-image:url(/fileadmin/icons/sidebar/campanello.jpg);}
#txgeomapSidebar .resellername{font-size:11px;font-weight:bold;margin-left:45px;padding:22px 0;letter-spacing:-1px;}
#bottom_bar{color:white;background:#639CB5 url(/fileadmin/icons/stores.jpg) no-repeat left center;width:738px;overflow:hidden;border-bottom:1px solid #639CB5;}
#bottom_bar{padding:11px 5px 12px 5px;}
#bottom_bar a{color:white;padding:5px 10px;padding:5px 0px;text-decoration:none;font-size:11px;/*letter-spacing:-0.08em;*/ font-family:Arial;}
#bottom_bar #bbinnerwrap{margin-left:82px;}
#bottom_bar #outletWrap{position:absolute;}
#bottom_bar a#outlets{border-left:1px solid white;left:536px;margin:0px;padding:0;padding-top:3px;position:absolute;top:-11px;overflow:hidden;height:39px;}
table#actiontbl{border-collapse:collapse;width:100%;border-bottom:1px solid white;border-collapse:collapse;border-top:1px solid white;}
table#actiontbl td{overflow:hidden;width:50%;height:43px;vertical-align:middle;}
table#actiontbl td.actRc{border-left:1px solid white;}
table#actiontbl td a{color:white;text-decoration:none;text-align:center;font-size:11px;display:block;}
table#actiontbl td a:hover{color:#ccc;}
div#dirPos{width:600px;margin-left:auto;margin-right:auto;width:939px;}
#txDirection{margin-right:191px;background:white;font-size:85%;padding-left:15px;important!}
div.googledir{padding:0px 15px 15px 7px;important!}

