@charset "windows-1251";
/* basic elements */
body	{font-family: Tahoma, Arial; font-size:11px;color: #333333;margin: 0px;}
td		{font-family: Tahoma, Arial; font-size:11px;color: #333333;margin: 0px;}
p 		{font-family: Tahoma, Arial; font-size:11px;text-align:justify;margin: 0px;}
h2 		{font-family: Tahoma, Arial; font-size:14px;margin: 0px; padding:0}
h3 		{font-family: Tahoma, Arial; font-size:11px;margin: 0px;}
a:link, a:visited 	{text-decoration: none;color: #2B65F6;}
/*a:visited {text-decoration: none;color: #9685BA;}*/
a:hover, a:active { text-decoration: none; color: #9c0000;}


/* top ------------------------------------------------------------------------------- */
/* обрамляющий div для всей страницы*/
DIV.main	{ background-color:#FFFFFF;}

/* главная таблица для всей страницы
задавая  width и float можно управлять положением основной таблицы на странице
*/
TABLE.main	{ border:5px solid #ffffff}
/* ячейка в которой лежит двухколоночная таблица-шапка */
TD.top-container	{ background-color:#f8f8f8; height:110px; background-image:url(img/top_bg.gif)}
TD.top-center		{width:100%;}

/* ячейка в которой лежит логотип; первая td таблицы-шапки*/
TD.logo {}
/* задание размеров местоположения и картинки для логотипа */
DIV.logo {
	width:217px;
	height:110px;
	background:url(img/logo.gif) no-repeat 0 30px;
	}
DIV.logo IMG {
	width:217px;
	height:110px;
	}	
/* ячейка в которой лежит таблица с верхним меню; вторая td таблицы-шапки */
TD.menu-top {
	vertical-align:top;
	}

/* обрамляющий div для таблицы меню */
DIV.menu-top { padding-top:0px}

/* таблица меню */
TABLE.menu-top   { float:right; background:#B5292A}

/* оформление ссылок меню */
TABLE.menu-top A, TABLE.menu-top A:link, TABLE.menu-top A:visited  {color:#ffffff; font-size:10px}

/* стили для ячеек с пунктами меню */
.m1, .m2, .m3, .m4 	{
	height:22px;
	padding:0px 10px 0 10px;
	border-right:1px solid #D6E1EF;
	}
/* левая ячейка таблицы меню */
.m0 DIV	{
	height:22px;
	background:#A01516; width:8px;
	}
	
/* правая ячейка таблицы меню */
.m5 DIV	{
	height:22px;
	width:10px;
	}	
/* ячейка разделитель пунктов меню */
TABLE.menu-top TD.sep  { background-image:url(img/0.gif); width:2px}

/* реализация событий при наведении мышкой на пункты меню*/
TABLE.menu-top TD#on { cursor:pointer}
#act	{ background-color:#0E69BB; color:#FFFFFF; font-weight:bold}	
#off	{ cursor:pointer;}
#off:hover	{ cursor:pointer;}
#on	{ cursor:hand; background-color:#E9EDEF; color:#A01516;}
#on A	{ color:#A01516}

/* стиль для текущей даты */
DIV.current-date {
	position:relative;
	top:0px;
	float:right;
	width:100%;
	padding-right:10px;
	padding-top:10px;
	text-align:right;
	font-size:10px;
	color:#666666;
	}
/* оформление числа даты */
DIV.current-date  SPAN	{ color:#9c0000;}

/* search   -----------------------------------------------------------------------------------------*/
/* ячейка основной таблицы в которой отображается поиск */
TD.search			{background-color:#e9e9e9; border-bottom:4px solid #ffffff}

/* таблица в которой лежит непосредственно таблица поиска*/
TABLE.search-brd	{}
/* оформление левой части таблицы */
TABLE.search-brd TD.left {height:28px;background-image:url(img/search_l.gif)}
TABLE.search-brd TD.left IMG { width:7px}
/* центральная часть таблицы */
TABLE.search-brd TD.mid	{}
/* оформление правой части таблицы */
TABLE.search-brd TD.right		{background-image:url(img/search_r.gif)}
TABLE.search-brd TD.right	IMG	{ width:7px}

/* таблица поиска*/
TABLE.search			{ float:right}
TABLE.search INPUT	{ font-size:11px; padding-left:5px}
TABLE.search INPUT.btn	{ padding-left:0px}
TABLE.search SELECT	{ font-size:11px}
TABLE.search TD.adv	{ font-size:10px; border-left:1px solid #807759; padding-left:5px; color:#9c0000;background:url(img/ico_search.gif) no-repeat 5px 5px;}
TABLE.search TD.adv A {color:#9c0000}
TABLE.search TD.adv IMG { width:14px; height:12px}


/* content  -----------------------------------------------------------------------------------------*/
/* ячейка основной таблицы в которой выводится весь контент  */
TD.content {}

/* таблица с тремя информативными колонками и  двумя разделяющими
   content-left - левая колонка
   content-center - центральная колонка
   content-right - правая колонка
 */
TABLE.content 		{}

/* разделяющая колонка лево-центр */
TD.content-sep-left	{}
TD.content-center	{padding-left:15px; padding-top:0px; padding-bottom:20px; padding-right:15px;}

/* разделяющая колонка центр-право */
TD.content-sep-right	{}
TD.content-right	{padding-left:15px; padding-right:0px; padding-top:5px; padding-bottom:20px}

/* левая колонка ------------------------------------------------------- */
TD.content-left		{  padding-right:10px; padding-top:5px;border-right:5px solid #ffffff; border-bottom:5px solid #ffffff}
/* обрамляющая структура левой колонки*/
/* вверх */
TABLE.content-left-top {}
/* левая часть вверха */
TABLE.content-left-top TD.left {}
/* правая часть вверха */
TABLE.content-left-top TD.right {}

/* в этом диве лежит инфа левой колонки */ 
DIV.content-left	{}
/* низ */
TABLE.content-left-bot {}
/* левая часть низа */
TABLE.content-left-bot TD.left {}
/* правая часть низа */
TABLE.content-left-bot TD.right {}


/* правая колонка ------------------------------------------------------- */
DIV.content-right	{}
TABLE.content-right-top {}
TABLE.content-right-top TD.left { }
TABLE.content-right-top TD.left IMG {}
TABLE.content-right-top TD.right {}
TABLE.content-right-bot {}
TABLE.content-right-bot TD.left {}
TABLE.content-right-bot TD.left IMG {}
TABLE.content-right-bot TD.right {}

/* центральная колонка ------------------------------------------------------- */
DIV.content-center	{}
TABLE.content-center-top {}
TABLE.content-center-top TD.left {}
TABLE.content-center-top TD.right {}
TABLE.content-center-bot {}
TABLE.content-center-bot TD.left {}
TABLE.content-center-bot TD.right {}

/* текст вверху в центральной колонке */
/* обрамляющий див для текста*/
DIV.info { }
DIV.info H2 {}

/* таблица в которой лежит текст*/
TABLE.info	{}
/* верхняя строка таблицы
box-lt  -  левая часть
box-ct	-  центральная часть
box-rt  -  правая часть
*/
TABLE.info TD.box-lt 	{}
TABLE.info TD.box-lt IMG	{}
TABLE.info TD.box-ct	{ font-size:12px;font-weight:bold; padding:3px 0 3px 5px; color:#0296E0;}
TABLE.info TD.box-rt	{}
TABLE.info TD.box-rt IMG	{}
/* средняя строка таблицы*/
TABLE.info TD.box-lm	{}
TABLE.info TD.box-cm	{ padding:5px; color:#333333; font-size:11px; padding-bottom:15px}
TABLE.info TD.box-rm	{}
/* нижняя строка таблицы*/
TABLE.info TD.box-lb	{}
TABLE.info TD.box-cb	{}
TABLE.info TD.box-rb	{}
/* */




DIV.box-sep	{ height:20px; background-repeat:no-repeat}
/*див под последним боксом */
DIV.box-sep-l	{height:20px; background-repeat:no-repeat}
/*разделитель боксов в правой колонке на главной странице */
DIV.box-sep-right	{ margin-top:10px; margin-bottom:0px;}
/*див под последним боксом */
DIV.box-sep-right-l	{}

/* box 1 categorii 
box-lt  -  левая часть вверх
box-ct	-  центральная часть вверх
box-rt  -  правая часть вверх
box-lm  -  левая часть середина 
box-cm	-  центральная часть середина 
box-rm  -  правая часть середина 
box-lb  -  левая часть низ
box-cb	-  центральная часть низ
box-rb  -  правая часть низ
*/
/* вверх */
TABLE.box1	{ border:1px solid #92A2BD}
TABLE.box1 TD.box-lt	{ background:#92A2BD}
TABLE.box1 TD.box-ct DIV	{ font-size:13px;font-weight:bold; padding:3px 0 3px 27px; color:#ffffff; background:url(img/box_kat_ico.gif) no-repeat}
TABLE.box1 TD.box-ct	{ background:#92A2BD}
TABLE.box1 TD.box-rt	{ background:#92A2BD}

/* середина */
TABLE.box1 TD.box-lm	{}
TABLE.box1 TD.box-cm	{ }
/* в диве лежит строка с сслыкой  */
TABLE.box1 TD.box-cm DIV	{padding:5px 10px 5px 27px; background:url(img/ico_cat.gif) no-repeat 13px 4px}
TABLE.box1 TD.box-cm DIV.sub	{padding:4px 0 3px 0; border-top:0px solid #F0E3AE; background:url(img/0.gif) no-repeat}
TABLE.box1 TD.box-cm DIV.sub DIV	{padding:1px 0 1px 15px; border-top:0px solid #F0E3AE; background:url(img/ico_cat2.gif) no-repeat 2px 0px}
TABLE.box1 TD.box-rm	{}
/* низ */
TABLE.box1 TD.box-lb	{}
TABLE.box1 TD.box-cb	{}
TABLE.box1 TD.box-rb	{}

/* бокс box2  -  мой магазин 
   бокс box3  -  Доставка и гарантии
   бокс box4  -  помощь 
*/
TABLE.box2	{ background-color:#CDDAEC}
TABLE.box3	{ background:#E4ECF7 url(img/box_3_bg.gif) no-repeat right bottom}
TABLE.box4	{ background:#f2f2f2 url(img/box_4_bg.gif) no-repeat right bottom}
TABLE.box2 TD.box-cm DIV	{ padding:0px 12px;}
TABLE.box2 TD.box-cm    	{ padding-top:5px; padding-bottom:5px}
TABLE.box3 TD.box-cm DIV	{ padding:0px 12px;}
TABLE.box3 TD.box-cm    	{ padding-top:5px; padding-bottom:5px}
TABLE.box4 TD.box-cm DIV	{ padding:4px 10px;}

 /* Заголовки в боксах */

TABLE.box2 TD.box-ct DIV	{ font-size:13px;font-weight:bold; padding:3px 0 3px 27px; color:#ffffff; background-color:#6997D7; border-bottom:1px solid #FFFFFF; background:url(img/box_kat_ico.gif) no-repeat}
TABLE.box2 TD.box-ct	{ background-color:#6997D7;}
TABLE.box3 TD.box-ct  DIV	{ font-size:13px;font-weight:bold; padding:3px 0 3px 27px; color:#ffffff; background-color:#6997D7; border-bottom:1px solid #FFFFFF; background:url(img/box_kat_ico.gif) no-repeat}
TABLE.box3 TD.box-ct  { background-color:#6997D7;}
TABLE.box4 TD.box-ct  DIV	{ font-size:13px;font-weight:bold; padding:3px 0 3px 27px; color:#333333; background-color:#e5e5e5; border-bottom:1px solid #FFFFFF; background:url(img/box_kat_ico.gif) no-repeat}
TABLE.box4 TD.box-ct	{background-color:#e5e5e5;}

TABLE.box1 A, TABLE.box1 A:visited	{text-decoration: none;color: #9c0000;}
TABLE.box1 A:hover	{color: #2B65F6;}
TABLE.box2 A, TABLE.box2 A:visited	{text-decoration: none;color: #354BBA;}
TABLE.box2 A:hover	{color: #9c0000;}
TABLE.box3 A, TABLE.box3 A:visited	{text-decoration: none;color: #354BBA;}
TABLE.box3 A:hover	{color: #9c0000;}
TABLE.box4 A, TABLE.box4 A:visited	{text-decoration: none;color: #354BBA;}
TABLE.box4 A:hover	{color: #9c0000;}

/* tov-mp  пеерчень товаров на главной     */
TABLe.tov-mp 	{  background-color:#ffffff; margin-top:10px; border:1px solid #6997D7}
TABLE.tov-mp TD.box-lt	{ background-color:#6997D7;}
TABLE.tov-mp TD.box-rt	{ background-color:#6997D7;}
TABLE.tov-mp TD.box-lm	{}
TABLE.tov-mp TD.box-rm	{}
TABLE.tov-mp TD.box-lb	{}
TABLE.tov-mp TD.box-rb	{}
 /* Заголовок*/
TABLe.tov-mp TD.title	{  font-family:Arial;font-size:18px; color:#ffffff; background-color:#6997D7; padding:4px 0px 4px 10px;}
TABLe.tov-mp TD.info	{ padding:5px;}
TABLe.tov-mp DIV.price	{ color:#FF3333; font-weight:bold}
TABLe.tov-mp DIV.name	{ font-weight:bold}

TABLe.tov-mp TD.sepline	{background-image:url(img/dot_h.gif)}
TABLe.tov-mp TD.dr-cat	{ padding:5px; font-size:10px}

/* tov-spec  спецпредложение     */
TABLe.tov-spec 	{border:1px solid #B5292A}
TABLE.tov-spec TD.box-lt	{background:#B5292A}
TABLE.tov-spec TD.box-rt	{background:#B5292A}
TABLE.tov-spec TD.box-lm	{}
TABLE.tov-spec TD.box-rm	{}
TABLE.tov-spec TD.box-lb	{}
TABLE.tov-spec TD.box-rb	{}
TABLe.tov-spec TD.box-lt, TABLe.tov-spec TD.box-rt 	{ } /* background-color:#09A9FF*/
 /* Заголовок*/
TABLe.tov-spec TD.title	{ font-size:12px; color:#ffffff; font-weight:bold; padding:4px 0 4px 25px; background:#B5292A url(img/ico_arr_b.gif) no-repeat 0px 0px}
TABLe.tov-spec TD.info	{ padding:5px;}
TABLe.tov-spec DIV.price	{ color:#FF3333; font-weight:bold}
TABLe.tov-spec DIV.name	{ font-weight:bold}
TABLe.tov-spec TD.sepline	{ }

/* rasprod распродажа     */
TABLe.rasprod 	{ border:0px solid #09A9FF; margin-top:10px}
TABLE.rasprod TD.box-lt	{}
TABLE.rasprod TD.box-rt	{}
TABLE.rasprod TD.box-lm	{}
TABLE.rasprod TD.box-rm	{}
TABLE.rasprod TD.box-lb	{}
TABLE.rasprod TD.box-rb	{}
TABLe.rasprod TD.box-lt, TABLe.rasprod TD.box-rt 	{}
 /* Заголовок*/
TABLe.rasprod TD.title	{ font-size:12px; color:#2D74D7; font-weight:bold; padding:4px 0 4px 25px; background:url(img/ico_arr_b.gif) no-repeat 0px 7px}
TABLe.rasprod TD.info	{ padding:5px;}
TABLe.rasprod DIV.price	{ color:#FF3333; font-weight:bold}
TABLe.rasprod DIV.name	{ font-weight:bold}
TABLe.rasprod TD.sepline	{ }

/* box-price  прайсы    */
TABLe.box-price 	{  background-color:#CDDAEC; border-top:0px solid #ffffff}
TABLE.box-price TD.box-lt	{}
TABLE.box-price TD.box-rt	{}
TABLE.box-price TD.box-lm	{}
TABLE.box-price TD.box-rm	{}
TABLE.box-price TD.box-lb	{}
TABLE.box-price TD.box-rb	{}
TABLE.box-price TD.box-сb	{}
TABLe.box-price TD.box-lt, TABLe.box-price TD.box-rt 	{  background-color:#6997D7}
TABLe.box-price TD.box-cm	{ padding:10px}
TABLe.box-price TD.box-cm DIV 	{ padding-bottom:2px}
TABLE.box-price TD.box-ct	{ font-size:12px; color:#ffffff; font-weight:bold; padding:4px 0 4px 25px;background:#6997D7 url(img/box_kat_ico.gif) no-repeat 0px 0px}


/* bottom   -----------------------------------------------------------------------------------------*/
/* внизу можно располагать три дива показывать их или отключать*/
TD.bottom	{ border-top:1px solid #333333; color:#333333;}
DIV.bottom1	{ position:relative; top:10px; left:5%; padding-bottom:20px; float:left;}
DIV.bottom2	{ position:relative; top:10px; left:20%; padding-bottom:20px; width:240px; float:left;}
DIV.bottom3	{ position:relative; top:10px; left:20%; padding-bottom:20px; width:140px; float:left;}


/* сообщения -------------------------------------------------------------------------------------------*/
#ok			{background-color:#FFFFFF; color:#009900; padding:3px; font-size:10px}
#error		{ background-color:#FFFFFF; color: #FF0000; padding:3px; font-size:10px}
