html	{ height: 100%;}
body    { height: 100%; padding: 0px; margin: 0px; font-family: Arial, sans-serif; font-size: 13px; color: #484f41; background: #fff; line-height: 1.1em;}
table   { font-family: Arial, sans-serif; border-collapse: collapse; margin: 0px; font-size: 13px; color: #484f41; line-height: 1.1em;}
td      { padding: 0px;}

/* Общая стилизация */
h1			{ margin: 0 0 13px 0; font-weight: normal; font-size: 18px; font-family: Trebuchet MS; color: #0c0c0c;}
h1.cath		{ margin: 0 0 13px 0; font-weight: normal; font-size: 30px; font-family: Trebuchet MS; color: #0c0c0c;}
h1.cath span	{ font-size: 13px; color: #646464; font-family: Arial;}
h2			{ line-height:1.3em;}
h3			{ }
h4			{ }

img 		{ border: 0px;}
object		{ border: 0px;}
p		{ margin: 0 0 17px 0; line-height: 1.3em;}
form		{ margin: 0px;}
input		{ font-size: 100%; font-family: Arial;}
textarea	{ font-size: 100%; font-family: Arial; overflow: auto;}
select		{ font-size: 100%; font-family: Arial;}

a			{ color: #465e0f; text-decoration: underline; outline: none;}
a:visited	{ color: #465e0f; text-decoration: underline;  outline: none;}
a:hover		{ color: #000; text-decoration: underline; outline: none;}

ul li	{ margin: 0 0 11px 0;}
ul		{ margin: 0 0 17px 0; padding: 0px;}

.table		{ width: 100%;}
.table td	{ vertical-align: top; padding: 5px 11px 7px 7px; border-bottom: 1px solid #000;}



/* Скелеты */
.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: 1000px;}

/* Хидер */
.head	{ height: 176px; background: #779f1a url(../images/bg/head.gif) left bottom repeat-x;}
.head1	{ height: 158px; background: url(../images/bg/head1.gif) right bottom repeat-x;}
.head2	{ height: 158px; background: url(../images/bg/head2.gif) 50% bottom no-repeat;}
.head3	{ height: 158px; background: url(../images/bg/head3.gif) left bottom no-repeat; position: relative; z-index: 1;}
.head4	{ height: 158px; background: url(../images/bg/head4.gif) 50% bottom no-repeat;}
.head5	{ height: 158px; background: url(../images/bg/head5.gif) left top no-repeat;}
.gerb	{ position: absolute; z-index: 1; top: 34px; left: 40px;}
.logo	{ position: absolute; z-index: 1; top: 31px; left: 116px;}
.hhelp	{ width: 147px; height: 18px; background: #f9f3b7 url(../images/bg/hhelp.gif) left top no-repeat; position: relative; z-index: 998; top: 33px; left: 658px; padding: 3px 0 0 18px;}
.hhelp a			{ color: #779f1a; text-decoration: none; outline: none; border-bottom: 1px dashed #779f1a;}
.hhelp a:visited	{ color: #779f1a; text-decoration: none;  outline: none;}
.hhelp a:hover		{ color: #000; text-decoration: none; outline: none; border-bottom: 1px solid #000;}

.tmenu	{ background: #f5ed90; padding: 11px 45px 6px 45px; margin: 0 0 13px 0;}
.tmenu1	{ float: left; font-size: 15px; margin: 0 7px 7px 0;}
.tmenu1_	{ float: left; background: #779f1a url(../images/bg/tmenu1.gif) left no-repeat; height: 26px; font-size: 18px;  margin: 0 7px 7px 0;}
.tmenu1 a		{ color: #465e0f; text-decoration: underline; outline: none; display: block; white-space: nowrap; height: 20px; padding: 6px 10px 0 10px;}
.tmenu1 a:visited	{ color: #465e0f; text-decoration: underline;  outline: none;}
.tmenu1 a:hover	{ color: #000; text-decoration: underline; outline: none;}
.tmenu1_ span		{ color: #fff; text-decoration: none; outline: none; display: block; white-space: nowrap; background: url(../images/bg/tmenu1-1.gif) right no-repeat; height: 21px; padding: 5px 10px 0 10px;}
.tmenu1_ a		{ color: #fff; text-decoration: none; outline: none; display: block; white-space: nowrap; background: url(../images/bg/tmenu1-1.gif) right no-repeat; height: 21px; padding: 5px 10px 0 10px;}
.tmenu1_ a:visited	{ color: #fff; text-decoration: none;  outline: none;}
.tmenu1_ a:hover	{ color: #fff; text-decoration: underline; outline: none;}

.info	{ position: absolute; z-index: 999; top: -229px; left: 0px; height: 250px; width: 100%;}
.info_	{ position: absolute; z-index: 999; top: 0px; left: 0px; height: 250px; width: 100%;}
.info1	{ background: #c0ce39 url(../images/bg/info.gif) left bottom repeat-x; width: 100%; height: 250px;}
.info2	{ vertical-align: top; padding: 15px 50px 0 50px;}
.info3		{ width: 100%; color: #434810;}
.info3-1	{ width: 28%; vertical-align: top; padding: 0 30px 0 0;}
.info3-2	{ width: 36%; vertical-align: top; padding: 0 30px 0 0;}
.info3-3	{ width: 36%; vertical-align: top; padding: 0 30px 0 0;}
.infoh1		{ }
.info3-1 p	{ margin: 0 0 7px 0;}
.infoh2		{ color: #fff; font-size: 15px; margin: 0 0 15px 0;}
.infoh3		{ margin: -11px 0 11px 0; color: #434810;}
.infoh3 td	{ border-bottom: 1px solid #f5ed90; padding: 11px 37px 8px 3px;}
.infoh3 td b { font-size: 24px; font-weight: normal;}
.infoh4			{ margin: 0 0 15px 0;}
.infoh4 td		{ padding-right: 21px; font-size: 11px;}
.infoh4 .infoh2	{ margin: 0 0 0px 0; font-size: 15px;}
.info5		{ }
.info5 td	{ padding: 0 8px 5px 0;}

.infoh6		{ margin: 0 0 11px 0;}
.infoh6-1	{ color: #fff; font-size: 18px; font-weight: bold; padding: 0 53px 0 0;}
.infoh6-2	{ color: #fff; font-size: 11px; line-height: 1.1em; padding: 0 7px 0 0;}
.infoh6-3	{ color: #fff; font-size: 24px;}

.info .ihide { display:none;}
.ihide	{ position: absolute; z-index: 999; top: 223px; left: 653px; background: url(/images/bg/ihide.gif) left no-repeat; padding: 0 0 0 17px;}
.ihide a			{ color: #fff; text-decoration: none; outline: none; border-bottom: 1px dashed #fff;}
.ihide a:visited	{ color: #fff; text-decoration: none;  outline: none;}
.ihide a:hover		{ color: #fff; text-decoration: none; outline: none; border-bottom: 1px solid #fff;}
.lapa	{ position: relative; z-index: 999;}
.lapa1	{ position: absolute; z-index: 999; top: -3px; left: 598px;}/* Главная */
.isk	{ width: 100%; margin: 0 0 17px 0;}
.isk1	{ padding: 0 0 0 40px; vertical-align: top;}
.isk2	{ width: 322px; padding: 0 30px 0 20px; vertical-align: top;}


/* Правая колонка на глваной */
.gr	{ width: 100%; background: url(../images/bg/gr.gif) left top repeat-x; margin: 0 0 17px 0;}
.gr1	{ background: url(../images/bg/gr.gif) left top repeat-y;}
.gr2	{ background: url(../images/bg/gr.gif) right top repeat-y;}
.gr3	{ background: url(../images/bg/gr.gif) left bottom repeat-x;}
.gr4	{ background: url(../images/bg/gr1.gif) left top no-repeat;}
.gr5	{ background: url(../images/bg/gr2.gif) right top no-repeat;}
.gr6	{ width: 100%; background: url(../images/bg/gr3.gif) right bottom no-repeat;}
.gr7	{ background: url(../images/bg/gr4.gif) left bottom no-repeat; padding: 15px 15px 15px 15px;}

.ineh	{ font-size: 18px; font-family: Arial; margin: 0 0 21px 0; line-height: 1em;}
.ineh a			{ color: #646464; text-decoration: underline; outline: none;}
.ineh a:visited	{ color: #646464; text-decoration: underline;  outline: none;}
.ineh a:hover	{ color: #000; text-decoration: underline; outline: none;}

.ine	{ width: 100%; margin: 0 0 23px 0;}
.ine1	{ width: 76px; vertical-align: top; padding: 0 15px 0 0;}
.ine1 a			{ display: block; float: left; border: 1px solid #c6d24b;}
.ine1 a:hover	{ border: 1px solid #000;}
.ine2	{ vertical-align: top;}
.ine3	{ font-size: 10px; color: #779f1a; margin: 0 0 2px 0;}
.ine4	{ font-size: 14px; font-weight: bold; margin: 0 0 5px 0; }
.ine4 a		{ color: #3a3a3a; text-decoration: none; outline: none;}
.ine4 a:visited	{ color: #3a3a3a; text-decoration: none;  outline: none;}
.ine4 a:hover	{ color: #000; text-decoration: underline; outline: none;}

.ine4-1	{ font-size: 14px; font-weight: bold; margin: 0 0 5px 0; }
.ine4-1 a		{ color: #3a3a3a; text-decoration: underline; outline: none;}
.ine4-1 a:visited	{ color: #3a3a3a; text-decoration: underline;  outline: none;}
.ine4-1 a:hover	{ color: #000; text-decoration: underline; outline: none;}

.ine5	{ font-family: Arial; color: #646464;}

.ine6	{ width: 100%; border-top: 1px solid #779f1a; margin: 0 0 23px 0;}
.ine7	{ font-size: 11px; color: #3a3a3a; font-family: Arial; line-height: 1.2em; padding: 11px 13px 0 0; vertical-align: top;}
.ine8	{ padding: 11px 0 0 0; vertical-align: top;}
.ine8 a { display: block; float: right; margin: 0 0 5px 5px;}

.rban	{ margin: 0 0 17px 0;}

/* Главная */
.banner_slider {overflow:hidden;height: 218px;width:100%;position:relative;margin: 0 0 37px 0;}
.iban	{ height: 218px; position: absolute;top:0; left:0;width:100%; z-index: 10; margin: 0 0 37px 0; background: #779f1a;}
.iban_hide	{ height: 218px; position: absolute;top:0; left:-100000px;width:100%; z-index: 1; margin: 0 0 37px 0;}
.iban_none	{ height: 218px; position: absolute;top:0; left:-100000px;width:100%; z-index: 1; margin: 0 0 37px 0;}
.iban1		{ height: 218px; width: 100%;}
.iban1 td	{ padding: 0 0 0 27px;}
.iban1-1	{ color: #fff; font-size: 25px; margin: 0 0 0 0; background: url(../images/bg/iban.png);}
.iban1-1 td	{ padding: 0 13px 3px 13px !important;}
.iban1-2	{ color: #c5c8c8; font-size: 13px; background: url(../images/bg/iban.png);}
.iban1-2 td	{ padding: 3px 13px 5px 13px !important;}
.iban1-2 p	{ margin: 0px !important;}



.iban1 a		{ color: #ee6f1a; text-decoration: underline; outline: none;}
.iban1 a:visited	{ color: #ee6f1a; text-decoration: underline;  outline: none;}
.iban1 a:hover	{ color: #a55f27; text-decoration: underline; outline: none;}
.iban2		{ position: absolute; z-index: 1; width: 100%; height: 218px; top: 0px; left: 0px;}
.iban2 a	{ display: block; width: 100%; height: 218px;}
.iban3			{ height: 218px; position: absolute; z-index: 2; top: 0px; left: 0px; }
.iban3 a 		{ display: block; height: 218px; background: #cacdcd url(../images/bg/iban3.gif) 50% 50% no-repeat; border-right: 1px solid #fff; width: 14px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.iban3 a:hover	{ display: block; height: 218px; background: #cacdcd url(../images/bg/iban3.gif) 50% 50% no-repeat; border-right: 1px solid #fff; width: 14px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;}
.iban4			{ height: 218px; position: absolute; z-index: 2; top: 0px; right: 0px; }
.iban4 a 		{ display: block; height: 218px; background: #cacdcd url(../images/bg/iban4.gif) 50% 50% no-repeat; border-left: 1px solid #fff; width: 14px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.iban4 a:hover	{ display: block; height: 218px; background: #cacdcd url(../images/bg/iban4.gif) 50% 50% no-repeat; border-left: 1px solid #fff; width: 14px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;}

.isk3	{ width: 100%;}
.isk4	{ width: 63%; vertical-align: top; padding: 31px 33px 0 19px; font-size: 14px;}
.isk5	{ vertical-align: top; text-align: center;}
.ih1	{ color: #6d371f; font-size: 30px; margin: 0 0 33px 0; line-height: 1em;}

.izootv		{ width: 170px; margin: auto; text-align: left; margin-bottom: 30px;}
.izootv1	{ font-size: 14px; margin: 0 0 7px 0;}
.izootv1 a			{ color: #465e0f; text-decoration: underline; outline: none; background: url(../images/icons/tigr.jpg) left top no-repeat; padding: 167px 0 0 0; display: block;}
.izootv1 a:visited	{ color: #465e0f; text-decoration: underline;  outline: none;}
.izootv1 a:hover	{ color: #a55f27; text-decoration: underline; outline: none;}
.izootv2	{ margin: 0 0 13px 0;}
.izootv3	{ border-top: 1px solid #d9d283;}
.izootv3-1	{ color: #a8a8a8; font-size: 9px; line-height: 1.1em; padding: 10px 13px 0 2px;}
.izootv3-2	{ padding: 5px 7px 0 0;}

.iex	{ width: 170px; margin: auto; text-align: left; margin-bottom: 30px;}
.iex1 a			{ color: #465e0f; text-decoration: underline; outline: none; background: url(../images/icons/slon.jpg) left top no-repeat; padding: 75px 0 0 0; display: block;}
.iex1 a:visited	{ color: #465e0f; text-decoration: underline;  outline: none;}
.iex1 a:hover	{ color: #a55f27; text-decoration: underline; outline: none;}
.iex1	{ font-size: 14px; margin: 0 0 7px 0;}

.iblo	{ width: 170px; margin: auto; text-align: left; margin-bottom: 30px;}
.iblo1	{ font-size: 14px; margin: 0 0 7px 0;}
.iblo1 a			{ color: #465e0f; text-decoration: underline; outline: none;}
.iblo1 a:visited	{ color: #465e0f; text-decoration: underline;  outline: none;}
.iblo1 a:hover		{ color: #a55f27; text-decoration: underline; outline: none;}
.iblo2	{ }


.ikon	{ width: 290px; margin: 0 0 21px 0;}
.ikon1	{ width: 76px; vertical-align: top; padding: 0 19px 0 19px;}
.ikon1 a		{ display: block; float: left; border: 1px solid #c6d24b;}
.ikon1 a:hover	{ display: block; float: left; border: 1px solid #000;}
.ikon2			{ vertical-align: top;}
.ikon2-1	{ font-size: 14px; font-weight: bold; margin: 0 0 11px 0;}
.ikon2-2	{ }
.ikon2-1 a			{ color: #465e0f; text-decoration: underline; outline: none;}
.ikon2-1 a:visited	{ color: #465e0f; text-decoration: underline;  outline: none;}
.ikon2-1 a:hover	{ color: #a55f27; text-decoration: underline; outline: none;}
.ikon3	{ }

.ipub	{ padding-left: 22px;}

/* Каталог внизу */
.fcat	{ width: 100%; background: #a0a563 url(../images/bg/fcat.gif) left top repeat-x; }
.fcat1	{ padding: 100px 50px 0 50px;}
.fcat2		{ margin: 0 0 21px 0;}
.fcat2-1	{ font-size: 18px; color: #fff; font-family: Arial; padding: 0 22px 0 0;}
.fcat2-2	{ }
.fcat3	{ float: left; margin: 0 17px 0 0; padding: 2px 6px 3px 6px;}
.fcat3 a			{ color: #fff; text-decoration: none; outline: none; border-bottom: 1px dashed #fff; }
.fcat3 a:visited	{ color: #fff; text-decoration: none;  outline: none; }
.fcat3 a:hover		{ color: #52552f; text-decoration: none; outline: none; border:none; background: #f5ed90;}
.fcat3_	{ float: left; margin: 0 17px 0 0; padding: 2px 6px 3px 6px; background: #f5ed90; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.fcat3_ a			{ color: #52552f; text-decoration: none; outline: none;}
.fcat3_ a:visited	{ color: #52552f; text-decoration: none;  outline: none;}
.fcat3_ a:hover		{ color: #52552f; text-decoration: none; outline: none;}


.fcat4	{ width: 100%;}
.fcat5	{ max-width: 700px;}
.fcat6	{ overflow-x: hidden; width: 100%; padding: 0 0 17px 0;}
.fcat7	{ float: left; clear: right; display: inline;}

.fcat5-1	{ vertical-align: top; widdth: 90px; overflow: hidden; padding: 0 25px 0 0;}
.fcat5-2	{ vertical-align: top; width: 90px; overflow: hidden;}
.fcat5-21 	{ width: 90px; overflow: hidden; margin: 0 0 7px 0;}
.fcat5-22 	{ width: 90px; overflow: hidden; padding-left: 3px;}
.fcat5-22 a			{ color: #fff; text-decoration: none; outline: none;}
.fcat5-22 a:visited	{ color: #fff; text-decoration: none;  outline: none;}
.fcat5-22 a:hover	{ color: #fff; text-decoration: underline; outline: none;}

.fcat4-1 { width: 15px; vertical-align: top; padding-right: 15px;}
.fcat4-1 .iban3			{ height: 90px; position: relative;}
.fcat4-1 .iban3 a 		{ display: block; height: 90px; background: #cacdcd url(../images/bg/iban3.gif) 50% 50% no-repeat; border-right: 1px solid #fff; width: 14px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.fcat4-1 .iban3 a:hover	{ display: block; height: 90px; background: #cacdcd url(../images/bg/iban3.gif) 50% 50% no-repeat; border-right: 1px solid #fff; width: 14px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;}

.fcat4-2 { width: 15px; vertical-align: top; padding-left: 15px;}
.fcat4-2 .iban4			{ height: 90px; position: relative; z-index: 2; top: 0px; right: 0px; }
.fcat4-2 .iban4 a 		{ display: block; height: 90px; background: #cacdcd url(../images/bg/iban4.gif) 50% 50% no-repeat; border-left: 1px solid #fff; width: 14px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.fcat4-2 .iban4 a:hover	{ display: block; height: 90px; background: #cacdcd url(../images/bg/iban4.gif) 50% 50% no-repeat; border-left: 1px solid #fff; width: 14px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;}

.fcat8		{ border-top: 1px solid #f5ed90; padding: 13px 30px 0 30px; margin: 0 0 17px 0;}
.fcat8-1	{ float: left; font-weight: bold; font-size: 21px; margin: 0 13px 0 0;}
.fcat8-1 a			{ color: #fff; text-decoration: none; outline: none;}
.fcat8-1 a:visited	{ color: #fff; text-decoration: none;  outline: none;}
.fcat8-1 a:hover	{ color: #fff; text-decoration: underline; outline: none;}
.fcat8-1_	{ float: left; font-weight: bold; font-size: 21px; margin: 0 13px 0 0;}
.fcat8-1_ a			{ color: #ff0; text-decoration: none; outline: none;}

.fcat9	{ background: url(../images/bg/fcat9.gif) right bottom no-repeat; color: #f6e994; padding: 13px 0 13px 30px;}
.bottom_menu {overflow:hidden;width:100%;}
/* Футер */
.foot	{ width: 100%; background: #373d31;}
.foot1	{ vertical-align: top; padding: 27px 50px 27px 50px;}
.foot2		{ width: 100%;}
.foot2-1	{ vertical-align: top; padding: 0 27px 11px 0; color: #9b9e99;}
.foot2-1 a		{ color: #9b9e99; text-decoration: underline; outline: none;}
.foot2-1 a:visited	{ color: #9b9e99; text-decoration: underline;  outline: none;}
.foot2-1 a:hover	{ color: #fff; text-decoration: underline; outline: none;}
.foot2-2	{ vertical-align: top; width: 30%; padding: 0 57px 11px 0; color: #9b9e99;}
.foot2-3	{ vertical-align: top; width: 40%; color: #9b9e99; padding: 0 0 11px 0;}
.foot3	{ }
.foot4	{ }
.foot5	{ }
.foot6	{ }
.foot7	{ }

.fmenu	{ font-size: 13px; margin: 0 0 30px 0;}
.fmenu a			{ color: #f5ed90; text-decoration: underline; outline: none; display: block; float: left; margin: 0 27px 11px 0; }
.fmenu a:visited	{ color: #f5ed90; text-decoration: underline;  outline: none;}
.fmenu a:hover		{ color: #fff; text-decoration: underline; outline: none;}
/* Внутрянка */
.msk	{ width: 100%;}
.msk1	{ width: 20%; vertical-align: top; padding: 30px 20px 27px 45px;}
.msk2	{ vertical-align: top; padding: 30px 0 27px 0; font-size: 14px;}
.msk3	{ width: 23%; vertical-align: top; padding: 30px 35px 27px 20px;}

.lmenu		{ margin: 0 0 57px 0;}
.lmenu1		{ font-family: Trebuchet MS; font-size: 15px; margin: 0 0 13px 0;}
.lmenu1_	{ font-family: Trebuchet MS; font-size: 15px; margin: 0 0 13px 0;}
.lmenu1 a			{ color: #465e0f; text-decoration: underline; outline: none;}
.lmenu1 a:visited	{ color: #465e0f; text-decoration: underline;  outline: none;}
.lmenu1 a:hover		{ color: #000; text-decoration: underline; outline: none;}
.lmenu1_ a			{ color: #000; text-decoration: none; outline: none;}
.lmenu1_ a:visited	{ color: #000; text-decoration: none;  outline: none;}
.lmenu1_ a:hover	{ color: #000; text-decoration: underline; outline: none;}

.lblo		{ margin-left: -45px; position: relative; z-index: 2;}
.lblo1		{ font-weight: blod; font-size: 14px; margin: 0 0 13px 0; font-weight: bold;}
.lblo2		{ color: #646464;}
.lblo-map	{ padding: 175px 0 0 45px; background: url(../images/bg/lblo-map.jpg) left top no-repeat;}

.smenu	{ margin: -7px 0 21px -10px;}
.smenu1		{ float: left; font-size: 15px; margin: 0 7px 0 0;}
.smenu1_	{ float: left; background: #779f1a url(../images/bg/smenu1.gif) left no-repeat; height: 26px; font-size: 18px;  margin: 0 7px 0 0;}
.smenu1 a				{ color: #465e0f; text-decoration: underline; outline: none; display: block; white-space: nowrap; height: 20px; padding: 6px 10px 0 10px;}
.smenu1 a:visited		{ color: #465e0f; text-decoration: underline;  outline: none;}
.smenu1 a:hover			{ color: #000; text-decoration: underline; outline: none;}
.smenu1_ span				{ color: #fff; text-decoration: none; outline: none; display: block; white-space: nowrap; background: url(../images/bg/smenu1-1.gif) right no-repeat; height: 21px; padding: 5px 10px 0 10px;}
.smenu1_ a				{ color: #fff; text-decoration: none; outline: none; display: block; white-space: nowrap; background: url(../images/bg/smenu1-1.gif) right no-repeat; height: 21px; padding: 5px 10px 0 10px;}
.smenu1_ a:visited		{ color: #fff; text-decoration: none;  outline: none;}
.smenu1_ a:hover		{ color: #fff; text-decoration: underline; outline: none;}
.news	{ width: 100%; margin: 0 0 23px 0;}
.news1	{ width: 76px; padding: 0 15px 0 0; vertical-align: top;}
.news2	{ vertical-align: top;}
.news1 a			{ color: #465e0f; text-decoration: underline; outline: none; display: block; float: left; border: 1px solid #c6d24b;}
.news1 a:visited	{ color: #465e0f; text-decoration: underline;  outline: none;}
.news1 a:hover		{ color: #000; text-decoration: underline; outline: none; border: 1px solid #000;}
.news3	{ font-size: 10px; color: #779f1a; font-family: Arial;}
.news4	{ font-size: 14px; font-family: Trebuchet MS; font-weight: bold; margin: 0 0 5px 0;}
.news4 a			{ color: #3a3a3a; text-decoration: underline; outline: none;}
.news4 a:visited	{ color: #3a3a3a; text-decoration: underline;  outline: none;}
.news4 a:hover		{ color: #465e0f; text-decoration: underline; outline: none;}
.news5	{ font-size: 13px; color: #646464;}
.news6	{ font-size: 10px; color: #646464;}
.news7	{ margin: 0 0 13px 0;}
.news8	{ float: left; border: 1px solid #c6d24b; margin: 0 7px 13px 0;}


.num	{ font-size: 13px; border-top: 1px solid #c2d03f; padding-top: 14px;}
.num a			{ color: #465e0f; text-decoration: underline; outline: none; display: block; float: left; padding: 3px 13px 3px 13px;}
.num a:visited	{ color: #465e0f; text-decoration: underline;  outline: none;}
.num a:hover	{ color: #000; text-decoration: underline; outline: none;}
.num span		{ display: block; float: left; background: #779f1a; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; padding: 3px 13px 3px 13px; color: #fff;}

.way	{ position: relative; z-index: 1;}
.way1	{ position: absolute; z-index: 1; top: -30px; font-size: 15px;}

.way1 a			{ color: #646464; text-decoration: none; outline: none;}
.way1 a:visited	{ color: #646464; text-decoration: none;  outline: none;}
.way1 a:hover	{ color: #000; text-decoration: none; outline: none;}

.igale	{ margin: 0 0 21px 0; width: 70%;}
.igale1				{ margin: 0 0 7px 0; height: 282px;}
.igale1-1			{ font-size: 10px; margin: 0 0 11px 0;}
.igale a			{ color: #646464; text-decoration: none; outline: none; display: block; float: left; margin: 0 3px 3px 0; border: solid 1px #c4d147;}
.igale a:visited	{ color: #646464; text-decoration: none;  outline: none;}
.igale a:hover		{ color: #000; text-decoration: none; outline: none; border: solid 1px #000;}

.about	{ background: url(../images/icons/tigr1.jpg) left top no-repeat; padding: 0 0 0 250px; height: 269px; margin: 0 0 37px 0;}
.about1	{ font-size: 18px; margin: 0 0 13px 0;}
.about2	{ font-size: 30px; margin: 0 0 27px 0;}
.about2 a			{ color: #646464; text-decoration: underline; outline: none;}
.about2 a:visited	{ color: #646464; text-decoration: underline;  outline: none;}
.about2 a:hover		{ color: #000; text-decoration: underline; outline: none;}
.about3 	{ width: 100%;}
.about3-1	{ width: 50%; vertical-align: top; padding: 0 27px 0 0;}
.about3-2	{ width: 50%; vertical-align: top; padding: 0 0 0 27px;}



.msk3 .iex	{ margin: 0 0 30px 0;}
.msk3 .iblo	{ margin: 0 0 30px 0;}

.onas		{ }
.onas1		{ font-size: 14px; font-family: Trebuchet MS; font-weight: bold; margin: 0 0 21px 0;}
.onas2		{ margin: 0 0 13px 0;}
.onas2 a	{ display: block; float: left; margin: 0 17px 13px 0;}
.onas3		{ font-size: 11px; margin: 0 0 37px 0;}

.cat		{ float: left; width: 122px; margin: 0 43px 13px 0; overflow: hidden; height: 220px;}
.cat1		{ }
.cat2		{ clear:both; font-size: 13px; padding: 7px 0 0 0;}
.cat1 a			{ color: #646464; text-decoration: none; outline: none; display: block; float: left; margin: 0 3px 3px 0; border: solid 1px #c4d147;}
.cat1 a:visited	{ color: #646464; text-decoration: none;  outline: none;}
.cat1 a:hover	{ color: #000; text-decoration: none; outline: none; border: solid 1px #000;}
.cat3		{ }

.cat4		{ background: #faf6ca; float: right; width: 169px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; padding: 13px; margin: 0 0 13px 13px;}
.cat4-1			{ color: #000; margin: 0 0 11px 0;}
.cat4-1 span	{ color: #646464;}

.cat5		{ margin: 0 0 33px 0;}
.cat5-1		{ font-size: 14px; font-weight: bold; font-family: Trebuchet MS; color: #646464; margin: 0 0 11px 0;}
.cat5-1 a			{ color: #646464; text-decoration: underline; outline: none;}
.cat5-1 a:visited	{ color: #646464; text-decoration: underline;  outline: none;}
.cat5-1 a:hover		{ color: #000; text-decoration: underline; outline: none;}
.cat5-2		{ }

.cat6		{ }
.cat6-1		{ vertical-align: top; padding: 0 11px 11px 0;}
.cat6-2		{ vertical-align: top; color: #080808;  padding: 0 0 11px 0;}
.cat6-2 a			{ color: #080808; text-decoration: none; outline: none;}
.cat6-2 a:visited	{ color: #080808; text-decoration: none;  outline: none;}
.cat6-2 a:hover		{ color: #080808; text-decoration: underline; outline: none;}

.cat7		{ }
.cat7-1		{ margin: 0 0 11px 0;}
.cat7-2		{ color: #080808; margin: 0 0 3px 0;}
.cat7-3		{ margin: 0 0 7px 0;}
.cat7-4		{ margin: 0 0 5px 0; color: #080808;}
.cat7-5		{ }

.cat7-6		{ margin: 0 0 7px 0;}
.cat7-6 a	{ display: block; float: left; border: 1px solid #c4d145;}
.cat7-6 a:hover	{ display: block; float: left; border: 1px solid #000;}

.cat7-7		{ font-size: 14px; margin: 0 0 9px 0;}
.cat7-8		{ font-size: 14px; font-weight: bold; color: #000; margin: 0 0 11px 0;}
.cat7-9		{ margin: 0 0 3px 0;}
.cat7-10	{ font-size: 11px;}

.priceh		{ margin: 0 0 13px 0;}
.priceh h1	{ margin: 0 0 0 0; font-weight: normal; font-size: 18px; font-family: Trebuchet MS; color: #0c0c0c;}
.priceh1	{ padding: 0 17px 0 0;}
.priceh2	{ }
.priceh3	{ }
.priceh .smenu	{ margin: 0 0 0 0;}
.priceh .smenu1 a				{ color: #465e0f; text-decoration: underline; outline: none; display: block; white-space: nowrap; height: 20px; padding: 6px 10px 0 10px; b}
.priceh .smenu1 a:visited		{ color: #465e0f; text-decoration: underline;  outline: none;}
.priceh .smenu1 a:hover			{ color: #000; text-decoration: underline; outline: none;}
.priceh .smenu1_ a				{ color: #fff; text-decoration: none; outline: none; display: block; white-space: nowrap; background: url(../images/bg/smenu1-1.gif) right no-repeat; height: 21px; padding: 5px 10px 0 10px;}
.priceh .smenu1_ a:visited		{ color: #fff; text-decoration: none;  outline: none;}
.priceh .smenu1_ a:hover		{ color: #fff; text-decoration: underline; outline: none;}

.price		{ float: left; width: 48%; margin: 0 0 27px 0;}
.price1	{ vertical-align: top; width: 102px; padding: 0 11px 0 0;}
.price2		{ vertical-align: top; padding: 0 21px 0 0;}
.price3		{ }
.price1 a			{ display: block; float: left; margin: 0 3px 3px 0; border: solid 1px #c4d147;}
.price1 a:hover		{ border: solid 1px #000;}

.loader {position:relative;width:100%;height:100%;}
.loaderinner {position:absolute;left:200px;}

.cot1	{ font-size: 11px; margin: 0 0 7px 0;}
.cot2	{ font-size: 14x; font-weight: bold; margin: 0 0 5px 0;}
.cot3	{ font-size: 11x;}
.cot4	{ width: 100px;}

.zoohelp	{ }
.zoohelp_	{ display:none;}

.odad	{ font-size: 11px; padding: 17px 0 0 0;}
.odad a		{ color: #484f41; text-decoration: underline; outline: none;}
.odad a:visited	{ color: #484f41; text-decoration: underline;  outline: none;}
.odad a:hover		{ color: #000; text-decoration: underline; outline: none;}
