.leaflet-div-icon{border-color:transparent!important;background-color:transparent!important;}
.leaflet-div-icon:hover{z-index:1000000!important;}

.map_symb{width:18px;height:18px;padding:0;border-color:rgba(255,255,255,0.70);border-width:2px;border-style:solid;border-radius:7px;opacity:0.85;transform:scale3d(1,1,1.0)}
.map_symb:hover{background-color:RGBA(255,0,0,1);border-color:#fff;border-width:2px;border-style:solid;box-shadow:0px 0px 15px 3px RGBA(255,0,0,1.0);border-radius:7px;opacity:1.0;transform:scale(1.0,1.0);transition:all .2s ease-in}

.map_sym_gov_admin, .small-map_sym_gov_admin:hover
    {background:url('../map/symbol/sym_gov_admin.gif') no-repeat;}
.map_sym_gov_police, .small-map_sym_gov_police:hover
    {background:url('../map/symbol/sym_gov_police.gif') no-repeat;}
.map_sym_gov_notarius, .small-map_sym_gov_notarius:hover
    {background:url('../map/symbol/sym_gov_notarius.gif') no-repeat;}
.map_sym_gov_pasport, .small-map_sym_gov_pasport:hover
    {background:url('../map/symbol/sym_gov_pasport.gif') no-repeat;}
.map_sym_gov_upravlenia, .small-map_sym_gov_upravlenia:hover
    {background:url('../map/symbol/sym_gov_upravlenia.gif') no-repeat;}
.map_sym_gov_uvd, .small-map_sym_gov_uvd:hover
    {background:url('../map/symbol/sym_gov_uvd.gif') no-repeat;}
.map_sym_gov_inspekt, .small-map_sym_gov_inspekt:hover
    {background:url('../map/symbol/sym_gov_inspekt.gif') no-repeat;}

.map_sym_industry_equipment, .small-map_sym_industry_equipment:hover
    {background:url('../map/symbol/sym_industry_equipment.gif') no-repeat;}
.map_sym_industry_polygraphy, .small-map_sym_industry_polygraphy:hover
    {background:url('../map/symbol/sym_industry_polygraphy.gif') no-repeat;}
.map_sym_industry_science, .small-map_sym_industry_science:hover
    {background:url('../map/symbol/sym_industry_science.gif') no-repeat;}
.map_sym_industry_project, .small-map_sym_industry_project:hover
    {background:url('../map/symbol/sym_industry_project.gif') no-repeat;}
.map_sym_industry_installation, .small-map_sym_industry_installation:hover
    {background:url('../map/symbol/sym_industry_installation.gif') no-repeat;}
.map_sym_industry_metal, .small-map_sym_industry_metal:hover
    {background:url('../map/symbol/sym_industry_metal.gif') no-repeat;}
.map_sym_industry_hemical, .small-map_sym_industry_hemical:hover
    {background:url('../map/symbol/sym_industry_hemical.gif') no-repeat;}
.map_sym_industry_energy, .small-map_sym_industry_energy:hover
    {background:url('../map/symbol/sym_industry_energy.gif') no-repeat;}

.map_sym_kommunal_remont, .small-map_sym_kommunal_remont:hover
    {background:url('../map/symbol/sym_kommunal_remont.gif') no-repeat;}
.map_sym_kommunal_domuprav, .small-map_sym_kommunal_domuprav:hover
    {background:url('../map/symbol/sym_kommunal_domuprav.gif') no-repeat;}
.map_sym_kommunal_jek, .small-map_sym_kommunal_jek:hover
    {background:url('../map/symbol/sym_kommunal_jek.gif') no-repeat;}
.map_sym_kommunal_gidrant, .small-map_sym_kommunal_gidrant:hover
    {background:url('../map/symbol/sym_kommunal_gidrant.gif') no-repeat;}
.map_sym_kommunal_teplo, .small-map_sym_kommunal_teplo:hover
    {background:url('../map/symbol/sym_kommunal_teplo.gif') no-repeat;}
.map_sym_kommunal_elektro, .small-map_sym_kommunal_elektro:hover
    {background:url('../map/symbol/sym_kommunal_elektro.gif') no-repeat;}
.map_sym_kommunal_voda, .small-map_sym_kommunal_voda:hover
    {background:url('../map/symbol/sym_kommunal_voda.gif') no-repeat;}
.map_sym_kommunal_kanal, .small-map_sym_kommunal_kanal:hover
    {background:url('../map/symbol/sym_kommunal_kanal.gif') no-repeat;}
.map_sym_kommunal_gaz, .small-map_sym_kommunal_gaz:hover
    {background:url('../map/symbol/sym_kommunal_gaz.gif') no-repeat;}
.map_sym_kommunal_musor, .small-map_sym_kommunal_musor:hover
    {background:url('../map/symbol/sym_kommunal_musor.gif') no-repeat;}

.map_sym_med_skoraya, .small-map_sym_med_skoraya:hover
    {background:url('../map/symbol/sym_med_skoraya.gif') no-repeat;}
.map_sym_med_hospital, .small-map_sym_med_hospital:hover
    {background:url('../map/symbol/sym_med_hospital.gif') no-repeat;}
.map_sym_med_poliklinik, .small-map_sym_med_poliklinik:hover
    {background:url('../map/symbol/sym_med_poliklinik.gif') no-repeat;}
.map_sym_med_stomatology, .small-map_sym_med_stomatology:hover
    {background:url('../map/symbol/sym_med_stomatology.gif') no-repeat;}
.map_sym_med_apteka, .small-map_sym_med_apteka:hover
    {background:url('../map/symbol/sym_med_apteka.gif') no-repeat;}
.map_sym_med_veterinar, .small-map_sym_med_veterinar:hover
    {background:url('../map/symbol/sym_med_veterinar.gif') no-repeat;}
.map_sym_med_narko, .small-map_sym_med_narko:hover
    {background:url('../map/symbol/sym_med_narko.gif') no-repeat;}
.map_sym_med_optika, .small-map_sym_med_optika:hover
    {background:url('../map/symbol/sym_med_optika.gif') no-repeat;}
.map_sym_med_centre, .small-map_sym_med_centre:hover
    {background:url('../map/symbol/sym_med_centre.gif') no-repeat;}

.map_sym_kultura_religion, .small-map_sym_kultura_religion:hover
    {background:url('../map/symbol/sym_kultura_religion.gif') no-repeat;}
.map_sym_kultura_museum, .small-map_sym_kultura_museum:hover
    {background:url('../map/symbol/sym_kultura_museum.gif') no-repeat;}
.map_sym_kultura_teatr, .small-map_sym_kultura_teatr:hover
    {background:url('../map/symbol/sym_kultura_teatr.gif') no-repeat;}
.map_sym_kultura_monument, .small-map_sym_kultura_monument:hover
    {background:url('../map/symbol/sym_kultura_monument.gif') no-repeat;}
.map_sym_kultura_doski, .small-map_sym_kultura_doski:hover
    {background:url('../map/symbol/sym_kultura_doski.gif') no-repeat;}
.map_sym_kultura_archaeology, .small-map_sym_kultura_archaeology:hover
    {background:url('../map/symbol/sym_kultura_archaeology.gif') no-repeat;}
.map_sym_kultura_architecture, .small-map_sym_kultura_architecture:hover
    {background:url('../map/symbol/sym_kultura_architecture.gif') no-repeat;}
.map_sym_kultura_historic, .small-map_sym_kultura_historic:hover
    {background:url('../map/symbol/sym_kultura_historic.gif') no-repeat;}
.map_sym_kultura_biography, .small-map_sym_kultura_biography:hover
    {background:url('../map/symbol/sym_kultura_biography.gif') no-repeat;}

.map_sym_education_biblio, .small-map_sym_education_biblio:hover
    {background:url('../map/symbol/sym_education_biblio.gif') no-repeat;}
.map_sym_education_add, .small-map_sym_education_add:hover
    {background:url('../map/symbol/sym_education_add.gif') no-repeat;}
.map_sym_education_auto, .small-map_sym_education_auto:hover
    {background:url('../map/symbol/sym_education_auto.gif') no-repeat;}
.map_sym_education_babycentre, .small-map_sym_education_babycentre:hover
    {background:url('../map/symbol/sym_education_babycentre.gif') no-repeat;}
.map_sym_education_language, .small-map_sym_education_language:hover
    {background:url('../map/symbol/sym_education_language.gif') no-repeat;}
.map_sym_education_institut, .small-map_sym_education_institut:hover
    {background:url('../map/symbol/sym_education_institut.gif') no-repeat;}
.map_sym_education_scool, .small-map_sym_education_scool:hover
    {background:url('../map/symbol/sym_education_scool.gif') no-repeat;}
.map_sym_education_ptu, .small-map_sym_education_ptu:hover
    {background:url('../map/symbol/sym_education_ptu.gif') no-repeat;}
.map_sym_education_children, .small-map_sym_education_children:hover
    {background:url('../map/symbol/sym_education_children.gif') no-repeat;}

.map_sym_sportdosug_centre, .small-map_sym_sportdosug_centre:hover
    {background:url('../map/symbol/sym_sportdosug_centre.gif') no-repeat;}
.map_sym_sportdosug_club, .small-map_sym_sportdosug_club:hover
    {background:url('../map/symbol/sym_sportdosug_club.gif') no-repeat;}
.map_sym_sportdosug_stadion, .small-map_sym_sportdosug_stadion:hover
    {background:url('../map/symbol/sym_sportdosug_stadion.gif') no-repeat;}
.map_sym_sportdosug_basseyn, .small-map_sym_sportdosug_basseyn:hover
    {background:url('../map/symbol/sym_sportdosug_basseyn.gif') no-repeat;}
.map_sym_sportdosug_game, .small-map_sym_sportdosug_game:hover
    {background:url('../map/symbol/sym_sportdosug_game.gif') no-repeat;}
.map_sym_sportdosug_park, .small-map_sym_sportdosug_park:hover
    {background:url('../map/symbol/sym_sportdosug_park.gif') no-repeat;}
.map_sym_sportdosug_baby, .small-map_sym_sportdosug_baby:hover
    {background:url('../map/symbol/sym_sportdosug_baby.gif') no-repeat;}
.map_sym_sportdosug_sportarea, .small-map_sym_sportdosug_sportarea:hover
    {background:url('../map/symbol/sym_sportdosug_sportarea.gif') no-repeat;}

.map_sym_realty_new, .small-map_sym_realty_new:hover
    {background:url('../map/symbol/sym_realty_new.gif') no-repeat;}
.map_sym_realty_agentstva, .small-map_sym_realty_agentstva:hover
    {background:url('../map/symbol/sym_realty_agentstva.gif') no-repeat;}
.map_sym_realty_garaj, .small-map_sym_realty_garaj:hover
    {background:url('../map/symbol/sym_realty_garaj.gif') no-repeat;}
.map_sym_realty_hostel, .small-map_sym_realty_hostel:hover
    {background:url('../map/symbol/sym_realty_hostel.gif') no-repeat;}
.map_sym_realty_dacha, .small-map_sym_realty_dacha:hover
    {background:url('../map/symbol/sym_realty_dacha.gif') no-repeat;}

.map_sym_transport_poezd, .small-map_sym_transport_poezd:hover
    {background:url('../map/symbol/sym_transport_poezd.gif') no-repeat;}
.map_sym_transport_autobus, .small-map_sym_transport_autobus:hover
    {background:url('../map/symbol/sym_transport_autobus.gif') no-repeat;}
.map_sym_transport_autoline, .small-map_sym_transport_autoline:hover
    {background:url('../map/symbol/sym_transport_autoline.gif') no-repeat;}
.map_sym_transport_taxi, .small-map_sym_transport_taxi:hover
    {background:url('../map/symbol/sym_transport_taxi.gif') no-repeat;}
.map_sym_transport_avia, .small-map_sym_transport_avia:hover
    {background:url('../map/symbol/sym_transport_avia.gif') no-repeat;}

.map_sym_uslugi_cafe, .small-map_sym_uslugi_cafe:hover
    {background:url('../map/symbol/sym_uslugi_cafe.gif') no-repeat;}
.map_sym_uslugi_travel, .small-map_sym_uslugi_travel:hover
    {background:url('../map/symbol/sym_uslugi_travel.gif') no-repeat;}
.map_sym_uslugi_hotel, .small-map_sym_uslugi_hotel:hover
    {background:url('../map/symbol/sym_uslugi_hotel.gif') no-repeat;}
.map_sym_uslugi_avtostop, .small-map_sym_uslugi_avtostop:hover
    {background:url('../map/symbol/sym_uslugi_avtostop.gif') no-repeat;}
.map_sym_uslugi_avtoservis, .small-map_sym_uslugi_avtoservis:hover
    {background:url('../map/symbol/sym_uslugi_avtoservis.gif') no-repeat;}
.map_sym_uslugi_avtozapravki, .small-map_sym_uslugi_avtozapravki:hover
    {background:url('../map/symbol/sym_uslugi_avtozapravki.gif') no-repeat;}
.map_sym_uslugi_bankomat, .small-map_sym_uslugi_bankomat:hover
    {background:url('../map/symbol/sym_uslugi_bankomat.gif') no-repeat;}
.map_sym_uslugi_bank, .small-map_sym_uslugi_bank:hover
    {background:url('../map/symbol/sym_uslugi_bank.gif') no-repeat;}
.map_sym_uslugi_pochta, .small-map_sym_uslugi_pochta:hover
    {background:url('../map/symbol/sym_uslugi_pochta.gif') no-repeat;}
.map_sym_uslugi_salons, .small-map_sym_uslugi_salons:hover
    {background:url('../map/symbol/sym_uslugi_salons.gif') no-repeat;}
.map_sym_uslugi_atelie, .small-map_sym_uslugi_atelie:hover
    {background:url('../map/symbol/sym_uslugi_atelie.gif') no-repeat;}
.map_sym_uslugi_photo, .small-map_sym_uslugi_photo:hover
    {background:url('../map/symbol/sym_uslugi_photo.gif') no-repeat;}
.map_sym_uslugi_perevozki, .small-map_sym_uslugi_perevozki:hover
    {background:url('../map/symbol/sym_uslugi_perevozki.gif') no-repeat;}
.map_sym_uslugi_remont, .small-map_sym_uslugi_remont:hover
    {background:url('../map/symbol/sym_uslugi_remont.gif') no-repeat;}
.map_sym_uslugi_stroitelstvo, .small-map_sym_uslugi_stroitelstvo:hover
    {background:url('../map/symbol/sym_uslugi_stroitelstvo.gif') no-repeat;}
.map_sym_uslugi_pravo, .small-map_sym_uslugi_pravo:hover
    {background:url('../map/symbol/sym_uslugi_pravo.gif') no-repeat;}
.map_sym_uslugi_straxovanie, .small-map_sym_uslugi_straxovanie:hover
    {background:url('../map/symbol/sym_uslugi_straxovanie.gif') no-repeat;}
.map_sym_uslugi_oxrana, .small-map_sym_uslugi_oxrana:hover
    {background:url('../map/symbol/sym_uslugi_oxrana.gif') no-repeat;}
.map_sym_uslugi_reclama, .small-map_sym_uslugi_reclama:hover
    {background:url('../map/symbol/sym_uslugi_reclama.gif') no-repeat;}
.map_sym_uslugi_internet, .small-map_sym_uslugi_internet:hover
    {background:url('../map/symbol/sym_uslugi_internet.gif') no-repeat;}
.map_sym_uslugi_moyka, .small-map_sym_uslugi_moyka:hover
    {background:url('../map/symbol/sym_uslugi_moyka.gif') no-repeat;}
.map_sym_uslugi_bani, .small-map_sym_uslugi_bani:hover
    {background:url('../map/symbol/sym_uslugi_bani.gif') no-repeat;}
.map_sym_uslugi_prazdnik, .small-map_sym_uslugi_prazdnik:hover
    {background:url('../map/symbol/sym_uslugi_prazdnik.gif') no-repeat;}
.map_sym_uslugi_audit, .small-map_sym_uslugi_audit:hover
    {background:url('../map/symbol/sym_uslugi_audit.gif') no-repeat;}
.map_sym_uslugi_posbon, .small-map_sym_uslugi_posbon:hover
    {background:url('../map/symbol/sym_uslugi_posbon.gif') no-repeat;}
.map_sym_uslugi_cleaning, .small-map_sym_uslugi_cleaning:hover
    {background:url('../map/symbol/sym_uslugi_cleaning.gif') no-repeat;}
.map_sym_uslugi_beauty, .small-map_sym_uslugi_beauty:hover
    {background:url('../map/symbol/sym_uslugi_beauty.gif') no-repeat;}
.map_sym_uslugi_psi, .small-map_sym_uslugi_psi:hover
    {background:url('../map/symbol/sym_uslugi_psi.gif') no-repeat;}

.map_sym_shop_centre, .small-map_sym_shop_centre:hover
    {background:url('../map/symbol/sym_shop_centre.gif') no-repeat;}
.map_sym_shop_eda, .small-map_sym_shop_eda:hover
    {background:url('../map/symbol/sym_shop_eda.gif') no-repeat;}
.map_sym_shop_texnika, .small-map_sym_shop_texnika:hover
    {background:url('../map/symbol/sym_shop_texnika.gif') no-repeat;}
.map_sym_shop_stroymaterial, .small-map_sym_shop_stroymaterial:hover
    {background:url('../map/symbol/sym_shop_stroymaterial.gif') no-repeat;}
.map_sym_shop_avto, .small-map_sym_shop_avto:hover
    {background:url('../map/symbol/sym_shop_avto.gif') no-repeat;}
.map_sym_shop_xoz, .small-map_sym_shop_xoz:hover
    {background:url('../map/symbol/sym_shop_xoz.gif') no-repeat;}
.map_sym_shop_mebel, .small-map_sym_shop_mebel:hover
    {background:url('../map/symbol/sym_shop_mebel.gif') no-repeat;}
.map_sym_shop_odejda, .small-map_sym_shop_odejda:hover
    {background:url('../map/symbol/sym_shop_odejda.gif') no-repeat;}
.map_sym_shop_obuv, .small-map_sym_shop_obuv:hover
    {background:url('../map/symbol/sym_shop_obuv.gif') no-repeat;}
.map_sym_shop_telefon, .small-map_sym_shop_telefon:hover
    {background:url('../map/symbol/sym_shop_telefon.gif') no-repeat;}
.map_sym_shop_karandash, .small-map_sym_shop_karandash:hover
    {background:url('../map/symbol/sym_shop_karandash.gif') no-repeat;}
.map_sym_shop_sport, .small-map_sym_shop_sport:hover
    {background:url('../map/symbol/sym_shop_sport.gif') no-repeat;}
.map_sym_shop_zoo, .small-map_sym_shop_zoo:hover
    {background:url('../map/symbol/sym_shop_zoo.gif') no-repeat;}
.map_sym_shop_yuvelir, .small-map_sym_shop_yuvelir:hover
    {background:url('../map/symbol/sym_shop_yuvelir.gif') no-repeat;}
.map_sym_shop_flowers, .small-map_sym_shop_flowers:hover
    {background:url('../map/symbol/sym_shop_flowers.gif') no-repeat;}
.map_sym_shop_suvenir, .small-map_sym_shop_suvenir:hover
    {background:url('../map/symbol/sym_shop_suvenir.gif') no-repeat;}
.map_sym_shop_beauty, .small-map_sym_shop_beauty:hover
    {background:url('../map/symbol/sym_shop_beauty.gif') no-repeat;}
.map_sym_shop_interier, .small-map_sym_shop_interier:hover
    {background:url('../map/symbol/sym_shop_interier.gif') no-repeat;}
.map_sym_shop_kids, .small-map_sym_shop_kids:hover
    {background:url('../map/symbol/sym_shop_kids.gif') no-repeat;}
.map_sym_shop_disk, .small-map_sym_shop_disk:hover
    {background:url('../map/symbol/sym_shop_disk.gif') no-repeat;}
.map_sym_shop_okna, .small-map_sym_shop_okna:hover
    {background:url('../map/symbol/sym_shop_okna.gif') no-repeat;}
.map_sym_shop_market, .small-map_sym_shop_market:hover
    {background:url('../map/symbol/sym_shop_market.gif') no-repeat;}
.map_sym_shop_drink, .small-map_sym_shop_drink:hover
    {background:url('../map/symbol/sym_shop_drink.gif') no-repeat;}

.small-map_symb{width:18px;height:18px;padding:0;border-radius:50%;border-color:#fff;border-style:solid;border-width:2px;opacity:0.85;transform:scale(0.7,0.7)}
.small-map_symb:hover{border-radius:7px;border-width:2px;transform:scale(1.0,1.0);box-shadow:0px 0px 13px 3px RGBA(255,0,0,1.0);opacity:1;transition:all .2s ease-in}

.small-map_sym_legend{width:12px;height:12px;padding:0;border-radius:50%;border-color:#fff;border-style:solid;border-width:2px;margin-left:0px;margin-right:0px;margin-top:0px;display:block;float:left;vertical-align:top;}

.small-map_sym_gov,.small-map_sym_gov_admin,.small-map_sym_gov_police,.small-map_sym_gov_notarius,.small-map_sym_gov_pasport,.small-map_sym_gov_upravlenia,.small-map_sym_gov_uvd,.small-map_sym_gov_inspekt
    {background-color:#ff0000}

.small-map_sym_industry,.small-map_sym_industry_equipment,.small-map_sym_industry_polygraphy,.small-map_sym_industry_science,.small-map_sym_industry_project,.small-map_sym_industry_installation,.small-map_sym_industry_metal,.small-map_sym_industry_hemical,.small-map_sym_industry_energy
    {background-color:#848484}

.small-map_sym_kommunal,.small-map_sym_kommunal_remont,.small-map_sym_kommunal_domuprav,.small-map_sym_kommunal_jek,.small-map_sym_kommunal_gaz,.small-map_sym_kommunal_kanal,.small-map_sym_kommunal_voda,.small-map_sym_kommunal_teplo,.small-map_sym_kommunal_elektro,.small-map_sym_kommunal_musor
    {background-color:#2b7d31}

.small-map_sym_med,.small-map_sym_med_skoraya,.small-map_sym_med_hospital,.small-map_sym_med_poliklinik,.small-map_sym_med_stomatology,.small-map_sym_med_apteka,.small-map_sym_med_veterinar,.small-map_sym_med_narko,.small-map_sym_med_optika,.small-map_sym_med_centre
    {background-color:#a80000}

.small-map_sym_kultura,.small-map_sym_kultura_religion,.small-map_sym_kultura_museum,.small-map_sym_kultura_teatr,.small-map_sym_kultura_monument,.small-map_sym_kultura_doski,.small-map_sym_kultura_archaeology,.small-map_sym_kultura_architecture,.small-map_sym_kultura_historic,.small-map_sym_kultura_biography
    {background-color:#000}

.small-map_sym_education,.small-map_sym_education_biblio,.small-map_sym_education_add,.small-map_sym_education_auto,.small-map_sym_education_babycentre,.small-map_sym_education_language,.small-map_sym_education_institut,.small-map_sym_education_scool,.small-map_sym_education_ptu,.small-map_sym_education_children
    {background-color:#6699cc}

.small-map_sym_sportdosug,.small-map_sym_sportdosug_centre,.small-map_sym_sportdosug_club,.small-map_sym_sportdosug_stadion,.small-map_sym_sportdosug_basseyn,.small-map_sym_sportdosug_game,.small-map_sym_sportdosug_park,.small-map_sym_sportdosug_sportarea,.small-map_sym_sportdosug_baby
    {background-color:#ff730e}

.small-map_sym_realty,.small-map_sym_realty_new,.small-map_sym_realty_agentstva,.small-map_sym_realty_garaj,.small-map_sym_realty_hostel,.small-map_sym_realty_dacha
    {background-color:#742f01}

.small-map_sym_uslugi,.small-map_sym_uslugi_cafe,.small-map_sym_uslugi_travel,.small-map_sym_uslugi_hotel,.small-map_sym_uslugi_avtostop,.small-map_sym_uslugi_avtoservis,.small-map_sym_uslugi_avtozapravki,.small-map_sym_uslugi_bankomat,.small-map_sym_uslugi_bank,.small-map_sym_uslugi_pochta,.small-map_sym_uslugi_salons,.small-map_sym_uslugi_atelie,.small-map_sym_uslugi_photo,.small-map_sym_uslugi_perevozki,.small-map_sym_uslugi_remont,.small-map_sym_uslugi_stroitelstvo,.small-map_sym_uslugi_pravo,.small-map_sym_uslugi_straxovanie,.small-map_sym_uslugi_oxrana,.small-map_sym_uslugi_reclama,.small-map_sym_uslugi_internet,.small-map_sym_uslugi_moyka,.small-map_sym_uslugi_bani,.small-map_sym_uslugi_prazdnik,.small-map_sym_uslugi_audit,.small-map_sym_uslugi_posbon,.small-map_sym_uslugi_cleaning,.small-map_sym_uslugi_beauty,.small-map_sym_uslugi_psi
    {background-color:#00669d}

.small-map_sym_shop,.small-map_sym_shop_centre,.small-map_sym_shop_eda,.small-map_sym_shop_texnika,.small-map_sym_shop_stroymaterial,.small-map_sym_shop_avto,.small-map_sym_shop_xoz,.small-map_sym_shop_mebel,.small-map_sym_shop_odejda,.small-map_sym_shop_obuv,.small-map_sym_shop_telefon,.small-map_sym_shop_karandash,.small-map_sym_shop_sport,.small-map_sym_shop_zoo,.small-map_sym_shop_yuvelir,.small-map_sym_shop_flowers,.small-map_sym_shop_suvenir,.small-map_sym_shop_beauty,.small-map_sym_shop_interier,.small-map_sym_shop_kids,.small-map_sym_shop_disk,.small-map_sym_shop_okna
    {background-color:#023a94}

.small-map_sym_transport
    {background-color:#f8e611;border-color:#035787;border-width:1px;margin-left:1px;margin-right:1px;margin-top:2px}

.small-map_sym_transport_poezd{background:url('../map/symbol/sym_transport_poezd.gif') no-repeat;}
.small-map_sym_transport_autobus{background:url('../map/symbol/sym_transport_autobus.gif') no-repeat;}
.small-map_sym_transport_autoline{background:url('../map/symbol/sym_transport_autoline.gif') no-repeat;}
.small-map_sym_transport_taxi{background:url('../map/symbol/sym_transport_taxi.gif') no-repeat;}
.small-map_sym_transport_avia{background:url('../map/symbol/sym_transport_avia.gif') no-repeat;}

.legend{display:block;float:left;width:29px;height:14px;vertical-align:top;margin-top:0px}

.legend_prom{background-color:#d9d9d9;border:1px solid #d9d9d9}
.legend_gorod{background-color:#f2deb3;border:1px solid #f2deb3}
.legend_selo{background-color:#ebf2d1;border:1px solid #ebf2d1}
.legend_ogorod{background-color:#ecfce8;border:1px solid #ecfce8}
.legend_recreation{background-color:#ceebe7;border:1px solid #ceebe7}
.legend_medical{background-color:#e2d8eb;border:1px solid #e2d8eb}
.legend_bild_new{background-color:#fff;border:1px dashed #2b2b2b}
.legend_bild_vermont{background-color:#ff0000;border:1px solid #737373}
.legend_vermont{background-color:#77e07e;border:1px solid #00c60e}
.legend_bild_prom{background-color:#a1a1a1;border:1px solid #737373}
.legend_adress_bild_prom{background-color:#fff;border:1px solid #737373}
.legend_bild_gorod{background-color:#d17a2e;border:1px solid #737373}
.legend_adress_bild_gorod{background-color:#fff;border:1px solid #d17a2e}
.legend_bild_selo{background-color:#96bd80;border:1px solid #737373}
.legend_adress_bild_selo{background-color:#fff;border:1px solid #96bd80}

.legend_river{background-color:#99c9ff;border:1px solid #5c85ff}
.legend_trees{background-color:#c7ebc7;border:1px solid #a2e3a1}
.legend_tropki{width:31px;font-size:10px;font-weight:bold;color:333;border-style:none}

.legend_popolation_005{background-color:#96f08d;border:1px solid #878787}
.legend_popolation_010{background-color:#5ede52;border:1px solid #878787}
.legend_popolation_025{background-color:#0ecc0e;border:1px solid #878787}

.legend_popolation_100{background-color:#fce062;border:1px solid #878787}
.legend_popolation_200{background-color:#f7c348;border:1px solid #878787}
.legend_popolation_300{background-color:#f2a72e;border:1px solid #878787}
.legend_popolation_450{background-color:#c46d1b;border:1px solid #878787}
.legend_popolation_700{background-color:#963a0c;border:1px solid #878787}
.legend_popolation_900{background-color:#6b0601;border:1px solid #878787}

.legend_rkk_1918{background-color:#8da665;border:1px solid #8da665}
.legend_rkk_1946{background-color:#e3ce9a;border:1px solid #e3ce9a}
.legend_rkk_1965{background-color:#36b374;border:1px solid #36b374}
.legend_rkk_1979{background-color:#db5e5a;border:1px solid #db5e5a}
.legend_rkk_1992{background-color:#8193db;border:1px solid #8193db}

.legend_archaeology{width:31px}
.legend_nature{background-color:#81d67e;border:1px solid #81d67e}
.legend_archi{background-color:#d6b16d;border:1px solid #d6b16d}
.legend_historic{background-color:#f26666;border:1px solid #f26666}

.legend_transport,.legend_railroad,.legend_mainroad,.legend_street,.legend_road,.legend_dvorroad,.legend_most,.legend_zabor,.legend_granica,.legend_regions,.legend_kvartals
    {width:31px}

.legend_transport_05min{background-color:#a1f24b;border:1px solid #878787}
.legend_transport_10min{background-color:#38e009;border:1px solid #878787}
.legend_transport_15min{background-color:#3db868;border:1px solid #878787}
.legend_transport_20min{background-color:#1a93ab;border:1px solid #878787}
.legend_transport_25min{background-color:#204b91;border:1px solid #878787}
.legend_transport_30min{background-color:#0c1078;border:1px solid #878787}

.legend_history_1945{background-color:#d68100;border:1px solid #d68100}
.legend_history_1957{background-color:#d9c10d;border:1px solid #d9c10d}
.legend_history_1963{background-color:#bdde1b;border:1px solid #bdde1b}
.legend_history_1971{background-color:#8fe329;border:1px solid #8fe329}
.legend_history_1978{background-color:#67e838;border:1px solid #67e838}
.legend_history_1987{background-color:#40db42;border:1px solid #40db42}
.legend_history_1995{background-color:#4fe089;border:1px solid #4fe089}
.legend_history_2004{background-color:#4ddbb8;border:1px solid #4ddbb8}
.legend_history_2009{background-color:#75e4fa;border:1px solid #75e4fa}
.legend_history_2015{background-color:#ad99ff;border:1px solid #ad99ff}

.legend_ecology_atmosphere_10{background-color:#d9ccb0;border:1px solid #d9ccb0}
.legend_ecology_atmosphere_20{background-color:#c5c388;border:1px solid #c5c388}
.legend_ecology_atmosphere_35{background-color:#a79b34;border:1px solid #a79b34}

.legend_ecology_blanketsnow_0{background-color:#e1dceb;border:1px solid #e1dceb}
.legend_ecology_blanketsnow_20{background-color:#beaad7;border:1px solid #beaad7}
.legend_ecology_blanketsnow_100{background-color:#875ab4;border:1px solid #875ab4}

.legend_ecology_contamination_0{background-color:#ffecbf;border:1px solid #ffecbf}
.legend_ecology_contamination_8{background-color:#ffa880;border:1px solid #ffa880}
.legend_ecology_contamination_16{background-color:#ff5500;border:1px solid #ff5500}
.legend_ecology_contamination_32{background-color:#d94800;border:1px solid #d94800}
.legend_ecology_contamination_64{background-color:#802b00;border:1px solid #802b00}

.legend_ecology_dust_0{background-color:#C7EAFC;border:1px solid #C7EAFC}
.legend_ecology_dust_5{background-color:#96D1C9;border:1px solid #96D1C9}
.legend_ecology_dust_10{background-color:#639E96;border:1px solid #639E96}
.legend_ecology_dust_25{background-color:#2B665E;border:1px solid #2B665E}

.legend_ecology_groundwater_0{background-color:#f0f0f0;border:1px solid #f0f0f0}
.legend_ecology_groundwater_5{background-color:#f2ea52;border:1px solid #f2ea52}
.legend_ecology_groundwater_10{background-color:#edbd82;border:1px solid #edbd82}
.legend_ecology_groundwater_15{background-color:#db9951;border:1px solid #db9951}
.legend_ecology_groundwater_20{background-color:#c73c00;border:1px solid #c73c00}

.legend_ecology_noise_min{background-color:#E6C4F5;border:1px solid #E6C4F5}
.legend_ecology_noise_max{background-color:#AD66CC;border:1px solid #AD66CC}

.legend_ecology_relief_tranzit{background-color:#fae0a2;border:1px solid #fae0a2}
.legend_ecology_relief_accumulation{background-color:#8c4fb3;border:1px solid #8c4fb3}
.legend_ecology_relief_vodorazdel{width:31px}

.sz div.legend_text{width:125px}
.legend_div{padding-top:3px;padding-bottom:4px}

.legend_list li{padding-top:0px;padding-right:6px;padding-bottom:7px;display:block}
