a img {
  border: none;
}
/* Со старого сайта для faq */
.quest {
	color: #FF0000;
	font-weight: bold;
}
.answer {
	color: #009933;
	font-weight: bold;
}
p {
	margin: 0px;
}
/*
Siter's Styles v.4.2.
22.01.2008
INSPIRO - IT Development and Consulting
http://www.inspiro.ru
*/
/*--тело старницы и таблицы--*/
body, table {
	color: #000000;
	font-size: 11px;
   font-family: Tahoma;
}
table {
	color: #000000;
	font-size: 11px;
   font-family: Tahoma;
}
/*--основной стиль ссылок--*/
A:link
{
    COLOR: #009500;
    TEXT-DECORATION: underline;
}
A:visited
{
    COLOR: #009500;
    TEXT-DECORATION: underline;
}
A:active
{
    COLOR: #009500;
    TEXT-DECORATION: none;
}
A:hover
{
	COLOR: #009500;
	TEXT-DECORATION: none;
}
/*--коментарии-пояснения в оформлении товара--*/
.cap{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold; 
	font-size:10px; 
	color:#E83C3C;
	padding-left:10px; 
	padding-top:5px; 
	padding-right:15px;
	padding-bottom:3px;
}
/*--стиль некторых сообщений в магазине--*/
.message {
	background-color:#FFFFCC;
	font-weight:bold;
	border-color:#FF0000;
	border:1px;
	border-style:dashed;
}
/*--комментарии в формах--*/
.comments {
	font-size:10px;
	font-weight:bold;
	height:16px;
	color: #666666;
}
/*--цена в блоках--*/
.price span{
	font-size:13px;
	font-weight: bold;
	font-style: italic;
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
}
.price {
	color: #666666;
}
/*--стиль для чекбоксов--*/
.checkbox {
	background-color:#FFFFFF;
	border: none;
}
/*--стили ячеек в меню верхних разделов--*/
td.top_menu {
	height: 35px;
	white-space: nowrap;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	border-bottom: #ffffff 3px solid;
}
td.top_menu span {
	background-image: url(/img/design/adn_grey.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	padding-left: 12px;
	padding-right: 12px;
}
.top_menu a:link {font-family: Tahoma; font-size: 11px; font-weight: bold; COLOR: #000000; TEXT-DECORATION: none;}
.top_menu a:visited {font-family: Tahoma; font-size: 11px; font-weight: bold; COLOR: #000000; TEXT-DECORATION: none;}
.top_menu a:active {font-family: Tahoma; font-size: 11px; font-weight: bold; COLOR: #666666;  TEXT-DECORATION: none;}
.top_menu a:hover {font-family: Tahoma; font-size: 11px; font-weight: bold; COLOR: #666666;  TEXT-DECORATION: none;}

td.top_menu_on {
	height: 35px;
	white-space: nowrap;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	border-bottom: #009500 3px solid;
}
td.top_menu_on span {
	background-image: url(/img/design/adn_green.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	padding-left: 12px;
	padding-right: 12px;
}
.top_menu_on a:link {font-family: Tahoma; font-size: 11px; font-weight: bold; COLOR: #000000; TEXT-DECORATION: none;}
.top_menu_on a:visited {font-family: Tahoma; font-size: 11px; font-weight: bold; COLOR: #000000; TEXT-DECORATION: none;}
.top_menu_on a:active {font-family: Tahoma; font-size: 11px; font-weight: bold; COLOR: #666666;  TEXT-DECORATION: none;}
.top_menu_on a:hover {font-family: Tahoma; font-size: 11px; font-weight: bold; COLOR: #666666;  TEXT-DECORATION: none;}

/*--главные заголовки блоков (ВНЕтабличные)--*/
h1 {
	font-family: Tahoma;
	font-size: 18px;
	color: #000000;
	font-weight: normal;
	margin: 0px;
}
h2 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	margin: 0px;
}
h3 {
	font-family: Tahoma;
	font-size: 11px;
	color: #009500;
	font-weight: normal;
	margin: 0px;
}
.title {
	font-family: Tahoma;
	font-size: 18px;
	color: #000000;
	font-weight: normal;
	margin: 0px;
}
.title_green {
	font-family: Tahoma;
	font-size: 18px;
	color: #009500;
	font-weight: normal;
	margin: 0px;
}
/*--стиль второго уровня навигации--*/
.L_1 a:link {font-size: 11px; COLOR: #009500; TEXT-DECORATION: underline;}
.L_1 a:visited { font-size: 11px; COLOR: #009500; TEXT-DECORATION: underline;}
.L_1 a:active {font-size: 11px; COLOR: #009500;  TEXT-DECORATION: none;}
.L_1 a:hover {font-size: 11px; COLOR: #009500;  TEXT-DECORATION: none;}

.L_2 a:link {font-size: 11px; COLOR: #666666; TEXT-DECORATION: underline;}
.L_2 a:visited { font-size: 11px; COLOR: #666666; TEXT-DECORATION: underline;}
.L_2 a:active {font-size: 11px; COLOR: #666666;  TEXT-DECORATION: none;}
.L_2 a:hover {font-size: 11px; COLOR: #666666;  TEXT-DECORATION: none;}

/*--зеленая ссылка--*/
.green_link a:link {COLOR: #009500; TEXT-DECORATION: underline;}
.green_link a:visited {COLOR: #009500; TEXT-DECORATION: underline;}
.green_link a:active {COLOR: #009500;  TEXT-DECORATION: none;}
.green_link a:hover {COLOR: #009500;  TEXT-DECORATION: none;}

/*--стиль сслыки "подробнее >>"--*/
span.next {
	font-family: Tahoma; 
	font-size: 11px; 
	COLOR: #009500; 
	TEXT-DECORATION: none;
	background-image: url(img/design/arrow_green.gif);
	background-repeat: no-repeat;
	background-position: 100% 50%;
	height: 15px;
	padding-right: 10px;
}

.next a:link {font-family: Tahoma; font-size: 11px; COLOR: #009500; TEXT-DECORATION: underline;}
.next a:visited {font-family: Tahoma; font-size: 11px; COLOR: #009500; TEXT-DECORATION: underline;}
.next a:active {font-family: Tahoma; font-size: 11px; COLOR: #009500; TEXT-DECORATION: none;}
.next a:hover {font-family: Tahoma; font-size: 11px; COLOR: #009500; TEXT-DECORATION: none;}

/*--красная ссылка--*/
.red_link a:link {COLOR: #ff0000; TEXT-DECORATION: underline;}
.red_link a:visited {COLOR: #ff0000; TEXT-DECORATION: underline;}
.red_link a:active {COLOR: #ff0000;  TEXT-DECORATION: none;}
.red_link a:hover {COLOR: #ff0000;  TEXT-DECORATION: none;}

.blue_link a:link {COLOR: #3366cc; TEXT-DECORATION: underline;}
.blue_link a:visited {COLOR: #3366cc; TEXT-DECORATION: underline;}
.blue_link a:active {COLOR: #3366cc;  TEXT-DECORATION: none;}
.blue_link a:hover {COLOR: #3366cc;  TEXT-DECORATION: none;}

/*--белая ссылка--*/
.w_link a:link {COLOR: #ffffff; TEXT-DECORATION: underline;}
.w_link a:visited {COLOR: #ffffff; TEXT-DECORATION: underline;}
.w_link a:active {COLOR: #ffffff;  TEXT-DECORATION: none;}
.w_link a:hover {COLOR: #ffffff;  TEXT-DECORATION: none;}

.grey_link a:link {COLOR: #666666; TEXT-DECORATION: underline;}
.grey_link a:visited {COLOR: #666666; TEXT-DECORATION: underline;}
.grey_link a:active {COLOR: #666666;  TEXT-DECORATION: none;}
.grey_link a:hover {COLOR: #666666;  TEXT-DECORATION: none;}

.on_top a:link {COLOR: #aaaaaa; TEXT-DECORATION: none;}
.on_top a:visited {COLOR: #aaaaaa; TEXT-DECORATION: none;}
.on_top a:active {COLOR: #aaaaaa;  TEXT-DECORATION: none;}
.on_top a:hover {COLOR: #aaaaaa;  TEXT-DECORATION: none;}

/*--главный стиль инпутов и батонов--*/
input {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	border: #afafaf 1px solid;
}
/*--главный стиль селектов--*/
select {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: #afafaf 1px solid;
}
/*--мелкий вторичный шрифт--*/
.small {
	font: Tahoma;
	font-size: 11px;
}
/*--основыне цвета текста--*/
.green {color: #009500;}
.red {color: #ff0000;}
.blue {color: #3366cc;}
.white {color: #ffffff;}
.grey {color: #666666;}

/*--блок стилей для таблиц корзины--*/
table.border {
	border: #cccccc 1px solid;
}
table.gb {
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
}
td.gb {
	border-bottom: #cccccc 1px solid;
	border-right: #cccccc 1px solid;
	vertical-align: top;
}
/*--блок стилей для таблиц корзины - шапка таблиц--*/
td.gb_t {
	text-align: center;
	background-color: #eeeeee;
	font-weight: bold;
	border-bottom: #cccccc 1px solid;
	border-right: #cccccc 1px solid;
}
/*--для левых колонок--*/
td.left {padding: 5px;	border-right: #bbbbbb 1px solid; vertical-align: top;}
/*--для центральных колонок--*/
td.center {padding: 5px; vertical-align: top; text-align: center;}
/*--для правых колонок--*/
td.right {padding: 5px;	border-left: #cccccc 1px dotted; vertical-align: top; background-color: #f8f8f1;}
/*--стиль div'a в навигации--*/
.nav {
	padding: 2px;
}
/*--названия характеристик--*/
.sg{
	font: Tahoma;
	font-size: 11px;
	color: #666666;
}
/*--рамка изображений товаров--*/
.pic {
	border: #cccccc 1px solid;
}
/*--второстпенные заголовки на страницах--*/
.title_t {
	color: #000000;
	font-weight: bold;
	font-size: 11px;
   font-family: Tahoma;
}
.news {
	color: #009500;
}
/*--дата в новостях и статьях--*/
.date {
	color: #666666;
	font-size: 11px;
   font-family: Tahoma;
}
/*--стиль для полей форм--*/
input.in_st {
	width: 100%;
}
table.head_table {
	border-left: #dddddd 1px dotted;
	border-right: #dddddd 1px dotted;
}
span.inspiro_link a:link {font-family: Tahoma; font-size: 11px; COLOR: #666666; TEXT-DECORATION: underline;}
span.inspiro_link a:visited {font-family: Tahoma; font-size: 11px; COLOR: #666666; TEXT-DECORATION: underline;}
span.inspiro_link a:active {font-family: Tahoma; font-size: 11px; COLOR: #666666; TEXT-DECORATION: none;}
span.inspiro_link a:hover {font-family: Tahoma; font-size: 11px; COLOR: #666666; TEXT-DECORATION: none;}

td.copy {
	border-top: #ffffff 1px solid;
	background-color: #dddddd;
	padding-left: 10px;
	padding-right: 10px;
}
table.copy_t {
	color: #000000;
}
.copy_t a:link {font-family: Tahoma; font-size: 10px; COLOR: #009500; TEXT-DECORATION: none;}
.copy_t a:visited {font-family: Tahoma; font-size: 10px; COLOR: #009500; TEXT-DECORATION: none;}
.copy_t a:active {font-family: Tahoma; font-size: 10px; COLOR: #009500; TEXT-DECORATION: underline;}
.copy_t a:hover {font-family: Tahoma; font-size: 10px; COLOR: #009500; TEXT-DECORATION: underline;}

td.padding_5 {
	padding: 5px;
}
table.panel {
	background-image: url(/img/design/pan_bg.jpg);
	background-repeat: repeat-x;
	background-color: #efefef;
	color: #333333;
}
table.panel_top {
	background-image: url(/img/design/new_pan_bg.jpg);
	background-repeat: repeat-x;
	background-color: #fef19e;
	color: #333333;
}
table.news_tab {
	background-image: url(/img/design/news_pan_bg.jpg);
	background-repeat: repeat-x;
	background-color: #f8f8f1;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
td.news {
	padding: 8px;
	color: #444444;
	border-right: #cccccc 1px dotted;
	background-image: url(/img/design/news_corn.gif);
	background-repeat: no-repeat;
	background-position: 98% 95%
}
td.news_3 {
	padding: 8px;
	color: #444444;
	background-image: url(/img/design/news_corn.gif);
	background-repeat: no-repeat;
	background-position: 98% 95%
}
td.news_v {
	padding: 8px;
	color: #444444;
	border-bottom: #cccccc 1px dotted;
	background-image: url(/img/design/news_corn.gif);
	background-repeat: no-repeat;
	background-position: 98% 95%
}
td.news_r {
	padding: 8px;
	color: #444444;
	background-image: url(/img/design/news_corn.gif);
	background-repeat: no-repeat;
	background-position: 98% 95%
}
/************************CABINET************************/
div.tit {
	padding-bottom: 8px;
	color: #cccccc;
}
span.title_2 {
	font: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #5d4275;
}
/************************CABINET************************/

.b_bord {
	border-bottom: #cccccc 1px dotted;
}
td.ch {
	background-image: url(/img/design/ch_bg.gif);
	background-repeat: repeat-x;
	background-position: 0% 100%;
	background-color: #f7f7f7;
	border: #dcdcdc 1px solid;
}
/*************PAGER****************/
table.pager {
	border-top: #009500 1px solid;
	border-right: #009500 1px solid;
	border-bottom: #009500 1px solid;
	background-color: #ffffff;
}
td.pager_t {
	BORDER-left: #009500 1px solid;
	background-color: #009500;
   color: #ffffff;
   text-align: center;
	padding: 3px;
}
td.pager {
	BORDER-left: #009500 1px solid;
   color: #000000;
   text-align: center;
	padding: 3px;
	cursor: pointer;
}
td.pager_over {
	BORDER-left: #009500 1px solid;
   color: #000000;
	background-color: #FFFFCC;
   text-align: center;
	padding: 3px;
	cursor: pointer;
}
td.on_pager {
	BORDER-left: #009500 1px solid;
   COLOR: #FF8F00;
   text-align: center;
   CURSOR: hand;
   BACKGROUND-COLOR: #e4eaf2;
	padding: 3px;
}
/*************\\\PAGER****************/
span.add {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	COLOR: #058e00;
	TEXT-DECORATION: underline;
	text-align: left;
	padding: 2px 2px 2px 2px;
	background-image: url(/img/design/to_basket.gif);
	background-repeat: no-repeat;
	background-position: 0% 80%;
	padding-left: 25px;
}
.more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	COLOR: #f86903;
	TEXT-DECORATION: underline;
	text-align: left;
	padding: 2px 2px 2px 2px;
}
div.dealer {
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: #cccccc 1px dotted;
}
.goods_t {
	color: #009500;
	font-weight: bold;
	font-size: 13px;
   font-family: Arial, Helvetica, sans-serif;
}
.char {
	color: #666666;
}