#headerTb{border-collapse:collapse;border-spacing:0;table-layout:fixed;background-color: white;height:121px;}
#headerTb img.topImg{width:100%!important;height:auto!important;-ms-interpolation-mode:bicubic;}
td.hdImg{vertical-align:top;}

#menu {height: 28;}
#t01 {margin: 0; padding: 0;  background-image: url("images/maket_center_01.jpg"); width: 21;}
#t02 {margin 0; padding 0; width: 189; padding-top: 80;}
#t03 {margin: 0; padding: 0; background-image: url("images/maket_center_03.jpg"); width: 73;  padding-top: 0;}
#t04_1 {margin: 0; padding: 0; background-image: url("images/bg_yellow.jpg"); width: 198; padding-top: 80;}
#t04_2 {margin: 0; padding: 0; padding-top: 60; width: 58%;}
#t04_3 {margin: 0; padding: 0; background-image: url("images/menu_dark.jpg"); height: 40;}
#t05 {margin: 0; padding 0; padding-top: 62;}
#t06 {margin: 10; padding: 0; background-image: url("images/bg_green.jpg"); width: 240; padding-top: 30;}
h3 {font-size: 13pt; line-height: 1.2;}
h2 {font-size: 15pt; line-height: 1.2;}
.Text {font-size: 10pt; font-family :  Helvetica, Verdana, arial; color: #586780;}
.Text a {color: #586780; text-decoration: none;}
.Text a:hover {text-decoration: underline;}
.Text4 {font-size: 14pt; font-family :  Helvetica, Verdana, arial; color: #586780;}
.news {font-size: 10pt; font-family :  Helvetica, Verdana, arial; color: #586780;}
.news a {color: #0066ff; text-decoration: none;}
.news a:hover {text-decoration: underline;}
.catalog {font-size: 9pt; font-family : Tahoma; color: #586780;}
.catalog a {color: #586780; text-decoration: none;}
.catalog a:hover {text-decoration: underline;}
.menu {font-size: 12pt; font-family : Times; color: white; font-weight: bold;}
.menu a {color: white; text-decoration: none;}
.menu td {background-image: url("images/menu_dark.jpg");}

.menu1 {font-size: 12pt; font-family : Times; color: white; font-weight: bold;}
.menu1 td {background-image: url("images/menu_dark.jpg"); border-top: 1px solid #339933; height: 28px;}
.menu1_end { border-bottom: 1px solid #339933;}
.menu1 a {color: white; text-decoration: none;}
.menu2 {font-size: 12pt; font-family : Times; color: white; font-weight: bold;}
.menu2 td {background-image: url("images/menu_dark.jpg"); border-top: 1px solid #339933; height: 28px;}
.menu2_end { border-bottom: 1px solid #339933;}
.menu2 a {color: white; text-decoration: none;}

td.normal {background-image: url("images/menu_dark.jpg");}
td.normalon {background-image: url("images/menu.jpg");}
.center {}
.center a {font-size: 14pt; font-family : Times; color: white; font-weight: 500; text-decoration: none; }
#txt {margin: 20;}
#txt2 {margin: 10;}
#counter { padding-top: 0; padding-right: 15;}

.bb-list {
color: #667;
padding-left: 40px;
margin-left: 0px;
font-size: 13px;
line-height: 1.2em;
}
.bb-list li {
padding-top: 5px;
padding-bottom: 1.1em;
padding-left: 45px;
padding-right: 10px;
font-size: 90%;
margin-left: -30px;
list-style-type: none;
BACKGROUND-POSITION: left top;
BACKGROUND-IMAGE: url(images/s.jpg);
BACKGROUND-REPEAT: no-repeat;
}

#sub_menu {
	padding:0 0 10 15px;
	margin:0 0 0 10px;
	background-image: none;
	list-style-type: square;
}

.descr {font-size: 10pt; font-family :  Helvetica, Verdana, arial; color: #586780;}
.descr a {color: #586780; text-decoration: none;}
.descr a:hover {text-decoration: underline;}
.descr2 { margin: 20; font-size: 10pt; font-family :  Helvetica, Verdana, arial; color: #586780;}
.descr2 table {font-size: 10pt;  color: #586780;}
.descr2 td {padding: 2; background-color: #efefef; border: 2px solid white; border-collapse: collapse;}
#prod {padding-left: 20px; padding-right: 20px; }
#table_specs {
color: #586780;
font-size: 9pt;
}
.news {
padding-bottom: 10;
}
.p_price {font-weight: 800; font-size: 14pt;}
.menu_down 
{
border-collapse: collapse;
}
.menu_down a {font-size: 10pt; font-family :  Helvetica, Verdana, arial; color: #ffffff; text-decoration: none;}
.menu_down a:hover {text-decoration: underline;}
.menu_down a:visited {color: #ffffff;}
.menu_down td {border-left: 1px dotted white; border-right: 1px dotted white;}
.sign {
    float: left; /* Выравнивание по правому краю */
    border: 1px dotted #333; /* Параметры рамки */
    padding: 7px; /* Поля внутри блока */
    margin: 10px 5px 5px 0px; /* Отступы вокруг */
    background: #ffffff; /* Цвет фона */ 
   }
   .sign p {
    margin: 0 auto 5px; /* Отступы вокруг абзаца */
   }
