@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed|Play|Kurale|Marck+Script|PT+Serif+Caption&subset=latin,cyrillic);

h1 { font-family: Play, Arial; 	font-weight:600; color: #454545; text-align: center; font-size: 18pt;}
h2 { font-family: Play, Arial; 	font-weight:500; color: #343434; text-align: center; font-size: 18pt;}
h3 { padding:0; margin:0px; font-family: Play, Arial; line-height:15pt; font-weight:400; color: #343434; text-align: left; font-size: 14pt;}
h4 { font-family: Play, Arial; 	line-height:14pt; font-weight:700; color: #343434; text-align: center; font-size: 13pt;}
h5  { font-family: Play, Arial; font-weight:500; color: #343434; text-align: left; font-size: 15pt;line-height:15pt;}
h6 { padding:0; margin:0px; font-family: Play, Arial; line-height:14pt; font-weight:500; color: :#005d99; text-align: left; font-size: 14pt;}

.category {display:none;}
.rubMain a{font: 21pt 'Play', Arial;line-height:23pt;color:#454545; text-decoration: none}
.rubMain a:hover{font: 21pt 'Play', Arial;line-height:23pt;color:#840000; text-decoration: underline;}
.main_rub a{font: 16pt Play;line-height:20pt;color:#2A659F;text-decoration: none; border-bottom: 1px dotted #888888;}
.main_rub a:hover{font: 16pt Play;line-height:20pt;color:#fc3a0a; border-bottom: 1px dotted #fc3a0a;text-decoration: none}
.mainKN a{font: 30pt Play, Arial;line-height:30pt;color:#840000;text-decoration: none}
.mainKN a:hover{font: 30pt Play, Arial;line-height:30pt;color:#453322;text-decoration: none}
.top_menu a{font: 12pt Play; line-height:13pt; color:#214874; text-decoration: none}
.top_menu a:hover{font: 12pt Play;line-height:13pt;color:#840000; text-decoration: underline;}
.botmenu a{font: 11px Play;line-height:11px;color:#800000;text-decoration: none}
.botmenu a:hover{font: 11px Play;line-height:11px;color:#840000;text-decoration:  underline}
.doc a{font: 15pt Play;line-height:16pt;color:#005d99; text-decoration: none}
.doc a:hover{font: 15pt Play;line-height:16pt;color:#840000; text-decoration: underline}
.name_tov a{font:14pt Play;line-height:15pt;color:#214874;text-decoration: none;}
.name_tov a:hover{font:14pt Play;line-height:15pt;color:#840000;}
.body_font font{font-size:12pt; font-family:Play; color:#343434;}

.sort a{font: 12pt Play;line-height:14pt;color:#fc3a0a; border-bottom: 1px dotted #888888;text-decoration: none;}
.sort a:hover{font: 12pt Play;line-height:14pt;color:#840000; border-bottom: 1px dotted #840000;text-decoration: none;}

.SK_MAIN {border: 1px solid #565656; 
box-shadow: 1px 1px 2px #676767; 
background-color: #eeeeee; 
width: 80%; 
padding:15px;
margin:20px;
border-radius:9px;}

.KN_MAIN {border: 1px solid #840000; 
box-shadow: 1px 1px 2px #676767; 
background-color: #fafafa; 
width: 80%; 
padding:15px;
margin:20px;
border-radius:9px;}

.input_org{
  border: 1px solid #840000;
  border-radius: 4px;
  padding: 7px 7px 7px 7px !important;
  height: 45px;
  font-family: Play;
  font-size:1.5em; 
  width: calc(100% - 42px);
}

.input_date {padding-left: 6px; font-family: Play; border: 1px solid #043F62; border-radius: 6px; font-size:12pt;width: 130px;}
.mainmenuM a{font: 18pt Play;line-height:21pt;color:#ffffff;text-decoration: none;}
.mainmenuM a:hover{font: 18pt Play;line-height:21pt;color:#fafafa;text-decoration: underline; }
.mainmenuM1 a {font: 15pt Play;line-height:18pt;color:#ffffff; text-decoration: none;}
.mainmenuM1 a:hover {font: 15pt Play;line-height:18pt;color:#fafafa; text-decoration: underline; }
.mainmenuM2 a {font: 13pt Play;line-height:15pt;color:#ffffff; text-decoration: none;}
.mainmenuM2 a:hover {font: 13pt Play;line-height:15pt;color:#fafafa; text-decoration: underline; }

#body_font font{font-size:12pt; font-family:Arial; color:#343434;}
#MMenu { 	overflow:auto;  
		max-width: 420px; 
	    scrollbar-face-color: #e8e8e8;
	    scrollbar-highlight-color: #f3f3f3;
	    scrollbar-shadow-color: #222222;
	    scrollbar-arrow-color: #f3f3f3;
	    scrollbar-track-color: #f0f0f0;
}
#MMenu div {padding: 10px 10px 10px 15px; maggin:5px; background-color:#840000; border-bottom: 1px solid #fcfcfc;}
#tan1{display: inline-block; padding:5px; width:auto; vertical-align:top;}
#tan2{display: inline-block; padding:8px; width:auto; margin: 0 5;vertical-align:top;font-family: Play; font-size: 13pt;}