html	{ height: 100%;}
body    { padding: 0; margin: 0 0 0 0; background-color: #fff; font-family: Arial, Times New Roman, Tahoma, Arial, Verdana; height: 100%;}
table   { font-family: Arial, Tahoma, Verdana; border-collapse: collapse; margin:0 0 0 0;}
td      { padding: 0;}

*	{ box-sizing: border-box; -moz-box-sizing: border-box;}
img 	{ border: 0px;}
.w100	{ width: 100%;}
.block 	{ display:block;}
img.png { behavior: url("/js/png.htc");}
.fleft	{ float: left;}
.clear	{ clear: both;}
p		{ margin: 0 0 17px 0; line-height: 1.3em; font-size: 70%; color: #333;}
h1		{ color: #4C84AF; margin: 0 0 17px 0; font-size: 120%; font-weight: normal}
h2		{ color: #4C84AF; margin: 0 0 17px 0; font-size: 100%; font-weight: bold;}
h3		{ color: #4C84AF; margin: 0 0 17px 0; font-size: 90%; font-weight: bold;}

/* Таблицы */
.table		{ font-size: 70%; border-top: 5px solid #7FA7CC; margin: 0 0 17px 0; width: 100%;}
.table p	{ font-size: 100%; margin: 0 0 0 0;}
.table td	{ padding: 3px 7px 3px 7px; vertical-align: top; border: 1px solid #999;}
.table_head	{ font-weight: bold; font-size: 100%;}
.table_th	{ }
.table_th1	{ }
.table_th2	{ }

/* Верхнее меню */
.topme	{ width: 100%; height: 34px; background: #78A3CA url(../images/bg/topm1.gif) repeat-x;}
.topme1	{ width: 212px; background: url(../images/bg/topm3.gif) no-repeat;}
.topme2	{ width: 213px; font-size: 11px; font-weight: bold; background: #AFCCE3 url(../images/bg/topm2.gif) repeat-x; text-align: center;}
.topme3	{ font-size: 11px; font-weight: bold; background: url(../images/bg/topm3.gif) right no-repeat; padding: 0 17px 0 5px;}

.topme2 a		{ color: #1A4D74; text-decoration: underline; background: url(../images/bg/topm4.gif) 0.5em no-repeat; padding: 0 0 0 1.5em; white-space: nowrap;}
.topme2 a:visited	{ color: #1A4D74; text-decoration: underline;}
.topme2 a:hover		{ color: #FFE595; text-decoration: underline;}

.topme3 a		{ color: #fff; text-decoration: underline;  background: url(../images/bg/topm5.gif) 0em no-repeat; padding: 0 7px 0 1.3em;}
.topme3 a:visited	{ color: #fff; text-decoration: underline;}
.topme3 a:hover		{ color: #FFE595; text-decoration: underline;}

/* Основная таблица */
.mta	{ padding: 0 15px 20px 35px; width: 100%; border-bottom: #79A2C1 solid 3px;}
.mta1	{ width: 425px; vertical-align: top; padding: 0 0 20px 0;}
.mta2	{ padding: 0 15px 20px 35px; vertical-align: top;}
.mta2-1	{ padding: 238px 15px 20px 35px; vertical-align: top; background: url(../images/bg/indbg.jpg) left top no-repeat;}

/* Левая верхняя зона */
.logo		{ position: absolute; z-index: 1; width: 213px; height: 68px; background: #FFBC0E; /*top: 34px;*/ top: 0px; left: 212px;}
.cattext	{ position: absolute; z-index: 1; /*top: 147px;*/ top: 113px; left: 109px;}
.catico		{ position: absolute; z-index: 1; /*top: 80px;*/ top: 45px; left: 0px; width: 121px; height: 141px; background: url(../images/icons/catalog.png) no-repeat;}
.priceico	{ position: absolute; z-index: 1; top: 103px; left: 0px; width: 120px; height: 104px; background: url(../images/icons/price.png) no-repeat;}
.icons		{ position: absolute; z-index: 1; top: 20px; left: 37px; background: #fff url(../images/bg/iconsbg.gif) no-repeat; width: 98px; height: 36px;}
.iconsh		{ position: absolute; z-index: 1; top: 27px; left: 47px;}
.iconsm		{ position: absolute; z-index: 1; top: 27px; left: 70px;}
.iconse		{ position: absolute; z-index: 1; top: 29px; left: 97px;}
.loginbg	{ position: absolute; z-index: 1; top: 102px; left: 219px; background: url(../images/bg/loginbg.gif) no-repeat; width: 203px; height: 88px; font-size: 11px;}
.loginbg1	{ position: absolute; z-index: 1; top: 102px; left: 219px; border: 1px solid #e7e7e7; width: 203px; height: 88px;}
.login1		{ position: absolute; z-index: 1; top: 7px; left: 18px; color: #1F53B4;}
.login2		{ position: absolute; z-index: 1; top: 24px; left: 11px;}
.login3		{ position: absolute; z-index: 1; top: 20px; left: 31px; color: #505050;}
.login4		{ position: absolute; z-index: 1; top: 20px; left: 105px; color: #505050;}
.login5 input	{ position: absolute; z-index: 1; top: 34px; left: 31px; border: 1px solid #7F9DB9; width: 69px; height: 22px;}
.login6 input	{ position: absolute; z-index: 1; top: 34px; left: 105px; border: 1px solid #7F9DB9; width: 69px; height: 22px;}
.login7		{ position: absolute; z-index: 1; top: 58px; left: 105px; font-size: 9px;}
.login8		{ position: absolute; z-index: 1; top: 71px; left: 18px;}
.login9		{ position: absolute; z-index: 1; top: 33px; left: 178px;}

.login3 a		{ color: #505050; text-decoration: none;}
.login3 a:visited	{ color: #505050; text-decoration: none;}
.login3 a:hover		{ color: #505050; text-decoration: underline;}

.login7 a		{ color: #999; text-decoration: underline;}
.login7 a:visited	{ color: #999; text-decoration: underline;}
.login7 a:hover		{ color: #999; text-decoration: none;}

.login8 a		{ color: #505050; text-decoration: underline;}
.login8 a:visited	{ color: #505050; text-decoration: underline;}
.login8 a:hover		{ color: #505005; text-decoration: none;}

/* Поиск */
.tpoisk		{ width: 100%; background: #E3EBF9 url(../images/bg/poiskbg.gif) top repeat-x; margin: 15px 0 0 0;}
.tpoisk1	{ width: 12px; height: 12px;}
.tpoisk2	{ width: 90px; height: 30px; background: #E3EBF9 url(../images/poisk/butbg.gif) no-repeat; padding: 3px 0 0 18px; float: right; margin: 0 17px 0 0;}
.tpoisk3	{ position: absolute; z-index: 1; margin: 25px 0 0 12px;}
.tpoisk4	{ position: absolute; z-index: 1; margin: 0 0 0 179px;}
.tpoisk5	{ padding: 27px 0 0 0; color: #3F7BA8; font-size: 100%}
.tpoisk5 select	{ font-size: 75%;}
.tpoisk5 input	{ border: solid 1px #7F9DB9; font-size: 75%; width: 3em; text-align: right;}
.tpoiskc	{ color: #000;  font-size: 70%; float: left;}
.tpoiskc1	{ vertical-align: middle; padding: 2px 7px 7px 0;}
.tpoiskc2	{ vertical-align: middle; padding: 0 17px 7px 0; white-space: nowrap;}
.tpoiskc2 select	{ font-size: 100%;}
.tpoiskc2 input	{ border: solid 1px #7F9DB9; font-size: 100%; width: 3em; text-align: right;}
.tpoiskc3	{  }

.tpoisk6	{ font-weight: bold; font-size: 75%; position: absolute; z-index: 1; margin: 23px 0 0 54px; white-space: nowrap;}
.tpoisk6-1	{ margin: 0 0 11px 0px;}

#search_form	{ font-size: 70%;}
#search_title	{ font-size: 70%;}

/* Левое меню */
.lmenu		{ margin: 164px 0 0 0; background: #E7E8E9 url(../images/lmenu/lmenubg.png) no-repeat; padding: 19px 38px 30px 38px;}
.lmenupr	{ margin: 164px 0 0 0; background: #E7E8E9 url(../images/lmenu/lmenuprbg.png) no-repeat; padding: 19px 38px 30px 38px;}
.lmenu1		{ color: #c85b03; font-weight: bold; font-size: 75%; clear: both; margin: 11px 0 11px 0; float: left; background: url(../images/lmenu/bull.gif) no-repeat; padding: 0 0 0 17px;}
.lmenu2		{ font-size: 70%; float: left; display: inline; width: 174px;}
.lmenu3		{ line-height: 1em; margin: 0 11px 0.6em 0;}
.lmenu3_	{ line-height: 1em; margin: 0 11px 0.6em 0; font-weight: bold;}
.lmenu3_1	{ line-height: 1em; margin: 0 11px 0.6em -11px; font-weight: bold; background: url(../images/lmenu/bull1.gif) 0px no-repeat; padding: 0 0 0 11px;}
.lmenu3_1 img	{ margin: 6px 0 0 -11px; position: absolute; z-index: 1;}
.lmenu3_2	{ line-height: 1em; margin: 0 11px 0.6em 7px;}
.lmenu3_3	{ line-height: 1em; margin: 0 11px 0.6em 7px;}

.lmenu3 ul	{ display: none;}

.lmenu1-1	{ color: #c85b03; font-weight: bold; font-size: 75%; clear: both; margin: 11px 0 11px 8px; float: left;}
.lmenu3-1	{ line-height: 1em; margin: 0 11px 0.3em 0;}
.lmenu3-1_	{ line-height: 1em; margin: 0 11px 0.6em 0; font-weight: bold;}

.lmenu3-1 a		{ color: #333; text-decoration: none;}
.lmenu3-1 a:visited	{ color: #333; text-decoration: none;}
.lmenu3-1 a:hover	{ color: #1F53B4; text-decoration: underline;}

.lmenu3-1_ a		{ color: #1F53B4; text-decoration: none;}
.lmenu3-1_ a:visited	{ color: #1F53B4; text-decoration: none;}
.lmenu3-1_ a:hover	{ color: #1F53B4; text-decoration: underline;}

.lmenu3 a		{ color: #333; text-decoration: none;}
.lmenu3 a:visited	{ color: #333; text-decoration: none;}
.lmenu3 a:hover	{ color: #1F53B4; text-decoration: underline;}

.lmenu3_ a		{ color: #1F53B4; text-decoration: none;}
.lmenu3_ a:visited	{ color: #1F53B4; text-decoration: none;}
.lmenu3_ a:hover	{ color: #1F53B4; text-decoration: underline;}

.lmenu3_1 a		{ color: #1F53B4; text-decoration: none;}
.lmenu3_1 a:visited	{ color: #1F53B4; text-decoration: none;}
.lmenu3_1 a:hover	{ color: #1F53B4; text-decoration: underline;}

.lmenu3_2 a		{ text-decoration: none;}
.lmenu3_2 a:visited	{ text-decoration: none;}
.lmenu3_2 a:hover	{ text-decoration: underline;}

.lmenu3_3 a		{ text-decoration: none; color: #c85b03;}
.lmenu3_3 a:visited	{ text-decoration: none; color: #c85b03;}
.lmenu3_3 a:hover	{ text-decoration: underline; color: #c85b03;}

.lmenu88	{ display: none; padding: 5px; position: absolute; z-index: 1; border: 1px solid #000; background: #fff; margin-left: -5px;}
.lmenu88-1	{ margin: 0 0 7px 0;}

/* Элементы контента */
.print		{ font-size: 65%;}
.forprint	{ display: none;}

.print a		{ color: #999; text-decoration: underline;}
.print a:visited	{ color: #999; text-decoration: underline;}
.print a:hover		{ color: #999; text-decoration: none;}


.bask	{ background: url(../images/basket/baskbg1.gif) no-repeat; width: 179px; height: 41px; font-size: 11px; color: #8d8d8d; padding: 6px 0 0 30px; float: right; margin: 0 0 1px 0; position: absolute; top: -125px;}
.bask-1	{ background: url(../images/basket/baskbg1.gif) no-repeat; width: 179px; height: 41px; font-size: 11px; color: #8d8d8d; padding: 6px 0 0 30px; position: absolute; z-index: 1; top: 149px; left: 443px;}
.bask1	{ margin: -15px 0 0 -45px; position: absolute; z-index: 1;}

.bask-1 a		{ color: #1F53B4; text-decoration: none;}
.bask-1 a:visited	{ color: #1F53B4; text-decoration: none;}
.bask-1 a:hover		{ color: #1F53B4; text-decoration: underline;}

.bask a			{ color: #1F53B4; text-decoration: none;}
.bask a:visited		{ color: #1F53B4; text-decoration: none;}
.bask a:hover		{ color: #1F53B4; text-decoration: underline;}

.bask-s	{ position: relative; z-index: 1;}
.bask-s .bask	{ top: 0px ! important; right: 0px ! important;}

.way	{ font-size: 70%; color: #8BAFCB; margin: 7px 0 0 0;}

.way a			{ color: #8BAFCB; text-decoration: none;}
.way a:visited		{ color: #8BAFCB; text-decoration: none;}
.way a:hover		{ color: #8BAFCB; text-decoration: underline;}


/* Общие элементы страниц */
li		{ font-size: 70%; margin: 0 0 0.4em 0;}
ul ul li	{ font-size: 100%;}
ol ul li	{ font-size: 100%;}
ul ol li	{ font-size: 100%;}
ol ol li	{ font-size: 100%;}
ol ol ol li	{ font-size: 100%;}
ul ul ul li	{ font-size: 100%;}
ul ul ol li	{ font-size: 100%;}
ul ol ul li	{ font-size: 100%;}
ul ol ol li	{ font-size: 100%;}
ol ol ul li	{ font-size: 100%;}
ol ul ol li	{ font-size: 100%;}
ol ul ul li	{ font-size: 100%;}
dir p		{ font-size: 70%;}

table li	{ font-size: 70%;}
.table li	{ font-size: 100%;}
ul li		{ list-style-image: url(../images/bg/topm5.gif);}

a		{ color: #1F53B4;}
a:visited	{ color: #1F53B4;}
a:hover		{ color: #C85B03;}

/* Формы в таблице */
.form_table td		{ padding: 5px 5px 5px 5px; font-size: 80%; font-weight: bold;}
.form_table input 	{ border: 1px solid #7F9DB9; background: #fff; margin: 5px 5px 5px 5px;}
.form_table textarea 	{ border: 1px solid #7F9DB9; margin: 5px 5px 5px 5px;}
.bit	{ font-weight: bold;}
#f1	{ border: none;}
#f2	{ border: none;}

/* Спецпредложения */
.spec	{ width: 100%;}
.spec1	{ width: 33.33%; padding: 13px 13px 7px 13px; vertical-align: top;}
.spec2	{ float: left; display: inline; margin: 5px 5px 5px 5px;}
.spec3	{ margin: 0 0 0 0; height: 21px;}
.spec4	{ font-size: 70%; font-weight: bold;}
.spec5	{ font-size: 70%;}

/* Футтер */
.foot	{ width: 100%;}
.foot1	{ width: 425px;  vertical-align: top; padding: 0 11px 0 48px;}
.foot2	{ border-top: #D8DFE5 solid 3px;  vertical-align: top; font-size: 70%; color: #666; padding: 2px 0 0 0;}
.foot3	{ width: 425px;}
.foot4	{ padding: 7px 0 13px 0}
.foot4	p { margin: 0 3px 3px 60px; font-size: 11px;}

.foot4 a		{ color: #c5c5c5; text-decoration: none;}
.foot4 a:visited	{ color: #c5c5c5; text-decoration: none;}
.foot4 a:hover		{ color: #1F53B4; text-decoration: underline;}

/* Навигаци по каталогу */
.catnav		{ border-top: 5px solid #7FA7CC; width: 100%; margin: -13px 0 0 0;}
.catnav span	{ color: #999; font-weight: normal;}
.catnav1	{ color: #CC6600; font-weight: bold; font-size: 70%; border-right: solid 1px #7FA7CC; padding: 3px 11px 5px 7px;}
.catnav2	{ border-right: solid 1px #7FA7CC; color: #999; font-size: 70%; color: #CC6600; font-weight: bold; padding: 3px 11px 5px 7px;}
.catnav3	{ color: #CC6600; font-weight: bold; font-size: 70%; font-weight: bold; padding: 3px 11px 5px 7px;}
.catnav4	{ font-size: 1px; padding: 4px 0 0 0; border-bottom: 1px solid #999; height: 5px;}
.catnav5	{ border-top: 5px solid #d4d4d4; width: 100%; margin: 13px 0 13px 0;}
.catnav5 span	{ color: #999; font-weight: normal;}
.catnav6	{ color: #CC6600; font-weight: bold; font-size: 70%; border-right: solid 1px #d4d4d4; padding: 3px 11px 5px 7px;}
.catnav7	{ border-right: solid 1px #d4d4d4; color: #999; font-size: 70%; color: #CC6600; font-weight: bold; padding: 3px 11px 5px 7px;}
.catnav7 span	{ color: #999; font-weight: normal;}
.catnav7-1	{ border-right: solid 1px #d4d4d4; color: #999; font-size: 75%; color: #CC6600; font-weight: bold; padding: 3px 11px 5px 7px;}
.catnav7-1 span	{ color: #000; font-weight: normal;}
.catnav8	{ color: #CC6600; font-weight: bold; font-size: 70%; font-weight: bold; padding: 3px 11px 5px 7px;}
.catnav8-1	{ color: #CC6600; font-weight: bold; font-size: 70%; font-weight: bold; padding: 3px 11px 5px 7px;}
.catnav9	{ font-size: 1px; padding: 4px 0 0 0; border-bottom: 1px solid #999; height: 5px;}


.catnav1 a		{ color: #999; text-decoration: underline; font-weight: normal;}
.catnav1 a:visited	{ color: #999; text-decoration: underline;}
.catnav1 a:hover	{ color: #CC6600; text-decoration: underline;}

.catnav2 a		{ color: #999; text-decoration: underline; font-weight: normal;}
.catnav2 a:visited	{ color: #999; text-decoration: underline;}
.catnav2 a:hover	{ color: #CC6600; text-decoration: underline;}

.catnav3 a		{ color: #999; text-decoration: underline; font-weight: normal;}
.catnav3 a:visited	{ color: #999; text-decoration: underline;}
.catnav3 a:hover	{ color: #CC6600; text-decoration: underline;}

.catnav6 a		{ color: #999; text-decoration: underline; font-weight: normal;}
.catnav6 a:visited	{ color: #999; text-decoration: underline;}
.catnav6 a:hover	{ color: #CC6600; text-decoration: underline;}

.catnav7 a		{ color: #999; text-decoration: underline; font-weight: normal;}
.catnav7 a:visited	{ color: #999; text-decoration: underline;}
.catnav7 a:hover	{ color: #CC6600; text-decoration: underline;}

.catnav7-1 a		{ color: #4C84AF; text-decoration: none; font-size: 110%;}
.catnav7-1 a:visited	{ color: #4C84AF; text-decoration: none;}
.catnav7-1 a:hover	{ color: #CC6600; text-decoration: none;}

.catnav8 a		{ color: #999; text-decoration: underline; font-weight: normal;}
.catnav8 a:visited	{ color: #999; text-decoration: underline;}
.catnav8 a:hover	{ color: #CC6600; text-decoration: underline;}

.catnav8-1 a		{ color: #4C84AF; text-decoration: none; font-size: 110%;}
.catnav8-1 a:visited	{ color: #4C84AF; text-decoration: none;}
.catnav8-1 a:hover	{ color: #CC6600; text-decoration: none;}

/* Прайс - лист */
.prt	{ border-top: 5px solid #7FA7CC; width: 100%; margin: -13px 0 13px 0;}
.prt1	{ color: #999; font-size: 70%; border-right: solid 1px #7FA7CC; padding: 3px 11px 5px 7px; white-space: nowrap;}
.prt2	{ color: #999; font-size: 70%; border-right: solid 1px #7FA7CC; padding: 3px 11px 5px 7px; white-space: nowrap;}
.prt3	{ color: #999; font-size: 70%; border-right: solid 1px #7FA7CC; padding: 3px 11px 5px 7px; white-space: nowrap;}
.prt4	{ color: #999; font-size: 70%; padding: 3px 11px 5px 7px; white-space: nowrap;}
.prt5	{ font-size: 1px; padding: 4px 0 0 0; border-bottom: 1px solid #999; height: 5px;}
.prt6	{ font-size: 70%; vertical-align: top;}
.prt6 td	{ padding: 3px 3px 3px 3px;}
.prt7	{ font-size: 70%; vertical-align: top; background: #eeefef}
.prt7 td	{ padding: 3px 3px 3px 3px;}
.prt8	{ font-size: 130%; font-weight: bold; color: #C85B03;}

.prt a		{ color: #4C84AF; text-decoration: none; font-weight: bold;}
.prt a:visited	{ color: #4C84AF; text-decoration: none;}
.prt a:hover	{ text-decoration: underline;}

/* Конкретный товар */
.prod		{ width: 100%; border-top: 5px solid #7FA7CC; margin: -13px 0 0 0;}
.prod1		{ width: 165px; vertical-align: top; padding: 17px 0 0 0;}
.prod1-1	{ }
.prod1-2	{ margin: 7px 0 2px 0; font-size: 70%;}
.prod1-3	{ color: #C85B03; font-size: 100%; font-weight: bold; border-bottom: 1px solid #d4d4d4; padding: 0 0 5px 0; white-space: nowrap}
.prod1-4	{ margin: 7px 0 2px 0; font-size: 70%;}
.prod1-5	{ margin: 0 0 0 0;}
.prod1-5 form	{ margin: 0 0 0 0;}
.prod1-6	{ border-top: 1px solid #d4d4d4; margin: 10px 0 0 0; font-size: 70%; width: 100%;}
.prod1-61 	{ vertical-align: top; padding: 7px 0 0 0; width: 30px;}
.prod1-62 	{ vertical-align: top; padding: 13px 0 7px 5px;}
.prod2		{ vertical-align: top; padding: 17px 0 0 13px;}

/* Каталог */
.cat1		{ width:50%; padding: 15px 10px 15px 10px; float: left; display: inline; min-width: 175px;}
.cat1_		{ width:50%; padding: 15px 10px 15px 10px; background: #f5f5f5; float: left; display: inline;  min-width: 175px;}

.cat2		{ font-size: 90%; color: #ff3b3b; font-weight: bold;}
.cat3		{ float: left; margin: 0 5px 7px 0;}
.cat6		{ font-size: 70%; text-align: left; color: #333; margin: 0 0 11px 0;}
.cat6 ul	{ margin: 0 0 0 16px; padding: 0 0 0 0;}
.cat6 li	{ font-size: 100%; }  
.cat4		{ margin: 0 0 0 0px;}
.cat4 form	{ margin: 0 0 0 0;}
.cat4-1		{ color: #C85B03; font-size: 90%; font-weight: bold;}
.cat4-2		{ padding: 0 7px 0 0;}
.cat4-2 input	{ border: 1px solid #7F9DB9; width: 40px; height: 22px;}
.cat4-3		{ padding: 0 7px 0 0;}
.cat4-4		{ font-size: 70%;}
.cat5		{ background: #f5f5f5; border: 1px solid #fff;}
.cat5_		{ background: #fff;}

.cat2 a		{ color: #4C84AF; text-decoration: none; }
.cat2 a:visited	{ color: #4C84AF; text-decoration: none;}
.cat2 a:hover	{ color: #C85B03; text-decoration: underline;}

.cat4-4 a		{ color: #666; text-decoration: underline; font-weight: normal;}
.cat4-4 a:visited	{ color: #666; text-decoration: underline;}
.cat4-4 a:hover		{ color: #1F53B4; text-decoration: underline;}

/* Меню прайса */

.prmenu1	{ background: #8E8E8F url(../images/price/bg1.gif) no-repeat; width: 102px; height: 37px; margin: -14px 0 0 0; position: absolute; z-index: 1; left: 168px;}
.prmenu1-1	{ color: #fff; font-size: 9px; font-family: Tahoma; position: absolute; z-index: 1; top: 7px; left: 10px;}
.prmenu1-2	{ position: absolute; z-index: 1;  top: 7px; left: 53px;}
.prmenu1-3	{ color: #fff; font-size: 9px; font-family: Tahoma; position: absolute; z-index: 1;  top: 7px; left: 61px;}
.prmenu2	{ background: #8E8E8F url(../images/price/bg1.gif) no-repeat; width: 102px; height: 37px; margin: -14px 0 0 0; position: absolute; z-index: 1; left: 288px;}
.prmenu3	{ background: #fff; width: 102px; height: 37px; margin: 13px 0 0 0; position: absolute; z-index: 1; left: 168px;}
.prmenu4	{ background: #fff; width: 102px; height: 37px; margin: 13px 0 0 0; position: absolute; z-index: 1; left: 288px;}

.prmenu3 a		{ color: #797979; text-decoration: none;}
.prmenu3 a:visited	{ color: #797979; text-decoration: none;}
.prmenu3 a:hover	{ color: #797979; text-decoration: none;}

.prmenu4 a		{ color: #797979; text-decoration: none; }
.prmenu4 a:visited	{ color: #797979; text-decoration: none;}
.prmenu4 a:hover	{ color: #797979; text-decoration: none;}

.prmenu1 a		{ color: #fff; text-decoration: none;}
.prmenu1 a:visited	{ color: #fff; text-decoration: none;}
.prmenu1 a:hover	{ color: #fff; text-decoration: none;}

.prmenu2 a		{ color: #fff; text-decoration: none;}
.prmenu2 a:visited	{ color: #fff; text-decoration: none;}
.prmenu2 a:hover	{ color: #fff; text-decoration: none;}

/* Главная страница */

.ind	{ width: 100%;}
.ind1	{ width: 60%; vertical-align: top; padding: 0 27px 0 0;}
.ind2	{ width: 40%; vertical-align: top;}

.ind2-1	{ margin: 13px 0 0 0;}
.ind2-2	{ position: absolute; z-index: 1; right: 0px; margin: -67px 0 0 0;}
.ind2-3	{ background: #C88903; color: #fff; font-weight: bold; font-size: 65%; font-family: Tahoma; padding: 1px 3px 1px 3px; float: left; margin: 20px 0 7px 0;}
.ind2-4	{ font-size: 70%; font-weight: bold; margin: 0 0 7px 0;}
.ind2-5	{ font-size: 70%;}

.ind2-4 a		{ color: #333; text-decoration: none;}
.ind2-4 a:visited	{ color: #333; text-decoration: none;}
.ind2-4 a:hover		{ color: #C88903; text-decoration: none;}

.ind1-1	{ font-size: 70%;}

.indbg	{ background: url(../images/bg/indbg.jpg) left no-repeat; height: 238px;}

/* Дополнительное меню */

.semenu	{ float:right; border-left: 1px solid #7FA7CC; margin: -15px 0 13px 13px; padding: 13px 7px 13px 13px; font-size: 70%; line-height: 1.6em; }
.semenu1		{ border-top: 5px solid #7FA7CC; width: 100%; margin: -13px 0 13px 0;}
.semenu a		{ color: #000; text-decoration: underline;}
.semenu a:visited	{ color: #000; text-decoration: underline;}
.semenu a:hover		{ color: #000; text-decoration: none;}

/* Внутренние новости */

.data-news {background: #C88903; color: #fff; font-weight: bold; font-size: 65%; font-family: Tahoma; padding: 1px 3px 1px 3px; float: left; margin: 0 0 0 0;}
.head-news { font-size: 70%; font-weight: bold; margin: 0 0 7px 0;}
.text-news-list {font-size: 70%; margin: 0 0 17px 0;}
.text-news-list img	{ float:left;}
.anons-news {font-style: italic;}
.nav-news { font-weight: bold; font-size: 70%;}
.num td   { font-size:80%; padding:0 2px 0 2px; }

/* Консультация */
.faq1	{ color: #4C84AF; margin: 0 0 17px 0; font-size: 100%; font-weight: bold; font-weight: bold;}
.faq3	{ background: #C88903; color: #fff; font-weight: bold; font-size: 65%; font-family: Tahoma; padding: 1px 3px 1px 3px; float: left;}
.faq4	{ font-size: 70%; font-weight: bold; margin: 0 0 7px 0;}
.faq6	{ margin: 0 0 13px 0; font-size: 70%;}
.faq8	{ font-size: 70%; font-weight: bold; margin: 7px 0 7px 0;}

.catnum		{ font-weight: bold; font-size: 75%;}
.catnum1	{ display: inline; margin: 0 7px 0 0;}
.catnum1_	{ display: inline; margin: 0 7px 0 0;}

.faq_order form	{ margin: 0 0 0 0;}
.faq_order td	{ padding: 3px; font-size: 80%;}
.faq_order input	{ border: 1px solid #7F9DB9; width: 100%; background: #fff;}
.faq_order textarea	{ border: 1px solid #7F9DB9; width: 100%; background: #fff; overflow: auto;}
.red	{color: #E40000;}
.td1 input	{ border: 1px solid #7F9DB9; width: 100%; background: #7F9DB9; color: #fff; font-size: 75%;}

/* Регистрация */
.form_auth	    { margin: 0 0 0 0; font-size: 75%;}
.zaktable td	  {font-size: 75%; padding: 3px;}
.zakbit	        { color: #fff; font-weight: bold; font-size: 75%; background: #7F9DB9; border: 1px solid #7F9DB9; margin: 5px 0 0 0;}
.zakbit1 input	{ color: #fff; font-weight: bold; font-size: 75%; background: #7F9DB9; border: 1px solid #7F9DB9; margin: 5px 0 0 0; width: 100%;}
.star           { color:red; }
.comment        { color:#666; }
.small	        { font-size: 80%;}

/* Карта сайта */
.site_map_1	{ font-weight: bold; font-size: 90%; line-height: 1.5em;}
.site_map_2	{ margin: 0 0 0 13px; font-size: 90%; line-height: 1.5em;}
.site_map_3	{ margin: 0 0 0 21px; font-size: 80%; line-height: 1.5em;}

/* Галерея */
.gallery_mod td { font-size:75%; color:#4C84AF; padding:7px 0 14px 0; font-weight:bold; }

/* Счетчики */
.count	    { margin: 21px 0 0 0;}
.count	img { margin: 0 60px 0 0;}
/* Фотосы в новостях */
.imgs-news img {margin: 2px;}

/* Галлерея  */
.gallery_mod td	{ padding: 3px;}

/* Анонсирование Документов  */
.anons_title	{}
.data_pub_doc	{}

/* Госреестр */
.gr	{ margin: 7px 0 0 0;}
.gr1	{ padding: 0 7px 0 0;}
.gr2	{ font-size: 69%;}

.lgr	{ }
.lgr1	{ padding: 0 5px 0 0;}
.lgr2	{ padding: 0 0 17px 0;}
.lgr2-1	{ position: relative; z-index: 1; height: 16px; background: url(../images/icons/gr.gif) left no-repeat; width: 21px; padding: 2px 0 0 0;}
.lgr2-1 span { position: absolute; z-index: 1; left: 21px; white-space: nowrap; color: #000; font-size: 69%; display: none; padding: 0 7px 0 0;}
.lgr2-2	{ position: relative; z-index: 1; height: 16px; background: url(../images/icons/gr.gif) left no-repeat; width: 21px; padding: 2px 0 0 0;}
.lgr2-2 span { position: absolute; z-index: 1; left: 21px; white-space: nowrap; color: #000; font-size: 69%; padding: 0 7px 0 0;}
