/* CSS для печати */
* { font-family: Times New Roman, Arial, Tahoma, Verdana, serif; color: #000; background: none;}
a img	{ border: 0px;}
a 		{ text-decoration: none;}




/* Шапка */
.flash1		{ display: none}
.flash2		{ display: none}
.pult		{ display: none}
.logo		{ display: none}
.rus_		{ display: none}
.eng_		{ display: none}
.rus		{ display: none}
.eng		{ display: none}
.logo1		{ display: none}
.logo1-3	{ display: none}
.logo1-1	{ display: none}
.logo1-2	{ display: none}
.head		{ display: none}
.head2		{ display: none}
.head1		{ display: none}
.head1_		{ display: none}
.ico		{ display: none}
.ico1		{ display: none}
.ico2		{ display: none}
.ico3		{ display: none}
.ico4		{ display: none}
.poisk		{ display: none}
.poisk1		{ display: none}
.poisk2		{ display: none}
.time		{ display: none}
.time1		{ display: none}
.time2		{ display: none}
.time3		{ display: none}
.time4		{ display: none}
.time5		{ display: none}
.bann		{ display: none}
.bann1		{ display: none}

/* Главная страница */
.ind	{ display: none}
.ind1	{ vertical-align: top; background: url(../images/bg/ipr2.gif) repeat-x; border-bottom: solid 1px #A8A9AA;}
.ind2	{ width: 230px; padding: 114px 0 0 0; vertical-align: top; background: #f0f0f0 url(../images/bg/ind4.gif) right repeat-y; border-bottom: solid 1px #A8A9AA;}
.ind3	{ width: 303px; padding: 114px 0 0 0; vertical-align: top;}
.ind4	{ background: #E5E6E4 url(../images/bg/ind4.gif) right repeat-y; height: 44px; vertical-align: top;}
.ind5	{ width: 230px; background: #E5E6E4 url(../images/bg/ind4.gif) right repeat-y; height: 44px; vertical-align: top;}
.ind6	{ vertical-align: top;}
.ind7	{ vertical-align: top; background: #F0F0F0 url(../images/bg/ind7.gif) bottom repeat-x;}

.ind3-1	{ white-space: nowrap; padding: 8px 0 0 26px; color: #fff; font-weight: bold; background: #219B1A url(../images/bg/ind3-1.gif) top left no-repeat; height: 33px; margin: 0 0 0 -8px; position: relative; z-index: 1;}
.ind3-n		{ background: #F0F0F0; padding: 12px 30px 14px 22px; border-bottom: solid #A8A9AA 1px;}
.ind3-n1	{ color: #ccc; font-size: 57%; background: url(../images/bg/ind3-n1.gif) left no-repeat; padding: 0 0 0 12px;}
.ind3-n2	{ color: #6E7E8D; font-weight: bold; font-size: 70%;}
.ind3-n3	{ color: #666; font-size: 70%; padding: 0 0 24px 0;}
.ind3-n4	{ color: #999; font-size: 57%; text-align: right; background: url(../images/bg/ind3-n4.gif) 239px 100% no-repeat; padding: 0 0 9px 0; margin: -15px 30px 0 0;}

.ind3-n2 a			{ color: #6E7E8D; text-decoration: none;}
.ind3-n2 a:visited	{ color: #6E7E8D; text-decoration: none;}
.ind3-n2 a:hover	{ color: #6E7E8D; text-decoration: underline;}

.ind3-n4 a			{ color: #999; text-decoration: none;}
.ind3-n4 a:visited	{ color: #999; text-decoration: none;}
.ind3-n4 a:hover	{ color: #999; text-decoration: underline;}

.ind2-1	{ white-space: nowrap; padding: 8px 0 0 26px; color: #fff; font-weight: bold; background: #6E7E8D url(../images/bg/ind2-1.gif) top left no-repeat; height: 33px; margin: 0 0 0 -8px; position: relative; z-index: 1;}
.ind2-1	h1	{ font-size: 100%; margin: 0 160px 0 0;}

.ind2-2	{ white-space: nowrap; padding: 8px 0 0 26px; color: #fff; font-weight: bold; background: #6E7E8D url(../images/bg/ind2-2.gif) top left no-repeat; height: 33px; margin: 0 0 0 -8px; position: relative; z-index: 1;}
.ind2-2	h1	{ font-size: 100%; margin: 0 160px 0 0; background: url(../images/bg/ind2-2h1.gif) left no-repeat; padding: 0 0 0 23px;}

/* Элементы страницы */
.yline	{ font-size: 1px; background: #FFD116; height: 4px; margin: 1px 0 0 0;}
.yline1	{ font-size: 1px; background: #FFD116; height: 4px; margin: 1px 1px 0 0;}

/* Таблица адреса */
.addr	{ font-size: 70%;}
.maddr	{ font-size: 70%; float: right; margin: 0 7px 0 0;}
.addr1	{ color: #6E7E8D; font-weight: bold; vertical-align: top; padding: 0 0 0 22px;}
.addr2	{ color: #333; vertical-align: top; padding: 0 0 17px 17px;}
.addr3	{ background: url(../images/bg/addr3.gif) 22px 6px no-repeat; font-size: 1px; height: 15px;}
.maddr3	{ background: url(../images/bg/addr3.gif) right 6px no-repeat; font-size: 1px; height: 15px; margin: 0 211px 0 0;}

.addr2 a			{ color: #333; text-decoration: underline;}
.addr2 a:visited	{ color: #333; text-decoration: underline;}
.addr2 a:hover		{ color: #333; text-decoration: none;}

/* Предложение на главной */
.ipr1	{ width: 49%; float: left; padding: 0 0 17px 0;}
.ipr4	{ width: 100%; padding: 0 0 17px 0;}
.ipr2	{ height: 58px; background: #F3F1EE url(../images/bg/ipr2.gif) repeat-x; font-weight: bold; font-family: Tahoma, sans-serif; color: #333; font-size: 70%; padding: 25px 5px 0 30px; white-space: nowrap; margin: 0 0 17px 0;}
.ipr2-1	{ height: 58px; background: #F3F1EE url(../images/bg/ipr2.gif) repeat-x; font-weight: bold; font-family: Tahoma, sans-serif; color: #333; font-size: 70%; padding: 25px 5px 0 30px; white-space: nowrap; margin: 0 0 17px 0;}

.ipr2 h2	{ background: url(../images/bg/ipr2a.gif) left no-repeat; padding: 0 0 0 36px; margin: 0 0 0 0; font-size: 100%;}
.ipr2-1 h2	{  background: url(../images/bg/ipr2-1a.gif) left no-repeat; padding: 0 0 0 41px; margin: 0 0 0 0; font-size: 100%;}

.ipr2 a				{ color: #333; text-decoration: none;}
.ipr2 a:visited		{ color: #333; text-decoration: none;}
.ipr2 a:hover		{ color: #333; text-decoration: underline;}

.ipr2-1 a				{ color: #333; text-decoration: none;}
.ipr2-1 a:visited		{ color: #333; text-decoration: none;}
.ipr2-1 a:hover			{ color: #333; text-decoration: underline;}

.ipr3	{ font-size: 70%; margin: 0 0 5px 33px; background: url(../images/bg/ipr3.gif) left no-repeat; padding: 0 0 0 14px; color: #333;}
.ipr3 a				{ color: #333; text-decoration: underline;}
.ipr3 a:visited		{ color: #333; text-decoration: underline;}
.ipr3 a:hover		{ color: #333; text-decoration: none;}

/* Главная новинки */
.inov	{ padding: 10px 17px 10px 17px; border-right: 1px solid #fff; background: #f0f0f0;}
.inov h3 { margin: 0 0 0 0; background: url(../images/ell/stan.gif) left no-repeat; padding: 0 0 0 34px; font-size: 100%; font-weight: bold;}
.inov h3 a			{ color: #666; text-decoration: none;}
.inov h3 a:visited	{ color: #666; text-decoration: none;}
.inov h3 a:hover	{ color: #666; text-decoration: underline;}

.inov1	{ font-size: 70%; color: #999; padding: 0 0 7px 34px;}
.inov2	{ background: url(../images/ell/foto.gif) left top no-repeat; padding: 0 0 7px 34px; font-size: 70%; color: #999;}
.inov3	{ background: url(../images/ell/cena.gif) 0px 9px no-repeat; padding: 0 0 35px 34px; font-size: 100%; color: #996600; font-weight: bold; white-space: nowrap;}

.inov2 a			{ color: #999; text-decoration: underline;}
.inov2 a:visited	{ color: #999; text-decoration: underline;}
.inov2 a:hover		{ color: #333; text-decoration: none;}

.innov3	{ position: relative; z-index: 1; color: #999; font-size: 57%; text-align: right; background: url(../images/bg/ind3-n4.gif) 163px 100% no-repeat; padding: 0 0 9px 0; margin: -15px 30px 0 0;}
.innov3 a			{ color: #999; text-decoration: none;}
.innov3 a:visited	{ color: #999; text-decoration: none;}
.innov3 a:hover		{ color: #999; text-decoration: underline;}

/* Вторые заголовки на главной */
.ind4-1		{ font-weight: bold; font-size: 70%; color: #666; padding: 22px 0 0 31px;}
.ask		{ float: right; width: 171px; height: 41px; background: #C5C6C5 url(../images/bg/ask.gif) no-repeat; font-weight: bold; font-size: 70%; padding: 9px 0 0 53px; margin: 0 8px 0 0;}
.ask a			{ color: #fff; text-decoration: underline;}
.ask a:visited	{ color: #fff; text-decoration: underline;}
.ask a:hover	{ color: #fff; text-decoration: none;}

.ask1		{ width: 171px; height: 39px; background: #C5C6C5 url(../images/bg/ask1.gif) no-repeat; font-weight: bold; font-size: 70%; padding: 9px 0 0 53px; margin: -2px 8px 0 38px;}
.ask1 a			{ color: #fff; text-decoration: underline;}
.ask1 a:visited	{ color: #fff; text-decoration: underline;}
.ask1 a:hover	{ color: #fff; text-decoration: none;}

.ask2		{ height: 20px; background: #f0f0f0 url(../images/bg/ask2.gif) no-repeat; font-weight: bold; font-size: 70%; padding: 3px 0 0 56px; color: #666;}
.ask2-1		{ background: #f0f0f0; padding: 32px 0 0 0; border-bottom: solid 5px #DADCDA}
.ask2-1 form { margin: 0 0 0 0;}

.ask3		{ padding: 13px 13px 13px 43px;}
.ask3 .ind3-n1	{ margin-bottom: 7px;}
.ask3 .ind3-n2	{ margin-bottom: 7px;}
.ask3 .ind3-n3	{ margin-bottom: 17px;}

.content .ind3-n1	{ margin-left: 7px;}
.content .ind3-n2	{ margin-left: 7px;}
.content .ind3-n3	{ margin-left: 7px;}
.content .num		{ margin-left: 7px;}

.num	{ font-weight: bold; color: #15BF14; font-size: 75%;}
.num a			{ color: #666; font-weight: normal; text-decoration: none;}
.num a:visited	{ color: #666; text-decoration: none;}
.num a:hover	{ color: #666; text-decoration: underline;}

/* Рекомендуемые */
.rek		{ padding: 13px 20px 4px 31px;}
.rek_		{ background: #F7F7F6; padding: 13px 20px 4px 31px;}
.rek1		{ float: left; background: url(../images/ell/stan.gif) 0% 3px no-repeat; font-size: 70%; color: #999; padding: 0 0 0 38px; width: 50%;}
.rek1 h3	{ margin: 0 0 0 0; padding: 0 0 0 0px; font-size: 140%; font-weight: bold;}
.rek1 h3 a			{ color: #666; text-decoration: none;}
.rek1 h3 a:visited	{ color: #666; text-decoration: none;}
.rek1 h3 a:hover	{ color: #666; text-decoration: underline;}
.rek2		{ float: left; width: 10%; margin: 3px 0 0 0;}
.rek3		{ float: left; font-size: 100%; color: #996600; font-weight: bold; white-space: nowrap; width: 30%;}

/* Волшебная форма */
.npt-h	{ width: 229px; height: 44px; background: #E5E6E4; border-top: 1px solid #A8A9AA;}
.npt-fin	{ width: 229px; background: #f0f0f0; border-bottom: solid #E5E6E4 5px; }
#npt	{ width: 230px; margin: -23px 0 0 0; position: relative; z-index: 1; background: #f0f0f0;}
#npt1bg	{ width: 125px; height: 23px; background: #F0F0F0 url(../images/bg/npt1bg.gif) no-repeat; font-size: 70%; font-weight: bold; padding: 0 0 0 25px;}
#npt2bg	{ width: 105px; height: 23px; background: #6E7E8D url(../images/bg/npt2bg.gif) no-repeat; font-size: 70%; padding: 0 0 0 18px;}

#npt1bg a			{ color: #666; text-decoration: none;}
#npt1bg a:visited	{ color: #666; text-decoration: none;}
#npt1bg a:hover		{ color: #666; text-decoration: underline;}

#npt2bg a			{ color: #C8CED4; text-decoration: none;}
#npt2bg a:visited	{ color: #C8CED4; text-decoration: none;}
#npt2bg a:hover		{ color: #C8CED4; text-decoration: underline;}

#npttd	{ width: 230px;}

#npt form	{ margin: 0px;}

#npt1	{ padding: 11px 0 0 0; background: url(../images/bg/ind4.gif) right repeat-y;}
#npt2	{ padding: 11px 0 0 0; display: none; background: #6E7E8D url(../images/bg/ind4.gif) right repeat-y;}

.mform	{width: 230px;}
.mform1	{ color: #666; font-size: 70%; vertical-align: top; padding: 2px 0 2px 10px;}
#npt2 .mform1	{ color: #C8CED4;}
.mform2	{ padding: 0 0 2px 0;}
.mform2 input		{ border: 1px solid #999; width: 157px;}
.mform2 textarea	{ border: 1px solid #999; width: 157px; overflow: auto;}
.mform3	{ padding: 0 0 13px 0;}

/* Футер на главной */
.ifoot		{ display: none}
.ifoot1		{ vertical-align: top; background: url(../images/bg/ifoot.jpg) right no-repeat; border-top: #E5E6E4 solid 4px; padding: 22px 2px 7px 31px;}
.ifoot1-1	{ color: #999; font-size: 70%; font-family: Tahoma, sans-serif;}
.ifoot1-2	{ color: #ccc; font-size: 70%; font-family: Tahoma, sans-serif; margin: 15px 0 0 0;}

.ifoot1-1 a			{ color: #999; text-decoration: none;}
.ifoot1-1 a:visited	{ color: #999; text-decoration: none;}
.ifoot1-1 a:hover	{ color: #999; text-decoration: underline;}

.ifoot2		{ vertical-align: bottom; width: 303px;}
.ifoot2-1	{ position: relative; z-index: 1; border-top: solid #E5E6E4 3px; padding: 42px 0 13px 0;}
.ifoot2-2	{ margin: 0 0 0 22px; color: #ccc; font-size: 60%; font-family: Tahoma, sans-serif;}
.ifoot2-2 img	{ float: left;}

.ifoot2-2 a			{ color: #ccc; text-decoration: none;}
.ifoot2-2 a:visited	{ color: #ccc; text-decoration: none;}
.ifoot2-2 a:hover	{ color: #125fa8; text-decoration: underline;}

.icount	{ float: right}

/* Футер обсчий */
.mfoot2		{ vertical-align: bottom; width: 230px;}
.mfoot1		{ vertical-align: top; border-top: #E5E6E4 solid 4px; padding: 22px 2px 7px 31px;}
.mcount		{ margin: 47px 0 0 0;}


/* Таблица обсчая */
.mai	{ width: 100%; position: relative; z-index: 1; margin: 0px;}
.mai1	{ display: none}
.mai2	{ vertical-align: top; padding: 0px;}
.mai3	{ display: none}

/* Таблица прайса */
.mai2-1 	{ height: 46px; border-bottom: solid 1px #FFD116; margin: 0 0 13px 0; background: #fff; position: relative; z-index: 1;}
.mai2-1 h2 	{ margin: 15px 0 0 13px; color: #666; font-size: 75%; background: url(../images/bg/mai2-1.gif) left no-repeat; padding: 0 0 0 37px;}
.mai2-1 p	{ font-size: 70%; color: #666; margin: 15px 15px 3x 50px; color: #cc0000;}
.mai2-2 	{ height: 46px; border-bottom: solid 1px #FFD116; border-top: solid 1px #FFD116; margin: 0 0 13px 0;}
.mai2-2 h2 	{ margin: 15px 0 0 13px; color: #666; font-size: 75%; background: url(../images/bg/mai2-2.gif) left no-repeat; padding: 0 0 0 37px;}
.price		{ width: 100%; background: #fff; position: relative; z-index: 1;}
.price h3	{ color: #666; font-size: 100%; font-weight: normal; background: url(../images/bg/ipr3.gif) left no-repeat; padding: 0 0 0 21px; margin: 0 0 0 29px;}
.price h2	{ color: #666; font-size: 100%; font-weight: normal; background: url(../images/bg/ipr3.gif) left no-repeat; padding: 0 0 0 21px; margin: 0 0 0 29px;}
.price h1	{ color: #666; font-size: 100%; font-weight: normal; background: url(../images/bg/ipr3.gif) left no-repeat; padding: 0 0 0 21px; margin: 0 0 0 29px;}
.price th	{ color: #999; font-size: 57%; font-weight: normal; text-align: left; padding: 0 7px 17px 0;}
.price td	{ color: #666; font-size: 75%; vertical-align: top; padding: 0 7px 13px 0;}
.price strong	{ margin: 0 0 0 56px; display: block}
.price td span	{ color: #996600; white-space: nowrap;}
.price th span	{ margin: 0 0 0 56px;}
.price a			{ color: #666; text-decoration: none;}
.price a:visited	{ color: #666; text-decoration: none;}
.price a:hover		{ color: #666; text-decoration: underline;}
.sort			{ display: none}
.prepri		{ height: 13px; font-size: 1px;}

/* Путь */
.way	{ font-size: 11px; color: #999; position: absolute; z-index: 1; height: 120px; margin: -120px 0 0 0;}
.way td	{ vertical-align: bottom; padding: 4px 333px 7px 20px;}
.way a			{ color: #999; text-decoration: none;}
.way a:visited	{ color: #999; text-decoration: none;}
.way a:hover	{ color: #999; text-decoration: underline;}

/* Товар */
.tovar	{ font-size: 75%; color: #666;}
.tovar img { margin: 0 2px 2px 0; float: left}
.tovar td	{ vertical-align: top; line-height: 1.3em; padding: 0 10px 7px 30px;}
.may2 hr	{ margin: 0 0 0 0; color: #FFD116;}
.enc	{ border-top: 1px solid #FFD116; border-bottom: 1px solid #FFD116; padding: 13px 10px 13px 30px; margin: 7px 0 0 0;}
.enc h2	{ margin: 15px 0 13px 13px; color: #666; font-size: 75%;}
.enc h3	{ margin: 15px 0 13px 13px; color: #666; font-size: 75%;}

/* Спрос */
.spros		{ width: 45%; float: left; padding: 13px;}
.spros h3	{ font-size: 75%; color: #666; font-weight: normal; display: inline;}
.spros p	{ font-weight: bold;}

/* Меню на прочих страницах */
.lmenu	{ height: 51px; background: #F3F1EE url(../images/bg/lmenu.gif) no-repeat; color: #339933; font-weight: bold; padding: 21px 0 0 66px; margin: 0 0 14px 0;}
.lmenu1	{ font-size: 70%; font-family: Tahoma; font-weight: bold; margin: 0 13px 5px 29px;}
.lmenu1 a			{ color: #000; text-decoration: none; background: url(../images/bg/plus.gif) 6px 0.4em no-repeat; padding: 0 0 2px 20px; width: 100%;}
.lmenu1 a:visited	{ color: #000; text-decoration: none; background: url(../images/bg/plus.gif) 6px 0.4em no-repeat; padding: 0 0 2px 20px; width: 100%;}
.lmenu1 a:hover		{ color: #fff; text-decoration: none; background: #20B920 url(../images/bg/plus.gif) 6px 0.4em no-repeat; padding: 0 0 2px 20px; width: 100%;}
.lmenu1_	{ font-size: 70%; font-family: Tahoma; font-weight: bold; margin: 0 13px 5px 29px;}
.lmenu1_ a			{ color: #fff; text-decoration: none; background: #20B920 url(../images/bg/plus.gif) 6px 0.4em no-repeat; padding: 0 0 2px 20px; width: 100%;}
.lmenu1_ a:visited	{ color: #fff; text-decoration: none; background: #20B920 url(../images/bg/plus.gif) 6px 0.4em no-repeat; padding: 0 0 2px 20px; width: 100%;}
.lmenu1_ a:hover	{ color: #fff; text-decoration: none; background: #20B920 url(../images/bg/plus.gif) 6px 0.4em no-repeat; padding: 0 0 2px 20px; width: 100%;}

.lmenu2		{ font-size: 70%; font-family: Tahoma; margin: 0 13px 5px 57px;}
.lmenu2_	{ height: 13px; font-size: 1px;}
.lmenu2 a			{ color: #666; text-decoration: none;}
.lmenu2 a:visited	{ color: #666; text-decoration: none;}
.lmenu2 a:hover		{ color: #666; text-decoration: underline;}


.mpr2	{ height: 58px; background: #F3F1EE url(../images/bg/ipr2.gif) repeat-x; font-weight: bold; font-family: Tahoma, sans-serif; color: #333; font-size: 70%; padding: 25px 5px 0 30px; white-space: nowrap; margin: 27px 0 0 0;}
.mpr2-1	{ height: 58px; background: #F3F1EE url(../images/bg/ipr2.gif) repeat-x; font-weight: bold; font-family: Tahoma, sans-serif; color: #333; font-size: 70%; padding: 25px 5px 0 30px; white-space: nowrap;}

.mpr2 h2	{ background: url(../images/bg/ipr2a.gif) left no-repeat; padding: 0 0 0 36px; margin: 0 0 0 0; font-size: 100%;}
.mpr2-1 h2	{  background: url(../images/bg/ipr2-1a.gif) left no-repeat; padding: 0 0 0 41px; margin: 0 0 0 0; font-size: 100%;}

.mpr2 a				{ color: #333; text-decoration: none;}
.mpr2 a:visited		{ color: #333; text-decoration: none;}
.mpr2 a:hover		{ color: #333; text-decoration: underline;}

.mpr2-1 a				{ color: #333; text-decoration: none;}
.mpr2-1 a:visited		{ color: #333; text-decoration: none;}
.mpr2-1 a:hover			{ color: #333; text-decoration: underline;}

.content	{ padding: 13px;}

.scheme	{ height: 413px; background: url(../images/ell/map.jpg) top right no-repeat;}

/* Навигация новостей */
.nav-news	{ font-size: 75%; color: #999;}
.nav-news a				{ color: #666; text-decoration: none;}
.nav-news a:visited		{ color: #666; text-decoration: none;}
.nav-news a:hover		{ color: #333; text-decoration: underline;}