/*  www.infolab.ru - SYRRIS  */

 h1 {              /* Заголовки КРАСНЫЕ*/
	font-family:Arial; font-size: 14px; color:#990000;  font-weight: bold; padding-left: 0px;  padding-top: 10px;  padding-bottom: 0px;
	margin-bottom: -5px; }
	 
 h2 {              /* Заголовки КРАСНЫЕ*/
	font-family:Arial; font-size: 12px; color:#990000;  font-weight: bold; padding-left: 0px;  padding-top: 0px;  padding-bottom: 0px;
	margin-bottom: -5px; }
	
 h3 {              /* Заголовки КРАСНЫЕ*/
	font-family:Arial; font-size: 12px; color:#990000;  font-weight: bold; padding-left: 0px;  padding-top: 0px;  padding-bottom: 0px;
	margin-bottom: -5px; }
	
td {
	font-family:arial;
	font-size:12px;
	color:#153d6b;
}

.text {
	text-align:justify;
}

.head-1 {
	font-size:18px;
	font-weight:bold;
	position:relative;
	left:-12px;
}

.head-2 {
	font-size:14px;
	font-weight:bold;
	font-style:italic;
}

.tophead {
	 font-size:14px;
	 font-weight:bold;
	 margin-left:40px;
	 color:#4172aa;
}

.telephone {
	text-align:right;
	font-weight:bold;
	font-size:12px;
	padding-right:20px;
	color:#4172aa;
	}

.adress {
	text-align:right;
	font-weight:normal;
	font-size:12px;
	padding-right:20px;
	color:#4172aa;
	}
	
.topmenu {
	font-weight:bold;
	padding-bottom:6px;
	}

.dropmenu {
	padding-right:7px;
	text-align:right;
	font-weight:bold;
	cursor:hand;
}

.selectmenuhead {
	padding-right:7px;
	text-align:right;
	cursor:hand;	
}

.selectmenu {
	padding-right:7px;
	text-align:right;
}

.search {
	padding-right:7px;
	text-align:right;
	font-weight:bold;
	text-align:right;
}

.searchform {
	font-family:arial;
	font-size:12px;
	color:#153d6b;
	height:17px;
	width:100px;
}

.searchbutton {
	width: 44px;
	height: 17px;
	border:0px;
	background:url('pic/searchbt.gif');
	cursor:hand;
}

.menuOn {
	color:#ab6346;
}

a {
	color:#4a529a;
	text-decoration: none;
}

a:hover {
	COLOR: #B50B0B;
}

a.menu:hover {
	background-color:#ffffff; 
}

a.drop:hover {
	background-color:#000000;
}
a.smenu1:hover {
	background-color:#000000;
}

p {font-family: Arial; color: black; text-indent: 20px; text-align: justify; margin-bottom: 10px; margin-top: 3px;

}

#menu_ { position: absolute; top: 155px;  left: 0px;  width: 185px;  height: 400px;  border: 0px solid #000000;  padding: 0px;}
#td_1 { padding-left:10px; }
#td_2 { padding-left:15px; }
#td_3 { padding-left:30px; }
#td_4 { padding-left:20px; }

a.link_menu_mail { font-family:Arial; font-size:9pt; white-space:nowrap; color:#4a529a;text-decoration:none; } 
a:hover.link_menu_mail { font-family:Arial; font-size:9pt; color:#B50B0B; text-decoration:none; }



#td_ { text-align: left; font: normal normal 12px Arial; color: #153d6b; padding: 2px; vertical-align: top;  }
#td_00 { text-align: left; font: normal normal 12px Arial; color: #282d4f; padding: 5px; vertical-align: top;  }
#td_01 { text-align: left; font: normal normal 11px Arial; color: #282d4f; padding: 5px; border-bottom: 1px solid #abadcb; }
#td_02 { text-align: left; font: normal normal 11px Arial; color: #282d4f; padding: 5px; padding-bottom: 0px; border-top: 1px solid #abadcb; }


.td_14 {      /*  левая колонка в таблицах ALIGN LEFT     VALIGN TOP  */
text-align: left; vertical-align: top;  font: normal normal 12px Arial; color: #474972; padding: 5px;  }

.td_15 {      /*  правые колонки в таблицах  ALIGN CENTER    VALIGN TOP  */
text-align: center ; vertical-align: top;  font: normal normal 12px Arial; color: #474972; padding: 5px; }


.td_26  {      /*  верхняя строка в таблицах СИНИЙ шрифт  ALIGN CENTER      VALIGN TOP   */
text-align: center ; vertical-align: top;  padding: 5px; }
.td_26____  {      /*  верхняя строка в таблицах СИНИЙ шрифт BOLD   ALIGN CENTER   РЕГУЛИРУЕМАЯ ШИРИНА */
width: 100px; text-align: center ; vertical-align: top;  padding: 5px; }

.td_27  {      /*  верхняя строка в таблицах СИНИЙ шрифт  ALIGN LEFT    */
text-align: left ; vertical-align: top;  padding: 5px; }


.td_51 {                /*   */
text-align: left ; font: normal normal 12px Arial; color: #474972; padding: 5px;
border-left:0px solid gray;
border-top:0px solid gray;
vertical-align: top;
background-color: #FFFFFF;  }

.td_52 {                /*   */
text-align: left ; font: normal normal 12px Arial; color: #474972; padding-right: 5px; padding-left: 5px;;
border-left:0px solid gray;
border-top:0px solid gray; 
vertical-align: top;
background-color: #FFFFFF; }


.tab_08 {   /*   */
 border-bottom:0px solid gray; border-right:0px solid gray; }

#font_02 {              /* Подзаголовки СИНИЕ */
	font-family:Arial; font-size:12px; color:#474972;  font-weight: bold; padding-left: 0px;  padding-top: 0px;  padding-bottom: 0px; }
	
#font_07 {              /* слова в тексте, выделенные КРАСНЫМ  цветом*/
font-family:Arial; font-size:12px; color: red;  font-weight: normal;  }

#font_10 {              /*  КРАСНЫЙ шрифт BOLD*/
font: normal bold 12px Arial; color: #990000; }
	 
#font_11 {              /*  КРАСНЫЙ шрифт  NORMAL*/
font: normal normal 12px Arial; color: #990000; }
	
#font_12 {              /* СИНИЙ   шрифт BOLD*/
font: normal bold 12px Arial; color: #474972; }
	
#font_13 {              /*СИНИЙ  шрифт  NORMAL*/
font: normal normal 12px Arial; color: #474972; }
	
#font_14 {              /*СИНИЙ  шрифт  NORMAL*/
font: normal normal 12px Arial; color: blue; }

#font_15 {              /*СИНИЙ  шрифт  NORMAL*/
font: normal normal 10px Arial; color: black; }

#font_16 {              /*СИНИЙ  шрифт  NORMAL*/
font: normal normal 11px Arial; color: #474972; }

	
a.link_01 {               /*  СССЫЛКИ в навигационной строке  */
font-family:Arial; font-size:11px; color: underline; text-decoration: underline;   font-weight: normal; }  /*   */
a:hover.link_01 { 
font-family:Arial; font-size:11px; color:#990000; text-decoration:none;   font-weight: normal; }  /*   */

a.link_02 {               /*  СССЫЛКИ в заголовках   */
font-family:Arial; font-size:12px; color: underline; text-decoration: underline;   font-weight: bold; }  /*   */
a:hover.link_02 { 
font-family:Arial; font-size:12px; color:#990000; text-decoration:none;   font-weight: bold; }  /*   */

a.link_03 {               /*  СССЫЛКИ в тексте   */
font-family:Arial; font-size:12px; color: underline; text-decoration: underline;   font-weight: normal; }  /*   */
a:hover.link_03 { 
font-family:Arial; font-size:12px; color:#990000; text-decoration:none;   font-weight: normal; }  /*   */

a.link_04 {               /*  ССЫЛКИ СИНИЕ   NORMAL   в тексте  */
font-family:Arial; font-size:9pt; color: #0000cd; text-decoration: underline;   font-weight: normal; }  /*  СИНЯЯ */
a:hover.link_04 { 
font-family:Arial; font-size:9pt; color:#990000; text-decoration:none;   font-weight: normal; }  /*  серая */

a.link_05 {               /*  ССЫЛКИ СИНИЕ   NORMAL   в тексте  */
font-family:Arial; font-size:10pt; color: red; text-decoration: underline;   font-weight: normal; }  /*  СИНЯЯ */
a:hover.link_05 { 
font-family:Arial; font-size:10pt; color:#990000; text-decoration:none;   font-weight: normal; }  /*  серая */

a.link_06 {               /*  ССЫЛКИ СИНИЕ   NORMAL   в тексте  */
font-family:Arial; font-size:9pt; color: #474972; text-decoration: none;   font-weight: normal; }  /*  СИНЯЯ */
a:hover.link_06 { 
font-family:Arial; font-size:9pt; color:#0000cd; text-decoration:underline;   font-weight: normal; }  /*  серая */

a.link_07 {               /*  ССЫЛКИ СИНИЕ   NORMAL   в тексте  */
font-family:Arial; font-size:8pt; color: black; text-decoration: underline;   font-weight: normal; }  /*  СИНЯЯ */
a:hover.link_07 { 
font-family:Arial; font-size:8pt; color:black; text-decoration:none;   font-weight: normal; }  /*  серая */

a.link_08 {               /*  СССЫЛКИ в заголовках   */
font-family:Arial; font-size:13px; color: black; text-decoration: underline;   font-weight: bold; }  /*   */
a:hover.link_08 { 
font-family:Arial; font-size:13px; color:black; text-decoration:none;   font-weight: bold; }  /*   */

a.link_09 {               /*  СССЫЛКИ в заголовках   */
font-family:Arial; font-size:15px; color: white; text-decoration: underline;   font-weight: bold; }  /*   */
a:hover.link_09 { 
font-family:Arial; font-size:15px; color: white; text-decoration:none;   font-weight: bold; }  /*   */

a.link_10 {               /*  СССЫЛКИ в заголовках   */
font-family:Arial; font-size:15px; color: red; text-decoration: none;   font-weight: bold; }  /*   */
a:hover.link_10 { 
font-family:Arial; font-size:15px; color: white; text-decoration:underline;   font-weight: bold; }  /*   */

 #poz_02 {      /*  Вы не указали код подтверждения! */
 position: absolute;  top: 490px;  left: 250px;  width: 200px;  height: 20px; 
 background: white; 
 font: 11px Arial; font-style: normal; text-align:left; color: #bf0000; 
 border: 0px solid #5f575c;  padding: 0px;  }

#poz_03 {         /*  Необходимо заполнить поле ...... */
 position: absolute;  top: 490px;  left: 250px;  width: 280px;  height: 20px; 
 background: white; 
 font: 11px Arial; font-style: normal; text-align:left; color: #bf0000; 
 border: 0px solid #5f575c;  padding: 0px;  }  
 
 #contacts { color: red; }
 
 .font_08 {              /*  Верхняя строка выбора термостата */
font: normal normal 12px Arial; color:#ce0000; }

.td_40 {
text-align: left; vertical-align: top;  font: normal normal 12px Arial; color: black; padding: 10px; padding-bottom: 0px; padding-top: 0px;
}

.td_41 {
text-align: right; vertical-align: top;  font: normal normal 12px Arial; color: black; padding: 0px; padding-bottom: 0px; padding-top: 0px;
}
.td_42 {
text-align: left; vertical-align: top;  font: normal normal 12px Arial; color: black; 
}

 .td_43 {                 /*  первая слева ячейка в верхнем ряду  */
text-align: left ; font: normal bolder 12px Arial; color: black; padding: 2px;
border-left:1px solid gray;
border-top:1px solid gray;
background-color:#bbbbbb; }

.td_44 {                 /*  верхний ряд ячеек в таблицах, кроме крайней слева ЖИРНЫЙ ШРИФТ */
text-align: center ; font: normal bolder 12px Arial; color: black; padding: 2px;
border-left:1px solid gray;
border-top:1px solid gray;
vertical-align: top;
background-color: #bbbbbb; }

.td_44_ {                 /*  верхний ряд ячеек в таблицах, кроме крайней слева НОРМАЛЬНЫЙ ШРИФТ */
text-align: center ; font: normal normal 12px Arial; color: black; padding: 2px;
border-left:1px solid gray;
border-top:1px solid gray;
vertical-align: top;
background-color: #bbbbbb; }

.td_45 {                /*  левая колонка в таблицах */
text-align: left ; font: normal normal 12px Arial; color: black; padding: 2px 2px 2px 3px;
border-left:1px solid gray;
border-top:1px solid gray;
vertical-align: top;
background-color: #FFFFFF; }

.td_45_ {                /*  левая колонка в таблицах ЗАКРАШЕННАЯ */
text-align: left ; font: normal normal 12px Arial; color: black; padding: 2px 0px 2px 3px;
border-left:1px solid gray;
border-top:1px solid gray;
vertical-align: top;
background-color: #bbbbbb; }

.td_46 {               /*  ячейки в таблицах, кроме левой колонки  */
text-align: center ; font: normal normal 12px Arial; color: black; padding: 2px;
border-left:1px solid gray;
border-top:1px solid gray; 
vertical-align: top;
background-color: #FFFFFF; }

.td_46_ {               /*  ячейки в таблицах, кроме левой колонки  */
text-align: right ; font: normal normal 12px Arial; color: black; padding: 2px;
border-left:1px solid gray;
border-top:1px solid gray; 
vertical-align: top;
background-color: #FFFFFF; }

.font_10 { /* авторство статьи */
	font-family:Arial; font-size:9pt; color: black;  font-weight: normal;}
	
.font_11 {	
font-family:Arial; font-size:13px; color: black; text-decoration: none;   font-weight: bold; } 

.tab_08 {   /*   */
 border-bottom:1px solid gray; border-right:1px solid gray; }
 
 

p            { 
	font-family: Arial; font-size: 9pt 
}
.auto-style18 {
	font-size: 5pt;
}
.auto-style23 {
	background-color: #FFFFFF;
}
.auto-style26 {
	font-size: 8pt;
}
.auto-style31 {
	text-align: center;
}
.auto-style29 {
	text-align: left;
}
.auto-style61 {
	border-width: 0px;
}
.auto-style62 {
	height: 11px;
	width: 11px;
}
.auto-style64 {
	background-image: url('wwww_files/news_box.jpg');
}
.auto-style65 {
	border-width: 0px;
}
.auto-style67 {
	border-width: 0px;
	height: 133px;
	width: 230px;
}
.auto-style68 {
	border-width: 0px;
}
.auto-style69 {
	border-width: 0px;
}
.auto-style70 {
	text-align: justify;
	font-size: 10pt;
}
.auto-style66 {
	border-width: 0px;
}
</style>
<style type="text/css">

.auto-style16 {
	border: 0px solid #808080;
}
.auto-style19 {
	text-align: left;
}
.auto-style23 {	
	width: 70px;
}
.auto-style25 {
	border: 0px solid #808080;
}
.auto-style28 {
	border-style: solid;
	border-width: 1px;
	float: left;
}
.auto-style31 {
	color: #000000;
	font-size: 10pt;
	background-color: #FFFFFF;
}
.auto-style35 {
    font: normal normal 12px Arial; color: black;
	background-color: #CCCCCC;
}
.auto-style36 {
	border-bottom: black solid thin;
}
.auto-style37 {
    font: normal normal 12px Arial; color: black;
	border-bottom: black solid thin;
	border-bottom-color: #1A56A4;
}
.auto-style40 {
text-align: left; vertical-align: top;  font: normal normal 12px Arial; color: black; padding: 10px; padding-bottom: 0px; padding-top: 0px;
}
.auto-style42 {
	background-color: #CCCCCC;
	}
.auto-style45 {
	border-width: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.auto-style46 {
	text-align: center;
	width: 100%;
}
.auto-style47 {
	text-align: left;
}
.auto-style49 {
	border-width: 0px;
	padding-right: 3px;
}
.auto-style50 {
	font-size: 10pt;
	border: 0px solid #808080;
}
    .style1
    {
        text-decoration: underline;
    }
    .style2
    {
    font: normal normal 12px Arial; color: black;
        background-color: #CCCCCC;
        width: 270px;
    }
    .style3
    {
        background-color: #CCCCCC;
        font-size: 8pt;
		
.auto-style2 {
	text-align: right;
	}
.table_cnt1 {
	width: 300px;
	text-align: justify;
	font-size: 10pt;
}
.table_cnt2 {
	width: 25px;
	font-size: 10pt;
}
.auto-style5 {
	text-align: right;
}
.table_cnt3 {
	width: 625px;
	text-align: justify;
}
.auto-style6 {
	font-weight: bold;
	background-color: #E1E1E1;
	text-align: left;
	font-size: 9pt;
}
.auto-style7 {
	width: 100px;
}
.auto-style9 {
	width: 480px;
}
.auto-style12 {
	text-decoration: none;
	font-size:8pt;
}
.auto-style14 {
	width: 300px;
	text-align: justify;
}
.auto-style16 {
	width: 25px;
	font-size: 10pt;
}
.auto-style18 {
	font-size: 9pt;
}
.auto-style20 {
	font-size: 11pt;
}
.auto-style21 {
	border-width: 0px;
}
.auto-style22 {
	border-width: 0px;
}