body    { padding: 0px; margin: 0px; font-family: Tahoma, Verdana, Arial, sans-serif; background: #0d2041; font-size: 11px;}
table   { font-family: Tahoma, Verdana, Arial, sans-serif; border-collapse: collapse; margin: 0px; font-size: 11px;}
td      { padding: 0px;}
*		{ box-sizing: border-box; -moz-box-sizing: border-box;}

/* Общая стилизация */
h1			{ font-size: 17px; color: #109d14; margin: 0 13px 0 0; font-family: Arial, sans-serif; font-weight: bold; background: url(../images/icons/bul2.gif) left 16px no-repeat; padding: 11px 0 7px 16px;}
h2			{ color: #196ca5; margin: 0 0 21px 0; font-size: 14px; font-weight: bold;}
h2 span		{ color: #ccc;}
h3			{ color: #005f03; margin: 0 0 21px 0; font-size: 14px; font-weight: bold;}
img 		{ border: 0px;}
p			{ color: #333; font-size: 11px; margin: 0 0 21px 0; line-height: 1.3em;}
img.png { behavior: url("/js/png.htc");}
form		{ margin: 0px;}

a			{ color: #3a649e; text-decoration: underline;}
a:visited	{ color: #3a649e; text-decoration: underline;}
a:hover		{ color: #5a5146; text-decoration: none;}

ul			{ list-style-type: none; margin: 0 0 21px 0; padding: 0px;}
ul li		{ background: url(../images/icons/li.gif) left top no-repeat; padding: 0 0 0 20px; margin: 0 0 5px 0;}
ul ul li	{ background: url(../images/icons/li1.gif) left 5px no-repeat; padding: 0 0 0 9px; margin: 0 0 3px 27px;}
ul ul		{ margin: 0 0 13px 0;}
ol ul li	{ background: url(../images/icons/li1.gif) left 5px no-repeat; padding: 0 0 0 9px; margin: 0 0 3px 27px;}
ol ul		{ margin: 0 0 13px 0;}

ol			{ margin: 0 0 21px 0;}
ol li		{ margin: 0 0 5px 0;}
ol ol		{ margin: 0 0 13px 0;}

.table		{ margin: 0 0 21px 0;}
.table th	{ background: #9fb6de; border: 1px solid #fff; color: #263857; text-align: left; font-size: 10px; padding: 5px 13px 7px 13px; vetical-align: top;}
.table .tr1 td	{ background: #e4eaf6; border: 1px solid #fff; padding: 5px 13px 7px 13px; vetical-align: top;}
.table .tr2	td  { background: #f2f5f9; border: 1px solid #fff; padding: 5px 13px 7px 13px; vetical-align: top;}


/* Хидер */
.head1		{ background: url(../images/bg/head1.gif) left top repeat-x; height: 3px; position: absolute; z-index: 1; top: 1px; left: 0px; width: 100%; min-width: 780px; width:expression(document.body.clientWidth < 780? "780px": "100%");}
.head2		{ background: url(../images/bg/ihead2-1.jpg) left bottom repeat-x; height: 180px; position: relative; z-index: 1; min-width: 780px; width:expression(document.body.clientWidth < 780? "780px": "100%");}
.head2-1	{ 
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(../images/bg/ihead2.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	height: 180px;
}
.head3		{ background: url(../images/bg/title.gif) left top no-repeat; width: 508px; height: 43px; position: absolute; z-index: 1; top: 75px; left: 110px;}
.logo		{ position: absolute; z-index: 1; top: 58px; left: 375px;}
.head4		{ background: #506893; height: 180px; position: absolute; z-index: 1; top: 0px; left: 0px; width: 100%; color: #fff;}
.head4-1	{ font-size: 24px; font-weight: bold; position: absolute; z-index: 1; top: 119px; left: 110px;}
.head4-2	{ font-size: 14px; position: absolute; z-index: 1; top: 150px; left: 110px;}
.head4-3	{ font-size: 14px; position: absolute; z-index: 1; top: 129px; left: 455px;}
.head4-4	{ font-size: 13px; position: absolute; z-index: 1; top: 220px; left: 110px;}
.head5		{ background: url(../images/bg/head5.gif) left top no-repeat; width: 597px; height: 17px; position: absolute; z-index: 1; top: 241px; left: 110px;}
.head6		{ position: absolute; z-index: 1; top: 1px; left: 0px; width: 100%; padding: 0 0 0 51px;}

/* Верхнее меню */
.tmenu		{ 
	/* ВЫКЛЮЧЕНО */
	visibility: hidden;
	 background: #f5f5f5 url(../images/bg/tmenu.gif) left bottom repeat-x; min-height: 28px; //height: 42px; font-size: 11px; font-weight: bold; float: left; display: inline; margin: 0 13px 0 0;}
.tmenu1		{ background: url(../images/bg/tmenu1.gif) left bottom no-repeat; min-height: 28px; //height: 42px; float: left; display: inline;}
.tmenu2		{ background: url(../images/bg/tmenu2.gif) right bottom no-repeat; min-height: 28px; //height: 42px; padding: 14px 23px 0 27px; float: left; display: inline;}
.tmenu a			{ color: #002e79; text-decoration: none;}
.tmenu a:visited	{ color: #002e79; text-decoration: none;}
.tmenu a:hover		{ color: #002e79; text-decoration: underline;}
.tmenu3		{ background: url(../images/bg/tmenu3.gif) left no-repeat; padding: 0 15px 0 25px; float: left; display: inline; height: 17px;}

.icons		{ font-size: 9px; width: 250px; margin: 18px 0 0 0; float: right;}
.icons a			{ color: #a1b9d4; text-decoration: none;}
.icons a:visited	{ color: #a1b9d4; text-decoration: none;}
.icons a:hover		{ color: #a1b9d4; text-decoration: underline;}
.icons1		{ padding: 0 0 0 18px; height: 14px; background: url(../images/bg/icons1.gif) left no-repeat; float: left; display: inline; margin: 0 20px 0 0;}
.icons2		{ padding: 0 0 0 24px; height: 14px; background: url(../images/bg/icons2.gif) left no-repeat; float: left; display: inline; margin: 0 20px 0 0;}
.icons3		{ padding: 0 0 0 30px; height: 14px; background: url(../images/bg/icons3.gif) left no-repeat; float: left; display: inline; margin: 0 0 0 0;}

/* Скелет морды */
.is		{ width: 100%; min-width: 780px; width:expression(document.body.clientWidth < 780? "780px": "100%"); position: relative; z-index: 1; border-top: 1px solid #fff; border-bottom: 1px solid #fff;}
.is1		{ vertical-align: top; background: #fff url(../images/bg/is1-1.jpg) right top no-repeat; padding: 0 0 31px 0;}
.is2		{ vertical-align: top; width: 288px; background: #e3e3e3 url(../images/bg/is2.gif) left top repeat-y;}
.is3		{ vertical-align: top; background: #fff; padding: 0 0 31px 0;}
.is2-1		{ background: url(../images/bg/is2-1.jpg) left top no-repeat; padding: 129px 0 0 0;}
.is2-2		{ background: url(../images/bg/is2-2.jpg) left top no-repeat;}
.is2-3		{ background: #eee url(../images/bg/is2-3.gif) left top repeat-y; border-bottom: 1px solid #fff; margin: 0 0 81px 0;}
.is2-4		{ background: url(../images/bg/is2-4.jpg) left top no-repeat; padding: 40px 20px 40px 70px;}

/* Футер */
.foot		{ min-width: 780px; width:expression(document.body.clientWidth < 780? "780px": "100%"); background: url(../images/bg/foot.jpg) left top repeat-x; min-height: 260px; //height: 260px; position: relative; z-index: 1;}
.foot1		{ background: url(../images/bg/foot1.jpg) left top no-repeat; min-height: 260px; //height: 260px;}
.foot2		{ background: url(../images/bg/foot2.gif) 0px 2px repeat-x; min-height: 260px; //height: 260px;}

.tfoot		{ width: 100%;}
.tfoot1		{ vertical-align: top; width: 33%; width:expression(document.body.clientWidth > 1000? "426px": "42%"); max-width: 335px; padding: 22px 25px 0 65px;}
.tfoot2		{ vertical-align: top; padding: 16px 0 16px 0;}
.tfoot3		{ vertical-align: top; width: 288px; padding: 107px 0 0 0;}

.fmenu		{ background: url(../images/bg/fmenu.gif) left top no-repeat; padding: 7px 0 7px 28px; margin: 0 0 6px 0;}
.fmenu1		{ margin: 0 0 4px 0;}
.fmenu a			{ color: #d0ddf1; text-decoration: underline;}
.fmenu a:visited	{ color: #d0ddf1; text-decoration: underline;}
.fmenu a:hover		{ color: #d0ddf1; text-decoration: none;}
.fcopy		{ color: #869dc5; background: url(../images/bg/fcopy.gif) left top no-repeat; padding: 7px 0 0 28px; height: 29px; font-size: 10px; white-space: nowrap;}

.tfoot3-1 	{ margin: 0 0 0 100px;}
.tfoot3-1 td 	{ padding: 0 8px 0 0;}
.tfoot3 a			{ color: #93a6c3; text-decoration: none;}
.tfoot3 a:visited	{ color: #93a6c3; text-decoration: none;}
.tfoot3 a:hover		{ color: #93a6c3; text-decoration: underline;}

.tfoot1-1	{ margin: 0 0 27px 65px;}
.tfoot1-2	{ color: #dae6fa;}
.tfoot1-21 	{ vertical-align: top; padding: 0 20px 23px 0; text-align: right; color: #b3c6e4; font-weight: bold; font-size: 10px;}
.tfoot1-22 	{ vertical-align: top; padding: 0 20px 23px 0; font-size: 12px; font-weight: bold;}
.tfoot1-22 span	{ color: #7c9bce;}
.tfoot1-23 	{ vertical-align: top; padding: 0 20px 23px 0; text-align: right; color: #b3c6e4; font-weight: bold; font-size: 10px;}
.tfoot1-24	{ vertical-align: top; padding: 0 20px 23px 0;}
.tfoot1-2 a			{ color: #dae6fa; text-decoration: underline;}
.tfoot1-2 a:visited	{ color: #dae6fa; text-decoration: underline;}
.tfoot1-2 a:hover	{ color: #dae6fa; text-decoration: none;}

/* Правая колонка на морде */
.ibanner	{ text-align: right; margin: 0 26px 33px 0;}
.ri1		{ margin: 0 0 30px 49px;}
.ri2		{ margin: 0 15px 17px 49px; color: #66d6d;}
.ri3		{ margin: 0 0 70px 49px; background: url(../images/icons/bul1.gif) left no-repeat; padding: 0 0 0 17px;}
.ri4		{ display: inline; padding: 0 13px 13px 0;}
.ri4 img	{ margin: 0 0 13px 0;}


.ri3 a			{ color: #5a5a5a; text-decoration: underline;}
.ri3 a:visited	{ color: #5a5a5a; text-decoration: underline;}
.ri3 a:hover	{ color: #456bbc; text-decoration: none;}

/* Контент на морде */
.zag		{ background: #e6e6e6 url(../images/bg/zag.gif) left bottom repeat-x; height: 43px; margin: 0 1px 23px 54px;}
.zag1		{ background: url(../images/bg/zag1.gif) left bottom no-repeat; height: 43px; padding: 0 0 0 59px;}

.izag1		{ width: 145px; float: right; padding: 14px 0 0 23px; height: 43px;}
.izag2		{ background: url(../images/bg/izag1.gif) left top no-repeat; width: 145px; height: 43px; float: right; padding: 14px 0 0 20px;}
.izag3		{ background: url(../images/icons/bul2.gif) left no-repeat; width: 19px; height: 43px; float: right;}

.podbor		{ width: 100%;}
.podbor td	{ padding: 0 32px 0 59px; text-align: center;}
.podbor1	{ width: 100%; font-family: Verdana, sans-serif; font-size: 10px;}
.podbor1th	{ padding: 9px 7px 11px 7px; border-left: 1px solid #c8c8c8; border-right: 1px solid #c8c8c8; border-bottom: 1px solid #c8c8c8;}
.podbor1th_	{ background: url(../images/icons/bul3.gif) 50% 100% no-repeat; padding: 8px 7px 12px 7px; border-left: 1px solid #c8c8c8; border-right: 1px solid #c8c8c8; border-top: 1px solid #c8c8c8;}
.podbor1th a			{ color: #354665; text-decoration: underline;}
.podbor1th a:visited	{ color: #354665; text-decoration: underline;}
.podbor1th a:hover		{ color: #119100; text-decoration: none;}
.podbor1th_ a			{ color: #119100; text-decoration: none;}
.podbor1th_ a:visited	{ color: #119100; text-decoration: none;}
.podbor1th_ a:hover		{ color: #119100; text-decoration: underline;}

.podbor2	{ font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; margin: auto;}
.podbor2 td	{ padding: 23px 57px 23px 30px;}
.podbor3	{ background: url(../images/icons/bul7.gif) right no-repeat;}

.podbor2-1	{ background: url(../images/icons/bul5.gif) left top no-repeat; padding: 0 0 0 20px; margin: 0 0 9px 0;}
.podbor2-1_	{ background: url(../images/icons/bul4.gif) 3px 3px no-repeat; padding: 0 0 0 20px; margin: 0 0 9px 0;}

.podbor2-2	{ background: url(../images/icons/bul6.gif) left top no-repeat; padding: 0 0 0 20px; margin: 0 0 9px 0;}
.podbor2-2_	{ background: url(../images/icons/bul4.gif) 1px 3px no-repeat; padding: 0 0 0 20px; margin: 0 0 9px 0;}

.podbor2-1 a			{ color: #354665; text-decoration: underline;}
.podbor2-1 a:visited	{ color: #354665; text-decoration: underline;}
.podbor2-1 a:hover		{ color: #119100; text-decoration: none;}

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

.podbor2-2 a			{ color: #354665; text-decoration: underline;}
.podbor2-2 a:visited	{ color: #354665; text-decoration: underline;}
.podbor2-2 a:hover	 	{ color: #119100; text-decoration: none;}

.podbor2-2_ a			{ color: #119100; text-decoration: none;}
.podbor2-2_ a:visited	{ color: #119100; text-decoration: none;}
.podbor2-2_ a:hover		{ color: #119100; text-decoration: underline;}

.podbor4		{ background: url(../images/bg/podbor4.gif) 50% 0% no-repeat; height: 7px; font-size: 1px; margin: 0 32px 9px 59px;}
.podbor4-1		{ background: url(../images/bg/podbor4-1.gif) left top no-repeat; height: 7px; font-size: 1px;}
.podbor4-2		{ background: url(../images/bg/podbor4-2.gif) right top no-repeat; height: 7px; font-size: 1px;}

.podbor5		{ font-size: 12px; font-weight: bold; margin: 0 0 23px 120px;}
.podbor5-1		{ background: url(../images/icons/bul8.gif) left 5px no-repeat; float: left; display: inline; padding: 3px 15px 4px 20px;}
.podbor5-1 a			{ color: #456bbc; text-decoration: underline;}
.podbor5-1 a:visited	{ color: #456bbc; text-decoration: underline;}
.podbor5-1 a:hover		{ color: #456bbc; text-decoration: none;}

.inews		{ width: 100%; background: url(../images/bg/inews.gif) left top repeat-x; border-right: 1px solid #fff; margin: 21px 0 0 0;}
.inewstd	{ padding: 41px 0 0 59px; background: url(../images/bg/inewstd.gif) left top no-repeat;}

.inews1		{ width: 100%; position: relative; z-index: 1; background: #f7f7f7 url(../images/bg/inews3.gif) left top repeat-x;}
.inews1-1	{ vertical-align: top; width: 50%; background: url(../images/bg/inews1-1.gif) left bottom no-repeat; padding: 0 0 21px 0;}
.inews1-2	{ vertical-align: top; width: 50%; padding: 0 0 21px 0;}
.inews1-3	{ vertical-align: top; width: 50%; background: #fff; padding: 21px 0 21px 0;}
.inews1-4	{ vertical-align: top; width: 50%; background: #fff; padding: 21px 0 21px 0;}

.inews2		{ padding: 0 0 0 44px; margin: -20px 0 35px 0; position: relative; z-index: 1;}
.inews3		{ background: #f7f7f7 url(../images/bg/inews3.gif) left top repeat-x;}

.inews1-1 ul	{ list-style-type: none; padding: 0 0 0 39px; margin: 0px; color: #6d6d6d;}
.inews1-1 ul li	{ background: url(../images/icons/bul9.gif) left 1px no-repeat; padding: 0 0 17px 23px;}

.inews4		{ background: url(../images/icons/bul10.gif) left no-repeat; padding: 0 0 0 20px; margin: 0 0 0 41px; font-weight: bold; font-size: 10px;}
.inews4 a			{ color: #429042; text-decoration: underline;}
.inews4 a:visited	{ color: #429042; text-decoration: underline;}
.inews4 a:hover		{ color: #429042; text-decoration: none;}

.inews5		{ background: url(../images/icons/bul11.gif) left no-repeat; font-weight: bold; padding: 0 0 0 20px; margin: 0 0 12px 41px; font-size: 10px; color: #354665; text-decoration: underline;}
.inews6		{ padding: 0 60px 23px 67px;}
.inews6 a			{ color: #456bbc; text-decoration: none;}
.inews6 a:visited	{ color: #456bbc; text-decoration: none;}
.inews6 a:hover		{ color: #456bbc; text-decoration: underline;}
.inews7		{ background: url(../images/icons/bul10.gif) left no-repeat; padding: 0 0 0 20px; margin: 0 0 0 41px; font-weight: bold; font-size: 10px;}
.inews7 a			{ color: #456bbc; text-decoration: underline;}
.inews7 a:visited	{ color: #456bbc; text-decoration: underline;}
.inews7 a:hover		{ color: #456bbc; text-decoration: none;}

.inews8		{ padding: 12px 0 22px 45px;}
.inews9		{ margin: 0 0 9px 62px; background: url(../images/icons/bul12.gif) left 2px no-repeat; padding: 0 0 0 19px; font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold;}
.inews9 a			{ color: #354665; text-decoration: underline;}
.inews9 a:visited	{ color: #354665; text-decoration: underline;}
.inews9 a:hover		{ color: #354665; text-decoration: none;}

.inews10	{ margin: 0 32px 0 62px;}
.inews10 td	{ vertical-align: top; padding: 0 13px 31px 0;}
.inews10 a			{ color: #5a5a5a; text-decoration: underline;}
.inews10 a:visited	{ color: #5a5a5a; text-decoration: underline;}
.inews10 a:hover	{ color: #5a5a5a; text-decoration: none;}

/* Правое меню */
.rmenu		{ padding: 0 0 11px 22px; background: url(../images/bg/rmenu.gif) left 2px no-repeat; font-weight: bold;}
.rmenu_		{ padding: 0 0 11px 22px; background: url(../images/bg/rmenu_.gif) left 2px no-repeat; font-weight: bold;}
.rmenu a			{ color: #196ca5; text-decoration: underline;}
.rmenu a:visited	{ color: #196ca5; text-decoration: underline;}
.rmenu a:hover		{ color: #263857; text-decoration: none;}
.rmenu_ a			{ color: #263857; text-decoration: none;}
.rmenu_ a:visited	{ color: #263857; text-decoration: none;}
.rmenu_ a:hover		{ color: #263857; text-decoration: underline;}

/* Элементы контента */
.num		{ background: url(../images/bg/num.gif) left top no-repeat; padding: 0 50px 0 19px; color: #8f8f8f; word-spacing: 5px; float: right; margin: 0 0 0 114px; line-height: 1.5em;}
.num a			{ color: #196ca5; text-decoration: underline;}
.num a:visited	{ color: #196ca5; text-decoration: underline;}
.num a:hover	{ color: #196ca5; text-decoration: none;}
.num b		{ color: #263857;}

.faq		{ margin: 0 50px 37px 89px; font-size: 10px;}
.faq1		{ background: url(../images/bg/faq1.gif) left top no-repeat; padding: 6px 0 21px 112px;}
.faq2		{ background: url(../images/bg/faq2.gif) left top no-repeat; padding: 6px 0 13px 112px;}
.faq1 p		{ color: #969696; font-size: 11px; margin: 7px 0 0 0;}
.faq2 p		{ color: #434343; font-size: 11px; margin: 7px 0 0 0;}
.faq span	{ color: #9f9b9b;}
.faq1 b		{ color: #747474;}
.faq2 b		{ color: #434343;}
.faq3		{ background: url(../images/bg/faq3.gif) left top no-repeat; height: 4px; font-size: 1px; margin: 0 0 21px 94px;}
.faq3-1		{ background: url(../images/bg/faq3-1.gif) right top no-repeat; height: 4px; font-size: 1px;}
.faq4		{ background: url(../images/icons/bul13.gif) left no-repeat; padding: 0 0 0 21px; white-space: nowrap; float: left; margin: 0 27px 21px 0;}

.spec		{ background: #eeeeee url(../images/bg/spec.gif) left top repeat-x; height: 43px; padding: 15px 0 0 114px; border-right: 1px solid #fff; position: relative; z-index: 1;}
.spec1		{ margin: 0 0 45px 0; background: #f0f0f0 url(../images/bg/spec1.gif) left top no-repeat; padding: 33px 0 33px 121px; border-bottom: 1px solid #cccccc; border-right: 1px solid #fff;}
.spec2		{ position: absolute; z-index: 1; top: 15px; right: 0px; width: 200px;}
.spec3		{ position: absolute; z-index: 1; top: 2px; left: 60px; color: #109d14; font-weight: bold; font-size: 14px;}
.spec4 		{ width: 300px;}
.spec4 td	{ background: url(../images/bg/spec4.gif) left 87% repeat-x; padding: 7px 0 0 0;}
.spec4-1	{ }
.spec4-2	{ text-align: right;}
.spec4-1 span	{ background: #f0f0f0 url(../images/bg/spec4-1.gif) left no-repeat; padding: 0 3px 0 12px; color: #828282; font-weight: bold;}
.spec4-2 span	{ background: #f0f0f0; padding: 0 3px 0 3px; color: #263857; font-weight: bold;}

.tform		{ }
.tform1		{ vertical-align: top; text-align: right; padding: 0 12px 12px 0;}
.tform2		{ vertical-align: top; padding: 0 12px 11px 0; color: #8f8f8f;}
.tform3		{ text-align: right; margin: -62px 61px 45px 0;}

.itext		{ border: 1px solid #9d9d9d; width: 173px; height: 20px;}
.tform textarea	{ border: 1px solid #9d9d9d; overflow: auto; width: 311px; height: 100px;}

.way		{ color: #d5eeff; position: absolute; z-index: 1; width: 597px; height: 117px; top: 50px; left: 110px;}
.way td		{ vertical-align: bottom;}
.way a			{ color: #d5eeff; text-decoration: underline;}
.way a:visited	{ color: #d5eeff; text-decoration: underline;}
.way a:hover	{ color: #d5eeff; text-decoration: none;}

.news1		{ margin: 0 0 0 114px;}
.news2		{ color: #717171; margin: -31px 50px 45px 0; text-align: right;}
.news2 span	{ font-size: 24px;}
.news3		{ margin: 0 0 27px 0; position: relative; z-index: 1;}
.news4		{ background: url(../images/bg/news4.gif) left no-repeat; padding: 0 0 0 20px; color: #354665; font-size: 10px; text-decoration: underline; font-weight: bold; margin: 0 0 11px 132px;}
.news5		{ margin: 0 120px 0 159px;}
.news6		{ font-weight: bold; font-size: 11px; margin: 0 120px 7px 203px;}
.news6 a			{ color: #066409; text-decoration: underline;}
.news6 a:visited	{ color: #066409; text-decoration: underline;}
.news6 a:hover		{ color: #066409; text-decoration: none;}
.news7		{ color: #638daa; font-size: 10px; background: url(../images/bg/news7.gif) right no-repeat; width: 195px; text-align: right; padding: 0 22px 0 0; height: 13px; position: absolute; z-index: 1; top: 1px; left: 0px; //left: -200px;}
.news8		{ margin: 0 120px 0 203px; color: #6d6d6d;}

.news5 a			{ color: #456bbc; text-decoration: none;}
.news5 a:visited	{ color: #456bbc; text-decoration: none;}
.news5 a:hover		{ color: #456bbc; text-decoration: underline;}

.anews		{ margin: 0 0 17px 0;}
.anews1		{ background: url(../images/bg/anews.gif) left no-repeat; padding: 0 13px 0 27px; font-size: 24px; color: #717171; font-family: Times New Roman, sans-serif; vertical-align: top;}
.anews2		{ vertical-align: bottom; padding: 0 0 3px 0; color: #828282; word-spacing: 4px;}
.anews2 b	{ color: #263857; font-weight: normal;}
.anews2 a			{ color: #595959; text-decoration: underline;}
.anews2 a:visited	{ color: #595959; text-decoration: underline;}
.anews2 a:hover		{ color: #595959; text-decoration: none;}


.dmenu		{ background: url(../images/icons/bul2.gif) left no-repeat; height: 43px; float: right; color: #8f8f8f;}
.dmenu td	{ padding: 0 22px 0 25px;}
.dmenu1		{ background: url(../images/bg/dmenu1.gif) left top repeat-x; height: 43px;}
.dmenu2		{ background: url(../images/bg/dmenu2.gif) left top no-repeat; height: 43px;}
.dmenu3		{ background: url(../images/bg/dmenu3.gif) right top no-repeat; height: 43px; padding: 15px 20px 0 20px;}
.dmenu4		{ background: url(../images/bg/dmenu4.gif) left no-repeat; padding: 0 0 0 17px; min-height: 15px; //height: 15px;}
.dmenu5		{ background: url(../images/bg/dmenu4.gif) left no-repeat; padding: 0 50px 0 19px; min-height: 15px; //height: 15px; float: right; color: #8f8f8f;}
.dmenu6		{ background: url(../images/bg/dmenu4.gif) left no-repeat; padding: 0 45px 0 19px; min-height: 15px; //height: 15px; color: #8f8f8f; float: right; margin-top: -40px;}
.dmenu7		{ background: url(../images/bg/dmenu4.gif) left no-repeat; padding: 0 45px 0 19px; min-height: 15px; //height: 15px; color: #8f8f8f; margin: -21px 0 21px 113px;}

.dmenu a			{ color: #196ca5; text-decoration: underline; white-space: nowrap;}
.dmenu a:visited	{ color: #196ca5; text-decoration: underline;}
.dmenu a:hover		{ color: #196ca5; text-decoration: none;}

.dmenu5 a			{ color: #196ca5; text-decoration: underline; white-space: nowrap;}
.dmenu5 a:visited	{ color: #196ca5; text-decoration: underline;}
.dmenu5 a:hover		{ color: #196ca5; text-decoration: none;}

.content	{ padding: 0 55px 21px 133px; position: relative; z-index: 1;}

.newsdata	{ position: absolute; z-index: 2; top: -6px; left: 0px; //left: -133px; color: #717171; font-size: 10px; height: 30px; width: 128px; background: #f1f1f1 url(../images/bg/newsdata.gif) right top no-repeat; text-align: right; padding: 9px 32px 0 0;}

.gall		{ }
.gall1		{ float: left; border: 1px solid #9fb6de; padding: 3px; background: #f2f5f9; margin: 0 35px 35px 28px; position: relative; z-index: 1;}
.gall2		{ border: 1px solid #4c6796;}
.gall3		{ position: absolute; z-index: 1; top: 68px; left: -29px; }

.tovarh2	{ background: url(../images/bg/tovarh2.gif) 0 2px no-repeat; padding: 0 0 0 27px; color: #263857; font-size: 14px; font-weight: bold;}

.partner td	{ vertical-align: top; padding: 0 21px 21px 0;}

/* Выборка в каталоге */
.chos		{ font-size: 10px; font-weight: bold; width: 190px; float: left; color: #8f8f8f; height: 50px;}
.chos select	{ width: 130px; font-size: 12px; margin: 3px 0 0 0;}
.chos input	{ width: 50px; font-size: 12px; margin: 3px 0 0 0; border: 1px solid #000;}

/*  */
.prod		{ margin: 0 39px 21px 0;}
.prod_		{ background: #f7f7f7; margin: 0 39px 21px 0;}
.prod-n		{ margin: 0 39px 21px 0;}
.prod-l		{ margin: 0 39px 21px 0;}


.prod1		{  width: 96px; background: #fff; vertical-align: top;}
.prod1-1	{  width: 96px; background: #fff; vertical-align: top;}
.prod2		{ vertical-align: top; padding: 7px 0 9px 45px;}
.prod3		{ width: 120px; vertical-align: top; padding: 7px 10px 13px 10px; text-align: right;}
.prod4		{ color: #686868; vertical-align: top; padding: 7px 0 13px 0;}
.prod5		{ width: 185px; vertical-align: top; padding: 7px 11px 13px 0;}
.prod2 h3	{ font-size: 12px; font-weight: bold; margin: 0px; background: url(../images/icons/prodh3.gif) left no-repeat; padding: 0 0 0 17px;}
.prod2 h3 a			{ color: #263857; text-decoration: underline;}
.prod2 h3 a:visited	{ color: #263857; text-decoration: underline;}
.prod2 h3 a:hover  	{color: #263857; text-decoration: none;}

.prod5-1	{ background: url(../images/icons/prod5-1.gif) 0px 4px no-repeat; padding: 0 0 0 11px; margin: 0 0 3px 25px; color: #929292; white-space: nowrap;}
.prod5-1 b	{ color: #686868;}

.prod3 img	{ border: 1px solid #254364;}

.prod-n .prod1		{ width: 88px; background: #9d2410; color: #fff; font-weight: bold; font-size: 10px; border-right: 1px solid #fff; text-align: right; vertical-align: middle; padding: 0 8px 0 0;}
.prod-n .prod1-1	{ width: 88px; background: #fff;}
.prod-n .prod2		{ vertical-align: top; padding: 7px 0 9px 45px; background: #f0f0f0; border-right: 1px solid #565656;}
.prod-n .prod3		{ width: 120px; vertical-align: top; padding: 7px 10px 13px 10px; text-align: right;}
.prod-n .prod4		{ color: #686868; vertical-align: top; padding: 7px 0 13px 0;}
.prod-n .prod5		{ width: 185px; vertical-align: top; padding: 7px 11px 13px 0;}
.prod-n .prod2 h3	{ font-size: 12px; font-weight: bold; margin: 0px; background: url(../images/icons/prodh3.gif) left no-repeat; padding: 0 0 0 17px;}
.prod-n .prod2 h3 a			{ color: #263857; text-decoration: underline;}
.prod-n .prod2 h3 a:visited	{ color: #263857; text-decoration: underline;}
.prod-n .prod2 h3 a:hover  	{color: #263857; text-decoration: none;}

.prod-n .prod5-1	{ background: url(../images/icons/prod5-1.gif) left no-repeat; padding: 0 0 0 11px; margin: 0 0 3px 25px; color: #929292;}
.prod-n .prod5-1 b	{ color: #686868;}


.prod-l .prod1		{ width: 88px; background: #066409; color: #fff; font-weight: bold; font-size: 10px; border-right: 1px solid #fff; text-align: right; vertical-align: middle; padding: 0 8px 0 0;}
.prod-l .prod1-1	{ width: 88px; background: #fff;}
.prod-l .prod2		{ vertical-align: top; padding: 7px 0 9px 45px; background: #f0f0f0; border-right: 1px solid #565656;}
.prod-l .prod3		{ width: 120px; vertical-align: top; padding: 7px 10px 13px 10px; text-align: right;}
.prod-l .prod4		{ color: #686868; vertical-align: top; padding: 7px 0 13px 0;}
.prod-l .prod5		{ width: 185px; vertical-align: top; padding: 7px 11px 13px 0;}
.prod-l .prod2 h3	{ font-size: 12px; font-weight: bold; margin: 0px; background: url(../images/icons/prodh3.gif) left no-repeat; padding: 0 0 0 17px;}
.prod-l .prod2 h3 a			{ color: #263857; text-decoration: underline;}
.prod-l .prod2 h3 a:visited	{ color: #263857; text-decoration: underline;}
.prod-l .prod2 h3 a:hover  	{color: #263857; text-decoration: none;}

.prod-l .prod5-1	{ background: url(../images/icons/prod5-1.gif) left no-repeat; padding: 0 0 0 11px; margin: 0 0 3px 25px; color: #929292;}
.prod-l .prod5-1 b	{ color: #686868;}

/* Карта сайта */
.site_map_1			{ font-size: 14px; margin: 0 0 13px 113px; font-weight: bold;}
.site_map_2			{ font-size: 13px; margin: 0 0 7px 140px;}
.site_map_3			{ font-size: 12px; margin: 0 0 3px 177px;}
.site_map_4			{ font-size: 11px; margin: 0 0 0 214px;}

.cena		{ display:none; color: #109d14; font-weight: bold; font-size: 14px; padding: 21px 0 0 27px;}
.cena span	{ color: #666;}

.resh td	{ padding: 0 0 0 66px;}
.resh1		{ font-weight: bold; font-size: 10px; background: url(../images/bg/resh1.gif) 100% 2px no-repeat; text-align: right; padding: 0 24px 13px 0;}
.resh1 a			{ color: #354665; text-decoration: underline;}
.resh1 a:visited	{ color: #354665; text-decoration: underline;}
.resh1 a:hover		{ color: #354665; text-decoration: none;}




/**/
.ymenu1	{ background: url(../images/rd/ymenu1.gif) left top no-repeat; padding: 10px 0 0 57px; height: 37px;}
.ymenu2	{ background: url(../images/rd/ymenu2.gif) left top no-repeat; padding: 10px 0 0 57px; height: 37px;}
.ymenu2 a {text-decoration:none;}
.ymenu2 a:visited {text-decoration:none;}
.ymenu1 a {text-decoration:none; color: 5a5146;}
.ymenu1 a:visited {text-decoration:none; color: 5a5146;}
.ymenu3	{ margin: 0 0 11px 0;}
.ymenu3 a { color: #7f7f7f; font-size:15px; }
.ymenu3 a:visited { color: #7f7f7f;}


.xpo {width: 100%;}
.xpo1 {vertical-align:top; padding: 17px 0 0 0;}
.xpo2 {vertical-align: top; width: 182px; text-align: center; padding: 17px 25px 0 19px;}
.xpo2 img { display: block; margin: 0 0 37px 0;}
.xpo3 p { font-size: 14px;}
