@import url(https://fonts.googleapis.com/css?family=Exo+2:400,200,100,300,500,600,700&amp;subset=latin,cyrillic);
.padleft{padding-left:10px;padding-top:-10px;padding-bottom:-10px;margin-bottom:-10px}
.mar {margin-top:5px;}
.vert {border-left:1px solid #D8D8D8;padding-left:25px}
.polosa  {border-top:1px solid #BDBDBD;}
.ser {background-color:#EFEFEF;}
.ser2 {background-color:#ECECEC;}
.blocks{padding:12.5px;}
.rukavinf {display:none;}
.punkt{text-decoration: none; border-bottom: 1px dashed #000080;font-style:italic;}
.300 {font-weight:300;}
.clr {
width:215px;
height:400px;
position:absolute;
left:620px;
top:80px;
opacity:0;
-webkit-transition : all 1s ease-in-out 0.5s;
transition : all 0.5s ease 0.01s;
/* border:1px solid black; */
}
.clr2 {
width:215px;
height:400px;
position:absolute;
left:420px;
top:80px;
opacity:0;
-webkit-transition : all 1s ease-in-out 0.5s;
transition : all 0.5s ease 0.01s;
/* border:1px solid black; */
}
.mnozh {
font-weight:400;
color:#d15252;
}
.zagolovki {
height:100%;
float:left;
line-height:4pt;
margin:0px;
}
.bezpodcherk {text-decoration:none;}
.knopkaplus {
background-color:#0d0a85;
margin:12.5px;
padding:7px;
padding-top:3px;
border-radius:4px;
text-decoration: none;
color:#fff;
font-size:15pt;
font-weight:600;
/* box-shadow: 0 0 1px 1px black; */
cursor: pointer;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.knopkaplus:hover {
background-color:#1917AE; 
}
.knopkaplus:active {
box-shadow: 0 0 1px 1px black;
background-color:#181694; 
padding:6px;
margin:14px;
padding-top:2px;
}
.knopka {
background-color:#0d0a85;
margin:12.5px;
padding:15px;
padding-top:9px;
border-radius:7px;
text-decoration: none;
color:#fff;
}
.tdrukav{visibility:visible;padding:25px;padding-right:5px;}
#zpt1, #zpt2, #zpt3, #zpt4, #zpt5, #zpt6, #zpt7, #zpt8, #zpt9, #zpt10 {display:none;}
 #fioitog, #orgitog, #telitog, #mailitog, #goritog, #dostitog, #upakitog, #dopitog3, #fidolitog, #bankitog, #rsitog, #innitog, #uritog, #pochitog, #bikitog, #kschitog, #kppitog, #okpoitog, #ogrnitog {font-size:10.5pt}
#otborparov1, #otborparov2, #otborparov3, #otborparov4, #otborparov1B, #otborparov2B, #otborparov3B, #otborparov4B {color:#A4A4A4}
.typeitog, .giditog, .giditog, .chpritog, .inditog, .storitog, .trgoitog, .rbakitog, .ramuitog, .otkritog, .avklitog, .otpaitog, .komplitog, .temoitog, .emsitog, .mopritog, .potitog {font-weight:300;}
.paramtd{}
.n1 {font-size:25pt;margin-left:70;width:10px;height:10px;}
.rukav {padding:2.5px;margin:0px;display:none;}
.vopros {font-size:10pt;vertical-align:super;font-weight:700;color:blue;position:relative;left:0px;width:10px;display:inline;}
.vopros:hover {cursor: help}
.podskazonka {
	margin-top:-3450px;
	margin-right:-350px;
	margin-left:0px;
	float:none;
	font-weight:200;
	visibility:hidden;
	font-size:10pt;
	background-color:#ffffff;
	border:1px solid #C9C9C9;
	border-radius:7px;
	max-width:350px;
	padding:5px;
	position:relative;
	bottom:23px;
	left:-10px;
	display:inline-block;
	z-index:2;}
.grafa {font-weight:500;font-size:10.5pt}	
.grafa2 {font-weight:300;font-size:10.5pt}	
.krug {font-size:20pt;margin:25px;width:25px;height:25px;padding:15px;border:0px solid black;border-radius: 12px 12px 12px 12px;text-align:center;vertical-align:top;font-family:'Exo+2', arial; background-color:#2980b9;color:white;}
td {border:0px solid black;vertical-align:top;} 
.doptd {padding:12.5px;padding-left:25px;/* padding-right:12px;padding-top:0px;padding-bottom:-10px; */}
.div {display:inline; }
.zagolovok {background-color:#2980b9;}
.tdkor {vertical-align:middle;min-width:140px;max-width:140px;min-height:400px;max-height:400px;}
table {padding:0px;margin:0px;font-size:16pt;font-weight:300;border-spacing:0px;}
body {margin:0px;font-family:'Exo 2';font-weight:200;font-size:16pt}
body, html {height:100%}
html {overflow:scroll}
.zag {font-size:20pt;text-align:center;margin:10px;}
.tit {font-size:30pt;text-align:center;margin:10px;margin-top:0px;font-weight:400;color:#0d0a85;}
.tit2 {font-size:15pt;text-align:Left;padding:12.5px;padding-left:0px;color:#0d0a85;height:25px;line-height:25pt;font-weight:500;}
.tdsh {text-align:center;padding:10px}
.tdsh2 {text-align:left;padding:10px;font-weight:400;font-size:13pt;}
.tdsh3 {text-align:right;padding:10px;padding-top:0px;font-weight:400}
.imgt {width:78px;height:180px;vertical-align:top;}
.plav{-webkit-transition : all 0.2s ease-in-out 0.2s;
		transition : all 0.2s ease 0.1s;}
top {
  border-top-color: orangered;  
  border-bottom: 0;
  }
.arrow-right {
  border-right-color: #2980b9;  
  border-left: 0;
  }
.arrow-bottom {
  border-bottom-color: yellowgreen;  
  border-top: 0;
  }
.arrow-left {
  border-left-color: #2980b9;  
  border-right: 0;
  }
.bloc {text-align:center;width:5000}
.param {vertical-align:top;padding:25px;padding-left:35px;}
#title {background-color:#F2F2F2;}
#block2,#block2_2,#block3,#block4 ,#block5, #blockcolor, #blockitog , #blockpak {display:none;background-color:#F2F2F2;border-radius:7px;}
.pad0 {padding:6px;padding-top:-10px;}
#1rukav{visibility: hidden;}
#2rukav{visibility: hidden;}
#3rukav{visibility: hidden;}
#4rukav{visibility: hidden;}
.strrg {vertical-align:top;width:0px;text-align:left;padding-right:25px;}
.strlf {vertical-align:top;width:0px;text-align:right;padding-left:25px;}
.content {width:400px;}
a {color:#527DD1;}
.pod {
font-weight:300;
-webkit-background-clip: text;
    -moz-background-clip: text;
    background-clip: text;
    color: transparent;
    text-shadow: #353535 0px -1px 1px;
	text-decoration: none;color:#DBDFE6}
.aaa1 {width:75px;}
.aaa2 {width:105px;}
.aaa {
	
	height:200px;
    margin-left:25px;
    margin-right:25px;
	cursor: pointer;
    -webkit-transition: all 1s ease-in-out 0.5s;
    transition: all 1s ease 0.1s;
	-moz-transition: all 1s ease 0.1s;
	-o-transition: all 1s ease 0.1s;
}
.aaa:hover {
/*     transform : scale(2.5,2.5);
	-webkit-transform : scale(2.5,2.5);
	-moz-transform:scale(2.5,2.5);
	-o-transform:scale(2.5,2.5); */
}
.arrow_box {
	opacity:0;
	z-index:-2;
	-webkit-transition : all 0.5s ease-in-out 0.5s;
    transition : all 0.5s ease 0.5s;
	-moz-transition: all 0.5s ease 0.5s;
	-o-transition: all 0.5s ease 0.5s;
	position: relative;
	left:220px; 
	top:390px;
	width:837px;
	height: 350px;
	margin-top:-370px;
	padding:25px;
	padding-top:0px;
	background: #F2F5F9;
	border: 1px solid #DEE6ED;
	text-align:left;
	font-size:9.5pt;
}	
.arrow_box:after, .arrow_box:before {
	right: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.arrow_box:after {
	border-color: rgba(152, 161, 179, 0);
	border-right-color: #F2F5F9;
	border-width: 20px;
	margin-top: -20px;
}
.arrow_box:before {
	border-color: rgba(119, 138, 150, 0);
	border-right-color: #DEE6ED;
	border-width: 21px;
	margin-top: -21px;
}
