body    { padding: 0px; margin: 0px; font-family: Tahoma, Arial, sans-serif; font-size: 69%; color: #5e717f; background: #fff;}
table   { font-family: Tahoma, Arial, sans-serif; border-collapse: collapse; margin: 0px; font-size: 100%; color: #5e717f;}
td      { padding: 0px;}
*	{ box-sizing: border-box; -moz-box-sizing: border-box;}

/* Общая стилизация */
h1		{ margin: 0 0 11px 0; color: #83952b; font-size: 164%; font-weight: normal; font-family: Arial;}
h1 span		{ display: block; float: right; font-size: 62%; padding: 0 0 3px 0; color: #5e717f;}
h1 span a		{ color: #1e85dd; text-decoration: none; border-bottom: 1px dotted #1e85dd;}
h1 span a:visited	{ color: #1e85dd; text-decoration: none;}
h1 span a:hover		{ color: #000; text-decoration: none; border-bottom: 1px dotted #000;}
h2			{ margin: 0 0 11px 0; color: #83952b; font-size: 164%; font-weight: normal; font-family: Arial;}
h3		{ margin: 0 0 13px 0; font-size: 120%; font-weight: bold;}
img 		{ border: 0px;}
p		{ font-size: 100%; margin: 0 0 13px 0; line-height: 1.3em;}
form		{ margin: 0px;}

a		{ color: #5e717f; text-decoration: underline;}
a:visited	{ color: #5e717f; text-decoration: underline;}
a:hover	{ color: #1e85dd; text-decoration: underline;}

ul		{ margin: 0 0 13px 15px; padding: 0px; position: relative; z-index: 1;}
ul li		{ position: relative; z-index: 1;}

.table		{ margin: 0 0 21px 0;}
.table th	{ font-weight: normal; color: #5e717f; text-align: left; padding: 0 7px 7px 14px; border-bottom: 1px solid #5e717f;}
.table td	{ padding: 7px 7px 7px 14px;}


/* Скелеты */
.sk		{ width: 100%; width:expression(document.body.clientWidth < 980? "980px": "100%");  min-width: 980px; max-width: 1280px;}
.sk1		{ vertical-align: top; width: 307px; padding: 0 0 50px 0;}
.sk2		{ vertical-align: top; padding: 0 24px 50px 0;}


/* Левая колонка */
.ibask		{ text-align: center; margin: 0 0 27px 0;}
.ibask1		{ margin: auto; height: 31px;}
.ibask2		{ color: #fff; background: #5e717f url(../images/bg/1w.gif) left bottom no-repeat; padding: 0 12px 0 13px;}
.ibask3		{ padding: 0 0 0 6px; font-size: 82%; background: url(../images/bg/ibask3.gif) left bottom no-repeat;}
.ibask2 a		{ color: #fff; text-decoration: underline; font-weight: bold;}
.ibask2 a:visited	{ color: #fff; text-decoration: underline;}
.ibask2 a:hover		{ color: #fff; text-decoration: underline;}
.ibask3 a		{ color: #b5bec4; text-decoration: underline;}
.ibask3 a:visited	{ color: #b5bec4; text-decoration: underline;}
.ibask3 a:hover		{ color: #1e85dd; text-decoration: underline;}

.logo		{ width: 205px; background: #a82400; margin: 0 0 0 47px; height: 46px;}
.slogan		{ color: #561200; text-align: center; padding: 0 23px 0 13px; margin: -3px 0 0 0;}
.logo a		{ color: #fff; text-decoration: underline;}
.logo a:visited	{ color: #fff; text-decoration: underline;}
.logo a:hover	{ color: #fff; text-decoration: underline;}

/* Левое меню */
.x1		{ }
.x2		{ }

.lmenu		{ background: url(../images/bg/lmenu.gif) 0 42px no-repeat; width: 251px; padding: 0 0 0 27px; margin: 31px 0 23px 18px;}
.x1 .lmenu1	{ background: #f6f5f5 url(../images/bg/lmenu1.gif) left top no-repeat; height: 28px; min-width: 96px; //width: 96px; font-weight: bold; color: #000; font-size: 13px;}
.x1 .lmenu1-1	{ background: url(../images/bg/lmenu1-1.gif) right top no-repeat; height: 28px; text-align: center; padding: 9px 13px 0 13px; white-space: nowrap;}
.x1 .lmenu2	{ height: 28px; min-width: 96px; //width: 96px; font-size: 13px;}
.x1 .lmenu2-1	{ height: 28px; padding: 9px 13px 0 13px;}
.x1 .lmenu2-2	{ padding: 0 32px 0 0; background: url(../images/bg/lmenu2-2.gif) right top no-repeat; text-align: center;}
.x1 .lmenu1 a		{ color: #29333a; text-decoration: none; cursor: default;}
.x1 .lmenu1 a:visited	{ color: #29333a; text-decoration: none;}
.x1 .lmenu1 a:hover	{ color: #29333a; text-decoration: none;}
.x1 .lmenu2 a		{ color: #5e717f; text-decoration: none; border-bottom: 1px dotted #5e717f;}
.x1 .lmenu2 a:visited	{ color: #5e717f; text-decoration: none;}
.x1 .lmenu2 a:hover	{ color: #1e85dd; text-decoration: none; border-bottom: 1px dotted #1e85dd;}

.x2 .lmenu1	{ height: 28px; min-width: 96px; //width: 96px;  font-size: 13px;}
.x2 .lmenu1-1	{ height: 28px; padding: 9px 13px 0 13px; text-align: center; white-space: nowrap;}
.x2 .lmenu2	{ background: #f6f5f5 url(../images/bg/lmenu1.gif) left top no-repeat; height: 28px; min-width: 96px; //width: 96px; font-weight: bold; font-size: 13px;}
.x2 .lmenu2-1	{ background: url(../images/bg/lmenu1-1.gif) right top no-repeat; height: 28px; padding: 9px 13px 0 13px; white-space: nowrap;}
.x2 .lmenu2-2	{ padding: 0 32px 0 0; background: url(../images/bg/lmenu2-2.gif) right top no-repeat; text-align: center;}
.x2 .lmenu2 a		{ color: #29333a; text-decoration: none; cursor: default;}
.x2 .lmenu2 a:visited	{ color: #29333a; text-decoration: none;}
.x2 .lmenu2 a:hover	{ color: #29333a; text-decoration: none;}
.x2 .lmenu1 a		{ color: #5e717f; text-decoration: none; border-bottom: 1px dotted #5e717f;}
.x2 .lmenu1 a:visited	{ color: #5e717f; text-decoration: none;}
.x2 .lmenu1 a:hover	{ color: #1e85dd; text-decoration: none; border-bottom: 1px dotted #1e85dd;}

.lmenu3		{ background: #f6f5f5 url(../images/bg/lmenu3.gif) right top no-repeat;}
.lmenu4		{ background: url(../images/bg/lmenu4.gif) right bottom no-repeat;}
.lmenu5		{ background: url(../images/bg/lmenu5.gif) left bottom no-repeat; padding: 11px 0 11px 0;}

.x1 .lmenu6	{ width: 100%; font-family: Arial, sans-serif;}
.x2 .lmenu6	{ display: none;}
.lmenu6-1	{ padding: 0 7px 0 14px; width: 50%; vertical-align: top;}
.lmenu6-2	{ padding: 0 14px 0 7px; width: 50%; vertical-align: top;}

.lmenu7		{ margin: 0 0 9px 0;}
.lmenu7_	{ font-weight: bold; margin: 0 0 9px 0;}
.lmenu7 a		{ color: #333; text-decoration: none;}
.lmenu7 a:visited	{ color: #333; text-decoration: none;}
.lmenu7 a:hover	{ color: #1e85dd; text-decoration: underline;}
.lmenu7_ a		{ color: #1e85dd; text-decoration: none;}
.lmenu7_ a:visited	{ color: #1e85dd; text-decoration: none;}
.lmenu7_ a:hover	{ color: #1e85dd; text-decoration: underline;}

.x1 .lmenu8	{ display: none;}
.x2 .lmenu8	{ display: block; padding: 0 13px 0 13px;}
.lmenu9		{ color: #999; margin: 0 0 3px 7px; position: relative; z-index: 1;}
.lmenu10	{ margin: 0 0 13px 0;}
.lmenu10 select	{ font-size: 100%; color: #000; width: 197px;}
.lmenu11	{ color: #666; margin: 0 0 3px 7px; position: relative; z-index: 1;}

.banner1	{ margin: 0 0 16px 45px;}
.banner2	{ margin: 0 0 44px 39px;}

.help		{ background: #f6f5f5 url(../images/bg/lmenu3.gif) right top no-repeat; width: 224px; margin: 0 0 44px 45px;}
.help td	{ background: url(../images/bg/lmenu3-1.gif) left top no-repeat;}
.help1		{ background: url(../images/bg/lmenu4.gif) right bottom no-repeat;}
.help2		{ background: url(../images/bg/lmenu5.gif) left bottom no-repeat; padding: 13px 16px 13px 16px;}

.lcontent	{ margin: 0 55px 23px 63px;}

/* Хидер */
.head		{ position: relative; z-index: 1; height: 65px;}
.head1		{ position: absolute; z-index: 1; left: 30px; top: 12px;}
.head2		{ position: absolute; z-index: 1; right: 200px; top: 14px; padding: 0px 0 4px 19px; }
.head3		{ position: absolute; z-index: 1; right: 0px; top: 14px; padding: 0 0 0 19px; background: url(../images/bg/head3.gif) left no-repeat;}

/* Верхнее меню */
.tmenux1	{ background: #f6f5f5 url(../images/bg/tmenu.gif) left top repeat-x; margin: 0 0 21px 0;}
.tmenux2	{ background: url(../images/bg/1w.gif) right top no-repeat;}
.tmenux3	{ background: url(../images/bg/1w.gif) right bottom no-repeat;}
.tmenux4	{ background: url(../images/bg/1w.gif) left bottom no-repeat;}
.tmenux5	{ background: url(../images/bg/1w.gif) left top no-repeat;}

.tmenu		{ width: 100%; height: 37px; background: url(../images/bg/tmenu1.gif) left bottom repeat-x; font-size: 110%;}
.tmenu td	{ text-align: center; font-weight: bold;}
.tmenu1 a		{ color: #4d5255; text-decoration: none;}
.tmenu1 a:visited	{ color: #4d5255; text-decoration: none;}
.tmenu1 a:hover		{ color: #ad2701; text-decoration: none;}
.tmenu1_ a		{ color: #fff; text-decoration: none;}
.tmenu1_ a:visited	{ color: #fff; text-decoration: none;}
.tmenu1_ a:hover	{ color: #fff; text-decoration: none;}

.tmenu1		{ margin: auto;}
.tmenu1_	{ margin: auto; background: #5e717f url(../images/bg/1w.gif) left bottom no-repeat; height: 37px;}
.tmenu1_ td	{ padding: 0 5px 0 5px; background: url(../images/bg/1w.gif) right bottom no-repeat;}

/* Новость на главной */
.inews		{ margin: 0 0 21px 30px;}
.inews b	{ color: #999; font-size: 82%; margin: 0 7px 0 0;}
.inews a		{ color: #993300; text-decoration: underline;}
.inews a:visited	{ color: #993300; text-decoration: underline;}
.inews a:hover		{ color: #1e85dd; text-decoration: underline;}
.inews span	{ margin: 0 0 0 13px;}
.inews span a		{ color: #1e85dd; text-decoration: underline; font-size: 82%;}
.inews span a:visited	{ color: #1e85dd; text-decoration: underline;}
.inews span a:hover	{ color: #993300; text-decoration: underline;}

/* Баннер на главной */
.ibanner	{ margin: 0 0 0 0;}

/* Контент главной */
.icont		{ }
.izag		{ background: url(../images/bg/izag.gif) left top repeat-x; margin: 25px 0 7px 0;}
.izag1		{ padding: 21px 6px 0 0;}
.izag2		{ padding: 15px 6px 0 0;}
.izag3		{ padding: 15px 6px 0 0; font-size: 82%;}
.izag3 a		{ color: #1e85dd; text-decoration: underline;}
.izag3 a:visited	{ color: #1e85dd; text-decoration: underline;}
.izag3 a:hover		{ color: #5e717f; text-decoration: underline;}

.cat		{ width: 100%; margin: 0 0 25px 0;}
.cat_td		{ vertical-align: top; width: 33%; padding: 0 25px 21px 0;}
.cat1		{ margin: 0 0 11px 0; height: 100px;}
.t_cat1	{ margin: 0 0 11px 0; height: 100px; width: 100%;}
.cat2		{ font-size: 110%; font-weight: bold; margin: 0 0 15px 0;}
.cat3		{ margin: 0 0 7px 0;}
.scat .cat1	{ height: auto;}


.cena_ras	{ }
.cena_ras .cena1	{ background: #a82400 url(../images/bg/cena1_ras.gif) left top no-repeat;}
.cena_ras .cena2	{ background: url(../images/bg/cena2_ras.gif) right top no-repeat; //height: 28px; min-height: 25px; max-height: 28px; padding: 3px 8px 0 8px; color: #fff; white-space: nowrap;}
.cena_ras .cena2 span	{ font-size: 18px;}
.cena_ras .cena3	{ background: #a82400 url(../images/bg/cena3_ras.gif) right top no-repeat; text-align: center; width: 28px;}
.cena_ras .cena4	{ min-width: 86px; //width: 86px;}

.cena_rek	{ }
.cena_rek .cena1	{ background: #758188 url(../images/bg/cena1_rek.gif) left top no-repeat;}
.cena_rek .cena2	{ background: url(../images/bg/cena2_rek.gif) right top no-repeat; //height: 28px; min-height: 25px; max-height: 28px; padding: 3px 8px 0 8px; color: #fff; white-space: nowrap;}
.cena_rek .cena2 span	{ font-size: 18px;}
.cena_rek .cena3	{ background: #758188 url(../images/bg/cena3_rek.gif) right top no-repeat; text-align: center; width: 28px;}
.cena_rek .cena4	{ min-width: 86px; //width: 86px;}

.cena_ex	{ }
.cena_ex .cena1		{ background: #28353c url(../images/bg/cena1_ex.gif) left top no-repeat;}
.cena_ex .cena2		{ background: url(../images/bg/cena2_ex.gif) right top no-repeat; //height: 28px; min-height: 25px; max-height: 28px; padding: 3px 8px 0 8px; color: #fff; white-space: nowrap;}
.cena_ex .cena2 span	{ font-size: 18px;}
.cena_ex .cena3		{ background: #28353c url(../images/bg/cena3_ex.gif) right top no-repeat; text-align: center; width: 28px;}
.cena_ex .cena4		{ min-width: 86px; //width: 86px;}


/* Футер */
.foot		{ width: 100%; width:expression(document.body.clientWidth < 980? "980px": "100%"); width:expression(document.body.clientWidth > 1280? "1280px": "100%"); min-width: 980px; max-width: 1280px;}
.foot_td	{ padding: 0 24px 0 45px;}

.fbask1		{ height: 31px;}
.fbask2		{ color: #fff; background: #5e717f url(../images/bg/1w.gif) left top no-repeat; padding: 0 12px 0 13px;}
.fbask3		{ padding: 0 0 0 6px; font-size: 82%; background: url(../images/bg/fbask3.gif) left top no-repeat;}
.fbask2 a		{ color: #fff; text-decoration: underline; font-weight: bold;}
.fbask2 a:visited	{ color: #fff; text-decoration: underline;}
.fbask2 a:hover		{ color: #fff; text-decoration: underline;}

.fmenux1	{ background: #f6f5f5 url(../images/bg/fmenu.gif) left bottom repeat-x; margin: 0 0 36px 0;}
.fmenux2	{ background: url(../images/bg/1w.gif) right top no-repeat;}
.fmenux3	{ background: url(../images/bg/1w.gif) right bottom no-repeat;}
.fmenux4	{ background: url(../images/bg/1w.gif) left bottom no-repeat;}
.fmenux5	{ background: url(../images/bg/1w.gif) left top no-repeat;}

.fmenu		{ width: 100%; height: 34px; color: #999;}
.fmenu1 a		{ color: #999; text-decoration: none;}
.fmenu1 a:visited	{ color: #999; text-decoration: none;}
.fmenu1 a:hover		{ color: #1e85dd; text-decoration: none;}
.fmenu2 a		{ color: #999; text-decoration: none; margin: 0 5px 0 5px 0;}
.fmenu2 a:visited	{ color: #999; text-decoration: none;}
.fmenu2 a:hover		{ color: #1e85dd; text-decoration: none;}
.fmenu1		{ width: 245px; padding: 0 0 0 15px;}
.fmenu2		{ }

.fcont		{ width: 100%;}
.fcont1		{ vertical-align: top; padding: 0 15px 25px 15px; width: 230px; color: #561200;}
.fcont1 img	{ margin: 0 0 7px 0;}
.fcont2		{ vertical-align: top; padding: 0 0 25px 0; line-height: 1.3em;}
.fcont3		{ vertical-align: bottom; padding: 0 0 25px 0; width: 20%; font-size: 82%;}
.fcont3 img	{ margin: 0 0 5px 0;}
.fcont4		{ vertical-align: bottom; padding: 0 0 25px 15px; width: 18%;}
.fcont a		{ color: #1e85dd; text-decoration: underline;}
.fcont a:visited	{ color: #1e85dd; text-decoration: underline;}
.fcont a:hover	{ color: #a82400; text-decoration: underline;}

/**/
.mcont		{ padding: 27px 0 0 0;}

.prois		{ width: 100%; margin: 0 0 40px 0;}
.prois td	{ vertical-align: top; font-size: 164%; font-family: Arial, sans-serif; width: 33%; padding: 0 25px 0 0;}
.prois1		{ color: #adb9c2; margin: 0 0 9px 0;}
.prois1 a		{ color: #5e717f; text-decoration: underline;}
.prois1 a:visited	{ color: #5e717f; text-decoration: underline;}
.prois1 a:hover		{ color: #ad2701; text-decoration: underline;}

.prois2		{ margin: 0 0 11px 0;}
.prois3		{ font-size: 164%; font-family: Arial, sans-serif;}
.prois2 a		{ color: #000; text-decoration: underline;}
.prois2 a:visited	{ color: #000; text-decoration: underline;}
.prois2 a:hover		{ color: #ad2701; text-decoration: underline;}

.hcat		{ width: 100%; margin: 0 0 21px 0;}
.hcat1		{ width: 60%; vertical-align: top; padding: 0 40px 0 0; font-size: 119%;}
.hcat2		{ width: 40%; vertical-align: top; text-align: right;}
.hcat3		{ padding: 0 0 3px 0;}

.hcat1 span	{ font-weight: bold; color: #83952b; margin: 0 7px 0 0;}
.hcat1 a		{ color: #5e717f; text-decoration: underline; margin: 0 7px 0 0;}
.hcat1 a:visited	{ color: #5e717f; text-decoration: underline;}
.hcat1 a:hover		{ color: #83952b; text-decoration: underline;}

.hcat2 span	{ font-weight: bold; color: #fff; margin: 0 7px 0 0; background: #83952b; padding: 3px 5px 3px 5px;}
.hcat2 a		{ color: #5e717f; text-decoration: none; margin: 0 7px 0 0; border-bottom: 1px dotted #5e717f;}
.hcat2 a:visited	{ color: #5e717f; text-decoration: none;}
.hcat2 a:hover		{ color: #83952b; text-decoration: none; border-bottom: 1px dotted #83952b;}

.hcat3 span	{ font-weight: bold; color: #fff; margin: 0 7px 0 0; background: #83952b; padding: 3px 5px 3px 5px;}
.hcat3 a		{ color: #5e717f; text-decoration: none; margin: 0 7px 0 0; border-bottom: 1px dotted #5e717f;}
.hcat3 a:visited	{ color: #5e717f; text-decoration: none;}
.hcat3 a:hover		{ color: #83952b; text-decoration: none; border-bottom: 1px dotted #83952b;}

.tuda		{ }
.tuda a		{ color: #5e717f; text-decoration: underline; font-size: 137%; margin: 0 11px 0 0;}
.tuda a:visited	{ color: #5e717f; text-decoration: underline;}
.tuda a:hover	{ color: #1e85dd; text-decoration: underline;}

.filter		{ background: #f8f8ec; border-bottom: 1px solid #e5e6c9; width: 100%; margin: 0 0 17px 0;}
.filter td	{ padding: 18px 0 0px 0;}

.filter1	{ width: 100%;}
.filter1 td	{ width: 33%; vertical-align: top; padding: 7px 15px 0 15px;}
.filter1 select	{ font-size: 100%; width: 195px;}
.filter1-2 input{ font-size: 100%; width: 50px}
.filter1-1	{ margin: 0 0 6px 0;}
.filter1-2	{ }

.filter2	{ padding: 13px 15px 0 0; margin: 0 0 7px 0;}

.filter3	{ font-size: 82%;  padding: 0 25px 0 0;}
.filter3-1	{ float: right; background: url(../images/bg/filter3.gif) left bottom no-repeat; padding: 0 0 4px 22px; position: relative; z-index: 1; top: 2px;}
.filter4	{ font-size: 82%;  padding: 0 25px 0 0;}
.filter4-1	{ float: right; background: url(../images/bg/filter3.gif) left bottom no-repeat; padding: 0 0 4px 22px; position: relative; z-index: 1; top: 2px;}
.filter3 a		{ color: #b5bec4; text-decoration: none; border-bottom: 1px dotted #b5bec4;}
.filter3 a:visited	{ color: #b5bec4; text-decoration: none;}
.filter3 a:hover	{ color: #000; text-decoration: none; border-bottom: 1px dotted #000;}
.filter4 a		{ color: #b5bec4; text-decoration: none; border-bottom: 1px dotted #b5bec4;}
.filter4 a:visited	{ color: #b5bec4; text-decoration: none;}
.filter4 a:hover	{ color: #000; text-decoration: none; border-bottom: 1px dotted #000;}

.fy1 .filter4	{ display: none}

.fy2 .filter3	{ display: none}
.fy2 .filter1	{ display: none}
.fy2 .filter4-1	{ float: right; background: url(../images/bg/filter3-1.gif) left bottom no-repeat; padding: 0 0 4px 22px; position: relative; z-index: 1; top: 2px;}

/* Каталог списком */
.scat		{ width: 100%;}
.scat1		{ width: 50px; vertical-align: top; padding: 10px 15px 10px 10px;}
.scat2		{ vertical-align: top; padding: 15px 15px 10px 0; width: 20%;}
.scat3		{ vertical-align: top; padding: 15px 15px 10px 0; width: 50%;}
.scat4		{ vertical-align: top; padding: 15px 15px 10px 0; font-size: 164%; white-space: nowrap;}
.scat4 span	{ font-size: 62%;}
.scat5		{ vertical-align: top; padding: 15px 15px 10px 0;}
.scat5 input	{ width: 38px; color: #5e717f; text-align: right;}
.scat6		{ vertical-align: top; padding: 15px 15px 10px 0;}
.scat6-1	{ background: url(../images/bg/scat_rek.gif) left top no-repeat; width: 28px; height: 25px; padding: 7px 0 0 5px;}

.scat_b		{ background: #f9fbfb;}
.scat_w		{ background: #fff;}

.scat_rek .scat6-1	{ background: url(../images/bg/scat_rek.gif) left top no-repeat; width: 28px; height: 25px; padding: 7px 0 0 5px;}
.scat_ras .scat6-1	{ background: url(../images/bg/scat_ras.gif) left top no-repeat; width: 28px; height: 25px; padding: 7px 0 0 5px;}
.scat_ex  .scat6-1	{ background: url(../images/bg/scat_ex.gif) left top no-repeat; width: 28px; height: 25px; padding: 7px 0 0 5px;}
.scat_rek  .scat4	{ color: #5e717f;}
.scat_ras  .scat4	{ color: #a82400;}
.scat_ex   .scat4	{ color: #000;}

/* Товар */
.tovar		{ width: 100%; margin: 0 0 21px 0;}
.tovar1		{ vertical-align: top; width: 200px; padding: 0 40px 25px 0;}
.tovar2		{ vertical-align: top;}


.ceto_rek	{ background: #f6f7f9; margin: 0 0 13px 0;}
.ceto_ras	{ background: #f6f7f9; margin: 0 0 13px 0;}
.ceto_ex	{ background: #f6f7f9; margin: 0 0 13px 0;}
.ceto1		{ font-size: 273%; padding: 25px 30px 25px 25px; white-space: nowrap;}
.ceto_rek .ceto1 div	{ padding: 0 15px 0 0; background: url(../images/icons/rub-g.gif) right 18px no-repeat;}
.ceto_ras .ceto1 div	{ padding: 0 15px 0 0; background: url(../images/icons/rub-r.gif) right 18px no-repeat;}
.ceto_ex .ceto1 div	{ padding: 0 15px 0 0; background: url(../images/icons/rub-b.gif) right 18px no-repeat;}
.ceto1 span	{ font-size: 37%;}
.ceto2		{ padding: 25px 15px 25px 0;}
.ceto2 input	{ width: 40px; font-size: 100%; text-align: right;}
.ceto3		{ padding: 25px 25px 25px 0;}

.ceto4		{ width: 114px; height: 28px; background: #758188 url(../images/bg/ceto1_rek.gif) left top no-repeat; color: #fff; font-size: 11px; text-align: center; padding: 6px 0 0 0;}
.ceto4 a		{ color: #fff; text-decoration: none;}
.ceto4 a:visited	{ color: #fff; text-decoration: none;}
.ceto4 a:hover		{ color: #fff; text-decoration: underline;}

.ceto_rek .ceto1	{ color: #758188;}
.ceto_rek .ceto4	{ background: #758188 url(../images/bg/ceto1_rek.gif) left top no-repeat;}

.ceto_ras .ceto1	{ color: #a82400;}
.ceto_ras .ceto4	{ background: #a82400 url(../images/bg/ceto1_ras.gif) left top no-repeat;}

.ceto_ex .ceto1		{ color: #000;}
.ceto_ex .ceto4		{ background: #000 url(../images/bg/ceto1_ex.gif) left top no-repeat;}

.dnews		{ padding: 40px 0 0 0;}
.dnews1		{ margin: 0 0 11px 0; color: #83952b; font-size: 164%; font-weight: normal; font-family: Arial;}
.dnews2		{ color: #999; font-size: 100%; font-weight: bold;}
.dnews .inews	{ margin: 0 0 21px 0px;}
.inews b	{ color: #999; font-size: 82%; margin: 0 7px 0 0;}
.inews a		{ color: #993300; text-decoration: underline;}
.inews a:visited	{ color: #993300; text-decoration: underline;}
.inews a:hover		{ color: #1e85dd; text-decoration: underline;}
.inews span	{ margin: 0 0 0 13px;}
.inews span a		{ color: #1e85dd; text-decoration: underline; font-size: 82%;}
.inews span a:visited	{ color: #1e85dd; text-decoration: underline;}
.inews span a:hover	{ color: #993300; text-decoration: underline;}


/* Корзина */
.bbask		{ background: url(../images/bg/bbask.gif) left top no-repeat; width: 242px; //height: 102px; min-height: 102px; padding: 0 21px 0 0;}
.bbask1		{ background: #f6f5f5; padding: 9px 0 9px 15px; line-height: 1.3em;}

.bask		{ width: 100%; margin: 0 0 61px 0;}
.bask th	{ font-weight: normal; color: #5e717f; text-align: left; padding: 0 7px 7px 14px; border-bottom: 1px solid #5e717f;}
.bask td	{ background: #f9fbfb;}

.bask1		{ padding: 7px 7px 9px 14px;}
.bask2		{ padding: 7px 7px 9px 14px;}
.bask3		{ color: #5e717f; font-size: 164%; white-space: nowrap; padding: 7px 7px 9px 14px;}
.bask4		{ padding: 7px 7px 9px 14px;}
.bask5		{ color: #a82400; font-size: 164%; white-space: nowrap; padding: 7px 7px 9px 14px;}
.bask6		{ padding: 7px 7px 9px 14px;}

.bask4 input	{ width: 38px; text-align: right; color: #5e717f;}

.bfin		{ width: 100%; margin: 0 0 51px 0;}
.bfin1		{ vertical-align: top; white-space: nowrap;}
.bfin2		{ width: 10%; text-align: right; padding: 0 0 0 13px; vertical-align: top;}
.bfin3		{ width: 20%; white-space: nowrap; vertical-align: top;}
.bfin1-1	{ background: url(../images/icons/diskont.gif) left no-repeat; color: #a82400; font-size: 163%; padding: 7px 0 7px 58px;}

/* Стилизация форм */
.tform		{ width: 100%; background: #f7f7ef; margin: 0 0 21px 0;}
.tform1		{ width: 20%; padding: 5px 13px 5px 13px; vertical-align: top;}
.tform2		{ padding: 5px 13px 5px 0; vertical-align: top;}
.itext		{ width: 100%;}
.tform2 textarea	{ width: 100%; height: 150px; overflow: auto;}

/* Вопрос ответ */
.faq		{ border-bottom: 1px solid #e5e6c9; margin: 0 0 31px 0;}
.faq1		{ margin: 0 0 3px 0;}
.faq2		{ background: url(../images/bg/faq2.gif) 0 4px no-repeat; padding: 0 0 0 40px; color: #4d5255; font-size: 119%; line-height: 1.3em; min-height: 25px; //height: 25px; margin: 0 0 17px 0;}
.faq3		{ margin: 0 0 3px 0;}
.faq4		{ background: url(../images/bg/faq4.gif) 0 4px no-repeat; padding: 0 0 17px 40px; color: #4d5255; font-size: 119%; line-height: 1.3em; min-height: 25px; //height: 25px;}

/* Форум */
.iforum	{ width: 100%; margin: 0 0 21px 0;}
.iforum th	{ font-weight: normal; color: #5e717f; text-align: left; padding: 0 7px 7px 14px; border-bottom: 1px solid #5e717f;}

.iforum1	{ padding: 13px 7px 15px 14px; font-size: 119%; background: #f9fbfb;}
.iforum2	{ padding: 13px 7px 15px 14px; background: #f9fbfb;}
.iforum_tr1 .iforum1	{ background: #fff;}
.iforum_tr1 .iforum2	{ background: #fff;}

.fot		{ }
.fot1		{ line-height: 1.5em; margin: 0 0 7px 0; color: #000;}
.fot1 span	{ color: #999;}
.fot2		{ color: #4d5255; font-size: 119%; margin: 0 0 21px 0; border-bottom: 1px solid #d4d0c8; padding: 0 0 21px 0;}
.fot3		{ }

/*  */
.red		{ color: #990000;}

.add		{ margin: 3px 0 0 7px; color: #000;}
.add1		{ color: #000; text-align: right; margin: 0px 25px 25px 0;}

.count		{ display: none;}

.way		{ margin-top: -20px; position: absolute; z-index: 1;}

.ololo	{ font-size: 9px; padding: 11px 0 0 0;}
.ololo a		{ color: #5e717f; text-decoration: none;}
.ololo a:visited	{ color: #5e717f; text-decoration: none;}
.ololo a:hover	{ color: #5e717f; text-decoration: none;}
