td{color: #333333; font: 12px "Arial", "Helvetica"; ;}
body{
bgcolor: #ffffff;
margin: 0px;
font-family:"Arial", "Helvetica";
color: #333333;
font-size:70%;
}

h1{
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 3px;
padding-top: 3px;
color: #697171; 
font: normal 17px "Trebuchet MS", "Arial", "Helvetica";
}

h2{
margin:0px;
color: #CEDE20; font: bold 15px "Trebuchet MS", "Arial", "Helvetica";
margin-bottom:8px;
}

h3{
margin:0px;
color: #444444; font: bold 14px "Trebuchet MS", "Arial", "Helvetica";
margin-bottom:2px;
}

h4{color: #abae9a; font: 12px "Trebuchet MS", "Arial", "Helvetica" ;} 
h5{color: #000000; font: bold 12px/15px "Trebuchet MS", "Arial", "Helvetica" ;}
kbd{color: #5D5E7F; font: bold 12px/15px "Trebuchet MS", "Arial", "Helvetica";}

td.ind{
padding-left: 13px;
padding-right: 13px;
padding-bottom: 13px;
padding-top: 0px;
color: #005AA9; font: 12px  "Arial", "Helvetica" ;}
td.ub{
margin:0px;
padding-bottom: 6px;
padding-top: 6px;
color: #000000; font: 11px/13px "Arial", "Helvetica" ;}
td.path{
margin:0px;
padding-left: 13px;
padding-right: 13px;
padding-bottom: 3px;
padding-top: 3px;
color: #000000; font: bold 12px "Arial", "Helvetica" ;}
td.obj{

margin-top:0px;
margin-bottom:0px;
margin-left:12px;
margin-right:12px;
padding-left: 12px;
padding-right: 12px;
padding-bottom: 12px;
padding-top: 12px;
color: #000000; font: 12px/15px "Arial", "Helvetica" ;}
td.rtd{
background-color: #F7FAEF;
padding-left: 12px;
padding-right: 12px;
padding-bottom: 5px;
padding-top: 5px;
color: #333333; font: 14px "Arial", "Helvetica" ;}
td.rttd{
width: 70px;
background-color: #F7FAEF;
padding-left: 12px;
padding-right: 12px;
color: #000000; font: 12px/15px "Arial" ;}
td.down{color: #000000; font: 11px/13px "Arial", "Helvetica" ;}
td.ltd{padding-left: 15px; padding-right: 15px; color: #000000; font: 11px/17px Verdana, Arial;}

.ctxt2{color: #444444; padding-left: 12px; font: 12px "Arial", "Helvetica";}
.ctxt{color: #808080; font: 11px/13px "Arial", "Helvetica" ;}
.wtxt{color: #FF0000; font: bold 13px/15px Verdana, Arial;}
.stxt{margin-top: 5px; margin-bottom: 5px; color: #000000; font: 11px/15px Verdana, Arial;}
.ktxt{margin-top: 10px; margin-bottom: 15px; margin-left: 5px; color: #000000; font: 11px/19px Verdana, Arial;}

.razdel{
margin:0px;
padding-left: 6px;
border-left: 3px solid #abae9a;
color: #d20000; font: bold 16px "Tahoma" , "Arial";}

.news{
background-color: #ffffff;
margin-bottom:20px;
border-top:1px solid #DFDEDE;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-top: 10px;
color: #ffffff; 
font: 14px "Arial";
background:transparent url('/bg_right.gif') no-repeat;
}

.cluch{

padding-bottom: 0px;
color: #d20000; 
font: bold 12px "Arial" ;}

.pogoda{
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
color: #0474BD;
text-align: left; 
font: bold 12px "Arial" ;}


div.err{margin:0px; padding:10px; border: 1px solid #666666; background-color: #FFFFFF; color: #FF0000; font: bold 13px/15px Verdana, Arial;}
div.ok{margin:0px; padding:10px; border-bottom: 1px solid #F2F2F2; background-color: #FFFFFF; color: #999999; font: bold 14px Verdana, Arial;}
div.errm{color: #FF0000; font: bold 11px/15px Verdana, Arial;}
div.okm{color: #008000; font: bold 11px/15px Verdana, Arial;}
div.cty{color: #5D5E7F; font: 12px "Arial", "Helvetica" ;}
div.cty2{color: #5D5E7F; padding-bottom:25px; font: 12px "Arial", "Helvetica" ;}

#footer img {
   filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20); /* IE 5.5+*/
   -moz-opacity: 0.20; /* Mozilla 1.6 и ниже */
   -khtml-opacity: 0.20; /* Konqueror 3.1, Safari 1.1 */
   opacity: 0.20; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}

form{
margin:0px;
padding-top:2px;
padding-bottom:7px;
}

a:link, a:visited, a:active {
  	background: transparent;
	font-family:"Arial", "Helvetica";
	font-size:11px;
	color: #444444;
	text-decoration: underline;
}

a:hover {
	color: #666666;
  	background: transparent;
	font-family:"Arial", "Helvetica";
	font-size:11px;
	text-decoration: none;
}

.rub {
color: #333333;
border-left: dotted 1px;
padding-left: 10px;
border-color: #999999;

}
a.rub:link, a.rub:visited, a.rub:active {
  	text-decoration: underline;
  	color: #333333;
  	background: transparent;
	font-family:"Arial", "Helvetica";
	font-size:11px;
	padding-left: 15px;
}

a.rub:hover {
  	text-decoration: none;
  	color: #333333;
  	background: transparent;
	font-family:"Arial", "Helvetica";
	font-size:11px;
	padding-left: 15px;
}
.listing {
color: #5D5E7F;
padding-left: 5px;

}
a.listing:link, a.listing:visited, a.listing:active {
  	text-decoration: underline;
  	color: #333333;
  	background: transparent;
	font-family:"Arial", "Helvetica";
	font-size:13px;
	font-weight:bold;
	padding-left: 0px;
}

a.listing:hover {
  	text-decoration: none;
  	color: #0080F8;
  	background: transparent;
	font-family:"Arial", "Helvetica";
	font-size:13px;
	font-weight:bold;
	padding-left: 0px;
}

td.rtd_c1{border-bottom: 1px solid #B3B9CD; background-color: #AAFFAA; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; padding-right: 15px; color: #000000; font: 13px/17px Verdana, Arial;}
td.rttd_c1{width: 70px; border-bottom: 1px solid #B3B9CD; border-right: 1px solid #B3B9CD; background-color: #AAFFAA; padding-left: 10px; padding-right: 10px; color: #000000; font: 11px/13px Verdana, Arial;}
td.rtd_c2{border-bottom: 1px solid #B3B9CD; background-color: #A3D5FF; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; padding-right: 15px; color: #000000; font: 13px/17px Verdana, Arial;}
td.rttd_c2{width: 70px; border-bottom: 1px solid #B3B9CD; border-right: 1px solid #B3B9CD; background-color: #A3D5FF; padding-left: 10px; padding-right: 10px; color: #000000; font: 11px/13px Verdana, Arial;}
td.rtd_c3{border-bottom: 1px solid #B3B9CD; background-color: #FFCACA; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; padding-right: 15px; color: #000000; font: 13px/17px Verdana, Arial;}
td.rttd_c3{width: 70px; border-bottom: 1px solid #B3B9CD; border-right: 1px solid #B3B9CD; background-color: #FFCACA; padding-left: 10px; padding-right: 10px; color: #000000; font: 11px/13px Verdana, Arial;}
td.rtd_c4{border-bottom: 1px solid #B3B9CD; background-color: #FFF284; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; padding-right: 15px; color: #000000; font: 13px/17px Verdana, Arial;}
td.rttd_c4{width: 70px; border-bottom: 1px solid #B3B9CD; border-right: 1px solid #B3B9CD; background-color: #FFF284; padding-left: 10px; padding-right: 10px; color: #000000; font: 11px/13px Verdana, Arial;}

a.pg{font: 12px "Arial", "Helvetica";}
b.pg{color: #CEDE20; font:12px "Arial", "Helvetica";}
div.pg{margin:0px; padding-left: 13px; padding-right: 13px; padding-bottom: 13px; padding-top: 6px;}

td.opis{background-color: #FFFFFF; color: #666666; font: 12px "Arial", "Helvetica";}
td.razd{color: #333333; font: bold 18px "Arial";}
td.razdelitel{border-right: 1px solid #A0A6AB; color: #2c6393;  padding-left: 15px; padding-right: 15px; font: bold 12px "Arial";}
td.index_top_td{background-color: #FAFBF7; padding-left: 15px; border:dashed; border-width: 1px; border-color: #F2F2F2;}
td.menu{
background-color: #CEDE20;
padding-left: 15px;
padding-top: 5px;
padding-right: 15px;
padding-bottom: 5px; 
border:solid;
border-width: 2px;
border-color: #F4F8CB;
font: bold 12px "Arial", "Helvetica";}

a.menu:link, a.menu:visited, a.menu:active {
  	text-decoration: underline;
  	color: #ffffff;
  	background: transparent;
	font-family: "Arial", "Helvetica";
	font-size:12px;
}

a.menu:hover {
  	text-decoration: none;
  	color: #ffffff;
  	background: transparent;
	font-family:"Arial", "Helvetica";
	font-size:12px;
}

.msg
{
	color:#B61F1F;
	font-weight:bold;
	font-family:Verdana;
	width:80%;
	font-size:12px;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	text-align: center;	
	position: relative;

}
a.zelen:link, a.zelen:visited, a.zelen:active {
 	font-family:Verdana;
	font-size: 12px;
	font-weight:bold;
	color: #74C520;
}

a.zelen:hover {
  	text-decoration: none;
  	color: #74C520;
	font-family:Verdana;
	font-size: 12px;
	font-weight:bold;
}
.table_cont
{
	border-top:dotted;
	border-bottom:dotted;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-bottom-color: #CCCCCC;
	border-top-color: #CCCCCC;
	padding:25px;
	background-color: #F7FAEF;

}
.table_cont2
{
	border-top:dotted;
	border-bottom:dotted;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-bottom-color: #CCCCCC;
	border-top-color: #CCCCCC;
	padding:8px;
	background-color: #F7FAEF;
}
.table_put
{
	border-top:dotted;
	border-bottom:dotted;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-bottom-color: #CCCCCC;
	border-top-color: #CCCCCC;
	padding:2px;
	background-color: #F7FAEF;

}
.table_bot
{
border-top:1px solid #F3F3F3;
}
.otvet{
  	text-decoration: none;
  	color: #666666;
	font-family:Arial;
	font-size: 11px;
}
.add_zag{
  	text-decoration: none;
  	color: #666666;
	font-family:Arial;
	font-size: 14px;
}

.h1_2{
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 3px;
padding-top: 3px;
color: #697171; 
font: normal 14px "Arial", "Helvetica";
}
.put{
  	text-decoration: none;
  	color: #666666;
	font-family:Arial;
	font-size: 11px;
}
.table_cont_ram{
	border:1px solid #E0E0E0;
}


#begun li {border:1px solid black;}