* {
	margin: 0;
	padding: 0;
}
html {
	height: 100%;
}
body {
	font: 12px/18px Arial, sans-serif;
	height: 100%;
	background:#eee;
}
.clear{
	display: table;
	clear: both;
	content: '';
}
.rotator:first-letter{font-size: 220%;color: #ee0000;}
.sini{color:#09c;line-height:1.2;text-indent: 0px;padding-bottom:10px;}
.ots_20{padding-left:20px;}
.sini .ots_0{text-indent: none;}
p,td {  margin-top: 0px;}
p:first-letter{font-size: 150%;color: #f00;}
a img{border:0;}
a img:hover{background:#999;}
a div:hover{background:#999;font-weight: bolder;}
img{border:0;padding:0;margin:0;}
a{color:#00f;font-size:100%;text-decoration: none;}
a:hover{color:#f00;}
form {margin:0;padding:0;}
h1:first-letter{font-size: 100%}
h2:first-letter{font-size: 100%}
h3:first-letter{font-size: 100%}
h4:first-letter{font-size: 100%}
h5:first-letter{font-size: 100%}
h6:first-letter{font-size: 100%}
ul {margin-left:20px;margin-top:0px;padding:1px;list-style-type: square;line-height: 16px;}
h1 {font-size:26px;font-weight: bolder;color: #000;	margin: 0px; padding-bottom:10px;line-height: 1;font-family: 'Times New Roman',serif;}
h2 {font-size: 24px;font-weight: bolder;color: #000;margin: 0px;padding-bottom:10px;line-height: 1;font-family: 'Times New Roman',serif;}
h3 {font-size: 22px;font-weight: bold;color: #000;margin: 0px;padding-bottom:10px;font-style:italic;line-height: 1;font-family: 'Times New Roman',serif;}
h4 {font-size:20px;font-weight: normal;color: #000;	margin: 0px; padding-bottom:10px;line-height: 1;font-family: 'Times New Roman',serif;}
h5{font-size: 18px;font-weight: normal;color: #000;margin: 0px;padding-bottom:10px;line-height: 1;font-family: 'Times New Roman',serif;}
h6 {font-size: 16px;font-weight: normal;color: #000;margin: 0px;padding-bottom:10px;font-style:italic;line-height: 1;font-family: 'Times New Roman',serif;}
hr{width:80%;height:2px; margin-top:10px; margin-bottom:10px; border:0;background-color:#999;}
.wrapper {
	min-width: 1280px;
	max-width: 1920px;
	margin: 0 auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}


/* Header
-----------------------------------------------------------------------------*/
.header {
	height: 220px;
	/*background:#eee;*/
}
.top,.bottom{
min-width:1280px;height:20px;background-color: #999;
/*background-image: url(../ris/fon20_purple.gif);	background-repeat:repeat-x;	background-position: top;*/
width:100%;text-align:center;font-size:16px;color:#000;
}
#schet_viev {color:#000}
.top a,.bottom a{
font-size:14px;color:#00f;
}
.top a:hover,.bottom a:hover{
font-size:14px;color:#eee;
}
.header_center,.footer_center{
/*background-image: url(../ris/footer_purple.jpg);	background-repeat:repeat-x;	background-position: top;*/
text-align:center;
min-width:400px;
height:200px;
}
/* Middle
-----------------------------------------------------------------------------*/
.middle {
	width: 100%;
	padding: 0 0 220px;
	position: relative;
	/*background:#eee;*/
}
.middle:after {
	display: table;
	clear: both;
	content: '';
}
.container {
	width: 100%;
	float: left;
	overflow: hidden;

}
.content {
	padding: 0 0 0 220px;

}
#statja {
	position:relative;
	min-width:1000px;
	font-family: 'Times New Roman',serif;
	font-size:14px;
	color:#000;
  padding:20px;
	margin:0 auto;
	background-color: #fff;
  min-height:440px;
}
#statja div div .tab{
 text-align:center;
}
#statja a{color:#00f;	font-size:100%; }
#statja a:hover{color:#f00;	font-size:100%; }
#statja h1,#statja h2, #statja h3, #statja h4, #statja h5,#statja h6{font-family: 'Times New Roman',serif;color:#333;}
#statja h1,#statja h2, #statja h3{text-align:center;font-weight: bolder;}
#statja h1{font-size:250%;}
#statja h2{font-size:200%;}
#statja h3{font-size:160%;}
#statja h4, #statja h5,#statja h6{text-align:left;font-weight: bold;}
#statja h4{font-size:140%;}
#statja h5{font-size:110%;}
#statja h6{font-size:100%;font-style:oblique;}
#statja p{font-size:100%;font-style:normal;margin-left:40px;margin-right:40px;color: #384d61;text-indent: 20px;}
#statja hr{background-color: #000;size:3px; margin-left:50px;margin-right:50px;}
#statja table,#statja td,#statja tr{border-width:2px;border-color:#687d91;border-style:solid;border-collapse:collapse;padding:5px;}
* html, a .buttons {
  height: 1%;
}
.buttons_no,.buttons_no a{display:none;}
.nocopy{color:#f00;}
.button_vibor{background-color: #eeffee;color: #384d61;font-size: 12px;}
.button_activ {color: #000;font-size: 14px;font-weight:bold;}
.button_vibor,.button_activ {
	 font-family:Arial, Helvetica, sans-serif;
	 margin-right:7px;
	 padding:2px;
	 padding-left: 5px;
	 padding-right: 5px;
   text-align: center;
}
.buttons {
	 font-family:Arial, Helvetica, sans-serif;font-size: 12px;
   background-color: #eee;
   border: 2px  groove  #eeffee;
   text-align: center;
	 margin-right:7px;
	 padding:2px;
	 padding-left: 5px;
	 padding-right: 5px;
	 -webkit-transition: background .3s ease-in-out;  
    -moz-transition: background .3s ease-in-out;  
    -o-transition: background .3s ease-in-out;  
    -ms-transition: background .3s ease-in-out;  
    transition: background .3s ease-in-out;
}
.buttons a {
  font-family:Arial, Helvetica, sans-serif;font-size: 100%;
	display:block;
	text-decoration:none;
	color:#00f;
}
.buttons:hover {
   background-color: #ccc;
   border: 2px  outset  #eeffee;

}
.buttons a:hover {
   color:#f00;
}
.v_menu  .v_menu{
 margin-left:20px;
 display:block;
}
.gsc-control-cse{border:0!important;background-color:#999 !important;height:40px!important;}
.gs-title a, .gs-title a b{
color:#5c0000 !important;
}
.gs-title a:hover, .gs-title a b:hover{
color:#ff0000 !important;
}
.gs-title a b{
font-size:20px;}
 
.gs-bidi-start-align{
color:#8d8d8d !important;}

.gs-visibleUrl.gs-visibleUrl-long{
color:#333 !important;}
.commtime,.commnic,.moder{
	font-family: 'Times New Roman',serif;
	font-size:14px;
	font-weight: bold;color: #aa6636;
}
#zag_form{
	font-size:26px;
	font-weight: bold;color: #000;	
  font-family:Arial, Helvetica, sans-serif;	
	text-align:center;
}
#zagolovok_otziv{
  background-color: #eee;
	font-size:16px;
	font-weight: bold;color: #fff;	
  font-family:Arial, Helvetica, sans-serif;	
	text-align:center;
}
.comment,.otvet{
text-indent: 20px;
	font-family: 'Times New Roman',serif;
	font-size:14px;
	font-weight: bold;color: #0000ff;
}
.comment:first-letter,.otvet:first-letter{
	font-size:20px;
	color: #009900;
}
/* Left Sidebar
-----------------------------------------------------------------------------*/
.left-sidebar {
	float: left;
	width: 220px;
	height:100%;min-height:100%;
	margin-left: -100%;
	position: relative;
}
.left,.right{
	width: 220px;
	height:200px;min-height:200px;
	position: relative;
  /*background-image: url(../ris/footer_purple.jpg);	background-repeat:repeat-x;	background-position: top;*/
}
.left{
	float: left;
}
.right{
	float: right;
}
/* Footer
-----------------------------------------------------------------------------*/
.footer {
	margin: -220px auto 0;
	min-width: 1280px;
	max-width: 1920px;
	height: 220px;
	position: relative;
}
.tdbtn input{
padding:1px 6px;
text-align: center;
cursor: default;
color: buttontext;
}
#register,#register h5,#register h6{
text-align:center;
}
.nevid{
display:none;
}
   .cyrilic { 
    list-style-type: none; /* Прячем исходную нумерацию */

   }
   .cyrilic li::before {
	  margin-left:10px;
    margin-right: 5px; /* Расстояние от буквы до текста */
    width: 1em; /* Ширина */
    text-align: right; /* Выравнивание по правому краю */
    display: inline-block; /* Строчно-блочный элемент */
   }
   .cyrilic li:nth-child(1)::before { content: 'а)'; }
   .cyrilic li:nth-child(2)::before { content: 'б)'; }
   .cyrilic li:nth-child(3)::before { content: 'в)'; }
   .cyrilic li:nth-child(4)::before { content: 'г)'; }
   .cyrilic li:nth-child(5)::before { content: 'д)'; }
   .cyrilic li:nth-child(6)::before { content: 'е)'; }
   .cyrilic li:nth-child(7)::before { content: 'ё)'; }
   .cyrilic li:nth-child(8)::before { content: 'ж)'; }
   .cyrilic li:nth-child(9)::before { content: 'з)'; }
   .cyrilic li:nth-child(10)::before { content: 'и)'; }
