BODY {
   background-color: #ffffff;
   height: auto;
   min-height: 100%;
   margin: 0;
   padding: 0;
  }
  a {font-size:12px; color: #000000;font-family: Tahoma; text-decoration: none;}
  a img {border:none;}

p {padding: 10px;}

cool_table_cccc {font-family: Tahoma; font-size: 12px;}
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; }
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; }

#text {background: #ffffff;}

#left {
background: #ffffff;
font: bold 100%/100% Arial, Helvetica, sans-serif;
text-align: left;
}

#right {
background: #ffffff;
font-family: Arial;
font-size: 12px;
color: #514F4F;
text-decoration: none;
text-align: left;
}

#footer {
height: 140px;
background-image: url(../images/footer.gif);
background-repeat: repeat-x;
height: 140px;
font-family: Tahoma;
font-size: 11px;
margin: 0;
padding: 0;
text-align: center;}
.banner_f {clear: both; text-align: center;}


#wrapper {
  width: 100%;
  width: expression((documentElement.clientWidth||document.body.clientWidth)<995?'1000px':'');
  min-width: 1200px;
}
#container {width: 100%;}
#content {
  width: 100%;
  float: left;
}
#text {margin: 0 220px;}
#left {
  float: left;
  width: 200px;
  margin-left: -100%;
}
#right {
  float: left;
  width: 200px;
  margin-left: -200px;
}
.hd1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}
.normal {  font-family: Tahoma; font-size: 9pt; text-decoration: none;}
.normallink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;}
.fav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold}
.zgl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px;line-height: 35px; text-decoration: none; }
.zgl1 { font-family: Tahoma; font-size: 12px; color: #FFFFFF; line-height: 35px; text-decoration: none; }
.small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; line-height: 17px}
.smalllink { font-family: Tahoma; font-size: 9pt; color: #2269B2; text-decoration: none; font-weight: bold}
table tr{/*line-height: 25px*/}
.red{color:red}
.refresh_b{
    background:url(images/refresh_b.gif) white left top;
    width: 68px;
    height: 18px;
    border: 0;
}
.contacts tr td.name{
    color:#000000;
    font-size: 11px;
    font-weight: bold;
    font-family: tahoma;
}
.contacts tr td.text{
    color:#000000;
    font-family :Tahoma ;
    font-size: 11px;
}
hr{
    color:#C6C6C6;
    border-top:0;
    border-top-style: none;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-style: solid;
}
.std {
color:#5792BE;
font-family:Tahoma;
font-size:10px;
font-weight:normal;
}
.comments_label{
	cursor: pointer;
	font-weight: bold;
	color:#2269B2;
    text-decoration: none;
}
.comments_label2{
	font-weight: bold;
	color:#5DB4C8;
    text-decoration: none;
    font-family: Tahoma; font-size: 12px;
}
.table_text3{
	color:#3173B7;
    font-family: Tahoma; font-size: 12px;
}
.table_text4{
	color:#5DB4C8;
    font-family: Tahoma; font-size: 12px;
}
/*-------------------- Overlib PopUp -------------------------*/

.overlib_body                                {background:#EDEDED; color:#000000; font-size : 12px;padding:2px;width:auto}
.overlib_border                              {background-color:#FFFFFF; font-size : 12px;}
.overlib_body a:link,
.overlib_body a:visited                   {color:#869F7F; text-decoration:none; font-weight:bold; font-size : 10px;}
.overlib_body a:hover                     {color:#FFF; text-decoration:underline; font-weight:bold; font-size: 10px;}
/*------------------------------------------------------------*/
h4,.like_h4{
    font-family: Tahoma;
    font-weight: bold;
}
.left_menu {
	position:absolute;z-index:9;top:0px;left:0%;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}/*--------------------------------------------------------------*/   UL {
    width: 150px; /* Ширина меню */
    list-style: none; /* Для списка убираем маркеры */
    margin: 0; /* Нет отступов вокруг */
    padding: 0; /* Убираем поля вокруг текста */
    /*font-family: Arial, sans-serif;  Рубленый шрифт для текста меню */
    font-size: 10pt; /* Размер названий в пункте меню */
   }
   UL LI  {
    position: relative; /* Подпункты позиционируются относительно */
   }
   LI UL {
    position: absolute; /* Подменю позиционируются абсолютно */
    display: none; /* Скрываем подменю */
    top: 0; /* По высоте положение подменю исходное */
    left: 100px; /* Сдвигаем подменю вправо */
    z-index: 1; /* Основное меню находится ниже подменю */
   }
   LI A {
    display: block; /* Ссылка как блочный элемент */
    width: 100%; /* Ссылка на всю ширину пункта */
    padding: 0px; /* Поля вокруг надписи */
    text-decoration: none; /* Подчеркивание у ссылок убираем */
    color: #000000; /* Цвет текста */
    border: 0px solid #ccc;	/* Рамка вокруг пунктов меню */
    background-color: #ffffff; /* Цвет фона */
    border-bottom: none; /* Границу снизу не проводим */
   }
   LI A:hover {
    color: #000000; /* Цвет текста активного пункта */
    background-color: #ffffff; /* Цвет фона активного пункта 5488af*/
   }
   LI:hover UL, LI.over UL {
    display: block; /* При выделении пункта курсором мыши отображается подменю */
   }
   .brd {
    border-bottom: 0 px solid #ccc; /* Линия снизу */
   }

.block_news_td ul {width:100%;}

.banner {

position:absolute;

left: 0; top: 0;

z-index:1;

}

.link {

position:absolute;

left: 0; top: 0;

z-index:2;

width: 200; height: 200;

background: url('../images/1x1.gif') repeat;

}

.container {

position: relative;

width: 200; height: 200;

}
.content-speed-news {border-bottom: 1px dotted #afafaf;}.img-news { float: left; margin: 0px 10px 0px 5px; padding-bottom: 5px; }

.msg-news{ font-size: 11px; margin-left: 5px; padding-bottom: 5px; padding-right: 5px;}

.clear { clear: both; }

.caption_news {font-size:11px;  color: #347ae4;}

.caption_news:hover {color: #82b4ff;}

.data_news {font-size:10px; float: right; margin-right: 5px; color:#979797;}

.domain_news {font-size:10px;  color:#979797;}
/* --------------------------- НОВАЯ ВЕРСТКА -------------------------------- */
#sentryperm_header {
	height: 131px;
	background-image: url(../images/header.gif);
	background-repeat: repeat-x;
	background-color: #ffffff;
	text-align: center;
	min-width: 1024px;
}
#sentryperm_outer_wrapper {
	height:100%;
	min-width: 1024px;
}
#sentryperm_wrapper {
	;
}

#sentryperm_container {
	width: 100%;
	float: left;
	margin-right: -200px;
}
#sentryperm_content {
                        margin-right: 200px;
	}
#sentryperm_main {
	margin-left: 205px;
	margin-right: 20px;

	/* !!!  border: 1px solid #07380E;*/
}
#sentryperm_left {
	width: 200px;
	float: left;
	/* !!!  border: 1px solid #07380E;*/
}
#sentryperm_sidebar {
	width: 198px;
	float: right;
	/* !!!  border: 1px solid #07380E;*/
}
#sentryperm_footer {
	border: 1px solid #cecea5;
	background: #d7dabd;
	height: auto;

}
h1 {
	margin-top: 0;
}
.sentryperm_last {
	margin-bottom: 0;
}
.sentryperm_clearing {
	height: 0;
	clear: both;
}
/* -------------------------------------------------------------------------- */
.fone_table_end .left{
	background: #F2FBFF url('../images/fone_table_end_left.png') no-repeat;
	width: 20px;
	heigth: 46px;
}
.fone_table_end .right{
	background: #F2FBFF url('../images/fone_table_end_right.png') no-repeat;
	width: 20px;
	heigth: 46px;
}
.fone_table_end .center{
	background: #F2FBFF url('../images/fone_table_end.png') repeat-x;
	heigth: 46px;
}
#div_server_status {	text-align: center;
	color:#282828;}

