.raioni-left *,
.raioni-right *{
	margin: 0;
	padding: 0;
}
.raioni{
	font-family: 'Open Sans', sans-serif;
	color: #3b3b3b;
	background-color: #f3f3f3;
	font-size: 10pt;
}
.raioni-left{
    width: 400px;
    /* height: 307px; */
    background-color: #029834;
    color: #fff;
    padding: 25px 5px 0 76px;
	float: left;
    margin-bottom: 25px;
}
.raioni-left li{
	list-style: none;
    line-height: 14.5pt;
}
.raioni-left a{
	color: #fff;
	text-decoration: none;
	font-size: 9.5pt;
}
.raioni-left a:hover{
	text-decoration: underline;
}
.raioni-left-title{
	margin-bottom: 10px;
	font-size: 10pt;
}
.raioni-left ul{
    display: inline-block;
    width: 49%;
    vertical-align: top;
	margin-bottom: 15px;
}
.raioni-left ul.ulr1{
    width: 40%;
}
.raioni-left ul.ulr2{
    width: 57%;
}
.raioni-right{
    float: left;
    width: 419px;
    margin-bottom: 25px;
}
.block-map2, .block-map3, .block-map5 {
    position: absolute;
    top: 0px;
}
.block-map2 div[class*="map"] {
	width: 187px;
    padding: 17px 7px 17px 14px;
    background: #fff;
    box-shadow: -1px 1px 10px 0px rgba(0,0,0,0.3);
    position: absolute;
    display: none;
    z-index: 1;
}
.block-map2 .map1{
    top: -85px;
    left: 38px;
}
.block-map2 .map2{
	top: -47px;
    left: -40px;
}
.block-map2 .map3{
	top: -10px;
    left: -7px;
}
.block-map2 .map4{
    top: -35px;
    left: 17px;
}
.block-map2 .map5{
    top: 10px;
    left: 43px;
}
.block-map2 .map6{
    top: -12px;
    left: 93px;
}
.block-map2 .map7{
    top: 3px;
    left: 143px;
}
.block-map2 .map8{
    top: 25px;
    left: 79px;
}
.block-map2 .map9{
    top: -31px;
    left: 67px;
}
.block-map2 .map10{
    top: 30px;
    left: 155px;
}
.block-map2 .map11{
	top: 47px;
    left: 56px;
}
.block-map2 .map12{
    top: 70px;
    left: 90px;
}
.block-map2 .map13{
	top: 65px;
    left: 45px;
}
.block-map2 .map14{
	top: 30px;
    left: 27px;
}
.block-map2 .map15{
    top: 61px;
    left: 28px;
}
.block-map2 .map16{
    top: 30px;
    left: -59px;
}
.block-map2 .map17{
    top: 34px;
    left: -12px;
}
.block-map2 .map18{
    top: 80px;
    left: 0px;
}
.block-map2 .map19{
    top: 130px;
    left: -45px;
}
.block-map2 .map20{
    top: 104px;
    left: 27px;
}
.block-map2 .map21{
    top: 85px;
    left: 49px;
}
#map .block-map3 img[class*="map"] {
    position: absolute;
    display: none;
}
.block-map3 .map1{
	top: 2px;
	left: 107px;
}
.block-map3 .map2{
    top: 0px;
    left: 28px;
}
.block-map3 .map3{
    top: 87px;
    left: 71px;
}
.block-map3 .map4{
    top: 87px;
    left: 95px;
}
.block-map3 .map5{
    top: 146px;
    left: 126px;
}
.block-map3 .map6{
    top: 118px;
    left: 174px;
}
.block-map3 .map7{
    top: 121px;
    left: 193px;
}
.block-map3 .map8{
    top: 145px;
    left: 141px;
}
.block-map3 .map9{
	top: 85px;
    left: 147px;
}
.block-map3 .map10{
	top: 146px;
    left: 205px;
}
.block-map3 .map11{
    top: 186px;
    left: 139px;
}
.block-map3 .map12{
    top: 205px;
    left: 168px;
}
.block-map3 .map13{
    top: 204px;
    left: 133px;
}
.block-map3 .map14{
    top: 150px;
    left: 101px;
}
.block-map3 .map15{
	top: 206px;
    left: 124px;
}
.block-map3 .map16{
	top: 174px;
    left: 3px;
}
.block-map3 .map17{
    top: 162px;
    left: 6px;
}
.block-map3 .map18{
	top: 204px;
    left: 64px;
}
.block-map3 .map19{
    top: 238px;
    left: 0px;
}
.block-map3 .map20{
    top: 218px;
    left: 110px;
}
.block-map3 .map21{
    top: 217px;
    left: 121px;
}
.block-map3 .map1.active, .block-map3 .map2.active, .block-map3 .map3.active, .block-map3 .map4.active, .block-map3 .map5.active, .block-map3 .map6.active, .block-map3 .map7.active, .block-map3 .map8.active, .block-map3 .map9.active, .block-map3 .map10.active, .block-map3 .map11.active, .block-map3 .map12.active, .block-map3 .map13.active, .block-map3 .map14.active, .block-map3 .map15.active, .block-map3 .map16.active, .block-map3 .map17.active, .block-map3 .map18.active, .block-map3 .map19.active, .block-map3 .map20.active, .block-map3 .map21.active, .block-map3 .map22.active, .block-map3 .map23.active, .block-map3 .map24.active, .block-map3 .map25.active, .block-map3 .map26.active, .block-map2 .map1.active, .block-map2 .map2.active, .block-map2 .map3.active, .block-map2 .map4.active, .block-map2 .map5.active, .block-map2 .map6.active, .block-map2 .map7.active, .block-map2 .map8.active, .block-map2 .map9.active, .block-map2 .map10.active, .block-map2 .map11.active, .block-map2 .map12.active, .block-map2 .map13.active, .block-map2 .map14.active, .block-map2 .map15.active, .block-map2 .map16.active, .block-map2 .map17.active, .block-map2 .map18.active, .block-map2 .map19.active, .block-map2 .map20.active, .block-map2 .map21.active{
    display: block!important;
}
#map {
    width: 291px;
    height: 328px;
	margin: 0 auto;
    position: relative;
}
.block-map5 {
    width: 291px;
    height: 328px;
    z-index: 2;
}
.block-map2{
    z-index: 3;
}
.title-raion{
	text-transform: uppercase;
    font-weight: 800;
    font-style: italic;
    color: #737373;
}
.mer-raion{
    font-size: 9pt;
    margin: 4px 0 5px;
}
.mer-raion span{
    display: block;
    font-weight: 800;
    font-style: italic;
    color: #737373;
    font-size: 9pt;
    height: 14px;
}
.txt-raion{
	font-size: 8pt;
}
.geo{
	position: absolute;
    background: url(img/geo.png) center 0 no-repeat;
    width: 25px;
    height: 15px;
    bottom: -15px;
    left: 90px;
}