/*
Siter's Styles v.4.2.
22.01.2008
INSPIRO - IT Development and Consulting
http://www.inspiro.ru
*/
/*--тело старницы--*/
body {
	color : #000000;
	background-color: #999999;
	font-size : 12px;
   font-family : Arial, Verdana, Tahoma;
}
/*-- и таблицы--*/
table {
	color : #000000;
	font-size : 12px;
   font-family : Arial, Verdana, Tahoma;
}
/*--основной стиль ссылок--*/
A:link
{
    COLOR: #00a1e2;
    TEXT-DECORATION: underline;
}
A:visited
{
    COLOR: #00a1e2;
    TEXT-DECORATION: underline;
}
A:active
{
    COLOR: #ff0000;
    TEXT-DECORATION: none;
}
A:hover
{
	COLOR: #ff0000;
	TEXT-DECORATION: none;
}
/*--основной стиль ссылок
A:link
{
    COLOR: #00a1e2;
    TEXT-DECORATION: underline;
}
A:visited
{
    COLOR: #00a1e2;
    TEXT-DECORATION: underline;
}
A:active
{
    COLOR: #ffffff;
	 background-color: #00a1e2;
    TEXT-DECORATION: underline;
}
A:hover
{
	COLOR: #ffffff;
	 background-color: #00a1e2;
	TEXT-DECORATION: underline;
}
--*/
.applicationlinks { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #CCCCCC; font-style: italic}
.followedlinks {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #808080}
address {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; font-weight: normal; color: #000000}
.productspecs {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #FFFFFF; white-space: nowrap}
.layertabs {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; white-space: nowrap}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #00AAE8;
	margin-bottom: 2px;
	padding-bottom: 2px;
}
.tabledata {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
.footnote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: normal;
	margin-top: 2px;
	padding-top: 2px;
}
.subheading { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #002261; font-weight: bold}
.tabledata2 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
.exponent {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: medium; font-weight: bold; background-color: rgb(58, 137, 216);
 color: #fff;
 text-align: center;
 display:block;
 height: 25px;
 line-height: 25px;}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #FFFFFF; white-space: nowrap ; line-height: normal; margin-top: 0px; margin-bottom: 1px; padding-top: 0px; padding-bottom: 1px}
.highlighted_link { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #FF0000; white-space: nowrap }
p {
	padding-bottom: 8px;
	margin-bottom: 8px;
	margin-top: 0px;
	padding-top: 0px;
}
ul {
	margin-top: 0px;
	margin-bottom: 6px;
	padding-top: 0px;
	padding-bottom: 6px;
}
ol {
	margin-top: 0px;
	margin-bottom: 6px;
	padding-top: 0px;
	padding-bottom: 6px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #00AAE8;
	margin-top: 6px;
	margin-bottom: 2px;
	padding-top: 6px;
	padding-bottom: 2px;
}

/*--коментарии-пояснения в оформлении товара--*/
.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 {
	font-size:12px;
	font-weight:bold;
	color:#ff0000;
	font: Arial, Helvetica, sans-serif;
}
/*--стиль для чекбоксов--*/
.checkbox {
	background-color:#FFFFFF;
	border: none;
}
/*--стили для определенного пагера--*/
table.sheet {
	border-collapse:collapse;
	border:1px outset gray;
}

table.sheet td {
	border-collapse:collapse;
	border:1px outset gray;
}
/*--стили ссылок в меню верхних разделов--*/
.top_menu a:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; COLOR: #000000; TEXT-DECORATION: none;}
.top_menu a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; COLOR: #000000; TEXT-DECORATION: none;}
.top_menu a:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; COLOR: #333333;  TEXT-DECORATION: none;}
.top_menu a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; COLOR: #333333;  TEXT-DECORATION: none;}

td.bot_menu {font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #80a5b5; padding-top: 5px;}
.bot_menu a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #80a5b5; TEXT-DECORATION: none;}
.bot_menu a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #80a5b5; TEXT-DECORATION: none;}
.bot_menu a:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #ffffff; background-color: transparent;  TEXT-DECORATION: none;}
.bot_menu a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #ffffff; background-color: transparent; TEXT-DECORATION: none;}

/*--стили ячеек в меню верхних разделов--*/
td.top_menu {
	border-right: #bbbbbb 1px solid;
}
/*--главные заголовки блоков (ВНЕтабличные)--*/
.title {
	font: Arial Narrow;
	font-size: 18px;
	color: #335492;
	font-weight: bold;
}
/*--главные заголовки блоков (табличные)--*/
td.title {
	font: Arial Narrow;
	font-size: 18px;
	color: #335492;
	font-weight: bold;
	padding: 5px 5px 5px 10px;
}
div.L_1 {
	background-image: url(/img/design/lev_1_bg.gif);
	background-repeat: repeat-x;
	background-color: #eeeeee;
	border-top: #ffffff 1px solid;
	padding: 8px 8px 8px 25px;
}

.copy {
	background-image: url(/img/design/copy_bg.jpg);
	background-repeat: repeat-x;
	background-color: #050a1c;
	border-top: #ffffff 1px solid;
}
/*--стиль первого уровня навигации--*/
div.L_1 a:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #315591; font-weight: bold; TEXT-DECORATION: none;}
div.L_1 a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #315591; font-weight: bold; TEXT-DECORATION: none;}
div.L_1 a:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #ff0000; font-weight: bold;  background-color: transparent; TEXT-DECORATION: none;}
div.L_1 a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #ff0000; font-weight: bold;  background-color: transparent;  TEXT-DECORATION: none;}

/*--стиль второго уровня навигации--*/
.L_2 a:link {font: Tahoma; font-size: 11px; font-weight: bold; COLOR: #666666; TEXT-DECORATION: underline;}
.L_2 a:visited {font: Tahoma; font-size: 11px; font-weight: bold; COLOR: #666666; TEXT-DECORATION: underline;}
.L_2 a:active {font: Tahoma; font-size: 11px; font-weight: bold; COLOR: #ff0000;  background-color: transparent; TEXT-DECORATION: none;}
.L_2 a:hover {font: Tahoma; font-size: 11px; font-weight: bold; COLOR: #ff0000;  background-color: transparent;  TEXT-DECORATION: none;}

/*--стиль третьего уровня навигации--*/
.L_3 a:link {font: Verdana; font-size: 10px; COLOR: #666666; TEXT-DECORATION: none;}
.L_3 a:visited {font: Verdana; font-size: 10px; COLOR: #666666; TEXT-DECORATION: none;}
.L_3 a:active {font: Verdana; font-size: 10px; COLOR: #ff0000;  background-color: transparent; TEXT-DECORATION: none;}
.L_3 a:hover {font: Verdana; font-size: 10px; COLOR: #ff0000;  background-color: transparent;  TEXT-DECORATION: none;}

/*--зеленая ссылка--*/
.green_link a:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #007236; TEXT-DECORATION: underline;}
.green_link a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #007236; TEXT-DECORATION: underline;}
.green_link a:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #ffffff; background-color: #007236; TEXT-DECORATION: none;}
.green_link a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #ffffff; background-color: #007236;  TEXT-DECORATION: none;}

/*--стиль сслыки "подробнее >>"--*/
.next a:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #007236; font-weight: bold; TEXT-DECORATION: none;}
.next a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #007236; font-weight: bold; TEXT-DECORATION: none;}
.next a:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #ffffff; background-color: #007236; font-weight: bold;  TEXT-DECORATION: none;}
.next a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #ffffff; background-color: #007236; font-weight: bold;  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;}

/*--черная ссылка--*/
.b_link a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #333333; TEXT-DECORATION: underline;}
.b_link a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #333333; TEXT-DECORATION: underline;}
.b_link a:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #ffffff; background-color: transparent;  TEXT-DECORATION: none;}
.b_link a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #ffffff; background-color: transparent; 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; background-color: transparent;  TEXT-DECORATION: none;}
.w_link a:hover {COLOR: #ffffff; background-color: transparent; TEXT-DECORATION: none;}

/*--главный стиль инпутов и батонов--*/
input.text {
	COLOR: #6D6D6D;
	FONT-SIZE: 10px;
	BACKGROUND-COLOR: #FFFFFF;
	border: #999999 1px solid;
}
/*--главный стиль селектов--*/
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: #afafaf 1px solid;
}
/*--мелкий вторичный шрифт--*/
.small {
	font: Tahoma;
	font-size: 11px;
}
/*--основыне цвета текста--*/
.green {color: #007236;}
.red {color: #ff0000;}
.blue {color: #335492;}
.blue_2 {color: #ccffff;}
.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;
}
table.nov {background-image: url(/img/design/nov_bg.jpg); background-repeat: repeat-x; background-color: #f0f0f0;}
td.nov {
	padding-left: 20px;
	padding-right: 20px;
	font: 11px;
}
/*--для левых колонок--*/
td.left {border-right: #cccccc 1px solid; vertical-align: top; background-image: url(/img/design/left_bg.jpg); background-repeat: repeat-x; background-color: #ffffff;}
/*--для центральных колонок--*/
td.center {vertical-align: top;	text-align: justify; background-color: #ffffff;}
/*--для правых колонок--*/
td.right {vertical-align: top; background-image: url(/img/design/right_bg.jpg); background-repeat: repeat-x; background-color: #cccccc;}
/*--стиль div'a в навигации--*/
.nav {
	padding: 1px;
}
/*--названия характеристик--*/
.sg{
	font: Tahoma;
	font-size: 11px;
	color: #666666;
}
/*--рамка изображений товаров--*/
.pic {
	border: #677c9b 1px solid;
}
/*--второстпенные заголовки на страницах--*/
.title_t {
	color : #335492;
	font-weight: bold;
	font-size : 12px;
   font-family : Arial, Verdana, Tahoma;
}
/*--дата в новостях и статьях--*/
.date {
	color : #345491;
	font-weight: bold;
	font-size : 12px;
   font-family : Arial, Verdana, Tahoma;
}
/*--стиль для полей форм--*/
input.in_st {
	width: 100%;
}

.sm_words {
	font: Century Gothic;
	font-size: 9px;
	color: #a2a6b0;
	letter-spacing: 1px;
	padding: 2px 0px 10px 0px;
}
.sm_words_top {
	font: Century Gothic;
	font-size: 9px;
	color: #84d2f1;
	position: absolute;
	z-index: 100;
	visibility: visible;
	top: 112;
	right: 25;
}
.cont_bot {
	padding: 8px 8px 0px 45px;
	letter-spacing: 1px;
	font: Tahoma;
	font-size: 11px;
	color: #ff0000;
	font-weight: bold;
}
.top_logo_text {
	color : #ffffff;
	font-size : 11px;
   font-family : Arial, Verdana, Tahoma;
	position: absolute;
	z-index: 100;
	visibility: visible;
	top: 110;
	left: 110;
	white-space: normal;
}
.lang {
	font: Tahoma;
	font-size: 10px;
}
.head_child{
	font-family: Impact; 
	font-size: 20px; 
	COLOR: #666666; 
	TEXT-DECORATION: none;
	border-bottom: #666666 1px dotted; 
}
.head_child a:link {font-family: Impact; font-size: 20px; COLOR: #666666; TEXT-DECORATION: none;}
.head_child a:visited {font-family: Impact; font-size: 20px; COLOR: #666666; TEXT-DECORATION: none;}
.head_child a:active {font-family: Impact; font-size: 20px; COLOR: #0099cc; TEXT-DECORATION: none;}
.head_child a:hover {font-family: Impact; font-size: 20px; COLOR: #0099cc; TEXT-DECORATION: none;}

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

.all_news a:link {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; COLOR: #ffffff; TEXT-DECORATION: none;}
.all_news a:visited {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; COLOR: #ffffff; TEXT-DECORATION: none;}
.all_news a:active {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; COLOR: #ff0000; background-color: transparent;  TEXT-DECORATION: none;}
.all_news a:hover {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; COLOR: #ff0000; background-color: transparent; TEXT-DECORATION: none;}

.path a:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #666666; TEXT-DECORATION: underline;}
.path a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #666666; TEXT-DECORATION: underline;}
.path a:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #ff0000; background-color: transparent;  TEXT-DECORATION: underline;}
.path a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #ff0000; background-color: transparent; TEXT-DECORATION: underline;}
