/* default tooltip */
.css-map > li a, .css-map > li a:hover, #map-tooltip, .cssmap-tooltip-content
{
    background: #111;
    background: rgba(0,0,0,.8);
    color: #eee;
    font: normal 13px 'Lucida Grande',Arial,sans-serif;
    padding: .5em 1.2em;
    text-align: center;
    text-shadow: 0 1px 0 #000;
    white-space: nowrap;
    -moz-border-radius: .6em;
    -ms-border-radius: .6em;
    -o-border-radius: .6em;
    -webkit-border-radius: .6em;
    border-radius: .6em;
}

.m430 .css-map > li a
{
    font-size: 11px;
}

.m320 .css-map > li a, .m210 .css-map > li a
{
    font-size: 10px;
}

/* tooltip arrow; when you change its size don't forget to set tooltipArrowHeight variable in the cssMap(); function */
.css-map > li a .tooltip-arrow
{
    bottom: -5px; /* must be the same as a border-width */
    border: solid;
    border-color: #111 transparent;
    border-color: rgba(0,0,0,.8) transparent;
    border-width: 5px 5px 0 5px; /* this's a height of the arrow */
    margin-left: -5px; /* must be the same as a border-width */
}

.css-map > li a.tooltip-right .tooltip-arrow
{
    margin-right: -5px; /* must be the same as a tooltip-arrow border-width */
}

.css-map > li a.tooltip-top .tooltip-arrow
{ /* set tooltip under the arrow */
    border-width: 0 5px 5px 5px;
    top: -5px;
}

/* tooltip style when the region is activated */
.css-map .active-region a
{
    background-color: #111;
}

    .css-map .active-region a .tooltip-arrow
    {
        border-color: #111 transparent;
    }

/* links in the visible list of regions */
.map-visible-list a
{
    /* color: #eee; */
}

    .map-visible-list a:hover, .map-visible-list a:focus, .map-visible-list li.focus a
    {
        /* color: #fc0; */
    }

    .map-visible-list a:active, .map-visible-list li.active-region a
    {
        /* color: #cc3; */
    }


/* default pre-loader */
.map-loader
{
    background: #111;
    background: rgba(0,0,0,.8);
    color: #eee;
    font: normal 14px 'Lucida Grande',Arial,sans-serif;
    padding: .6em 1.2em;
    text-shadow: 0 1px 0 #000;
    -moz-border-radius: .6em;
    -ms-border-radius: .6em;
    -o-border-radius: .6em;
    -webkit-border-radius: .6em;
    border-radius: .6em;
}

.m210 .map-loader
{
    font-size: 11px;
}

/* link to the search engine - shown in the multipleClick mode */
.map-search-link
{
    /* your properties goes here */
}

    .map-search-link:hover, a.map-search-link:focus
    {
        /* selected link style */
    }

.m320 .map-search-link, .m210 .map-search-link
{
    /* style for a specific map size, ex.:
   font-size: 1em;
   */
}

/* --------------------------------------------------------
 * the maps starts here

 * DO NOT EDIT!

 * CSSMap plugin - Sweden
 * version: 4.4
 * web: http://cssmapsplugin.com/europe/sweden.html
 * email: support@cssmapsplugin.com
 * author: Łukasz Popardowski { Winston_Wolf }
 * license: http://cssmapsplugin.com/license
*/
.css-map-container
{
    margin: 0 auto !important;
    overflow: hidden;
    padding: 0 !important;
    position: relative;
}

.css-map
{
    display: block;
    left: 0;
    margin: 0 !important;
    list-style: none;
    padding: 0 !important;
    position: relative;
}

    .css-map > li
    {
        height: 0;
        width: 0;
    }

        .css-map > li a
        {
            height: auto;
            margin: -9999px 0 0 0;
            position: absolute;
            text-decoration: none;
            width: auto;
            z-index: 89;
        }

            .css-map > li a:focus
            {
                outline: 0 none;
            }

.css-map-container span
{
    display: block;
    height: 0;
    left: 0;
    position: absolute;
    top: -9999px;
    width: 0;
}

.css-map > li a.tooltip-right
{
    left: auto;
    right: 0;
    width: auto;
}

.css-map > li a .tooltip-arrow
{
    left: 50%;
    top: auto;
}

.css-map > li a.tooltip-middle .tooltip-arrow
{
    display: none;
}

.css-map > li a.tooltip-top .tooltip-arrow
{
    bottom: auto;
}

.css-map > li a.tooltip-right .tooltip-arrow
{
    left: auto;
}

#map-tooltip
{
    position: absolute;
    z-index: 999;
}

.css-map-container .cities
{
    top: 0;
    z-index: 88;
}

.css-map .bg
{
    padding: 10px;
}

.css-map .active-region .bg
{
    z-index: 87;
}

.css-map .m
{
    cursor: pointer;
    z-index: 99;
}

    .css-map .m span
    {
        z-index: 89;
    }

.map-visible-list
{
    clear: both;
    overflow: hidden;
}

span.map-loader
{
    height: auto;
    position: absolute;
    text-align: center;
    width: auto;
    z-index: 90;
}

/* really, DO NOT EDIT THIS! */
.se1 .s1
{
    height: .3em;
    left: 3.9em;
    top: 22.2em;
    width: .3em;
}

.se1 .s2
{
    height: .3em;
    left: 4em;
    top: 21.9em;
    width: .3em;
}

.se1 .s3
{
    height: .6em;
    left: 3.4em;
    top: 21.7em;
    width: .6em;
}

.se1 .s4
{
    height: .4em;
    left: 3.2em;
    top: 22em;
    width: .3em;
}

.se1 .s5
{
    height: .7em;
    left: 3.1em;
    top: 21.7em;
    width: .1em;
}

.se1 .s6
{
    height: .2em;
    left: 3em;
    top: 21.8em;
    width: 1.1em;
}

.se2 .s1
{
    height: .2em;
    left: 4.6em;
    top: 16.1em;
    width: .1em;
}

.se2 .s2
{
    height: 1.7em;
    left: 1.8em;
    top: 13.5em;
    width: .3em;
}

.se2 .s3
{
    height: .1em;
    left: 2em;
    top: 13.4em;
    width: .2em;
}

.se2 .s4
{
    height: .4em;
    left: 4.5em;
    top: 16em;
    width: .1em;
}

.se2 .s5
{
    height: .6em;
    left: 4.4em;
    top: 15.9em;
    width: .1em;
}

.se2 .s6
{
    height: .3em;
    left: 4.4em;
    top: 15.3em;
    width: .1em;
}

.se2 .s7
{
    height: 1.3em;
    left: 4.3em;
    top: 15.1em;
    width: .1em;
}

.se2 .s8
{
    height: 1.3em;
    left: 4.1em;
    top: 15em;
    width: .2em;
}

.se2 .s9
{
    height: 1.4em;
    left: 4em;
    top: 15em;
    width: .1em;
}

.se2 .s10
{
    height: .1em;
    left: 3.7em;
    top: 16.7em;
    width: .1em;
}

.se2 .s11
{
    height: .1em;
    left: 3.7em;
    top: 16.6em;
    width: .3em;
}

.se2 .s12
{
    height: .1em;
    left: 3.6em;
    top: 16.5em;
    width: .4em;
}

.se2 .s13
{
    height: .1em;
    left: 3.4em;
    top: 16.4em;
    width: .6em;
}

.se2 .s14
{
    height: .1em;
    left: 3em;
    top: 16.5em;
    width: .3em;
}

.se2 .s15
{
    height: .1em;
    left: 2.9em;
    top: 16.4em;
    width: .4em;
}

.se2 .s16
{
    height: 1.7em;
    left: 2.9em;
    top: 14.7em;
    width: 1.1em;
}

.se2 .s17
{
    height: 1.7em;
    left: 2.8em;
    top: 14.6em;
    width: 1.1em;
}

.se2 .s18
{
    height: .1em;
    left: 2.6em;
    top: 16.2em;
    width: .1em;
}

.se2 .s19
{
    height: 1.8em;
    left: 2.5em;
    top: 14.4em;
    width: 1.3em;
}

.se2 .s20
{
    height: .1em;
    left: 3.5em;
    top: 14.2em;
    width: .1em;
}

.se2 .s21
{
    height: 1.5em;
    left: 2.2em;
    top: 14.3em;
    width: 1.5em;
}

.se2 .s22
{
    height: 1.9em;
    left: 2.3em;
    top: 14.1em;
    width: .9em;
}

.se2 .s23
{
    height: 1.6em;
    left: 2.1em;
    top: 14em;
    width: .6em;
}

.se2 .s24
{
    height: 1.6em;
    left: 2em;
    top: 13.8em;
    width: .3em;
}

.se2 .s25
{
    height: 1.7em;
    left: 1.9em;
    top: 13.6em;
    width: .3em;
}

.se2 .s26
{
    height: 1.8em;
    left: 1.7em;
    top: 13.3em;
    width: .3em;
}

.se2 .s27
{
    height: 1.2em;
    left: 1.6em;
    top: 13.2em;
    width: .3em;
}

.se2 .s28
{
    height: 1.1em;
    left: 1.4em;
    top: 13.1em;
    width: .4em;
}

.se2 .s29
{
    height: 1.1em;
    left: 1.2em;
    top: 13em;
    width: .3em;
}

.se3 .s1
{
    height: .1em;
    left: 4.7em;
    top: 16.2em;
    width: .2em;
}

.se3 .s2
{
    height: .1em;
    left: 4.7em;
    top: 16.1em;
    width: .4em;
}

.se3 .s3
{
    height: .1em;
    left: 4.6em;
    top: 16em;
    width: .5em;
}

.se3 .s4
{
    height: .3em;
    left: 4.4em;
    top: 15.6em;
    width: .1em;
}

.se3 .s5
{
    height: .3em;
    left: 5.2em;
    top: 15.3em;
    width: .2em;
}

.se3 .s6
{
    height: .7em;
    left: 4.5em;
    top: 15.3em;
    width: .7em;
}

.se3 .s7
{
    height: .2em;
    left: 4.4em;
    top: 15.1em;
    width: .9em;
}

.se3 .s8
{
    height: .1em;
    left: 4.3em;
    top: 15em;
    width: 1em;
}

.se3 .s9
{
    height: .3em;
    left: 4em;
    top: 14.7em;
    width: 1.3em;
}

.se3 .s10
{
    height: .1em;
    left: 3.9em;
    top: 14.6em;
    width: 1.4em;
}

.se3 .s11
{
    height: .1em;
    left: 3.8em;
    top: 12.9em;
    width: .3em;
}

.se3 .s12
{
    height: .1em;
    left: 3.7em;
    top: 13em;
    width: .6em;
}

.se3 .s13
{
    height: .1em;
    left: 3.8em;
    top: 13.1em;
    width: 1.1em;
}

.se3 .s14
{
    height: 1.4em;
    left: 3.8em;
    top: 13.2em;
    width: 1.6em;
}

.se3 .s15
{
    height: 1.1em;
    left: 3.7em;
    top: 13.3em;
    width: 1.7em;
}

.se3 .s16
{
    height: .1em;
    left: 3.6em;
    top: 14.2em;
    width: 1.8em;
}

.se3 .s17
{
    height: .8em;
    left: 3.5em;
    top: 13.4em;
    width: 1.9em;
}

.se3 .s18
{
    height: .2em;
    left: 3.2em;
    top: 14.1em;
    width: .3em;
}

.se3 .s19
{
    height: .4em;
    left: 3.1em;
    top: 13.7em;
    width: 2.4em;
}

.se4 .s1
{
    height: .3em;
    left: 5.8em;
    top: 20.8em;
    width: .4em;
}

.se4 .s2
{
    height: .7em;
    left: 5.7em;
    top: 20.1em;
    width: .7em;
}

.se4 .s3
{
    height: .7em;
    left: 5.9em;
    top: 19.9em;
    width: .7em;
}

.se4 .s4
{
    height: .3em;
    left: 6em;
    top: 19.6em;
    width: .7em;
}

.se4 .s5
{
    height: .2em;
    left: 6.5em;
    top: 19.5em;
    width: .3em;
}

.se5 .s1
{
    height: .1em;
    left: 1.9em;
    top: 21.8em;
    width: .3em;
}

.se5 .s2
{
    height: .1em;
    left: 1.9em;
    top: 21.7em;
    width: .4em;
}

.se5 .s3
{
    height: .2em;
    left: 1.8em;
    top: 21.5em;
    width: .5em;
}

.se5 .s4
{
    height: .4em;
    left: 1.6em;
    top: 21.1em;
    width: .6em;
}

.se5 .s5
{
    height: .1em;
    left: 2.1em;
    top: 20.8em;
    width: .3em;
}

.se5 .s6
{
    height: .2em;
    left: 1.9em;
    top: 20.9em;
    width: .5em;
}

.se5 .s7
{
    height: .3em;
    left: 1.3em;
    top: 20.7em;
    width: .7em;
}

.se5 .s8
{
    height: .1em;
    left: 1.6em;
    top: 20.5em;
    width: .1em;
}

.se5 .s9
{
    height: .6em;
    left: 1.4em;
    top: 20.6em;
    width: .5em;
}

.se5 .s10
{
    height: .4em;
    left: 1.2em;
    top: 20.3em;
    width: .3em;
}

.se5 .s11
{
    height: .1em;
    left: 1.3em;
    top: 20.1em;
    width: .1em;
}

.se5 .s12
{
    height: .4em;
    left: 1.1em;
    top: 20.2em;
    width: .3em;
}

.se6 .s1
{
    height: .3em;
    left: 3.2em;
    top: 13.4em;
    width: .3em;
}

.se6 .s2
{
    height: .1em;
    left: 2.1em;
    top: 13.5em;
    width: .1em;
}

.se6 .s3
{
    height: .4em;
    left: 2.2em;
    top: 13.4em;
    width: .1em;
}

.se6 .s4
{
    height: .1em;
    left: 2em;
    top: 13.3em;
    width: 1.7em;
}

.se6 .s5
{
    height: .2em;
    left: 3.7em;
    top: 13.1em;
    width: .1em;
}

.se6 .s6
{
    height: .3em;
    left: 1.9em;
    top: 13em;
    width: 1.8em;
}

.se6 .s7
{
    height: .4em;
    left: 1.8em;
    top: 12.8em;
    width: 1.6em;
}

.se6 .s8
{
    height: .6em;
    left: 1.2em;
    top: 12.3em;
    width: 2.1em;
}

.se6 .s9
{
    height: 2.6em;
    left: 1.3em;
    top: 10.4em;
    width: .2em;
}

.se6 .s10
{
    height: 3.1em;
    left: 1.5em;
    top: 10em;
    width: .8em;
}

.se6 .s11
{
    height: .1em;
    left: 4.9em;
    top: 11.8em;
    width: .1em;
}

.se6 .s12
{
    height: .2em;
    left: 4.8em;
    top: 11.7em;
    width: .1em;
}

.se6 .s13
{
    height: .4em;
    left: 4.7em;
    top: 11.6em;
    width: .1em;
}

.se6 .s14
{
    height: .6em;
    left: 4.6em;
    top: 11.5em;
    width: .1em;
}

.se6 .s15
{
    height: .8em;
    left: 4.5em;
    top: 11.4em;
    width: .1em;
}

.se6 .s16
{
    height: 1em;
    left: 4.4em;
    top: 11.3em;
    width: .1em;
}

.se6 .s17
{
    height: 1.1em;
    left: 4.3em;
    top: 11.2em;
    width: .1em;
}

.se6 .s18
{
    height: 1.2em;
    left: 4.2em;
    top: 11.1em;
    width: .1em;
}

.se6 .s19
{
    height: .2em;
    left: 4.7em;
    top: 10em;
    width: .1em;
}

.se6 .s20
{
    height: .7em;
    left: 4.6em;
    top: 9.9em;
    width: .1em;
}

.se6 .s21
{
    height: .8em;
    left: 4.5em;
    top: 9.8em;
    width: .1em;
}

.se6 .s22
{
    height: .1em;
    left: 4.4em;
    top: 10.6em;
    width: .1em;
}

.se6 .s23
{
    height: .8em;
    left: 1.8em;
    top: 9.9em;
    width: 2.5em;
}

.se6 .s24
{
    height: .9em;
    left: 4.2em;
    top: 9.7em;
    width: .3em;
}

.se6 .s25
{
    height: 1.5em;
    left: 1.1em;
    top: 10.8em;
    width: 3.1em;
}

.se6 .s26
{
    height: 1.2em;
    left: 4.1em;
    top: 9.5em;
    width: .1em;
}

.se6 .s27
{
    height: 3em;
    left: 4em;
    top: 9.4em;
    width: .1em;
}

.se6 .s28
{
    height: 3.1em;
    left: 3.9em;
    top: 9.3em;
    width: .1em;
}

.se6 .s29
{
    height: 3.3em;
    left: 3.8em;
    top: 9.2em;
    width: .1em;
}

.se6 .s30
{
    height: 3.4em;
    left: 3.7em;
    top: 9.1em;
    width: .1em;
}

.se6 .s31
{
    height: 3.7em;
    left: 3.4em;
    top: 8.8em;
    width: .3em;
}

.se6 .s32
{
    height: .7em;
    left: 2.4em;
    top: 8.6em;
    width: 1.1em;
}

.se6 .s33
{
    height: 4em;
    left: 3.2em;
    top: 8.5em;
    width: .2em;
}

.se6 .s34
{
    height: 1em;
    left: 2.6em;
    top: 8.4em;
    width: .7em;
}

.se6 .s35
{
    height: 5.4em;
    left: 3.1em;
    top: 8.3em;
    width: .1em;
}

.se6 .s36
{
    height: 4.1em;
    left: 2.3em;
    top: 9.9em;
    width: .4em;
}

.se6 .s37
{
    height: 5.9em;
    left: 2.7em;
    top: 8.2em;
    width: .4em;
}

.se6 .s38
{
    height: .1em;
    left: 2.8em;
    top: 8.1em;
    width: .2em;
}

.se7 .s1
{
    height: .1em;
    left: 3.9em;
    top: 20.2em;
    width: .1em;
}

.se7 .s2
{
    height: .5em;
    left: 3.6em;
    top: 20em;
    width: .3em;
}

.se7 .s3
{
    height: .4em;
    left: 3.5em;
    top: 19.9em;
    width: .1em;
}

.se7 .s4
{
    height: .9em;
    left: 2.8em;
    top: 19.4em;
    width: .6em;
}

.se7 .s5
{
    height: 1.5em;
    left: 3.4em;
    top: 19.3em;
    width: .1em;
}

.se7 .s6
{
    height: .1em;
    left: 2.9em;
    top: 21em;
    width: .1em;
}

.se7 .s7
{
    height: .1em;
    left: 2.8em;
    top: 20.9em;
    width: .2em;
}

.se7 .s8
{
    height: .4em;
    left: 2.3em;
    top: 20.3em;
    width: 1.5em;
}

.se7 .s9
{
    height: 1.4em;
    left: 2.5em;
    top: 19.5em;
    width: .5em;
}

.se7 .s10
{
    height: .8em;
    left: 2.4em;
    top: 20.2em;
    width: .1em;
}

.se7 .s11
{
    height: .2em;
    left: 2.2em;
    top: 20.5em;
    width: 1em;
}

.se7 .s12
{
    height: .2em;
    left: 2.1em;
    top: 20.6em;
    width: .9em;
}

.se7 .s13
{
    height: .2em;
    left: 2em;
    top: 20.7em;
    width: .1em;
}

.se8 .s1
{
    height: .2em;
    left: 4.2em;
    top: 19.4em;
    width: .1em;
}

.se8 .s2
{
    height: .5em;
    left: 4.7em;
    top: 19.5em;
    width: .2em;
}

.se8 .s3
{
    height: .4em;
    left: 4.3em;
    top: 19.4em;
    width: .4em;
}

.se8 .s4
{
    height: .1em;
    left: 4em;
    top: 20.2em;
    width: .1em;
}

.se8 .s5
{
    height: .4em;
    left: 3.9em;
    top: 19.8em;
    width: .2em;
}

.se8 .s6
{
    height: .1em;
    left: 3.8em;
    top: 19.9em;
    width: .1em;
}

.se8 .s7
{
    height: .2em;
    left: 3.8em;
    top: 20.5em;
    width: .1em;
}

.se8 .s8
{
    height: .5em;
    left: 3.9em;
    top: 20.3em;
    width: .2em;
}

.se8 .s9
{
    height: .5em;
    left: 4em;
    top: 20.4em;
    width: 1.1em;
}

.se8 .s10
{
    height: .5em;
    left: 4.8em;
    top: 20.7em;
    width: .2em;
}

.se8 .s11
{
    height: .2em;
    left: 4.5em;
    top: 21.9em;
    width: .2em;
}

.se8 .s12
{
    height: .1em;
    left: 4em;
    top: 21.7em;
    width: .1em;
}

.se8 .s13
{
    height: 2.1em;
    left: 4.1em;
    top: 19.8em;
    width: .7em;
}

.se8 .s14
{
    height: .4em;
    left: 3.9em;
    top: 21.1em;
    width: 1em;
}

.se8 .s15
{
    height: .2em;
    left: 3.7em;
    top: 21.5em;
    width: .1em;
}

.se8 .s16
{
    height: .5em;
    left: 3.8em;
    top: 21.2em;
    width: 1em;
}

.se9 .s1
{
    height: .2em;
    left: 4em;
    top: 20.9em;
    width: .1em;
}

.se9 .s2
{
    height: .3em;
    left: 3.9em;
    top: 20.8em;
    width: .1em;
}

.se9 .s3
{
    height: .1em;
    left: 3.5em;
    top: 20.7em;
    width: .4em;
}

.se9 .s4
{
    height: .4em;
    left: 3.4em;
    top: 20.8em;
    width: .5em;
}

.se9 .s5
{
    height: .1em;
    left: 3.2em;
    top: 21.7em;
    width: .2em;
}

.se9 .s6
{
    height: .4em;
    left: 3em;
    top: 20.7em;
    width: .4em;
}

.se9 .s7
{
    height: .2em;
    left: 2.9em;
    top: 21.5em;
    width: .8em;
}

.se9 .s8
{
    height: .7em;
    left: 2.8em;
    top: 21em;
    width: .1em;
}

.se9 .s9
{
    height: .1em;
    left: 2.5em;
    top: 20.9em;
    width: .3em;
}

.se9 .s10
{
    height: .7em;
    left: 2.4em;
    top: 21em;
    width: .4em;
}

.se9 .s11
{
    height: .3em;
    left: 2.3em;
    top: 21.5em;
    width: .2em;
}

.se9 .s12
{
    height: .4em;
    left: 2.2em;
    top: 21.1em;
    width: 1.6em;
}

.se10 .s1
{
    height: .1em;
    left: 8.3em;
    top: 8.1em;
    width: .3em;
}

.se10 .s2
{
    height: .1em;
    left: 8.2em;
    top: 8em;
    width: .5em;
}

.se10 .s3
{
    height: .1em;
    left: 6.8em;
    top: 8em;
    width: .1em;
}

.se10 .s4
{
    height: .1em;
    left: 6.7em;
    top: 7.9em;
    width: .3em;
}

.se10 .s5
{
    height: .1em;
    left: 7.8em;
    top: 7.9em;
    width: 1em;
}

.se10 .s6
{
    height: .1em;
    left: 7.6em;
    top: 7.8em;
    width: 1.2em;
}

.se10 .s7
{
    height: .1em;
    left: 6.7em;
    top: 7.8em;
    width: .4em;
}

.se10 .s8
{
    height: .1em;
    left: 6.5em;
    top: 7.7em;
    width: .6em;
}

.se10 .s9
{
    height: .1em;
    left: 6.4em;
    top: 7.6em;
    width: .9em;
}

.se10 .s10
{
    height: .2em;
    left: 5.9em;
    top: 7.2em;
    width: 4.3em;
}

.se10 .s11
{
    height: .1em;
    left: 5.5em;
    top: 7.1em;
    width: 4.8em;
}

.se10 .s12
{
    height: .1em;
    left: 5.4em;
    top: 7em;
    width: 5em;
}

.se10 .s13
{
    height: .1em;
    left: 5.3em;
    top: 6.9em;
    width: 5.2em;
}

.se10 .s14
{
    height: .1em;
    left: 5.2em;
    top: 6.8em;
    width: 5.3em;
}

.se10 .s15
{
    height: .2em;
    left: 5.1em;
    top: 6.6em;
    width: 5.4em;
}

.se10 .s16
{
    height: .5em;
    left: 5em;
    top: 6.2em;
    width: 5.4em;
}

.se10 .s17
{
    height: 5.4em;
    left: 5.6em;
    top: 1.8em;
    width: 4.1em;
}

.se10 .s18
{
    height: 5.9em;
    left: 6.1em;
    top: 1.7em;
    width: 3.4em;
}

.se10 .s19
{
    height: 6.2em;
    left: 7.4em;
    top: 1.6em;
    width: 1.9em;
}

.se10 .s20
{
    height: 7.3em;
    left: 7.3em;
    top: .4em;
    width: 1.3em;
}

.se10 .s21
{
    height: 5.9em;
    left: 5.8em;
    top: 1.4em;
    width: 3.1em;
}

.se10 .s22
{
    height: 4.3em;
    left: 4.9em;
    top: 2.3em;
    width: 5em;
}

.se10 .s23
{
    height: 4em;
    left: 4.8em;
    top: 2.5em;
    width: 5.2em;
}

.se10 .s24
{
    height: 3.8em;
    left: 4.6em;
    top: 2.6em;
    width: 5.5em;
}

.se10 .s25
{
    height: .2em;
    left: 4.4em;
    top: 6.1em;
    width: 5.9em;
}

.se10 .s26
{
    height: 2.7em;
    left: 4.3em;
    top: 3.5em;
    width: 5.9em;
}

.se10 .s27
{
    height: 1.5em;
    left: 4.2em;
    top: 4.6em;
    width: 6.1em;
}

.se10 .s28
{
    height: 1.2em;
    left: 4em;
    top: 4.8em;
    width: 6.3em;
}

.se10 .s29
{
    height: .6em;
    left: 3.7em;
    top: 5.3em;
    width: 6.6em;
}

.se11 .s1
{
    height: .2em;
    left: 3em;
    top: 18.1em;
    width: .1em;
}

.se11 .s2
{
    height: .2em;
    left: 2.9em;
    top: 17.7em;
    width: 1.2em;
}

.se11 .s3
{
    height: .8em;
    left: 3em;
    top: 17.3em;
    width: 1em;
}

.se11 .s4
{
    height: 1.4em;
    left: 3.8em;
    top: 16.9em;
    width: .1em;
}

.se11 .s5
{
    height: 1.5em;
    left: 3.6em;
    top: 16.8em;
    width: .2em;
}

.se11 .s6
{
    height: .6em;
    left: 3em;
    top: 16.6em;
    width: .7em;
}

.se11 .s7
{
    height: 1.9em;
    left: 3.1em;
    top: 16.6em;
    width: .4em;
}

.se11 .s8
{
    height: 1.9em;
    left: 3.4em;
    top: 16.5em;
    width: .2em;
}

.se11 .s9
{
    height: 2.1em;
    left: 3.3em;
    top: 16.4em;
    width: .1em;
}

.se11 .s10
{
    height: .1em;
    left: 2.9em;
    top: 17.6em;
    width: .1em;
}

.se12 .s1
{
    height: .1em;
    left: 4.7em;
    top: 19.4em;
    width: .2em;
}

.se12 .s2
{
    height: .1em;
    left: 4.5em;
    top: 19.3em;
    width: .5em;
}

.se12 .s3
{
    height: .1em;
    left: 3.9em;
    top: 18.1em;
    width: .3em;
}

.se12 .s4
{
    height: .1em;
    left: 3.9em;
    top: 18.2em;
    width: .4em;
}

.se12 .s5
{
    height: .1em;
    left: 4.2em;
    top: 18.3em;
    width: .2em;
}

.se12 .s6
{
    height: 1em;
    left: 4.2em;
    top: 18.4em;
    width: .3em;
}

.se12 .s7
{
    height: .2em;
    left: 4.2em;
    top: 19.6em;
    width: .1em;
}

.se12 .s8
{
    height: 1.5em;
    left: 3.8em;
    top: 18.3em;
    width: .4em;
}

.se12 .s9
{
    height: 1.7em;
    left: 3.6em;
    top: 18.3em;
    width: .2em;
}

.se12 .s10
{
    height: 1.5em;
    left: 3.5em;
    top: 18.4em;
    width: .4em;
}

.se12 .s11
{
    height: .2em;
    left: 3.3em;
    top: 18.5em;
    width: 1.5em;
}

.se12 .s12
{
    height: .2em;
    left: 3.3em;
    top: 18.7em;
    width: 1.7em;
}

.se12 .s13
{
    height: .4em;
    left: 3.2em;
    top: 18.9em;
    width: 1.9em;
}

.se12 .s14
{
    height: .3em;
    left: 3.1em;
    top: 19.1em;
    width: .3em;
}

.se13 .s1
{
    height: .9em;
    left: 1.8em;
    top: 22.4em;
    width: .4em;
}

.se13 .s2
{
    height: .4em;
    left: 1.9em;
    top: 22em;
    width: 1.2em;
}

.se13 .s3
{
    height: 1.5em;
    left: 2.2em;
    top: 21.8em;
    width: .8em;
}

.se13 .s4
{
    height: .1em;
    left: 2.5em;
    top: 21.7em;
    width: .6em;
}

.se13 .s5
{
    height: .2em;
    left: 1.5em;
    top: 21.9em;
    width: 1.5em;
}

.se13 .s6
{
    height: .9em;
    left: 1.6em;
    top: 21.7em;
    width: .3em;
}

.se14 .s1
{
    height: .2em;
    left: 4.8em;
    top: 18.5em;
    width: .6em;
}

.se14 .s2
{
    height: .3em;
    left: 4.5em;
    top: 18.2em;
    width: 1em;
}

.se14 .s3
{
    height: .3em;
    left: 4.4em;
    top: 18.1em;
    width: 1em;
}

.se14 .s4
{
    height: .3em;
    left: 4.3em;
    top: 18em;
    width: 1em;
}

.se14 .s5
{
    height: .2em;
    left: 4.4em;
    top: 17.4em;
    width: .8em;
}

.se14 .s6
{
    height: .6em;
    left: 4.2em;
    top: 17.6em;
    width: 1em;
}

.se14 .s7
{
    height: .1em;
    left: 4.1em;
    top: 17.8em;
    width: 1.1em;
}

.se14 .s8
{
    height: .2em;
    left: 4em;
    top: 17.9em;
    width: 1.2em;
}

.se15 .s1
{
    height: .1em;
    left: 6.2em;
    top: 16.3em;
    width: .2em;
}

.se15 .s2
{
    height: .3em;
    left: 6.1em;
    top: 16.4em;
    width: .4em;
}

.se15 .s3
{
    height: .1em;
    left: 6em;
    top: 16.7em;
    width: .6em;
}

.se15 .s4
{
    height: .1em;
    left: 5.9em;
    top: 16.8em;
    width: .8em;
}

.se15 .s5
{
    height: .4em;
    left: 5.8em;
    top: 16.9em;
    width: .9em;
}

.se15 .s6
{
    height: .8em;
    left: 5.7em;
    top: 17em;
    width: .8em;
}

.se15 .s7
{
    height: .3em;
    left: 5.5em;
    top: 18.2em;
    width: .5em;
}

.se15 .s8
{
    height: 1.1em;
    left: 5.4em;
    top: 17.1em;
    width: .7em;
}

.se15 .s9
{
    height: .7em;
    left: 5.3em;
    top: 17.4em;
    width: .9em;
}

.se15 .s10
{
    height: .4em;
    left: 5.2em;
    top: 17.6em;
    width: 1.2em;
}

.se16 .s1
{
    height: .3em;
    left: 6.2em;
    top: 16em;
    width: .1em;
}

.se16 .s2
{
    height: .6em;
    left: 6.1em;
    top: 15.8em;
    width: .1em;
}

.se16 .s3
{
    height: .1em;
    left: 5.9em;
    top: 16.7em;
    width: .1em;
}

.se16 .s4
{
    height: 1em;
    left: 5.9em;
    top: 15.7em;
    width: .2em;
}

.se16 .s5
{
    height: .4em;
    left: 5.2em;
    top: 15.6em;
    width: .7em;
}

.se16 .s6
{
    height: .9em;
    left: 5.1em;
    top: 16em;
    width: .8em;
}

.se16 .s7
{
    height: .8em;
    left: 4.9em;
    top: 16.2em;
    width: .9em;
}

.se16 .s8
{
    height: .3em;
    left: 4.9em;
    top: 17.1em;
    width: .5em;
}

.se16 .s9
{
    height: .8em;
    left: 4.8em;
    top: 16.3em;
    width: .9em;
}

.se17 .s1
{
    height: .1em;
    left: 1em;
    top: 17.7em;
    width: .3em;
}

.se17 .s2
{
    height: .4em;
    left: .9em;
    top: 17.1em;
    width: .1em;
}

.se17 .s3
{
    height: 1em;
    left: 1em;
    top: 16.7em;
    width: .3em;
}

.se17 .s4
{
    height: .1em;
    left: 3em;
    top: 17.2em;
    width: .1em;
}

.se17 .s5
{
    height: 1.1em;
    left: 2.9em;
    top: 16.5em;
    width: .1em;
}

.se17 .s6
{
    height: .1em;
    left: 2.9em;
    top: 17.9em;
    width: .1em;
}

.se17 .s7
{
    height: .2em;
    left: 2.8em;
    top: 17.8em;
    width: .1em;
}

.se17 .s8
{
    height: 1.5em;
    left: 2.6em;
    top: 16.3em;
    width: .3em;
}

.se17 .s9
{
    height: 1.8em;
    left: 2.7em;
    top: 16.2em;
    width: .1em;
}

.se17 .s10
{
    height: 1.6em;
    left: 2.5em;
    top: 16.2em;
    width: .1em;
}

.se17 .s11
{
    height: 1.8em;
    left: 2.3em;
    top: 16em;
    width: .2em;
}

.se17 .s12
{
    height: 2.1em;
    left: 2.2em;
    top: 15.8em;
    width: .1em;
}

.se17 .s13
{
    height: 2.7em;
    left: 2em;
    top: 15.6em;
    width: .2em;
}

.se17 .s14
{
    height: 2.8em;
    left: 1.9em;
    top: 15.4em;
    width: .2em;
}

.se17 .s15
{
    height: 2.7em;
    left: 1.8em;
    top: 15.3em;
    width: .2em;
}

.se17 .s16
{
    height: 2.7em;
    left: 1.5em;
    top: 15.2em;
    width: .4em;
}

.se17 .s17
{
    height: 2.7em;
    left: 1.4em;
    top: 15.1em;
    width: .4em;
}

.se17 .s18
{
    height: 2.8em;
    left: 1.3em;
    top: 14.9em;
    width: .4em;
}

.se18 .s1
{
    height: 1.5em;
    left: 8.3em;
    top: 8.2em;
    width: .2em;
}

.se18 .s2
{
    height: 1.6em;
    left: 8.2em;
    top: 8.1em;
    width: .1em;
}

.se18 .s3
{
    height: .1em;
    left: 7.1em;
    top: 7.7em;
    width: .3em;
}

.se18 .s4
{
    height: .1em;
    left: 7.1em;
    top: 7.8em;
    width: .5em;
}

.se18 .s5
{
    height: .1em;
    left: 7em;
    top: 7.9em;
    width: .8em;
}

.se18 .s6
{
    height: 1.8em;
    left: 6.9em;
    top: 8em;
    width: 1.3em;
}

.se18 .s7
{
    height: .1em;
    left: 6.7em;
    top: 11em;
    width: .5em;
}

.se18 .s8
{
    height: .2em;
    left: 6.7em;
    top: 10.8em;
    width: .6em;
}

.se18 .s9
{
    height: 2.7em;
    left: 6.6em;
    top: 8.1em;
    width: 1.4em;
}

.se18 .s10
{
    height: .1em;
    left: 6.5em;
    top: 10.5em;
    width: 1.6em;
}

.se18 .s11
{
    height: .8em;
    left: 6.3em;
    top: 9.7em;
    width: 1.8em;
}

.se18 .s12
{
    height: 2.4em;
    left: 6.1em;
    top: 8em;
    width: .7em;
}

.se18 .s13
{
    height: 2.3em;
    left: 5.9em;
    top: 7.8em;
    width: .8em;
}

.se18 .s14
{
    height: .1em;
    left: 5.1em;
    top: 10.2em;
    width: .6em;
}

.se18 .s15
{
    height: 2.9em;
    left: 5.8em;
    top: 7.3em;
    width: .1em;
}

.se18 .s16
{
    height: 3em;
    left: 4.9em;
    top: 7.2em;
    width: .9em;
}

.se18 .s17
{
    height: 3em;
    left: 4.8em;
    top: 7.1em;
    width: .7em;
}

.se18 .s18
{
    height: 3em;
    left: 4.7em;
    top: 7em;
    width: .7em;
}

.se18 .s19
{
    height: 3em;
    left: 4.6em;
    top: 6.9em;
    width: .7em;
}

.se18 .s20
{
    height: 3em;
    left: 4.5em;
    top: 6.8em;
    width: .7em;
}

.se18 .s21
{
    height: 3em;
    left: 4.2em;
    top: 6.7em;
    width: .9em;
}

.se18 .s22
{
    height: 2.9em;
    left: 4.1em;
    top: 6.6em;
    width: .9em;
}

.se18 .s23
{
    height: 2.9em;
    left: 4em;
    top: 6.5em;
    width: .9em;
}

.se18 .s24
{
    height: 2.9em;
    left: 3.9em;
    top: 6.4em;
    width: .9em;
}

.se18 .s25
{
    height: 2.9em;
    left: 3.8em;
    top: 6.3em;
    width: .8em;
}

.se18 .s26
{
    height: 1em;
    left: 3.2em;
    top: 7.4em;
    width: 2.9em;
}

.se18 .s27
{
    height: .7em;
    left: 3.1em;
    top: 7.6em;
    width: 3.3em;
}

.se18 .s28
{
    height: .4em;
    left: 2.9em;
    top: 7.7em;
    width: 3.6em;
}

.se18 .s29
{
    height: 2em;
    left: 3em;
    top: 6.2em;
    width: .3em;
}

.se18 .s30
{
    height: 2.3em;
    left: 3.3em;
    top: 6.2em;
    width: 1.1em;
}

.se18 .s31
{
    height: 2.5em;
    left: 3.4em;
    top: 6.1em;
    width: .9em;
}

.se18 .s32
{
    height: 2.8em;
    left: 3.5em;
    top: 6em;
    width: .7em;
}

.se18 .s33
{
    height: 3.2em;
    left: 3.7em;
    top: 5.9em;
    width: .3em;
}

.se19 .s1
{
    height: .1em;
    left: 3.4em;
    top: 12.9em;
    width: .4em;
}

.se19 .s2
{
    height: .1em;
    left: 3.4em;
    top: 12.8em;
    width: .5em;
}

.se19 .s3
{
    height: .3em;
    left: 3.3em;
    top: 12.5em;
    width: .6em;
}

.se19 .s4
{
    height: .5em;
    left: 3.9em;
    top: 12.4em;
    width: .2em;
}

.se19 .s5
{
    height: .7em;
    left: 4.1em;
    top: 12.3em;
    width: .2em;
}

.se19 .s6
{
    height: .8em;
    left: 4.3em;
    top: 12.3em;
    width: .2em;
}

.se19 .s7
{
    height: .9em;
    left: 4.5em;
    top: 12.2em;
    width: .1em;
}

.se19 .s8
{
    height: 1em;
    left: 4.6em;
    top: 12.1em;
    width: .1em;
}

.se19 .s9
{
    height: .1em;
    left: 4.9em;
    top: 13.1em;
    width: .1em;
}

.se19 .s10
{
    height: 1.1em;
    left: 4.7em;
    top: 12em;
    width: .3em;
}

.se19 .s11
{
    height: .6em;
    left: 4.8em;
    top: 11.9em;
    width: 1.1em;
}

.se19 .s12
{
    height: .9em;
    left: 5.6em;
    top: 11.8em;
    width: .2em;
}

.se19 .s13
{
    height: 1.4em;
    left: 5em;
    top: 11.8em;
    width: .6em;
}

.se19 .s14
{
    height: .6em;
    left: 4.4em;
    top: 10.7em;
    width: .1em;
}

.se19 .s15
{
    height: .1em;
    left: 4.1em;
    top: 10.7em;
    width: .1em;
}

.se19 .s16
{
    height: .4em;
    left: 4.2em;
    top: 10.7em;
    width: .1em;
}

.se19 .s17
{
    height: .6em;
    left: 4.3em;
    top: 10.6em;
    width: .1em;
}

.se19 .s18
{
    height: .6em;
    left: 6.6em;
    top: 10.8em;
    width: .1em;
}

.se19 .s19
{
    height: 1.7em;
    left: 6.1em;
    top: 10.4em;
    width: .2em;
}

.se19 .s20
{
    height: 1.2em;
    left: 6.1em;
    top: 10.5em;
    width: .4em;
}

.se19 .s21
{
    height: .8em;
    left: 4.5em;
    top: 10.6em;
    width: .1em;
}

.se19 .s22
{
    height: .9em;
    left: 4.6em;
    top: 10.6em;
    width: 2em;
}

.se19 .s23
{
    height: 1.5em;
    left: 4.9em;
    top: 10.3em;
    width: .8em;
}

.se19 .s24
{
    height: 1.6em;
    left: 4.8em;
    top: 10.1em;
    width: .1em;
}

.se19 .s25
{
    height: 1.4em;
    left: 4.7em;
    top: 10.2em;
    width: .4em;
}

.se19 .s26
{
    height: 2em;
    left: 5.7em;
    top: 10.2em;
    width: .4em;
}

.se19 .s27
{
    height: .1em;
    left: 5.9em;
    top: 10.1em;
    width: .2em;
}

.se20 .s1
{
    height: .1em;
    left: 4em;
    top: 17.6em;
    width: .2em;
}

.se20 .s2
{
    height: .3em;
    left: 4.8em;
    top: 17.1em;
    width: .1em;
}

.se20 .s3
{
    height: .2em;
    left: 3.8em;
    top: 16.7em;
    width: .1em;
}

.se20 .s4
{
    height: .6em;
    left: 3.9em;
    top: 16.7em;
    width: .1em;
}

.se20 .s5
{
    height: .9em;
    left: 4.4em;
    top: 16.5em;
    width: .1em;
}

.se20 .s6
{
    height: 1em;
    left: 4.5em;
    top: 16.4em;
    width: .3em;
}

.se20 .s7
{
    height: 1.2em;
    left: 4em;
    top: 16.4em;
    width: .4em;
}

.se20 .s8
{
    height: .1em;
    left: 4.6em;
    top: 16.3em;
    width: .2em;
}

.se20 .s9
{
    height: .1em;
    left: 4.1em;
    top: 16.3em;
    width: .2em;
}

.se21 .s1
{
    height: .1em;
    left: 2.5em;
    top: 19.4em;
    width: .3em;
}

.se21 .s2
{
    height: .8em;
    left: 2.4em;
    top: 19.4em;
    width: .1em;
}

.se21 .s3
{
    height: .9em;
    left: 2.3em;
    top: 19.4em;
    width: .1em;
}

.se21 .s4
{
    height: .1em;
    left: 1.9em;
    top: 20.6em;
    width: .2em;
}

.se21 .s5
{
    height: 1.1em;
    left: 1.5em;
    top: 19.4em;
    width: .8em;
}

.se21 .s6
{
    height: 1.2em;
    left: 1.7em;
    top: 19.4em;
    width: .5em;
}

.se21 .s7
{
    height: .1em;
    left: 1.5em;
    top: 20.5em;
    width: .1em;
}

.se21 .s8
{
    height: .6em;
    left: .4em;
    top: 17.9em;
    width: .4em;
}

.se21 .s9
{
    height: .3em;
    left: 2.6em;
    top: 18em;
    width: .4em;
}

.se21 .s10
{
    height: .2em;
    left: .5em;
    top: 18.5em;
    width: 2.8em;
}

.se21 .s11
{
    height: 1.1em;
    left: .6em;
    top: 18.3em;
    width: 2.5em;
}

.se21 .s12
{
    height: 1.4em;
    left: .7em;
    top: 18.2em;
    width: 1.3em;
}

.se21 .s13
{
    height: 2em;
    left: .8em;
    top: 18em;
    width: 1.1em;
}

.se21 .s14
{
    height: 2.3em;
    left: .9em;
    top: 17.9em;
    width: .4em;
}

.se21 .s15
{
    height: 2.4em;
    left: 1.4em;
    top: 17.9em;
    width: .4em;
}

.se21 .s16
{
    height: 2.3em;
    left: 1em;
    top: 17.8em;
    width: .5em;
}

.se21 .s17
{
    height: 2.4em;
    left: 1.3em;
    top: 17.7em;
    width: .1em;
}

/* size: 210 */
.m210
{
    width: 210px;
}

    .m210 .sweden, .m210 .sweden .bg, .m210 .sweden-cities
    {
        background: transparent url('../img/se-210.png') no-repeat -750px 0;
    }

    .m210 .sweden, .m210 .sweden-cities
    {
        height: 465px;
        width: 210px;
    }

    .m210 .sweden
    {
        background-position: 0 -440px;
    }

    .m210 .sweden-cities
    {
        background-position: -220px -440px;
    }

    .m210 .sweden .m
    {
        margin: 9995px 0 0 -4px;
    }

        .m210 .sweden .m span
        {
            font-size: 20px !important;
        }

    .m210 .se1.focus .bg, .m210 .se1.active-region .bg
    {
        height: 16px;
        left: 51px;
        top: 424px;
        width: 26px;
    }

    .m210 .se1.focus .bg
    {
        background-position: -167px -17px;
    }

    .m210 .se1.active-region .bg
    {
        background-position: -167px -217px;
    }

    .m210 .se2.focus .bg, .m210 .se2.active-region .bg
    {
        height: 76px;
        left: 17px;
        top: 252px;
        width: 70px;
    }

    .m210 .se2.focus .bg
    {
        background-position: -385px -98px;
    }

    .m210 .se2.active-region .bg
    {
        background-position: -385px -298px;
    }

    .m210 .se3.focus .bg, .m210 .se3.active-region .bg
    {
        height: 69px;
        left: 52px;
        top: 249px;
        width: 48px;
    }

    .m210 .se3.focus .bg
    {
        background-position: -474px -105px;
    }

    .m210 .se3.active-region .bg
    {
        background-position: -474px -305px;
    }

    .m210 .se4.focus .bg, .m210 .se4.active-region .bg
    {
        height: 31px;
        left: 105px;
        top: 382px;
        width: 22px;
    }

    .m210 .se4.focus .bg
    {
        background-position: -630px -10px;
    }

    .m210 .se4.active-region .bg
    {
        background-position: -630px -210px;
    }

    .m210 .se5.focus .bg, .m210 .se5.active-region .bg
    {
        height: 36px;
        left: 14px;
        top: 394px;
        width: 27px;
    }

    .m210 .se5.focus .bg
    {
        background-position: -707px -138px;
    }

    .m210 .se5.active-region .bg
    {
        background-position: -707px -338px;
    }

    .m210 .se6.focus .bg, .m210 .se6.active-region .bg
    {
        height: 121px;
        left: 15px;
        top: 154px;
        width: 77px;
    }

    .m210 .se6.focus .bg
    {
        background-position: -158px -53px;
    }

    .m210 .se6.active-region .bg
    {
        background-position: -158px -253px;
    }

    .m210 .se7.focus .bg, .m210 .se7.active-region .bg
    {
        height: 37px;
        left: 31px;
        top: 378px;
        width: 40px;
    }

    .m210 .se7.focus .bg
    {
        background-position: -684px -14px;
    }

    .m210 .se7.active-region .bg
    {
        background-position: -684px -214px;
    }

    .m210 .se8.focus .bg, .m210 .se8.active-region .bg
    {
        height: 55px;
        left: 66px;
        top: 378px;
        width: 28px;
    }

    .m210 .se8.focus .bg
    {
        background-position: -506px -20px;
    }

    .m210 .se8.active-region .bg
    {
        background-position: -506px -220px;
    }

    .m210 .se9.focus .bg, .m210 .se9.active-region .bg
    {
        height: 25px;
        left: 35px;
        top: 404px;
        width: 39px;
    }

    .m210 .se9.focus .bg
    {
        background-position: -213px -12px;
    }

    .m210 .se9.active-region .bg
    {
        background-position: -213px -212px;
    }

    .m210 .se10.focus .bg, .m210 .se10.active-region .bg
    {
        height: 157px;
        left: 66px;
        top: 0;
        width: 134px;
    }

    .m210 .se10.focus .bg
    {
        background-position: -4px -18px;
    }

    .m210 .se10.active-region .bg
    {
        background-position: -4px -218px;
    }

    .m210 .se11.focus .bg, .m210 .se11.active-region .bg
    {
        height: 43px;
        left: 50px;
        top: 320px;
        width: 24px;
    }

    .m210 .se11.focus .bg
    {
        background-position: -631px -67px;
    }

    .m210 .se11.active-region .bg
    {
        background-position: -631px -267px;
    }

    .m210 .se12.focus .bg, .m210 .se12.active-region .bg
    {
        height: 39px;
        left: 54px;
        top: 353px;
        width: 39px;
    }

    .m210 .se12.focus .bg
    {
        background-position: -674px -80px;
    }

    .m210 .se12.active-region .bg
    {
        background-position: -674px -280px;
    }

    .m210 .se13.focus .bg, .m210 .se13.active-region .bg
    {
        height: 33px;
        left: 22px;
        top: 423px;
        width: 33px;
    }

    .m210 .se13.focus .bg
    {
        background-position: -654px -141px;
    }

    .m210 .se13.active-region .bg
    {
        background-position: -654px -341px;
    }

    .m210 .se14.focus .bg, .m210 .se14.active-region .bg
    {
        height: 27px;
        left: 70px;
        top: 338px;
        width: 32px;
    }

    .m210 .se14.focus .bg
    {
        background-position: -315px -12px;
    }

    .m210 .se14.active-region .bg
    {
        background-position: -315px -212px;
    }

    .m210 .se15.focus .bg, .m210 .se15.active-region .bg
    {
        height: 45px;
        left: 95px;
        top: 316px;
        width: 30px;
    }

    .m210 .se15.focus .bg
    {
        background-position: -604px -129px;
    }

    .m210 .se15.active-region .bg
    {
        background-position: -604px -329px;
    }

    .m210 .se16.focus .bg, .m210 .se16.active-region .bg
    {
        height: 38px;
        left: 86px;
        top: 303px;
        width: 31px;
    }

    .m210 .se16.focus .bg
    {
        background-position: -366px -11px;
    }

    .m210 .se16.active-region .bg
    {
        background-position: -366px -211px;
    }

    .m210 .se17.focus .bg, .m210 .se17.active-region .bg
    {
        height: 69px;
        left: 10px;
        top: 290px;
        width: 43px;
    }

    .m210 .se17.focus .bg
    {
        background-position: -541px -104px;
    }

    .m210 .se17.active-region .bg
    {
        background-position: -541px -304px;
    }

    .m210 .se18.focus .bg, .m210 .se18.active-region .bg
    {
        height: 106px;
        left: 50px;
        top: 108px;
        width: 111px;
    }

    .m210 .se18.focus .bg
    {
        background-position: -254px -68px;
    }

    .m210 .se18.active-region .bg
    {
        background-position: -254px -268px;
    }

    .m210 .se19.focus .bg, .m210 .se19.active-region .bg
    {
        height: 64px;
        left: 57px;
        top: 193px;
        width: 69px;
    }

    .m210 .se19.focus .bg
    {
        background-position: -417px -5px;
    }

    .m210 .se19.active-region .bg
    {
        background-position: -417px -205px;
    }

    .m210 .se20.focus .bg, .m210 .se20.active-region .bg
    {
        height: 29px;
        left: 67px;
        top: 317px;
        width: 24px;
    }

    .m210 .se20.focus .bg
    {
        background-position: -271px -10px;
    }

    .m210 .se20.active-region .bg
    {
        background-position: -271px -210px;
    }

    .m210 .se21.focus .bg, .m210 .se21.active-region .bg
    {
        height: 62px;
        left: 0;
        top: 345px;
        width: 57px;
    }

    .m210 .se21.focus .bg
    {
        background-position: -554px -14px;
    }

    .m210 .se21.active-region .bg
    {
        background-position: -554px -214px;
    }

    .m210 .se1 a
    {
        left: 69px;
        top: 435px;
    }

        .m210 .se1 a.tooltip-left .tooltip-arrow
        {
            left: 69px;
        }

    .m210 .se2 a
    {
        left: 57px;
        top: 294px;
    }

        .m210 .se2 a.tooltip-left .tooltip-arrow
        {
            left: 57px;
        }

    .m210 .se3 a
    {
        left: 88px;
        top: 288px;
    }

        .m210 .se3 a.tooltip-left .tooltip-arrow
        {
            left: 88px;
        }

    .m210 .se4 a
    {
        left: 119px;
        top: 402px;
    }

        .m210 .se4 a.tooltip-right .tooltip-arrow
        {
            right: 91px;
        }

    .m210 .se5 a
    {
        left: 32px;
        top: 416px;
    }

        .m210 .se5 a.tooltip-left .tooltip-arrow
        {
            left: 32px;
        }

    .m210 .se6 a
    {
        left: 55px;
        top: 219px;
    }

        .m210 .se6 a.tooltip-left .tooltip-arrow
        {
            left: 55px;
        }

    .m210 .se7 a
    {
        left: 56px;
        top: 400px;
    }

        .m210 .se7 a.tooltip-left .tooltip-arrow
        {
            left: 56px;
        }

    .m210 .se8 a
    {
        left: 83px;
        top: 410px;
    }

        .m210 .se8 a.tooltip-left .tooltip-arrow
        {
            left: 83px;
        }

    .m210 .se9 a
    {
        left: 59px;
        top: 421px;
    }

        .m210 .se9 a.tooltip-left .tooltip-arrow
        {
            left: 59px;
        }

    .m210 .se10 a
    {
        left: 138px;
        top: 83px;
    }

        .m210 .se10 a.tooltip-right .tooltip-arrow
        {
            right: 72px;
        }

    .m210 .se11 a
    {
        left: 67px;
        top: 346px;
    }

        .m210 .se11 a.tooltip-left .tooltip-arrow
        {
            left: 67px;
        }

    .m210 .se12 a
    {
        left: 78px;
        top: 377px;
    }

        .m210 .se12 a.tooltip-left .tooltip-arrow
        {
            left: 78px;
        }

    .m210 .se13 a
    {
        left: 44px;
        top: 445px;
    }

        .m210 .se13 a.tooltip-left .tooltip-arrow
        {
            left: 44px;
        }

    .m210 .se14 a
    {
        left: 91px;
        top: 356px;
    }

        .m210 .se14 a.tooltip-left .tooltip-arrow
        {
            left: 91px;
        }

    .m210 .se15 a
    {
        left: 115px;
        top: 344px;
    }

        .m210 .se15 a.tooltip-right .tooltip-arrow
        {
            right: 95px;
        }

    .m210 .se16 a
    {
        left: 106px;
        top: 327px;
    }

        .m210 .se16 a.tooltip-right .tooltip-arrow
        {
            right: 104px;
        }

    .m210 .se17 a
    {
        left: 37px;
        top: 330px;
    }

        .m210 .se17 a.tooltip-left .tooltip-arrow
        {
            left: 37px;
        }

    .m210 .se18 a
    {
        left: 111px;
        top: 166px;
    }

        .m210 .se18 a.tooltip-right .tooltip-arrow
        {
            right: 99px;
        }

    .m210 .se19 a
    {
        left: 100px;
        top: 229px;
    }

        .m210 .se19 a.tooltip-left .tooltip-arrow
        {
            left: 100px;
        }

    .m210 .se20 a
    {
        left: 84px;
        top: 336px;
    }

        .m210 .se20 a.tooltip-left .tooltip-arrow
        {
            left: 84px;
        }

    .m210 .se21 a
    {
        left: 34px;
        top: 381px;
    }

        .m210 .se21 a.tooltip-left .tooltip-arrow
        {
            left: 34px;
        }

/* size: 320 */
.m320
{
    width: 320px;
}

    .m320 .sweden, .m320 .sweden .bg, .m320 .sweden-cities
    {
        background: transparent url('../img/se-320.png') no-repeat -1125px 0;
    }

    .m320 .sweden, .m320 .sweden-cities
    {
        height: 705px;
        width: 320px;
    }

    .m320 .sweden
    {
        background-position: 0 -636px;
    }

    .m320 .sweden-cities
    {
        background-position: -340px -636px;
    }

    .m320 .sweden .m
    {
        margin: 9996px 0 0 -2px;
    }

        .m320 .sweden .m span
        {
            font-size: 30px !important;
        }

    .m320 .se1.focus .bg, .m320 .se1.active-region .bg
    {
        height: 23px;
        left: 77px;
        top: 637px;
        width: 39px;
    }

    .m320 .se1.focus .bg
    {
        background-position: -245px -25px;
    }

    .m320 .se1.active-region .bg
    {
        background-position: -245px -315px;
    }

    .m320 .se2.focus .bg, .m320 .se2.active-region .bg
    {
        height: 114px;
        left: 26px;
        top: 378px;
        width: 105px;
    }

    .m320 .se2.focus .bg
    {
        background-position: -576px -145px;
    }

    .m320 .se2.active-region .bg
    {
        background-position: -576px -435px;
    }

    .m320 .se3.focus .bg, .m320 .se3.active-region .bg
    {
        height: 103px;
        left: 79px;
        top: 374px;
        width: 71px;
    }

    .m320 .se3.focus .bg
    {
        background-position: -710px -156px;
    }

    .m320 .se3.active-region .bg
    {
        background-position: -710px -446px;
    }

    .m320 .se4.focus .bg, .m320 .se4.active-region .bg
    {
        height: 47px;
        left: 158px;
        top: 573px;
        width: 33px;
    }

    .m320 .se4.focus .bg
    {
        background-position: -937px -21px;
    }

    .m320 .se4.active-region .bg
    {
        background-position: -937px -311px;
    }

    .m320 .se5.focus .bg, .m320 .se5.active-region .bg
    {
        height: 54px;
        left: 20px;
        top: 591px;
        width: 41px;
    }

    .m320 .se5.focus .bg
    {
        background-position: -1057px -206px;
    }

    .m320 .se5.active-region .bg
    {
        background-position: -1057px -496px;
    }

    .m320 .se6.focus .bg, .m320 .se6.active-region .bg
    {
        height: 181px;
        left: 22px;
        top: 231px;
        width: 115px;
    }

    .m320 .se6.focus .bg
    {
        background-position: -235px -78px;
    }

    .m320 .se6.active-region .bg
    {
        background-position: -235px -368px;
    }

    .m320 .se7.focus .bg, .m320 .se7.active-region .bg
    {
        height: 55px;
        left: 47px;
        top: 567px;
        width: 60px;
    }

    .m320 .se7.focus .bg
    {
        background-position: -1001px -18px;
    }

    .m320 .se7.active-region .bg
    {
        background-position: -1001px -308px;
    }

    .m320 .se8.focus .bg, .m320 .se8.active-region .bg
    {
        height: 82px;
        left: 99px;
        top: 567px;
        width: 42px;
    }

    .m320 .se8.focus .bg
    {
        background-position: -750px -14px;
    }

    .m320 .se8.active-region .bg
    {
        background-position: -750px -304px;
    }

    .m320 .se9.focus .bg, .m320 .se9.active-region .bg
    {
        height: 37px;
        left: 52px;
        top: 606px;
        width: 58px;
    }

    .m320 .se9.focus .bg
    {
        background-position: -313px -11px;
    }

    .m320 .se9.active-region .bg
    {
        background-position: -313px -301px;
    }

    .m320 .se10.focus .bg, .m320 .se10.active-region .bg
    {
        height: 235px;
        left: 100px;
        top: 0;
        width: 201px;
    }

    .m320 .se10.focus .bg
    {
        background-position: -5px -25px;
    }

    .m320 .se10.active-region .bg
    {
        background-position: -5px -315px;
    }

    .m320 .se11.focus .bg, .m320 .se11.active-region .bg
    {
        height: 65px;
        left: 75px;
        top: 480px;
        width: 35px;
    }

    .m320 .se11.focus .bg
    {
        background-position: -937px -98px;
    }

    .m320 .se11.active-region .bg
    {
        background-position: -937px -388px;
    }

    .m320 .se12.focus .bg, .m320 .se12.active-region .bg
    {
        height: 58px;
        left: 81px;
        top: 529px;
        width: 59px;
    }

    .m320 .se12.focus .bg
    {
        background-position: -1002px -112px;
    }

    .m320 .se12.active-region .bg
    {
        background-position: -1002px -402px;
    }

    .m320 .se13.focus .bg, .m320 .se13.active-region .bg
    {
        height: 49px;
        left: 33px;
        top: 635px;
        width: 49px;
    }

    .m320 .se13.focus .bg
    {
        background-position: -979px -209px;
    }

    .m320 .se13.active-region .bg
    {
        background-position: -979px -499px;
    }

    .m320 .se14.focus .bg, .m320 .se14.active-region .bg
    {
        height: 41px;
        left: 105px;
        top: 507px;
        width: 48px;
    }

    .m320 .se14.focus .bg
    {
        background-position: -466px -22px;
    }

    .m320 .se14.active-region .bg
    {
        background-position: -466px -312px;
    }

    .m320 .se15.focus .bg, .m320 .se15.active-region .bg
    {
        height: 67px;
        left: 142px;
        top: 475px;
        width: 45px;
    }

    .m320 .se15.focus .bg
    {
        background-position: -904px -192px;
    }

    .m320 .se15.active-region .bg
    {
        background-position: -904px -482px;
    }

    .m320 .se16.focus .bg, .m320 .se16.active-region .bg
    {
        height: 56px;
        left: 130px;
        top: 455px;
        width: 45px;
    }

    .m320 .se16.focus .bg
    {
        background-position: -544px -5px;
    }

    .m320 .se16.active-region .bg
    {
        background-position: -544px -295px;
    }

    .m320 .se17.focus .bg, .m320 .se17.active-region .bg
    {
        height: 104px;
        left: 16px;
        top: 436px;
        width: 64px;
    }

    .m320 .se17.focus .bg
    {
        background-position: -811px -155px;
    }

    .m320 .se17.active-region .bg
    {
        background-position: -811px -445px;
    }

    .m320 .se18.focus .bg, .m320 .se18.active-region .bg
    {
        height: 159px;
        left: 76px;
        top: 163px;
        width: 167px;
    }

    .m320 .se18.focus .bg
    {
        background-position: -380px -101px;
    }

    .m320 .se18.active-region .bg
    {
        background-position: -380px -391px;
    }

    .m320 .se19.focus .bg, .m320 .se19.active-region .bg
    {
        height: 96px;
        left: 86px;
        top: 289px;
        width: 103px;
    }

    .m320 .se19.focus .bg
    {
        background-position: -617px -9px;
    }

    .m320 .se19.active-region .bg
    {
        background-position: -617px -299px;
    }

    .m320 .se20.focus .bg, .m320 .se20.active-region .bg
    {
        height: 43px;
        left: 101px;
        top: 476px;
        width: 35px;
    }

    .m320 .se20.focus .bg
    {
        background-position: -401px -19px;
    }

    .m320 .se20.active-region .bg
    {
        background-position: -401px -309px;
    }

    .m320 .se21.focus .bg, .m320 .se21.active-region .bg
    {
        height: 92px;
        left: 0;
        top: 518px;
        width: 86px;
    }

    .m320 .se21.focus .bg
    {
        background-position: -822px -13px;
    }

    .m320 .se21.active-region .bg
    {
        background-position: -822px -303px;
    }

    .m320 .se1 a
    {
        left: 106px;
        top: 655px;
    }

        .m320 .se1 a.tooltip-left .tooltip-arrow
        {
            left: 106px;
        }

    .m320 .se2 a
    {
        left: 88px;
        top: 450px;
    }

        .m320 .se2 a.tooltip-left .tooltip-arrow
        {
            left: 88px;
        }

    .m320 .se3 a
    {
        left: 133px;
        top: 435px;
    }

        .m320 .se3 a.tooltip-left .tooltip-arrow
        {
            left: 133px;
        }

    .m320 .se4 a
    {
        left: 180px;
        top: 607px;
    }

        .m320 .se4 a.tooltip-right .tooltip-arrow
        {
            right: 140px;
        }

    .m320 .se5 a
    {
        left: 54px;
        top: 627px;
    }

        .m320 .se5 a.tooltip-left .tooltip-arrow
        {
            left: 54px;
        }

    .m320 .se6 a
    {
        left: 85px;
        top: 331px;
    }

        .m320 .se6 a.tooltip-left .tooltip-arrow
        {
            left: 85px;
        }

    .m320 .se7 a
    {
        left: 87px;
        top: 604px;
    }

        .m320 .se7 a.tooltip-left .tooltip-arrow
        {
            left: 87px;
        }

    .m320 .se8 a
    {
        left: 127px;
        top: 618px;
    }

        .m320 .se8 a.tooltip-left .tooltip-arrow
        {
            left: 127px;
        }

    .m320 .se9 a
    {
        left: 91px;
        top: 634px;
    }

        .m320 .se9 a.tooltip-left .tooltip-arrow
        {
            left: 91px;
        }

    .m320 .se10 a
    {
        left: 210px;
        top: 127px;
    }

        .m320 .se10 a.tooltip-right .tooltip-arrow
        {
            right: 110px;
        }

    .m320 .se11 a
    {
        left: 102px;
        top: 522px;
    }

        .m320 .se11 a.tooltip-left .tooltip-arrow
        {
            left: 102px;
        }

    .m320 .se12 a
    {
        left: 120px;
        top: 568px;
    }

        .m320 .se12 a.tooltip-left .tooltip-arrow
        {
            left: 120px;
        }

    .m320 .se13 a
    {
        left: 69px;
        top: 670px;
    }

        .m320 .se13 a.tooltip-left .tooltip-arrow
        {
            left: 69px;
        }

    .m320 .se14 a
    {
        left: 140px;
        top: 537px;
    }

        .m320 .se14 a.tooltip-left .tooltip-arrow
        {
            left: 140px;
        }

    .m320 .se15 a
    {
        left: 175px;
        top: 518px;
    }

        .m320 .se15 a.tooltip-right .tooltip-arrow
        {
            right: 145px;
        }

    .m320 .se16 a
    {
        left: 161px;
        top: 490px;
    }

        .m320 .se16 a.tooltip-right .tooltip-arrow
        {
            right: 159px;
        }

    .m320 .se17 a
    {
        left: 58px;
        top: 497px;
    }

        .m320 .se17 a.tooltip-left .tooltip-arrow
        {
            left: 58px;
        }

    .m320 .se18 a
    {
        left: 169px;
        top: 252px;
    }

        .m320 .se18 a.tooltip-right .tooltip-arrow
        {
            right: 151px;
        }

    .m320 .se19 a
    {
        left: 155px;
        top: 347px;
    }

        .m320 .se19 a.tooltip-left .tooltip-arrow
        {
            left: 155px;
        }

    .m320 .se20 a
    {
        left: 128px;
        top: 507px;
    }

        .m320 .se20 a.tooltip-left .tooltip-arrow
        {
            left: 128px;
        }

    .m320 .se21 a
    {
        left: 53px;
        top: 574px;
    }

        .m320 .se21 a.tooltip-left .tooltip-arrow
        {
            left: 53px;
        }

/* size: 430 */
.m430
{
    width: 430px;
}

    .m430 .sweden, .m430 .sweden .bg, .m430 .sweden-cities
    {
        background: transparent url('../img/se-430.png') no-repeat -1360px 0;
    }

    .m430 .sweden, .m430 .sweden-cities
    {
        height: 945px;
        width: 430px;
    }

    .m430 .sweden
    {
        background-position: 0 -832px;
    }

    .m430 .sweden-cities
    {
        background-position: -450px -832px;
    }

    .m430 .sweden .m
    {
        margin: 9998px 0 0 -1px;
    }

        .m430 .sweden .m span
        {
            font-size: 40px !important;
        }

    .m430 .se1.focus .bg, .m430 .se1.active-region .bg
    {
        height: 31px;
        left: 108px;
        top: 854px;
        width: 51px;
    }

    .m430 .se1.focus .bg
    {
        background-position: -311px -42px;
    }

    .m430 .se1.active-region .bg
    {
        background-position: -311px -432px;
    }

    .m430 .se2.focus .bg, .m430 .se2.active-region .bg
    {
        height: 152px;
        left: 40px;
        top: 509px;
        width: 139px;
    }

    .m430 .se2.focus .bg
    {
        background-position: -824px -203px;
    }

    .m430 .se2.active-region .bg
    {
        background-position: -824px -593px;
    }

    .m430 .se3.focus .bg, .m430 .se3.active-region .bg
    {
        height: 137px;
        left: 110px;
        top: 504px;
        width: 95px;
    }

    .m430 .se3.focus .bg
    {
        background-position: -993px -218px;
    }

    .m430 .se3.active-region .bg
    {
        background-position: -993px -608px;
    }

    .m430 .se4.focus .bg, .m430 .se4.active-region .bg
    {
        height: 62px;
        left: 216px;
        top: 770px;
        width: 43px;
    }

    .m430 .se4.focus .bg
    {
        background-position: -1284px -228px;
    }

    .m430 .se4.active-region .bg
    {
        background-position: -1284px -618px;
    }

    .m430 .se5.focus .bg, .m430 .se5.active-region .bg
    {
        height: 71px;
        left: 32px;
        top: 793px;
        width: 54px;
    }

    .m430 .se5.focus .bg
    {
        background-position: -1223px -20px;
    }

    .m430 .se5.active-region .bg
    {
        background-position: -1223px -410px;
    }

    .m430 .se6.focus .bg, .m430 .se6.active-region .bg
    {
        height: 242px;
        left: 35px;
        top: 313px;
        width: 154px;
    }

    .m430 .se6.focus .bg
    {
        background-position: -302px -113px;
    }

    .m430 .se6.active-region .bg
    {
        background-position: -302px -503px;
    }

    .m430 .se7.focus .bg, .m430 .se7.active-region .bg
    {
        height: 73px;
        left: 68px;
        top: 761px;
        width: 79px;
    }

    .m430 .se7.focus .bg
    {
        background-position: -769px -23px;
    }

    .m430 .se7.active-region .bg
    {
        background-position: -769px -413px;
    }

    .m430 .se8.focus .bg, .m430 .se8.active-region .bg
    {
        height: 110px;
        left: 137px;
        top: 762px;
        width: 56px;
    }

    .m430 .se8.focus .bg
    {
        background-position: -736px -249px;
    }

    .m430 .se8.active-region .bg
    {
        background-position: -736px -639px;
    }

    .m430 .se9.focus .bg, .m430 .se9.active-region .bg
    {
        height: 49px;
        left: 75px;
        top: 814px;
        width: 78px;
    }

    .m430 .se9.focus .bg
    {
        background-position: -392px -35px;
    }

    .m430 .se9.active-region .bg
    {
        background-position: -392px -425px;
    }

    .m430 .se10.focus .bg, .m430 .se10.active-region .bg
    {
        height: 313px;
        left: 138px;
        top: 5px;
        width: 267px;
    }

    .m430 .se10.focus .bg
    {
        background-position: -4px -42px;
    }

    .m430 .se10.active-region .bg
    {
        background-position: -4px -432px;
    }

    .m430 .se11.focus .bg, .m430 .se11.active-region .bg
    {
        height: 86px;
        left: 105px;
        top: 645px;
        width: 47px;
    }

    .m430 .se11.focus .bg
    {
        background-position: -1147px -5px;
    }

    .m430 .se11.active-region .bg
    {
        background-position: -1147px -395px;
    }

    .m430 .se12.focus .bg, .m430 .se12.active-region .bg
    {
        height: 77px;
        left: 113px;
        top: 711px;
        width: 78px;
    }

    .m430 .se12.focus .bg
    {
        background-position: -1233px -121px;
    }

    .m430 .se12.active-region .bg
    {
        background-position: -1233px -511px;
    }

    .m430 .se13.focus .bg, .m430 .se13.active-region .bg
    {
        height: 65px;
        left: 49px;
        top: 852px;
        width: 66px;
    }

    .m430 .se13.focus .bg
    {
        background-position: -1137px -132px;
    }

    .m430 .se13.active-region .bg
    {
        background-position: -1137px -522px;
    }

    .m430 .se14.focus .bg, .m430 .se14.active-region .bg
    {
        height: 54px;
        left: 145px;
        top: 681px;
        width: 64px;
    }

    .m430 .se14.focus .bg
    {
        background-position: -575px -40px;
    }

    .m430 .se14.active-region .bg
    {
        background-position: -575px -430px;
    }

    .m430 .se15.focus .bg, .m430 .se15.active-region .bg
    {
        height: 89px;
        left: 195px;
        top: 638px;
        width: 60px;
    }

    .m430 .se15.focus .bg
    {
        background-position: -734px -125px;
    }

    .m430 .se15.active-region .bg
    {
        background-position: -734px -515px;
    }

    .m430 .se16.focus .bg, .m430 .se16.active-region .bg
    {
        height: 76px;
        left: 178px;
        top: 611px;
        width: 62px;
    }

    .m430 .se16.focus .bg
    {
        background-position: -678px -20px;
    }

    .m430 .se16.active-region .bg
    {
        background-position: -678px -410px;
    }

    .m430 .se17.focus .bg, .m430 .se17.active-region .bg
    {
        height: 138px;
        left: 26px;
        top: 586px;
        width: 85px;
    }

    .m430 .se17.focus .bg
    {
        background-position: -1022px -30px;
    }

    .m430 .se17.active-region .bg
    {
        background-position: -1022px -420px;
    }

    .m430 .se18.focus .bg, .m430 .se18.active-region .bg
    {
        height: 211px;
        left: 106px;
        top: 222px;
        width: 222px;
    }

    .m430 .se18.focus .bg
    {
        background-position: -484px -143px;
    }

    .m430 .se18.active-region .bg
    {
        background-position: -484px -533px;
    }

    .m430 .se19.focus .bg, .m430 .se19.active-region .bg
    {
        height: 127px;
        left: 120px;
        top: 391px;
        width: 137px;
    }

    .m430 .se19.focus .bg
    {
        background-position: -1117px -228px;
    }

    .m430 .se19.active-region .bg
    {
        background-position: -1117px -618px;
    }

    .m430 .se20.focus .bg, .m430 .se20.active-region .bg
    {
        height: 57px;
        left: 140px;
        top: 640px;
        width: 47px;
    }

    .m430 .se20.focus .bg
    {
        background-position: -500px -37px;
    }

    .m430 .se20.active-region .bg
    {
        background-position: -500px -427px;
    }

    .m430 .se21.focus .bg, .m430 .se21.active-region .bg
    {
        height: 123px;
        left: 5px;
        top: 696px;
        width: 114px;
    }

    .m430 .se21.focus .bg
    {
        background-position: -879px -50px;
    }

    .m430 .se21.active-region .bg
    {
        background-position: -879px -440px;
    }

    .m430 .se1 a
    {
        left: 144px;
        top: 875px;
    }

        .m430 .se1 a.tooltip-left .tooltip-arrow
        {
            left: 144px;
        }

    .m430 .se2 a
    {
        left: 120px;
        top: 595px;
    }

        .m430 .se2 a.tooltip-left .tooltip-arrow
        {
            left: 120px;
        }

    .m430 .se3 a
    {
        left: 180px;
        top: 582px;
    }

        .m430 .se3 a.tooltip-left .tooltip-arrow
        {
            left: 180px;
        }

    .m430 .se4 a
    {
        left: 244px;
        top: 810px;
    }

    .m430 .se5 a
    {
        left: 75px;
        top: 838px;
    }

        .m430 .se5 a.tooltip-left .tooltip-arrow
        {
            left: 75px;
        }

    .m430 .se6 a
    {
        left: 121px;
        top: 444px;
    }

        .m430 .se6 a.tooltip-left .tooltip-arrow
        {
            left: 121px;
        }

    .m430 .se7 a
    {
        left: 119px;
        top: 807px;
    }

        .m430 .se7 a.tooltip-left .tooltip-arrow
        {
            left: 119px;
        }

    .m430 .se8 a
    {
        left: 170px;
        top: 826px;
    }

        .m430 .se8 a.tooltip-left .tooltip-arrow
        {
            left: 170px;
        }

    .m430 .se9 a
    {
        left: 120px;
        top: 848px;
    }

        .m430 .se9 a.tooltip-left .tooltip-arrow
        {
            left: 120px;
        }

    .m430 .se10 a
    {
        left: 282px;
        top: 171px;
    }

        .m430 .se10 a.tooltip-right .tooltip-arrow
        {
            right: 148px;
        }

    .m430 .se11 a
    {
        left: 138px;
        top: 698px;
    }

        .m430 .se11 a.tooltip-left .tooltip-arrow
        {
            left: 138px;
        }

    .m430 .se12 a
    {
        left: 160px;
        top: 759px;
    }

        .m430 .se12 a.tooltip-left .tooltip-arrow
        {
            left: 160px;
        }

    .m430 .se13 a
    {
        left: 93px;
        top: 895px;
    }

        .m430 .se13 a.tooltip-left .tooltip-arrow
        {
            left: 93px;
        }

    .m430 .se14 a
    {
        left: 187px;
        top: 718px;
    }

        .m430 .se14 a.tooltip-left .tooltip-arrow
        {
            left: 187px;
        }

    .m430 .se15 a
    {
        left: 235px;
        top: 693px;
    }

    .m430 .se16 a
    {
        left: 216px;
        top: 659px;
    }

    .m430 .se17 a
    {
        left: 80px;
        top: 665px;
    }

        .m430 .se17 a.tooltip-left .tooltip-arrow
        {
            left: 80px;
        }

    .m430 .se18 a
    {
        left: 227px;
        top: 338px;
    }

    .m430 .se19 a
    {
        left: 215px;
        top: 464px;
    }

        .m430 .se19 a.tooltip-right .tooltip-arrow
        {
            right: 215px;
        }

    .m430 .se20 a
    {
        left: 173px;
        top: 678px;
    }

        .m430 .se20 a.tooltip-left .tooltip-arrow
        {
            left: 173px;
        }

    .m430 .se21 a
    {
        left: 72px;
        top: 767px;
    }

        .m430 .se21 a.tooltip-left .tooltip-arrow
        {
            left: 72px;
        }

/* size: 540 */
.m540
{
    width: 540px;
}

    .m540 .sweden, .m540 .sweden .bg, .m540 .sweden-cities
    {
        background: transparent url('../img/se-540.png') no-repeat -1665px 0;
    }

    .m540 .sweden, .m540 .sweden-cities
    {
        height: 1180px;
        width: 540px;
    }

    .m540 .sweden
    {
        background-position: 0 -960px;
    }

    .m540 .sweden-cities
    {
        background-position: -560px -960px;
    }

    .m540 .sweden .m
    {
        margin: 9999px 0 0 0;
    }

        .m540 .sweden .m span
        {
            font-size: 50px !important;
        }

    .m540 .se1.focus .bg, .m540 .se1.active-region .bg
    {
        height: 39px;
        left: 139px;
        top: 1071px;
        width: 64px;
    }

    .m540 .se1.focus .bg
    {
        background-position: -377px -45px;
    }

    .m540 .se1.active-region .bg
    {
        background-position: -377px -495px;
    }

    .m540 .se2.focus .bg, .m540 .se2.active-region .bg
    {
        height: 190px;
        left: 53px;
        top: 640px;
        width: 174px;
    }

    .m540 .se2.focus .bg
    {
        background-position: -1155px -233px;
    }

    .m540 .se2.active-region .bg
    {
        background-position: -1155px -683px;
    }

    .m540 .se3.focus .bg, .m540 .se3.active-region .bg
    {
        height: 171px;
        left: 141px;
        top: 634px;
        width: 119px;
    }

    .m540 .se3.focus .bg
    {
        background-position: -1007px -252px;
    }

    .m540 .se3.active-region .bg
    {
        background-position: -1007px -702px;
    }

    .m540 .se4.focus .bg, .m540 .se4.active-region .bg
    {
        height: 78px;
        left: 274px;
        top: 966px;
        width: 54px;
    }

    .m540 .se4.focus .bg
    {
        background-position: -1475px -5px;
    }

    .m540 .se4.active-region .bg
    {
        background-position: -1475px -455px;
    }

    .m540 .se5.focus .bg, .m540 .se5.active-region .bg
    {
        height: 89px;
        left: 44px;
        top: 995px;
        width: 68px;
    }

    .m540 .se5.focus .bg
    {
        background-position: -1569px -146px;
    }

    .m540 .se5.active-region .bg
    {
        background-position: -1569px -596px;
    }

    .m540 .se6.focus .bg, .m540 .se6.active-region .bg
    {
        height: 302px;
        left: 47px;
        top: 395px;
        width: 192px;
    }

    .m540 .se6.focus .bg
    {
        background-position: -367px -123px;
    }

    .m540 .se6.active-region .bg
    {
        background-position: -367px -573px;
    }

    .m540 .se7.focus .bg, .m540 .se7.active-region .bg
    {
        height: 91px;
        left: 89px;
        top: 955px;
        width: 99px;
    }

    .m540 .se7.focus .bg
    {
        background-position: -901px -24px;
    }

    .m540 .se7.active-region .bg
    {
        background-position: -901px -474px;
    }

    .m540 .se8.focus .bg, .m540 .se8.active-region .bg
    {
        height: 137px;
        left: 175px;
        top: 956px;
        width: 69px;
    }

    .m540 .se8.focus .bg
    {
        background-position: -904px -286px;
    }

    .m540 .se8.active-region .bg
    {
        background-position: -904px -736px;
    }

    .m540 .se9.focus .bg, .m540 .se9.active-region .bg
    {
        height: 61px;
        left: 98px;
        top: 1021px;
        width: 97px;
    }

    .m540 .se9.focus .bg
    {
        background-position: -471px -33px;
    }

    .m540 .se9.active-region .bg
    {
        background-position: -471px -483px;
    }

    .m540 .se10.focus .bg, .m540 .se10.active-region .bg
    {
        height: 391px;
        left: 177px;
        top: 10px;
        width: 334px;
    }

    .m540 .se10.focus .bg
    {
        background-position: -4px -32px;
    }

    .m540 .se10.active-region .bg
    {
        background-position: -4px -482px;
    }

    .m540 .se11.focus .bg, .m540 .se11.active-region .bg
    {
        height: 108px;
        left: 135px;
        top: 810px;
        width: 59px;
    }

    .m540 .se11.focus .bg
    {
        background-position: -1481px -113px;
    }

    .m540 .se11.active-region .bg
    {
        background-position: -1481px -563px;
    }

    .m540 .se12.focus .bg, .m540 .se12.active-region .bg
    {
        height: 96px;
        left: 145px;
        top: 892px;
        width: 98px;
    }

    .m540 .se12.focus .bg
    {
        background-position: -1338px -28px;
    }

    .m540 .se12.active-region .bg
    {
        background-position: -1338px -478px;
    }

    .m540 .se13.focus .bg, .m540 .se13.active-region .bg
    {
        height: 82px;
        left: 65px;
        top: 1069px;
        width: 82px;
    }

    .m540 .se13.focus .bg
    {
        background-position: -1369px -153px;
    }

    .m540 .se13.active-region .bg
    {
        background-position: -1369px -603px;
    }

    .m540 .se14.focus .bg, .m540 .se14.active-region .bg
    {
        height: 68px;
        left: 186px;
        top: 855px;
        width: 80px;
    }

    .m540 .se14.focus .bg
    {
        background-position: -686px -43px;
    }

    .m540 .se14.active-region .bg
    {
        background-position: -686px -493px;
    }

    .m540 .se15.focus .bg, .m540 .se15.active-region .bg
    {
        height: 112px;
        left: 248px;
        top: 802px;
        width: 75px;
    }

    .m540 .se15.focus .bg
    {
        background-position: -904px -145px;
    }

    .m540 .se15.active-region .bg
    {
        background-position: -904px -595px;
    }

    .m540 .se16.focus .bg, .m540 .se16.active-region .bg
    {
        height: 95px;
        left: 227px;
        top: 768px;
        width: 77px;
    }

    .m540 .se16.focus .bg
    {
        background-position: -795px -34px;
    }

    .m540 .se16.active-region .bg
    {
        background-position: -795px -484px;
    }

    .m540 .se17.focus .bg, .m540 .se17.active-region .bg
    {
        height: 172px;
        left: 37px;
        top: 737px;
        width: 106px;
    }

    .m540 .se17.focus .bg
    {
        background-position: -1202px -31px;
    }

    .m540 .se17.active-region .bg
    {
        background-position: -1202px -481px;
    }

    .m540 .se18.focus .bg, .m540 .se18.active-region .bg
    {
        height: 264px;
        left: 137px;
        top: 282px;
        width: 278px;
    }

    .m540 .se18.focus .bg
    {
        background-position: -597px -159px;
    }

    .m540 .se18.active-region .bg
    {
        background-position: -597px -609px;
    }

    .m540 .se19.focus .bg, .m540 .se19.active-region .bg
    {
        height: 159px;
        left: 154px;
        top: 492px;
        width: 172px;
    }

    .m540 .se19.focus .bg
    {
        background-position: -1410px -264px;
    }

    .m540 .se19.active-region .bg
    {
        background-position: -1410px -714px;
    }

    .m540 .se20.focus .bg, .m540 .se20.active-region .bg
    {
        height: 71px;
        left: 178px;
        top: 804px;
        width: 58px;
    }

    .m540 .se20.focus .bg
    {
        background-position: -597px -48px;
    }

    .m540 .se20.active-region .bg
    {
        background-position: -597px -498px;
    }

    .m540 .se21.focus .bg, .m540 .se21.active-region .bg
    {
        height: 153px;
        left: 10px;
        top: 874px;
        width: 142px;
    }

    .m540 .se21.focus .bg
    {
        background-position: -1030px -50px;
    }

    .m540 .se21.active-region .bg
    {
        background-position: -1030px -500px;
    }

    .m540 .se1 a
    {
        left: 181px;
        top: 1095px;
    }

        .m540 .se1 a.tooltip-left .tooltip-arrow
        {
            left: 181px;
        }

    .m540 .se2 a
    {
        left: 150px;
        top: 755px;
    }

        .m540 .se2 a.tooltip-left .tooltip-arrow
        {
            left: 150px;
        }

    .m540 .se3 a
    {
        left: 225px;
        top: 725px;
    }

    .m540 .se4 a
    {
        left: 305px;
        top: 1015px;
    }

    .m540 .se5 a
    {
        left: 95px;
        top: 1049px;
    }

        .m540 .se5 a.tooltip-left .tooltip-arrow
        {
            left: 95px;
        }

    .m540 .se6 a
    {
        left: 150px;
        top: 556px;
    }

        .m540 .se6 a.tooltip-left .tooltip-arrow
        {
            left: 150px;
        }

    .m540 .se7 a
    {
        left: 149px;
        top: 1010px;
    }

        .m540 .se7 a.tooltip-left .tooltip-arrow
        {
            left: 149px;
        }

    .m540 .se8 a
    {
        left: 214px;
        top: 1034px;
    }

    .m540 .se9 a
    {
        left: 156px;
        top: 1061px;
    }

        .m540 .se9 a.tooltip-left .tooltip-arrow
        {
            left: 156px;
        }

    .m540 .se10 a
    {
        left: 353px;
        top: 215px;
    }

    .m540 .se11 a
    {
        left: 174px;
        top: 874px;
    }

        .m540 .se11 a.tooltip-left .tooltip-arrow
        {
            left: 174px;
        }

    .m540 .se12 a
    {
        left: 200px;
        top: 950px;
    }

        .m540 .se12 a.tooltip-left .tooltip-arrow
        {
            left: 200px;
        }

    .m540 .se13 a
    {
        left: 118px;
        top: 1120px;
    }

        .m540 .se13 a.tooltip-left .tooltip-arrow
        {
            left: 118px;
        }

    .m540 .se14 a
    {
        left: 235px;
        top: 898px;
    }

    .m540 .se15 a
    {
        left: 295px;
        top: 867px;
    }

    .m540 .se16 a
    {
        left: 270px;
        top: 825px;
    }

    .m540 .se17 a
    {
        left: 104px;
        top: 833px;
    }

        .m540 .se17 a.tooltip-left .tooltip-arrow
        {
            left: 104px;
        }

    .m540 .se18 a
    {
        left: 285px;
        top: 425px;
    }

    .m540 .se19 a
    {
        left: 255px;
        top: 581px;
    }

    .m540 .se20 a
    {
        left: 216px;
        top: 849px;
    }

    .m540 .se21 a
    {
        left: 91px;
        top: 960px;
    }

        .m540 .se21 a.tooltip-left .tooltip-arrow
        {
            left: 91px;
        }

/* size: 650 */
.m650
{
    width: 650px;
}

    .m650 .sweden, .m650 .sweden .bg, .m650 .sweden-cities
    {
        background: transparent url('../img/se-650.png') no-repeat -1850px 0;
    }

    .m650 .sweden, .m650 .sweden-cities
    {
        height: 1420px;
        width: 650px;
    }

    .m650 .sweden
    {
        background-position: 0 -1134px;
    }

    .m650 .sweden-cities
    {
        background-position: -670px -1134px;
    }

    .m650 .sweden .m
    {
        margin: 9999px 0 0 0;
    }

        .m650 .sweden .m span
        {
            font-size: 60px !important;
        }

    .m650 .se1.focus .bg, .m650 .se1.active-region .bg
    {
        height: 46px;
        left: 170px;
        top: 1289px;
        width: 77px;
    }

    .m650 .se1.focus .bg
    {
        background-position: -444px -61px;
    }

    .m650 .se1.active-region .bg
    {
        background-position: -444px -601px;
    }

    .m650 .se2.focus .bg, .m650 .se2.active-region .bg
    {
        height: 228px;
        left: 67px;
        top: 771px;
        width: 209px;
    }

    .m650 .se2.focus .bg
    {
        background-position: -1348px -281px;
    }

    .m650 .se2.active-region .bg
    {
        background-position: -1348px -821px;
    }

    .m650 .se3.focus .bg, .m650 .se3.active-region .bg
    {
        height: 205px;
        left: 173px;
        top: 764px;
        width: 142px;
    }

    .m650 .se3.focus .bg
    {
        background-position: -1177px -304px;
    }

    .m650 .se3.active-region .bg
    {
        background-position: -1177px -844px;
    }

    .m650 .se4.focus .bg, .m650 .se4.active-region .bg
    {
        height: 93px;
        left: 332px;
        top: 1162px;
        width: 65px;
    }

    .m650 .se4.focus .bg
    {
        background-position: -1547px -30px;
    }

    .m650 .se4.active-region .bg
    {
        background-position: -1547px -570px;
    }

    .m650 .se5.focus .bg, .m650 .se5.active-region .bg
    {
        height: 107px;
        left: 56px;
        top: 1197px;
        width: 81px;
    }

    .m650 .se5.focus .bg
    {
        background-position: -1640px -17px;
    }

    .m650 .se5.active-region .bg
    {
        background-position: -1640px -557px;
    }

    .m650 .se6.focus .bg, .m650 .se6.active-region .bg
    {
        height: 362px;
        left: 60px;
        top: 477px;
        width: 230px;
    }

    .m650 .se6.focus .bg
    {
        background-position: -434px -146px;
    }

    .m650 .se6.active-region .bg
    {
        background-position: -434px -686px;
    }

    .m650 .se7.focus .bg, .m650 .se7.active-region .bg
    {
        height: 109px;
        left: 110px;
        top: 1149px;
        width: 119px;
    }

    .m650 .se7.focus .bg
    {
        background-position: -1041px -43px;
    }

    .m650 .se7.active-region .bg
    {
        background-position: -1041px -583px;
    }

    .m650 .se8.focus .bg, .m650 .se8.active-region .bg
    {
        height: 164px;
        left: 213px;
        top: 1150px;
        width: 83px;
    }

    .m650 .se8.focus .bg
    {
        background-position: -1059px -344px;
    }

    .m650 .se8.active-region .bg
    {
        background-position: -1059px -884px;
    }

    .m650 .se9.focus .bg, .m650 .se9.active-region .bg
    {
        height: 73px;
        left: 120px;
        top: 1228px;
        width: 116px;
    }

    .m650 .se9.focus .bg
    {
        background-position: -550px -44px;
    }

    .m650 .se9.active-region .bg
    {
        background-position: -550px -584px;
    }

    .m650 .se10.focus .bg, .m650 .se10.active-region .bg
    {
        height: 469px;
        left: 215px;
        top: 15px;
        width: 401px;
    }

    .m650 .se10.focus .bg
    {
        background-position: -4px -40px;
    }

    .m650 .se10.active-region .bg
    {
        background-position: -4px -580px;
    }

    .m650 .se11.focus .bg, .m650 .se11.active-region .bg
    {
        height: 129px;
        left: 165px;
        top: 975px;
        width: 70px;
    }

    .m650 .se11.focus .bg
    {
        background-position: -1751px -5px;
    }

    .m650 .se11.active-region .bg
    {
        background-position: -1751px -545px;
    }

    .m650 .se12.focus .bg, .m650 .se12.active-region .bg
    {
        height: 115px;
        left: 177px;
        top: 1074px;
        width: 117px;
    }

    .m650 .se12.focus .bg
    {
        background-position: -1685px -164px;
    }

    .m650 .se12.active-region .bg
    {
        background-position: -1685px -704px;
    }

    .m650 .se13.focus .bg, .m650 .se13.active-region .bg
    {
        height: 98px;
        left: 81px;
        top: 1286px;
        width: 98px;
    }

    .m650 .se13.focus .bg
    {
        background-position: -1557px -153px;
    }

    .m650 .se13.active-region .bg
    {
        background-position: -1557px -693px;
    }

    .m650 .se14.focus .bg, .m650 .se14.active-region .bg
    {
        height: 81px;
        left: 226px;
        top: 1029px;
        width: 95px;
    }

    .m650 .se14.focus .bg
    {
        background-position: -796px -72px;
    }

    .m650 .se14.active-region .bg
    {
        background-position: -796px -612px;
    }

    .m650 .se15.focus .bg, .m650 .se15.active-region .bg
    {
        height: 134px;
        left: 300px;
        top: 965px;
        width: 89px;
    }

    .m650 .se15.focus .bg
    {
        background-position: -1058px -181px;
    }

    .m650 .se15.active-region .bg
    {
        background-position: -1058px -721px;
    }

    .m650 .se16.focus .bg, .m650 .se16.active-region .bg
    {
        height: 113px;
        left: 275px;
        top: 925px;
        width: 92px;
    }

    .m650 .se16.focus .bg
    {
        background-position: -920px -40px;
    }

    .m650 .se16.active-region .bg
    {
        background-position: -920px -580px;
    }

    .m650 .se17.focus .bg, .m650 .se17.active-region .bg
    {
        height: 207px;
        left: 47px;
        top: 887px;
        width: 127px;
    }

    .m650 .se17.focus .bg
    {
        background-position: -1390px -44px;
    }

    .m650 .se17.active-region .bg
    {
        background-position: -1390px -584px;
    }

    .m650 .se18.focus .bg, .m650 .se18.active-region .bg
    {
        height: 317px;
        left: 167px;
        top: 341px;
        width: 333px;
    }

    .m650 .se18.focus .bg
    {
        background-position: -696px -192px;
    }

    .m650 .se18.active-region .bg
    {
        background-position: -696px -732px;
    }

    .m650 .se19.focus .bg, .m650 .se19.active-region .bg
    {
        height: 191px;
        left: 188px;
        top: 594px;
        width: 206px;
    }

    .m650 .se19.focus .bg
    {
        background-position: -1587px -319px;
    }

    .m650 .se19.active-region .bg
    {
        background-position: -1587px -859px;
    }

    .m650 .se20.focus .bg, .m650 .se20.active-region .bg
    {
        height: 85px;
        left: 217px;
        top: 968px;
        width: 70px;
    }

    .m650 .se20.focus .bg
    {
        background-position: -696px -68px;
    }

    .m650 .se20.active-region .bg
    {
        background-position: -696px -608px;
    }

    .m650 .se21.focus .bg, .m650 .se21.active-region .bg
    {
        height: 184px;
        left: 15px;
        top: 1052px;
        width: 171px;
    }

    .m650 .se21.focus .bg
    {
        background-position: -1190px -57px;
    }

    .m650 .se21.active-region .bg
    {
        background-position: -1190px -597px;
    }

    .m650 .se1 a
    {
        left: 218px;
        top: 1315px;
    }

    .m650 .se2 a
    {
        left: 181px;
        top: 900px;
    }

        .m650 .se2 a.tooltip-left .tooltip-arrow
        {
            left: 181px;
        }

    .m650 .se3 a
    {
        left: 270px;
        top: 865px;
    }

    .m650 .se4 a
    {
        left: 367px;
        top: 1217px;
    }

    .m650 .se5 a
    {
        left: 110px;
        top: 1260px;
    }

        .m650 .se5 a.tooltip-left .tooltip-arrow
        {
            left: 110px;
        }

    .m650 .se6 a
    {
        left: 180px;
        top: 668px;
    }

        .m650 .se6 a.tooltip-left .tooltip-arrow
        {
            left: 180px;
        }

    .m650 .se7 a
    {
        left: 180px;
        top: 1213px;
    }

        .m650 .se7 a.tooltip-left .tooltip-arrow
        {
            left: 180px;
        }

    .m650 .se8 a
    {
        left: 260px;
        top: 1242px;
    }

    .m650 .se9 a
    {
        left: 186px;
        top: 1274px;
    }

        .m650 .se9 a.tooltip-left .tooltip-arrow
        {
            left: 186px;
        }

    .m650 .se10 a
    {
        left: 425px;
        top: 259px;
    }

    .m650 .se11 a
    {
        left: 210px;
        top: 1049px;
    }

    .m650 .se12 a
    {
        left: 245px;
        top: 1141px;
    }

    .m650 .se13 a
    {
        left: 142px;
        top: 1345px;
    }

        .m650 .se13 a.tooltip-left .tooltip-arrow
        {
            left: 142px;
        }

    .m650 .se14 a
    {
        left: 284px;
        top: 1079px;
    }

    .m650 .se15 a
    {
        left: 355px;
        top: 1042px;
    }

    .m650 .se16 a
    {
        left: 325px;
        top: 991px;
    }

    .m650 .se17 a
    {
        left: 121px;
        top: 1000px;
    }

        .m650 .se17 a.tooltip-left .tooltip-arrow
        {
            left: 121px;
        }

    .m650 .se18 a
    {
        left: 343px;
        top: 509px;
    }

    .m650 .se19 a
    {
        left: 310px;
        top: 700px;
    }

    .m650 .se20 a
    {
        left: 262px;
        top: 1020px;
    }

    .m650 .se21 a
    {
        left: 110px;
        top: 1153px;
    }

        .m650 .se21 a.tooltip-left .tooltip-arrow
        {
            left: 110px;
        }

/* --------------------------------------------------------
end of the maps */
