@import "main.css";

.map-container .grabbing { cursor: url(../images/maps/closedhand.cur), pointer !important; }

/*
#mapContainer {height: 390px; width: 640px;position: relative;  overflow: hidden; border: 1px solid #efefef;float: left; }
#mapContainer #mfaWorldMap { height: 390px; width: 640px; position: relative; }
#mapContainer #mfaRuMap { height: 390px; width: 640px; position: relative; }
#mapContainer #mfaWorldMap svg, #mapContainer #mfaRuMap svg {position: absolute; width: 100%; height: 100%;}
#mapContainer #mapControls { position: absolute; left: 15px; top: 15px; width: 29px; }
#mapContainer #mapControls #mfaMapUp, #mapContainer #mapControls #mfaMapDown { background: none repeat scroll 0 0 #595959; border-radius: 3px 3px 3px 3px; color: white; cursor: pointer; height: 15px; left: 10px; line-height: 15px; padding: 3px; position: absolute; text-align: center; text-decoration: none; width: 15px; }

#mapContainer #mapControls #mfaMapUp{ top: 10px; }
#mapContainer #mapControls #mfaMapDown { top:35px; }

.mfamap-label {position: absolute; display: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #f0f0f0; font-family: sans-serif, Arial; padding: 2px 7px; border: 1px solid #CACACA;}
.mfamap-label img {width: 24px; height: 24px; max-width: 24px; max-height: 24px; }
.mfamap-label span { height: 24px; padding-top: 5px; margin-left: 5px; vertical-align: middle; font-size: 11px; color: #0E0E0E; font-weight: bold; }

.mfamap-flag{
    position: absolute;
    display: none;
    background: url(../images/maps/flag.png) no-repeat center top;
    width: 24px;
    height: 24px;
}

.mfa-regions {
    margin-top: 5px;
}


.mfa-alpha-nav {
    float: right;
    line-height: 16px;

}

.mfa-alpha-nav li{
    float: left;
    padding: 0 10px 0px 0;
}

.mfa-alpha-nav a{
    color: #717171;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
}

.mfa-alpha-nav li.active a{
    font-size: 14px;
    color: #B21927;
}

.mfa-alpha-nav a:hover {
    color: #B21927;
}



.map-alphabet {
    border-bottom: 1px solid #E1E1E1;
    margin-bottom: 10px;
    padding-bottom: 5px;
}

.map-countries {
    float: left;
    padding-left: 15px;
    width: 280px;
}


.map-countries li a {
    font-weight: bold;
    margin-right: 10px;
    color: #044C80;
    padding-top: 5px;
    margin-left: 5px;
    vertical-align: middle;
}

*/