*{margin:0;
  padding:0;
}


 body{  margin:0;
        padding:0; 
        background: #aec1df;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        color:#000000;
        font-size:12px
        text-align:center; /*For IE6 Shenanigans*/ 
     } 


/* Основная часть синего меню, и описание стиля ссылок */

.menu_l {
padding-top:10px;
background:url(img/bg1_l.jpg) repeat-x;
}


h3 {
font-size:18px;
}
.menu_l ul li{
list-style-type: none;
padding-left:20px;
font-size:12px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin:0px;
padding-top:5px;
}


.menu_l ul li ul li a{

padding-left:5px;
font-size:12px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-weight:normal;
list-style-position:outside;

}

.menu_l ul li a {
font-size:12px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}

.menu_l ul li a:visited {
font-size:12px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}

.menu_l ul li a:aktive {
font-size:12px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none
}

.menu_l ul li a:hover {
font-size:12px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#999999;
text-decoration:underline
}

/* Правая часть синего меню с бэкграундом */

.menu_right{
        width:19px;
        vertical-align:top;
        height:280px;
        background:url(img/bg5_l.jpg) repeat-y;

}

/* Нижняя часть синего меню с бэкграундом */

.menu_bottom{
        width:220px;
        height:20px;
        vertical-align:top;
        background:url(img/bg3_l.jpg) no-repeat;
}

.cat{padding: 8px;
        font-size: 12px

}

/* Левая верхняя (основная) часть белых таблиц с закругленными краями */

.td_left_top{
        background:#ffffff;
        vertical-align:top;
        text-align:center;
        padding-top:5px;
        padding: 10px;
}

/* Левая нижняя часть белых таблиц с закругленными краями */

.td_left_bottom{
	height:25px;
	text-align:left;
	background:url(img/bg1_3.jpg) repeat-x;
	}

/* Правая верхняя часть белых таблиц с закругленными краями */

.td_right_top{
        width:26px;
        vertical-align:top;
        background:url(img/bg1_4.jpg) repeat-y;
}

/* Правая верхняя часть белых таблиц с закругленными краями */

.td_right_bottom{
        width:26px;
        height:25px;
        vertical-align:top;
        background:url(img/bg1_5.jpg) no-repeat;
}

/* Заголовок в каталоге,вывод cat_name */

.cat_zagl{
       font-size: 14px;
       font-weight:bold;
       height: 45px;
       padding-top:0px;
       vertical-align:middle;
       background: #aec1df;
       border-bottom: 3px solid #ffffff
}

.prod_zagl{
       font-size: 14px;
       font-weight:bold;
       background:#e3e6fe;.
       font-family:Tahoma, Arial, Helvetica, sans-serif;
       color:#000000;
       height: 30px;
       vertical-align:middle;

}

.cat_prodname{padding: 8px;
        font-size: 12px

}


/* Заголовок в документации,вывод cat_name */

.doc_zagl{
       font-size: 14px;
       font-weight:bold;
       height: 40px;
       padding-top:0px;
       vertical-align:middle;
       background: #aec1df;
}


.doc{
     padding:5px;
     text-align:left;
     
      
}
.doc a:link{color:#05237a; font-size:12px;  font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.doc a:visited{color:#05237a; font-size:12px;  font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.doc a:aktive{color:#05237a; font-size:12px;  font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.doc a:hover{color:#05237a; font-size:12px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:underline} 


/* Свойства голубой рамки для таблицы в каталоге*/

.tb_border_blue{
      border: 1px solid #85b1de;

}

.cat a:link{ color: #CC0000; font-size:12px; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.cat a:visited{ color: #CC0000; font-size:12px; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.cat a:aktive{ color: #CC0000; font-size:12px; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.cat a:hover{ color: #CC0000; font-size:12px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:underline} 

.marg  {
padding: 10px;

}


	#inputArea
	{
	    font-family: Tahoma, Arial, Helvetica, sans-serif;
	    font-size: 12px;
	    background-color: #ffffff;
	    padding-top: 10px;
	    width:130px;
	}
	#inputArea input
	{
	    font-family: Tahoma, Arial, Helvetica, sans-serif;
	    font-size: 12px;
	    margin-bottom: 5px;
	    display: block;
	    padding: 2px;
	    width: 130px;
	}

        .activeField
        {
            background-image: none;
            background-color: #ffffff;
            border: 1px solid #85b1de;
            padding-top:3px;
            padding-bottom:2px;
            padding-left:2px;
            font-family: Tahoma, Arial, Helvetica, sans-serif;
            font-size:12px;
        }
        .idle
        {
	    border: solid 1px #85b1de;
	    background-image: url( 'img/gray_bg.png' );
	    background-repeat: repeat-x;
	    background-position: top;
            padding-top:3px;
            padding-bottom:2px;
            padding-left:2px;
	    background-color:#FFFFFF;
            font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
        }

.dilers{
font-size:12px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color:#000000;
font-size: 12px;
padding: 5px; 

border-collapse:collapse;
}

.dilers a:link{ color: #003399; font-size:12px; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.dilers a:visited{ color: #003399; font-size:12px; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.dilers a:aktive{ color: #003399; font-size:12px; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.dilers a:hover{ color: #003399; font-size:12px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:underline} 


.newlink{
padding:15px;
font-size:12px;
font-family: Tahoma, Arial, Helvetica, sans-serif;

}

.newlink a:link{ color: #003399; font-size:12px; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.newlink a:visited{ color: #003399; font-size:12px; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.newlink a:aktive{ color: #003399; font-size:12px; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.newlink a:hover{ color: #003399; font-size:12px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:underline} 

.catlink{
       font-size: 14px;
       font-weight:bold;
       background:#e3e6fe;.
       font-family:Tahoma, Arial, Helvetica, sans-serif;
       color:#000000;
       height: 10px;
       vertical-align: middle;
       padding-bottom:5px;
}

.catlink a:link{ color: #003399; font-size:12px; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.catlink a:visited{ color: #003399; font-size:12px; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.catlink a:aktive{ color: #003399; font-size:12px; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.catlink a:hover{ color: #003399; font-size:12px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:underline} 

.cat_desc{
font-family: Tahoma, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;

}

.zagl{color: #05237a;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;

}

/* Стиль для таблицы продукта сголубой рамкой */

.prod{color: #000000;
      font-family: Tahoma, Arial, Helvetica, sans-serif;
      font-size:12px;
      border: 1px solid #85b1de;

}

.prod td table td{
background:#FFFFFF;
color:#000000;
font-size: 12px;
padding: 5px; 
border: 1px solid #e3e6fe;
border-collapse:collapse;

}

.prod a:link{color:#05237a; font-size:12px;  font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.prod a:visited{color:#05237a; font-size:12px;  font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.prod a:aktive{color:#05237a; font-size:12px;  font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.prod a:hover{color:#05237a; font-size:12px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:underline} 



/* Стиль заголовка поиска и новостей */

.find{
padding-top:5px;
background:#FFFFFF;
color:#05237a;
font-weight:bold;
font-size: 14px;
padding: 10px;
}

/* Стиль для ссылок на сертификаты в описании товара */

.sert {
padding:25px;

}


.sert a:link{ color: #003399; font-size:12px; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.sert a:visited{ color: #003399; font-size:12px; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.sert a:aktive{ color: #003399; font-size:12px; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.sert a:hover{ color: #003399; font-size:12px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:underline} 

/* Стиль для ссылок в новостях */

.news{
color: #000000;
font-size:10px;
font-weight:normal;
font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none
}


.news a:link{ color: #003399; font-size:11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.news a:visited{ color: #003399; font-size:11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.news a:aktive{ color: #003399; font-size:11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.news a:hover{ color: #003399; font-size:11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:underline} 

.quest{ 
      padding:5px;
      color: #000000;
      font-size:11px;
      font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 

.quest a:link{ color: #003399; font-size:11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.quest a:visited{ color: #003399; font-size:11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.quest a:aktive{ color: #003399; font-size:11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none} 
.quest a:hover{ color: #003399; font-size:11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:underline} 

