* {padding: 0; margin: 0; font-size: 100%;}
BODY {background-color: #FFFFFF; color: #40484e; font-family: Arial, Sans-Serif; font-size: 86%; padding: 0 0 104px 50px;}

BODY.Goverment {background: url(/common/img/uploaded/oper_mod/orel.jpg) 0 81px no-repeat;}

#MainDiv{
 min-width: 990px;
  max-width: 1200px;
  width:  auto;
}

#MainTable{
  min-width: 990px;
  max-width: 1200px;
  border: 0;
  border-collapse: collapse;
  margin-top: 55px;
  width: 100%;
}

#MainTable a{
   text-decoration: none;
   color: #4d9900;
   border-bottom: 1px solid #4d9900;
}
#colLeft{
  width: /*19.9*/20.8%;
  /*min-width: 197px;
  max-width: 239px;*/
}
#colLeft a{
text-decoration: none; border: 0;
}
#colLeft img{
 margin-left: 20px;
}
#colCentr{
  width: /*51.3*/47%;
 /* min-width: 508px;
  max-width: 616px;*/
  vertical-align: bottom;
  font-size: 12px;
  font-family: Arial;
  color: #959fa6;
}
#colRight{
  width: /*28.8*/28.2%;
  /*min-width: 285px;
  max-width: 346px;*/
  vertical-align: bottom;
}
#colRight div{
 padding-left: 20px;
}
#colRight div span{
 padding-right: 25px;
 background: url(/common/img/uploaded/oper_mod/strelko_vv.gif) right 0 no-repeat;
}
#colRight div span a{
 color: #4d9900;
 font-size: 14px;
 font-family: Arial;
}
p.fs14{
  font-size: 14px;
  font-family: Arial;
  line-height: 1.44em;
  padding:  0 15px 0 0;
}


#h1{
  height: 270px;
   background: url(/common/img/uploaded/oper_mod/h1.gif) 0 60px no-repeat;
}
.h2{
 color: #959fa6;
 font-size: 36px;
 padding-bottom: 33px;
}

.paddingLeftCol{
 text-align: right;
 vertical-align: bottom;
}

.paddingLeftCol div{
 padding-right: 28px;
}

.paddingLeftCol div span{
 color: #8a9399;
 font-size: 11px;
 display: block;
 padding-top: 2px;
}
.paddingLeftCol_1{
 text-align: right;
 /*vertical-align: bottom;*/
 padding-top: 3px;
}

.paddingLeftCol_1 div{
 padding-right: 28px;
}

.paddingLeftCol_1 div span{
 color: #8a9399;
 font-size: 11px;
 display: block;
 padding-top: 2px;
}
div.pdf{
padding-top: 25px;
 background: url(/common/img/uploaded/oper_mod/ico_pdf.gif) top right no-repeat;
}
div.txt{
padding-top: 25px;
 background: url(/common/img/uploaded/oper_mod/ico_txt.gif) top right no-repeat;
}

#footer td{
  font-size: 11px;
  color: #959fa6;
  padding-top: 85px;
}
#footer td.paddingLeftCol{
 text-align: right;
vertical-align: top;
}

#sostav_yslygi{
  font-size: 12px;
 color: #40484e;
 padding-right: 70px;
}


#sostav_yslygi div.h3{
  padding: 0 0 10px 0;
  border-bottom: 7px solid #edefee;
  margin: 0 0 36px 24px;
}
#sostav_yslygi p{
  padding: 0 0 30px 24px;
  line-height: 20px;
}
#sostav_yslygi div.li{
  padding: 0 0 0 20px;
  line-height: 20px;
  background: url(/common/img/uploaded/oper_mod/li.jpg) 0 11px no-repeat;
  margin-bottom: 20px;
}


#header{
padding: 40px 0 0 0;
}
#header #teaser {
	display: block;
	list-style: none;
	padding: 7px 0 24px 0;
}
#slideDown {
  background-color: #f2f5f7;

}
.pad25px{
  padding: 25px 0 15px 0;
}
.pad60px{
  padding: 60px 0 0 20px;
}

#teaser .description {
	color: #c1c9cc;
	display: block;
	font-size: 70%;
	padding-top: 15px;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 1.4em;
}
#teaser #btn {
	display: block;
}
#teaser #btn a {
	color: #959da4;
	font-size: 90%;
	display:block;
	text-decoration: none;
    font-size: 24px;
    font-family: Arial;
    text-transform: uppercase;
    border: 0;
    outline:none;
	cursor:pointer;
}

#teaser #btn a.close {
	display:none;
}

#teaser #btn a b {
    background: url(/common/img/uploaded/oper_mod/punktir.gif) 0 bottom repeat-x;
	font-weight: normal;
}

/* Форма
================================== */

.f_left_c{
 text-align: right;
 font-size: 14px;
 padding: 2px 28px 0 0;
}

#f_centr_c div{
 padding-left: 28px;
}
.f_centr_c{
text-align: left;
vertical-align: middle;
}
.f_centr_c div input{
 width: 99.9%;
 font-size: 15px;
 height: 20px;
 margin-bottom: 20px;
}
.f_centr_c div input.oper_mod_button{
 width: 203px;
 margin-bottom: 30px;
}


#f_right_c div p{
padding: 35px 0 0 30px;
text-align: left;
}

img {border: none;}
/* A:visited { color: #008cc1; }*/
/* Для всех дефолтных блоковых элементов */
DIV,TD,TH,H1,H2,H3,H4,H5,H6 {
vertical-align: top;
}
DIV.spacer {font-size: 0px;
 line-height: 0px;
 margin: 0px;
 padding: 0px;
 background: transparent;
 border: none;
 display: block;
 visibility: hidden;
}