.scheme{text-align:center; display:block; position:relative;}
#SchemeWrapper {position: relative;width: 618px;height: 620px;display: block;margin: 0px auto;background: url(/images/site/structLines.png) no-repeat;}
#SchemeWrapper a.block,#SchemeWrapperAS a.block{
	position: absolute;display: block;color: #ffffff;font-family: Times New Roman, sans-serif;
	text-decoration: none;text-align: center;background: #5b85ca;line-height: 1.5;
	border:solid #1d4e9d 1px;
	-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
	-webkit-box-shadow: 2px 4px 4px rgba(50, 50, 50, 0.75);-moz-box-shadow: 2px 4px 4px rgba(50, 50, 50, 0.75);box-shadow: 2px 4px 4px rgba(50, 50, 50, 0.75);
}
#SchemeWrapper a.block:hover,#SchemeWrapperAS a.block:hover{background: #404040;border-color: #404040;color: #ffffff;}
#SchemeWrapper .st1 {font-size: 20px;top: 0px;left: 205px;width: 211px;height: 60px;padding-top:5px;}
#SchemeWrapper .st2 {font-size: 20px;top: 0px;right: 6px;width: 183px;height: 60px;padding-top:5px;}
#SchemeWrapper .st3 {font-size: 16px;top: 87px;left: 205px;width: 211px;height: 60px;padding-top:5px;}
#SchemeWrapper .st4 {font-size: 14px;top: 186px;left: 6px;width: 286px;height: 80px;padding-top:5px;}
#SchemeWrapper .st5 {font-size: 14px;top: 186px;right: 6px;width: 286px;height: 80px;padding-top:5px;}
#SchemeWrapper .st6 {font-size: 14px;top: 290px;left: 6px;width: 213px;height: 55px;padding-top:10px;}
#SchemeWrapper .st10 {font-size: 14px;top: 290px;right: 77px;width: 213px;height: 55px;padding-top:10px;}
#SchemeWrapper .st7 {font-size: 14px;top: 373px;left: 34px;width: 213px;height: 55px;padding-top:10px;}
#SchemeWrapper .st11 {font-size: 14px;top: 373px;right: 42px;width: 213px;height: 55px;padding-top:10px;}
#SchemeWrapper .st8 {font-size: 14px;top: 457px;left: 59px;width: 213px;height: 55px;padding-top:10px;}
#SchemeWrapper .st12 {font-size: 14px;top: 457px;right: 6px;width: 213px;height: 55px;padding-top:10px;}
#SchemeWrapper .st9 {font-size: 14px;top: 545px;left: 78px;width: 213px;height: 55px;padding-top:10px;}

#SchemeWrapperAS {position: relative;width: 618px;height: 710px;display: block;margin: 0px auto;background: url(/images/site/structArbSys.png) no-repeat;}
#SchemeWrapperAS .st1{font-size: 22px;top: 0px;left: 104px;width: 420px;height: 58px;padding-top:7px;line-height:.7;}
#SchemeWrapperAS .st1 .largeF{font-size:26px;line-height:.9;}
#SchemeWrapperAS .st2{font-size: 20px;top: 88px;left: 104px;width: 420px;height: 55px;padding-top:10px;line-height:.7;background:#2352a0!important;border:solid #1d4e9d 1px;
	-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
	-webkit-box-shadow: 2px 4px 4px rgba(50, 50, 50, 0.75);-moz-box-shadow: 2px 4px 4px rgba(50, 50, 50, 0.75);box-shadow: 2px 4px 4px rgba(50, 50, 50, 0.75);}
#SchemeWrapperAS .st2:hover{background: #404040!important;border-color: #404040!important;
	-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
	-webkit-box-shadow: 2px 4px 4px rgba(50, 50, 50, 0.75);-moz-box-shadow: 2px 4px 4px rgba(50, 50, 50, 0.75);box-shadow: 2px 4px 4px rgba(50, 50, 50, 0.75);}
#SchemeWrapperAS .st2 .largeF{font-size:22px;line-height:.9;}
#SchemeWrapperAS .st3{font-size: 16px;top: 202px;left: 0px;width: 293px;height: 62px;padding-top:3px;}
#SchemeWrapperAS .st3 .largeF{font-size:22px;}
#SchemeWrapperAS .st4{font-size: 16px;top: 202px;right: 0px;width: 293px;height: 62px;padding-top:3px;}
#SchemeWrapperAS .st4 .largeF{font-size:22px;}
#SchemeWrapperAS .st5{font-size: 14px;top: 292px;left: 0px;width: 221px;height: 55px;padding-top:5px;}
#SchemeWrapperAS .st5 .largeF{font-size:18px;}
#SchemeWrapperAS .st6{font-size: 14px;top: 378px;left: 0px;width: 246px;height: 55px;padding-top:5px;}
#SchemeWrapperAS .st6 .largeF{font-size:18px;}
#SchemeWrapperAS .st7{font-size: 14px;top: 466px;left: 0px;width: 275px;height: 55px;padding-top:5px;}
#SchemeWrapperAS .st7 .largeF{font-size:18px;}
#SchemeWrapperAS .st8{font-size: 14px;top: 550px;left: 0px;width: 293px;height: 58px;padding-top:2px;line-height:.7}
#SchemeWrapperAS .st8 .largeF{font-size:18px;line-height:.5}
#SchemeWrapperAS .st9{font-size: 14px;top: 292px;right: 0px;width: 167px;height: 55px;padding-top:5px;}
#SchemeWrapperAS .st9 .largeF{font-size:18px;}
#SchemeWrapperAS .st10{font-size: 14px;top: 378px;right: 0px;width: 194px;height: 55px;padding-top:5px;}
#SchemeWrapperAS .st10 .largeF{font-size:18px;}
#SchemeWrapperAS .st11{font-size: 14px;top: 466px;right: 0px;width: 227px;height: 55px;padding-top:5px;}
#SchemeWrapperAS .st11 .largeF{font-size:18px;}
#SchemeWrapperAS .st12{font-size: 14px;top: 550px;right: 0px;width: 264px;height: 55px;padding-top:5px;}
#SchemeWrapperAS .st12 .largeF{font-size:18px;}
#SchemeWrapperAS .st13{font-size: 14px;top: 638px;right: 0px;width: 293px;height: 55px;padding-top:5px;}
#SchemeWrapperAS .st13 .largeF{font-size:18px;}

#mapArbSys{display:block; position:relative;overflow:hidden;width:630px;text-align:center;}
#mapArbSys .mapWrapper{width:630px;display:block;margin:0px auto; position:relative;}
#mapArbSys .mapImgWrapper{width:1393px;display:block;margin-left:-250px; position:relative;}
#mapArbSys #mapImg{width:1393px;}
#mapArbSys .mapArea{display:block; position:absolute; display:none;}
#mapArbSys .mapArea.kalinin{background: url(/images/site/map/kalinin.png) no-repeat; width:156px; height:68px;left:253px; top:502px;}
#mapArbSys .mapArea.pskov{background: url(/images/site/map/pskov.jpg) no-repeat; width:57px; height:104px;left:481px; top:467px;}
#mapArbSys .mapArea.tver{background: url(/images/site/map/tver.jpg) no-repeat; width:111px; height:79px;left:523px; top:494px;}
#mapArbSys .mapArea.novgorod{background: url(/images/site/map/novgorod.jpg) no-repeat; width:97px; height:62px;left:512px; top:471px;}
#mapArbSys .mapArea.spblio{background: url(/images/site/map/spbilo.png) no-repeat; width:115px; height:76px;left:496px; top:418px;}
#mapArbSys .mapArea.vologda{background: url(/images/site/map/volgda.jpg) no-repeat; width:166px; height:85px;left:587px; top:425px;}
#mapArbSys .mapArea.karelia{background: url(/images/site/map/karelia.png) no-repeat; width:113px; height:160px;left:530px; top:281px;}
#mapArbSys .mapArea.arh1{background: url(/images/site/map/arhangelsk1.png) no-repeat; width:167px; height:154px;left:617px; top:303px;}
#mapArbSys .mapArea.arh2{background: url(/images/site/map/arhangelsk2.png) no-repeat; width:248px; height:196px;left:617px; top:13px;}
#mapArbSys .mapArea.nenao{background: url(/images/site/map/nenao.png) no-repeat; width:211px; height:138px;left:704px; top:188px;}
#mapArbSys .mapArea.murmansk{background: url(/images/site/map/murmansk.png) no-repeat; width:129px; height:117px;left:563px; top:205px;}
#mapArbSys .mapMainButton{display:block; position:absolute; display:block;}
#mapArbSys .mapMainButton.aas13{background: url(/images/site/map/13aas.png) no-repeat; width:177px; height:64px;left:263px; top:705px;}
#mapArbSys .mapMainButton.aas13:hover{background: url(/images/site/map/13aasH.png) no-repeat;}
#mapArbSys .mapMainButton.aas14{background: url(/images/site/map/14aas.png) no-repeat; width:195px; height:64px;left:440px; top:705px;}
#mapArbSys .mapMainButton.aas14:hover{background: url(/images/site/map/14aasH.png) no-repeat;}
#mapArbSys .mapMainButton.fasszo{background: url(/images/site/map/fasszo.png) no-repeat; width:210px; height:64px;left:635px; top:705px;}
#mapArbSys .mapMainButton.fasszo:hover{background: url(/images/site/map/fasszoH.png) no-repeat;}


