   body {
   background:#658e9e;
   background-image: url(../i/bgs/bg_page.jpg);
   background-attachment: fixed;
   font-size:80%
   }


   td {
        font-size: 80%;
        color: #3b484d;
        text-decoration:none;
        font-weight: normal;
        font-family: Arial, Verdana, Tahoma, Sans-Serif;
        }

        b{
        font-size: 100%;
        color: #303e46;
        font-weight: bold;
        font-family: Arial, Verdana, Tahoma, Sans-Serif;
        letter-spacing: 0px;
        }


        #title_blue{
        font-weight: normal;
        font-family: Arial, Verdana, Tahoma, Sans-Serif;
        color: #0290e5;
        font-size:140%;
        letter-spacing: 0px;
        margin-bottom: 0px;
        }

        #title_gray{
   font-size:130%;
        font-weight: normal;
        font-family: Arial, Verdana, Tahoma, Sans-Serif;
        color: #547e91;
        margin-bottom: 0px;
        }

   .td_content {
   border: 2px;
   border-style: solid;
   border-color: #4f7483;
   }

   .td_content_inside {
        border: 5px;
        border-left-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-top-style: solid;
        border-color: #d9e0e7;
        background-color: #FFFFFF;
        }

   a {
        font-size: 100%;
        color: #eb6500;
        text-decoration:underline;
        font-weight: normal;
        font-family: Arial, Verdana, Tahoma, Sans-Serif;
        }

   a:hover {
        font-size: 100%;
        color: #a74121;
        text-decoration:none;
        font-weight: normal;
        font-family: Arial, Verdana, Tahoma, Sans-Serif;
        }

        .a_bold {
        font-size: 100%;
        color: #eb6500;
        text-decoration: underline;
        font-weight: bold;
        font-family: Arial, Verdana, Tahoma, Sans-Serif;
        }

   .a_bold:hover {
        font-size: 100%;
        color: #a74121;
        text-decoration: none;
        font-weight: bold;
        font-family: Arial, Verdana, Tahoma, Sans-Serif;
        }


   /* Left Navigation sub-chapter*/
   #a1{color:#769fb3;}
   #a1:hover {color:#4f7483;}


   ul {
    list-style-image: url(../i/arrows/ul_arrow.gif);
        color: #3b484d;
        font-size: 100%;
        text-decoration:none;
        font-weight: normal;
        font-family: Arial, Verdana, Tahoma, Sans-Serif;
        line-height: 140%;
        }

        .a_in_ul {
        color: #eb6500;
        text-decoration:underline;
        font-weight: normal;
        font-family: Arial, Verdana, Tahoma, Sans-Serif;
        }

   .a_in_ul:hover {
        color: #a74121;
        text-decoration:none;
        font-weight: normal;
        font-family: Arial, Verdana, Tahoma, Sans-Serif;
        }

    legend {
        color: #ffffff; background-color:#f8614d; padding: 3 10 3 10px;
        border-width: 0 0 2 0px; border-style: solid; border-color:#991504;
        font-weight:bold; font-family: Arial, Verdana, Tahoma, Sans-Serif;
        }
    fieldset {margin: 10 0 10 0px; padding: 20 20 20 20px;
        border: 1px solid; border-color:#d2d3d3;
        }

        /* Хлебные крошки*/
        #a_white
        {color: #d5e7f1;  text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Tahoma, Sans-Serif;}
        #a_white:hover
        {color: #ffffff; text-decoration:none; font-weight: normal; font-family: Arial, Verdana, Tahoma, Sans-Serif;}
        #a_white_current
        {color: #ffffff; text-decoration:none; font-weight: bold; font-family: Arial, Verdana, Tahoma, Sans-Serif;}
    #rarr
        {color: #000000; font-weight: normal; font-family: Arial, Verdana, Tahoma, Sans-Serif; padding:0 5 0 5px;}


        .picture_in_text{
        margin-top:5px;
        margin-bottom:5px;
        margin-right:5px;
        border: 3px;
        border-left-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-top-style: solid;
        border-style: single;
        border-color: #FFFFFF;/* Сменил #E4E7E9*/
   }


/* Верхняя навигаци */
   .topmenu td { 
	margin:0; padding:0;
	white-space:nowrap;
	} 
   .a_top_nav { 
        color: #FFFFFF;
        font-family: Arial, Verdana, Tahoma, sans-serif;
        font-weight: bold;
        text-align:center;
        font-size: 13px;
        text-decoration: none;
        color: #FFFFFF;
        text-transform: uppercase; margin:0 30px; padding:0;
        }

        #td_top_nav_act   {
        background: url(/i/bgs/bg_top_act.jpg);
        border-left-width: 2px;
        border-left-color: #a22c14 ;
        border-left-style: solid;
        border-right-width: 2px;
        border-right-color: #a22c14 ;
        border-right-style: solid;
        }

        #a_top_nav_current  {
        font-family:Arial, Verdana, Tahoma, sans-serif;
        font-weight:bold;
        text-align:center;
        font-size: 13px;
        text-decoration: none;
        color: #000000;
        text-transform: uppercase; margin:0 30px; padding:0;
        }

        .a_top_nav:hover   {
        font-family:Arial, Verdana, Tahoma, sans-serif;
        font-weight:bold;
        text-align:center;
        font-size: 13px;
        text-decoration: none;
        color: #000000;
        text-transform: uppercase;
        }


/* Меню списка дилеров */
.dhtmlgoodies_question{
width:100%; color:#7b9ba9; font-size:120%; text-decoration:underline; margin:5 0 3 0px;
overflow:hidden;cursor:pointer;  }

.dhtmlgoodies_answer{
border-width: 1 1 1 1px; border-style:solid; border-color: #b5c4d5;
background-color:#FFFFFF; width:100%;
visibility:hidden; height:0px; overflow:hidden; position:relative;
}

/* Меню списка дилеров */
.dhtmlgoodies_answer_content
{padding:0 0 0 0px; position:relative;}


 /* For Catalog Positions */
  .td_bottom_line_blue
  {border: 2px; border-bottom-style: solid; border-color: #56A3D2;}
 .td_catalog_bottom_line
  {border: 1px; border-bottom-style: solid; border-color: #cdd2d5;}
 .td_catalog_right_line1
  {border: 1px; border-right-style: solid; border-color: #cdd2d5;}
  .border_solid1px
  {border: 1px; border-style: solid; border-color: #cdd2d5;}
 .td_catalog_bottom_line1
  {border: 1px; border-bottom-style: solid; border-color: #cdd2d5;}
 .td_catalog_top_line1
  {border: 1px; border-top-style: solid; border-color: #cdd2d5;}
 .td_catalog_right_line
   {border: 2px; border-right-style: solid; border-color: #E4E7E9;}
 .td_catalog_left_line
   {border: 2px; border-left-style: solid; border-color: #E4E7E9;}
 .td_catalog_photo_border
   {border-top: 1px; border-bottom: 2px; border-left: 1px; border-right: 1px; border-style:solid; border-color: #d2d7d9;}
 .model_white_text
   {font-weight:bold; font-family: Arial, Verdana, Tahoma, sans-serif; color: #FFFFFF; font-size: 14px; text-transform: uppercase;}
  .td_border_dotted_left
   {border-left-style: dotted; border-left-width: 2px; border-left-color: #B2B1B5;}


.block_float
 {
 float: left; /* Обтекание по правому краю */
 padding-top: 0px; /* Поля вокруг текста */
 padding-bottom: 0px; /* Поля вокруг текста */
 padding-left: 0px; /* Поля вокруг текста */
 padding-right: 20px; /* Поля вокруг текста */
 margin-right: 20px; /* Отступ справа */
 width: 0%; /* Ширина блока */
 }

 .block_float1
 {padding-left: 0px; /* Поля вокруг текста */
 padding-right: 10px; /* Поля вокруг текста */
 }

/* Позиция в шаблоне "Оглавление каталога" */
.float_blok {float: left; margin: 5px; width:450px; border:0px;}


/* Левый интерфейс вариант 2 */
#menu_tab {width: 200px; text-align: left;}
#sub{list-style-image: url(/i/left/2/ar_gr.gif);}
#sub li {line-height: 12px; margin: 10px 5px 10px -15px; }
#sub li a {font-size: 15px; font-weight: normal; font-family: Arial; color: #6d899d; text-decoration: none;}
#sub li a:hover {font-size: 15px; font-weight: normal; font-family: Arial; color: #a2b2bd; text-decoration: none;}
#sub b {list-style-image: url(/i/left/2/ar_bl.gif); font-size: 15px; font-weight: bold; font-family: Arial; color: #1f85b9; text-decoration: none; }

#sub1{list-style-image: url(/i/left/2/ar_bl.gif);}
#sub1 li {line-height: 12px; margin: 10px 5px 10px -22px;}
#sub1 li a {font-size: 12px; font-weight: normal; font-family: Arial; color: #208ad5; text-decoration: none;}
#sub1 li a:hover {font-size: 12px; font-weight: normal; font-family: Arial; color: #216ea5; text-decoration: none;}
#sub1 li b {font-size: 12px; font-weight: bold; font-family: Arial; color: #216ea5; text-decoration: none;}

#sub2 {list-style-image: url(/i/left/2/ar_gr.gif);}
#sub2 li {line-height: 12px; margin: 10px 5px 10px -25px;}
#sub2 li a {font-size: 11px; font-weight: normal; font-family: Arial; color: #000000; text-decoration: none;}
#sub2 li a:hover {font-size: 11px; font-weight: normal; font-family: Arial; color: #000000; text-decoration: none;}

#sub3 {list-style-image: url(/i/left/2/ar_gr.gif);}
#sub3 li {line-height: 13px; margin: 10px 5px 10px -25px;}
#sub3 li a {font-size: 10px; font-weight: normal; font-family: Arial; color: #000000; text-decoration: none;}
#sub3 li a:hover {font-size: 10px; font-weight: normal; font-family: Arial; color: #000000; text-decoration: none;}

#sub3 li b {list-style-image: url(/i/left/2/ar_red.gif); line-height: 11px; font-size: 11px; font-weight: bold; font-family: Arial;
text-decoration: none; color: #ff5738;}


/*Шаблон Сервис-Центры(Список)*/
#service_title1{font-family:Arial, Vrdana, Tahoma, Sans-Serif; color:#ffffff; font-weight:normal; font-size:140%;}
#service_title2{font-family:Arial, Vrdana, Tahoma, Sans-Serif; font-weight:normal; font-size: 140%; color: #0290e5;}

/* Новый шаблон товарной позиции */
#a_down {padding: 10 10 10 5px; color: #e93d1f; font-size: 105%; font-weight:normal; font-family: Arial, Verdana, Tahoma; text-decoration: underline;}
#a_down:hover {color: #c1191c; font-size:105%; font-weight:normal; font-family: Arial, Verdana, Tahoma; text-decoration: none;}
#td_down {border-width:1 0 0 0px; padding: 5 0 5 0px; border-style:solid; border-color: #FFFFFF;}
#title_sm {padding: 0 0 0 11px; color:#278fcc; font-size:105%; font-weight:bold; font-family: Arial, Verdana, Tahoma;}
#title_sm1 {padding: 0 0 0 10px; color:#902325; font-size:105%; font-weight:bold; font-family: Arial, Verdana, Tahoma;}
#td_title {border-width: 1 0 1 0px; border-style: solid; border-color: #cad2d6;}
#td_title_light {border-width: 1 0 1 0px; border-style: solid; border-color: #cad2d6;}
#td_add {color: #c91306; font-size:105%; padding: 10 10 10 10px; margin: 5 5 5 5px; text-align:left;}
#td_add  a {color: #c91306;  font-weight:normal; font-family: Arial, Verdana, Tahoma; text-decoration: underline;}
#td_add  a:hover {color: #c91306;  font-weight:normal; font-family: Arial, Verdana, Tahoma; text-decoration: none;}

/* Статьи*/
#an_title {padding: 0 0 0 5px; line-height:20px;  font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size:150%; font-weight:normal; color:#b00002; text-decoration:underline;}
#an_title_unactive {padding: 0 0 0 5px; line-height:20px;  font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size:150%; font-weight:normal; color:#849ba7; text-decoration:underline;}
#an_title a {color:#b00002;}
#an_title a:hover {color:#ef2b2d;}
#cite {font-family: Times New Roman, Times, serif; font-weight:bold; font-size: 180%; color:#f93f42; line-height: 10px;}
#an_cite {padding: 0 0 0 5px; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size:100%; font-weight:normal; color:#556575;}
#pic { padding: 2px;  background-color:#ffffff; border-width: 2px; border-style:solid; border-color:#bbc6cd;}
#data {padding: 5 5 5 5px; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size:70%; color:#000000;}
#data-print {padding: 20 20 0 0px; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size:90%; color:#535b63;}
#td_ico {padding:2 7 2 7px; text-align:center; border-width: 0 1 0 0px; border-style:solid; border-color:#bbc6cd;}

/* Вестники */
#prev-block {margin:0 7 7 0px; width:235px; height:70px; float:left;}
#prev-block a img { border:0; }

/* Шаблон  Документация */
#entry {padding-bottom:10px;}
#bg_doc {padding: 0 10px 0 10px; background-color:#f2f6f8; background-image:url(../i/bgs/bg_doc_light.jpg); border-width: 1px 0px 1px 0px; border-style:solid; border-color:#becdd5;}
#bg_doc a {color: #ff4835; font-size:110%; font-weight:bold; font-family: Arial, Tahoma, Verdana; text-decoration:none;}
#bg_doc a:hover {color: #b50003; font-size:110%; font-weight:bold; font-family: Arial, Tahoma, Verdana; text-decoration:none;}
#bg_doc1{color: #000000; padding: 0 10px 0 10px; background-color:#e6ebef; background-image:url(../i/bgs/bg_doc_dark.jpg); border-width: 1px 0px 1px 0px; border-style:solid; border-color:#becdd5;  font-family: Arial, Tahoma, Verdana; font-size:70%;  padding-left: 10px;}
#td_doc_pic {border-width:0 1px 0 0; border-style:solid; border-color:#FFFFFF;}

/* Новости */
#HotLink {color: #e80000; font-weight:bold; font-family: Arial, Tahoma, Verdana; text-decoration:underline;}
#HotLink:hover {color: #ff2d38; font-weight:bold; font-family: Arial, Tahoma, Verdana; text-decoration:none;}
#HotDate {padding:0px 5px 0px 5px; color: #FFFFFF; font-weight:bold; font-family: Arial, Tahoma, Verdana; text-decoration: none; background-color:#f32a35; border-width: 0px 2px 0px 2px; border-style:solid; border-color:#9f0000;}

 /* Таблица "Файлы, для загрузки" */
#a_small {font-size: 85%; color: #415e84; text-decoration: underline; font-weight: normal; font-family: Arial, Verdana, Tahoma, Sans-Serif;}
#a_small:hover {font-size: 85%; color: #83a4b9; text-decoration:none; font-weight: normal; font-family: Arial, Verdana, Tahoma, Sans-Serif;}
#td_down {border-style: solid; border-width:1px; border-color: #000000; }

/* Шаблон "Оглавление раздела сайта" */
#link_blue {color:#41a3de; font-size:130%; font-family: Arial, Verdana, Tahoma; text-decoration: underline;}
#link_blue:hover {color:#41a3de; font-size:130%; font-family: Arial, Verdana, Tahoma; text-decoration: none;}
#link_gray_unact {color:#b1bcc0; font-size:130%; font-family: Arial, Verdana, Tahoma; text-decoration: underline;}


.noborder { border:0;  }
.noborder img { border:0;  }


/* шаблоны documents table*/

.doctbl { width:100%; border-collapse:collapse; }
.doctbl td { vertical-align:top; padding:5px 14px;}
.doctbl .gray { background: #eee; }
.doctbl td.text { text-align:left; padding-right:40px; }
.doctbl td.text a { color:#333;}
.doctbl td.link { width:40px; white-space:nowrap; }
.doctbl td.link  img { border:0; vertical-align:middle; }
.doctbl tr.title td { font-size:14px !important; line-height:auto; color: #0290E5; font-weight:bold; padding-top:10px; background:#fff !important; }

tr.sold td { color:#bbb !important; }

/* a.years */
a.years { text-decoration:none; cursor:pointer; margin:0; padding:0;}
a.years div { width:235px; height:93px; background:url(/i/banners/years.gif) no-repeat; position:relative; margin:0; padding:0; }
a.years div span.text { color:#fff; font-weight:normal; font-size:26px; font-family: Arial, sans-serif; letter-spacing:-1px; position:absolute; bottom:0px; left:88px; margin:0; padding:0; }
a.years div span.text span { font: bold 34px Arial,sans-serif; letter-spacing:-2px; margin:0; padding:0;}

/* a.years */
a.sertif { text-decoration:none; cursor:pointer; margin:0; padding:0;}
a.sertif div { width:80px; height:114px; background:url(../i/banners/sertifikat-E.jpg) no-repeat; position:relative; margin:0; padding:0; }


#newyearban { width:235px; height:70px; position:relative; }
#newyearban a { position:absolute; top: 0; left: 0; z-index: 2; width:235px; height:70px; background: url(../i/blank.gif) repeat; border:0; outline:0; display:block;  text-decoration:none !important; }
#newyearban object { position: relative; z-index: 1; }


#filter_form { vertical-align:middle; line-height:auto;  }
#filter_form select, #filter_form input, #filter_form  { vertical-align:middle; line-height:auto; }
.instock { display:inline-block; margin-left:20px; vertical-align:middle; line-height:auto; }
