html	{ height: 100%;}
body    { height: 100%; padding: 0px; margin: 0px; font-family: Trebuchet MS, sans-serif; font-size: 13px; color: #707070; background: #fff; line-height: 1.3em;}
table   { font-family: Trebuchet MS, sans-serif; border-collapse: collapse; margin: 0px; font-size: 13px; color: #707070; line-height: 1.3em;}
td      { padding: 0px;}

/* Общая стилизация */
h1				{ font-size: 21px; color: #000; font-weight: normal; margin: 0 0 17px 0; position: relative; z-index: 3;}
h1.h1cat			{ font-size: 15px; color: #000; font-weight: normal; margin: 0 0 17px 0;}
h1.h1tov			{ font-size: 23px; color: #000; font-weight: normal; margin: 0 0 0 0;line-height:1;}

h2			{ color: #010101;font-size: 15px; font-weight: normal; margin: 0 0 13px 0;}
h3			{ color: #707070;font-size: 13px; font-weight: bold; margin: 0 0 13px 0;}
h4			{ }

img 		{ border: 0px;}
object		{ border: 0px;}
p		{ margin: 0 0 17px 0; line-height: 1.3em; text-align: left !important;}
form		{ margin: 0px;}
input		{ font-size: 100%; font-family: Trebuchet MS;}
textarea	{ font-size: 100%; font-family: Trebuchet MS; overflow: auto;}
select		{ font-size: 100%; font-family: Trebuchet MS;}

a			{ color: #006fb6; text-decoration: underline; outline: none;}
a:visited	{ color: #006fb6; text-decoration: underline; outline: none;}
a:hover		{ color: #ff7700; text-decoration: underline; outline: none;}

ul		{ margin: 0 0 17px 0; padding: 0 0 0 0;}
ul li	{ list-style-type: none; background: url(../images/bg/li.gif) left 6px no-repeat; padding: 0 0 0 17px; margin: 0 0 7px 0;}

.table	{ width: 100%; border-top: 1px solid #d5d5d5;}
.table th	{ border-bottom: 1px solid #d5d5d5; padding: 7px 13px 7px 7px; color: #707070; font-size: 11px; vertical-align: top;} 
.table td	{ border-bottom: 1px solid #d5d5d5; padding: 7px 13px 7px 7px; color: #3e3e3e; vertical-align: top;} 
.table .tr1 td { background: #fff;}
.table .tr2 td { background: #efefef;}



/* Скелеты */
.sk		{ min-width: 1000px; width:expression(document.body.clientWidth < 1000? "1000px": "100%"); position: relative; z-index: 1; text-align: center;}
.sk1	{ margin: auto; text-align: left; width: 936px; position: relative; z-index: 1; padding: 0 0 27px 0;}

/* Хидер */
.head	{ position: relative; z-index: 1; height: 240px;}
.head1		{ position: absolute; z-index: 1; top: 36px; left: 326px;}
.head1-1	{ color: #000; font-size: 21px; margin: 0 0 7px 0;}
.head1-2	{ color: #838282; font-size: 12px; margin: 0 0 5px 2px;}
.head1-3	{ font-size: 12px; margin: 0 0 0 3px;}
.head1-3 a			{ color: #1ea5d7; text-decoration: none; outline: none; border-bottom: 1px dashed #1ea5d7;}
.head1-3 a:visited	{ color: #1ea5d7; text-decoration: none; outline: none;}
.head1-3 a:hover	{ color: #ff7700; text-decoration: none; outline: none; border-bottom: 1px dashed #ff7700;}
.head2		{ position: absolute; z-index: 1; top: 38px; left: 509px;}
.head2-1	{ font-size: 14px; color: #000; margin: 0 0 5px 0;}
.head2-2	{ font-size: 12px; color: #838282;}
.head3		{ position: absolute; z-index: 1; top: 31px; left: 716px; font-size: 12px; background: url(../images/bg/head3.gif) left no-repeat; padding: 0 0 2px 16px; font-size: 12px; }
.head3 a			{ color: #6e6f70; text-decoration: none; outline: none; border-bottom: 1px dashed #6e6f70; }
.head3 a:visited	{ color: #6e6f70; text-decoration: none; outline: none;}
.head3 a:hover		{ color: #ff7700; text-decoration: none; outline: none; border-bottom: 1px dashed #ff7700;}
.head4		{ position: absolute; z-index: 1; top: 34px; left: 812px;}
.head4-1	{ margin: 0 0 9px 0;}
.head4-2	{ color: #6095cb; font-size: 11px; margin: 0 0 0 2px; line-height: 1em;}
.logo	{ position: absolute; z-index: 1; top: 23px; left: 10px;}

.dhead	{ position: absolute; z-index: 1; top: 35px; left: 550px; color: #000;  font-size: 12px;}
.dhead1	{ margin: 0 0 5px 0;}
.dhead2	{ }
.dhead3	{ position: absolute; z-index: 1; top: 0px; left: 170px;}
.dhead3 a			{ color: #6e6f70; text-decoration: none; outline: none; border-bottom: 1px dashed #6e6f70;}
.dhead3 a:visited	{ color: #6e6f70; text-decoration: none; outline: none;}
.dhead3 a:hover		{ color: #ff7700; text-decoration: none; outline: none; border-bottom: 1px dashed #ff7700;}

/* КолБек */
.cba	{ width: 390px; height: 200px; background: url(../images/bg/cba.png) left top no-repeat; position: absolute; z-index: 999; top: 39px; right: 170px; padding: 21px 30px 0 21px;}
.cba1	{ position: absolute; z-index: 2; top: 12px; right: 12px;}
.cba1 a			{ text-decoration: none; outline: none; background: #ff7700 url(../images/icons/close.gif) left top no-repeat; display: block; width: 17px; height: 17px;}
.cba1 a:hover	{ text-decoration: none; outline: none; background: #000 url(../images/icons/close_.gif) left top no-repeat;}
.cba2	{ font-size: 15px; color: #000; border-bottom: 1px solid #ff9113; padding: 0 0 6px 3px; margin: 0 0 11px 0;}
.cba3	{ font-size: 11px; color: #191c1e; margin: 0 0 3px 0; padding: 0 0 0 5px;}
.cba4	{ margin: 0 0 7px 0;}
.cba4 input	{ border: 1px solid #c3c3c3; width: 385px; padding-left: 4px; font-size: 16px}
.cba4 input:focus	{ border: 1px solid #ff9113;}
.cba5	{ padding: 7px 0 0 0;}

/* Вход для дилеров */
.den1	{ margin: 0 0 17px 0; padding: 0 0 0 3px;}
.den1 a			{ color: #000; text-decoration: underline; outline: none; display: block; float: left; margin: 0 13px 0 0;}
.den1 a:visited	{ color: #000; text-decoration: underline; outline: none;}
.den1 a:hover	{ color: #ff7700; text-decoration: underline; outline: none;}
.den2	{ margin: 0 0 10px 0;}
.den2 input	{ border: 1px solid #c3c3c3; width: 237px; padding-left: 4px; font-size: 16px;}
.den2 input:focus	{ border: 1px solid #ff9113;}
.den3	{ font-size: 11px; margin: 0 0 9px 0;}
.den3 td	{ padding-right: 10px;}
.den3 input	{ border: 1px solid #c3c3c3; width: 219px; padding-left: 22px; font-size: 16px; background: url(../images/bg/head3.gif) 6px no-repeat;}
.den3 input:focus	{ border: 1px solid #ff9113;}
.den3 a			{ color: #76c830; text-decoration: underline; outline: none;}
.den3 a:visited	{ color: #76c830; text-decoration: underline; outline: none;}
.den3 a:hover	{ color: #ff7700; text-decoration: underline; outline: none;}
.den4	{ }
.den5	{ }
.den_test{positio1n:relative;}
.den_text{positio1n:absolute;top: 0;left:0;}
.den_pass{positio1n:absolute;top: 0;left:0;display:none;}
/* Поиск в шапке */
.tpo	{ width: 416px; position: absolute; z-index: 1; top: 114px; left: 0px;}
.tpo_	{ width: 416px; position: absolute; z-index: 1; top: 114px; left: 0px;}



.tpo1	{ height: 27px; color: #000;}
.tpo1-1	{ background: #e5e4e4; padding: 0 10px 0 10px;}
.tpo1-2	{ padding: 0 10px 0 10px;}
.tpo_ .tpo1-1	{ background: #fff; padding: 0 10px 0 10px;}
.tpo_ .tpo1-2	{ background: #e5e4e4; padding: 0 10px 0 10px;}
.tpo1-1 a			{ color: #7f7f7f; text-decoration: none; outline: none; border-bottom: 1px dashed #7f7f7f;}
.tpo1-1 a:visited	{ color: #7f7f7f; text-decoration: none; outline: none;}
.tpo1-1 a:hover		{ color: #ff7700; text-decoration: none; outline: none; border-bottom: 1px dashed #ff7700;}
.tpo1-2 a			{ color: #7f7f7f; text-decoration: none; outline: none; border-bottom: 1px dashed #7f7f7f;}
.tpo1-2 a:visited	{ color: #7f7f7f; text-decoration: none; outline: none;}
.tpo1-2 a:hover		{ color: #ff7700; text-decoration: none; outline: none; border-bottom: 1px dashed #ff7700;}
.tpo .tpo1-1 a			{ color: #7f7f7f; text-decoration: none; outline: none; border-bottom: none; cursor: default;}
.tpo .tpo1-1 a:visited	{ color: #7f7f7f; text-decoration: none; outline: none;}
.tpo .tpo1-1 a:hover	{ color: #7f7f7f; text-decoration: none; outline: none; border-bottom: none;}
.tpo_ .tpo1-2 a			{ color: #7f7f7f; text-decoration: none; outline: none; border-bottom: none; cursor: default;}
.tpo_ .tpo1-2 a:visited	{ color: #7f7f7f; text-decoration: none; outline: none;}
.tpo_ .tpo1-2 a:hover	{ color: #7f7f7f; text-decoration: none; outline: none; border-bottom: none;}


.tpo_ .tpo2 { display: none;}
.tpo2	{ width: 100%; height: 37px; background: #e5e4e4;}
.tpo2-1	{ padding: 0 8px 0 8px; width: 291px;}
.tpo2-1 input	{ border: 1px solid #c3c3c3; width: 286px; padding-left: 4px;}
.tpo2-1 input:focus	{ border: 1px solid #ff9113;}
.tpo2-2	{ }
.tpo3	{ width: 65px; height: 24px; background: url(../images/bg/tpo3.gif) left top no-repeat; font-weight: bold; color: #5d5d5d; padding: 7px 0 0 36px; cursor: default;}
.tpo3_	{ width: 65px; height: 24px; background: url(../images/bg/tpo3_.gif) left top no-repeat; font-weight: bold; color: #e5e5e5; padding: 7px 0 0 36px; cursor: default;}
.tpo_ .tpo4 { display: none;}
.tpo4	{ color: #7f7f7f; padding: 5px 0 1px 9px;}
.tpo4 a			{ color: #000; text-decoration: none; outline: none; border-bottom: 1px dashed #000;}
.tpo4 a:visited	{ color: #000; text-decoration: none; outline: none;}
.tpo4 a:hover	{ color: #ff7700; text-decoration: none; outline: none; border-bottom: 1px dashed #ff7700;}


.tpo .tpo5 { display: none;}
.tpo5	{ background: #e5e4e4; padding: 8px;}
.tpo5 select { width: 100%;}




/* Верхнее меню */
.tmenu	{ position: absolute; z-index: 1; top: 114px; left: 450px; width: 487px;}
.tmenu_	{ position: absolute; z-index: 1; top: 114px; left: 450px; width: 487px;}
.dtmenu	{ position: absolute; z-index: 1; top: 150px; left: 450px; width: 487px;}
.tmenu1	{ background: url(../images/bg/tmenu1.gif) left bottom no-repeat; margin: 0 0 0 0;}
.tmenu .tmenu1-1 { width: 234px; background: url(../images/bg/tmenu1-1.gif) left bottom no-repeat; float: left; font-size: 18px; color: #ff7700; text-align: center; padding: 0 0 13px 0;}
.tmenu .tmenu1-2 { width: 234px; background: none; float: right; font-size: 15px; color: #7f7f7f; text-align: center; padding: 0 0 13px 0;}
.tmenu_ .tmenu1-2 { float: right; width: 234px; background: url(../images/bg/tmenu1-2.gif) left bottom no-repeat; font-size: 18px; color: #ff7700; text-align: center; padding: 0 0 13px 0;}
.tmenu_ .tmenu1-1 { width: 234px; background: none; float: left; font-size: 15px; color: #7f7f7f; text-align: center; padding: 0 0 13px 0;}

.tmenu .tmenu1-1 a			{ color: #ff7700; text-decoration: none; outline: none;}
.tmenu .tmenu1-1 a:visited	{ color: #ff7700; text-decoration: none; outline: none;}
.tmenu .tmenu1-1 a:hover	{ color: #ff7700; text-decoration: none; outline: none;}
.tmenu_ .tmenu1-2 a			{ color: #ff7700; text-decoration: none; outline: none;}
.tmenu_ .tmenu1-2 a:visited	{ color: #ff7700; text-decoration: none; outline: none;}
.tmenu_ .tmenu1-2 a:hover	{ color: #ff7700; text-decoration: none; outline: none;}
.tmenu_ .tmenu1-1 a			{ color: #7f7f7f; text-decoration: none; outline: none; border-bottom: 1px dashed #7f7f7f;}
.tmenu_ .tmenu1-1 a:visited	{ color: #7f7f7f; text-decoration: none; outline: none;}
.tmenu_ .tmenu1-1 a:hover	{ color: #ff7700; text-decoration: none; outline: none; border-bottom: 1px dashed #ff7700;}
.tmenu .tmenu1-2 a			{ color: #7f7f7f; text-decoration: none; outline: none; border-bottom: 1px dashed #7f7f7f;}
.tmenu .tmenu1-2 a:visited	{ color: #7f7f7f; text-decoration: none; outline: none;}
.tmenu .tmenu1-2 a:hover	{ color: #ff7700; text-decoration: none; outline: none; border-bottom: 1px dashed #ff7700;}


.tmenu_ .tmenu2 { display: none;}
.tmenu .tmenu3 { display: none;}
.tmenu2	{ font-size: 15px; padding: 11px 0 0 11px; margin: 0 0 7px 0;}
.tmenu2 a			{ color: #000; text-decoration: underline; outline: none; display: block; float: left; margin: 0 21px 0 0; white-space: nowrap;}
.tmenu2 a:visited	{ color: #000; text-decoration: underline; outline: none;}
.tmenu2 a:hover		{ color: #ff7700; text-decoration: underline; outline: none;}
.tmenu3	{ font-size: 15px; padding: 11px 0 0 11px; margin: 0 0 7px 0;}
.tmenu3 a			{ color: #000; text-decoration: underline; outline: none; display: block; float: left; margin: 0 21px 0 0; white-space: nowrap;}
.tmenu3 a:visited	{ color: #000; text-decoration: underline; outline: none;}
.tmenu3 a:hover		{ color: #ff7700; text-decoration: underline; outline: none;}
.tmenu4		{ font-size: 11px;}
.tmenu4-1	{ padding: 0 21px 0 11px; vertical-align: top;}
.tmenu4-2	{ vertical-align: top;}
.tmenu4-2 a			{ color: #a1a1a1; text-decoration: underline; outline: none;}
.tmenu4-2 a:visited	{ color: #a1a1a1; text-decoration: underline; outline: none;}
.tmenu4-2 a:hover	{ color: #ff7700; text-decoration: underline; outline: none;}


.tmenu .tpri	{ }/*display: none;*/
.tpri	{ background: url(../images/bg/tpri.gif) left no-repeat; padding: 1px 0 0 21px; margin: 0 0 7px 0;}
.tbas	{ background: url(../images/bg/tbas.gif) left no-repeat; padding: 1px 0 0 25px; cursor:pointer;}
.tbas a			{ color: #ff7700; text-decoration: underline; outline: none;}
.tbas a:visited	{ color: #ff7700; text-decoration: underline; outline: none;}
.tbas a:hover	{ color: #000; text-decoration: underline; outline: none;}
.tbas span		{ color: #ff7700;}


/* Кнопки */
.but	{ height: 23px; background: #70c533 url(../images/bg/but.gif) left top no-repeat; cursor: default;}
.but1	{ background: url(../images/bg/but1.gif) right top no-repeat; font-size: 11px; color: #fff; padding: 0 13px 0 13px;}
.but_	{ height: 23px; background: #538e20 url(../images/bg/but_.gif) left top no-repeat; cursor: default;}
.but_ .but1	{ background: url(../images/bg/but1_.gif) right top no-repeat; font-size: 11px; color: #fff; padding: 0 13px 0 13px;}

/* Баннер на глагне */
.iba	{ margin: 0 0 23px 0;}
.iba1	{ position: relative; z-index: 2;}
.iba1-1		{ width: 194px; float: left; background: url(../images/bg/iba1-1.png) left bottom no-repeat; height: 30px; padding: 0px 20px 14px 20px; line-height: 1.1em; overflow: hidden; color: #7f7f7f; cursor: pointer;}
.iba1-1 .ibdot {position:relative;z-index:3;}
.iba1-1 .ibdot img {position:absolute;}
.iba1-1_	{ width: 194px; float: left; background: url(../images/bg/iba1-1_.png) left bottom no-repeat; height: 30px; padding: 0px 20px 14px 20px; line-height: 1.1em; overflow: hidden; color: #fe7800; cursor: pointer;}
.iba1-1_ .ibdot img {display:none;}
.iba1_line	{ width: 194px; position:absolute; left:27px;top:36px;display:none; }
.iba2	{ width: 936px; height: 235px; position: relative; z-index: 1; overflow: hidden; top: -7px;}
.iba3	{ }

/* Контент на глагне */
.isk	{ width: 100%; margin: 0 0 47px 0;}
.isk1	{ width: 451px; vertical-align: top; padding: 0 0 0 17px;}
.isk2	{ width: 418px; vertical-align: top; padding: 0 0 0 50px;}

.msk	{ width: 100%; margin: 0 0 47px 0;}
.msk1	{ width: 230px; vertical-align: top; padding: 0 18px 37px 0;}
.msk2	{ vertical-align: top; padding: 0 30px 37px 0;}

.ilca	{ }
.ilca_n	{ }
.ilca_p	{ }

.imenu	{ padding: 0 0 21px 0;}
.imenu a			{ color: #000; text-decoration: none; outline: none; border-bottom: 1px dashed #000;}
.imenu a:visited	{ color: #000; text-decoration: none; outline: none;}
.imenu a:hover		{ color: #ff7700; text-decoration: none; outline: none;  border-bottom: 1px dashed #ff7700;}
.imenu1-1, .imenu1-2, .imenu1-3 	{ float: left; font-size: 15px; margin: 0 32px 0 0; padding: 0 0 2px 0;}
.ilca .imenu1-1	{ font-size: 18px; color; #ff7700;}
.ilca .imenu1-1 a			{ color: #ff7700; text-decoration: none; outline: none; border-bottom: none; cursor: default;}
.ilca .imenu1-1 a:visited	{ color: #ff7700; text-decoration: none; outline: none;}
.ilca .imenu1-1 a:hover	{ color: #ff7700; text-decoration: none; outline: none;  border-bottom: none;}
.ilca_n .imenu1-2	{ font-size: 18px; color; #ff7700;}
.ilca_n .imenu1-2 a			{ color: #ff7700; text-decoration: none; outline: none; border-bottom: none; cursor: default;}
.ilca_n .imenu1-2 a:visited	{ color: #ff7700; text-decoration: none; outline: none;}
.ilca_n .imenu1-2 a:hover	{ color: #ff7700; text-decoration: none; outline: none;  border-bottom: none;}
.ilca_p .imenu1-3	{ font-size: 18px; color; #ff7700;}
.ilca_p .imenu1-3 a			{ color: #ff7700; text-decoration: none; outline: none; border-bottom: none; cursor: default;}
.ilca_p .imenu1-3 a:visited	{ color: #ff7700; text-decoration: none; outline: none;}
.ilca_p .imenu1-3 a:hover	{ color: #ff7700; text-decoration: none; outline: none;  border-bottom: none;}


.ikat	{ width: 100%;}
.ilca_n .ikat	{ display: none;}
.ilca_p .ikat	{ display: none;}
.ikat1	{ padding: 0 11px 0 0; width: 50%; vertical-align: top;}
.ikat2	{ padding: 0 0 0 11px; width: 50%; vertical-align: top;}
.ikat h2	{ color: #000; font-size: 15px; font-weight: normal; margin: 0 0 7px 0;}
.ikat3	{ margin: 0 0 21px 0;}
.ikat4	{ margin: 0 0 5px 0;}
.ikat4 a			{ color: #006fb6; text-decoration: underline; outline: none;}
.ikat4 a:visited	{ color: #006fb6; text-decoration: underline; outline: none;}
.ikat4 a:hover		{ color: #ff7700; text-decoration: underline; outline: none;}

.ikat404	{ width: 100%;}
.ikat404 .ikat1	{ padding: 0 11px 0 0; width: 33%; vertical-align: top;}
.ikat404 .ikat2	{ padding: 0 0 0 11px; width: 33%; vertical-align: top;}

.inov	{ }
.ilca	.inov	{ display: none;}
.ilca_p .inov	{ display: none;}
.itov	{ -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid #acacac; margin: 0 0 5px 0;}
.itov1		{ width: 100%;}
.itov1-1	{ vertical-align: top; width: 75px; padding: 10px;}
.itov1-2	{ vertical-align: top; padding: 10px;}
.itov2	{ margin: 0 0 7px 0; padding: 0 90px 0 0;}
.itov3	{ color: #707070; font-size: 11px; line-height: 1.1em; padding: 0 90px 0 0;}
.itov2 a			{ color: #000; text-decoration: underline; outline: none;}
.itov2 a:visited	{ color: #000; text-decoration: underline; outline: none;}
.itov2 a:hover		{ color: #ff7700; text-decoration: underline; outline: none;}
.itov4		{ position: relative; z-index: 1;}
.itov4-1	{ white-space: nowrap; color: #ff7700; font-weight: bold; position: absolute; z-index: 1; top: 0px; right: 0px;}

.ipop	{ }
.ilca	.ipop	{ display: none;}
.ilca_n .ipop	{ display: none;}


.ius	{ font-size: 18px; color: #ff7700; padding: 0 0 21px 0;}
.ius1	{ margin: 0 0 17px 0; width: 100%;}
.ius1-1	{ width: 50%; padding: 0 11px 0 0; vertical-align: top;}
.ius1-2	{ width: 50%; padding: 0 0 0 11px; vertical-align: top;}
.ius2	{ margin: 0 0 7px 0;}
.ius3	{ margin: 0 0 7px 0;}
.ius4	{ font-size: 11px; color: #707070; line-height: 1.1em;}
.ius3 a			{ color: #000; text-decoration: underline; outline: none;}
.ius3 a:visited	{ color: #000; text-decoration: underline; outline: none;}
.ius3 a:hover	{ color: #ff7700; text-decoration: underline; outline: none;}

.islo	{ padding: 0 0 37px 0;}
.islo_l	{ padding: 0 0 37px 0;}
.islo_s	{ padding: 0 0 37px 0;}

.islo .ilid		{ display: none;}
.islo .ista		{ display: none;}
.islo_l .inews	{ display: none;}
.islo_l .ista	{ display: none;}
.islo_s .inews	{ display: none;}
.islo_s .ilid	{ display: none;}

.ismenu	{ font-size: 15px; margin: 0 0 23px 0; padding: 0 0 0 18px;}
.ismenu a			{ color: #000; text-decoration: none; outline: none; border-bottom: 1px dashed #000;}
.ismenu a:visited	{ color: #000; text-decoration: none; outline: none;}
.ismenu a:hover		{ color: #ff7700; text-decoration: none; outline: none;  border-bottom: 1px dashed #ff7700;}
.ismenu1-1, .ismenu1-2, .ismenu1-3 	{ float: left; font-size: 15px; margin: 0 32px 0 0; padding: 0 0 2px 0;}

.islo .ismenu1-1 a			{ color: #ff7700; text-decoration: none; outline: none; border: none;}
.islo .ismenu1-1 a:visited	{ color: #ff7700; text-decoration: none; outline: none;}
.islo .ismenu1-1 a:hover	{ color: #ff7700; text-decoration: none; outline: none;  border: none;}

.islo_l .ismenu1-2 a			{ color: #ff7700; text-decoration: none; outline: none; border: none;}
.islo_l .ismenu1-2 a:visited	{ color: #ff7700; text-decoration: none; outline: none;}
.islo_l .ismenu1-2 a:hover	{ color: #ff7700; text-decoration: none; outline: none;  border: none;}

.islo_s .ismenu1-3 a			{ color: #ff7700; text-decoration: none; outline: none; border: none;}
.islo_s .ismenu1-3 a:visited	{ color: #ff7700; text-decoration: none; outline: none;}
.islo_s .ismenu1-3 a:hover	{ color: #ff7700; text-decoration: none; outline: none;  border: none;}

.inews	{ width: 100%;}
.inews1	{ vertical-align: top; width: 33%; padding: 0 9px 0 18px;}
.inews1-1	{ font-size: 13px; margin: 0 0 3px 0;}
.inews1-2	{ margin: 0 0 7px 0; color: #969696; font-size: 11px; font-family: Trebuchet MS; font-style: italic;}
.inews1-3	{ font-size: 11px; font-family: Trebuchet MS; color: #707070; line-height: 1.1em;}
.inews1-4	{ font-size: 13px; font-family: Trebuchet MS; color: #000;}
.inews1-1 a			{ color: #000; text-decoration: underline; outline: none;}
.inews1-1 a:visited	{ color: #000; text-decoration: underline; outline: none;}
.inews1-1 a:hover	{ color: #ff7700; text-decoration: underline; outline: none;}
.inews1-4 a			{ color: #006fb6; text-decoration: underline; outline: none;}
.inews1-4 a:visited	{ color: #006fb6; text-decoration: underline; outline: none;}
.inews1-4 a:hover	{ color: #ff7700; text-decoration: underline; outline: none;}


.lnew	{ margin: 0 0 27px 0;}
.lnew .inews1-3	{ font-size: 13px; font-family: Trebuchet MS; color: #000;}



.ilid	{ width: 100%;}
.ilid1	{ vertical-align: top; width: 33%; padding: 77px 9px 0 18px;}
.ista	{ width: 100%;}
.ista1	{ vertical-align: top; width: 33%; padding: 77px 9px 0 18px;}

/* Футер */
.foot	{ width: 100%; border-top: 1px solid #d5d5d5;}
.foot1	{ vertical-align: top; padding: 14px 34px 11px 19px; width: 125px;}
.foot2	{ vertical-align: top; font-size: 12px; padding: 17px 25px 11px 0; width: 210px;}
.foot3	{ vertical-align: top; padding: 17px 27px 11px 0; width: 155px;}
.foot3-1	{ font-size: 21px; color: #000; margin: 0 0 5px 0;}
.foot3-2	{ font-size: 11px;}
.foot4	{ vertical-align: top; padding: 17px 21px 11px 0; width: 170px;}
.foot4-1	{ font-size: 14px; color: #000; margin: 0 0 5px 0;}
.foot4-2	{ font-size: 11px;}
.foot5	{ vertical-align: top; padding: 17px 17px 11px 0; color: #000; font-size: 12px;}
.foot6	{ vertical-align: top; padding: 0 0 0 21px; font-size: 11px;}
.foot7	{ vertical-align: top;}
.foot8	{ vertical-align: top;}
.foot2 a			{ color: #000; text-decoration: underline; outline: none; display: block; float: left; margin: 0 15px 5px 0;}
.foot2 a:visited	{ color: #000; text-decoration: underline; outline: none;}
.foot2 a:hover		{ color: #ff7700; text-decoration: underline; outline: none;}
.foot8 a			{ color: #1ea5d7; text-decoration: underline; outline: none;}
.foot8 a:visited	{ color: #1ea5d7; text-decoration: underline; outline: none;}
.foot8 a:hover		{ color: #ff7700; text-decoration: underline; outline: none;}
.foot7 a			{ color: #1ea5d7; text-decoration: none; outline: none; border-bottom: 1px dashed #1ea5d7;}
.foot7 a:visited	{ color: #1ea5d7; text-decoration: none; outline: none;}
.foot7 a:hover		{ color: #ff7700; text-decoration: none; outline: none; border-bottom: 1px dashed #ff7700;}

.foot9	{ vertical-align: top; padding: 14px 34px 11px 19px;}
.foot9 img { display: block; float: left; margin: 0 5px 0 0;}

/* КолБек в футере*/
.cbaf-h	{ position: relative; z-index: 999;}
.cbaf	{ width: 390px; height: 200px; background: url(../images/bg/cba.png) left top no-repeat; position: absolute; z-index: 999; top: -180px; left: -27px; padding: 21px 30px 0 21px;}
.cbaf1	{ position: absolute; z-index: 2; top: 12px; right: 12px;}
.cbaf1 a		{ text-decoration: none; outline: none; background: #ff7700 url(../images/icons/close.gif) left top no-repeat; display: block; width: 17px; height: 17px; border: none;}
.cbaf1 a:hover	{ text-decoration: none; outline: none; background: #000 url(../images/icons/close_.gif) left top no-repeat; border: none;}
.cbaf2	{ font-size: 15px; color: #000; border-bottom: 1px solid #ff9113; padding: 0 0 6px 3px; margin: 0 0 11px 0;}
.cbaf3	{ font-size: 11px; color: #191c1e; margin: 0 0 3px 0; padding: 0 0 0 5px;}
.cbaf4	{ margin: 0 0 7px 0;}
.cbaf4 input	{ border: 1px solid #c3c3c3; width: 385px; padding-left: 4px; font-size: 16px}
.cbaf4 input:focus	{ border: 1px solid #ff9113;}
.cbaf5	{ padding: 7px 0 0 0;}

/* Левое меню */
.lmenu	{ padding-right: 30px;}
.lmenu1	{ }
.lmenu2	{ font-size: 15px; margin: 0 0 13px 0;}
.lmenu1_ .lmenu2	{ margin: 0 0 7px 0;}
.lmenu1 .lmenu3	{ display: none;padding: 0 0 5px 9px;}
.lmenu1_ .lmenu3	{ display: block; padding: 0 0 5px 9px;}
.lmenu4	{ font-size: 13px; margin: 0 0 9px 0;}
.lmenu4_	{ font-size: 13px; margin: 0 0 9px 0;}
.lmenu2 a			{ color: #000; text-decoration: none; outline: none; border-bottom: 1px dashed #000;}
.lmenu2 a:visited	{ color: #000; text-decoration: none; outline: none;}
.lmenu2 a:hover		{ color: #ff7700; text-decoration: none; outline: none; border-bottom: 1px dashed #ff7700;}
.lmenu4_ a			{ color: #ff7700; text-decoration: underline; outline: none;}
.lmenu4_ a:visited	{ color: #ff7700; text-decoration: underline; outline: none;}
.lmenu4_ a:hover	{ color: #ff7700; text-decoration: underline; outline: none;}


.lmenu5	{ margin: 0 0 17px 0;}
.lmenu5-1	{ font-size: 15px; margin: 0 0 9px 0;}
.lmenu5-1_	{ font-size: 15px; margin: 0 0 9px 0;}
.lmenu6	{ padding: 0 0 0 11px; margin: 0 0 11px 0;}
.lmenu6-1	{ margin: 0 0 5px 0;}
.lmenu6-1_	{ margin: 0 0 5px 0;}
.lmenu7	{ }
.lmenu8	{ }
.lmenu5	{ }

.lmenu5-1 a				{ color: #000; text-decoration: underline; outline: none;}
.lmenu5-1 a:visited		{ color: #000; text-decoration: underline; outline: none;}
.lmenu5-1 a:hover		{ color: #ff7700; text-decoration: underline; outline: none;}

.lmenu5-1_ a			{ color: #ff7700; text-decoration: underline; outline: none;}
.lmenu5-1_ a:visited	{ color: #ff7700; text-decoration: underline; outline: none;}
.lmenu5-1_ a:hover		{ color: #ff7700; text-decoration: underline; outline: none;}

.lmenu6-1_ a			{ color: #ff7700; text-decoration: underline; outline: none;}
.lmenu6-1_ a:visited	{ color: #ff7700; text-decoration: underline; outline: none;}
.lmenu6-1_ a:hover		{ color: #ff7700; text-decoration: underline; outline: none;}



/* Каталог */
.rsra	{ float: right; font-size: 11px; position: relative; z-index: 20;}
.rsra a			{ color: #707070; text-decoration: none; outline: none; display: block; background: url(../images/bg/rsra.gif) left no-repeat; padding: 0 0 0 82px;}
.rsra a:visited	{ color: #707070; text-decoration: none; outline: none;}
.rsra a:hover	{ color: #000; text-decoration: none; outline: none; background: url(../images/bg/rsra_.gif) left no-repeat;}
.rsra a span	{ color: #ff7700;}

.itag	{ margin: 0 0 11px 0;}
.itag1	{ float: left; margin: 0 9px 5px 0; white-space: nowrap;}

.isort	{ margin: 0 0 7px 0;}
.isort span	{ color: #ff7700; margin: 0 13px 0 0;}
.isort a		{ color: #707070; text-decoration: underline; outline: none; margin: 0 13px 0 0;}
.isort a:visited	{ color: #707070; text-decoration: underline; outline: none;}
.isort a:hover	{ color: #ff7700; text-decoration: underline; outline: none;}

.num	{ border-top: 1px solid #d3d2d2; padding: 9px 0 0 0;  text-align: right; margin: 0 0 15px 0;}
.num span		{ color: #ff7700; margin: 0 7px 0 0;}
.num a			{ color: #707070; text-decoration: underline; outline: none; margin: 0 7px 0 0;}
.num a:visited	{ color: #707070; text-decoration: underline; outline: none;}
.num a:hover	{ color: #ff7700; text-decoration: underline; outline: none;}

.cat	{ }
.cat1-l	{ width: 310px; float: left; margin: 0 0 33px 0; padding: 0 19px 0 0;}
.cat1-r	{ width: 310px; float: left; margin: 0 0 33px 0; padding: 0 0 0 19px;}
.cat h2		{ font-size: 13px; font-weight: normal; margin: 0 0 13px 0;}
.cat h2 sup	{ color: #ff7700; text-decoration: none; padding: 0 0 0 5px;}
.cat h2 a			{ color: #000; text-decoration: underline; outline: none;}
.cat h2 a:visited	{ color: #000; text-decoration: underline; outline: none;}
.cat h2 a:hover	{ color: #ff7700; text-decoration: underline; outline: none;}
.cat2	{ width: 100%;}
.cat2-1	{ vertical-align: top; width: 140px; padding: 0 20px 0 0;}
.cat2-2	{ vertical-align: top; font-size: 11px; color: #000;}
.cat2-2 p	{ margin: 0 0 11px 0;}
.cat3-1	{ margin: 0 0 21px 0;}
.cat3-2	{ font-weight: bold; color: #ff7700; font-size: 18px; background: url(../images/icons/r1.gif) right no-repeat; margin: 0 0 7px 0;}
.cat3-2 td { padding: 0 16px 0 0;}
.cat3-3	{ font-size: 11px; margin: 0 0 11px 0;}
.cat3-4	{ font-size: 11px; background: url(../images/bg/cat3-4.gif) left no-repeat; padding: 0 0 0 19px;}
.cat3-4 a			{ color: #7f7f7f; text-decoration: none; outline: none; border-bottom: 1px dashed #7f7f7f;}
.cat3-4 a:visited	{ color: #7f7f7f; text-decoration: none; outline: none;}
.cat3-4 a:hover		{ color: #ff7700; text-decoration: none; outline: none; border-bottom: 1px dashed #ff7700;}
.cat3-5	{ }
.cat4	{ }

.h1cat			{ font-size: 15px; color: #000; font-weight: normal; margin: 0 0 17px 0;}
.h1cat a			{ color: #a1a1a1; text-decoration: underline; outline: none;}
.h1cat a:visited	{ color: #a1a1a1; text-decoration: underline; outline: none;}
.h1cat a:hover		{ color: #000; text-decoration: underline; outline: none;}

/* Товар */
.h1tov1	{ margin: 0 0 17px 0;}
.h1tov1	td { padding: 0 13px 0 0;}
.tovart	{ color: #888; font-size: 13px; margin: 0 0 14px 0;}
.tov	{ width: 100%; margin: 0 0 27px 0;}
.tov1	{ vertical-align: top; width: 340px; padding: 0 60px 0 0; text-align: center;}
.tov2	{ vertical-align: top;}

.tovi	{ margin-bottom: 27px; width: 100%; text-align: center;}
.tzoom			{ position: relative; z-index: 10;}
.tzoom a		{ background: url(../images/icons/zoom.png) left top no-repeat; height: 44px; width: 44px; position: absolute; z-index: 10; left: -192px; display: block;}
.tzoom a:hover	{ background: url(../images/icons/zoom_.png) left top no-repeat;}

.tovi1	{ }
.tovi1 a			{ dispay: block; border: 1px solid #fff; float: left; padding: 4px 7px 7px 7px; margin: 0 13px 7px 0;}
.tovi1 a:hover		{ border: 1px solid #ff7700;}
.tovi1 span			{ dispay: block; border-bottom: 4px solid #ff7700; float: left; padding: 4px 7px 7px 7px; margin: 0 13px 7px 0;}

.gbox	{ background: url(../images/bg/gbox.gif) left top repeat-x;}
.gbox1	{ background: url(../images/bg/gbox.gif) left top repeat-y;}
.gbox2	{ background: url(../images/bg/gbox.gif) right top repeat-y;}
.gbox3	{ background: url(../images/bg/gbox.gif) left bottom repeat-x;}
.gbox4	{ background: url(../images/bg/gbox4.gif) left top no-repeat;}
.gbox5	{ background: url(../images/bg/gbox5.gif) right top no-repeat;}
.gbox6	{ background: url(../images/bg/gbox6.gif) right bottom no-repeat;}
.gbox7	{ background: url(../images/bg/gbox7.gif) left bottom no-repeat;}

.tov3	{ border-bottom: 1px solid #acacac; padding: 13px 13px 9px 17px;}
.tov3-1	{ font-size: 11px; color: #969696; line-height: 1.1em; margin: 0 0 9px 0;}
.tov3-2	{ font-size: 22px; color: #ff7700; font-weight: bold; white-space: nowrap;}

.tov4	{ padding: 13px 13px 17px 17px;}
.tov5	{ margin: 0 0 21px 0;}
.tov5-1	{ vertical-align: top; padding: 0 7px 0 0;}
.tov5-2	{ vertical-align: top; padding: 0 7px 0 0; width: 65px;}
.tov5-3	{ vertical-align: top;}
.tov5-3 a			{ color: #000000; text-decoration: underline; outline: none;}
.tov5-3 a:visited	{ color: #000000; text-decoration: underline; outline: none;}
.tov5-3 a:hover		{ color: #ff7700; text-decoration: underline; outline: none;}
.tov5-31	{ margin: 0 0 5px 0;}
.tov5-32	{ font-weight: bold; color: #ff7700; white-space: nowrap;}

.tov6	{ margin: 0 0 5px 0;}
.tov6 td	{ vertical-align: top; padding: 0 7px 0 0;}
.tov6 a			{ color: #000; text-decoration: underline; outline: none;}
.tov6 a:visited	{ color: #000; text-decoration: underline; outline: none;}
.tov6 a:hover	{ color: #ff7700; text-decoration: underline; outline: none;}
.tov7 { margin: 0 0 21px 0; color: #707070; font-size: 11px;}
.tov8	{ margin: 0 0 13px 0;}
.tov8 a			{ color: #000; text-decoration: none; outline: none; border-bottom: 1px dashed #000;}
.tov8 a:visited	{ color: #000; text-decoration: none; outline: none;}
.tov8 a:hover	{ color: #ff7700; text-decoration: none; outline: none; border-bottom: 1px dashed #ff7700;}

.tadd	{  }
.tadd a			{ background: #9ade08 url(../images/icons/add.gif) left bottom no-repeat; display: block; width: 223px; height: 42px;}
.tadd a:hover	{ background: #4c8a22 url(../images/icons/add_.gif) left bottom no-repeat;}

.xadd	{  }
.xadd a			{ background: #9ade08 url(../images/icons/xadd.gif) left bottom no-repeat; display: block; width: 223px; height: 42px;}
.xadd a:hover	{ background: #4c8a22 url(../images/icons/xadd_.gif) left bottom no-repeat;}

.tok	{  }
.tok a			{ background: #9ade08 url(../images/icons/tok.gif) left bottom no-repeat; display: block; width: 223px; height: 42px;}
.tok a:hover	{ background: #4c8a22 url(../images/icons/tok_.gif) left bottom no-repeat;}

.sto	{ margin: 0 0 37px 0;}

.stom	{ background: url(../images/bg/stom.gif) left bottom repeat-x; font-size: 15px; margin: 0 0 13px 0;}
.stom1-1	{ float: left; padding: 0 11px 11px 11px; margin: 0 7px 0 0;}
.stom1-2	{ float: left; padding: 0 11px 11px 11px; margin: 0 7px 0 0;}
.stom1-3	{ float: left; padding: 0 11px 11px 11px; margin: 0 7px 0 0;}
.stom1-4	{ float: left; padding: 0 11px 11px 11px; margin: 0 7px 0 0;}
.stom a		{ color: #000; text-decoration: none; outline: none; border-bottom: 1px dashed #000;}
.stom a:visited	{ color: #000; text-decoration: none; outline: none;}
.stom a:hover		{ color: #ff7700; text-decoration: none; outline: none; border-bottom: 1px dashed #ff7700;}
.stom1-1_	{ float: left; padding: 0 11px 11px 11px; margin: 0 7px 0 0; background: url(../images/bg/stom_.gif) left bottom repeat-x;}
.stom1-2_	{ float: left; padding: 0 11px 11px 11px; margin: 0 7px 0 0; background: url(../images/bg/stom_.gif) left bottom repeat-x;}
.stom1-3_	{ float: left; padding: 0 11px 11px 11px; margin: 0 7px 0 0; background: url(../images/bg/stom_.gif) left bottom repeat-x;}
.stom1-4_	{ float: left; padding: 0 11px 11px 11px; margin: 0 7px 0 0; background: url(../images/bg/stom_.gif) left bottom repeat-x;}
.stom1-1_ a		{ color: #ff7700; text-decoration: none; outline: none; border-bottom: none;}
.stom1-1_ a:visited	{ color: #ff7700; text-decoration: none; outline: none;}
.stom1-1_ a:hover	{ color: #ff7700; text-decoration: none; outline: none; border-bottom: none;}
.stom1-2_ a		{ color: #ff7700; text-decoration: none; outline: none; border-bottom: none;}
.stom1-2_ a:visited	{ color: #ff7700; text-decoration: none; outline: none;}
.stom1-2_ a:hover	{ color: #ff7700; text-decoration: none; outline: none; border-bottom: none;}
.stom1-3_ a		{ color: #ff7700; text-decoration: none; outline: none; border-bottom: none;}
.stom1-3_ a:visited	{ color: #ff7700; text-decoration: none; outline: none;}
.stom1-3_ a:hover	{ color: #ff7700; text-decoration: none; outline: none; border-bottom: none;}
.stom1-4_ a		{ color: #ff7700; text-decoration: none; outline: none; border-bottom: none;}
.stom1-4_ a:visited	{ color: #ff7700; text-decoration: none; outline: none;}
.stom1-4_ a:hover	{ color: #ff7700; text-decoration: none; outline: none; border-bottom: none;}


.stom2-1	{ display: none;}
.stom2-2	{}
.stom2-3	{ display: none;}
.stom2-4	{ display: none;}

.stom2-2 h2			{ color: #888; font-size: 15px; font-weight: normal; margin: 0 0 13px 0;}

.spec	{ width: 100%; color: #000; border-top: 1px solid #acacac; margin: 0 0 27px 0;}
.spec1	{ vertical-align: top;  border-bottom: 1px solid #acacac; padding: 5px 13px 7px 17px; width: 50%;}
.spec2	{ vertical-align: top; border-bottom: 1px solid #acacac;  padding: 5px 13px 7px 17px;}
.spec3	{ }
.spec4	{ }
.spec5	{ }
.spec a			{ color: #ff7700; text-decoration: underline; outline: none;}
.spec a:visited	{ color: #ff7700; text-decoration: underline; outline: none;}
.spec a:hover	{ color: #000; text-decoration: underline; outline: none;}

.spec1 sup { margin-left: 5px;}
.spec1 sup a			{ color: #ff7700; text-decoration: underline; outline: none;}
.spec1 sup a:visited	{ color: #ff7700; text-decoration: underline; outline: none;}
.spec1 sup a:hover		{ color: #000; text-decoration: underline; outline: none;}

.more	{ position: relative; z-index: 11;}
.more1	{ position: absolute; z-index: 10; top: 0px; left: 0px; border: 3px solid #ff7700; background: #fff; width: 250px; font-size: 11px; padding: 13px;}
.pod5 .more1 {width:150px;}
.more2	{ padding: 7px 0 0 0;}
.more3	{ position: absolute; z-index: 10; top: 1px; right: 5px; font-size: 14px; font-weight: bold;}
.more3 a			{ color: #ff7700; text-decoration: none; outline: none;}
.more3 a:visited	{ color: #ff7700; text-decoration: none; outline: none;}
.more3 a:hover		{ color: #000; text-decoration: none; outline: none;}

.aks	{ width: 100%;}
.aks1	{ vertical-align: top; width: 340px; padding: 15px 60px 0 0; border-right: 1px solid #acacac;}
.aks2	{ vertical-align: top; padding: 15px 16px 15px 16px; font-size: 11px; color: #707070;}

.aks-add	{ margin: 0 0 17px 0;}
.aks-add a			{ color: #006fb6; text-decoration: none; outline: none; display: block; width: 167px; height: 27px; background: #9ade08 url(../images/icons/add1.gif) left bottom no-repeat;}
.aks-add a:hover		{ color: #ff7700; text-decoration: none; outline: none; background: #4c8a22 url(../images/icons/add1_.gif) left bottom no-repeat;}

.aks2 a			{ color: #000; text-decoration: underline; outline: none;}
.aks2 a:visited	{ color: #000; text-decoration: underline; outline: none;}
.aks2 a:hover	{ color: #ff7700; text-decoration: underline; outline: none;}

.doc	{ border-top: 1px solid #acacac; color: #888; margin: 0 0 17px 0;}
.doc1	{ vertical-align: top; border-bottom: 1px solid #acacac; padding: 12px 12px 12px 7px; width: 13px;}
.doc2	{ vertical-align: top; border-bottom: 1px solid #acacac; padding: 12px 12px 12px 0; width: 210px;}
.doc3	{ vertical-align: top; border-bottom: 1px solid #acacac; padding: 12px 12px 12px 0;}
.doc4	{ vertical-align: top; border-bottom: 1px solid #acacac; padding: 12px 12px 12px 0;}
.doc5	{ vertical-align: top; border-bottom: 1px solid #acacac; padding: 12px 7px 12px 0;}
.stom2-4 h2			{ color: #888; font-size: 15px; font-weight: normal; margin: 0 0 13px 0;}
.doc a			{ color: #000; text-decoration: underline; outline: none;}
.doc a:visited	{ color: #000; text-decoration: underline; outline: none;}
.doc a:hover	{ color: #ff7700; text-decoration: underline; outline: none;}


.bban	{ }
.bban1	{ float: left; width: 250px; padding: 0 40px 0 0;}
.bban2	{ margin: 0 0 7px 0;}
.bban3	{ margin: 0 0 7px 0;}
.bban4	{ font-size: 11px;}
.bban3 a			{ color: #000; text-decoration: underline; outline: none;}
.bban3 a:visited	{ color: #000; text-decoration: underline; outline: none;}
.bban3 a:hover		{ color: #ff7700; text-decoration: underline; outline: none;}


.e404	{ font-size: 160px; color: #000; line-height: 1em;}

/* Корзина */
.bas	{ width: 100%; margin: 0 0 21px 0;}
.bas th	{ font-weight: normal; vertical-align: top; font-size: 11px; border-bottom: 1px solid #acacac; padding: 0 13px 3px 3px;}
.bas1	{ vertical-align: top; border-bottom: 1px solid #acacac; padding: 13px 13px 13px 3px; width: 50%;}
.bas2	{ vertical-align: top; border-bottom: 1px solid #acacac; padding: 13px 13px 13px 3px; width: 40px;}
.bas3	{ vertical-align: top; border-bottom: 1px solid #acacac; padding: 13px 13px 13px 3px; color: #ff7700; font-weight: bold; font-size: 13px; white-space: nowrap;}
.bas4	{ vertical-align: top; border-bottom: 1px solid #acacac; padding: 13px 13px 13px 3px;}
.bas4-1{ background: url(../images/icons/del.gif) left no-repeat; padding: 0 0 0 24px;}
.bas2 input { width: 35px; border: 1px solid #c3c3c3; padding-left: 4px; font-size: 11px;}
.bas2 input:focus { width: 35px; border: 1px solid #ff7700;}
.bas4 a			{ color: #6e6f70; text-decoration: none; outline: none; border-bottom: 1px dashed #6e6f70;}
.bas4 a:visited	{ color: #6e6f70; text-decoration: none; outline: none;}
.bas4 a:hover	{ color: #ff7700; text-decoration: none; outline: none; border-bottom: 1px dashed #ff7700;}
.bas1 .tov5	{ margin: 0px;}

.itogo	{ width: 100%; background: #fdfbed; border: 1px solid #acacac; margin: 0 0 37px 0;}
.itogo1	{ padding: 25px 18px 25px 18px;}
.itogo1 b { color: #ff7700; font-size: 13px;}
.itogo2	{ text-align: right; white-space: nowrap; font-size: 38px; color: #ff7700; font-weight: bold; line-height: 1em; white-space: nowrap; padding: 25px;}

.bform	{ width: 100%; margin: 0 0 13px 0;}
.bform1	{ font-size: 11px; color: #000; padding: 0 0 4px 4px;}
.bform2	{ width: 385px; padding: 0 30px 11px 0; vertical-align: top;}
.bform2 input	{ border: 1px solid #c3c3c3; padding-left: 4px; width: 385px; font-size: 15px;}
.ida input	{ border: 1px solid #ff7700 !important; padding-left: 4px; width: 385px; font-size: 15px;}
.bform3	{ font-size: 11px; color: #a3a4a5; padding: 0 0 11px 0;}
.bform4	{ }
.bform4	textarea { height: 120px; width: 100%; border: 1px solid #c3c3c3; font-size: 15px;}
.bform5	{ }
.bform5 a			{ display: block; width: 223px; height: 42px; background: url(../images/icons/ofor.gif) no-repeat; }
.bform5 a:hover		{ background: url(../images/icons/ofor_.gif) no-repeat;}

.ida1 		{ margin: 0 0 13px 0;}
.ida1 td	{ padding-right: 5px; font-size: 11px;}

/* Подбор */
.pod	{ background: #e5e4e4; width: 100%; position: relative; z-index: 10; top: -59px;  width: 230px;}
.pod1	{ padding: 30px 15px 15px 15px; vertical-align: top; overflow: hidden; width: 200px;}
.pod2	{ font-weight: bold; color: #000; font-size: 13px; margin: 0 0 5px 0;}
.pod2 sup	{ font-weight: normal; margin-left: 5px;}
.pod2 sup a			{ color: #ff7700; text-decoration: underline; outline: none;}
.pod2 sup a:visited	{ color: #ff7700; text-decoration: underline; outline: none;}
.pod2 sup a:hover	{ color: #000; text-decoration: underline; outline: none;}
.pod3	{ margin: 0 0 15px 0;}
.pod3 select { width: 100%; height: 80px;}
.pod4	{ margin: 0 0 15px 0;}
.pod4 td	{ padding: 0 5px 0 0; color: #000; font-size: 11px;}
.pod4 input	{ border: 1px solid #aaadb2; padding-left: 4px; width: 35px;}
.pod5	{ }
.pod5 td	{ padding-right: 5px; }
.pod5 .pod2 { margin-top: 2px; font-weight: normal;}
.pod6	{ background: #c9c9c9; text-align: center; padding: 7px 0 9px 0; border: 1px solid #fff; margin: 11px 0 11px 0; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px;}
.pod6 a			{ color: #646464; text-decoration: none; outline: none; border-bottom: 1px dashed #646464;}
.pod6 a:visited	{ color: #646464; text-decoration: none; outline: none;}
.pod6 a:hover	{ color: #000; text-decoration: none; outline: none; border-bottom: 1px dashed #000;}

.pod7	{ text-align: center;}


/* Проверка статуса */
.stat	{ margin: 0 0 27px 0;}
.stat a			{ display: block; width: 223px; height: 42px; background: url(../images/icons/stat.gif) no-repeat;}
.stat a:hover	{ background: url(../images/icons/stat_.gif) no-repeat;}

.ser	{ width: 100%; margin: 0 0 21px 0;}
.ser1	{ width: 33%; vertical-align: top; padding: 0 23px 0 0;}
.ser1-1	{ color: #000; margin: 0 0 5px 0;}
.ser2	{ }
.ser2 a			{ display: block; width: 116px; height: 26px; background: url(../images/icons/sz.gif) no-repeat; }
.ser2 a:hover	{ background: url(../images/icons/sz_.gif) no-repeat;}
.ser3	{ }
.ser4	{ }
.ser5	{ }
.ser6	{ }

/* Для диллеров */
.dnews	{ margin: 0 0 31px 0;}
.dnews1	{ margin: 0 0 11px 0; font-weight: bold;}
.dnews1 a			{ color: #000; text-decoration: underline; outline: none;}
.dnews1 a:visited	{ color: #000; text-decoration: underline; outline: none;}
.dnews1 a:hover		{ color: #ff7700; text-decoration: underline; outline: none;}

.dcat	{ width: 100%; margin: 0 0 27px 0;}
.dcat th	{ vertical-align: top; font-weight: normal; font-size: 11px; color: #888; border-top: 1px solid #d3d2d2; border-bottom: 1px solid #acacac; padding: 35px 0 5px 11px;}
.dcat1	{ vertical-align: top; border-bottom: 1px solid #acacac; padding: 9px 0 11px 11px; color: #888;}
.dcat2	{ vertical-align: top; border-bottom: 1px solid #acacac; padding: 9px 0 11px 11px;}
.dcat2 a			{ color: #000; text-decoration: underline; outline: none;}
.dcat2 a:visited	{ color: #000; text-decoration: underline; outline: none;}
.dcat2 a:hover		{ color: #ff7700; text-decoration: underline; outline: none;}
.dcat3	{ vertical-align: top; border-bottom: 1px solid #acacac; padding: 9px 0 11px 11px; color: #888; white-space: nowrap;}
.dcat4	{ vertical-align: top; border-bottom: 1px solid #acacac; padding: 9px 0 11px 11px; white-space: nowrap; font-weight: bold; color: #ff7700;}
.dcat5	{ vertical-align: top; border-bottom: 1px solid #acacac; padding: 9px 0 11px 11px; color: #888;}
.dcat6	{ vertical-align: top; border-bottom: 1px solid #acacac; padding: 9px 11px 11px 11px;}
.dcat6 a			{ color: #000; text-decoration: underline; outline: none;}
.dcat6 a:visited	{ color: #000; text-decoration: underline; outline: none;}
.dcat6 a:hover		{ color: #ff7700; text-decoration: underline; outline: none;}
.dcat7		{ }
.dcat7-1	{ width: 34px;}
.dcat7-2	{ padding: 0 0 0 11px; white-space: nowrap;}
.dcat7-2 a			{ color: #4c8404; text-decoration: none; outline: none; border-bottom: 1px dashed #4c8404; background: url(../images/bg/dcat7.gif) left top no-repeat; padding-left: 23px;}
.dcat7-2 a:visited	{ color: #4c8404; text-decoration: none; outline: none;}
.dcat7-2 a:hover	{ color: #ff7700; text-decoration: none; outline: none; border-bottom: 1px dashed #ff7700; background: url(../images/bg/dcat7_.gif) left top no-repeat;}
.dcat7 input { border: 1px solid #7c7c7c; width: 30px; padding-left: 4px;}
.dcat7 input:focus { border: 1px solid #ff7700;}
.dcat5 input { border: 1px solid #7c7c7c; width: 30px; padding-left: 4px;}
.dcat5 input:focus { border: 1px solid #ff7700;}

.dcat8	{ vertical-align: top; border-bottom: 1px solid #acacac; padding: 9px 11px 11px 11px; white-space: nowrap; font-weight: bold; color: #ff7700;}
.dcat9	{ vertical-align: top; border-bottom: 1px solid #acacac; padding: 9px 11px 11px 24px; background: url(../images/icons/ddel.gif) left 11px no-repeat;}
.dcat9 a			{ color: #6e6f70; text-decoration: none; outline: none; border-bottom: 1px dashed #6e6f70; font-size: 12px;}
.dcat9 a:visited	{ color: #6e6f70; text-decoration: none; outline: none;}
.dcat9 a:hover		{ color: #ff7700; text-decoration: none; outline: none; border-bottom: 1px dashed #ff7700;}

.dnov	{ color: #ff7700; font-size: 11px; margin: -13px 0 13px 0;}

.ditogo	{ width: 100%; background: #fdfbed; border: 1px solid #acacac; margin: 0 0 37px 0;}
.ditogo1	{ padding: 20px; vertical-align: top;}
.ditogo2	{ padding: 20px; vertical-align: top;}
.ditogo3	{ padding: 20px; vertical-align: top;}

.ditogo1-1	{ margin: 0 0 3px 0}
.ditogo1-2	{ font-weight: bold; color: #ff7700; margin: 0 0 7px 0;}
.ditogo1-3	{ font-size: 12px;}
.ditogo1-3 a			{ color: #6e6f70; text-decoration: none; outline: none; border-bottom: 1px dashed #6e6f70;}
.ditogo1-3 a:visited	{ color: #6e6f70; text-decoration: none; outline: none;}
.ditogo1-3 a:hover		{ color: #ff7700; text-decoration: none; outline: none; border-bottom: 1px dashed #ff7700;}

.ditogo2-1	{ margin: 0 0 7px 0;}
.ditogo2-2	{ font-weight: bold; font-size: 18px; color: #ff7700;}

.ditogo3 a			{ display: block; width: 223px; height: 42px; background: #80a716 url(../images/icons/dz.gif) left top no-repeat;}
.ditogo3 a:hover	{  background: #4c8922 url(../images/icons/dz_.gif) left top no-repeat;}

/* Фак */
.faq-h1	{ background: url(../images/bg/faq-h1.gif) left bottom no-repeat; padding: 35px 55px 10px 233px; margin: 0 0 37px 0;}
.faq-h1 h1		{ font-size: 21px; color: #000; font-weight: normal; margin: 0 0 17px 0; }

.ifaq	{ }
.ifaq1-l	{ width: 310px; float: left; margin: 0 0 60px 0; padding: 0 19px 0 0;}
.ifaq1-r	{ width: 310px; float: left; margin: 0 0 60px 0; padding: 0 0 0 19px;}
.ifaq2	{ color: #7c92b0; line-height: 1em; font-size: 32px; margin: 0 0 3px 0;}
.ifaq3	{ font-size: 15px; margin: 0 0 17px 0;}
.ifaq4	{ font-size: 11px; margin: 0 0 7px 0;}
.ifaq5		{ margin: 0 0 13px 0;}
.ifaq5-1	{ padding: 0 14px 0 0; vertical-align: top;}
.ifaq5-2	{ vertical-align: top; color: #000;}
.ifaq6	{ font-size: 12px;}
.ifaq7	{ }
.ifaq3 a			{ color: #000; text-decoration: underline; outline: none;}
.ifaq3 a:visited	{ color: #006fb6; text-decoration: underline; outline: none;}
.ifaq3 a:hover		{ color: #ff7700; text-decoration: underline; outline: none;}
.ifaq6 a			{ color: #1ea5d7; text-decoration: underline; outline: none;}
.ifaq6 a:visited	{ color: #1ea5d7; text-decoration: underline; outline: none;}
.ifaq6 a:hover		{ color: #ff7700; text-decoration: underline; outline: none;}

.afaq	{ border-top: 1px solid #d5d5d5; margin: 0 0 13px 0;}
.afaq_	{ border-top: 1px solid #d5d5d5; margin: 0 0 13px 0;}
.afaq1	{ padding: 13px 17px 13px 17px;}
.afaq2	{ padding: 5px 17px 7px 17px; background: #f7f7e8;}
.afaq2-1	{ }
.afaq2-2	{ padding: 11px 0 11px 0; font-weight: bold;}
.afaq .afaq2-2	{ display: none;}
.afaq2-1 a			{ color: #006fb6; text-decoration: none; outline: none; background: url(../images/icons/down.gif) right no-repeat; padding: 0 10px 0 0; border-bottom: 1px dashed #006fb6;}
.afaq2-1 a:visited	{ color: #006fb6; text-decoration: none; outline: none;}
.afaq2-1 a:hover	{ color: #ff7700; text-decoration: none; outline: none; border-bottom: 1px dashed #ff7700;}
.afaq_ .afaq2-1 a			{ color: #006fb6; text-decoration: none; outline: none; background: url(../images/icons/up.gif) right no-repeat; padding: 0 10px 0 0; border-bottom: 1px dashed #006fb6;}
.afaq_ .afaq2-1 a:visited	{ color: #006fb6; text-decoration: none; outline: none;}
.afaq_ .afaq2-1 a:hover		{ color: #ff7700; text-decoration: none; outline: none; border-bottom: 1px dashed #ff7700;}

.ufaq	{ background: #f7f7e8; padding: 5px 17px 7px 17px;}

/* Заголовки в услугах */
.hus	{ width: 650px; background: #fff url(../images/bg/hus.gif) left bottom no-repeat; height: 177px; margin: 0 0 24px -17px;}
.hus1	{ width: 230px; vertical-align: top; padding: 17px 0 17px 0; }
.hus2	{ vertical-align: top; padding: 34px 50px 17px 0;}

.hus_	{ width: 650px; background: #fff url(../images/bg/hus.gif) left bottom no-repeat; margin: 0 0 24px -17px;}
.hus_ .hus1	{ width: 17px; vertical-align: top; padding: 17px 0 17px 0; }
.hus_ .hus2	{ vertical-align: top; padding: 17px 50px 17px 0;}

.hus_1	{ width: 650px; background: #fff url(../images/bg/hus.gif) left bottom no-repeat; margin: 0 0 24px -17px;}
.hus_1 .hus1	{ width: 34px; vertical-align: top; padding: 17px 0 17px 0; }
.hus_1 .hus2	{ vertical-align: top; padding: 17px 50px 17px 0;}

.hus2 h1 a		{ color: #000; text-decoration: none; outline: none;}
.hus2 h1 a:visited	{ color: #000; text-decoration: none; outline: none;}
.hus2 h1 a:hover	{ color: #000; text-decoration: underline; outline: none;}

/* Сравнение */

.sks	{ min-width: 1000px; width:expression(document.body.clientWidth < 1000? "1000px": "100%"); position: relative; z-index: 15; text-align: center; margin-top: -27px;}
.sk1s	{ margin: auto; text-align: left; position: relative; z-index: 1; margin-bottom: 27px;}

.sk1s .h1tov	{ padding-left: 20px;}
.sk1s .h1cat	{ padding-left: 20px;}

.sks .spec	{ color: #000; border-top: 1px solid #acacac; margin: 0 0 27px 0; width: auto;}
.sks .spec1	{ vertical-align: top;  border-bottom: 1px solid #acacac; padding: 5px 13px 7px 17px; width: 200px;}
.sks .spec2	{ vertical-align: top; border-bottom: 1px solid #acacac;  padding: 5px 13px 7px 17px; width: 200px;}

.sra	{ vertical-align: top; width: 200px; padding: 11px 13px 7px 17px;}
.sra1	{ text-align: left; margin: 0 0 7px 0;}
.sra2	{ }
.sra2 a			{ color: #000 !important; text-decoration: underline; outline: none;}
.sra2 a:visited	{ color: #000 !important; text-decoration: underline; outline: none;}
.sra2 a:hover	{ color: #ff7700 !important; text-decoration: underline; outline: none;}

.sra2-2	{ vertical-align: bottom; text-align: right; font-size: 18px; font-weight: bold; width: 17px; margin: 0 0 7px 0;}
.sra2-2 a			{ outline: none; display: block; background: url(../images/icons/close.gif) left top no-repeat; width: 17px; height: 17px;}
.sra2-2 a:visited	{ outline: none;}
.sra2-2 a:hover		{ outline: none; background: url(../images/icons/close_.gif) left top no-repeat;}
.sra3	{ width: 936px;}



.seka	{ border: 1px solid #acacac; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; padding: 20px; margin: 0 0 17px -21px;}