html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, 
le, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;}
:focus {outline: 0;}
ol, ul {list-style: none;}
table {border-collapse: separate; border-spacing: 0;}
caption, th, td {text-align: left; font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
.clear {clear: both;}
img, div, input {behavior: url("iepngfix.htc");}
.width {width:100%; min-width:1000px;}
* html .minwidth {padding-left:1000px; }
* html .container {margin-left:-1000px; position:relative; }
/*\*/
* html .minwidth,
* html .container,
* html .layout {height:1px;} 
  
   a {color: #598500;}
 	body {font: 12px Arial, Helvetica, sans-serif; background: #fff; color: #736404; line-height: 1.25;}
	
	div.header {width: 100%; height: 176px; padding-top: 28px; position: relative; overflow: hidden;}
	div.header  .phones {position: absolute; left: 267px; top: 6px; color: #6fa600;}
	div.header  .phones span {padding-left: 24px;}
	div.header  .phones img {vertical-align: baseline;}
	.mod_changelanguage {position: absolute; right: 20px; top: 4px; padding-top: 5px; width: 106px; height: 20px; text-align: right;}
	.mod_changelanguage ul, .mod_changelanguage li {display: inline;}
	.mod_changelanguage li img { margin-left: 3px}
	.language {position: absolute; right: 20px; top: 4px; border: 1px solid #e3e9ef; font-size: 12px; color: #2a2a2a; padding-left: 5px; width: 106px; height: 20px;}
	.header-bg {height: 176px; background: url(../images/header-bg.jpg) repeat-x;}
	.header-bg1 {height: 176px; background: url(../images/header-b1.jpg) left top no-repeat;}
	.header-bg2 {height: 176px; background: url(../images/header-b2.jpg) right top no-repeat; position: relative;}
	.logo {position: absolute; left: 35px; top: -8px;}
		
	.content {width: 100%;}	
	.content tr td {text-align: left; vertical-align: top; padding-bottom: 20px;}
	
	.firstdummy, .lastdummy {display: none}
	
	.left-sidebar {width: 266px;}
	.left-sidebar-menu ul {width: 227px; padding-top: 12px;}
	.left-sidebar-menu ul li {padding: 3px 0 0 20px; background: url(../images/left-sidebar-menu-bg1.gif) 10px 7px no-repeat; font: bold  13px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
	.left-sidebar-menu ul li a {color: #656565; text-decoration: none;}
	.left-sidebar-menu ul li.trail {background: url(../images/left-sidebar-menu-bg2.gif) 6px 4px no-repeat;}
	.left-sidebar-menu ul li.trail li {background: none;}
	.left-sidebar-menu ul li.active {background: url(../images/left-sidebar-menu-bg2.gif) 6px -485px no-repeat;}
	.left-sidebar-menu ul li ul {display: none; width: auto; padding-bottom: 5px;}
	.left-sidebar-menu ul li.active ul , .left-sidebar-menu ul li.trail ul{display: block;}
	.left-sidebar-menu ul li ul li {padding: 3px 0 0 10px; background: none; font: 12px Arial, Helvetica, sans-serif;}
	.left-sidebar-menu ul li ul li a {text-decoration: underline;}
	.left-padded {padding-left: 20px;}
	.left-search {padding: 29px 0 24px 0;}
	.left-input1 {width: 165px; height: 16px; padding: 2px 0 0 6px; background: url(../images/input-bg1.gif) no-repeat; display: block; float: left; margin-right: 3px; font-size: 11px; color: #525151; border: none;}
	.left-input2 {width: 18px; height: 18px; background: url(../images/input-bg2.gif) no-repeat; display: block; float: left; border: none; cursor: pointer;}
	.left-sidebar h3 {font: italic 17px Georgia, "Times New Roman", Times, serif; color: #736404; padding-bottom: 15px;}
	.left-center {width: 200px; color: #333; float: left; padding-bottom: 27px;}
	.left-center p {width: 200px; float: left; line-height: 1.35;}
	.left-center p span {width: 59px; float: left;}
	.left-center p b {color: #515151;}
	.left-center p img {vertical-align: middle; margin-right: 5px;}
	.left-center p a {color: #598500;}
	.left-sidebar h4 {width: 203px; height: 62px; padding: 7px 0 0 9px; font: italic 17px Georgia, "Times New Roman", Times, serif; color: #507304; background: url(../images/left-sidebar-headline-bg.gif) no-repeat; margin-left: 12px;}
	.feedbacks {width: 207px; padding-left: 20px;}
	.feedbacks div {width: 207px; border-bottom: 1px solid #cbeb93; color: #507304; padding-bottom: 7px; margin-bottom: 9px;}
	.feedbacks div p span {text-align: right; font-style: italic; display: block;}
	.feedbacks p img {vertical-align: middle; margin-right: 5px;}
	.feedbacks p a {color: #598500;}
	
	.menu {padding: 3px 5px 0 0; height: 108px; overflow: visible;}

	.menu .level_1 {width: 100%;}
	.menu .level_1 li {position: relative; float: left; width: 20%; _width: 19.9%; text-align: center; z-index:9;}
	html*.menu .level_1 li {width: 19.9%;}
	
	.menu .level_1  li {display: none;}
	.menu .level_1 .m01 {display: list-item; background: url(../images/m01.gif) center top no-repeat;}
	.menu .level_1 .m02 {display: list-item; background: url(../images/m02.gif) center top no-repeat;}
	.menu .level_1 .m03 {display: list-item; background: url(../images/m03.gif) center top no-repeat;}
	.menu .level_1 .m04 {display: list-item; background: url(../images/m04.gif) center top no-repeat;}
	
	.menu .level_1 .m05 {display: list-item; background: url(../images/m05.gif) center top no-repeat;}
	.menu .level_1 li a, .menu .level_1 li span.active {font: regular 12px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; float: none !important; display: block; text-align: center; padding-top: 53px; cursor: hand; pointer: hand;}
	.menu .level_1 li.submenu ul {z-index: 1000; position: absolute; top: 87px; right: 6px; height: 88px; background: url(../images/menu-bg.gif) right top no-repeat; padding: 13px 0 0 0; float: left; width: 620px; display: none;}
	.menu .level_1 li.submenu:hover {z-index:10; }
	.menu .level_1 ul, li:hover ul ul {display: none;}
	.menu .level_1 li:hover ul, li:hover li:hover ul {display:block;}	

	.menu .level_1 ul li {float: left; height: 76 px; display: block !important; display: inline; width: auto!important; overflow: hidden; margin-right: 10px; padding-top: 6px;}
	.menu .level_1 ul li a, .menu .level_1 ul li span.active {float: left!important; height: 76px!important; padding: 0;}
	.menu .level_1 ul li span {display: block; float: left; height: 76px;}
	.menu .level_1 ul li span span {padding: 4px 9px 0 9px!important; height: 72px!important;}
	.menu .level_1 ul li span span span {padding: 50px 0 0 0!important; display: block; background: none!important; float: left; text-align: center; cursor: pointer;}
	.menu .level_1 ul .firstdummy {width: 7px!important; cursor: auto; background: url(../images/menu-bg2.png) no-repeat; padding: 0!important; height: 88px!important; margin-left: -7px; _background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu-bg2.png', sizingMethod='crop') no-repeat;}
	.menu .level_1 ul .lastdummy {float: right!important; width: 7px!important; cursor: auto; background: url(../images/menu-bg1.png) no-repeat; padding: 0!important; height: 88px!important; margin-right: -7px; _background:none; _background-position: center top;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu-bg1.png', sizingMethod='crop') no-repeat;}
	
	.menu .level_1 ul li a:hover {background: url(../images/menu-bg3.gif) left top repeat-x;}
	.menu .level_1 ul li a:hover span {background: url(../images/menu-bg4.gif) left top no-repeat;}
	.menu .level_1 ul li a:hover span span {background: url(../images/menu-bg5.gif) right top no-repeat;}
	.menu .level_1 a:hover,
	.menu .level_1 li:hover a,
	.menu .level_1 li.iehover a {position: relative;}
	.menu .level_1 li:hover li a,
	.menu .level_1 li.iehover li a {}
	.menu .level_1 li ul li a {}
	.menu .level_1 li:hover li a:hover,
	.menu .level_1 li:hover li:hover a,
	.menu .level_1 li.iehover li a:hover,
	.menu .level_1 li.iehover li.iehover a {}
	.menu .level_1 li:hover ul ul,
	.menu .level_1 li:hover ul ul ul,
	.menu .level_1 li.iehover ul ul,
	.menu .level_1 li.iehover ul ul ul {display: none;}
	.menu .level_1 li:hover ul,
	.menu .level_1 ul li:hover ul,
	.menu .level_1 ul ul li:hover ul,
	.menu .level_1 li.iehover ul,
	.menu .level_1 ul li.iehover ul,
	.menu .level_1 ul ul li.iehover ul {display: block;}
	
	.menu .level_1 .m04-1 span span span {background: url(../images/menu-pic5.gif) center 0 no-repeat!important;}
	.menu .level_1 .m04-2 span span span {background: url(../images/menu-pic4.gif) center top no-repeat!important;}
	.menu .level_1 .m04-3 span span span {background: url(../images/menu-pic3.gif) center top no-repeat!important;}
	.menu .level_1 .m04-4 span span span {background: url(../images/menu-pic2.gif) center top no-repeat!important;}
	.menu .level_1 .m04-5 span span span {background: url(../images/menu-pic1.gif) center top no-repeat!important;}
	.menu .level_1 a:hover span span span {background-position: center -100px!important;}
	
	
	.center-column {padding-right: 26px;}
	.center-column h2 { font: italic normal 17px Georgia, "Times New Roman", Times, serif; color: #736404; padding-bottom: 10px;}
	.center-block {width: 100%;}
	.center-block-menu {height: 40px; width: 100%; float: left; background: url(../images/center-block-menu-bg1.gif) left bottom repeat-x;}
	.center-block-menu-bg {height: 40px; width: 100%; float: left; background: url(../images/center-block-menu-bg2.gif) right bottom no-repeat;}
	.center-block-menu-bg1 {height: 40px; width: 100%; float: left; background: url(../images/center-block-menu-bg3.gif) left bottom no-repeat;}
	.center-block-menu-bg1 ul li {float: left; height: 27px; padding: 4px 24px 0 12px; font: bold 13px Tahoma; line-height: 0.8; overflow: hidden;}
	html*.center-block-menu-bg1 ul li { line-height: 0.9;}
	.center-block-menu-bg1 ul li a {color: #fff; text-decoration: none;}
	.center-block-menu-bg1 ul .m01 {width: 135px; padding: 4px 15px 0 13px!important; background: url(../images/m01-bg.gif) 0 -31px no-repeat;}
	.center-block-menu-bg1 ul .m02 {width: 118px; background: url(../images/m01-bg2.gif) no-repeat;}
	.center-block-menu-bg1 ul .m03 {width: 61px; background: url(../images/m02-bg.gif) no-repeat;}
	.center-block-menu-bg1 ul .m04 {width: 61px; background: url(../images/m02-bg.gif) no-repeat;}
	.center-block-menu-bg1 ul .m05 {width: 70px; padding: 4px 18px 0 11px!important; background: url(../images/m03-bg.gif) no-repeat;}
	
	.center-block-menu-bg1 ul .m01_1 {width: 135px; padding: 4px 15px 0 13px!important; background: url(../images/m01-bg1.gif) 0 -31px no-repeat;}
	
	#tab1, #tab2, #tab3, #tab4, #tab5 {font-size: 11px;}
	
	.tab1 .m01 { background-position: 0 -31px;}
	.tab1 .m01 a {color: #736404;}
	.tab1 .m02 { background-position: 0 0;}
	.tab1 .m03 { background-position: 0 0;}
	.tab1 .m04 { background-position: 0 0;}
	.tab1 .m05 { background-position: 0 0;}
	.tab1 .m01-block { display: block;}
	.tab1 .m02-block { display: none; _position: absolute; _left: -10000px; _top: -10000px; _display: block;}
	.tab1 .m03-block { display: none; _position: absolute; _left: -10000px; _top: -10000px; _display: block;}
	.tab1 .m04-block { display: none; _position: absolute; _left: -10000px; _top: -10000px; _display: block;}
	.tab1 .m05-block { display: none; _position: absolute; _left: -10000px; _top: -10000px; _display: block;}
	
	.tab2 .center-block-menu-bg1 ul .m01 { background-position: 0 -62px;}
	.tab2 .center-block-menu-bg1 ul .m02 { background-position: 0 -31px;}
	.tab2 .center-block-menu-bg1 ul .m02 a {color: #736404;}
	.tab2 .center-block-menu-bg1 ul .m03 { background-position: 0 0;}
	.tab2 .center-block-menu-bg1 ul .m04 { background-position: 0 0;}
	.tab2 .center-block-menu-bg1 ul .m05 { background-position: 0 0;}
	.tab2 .m01-block { display: none; _position: absolute; _left: -10000px; _top: -10000px; _display: block;}
	.tab2 .m02-block { display: block;}
	.tab2 .m03-block { display: none; _position: absolute; _left: -10000px; _top: -10000px; _display: block;}
	.tab2 .m04-block { display: none; _position: absolute; _left: -10000px; _top: -10000px; _display: block;} 
	.tab2 .m05-block { display: none; _position: absolute; _left: -10000px; _top: -10000px; _display: block;}
	
	.tab3 .center-block-menu-bg1 ul .m01 { background-position: 0 0;}
	.tab3 .center-block-menu-bg1 ul .m02 { background-position: 0 -62px;}
	.tab3 .center-block-menu-bg1 ul .m03 { background-position: 0 -31px;}
	.tab3 .center-block-menu-bg1 ul .m03 a {color: #736404;}
	.tab3 .center-block-menu-bg1 ul .m04 { background-position: 0 0;}
	.tab3 .center-block-menu-bg1 ul .m05 { background-position: 0 0;}
	.tab3 .m01-block { display: none; _position: absolute; _left: -10000px; _top: -10000px;_display: block;}
	.tab3 .m02-block { display: none; _position: absolute; _left: -10000px; _top: -10000px; _display: block;}
	.tab3 .m03-block { display: block;}
	.tab3 .m04-block { display: none; _position: absolute; _left: -10000px; _top: -10000px; _display: block;}
	.tab3 .m05-block { display: none; _position: absolute; _left: -10000px; _top: -10000px; _display: block;}
	
	.tab4 .center-block-menu-bg1 ul .m01 { background-position: 0 0;}
	.tab4 .center-block-menu-bg1 ul .m02 { background-position: 0 0;}
	.tab4 .center-block-menu-bg1 ul .m03 { background-position: 0 -62px;}
	.tab4 .center-block-menu-bg1 ul .m04 { background-position: 0 -31px;}
	.tab4 .center-block-menu-bg1 ul .m04 a {color: #736404;}
	.tab4 .center-block-menu-bg1 ul .m05 { background-position: 0 0;}
	.tab4 .m01-block { display: none; _position: absolute; _left: -10000px; _top: -10000px; _display: block;}
	.tab4 .m02-block { display: none; _position: absolute; _left: -10000px; _top: -10000px; _display: block;}
	.tab4 .m03-block { display: none; _position: absolute; _left: -10000px; _top: -10000px; _display: block;}
	.tab4 .m04-block { display: block;}
	.tab4 .m05-block { display: none; _position: absolute; _left: -10000px; _top: -10000px; _display: block;}
	
	.tab5 .center-block-menu-bg1 ul .m01 { background-position: 0 0;}
	.tab5 .center-block-menu-bg1 ul .m02 { background-position: 0 0;}
	.tab5 .center-block-menu-bg1 ul .m03 { background-position: 0 0;}
	.tab5 .center-block-menu-bg1 ul .m04 { background-position: 0 -62px;}
	.tab5 .center-block-menu-bg1 ul .m05 { background-position: 0 -31px;}
	.tab5 .center-block-menu-bg1 ul .m05 a {color: #736404;}
	.tab5 .m01-block { display: none; _position: absolute; _left: -10000px; _top: -10000px; _display: block;}
	.tab5 .m02-block { display: none; _position: absolute; _left: -10000px; _top: -10000px; _display: block;}
	.tab5 .m03-block { display: none; _position: absolute; _left: -10000px; _top: -10000px; _display: block;}
	.tab5 .m04-block { display: none; _position: absolute; _left: -10000px; _top: -10000px; _display: block;}
	.tab5 .m05-block { display: block;}
	
	.center-block-info {width: 100%; float: left; background: #f7f2d1 url(../images/center-block-info-bg1.gif) right top repeat-y; font: 12px Tahoma; color: #666;}
	.center-block-info-bg {width: 100%; float: left; background: url(../images/center-block-info-bg2.gif) right bottom repeat-x;}
	.center-block-info-bg1 {width: 100%; float: left; background: url(../images/center-block-info-bg3.gif) left top repeat-y;}
	.center-block-info-bg2 {width: 100%; float: left; background: url(../images/center-block-info-bg4.gif) right bottom no-repeat;}
	.center-block-info-bg3 {width: 100%; float: left; background: url(../images/center-block-info-bg5.gif) left bottom no-repeat; padding: 5px 0 18px 0;}
	.center-block-info-bg4 {padding: 0 10px;}
	.center-block-info img {vertical-align: middle; margin-right: 5px;}
	.center-block-info a {color: #666;}
	.center-block-info p {line-height: 1.30;}
	./*center-block-info p span {float: left; color: #a59b56; width: 115px;}*/
	.center-block-info-delimiter {height: 30px; background: url(../images/center-block-info-delimiter.gif) 0 center repeat-x;}
	.center-container {width: 100%; margin-top: 34px; float: left;}
	.block1 { float: left; width: 50%;}
	.center-content-block  .mod_article, .center-content-block1 .mod_article {min-height: 300px;}
	html*.block1 {width: 49.9%;}
	.block2 { padding-right: 8px;}
	.block3 { padding-left: 8px;}
	.center-container1 {width: 100%; margin-top: 22px; float: left;}

	.center-content-block {width: 100%; float: left; background: #f7f2d1 url(../images/center-content-block-bg.gif) left top repeat-x;}
	.center-content-block-bg {width: 100%; float: left; background: url(../images/center-block-info-bg1.gif) right top repeat-y;}
	.center-content-block-bg1 {width: 100%; float: left; background: url(../images/center-block-info-bg2.gif) right bottom repeat-x;}
	.center-content-block-bg2 {width: 100%; float: left; background: url(../images/center-block-info-bg3.gif) left top repeat-y;}
	.center-content-block-bg3 {width: 100%; float: left; background: url(../images/center-content-block-bg1.gif) right bottom no-repeat;}
	.center-content-block-bg4 {width: 100%; float: left; background: url(../images/center-content-block-bg2.gif) left bottom no-repeat;}
	.center-content-block-bg5 {width: 100%; float: left; background: url(../images/center-content-block-bg3.gif) left top no-repeat;}
	.center-content-block-bg6 {width: 100%; float: left; background: url(../images/center-content-block-bg4.gif) right top no-repeat; min-height: 170px; _height: 170px; padding: 8px 0; color: #736404;}
	.center-content-block1 {width: 100%; float: left; background: #d2eb9f url(../images/center-content-block1-bg.gif) left top repeat-x;}
	.center-content-block1-bg {width: 100%; float: left; background: url(../images/center-block-info-bg1.gif) right top repeat-y;}
	.center-content-block1-bg1 {width: 100%; float: left; background: url(../images/center-block-info-bg2.gif) right bottom repeat-x;}
	.center-content-block1-bg2 {width: 100%; float: left; background: url(../images/center-block-info-bg3.gif) left top repeat-y;}
	.center-content-block1-bg3 {width: 100%; float: left; background: url(../images/center-content-block1-bg1.gif) right bottom no-repeat;}
	.center-content-block1-bg4 {width: 100%; float: left; background: url(../images/center-content-block-bg2.gif) left bottom no-repeat;}
	.center-content-block1-bg5 {width: 100%; float: left; background: url(../images/center-content-block1-bg3.gif) left top no-repeat;}
	.center-content-block1-bg6 {width: 100%; float: left; background: url(../images/center-content-block1-bg4.gif) right top no-repeat; min-height: 170px; _height: 170px; padding: 8px 0; color: #605302;}
	.center-content-block1-bg7 {width: 100%; float: left; background: url(../images/center-content-block1-bg4.gif) right top no-repeat; padding: 8px 0; color: #605302;}
	.center-content-block1-bg6 a {color: #605302;}
	.more {padding-top: 5px;}
	.more1 {padding-left: 16px; background: url(../images/more1.gif) no-repeat;}
	.more2 {padding-left: 16px; background: url(../images/more2.gif) no-repeat;}
	.more3 {padding-left: 16px; background: url(../images/more3.gif) no-repeat; color: #746500}
	.more4 {padding-left: 16px; background: url(../images/more4.gif) no-repeat;}
	.center-content-block-padded {padding: 0 4px 0 12px;}
	.center-content-block-padded h4 {font: bold italic 17px Georgia, "Times New Roman", Times, serif; color: #736404; height: 32px;}
	.center-content-block-padded .image_container {padding: 1px; background: #fff; border: 1px solid #e9e094; margin: 4px 9px 5px 0; float: left; font-size: 0; line-height: 0;}
	
	.center-consultation-block-padded {padding: 9px 5px 0 12px; height: 102px; position: relative;}
	.center-consultation-block-padded .photo {padding: 1px; background: #fff; border: 1px solid #e9e094; margin: 1px 9px 5px 0; float: left;}
	.center-consultation-block-padded .more {position: absolute; right: 7px; bottom: 0;}
	
	.article {color: #736404; padding: 5px 0 12px 0;}
	.article a {color: #736404;} 
	.support {background: url(../images/support-bg.jpg) 2px 17px no-repeat; min-height: 100px; _height: 100px; color: #333;}
	.support h4 {font: bold italic 17px Georgia, "Times New Roman", Times, serif; color: #736404; height: 32px;}
	.support-info {padding-left: 64px;}
	.support-info img {vertical-align: middle; margin-right: 5px;}
	.center-text {font-size: 10px; color: #b2baa1; padding: 40px 10px 0 10px; text-align: center;}
	.center-text-inside {padding: 40px 250px 0 0!important;}
	
	.content-inside {padding: 0 24px 0 0;}
	.content-inside h1, .content-inside h2 {font: italic 18px Georgia, "Times New Roman", Times, serif; color: #736404; padding-bottom: 14px;}
	.news-block {padding-bottom: 25px; width: 100%; float: left; color: #484848; line-height: 1.15;}
	.news-block h3 {font-size: 11px; color: #736404; padding-bottom: 6px;}
	.news-block h3 span {padding-right: 8px;}
	.news-block h3 a {font-size: 13px; color: #736404; font-weight: bold;}
	.news-block .photo {float: left; width: 124px; height: 89px; background: #fff; padding: 2px; border: 1px solid #b2c982; margin: 0 12px 0 0;}
	
	.news-block-inside {padding-bottom: 25px; width: 100%; float: left; color: #484848; line-height: 1.15;}
	.news-block-inside h3 {font-size: 13px; color: #736404; padding-bottom: 6px; font-weight: bold;}
	.news-block-inside h3 span {padding-right: 8px; font-size: 11xp; font-weight: normal;}
	.news-block-inside h3 a {font-size: 13px; color: #736404; font-weight: bold;}
	.news-block-inside .photo {float: left; width: 209px; height: 151px; background: #fff; padding: 2px; border: 1px solid #b2c982; margin: 0 12px 0 0;}
	.news-block-inside p a {color: #484848;}
	.news-block-inside p a:hover {color: #389501;}
	
	.mod_gallerylist {width: 100%; float: left;}
	.mod_gallerylist .layout_torsunov_list {float: left; width: 33%; height: 151px; font-size: 13px; color: #736404;}
	.mod_gallerylist .layout_torsunov_list img {padding: 2px; border: 1px solid #b2c982; margin-bottom: 3px;}	

	.pagination {float: left; width: 100%; overflow: hidden; position: relative; margin: 5px 0 0 0;}
	.pagination p {display: none}
	.pagination ul {clear: left; float: left; position: relative; left: 50%; text-align: center;}
	.pagination ul li {float: left; position: relative; right: 50%; text-align: center; color: #069; font-size: 12px; height: 20px;}
	.pagination ul li a {color: #069;}
	.pagination ul li span, .pagination ul li a {display: block; height: 17px; padding: 3px 5px 0 5px; float: left;}
	.pagination ul  span.current {text-align: center; width: 19px; padding: 3px 0 0 0; background: url(../images/pager-bg.gif) no-repeat; color: #feffff;}
	
	.right-sidebar {width: 260px; padding-top: 29px;}
	.right-sidebar .player {width: 191px; font: 15px Georgia, "Times New Roman", Times, serif; color: #608d03;}
	.right-sidebar .player p {padding-top: 1px; text-align: center;}
	.calendar {margin-top: 25px; background: url(../images/calendar-bg.jpg) 71px 0 no-repeat; width: 214px; min-height: 85px; _height: 85px; padding-top: 42px;}
	.calendar h3 {float: left; height: 24px; background: url(../images/calendar-bd1.gif) right top no-repeat; padding-right: 11px;}
	.calendar h3 span {float: left; height: 19px; font: bold 12px Tahoma; color: #fff; padding: 5px 0 0 11px; display: block; background: url(../images/calendar-bd2.gif) left top no-repeat;}
	.calendar-block {width: 187px; height: 66px; background: #fff; padding: 1px; border: 1px solid #1e568f; float: left;}
	.test {margin-top: 21px; width: 214px; float: left;}
	.test h3 {float: left; height: 24px; background: url(../images/test-bg1.gif) right top no-repeat; padding-right: 11px;}
	.test h3 span {float: left; height: 19px; font: bold 12px Tahoma; color: #fff; padding: 5px 3px 0 13px; display: block; background: url(../images/test-bg2.gif) left top no-repeat;}
	.test-block {background: #fff; padding: 1px; border: 1px solid #ebdf93; float: left; width: 187px;}
	.test-block1 {width: 189px; float: left; border: 1px solid #ebdf93; background: #e9fceb url(../images/test-block-bg1.gif) repeat-y;}
	.test-block1-bg {width: 189px; float: left; background: url(../images/test-block-bg2.gif) left top no-repeat;}
	.test-block1-bg1 {width: 175px; float: left; padding: 7px; background: url(../images/test-block-bg3.gif) left bottom no-repeat;}
	
	
	.status {color: #736404; padding: 0 0 1px 4px;}
	.status h5 {padding-bottom: 3px; font-size: 12px; font-weight: bold;}
	.basket { font-size: 13px; color: #000; background: url(../images/basket-bg.gif) 0 0 no-repeat; padding: 8px 0 0 45px; min-height: 40px; _height: 40px;}
	.right-sidebar-block { width: 191px; float: left; margin-top: 20px;}
	.right-sidebar-block h3 { float: left; height: 24px; background: url(../images/right-sidebar-block-headline-bg.gif) left top no-repeat;}
	.right-sidebar-block h3 span { display: block; height: 21px; float: left; background: url(../images/right-sidebar-block-headline-bg1.gif) right top no-repeat; padding: 3px 30px 0 15px; font: normal 16px Georgia, "Times New Roman", Times, serif; color: #fff;}
	.right-sidebar-block-info { width: 191px; float: left; background: url(../images/right-sidebar-block-info-bg.gif) left top repeat-y;}
	.right-sidebar-block-info-bg {width: 191px; float: left; background: url(../images/right-sidebar-block-info-b1.gif) left top no-repeat;}
	.right-sidebar-block-info-bg1 {width: 181px; float: left; background: url(../images/right-sidebar-block-info-b2.gif) left bottom no-repeat; padding: 9px 5px 10px 5px; min-height: 80px; _height: 80px;}
	
	
	.right-sidebar-block-info-list {width: 181px;}
	.right-sidebar-block-info-list li {padding: 2px 0 0 14px; background: url(../images/left-sidebar-menu-bg1.gif) 4px 10px no-repeat; font: bold 16px "Times New Roman", Times, serif; color: #598500;}
	.right-sidebar-block-info-list li p { font: normal 13px Arial, Helvetica, sans-serif; padding: 2px 0;}
	.right-sidebar-block-info-list li p a { text-decoration: underline;}
	.right-sidebar-block-info-list li a {color: #598500; text-decoration: none;}
	.right-sidebar-block-info-list .active {background: url(../images/left-sidebar-menu-bg2.gif) 0 -483px no-repeat;}
	.right-sidebar-new { width: 191px; margin-top: 35px; float: left;}
	.right-sidebar-new h3 { font: italic normal 18px Georgia, "Times New Roman", Times, serif; color: #736404; padding-bottom: 10px;}
	.right-sidebar-new div { text-align: center; font-size: 11px;}
	.right-sidebar-new div img { margin: 0 auto 4px auto; padding: 2px; border: 1px solid #b2c982;}
	.right-sidebar-new div a { color: #736404;}
	.right-sidebar-new div p { color: #c10404; line-height: 1.5;}
	
	.content-list { width: 100%;}
	.content-list li { font: 12px Tahoma; color: #666; padding: 0 0 6px 9px; background: url(../images/content-list-bg.gif) 0 6px no-repeat;}
	
	.book-block { width: 100%; float: left; margin: 23px 0 35px 0; background: #faf7e5 url(../images/book-block-bg1.gif) left top repeat-x;}
	.book-block-bg1 { width: 100%; float: left; background: url(../images/book-block-bg2.gif) right top repeat-y;}
	.book-block-bg2 { width: 100%; float: left; background: url(../images/book-block-bg3.gif) right bottom repeat-x;}
	.book-block-bg3 { width: 100%; float: left; background: url(../images/book-block-bg4.gif) left top repeat-y;}
	.book-block-bg4 { width: 100%; float: left; background: url(../images/book-block-bg5.gif) left top no-repeat;}
	.book-block-bg5 { width: 100%; float: left; background: url(../images/book-block-bg6.gif) right top no-repeat;}
	.book-block-bg6 { width: 100%; float: left; background: url(../images/book-block-bg7.gif) right bottom no-repeat}
	.book-block-bg7 { width: 100%; float: left; background: url(../images/book-block-bg8.gif) left bottom no-repeat; padding: 6px 0 12px 0;}
	.book-block-bg8 { padding: 0 11px;}
	.book-block-bg9 { width: 100%; float: left; padding: 6px 0 42px 0;}
	.book-block-bg10 { padding: 0 11px;}
	
	.book-block h3 {font: italic normal 18px Georgia, "Times New Roman", Times, serif; color: #736404; padding-bottom: 5px;}
	.book-block-block { width: 100%; float: left; background: url(../images/book-block-block-bg.gif) left top repeat-x; margin-bottom: 15px;}
	.book-block-block-bg { width: 100%; float: left; background: url(../images/book-block-block-bg1.gif) right top repeat-y;}
	.book-block-block-bg1 { width: 100%; float: left; background: url(../images/book-block-block-bg.gif) right bottom repeat-x;}
	.book-block-block-bg2 { width: 100%; float: left; height: 196px; background: url(../images/book-block-block-bg1.gif) left top repeat-y; padding: 8px 0;}
	.book-block-block-bg3 { padding: 0 7px; position: relative;}
	.book-block-block-bg3 .photo { position: absolute; left: 7px; _left: 0; top: 0; padding: 2px; border: 1px solid #b2c982;}
	.book-block-block-bg3 .prise { font-size: 13px; color: #3a3a3a; position: absolute; left: 124px; _left: 116px; top: 41px;}
	.book-block-block-bg3 .prise span { color: #b31414; font-weight: bold;}
	.book-block-block-bg3 .prise a { display: block; width: 61px; height: 22px; padding-top: 4px; background: url(../images/book-block-block-bg2.gif) no-repeat; text-align: center; margin: 11px 0 0 2px; font-size: 13px; text-decoration: none; font-weight: bold; color: #000;}
	.book-block-block-bg3 .prise a:hover { color: #fff;}
	.book-block-block-bg3 .info { position: absolute; left: 10px; _left: 2px; top: 146px; width: 215px; color: #484848;}
	.book-block-block-bg3 .info a { color: #736404; display: block; margin-bottom: 2px;}
	
	.book-block-inside { width: 100%; float: left; padding-bottom: 32px;}
	.book-block-inside .photo { float: left; padding: 2px; border: 1px solid #b5cb86; margin: 2px 8px 0 0;}
	.book-block-inside-info { font-size: 15px; color: #736404;}
	.book-block-inside-info .prise { padding: 5px 0 9px 0;}
	.book-block-inside-info .prise p { float: left; font-size: 13px; color: #3a3a3a; padding: 5px 14px 0 0;}
	.book-block-inside-info .prise p span { font-weight: bold; color: #b31414;}
	.book-block-inside-info .prise a { display: block; width: 61px; height: 22px; float: left; padding-top: 4px; background: url(../images/book-block-block-bg2.gif) no-repeat; text-align: center; font-size: 13px; text-decoration: none; font-weight: bold; color: #000;}
	.book-block-inside-info .prise a:hover { color: #fff;}
	.book-block-inside-info-list li {color: #605302; padding: 0 0 6px; font-size: 12px;}
	.book-block-inside-info-list li a {color: #605302; padding-left: 9px; background: url(../images/content-list-bg.gif) 0 6px no-repeat;}
	.book-block-inside-info1 { font-size: 12px; color: #484848;}
	.book-block-inside-info1 .font1 { font-size: 13px; padding-bottom: 10px;}
	.book-block-inside-info1 .font2 { width: 100%; float: left; padding-top: 18px;}
	.book-block-inside-info1 p span { font-size: 11px; color: #6a6a6a;}
	
	.popular-block { width: 100%; float: left; padding-bottom: 70px;}
	.popular-block h3 { height: 21px; float: left; background: url(../images/popular-block-headline-bg.gif) left top no-repeat;}
	.popular-block h3 span { display: block; float: left; height: 18px; font-size: 13px; color: #fff; font-weight: bold; padding: 3px 32px 0 10px; background: url(../images/popular-block-headline-bg1.gif) right top no-repeat;}
	.popular-block-bg { width: 100%; float: left; background: url(../images/popular-block-bg1.gif) left top repeat-x;}
	.popular-block-bg1 { width: 100%; float: left; background: url(../images/popular-block-bg2.gif) right top repeat-y;}
	.popular-block-bg2 { width: 100%; float: left; background: url(../images/popular-block-bg1.gif) right bottom repeat-x;}
	.popular-block-bg3 { width: 100%; float: left; background: url(../images/popular-block-bg2.gif) left top repeat-y;}
	.popular-block-bg4 { padding: 0 8px;}
	.popular-buy { width: 100%; float: left; height: 120px; padding: 10px 0; font-size: 12px; color: #484848;}
	.popular-buy .photo { padding: 2px; border: 1px solid #b2c982; float: left; margin: 0 7px 5px 0;}
	.popular-buy p { padding-right: 10px;}
	.popular-buy p strong { color: #736404;}
	.popular-buy a.buy { display: block; width: 61px; height: 22px; float: left; clear: both; padding-top: 4px; background: url(../images/book-block-block-bg2.gif) no-repeat; text-align: center; font-size: 13px; text-decoration: none; font-weight: bold; color: #000;}
	.popular-buy a.buy:hover { color: #fff;}
	
	.consultation-block {padding: 15px 60px; text-align: center;}
	.consultation-block h4 {font-size: 12px; font-weight: bold;}
	.consultation-right-block {color: #736404;}
	.consultation-right-block img {vertical-align: -5px;}
	.consultation-right-block1 {color: #736404; font-style: italic; padding: 13px 0 0 8px; width: 198px; float: left;}
	
	.no-border {border: none!important;}
	.no-margin {margin: 0!important;}
	.no-padding {padding: 0!important;}
	.color1 {color: #598500!important;}
	.color2 {color: #605302; line-height: 1.6;}
	.indent1 {padding: 1px 0;}
	.indent2 {padding: 0 1px 0 0;}
	.width1 {width: 17px!important;}
	.width2 {width: 234px!important;}
	.width3 {width: 224px!important;}
	.align1 {text-align: center!important;}
	.height1 {height: 70px;}
	
	.footer {width: 100%; height: 102px; background: url(../images/footer-bg.jpg) left bottom repeat-x;}
	.footer-bg {width: 100%; height: 102px; background: url(../images/footer-bg1.jpg) right bottom no-repeat;}
	.footer-bg1 {width: 100%; height: 102px; background: url(../images/footer-bg2.jpg) left bottom no-repeat;}
	.footer-bg2 {width: 100%; height: 102px; background: url(../images/footer-bg3.jpg) 266px 6px no-repeat;}
	.footer-block1 {width: 100%; height: 60px; float: left;}
	.footer-left {width: 242px; padding-left: 24px; margin-right: 40px; font: 11px Tahoma; color: #393939; float: left;}
	.footer-left img {vertical-align: middle; padding-left: 9px;}
	.footer-center {float: left; padding-top: 8px; width: 700px; color: #6fa600;}
	.footer-center img {vertical-align: baseline;}
	.footer-center span {padding-left: 15px;}
	.footer-right {float: right; width: 214px; padding-top: 8px; color: #9aa388;}
	.footer-banner {float: right; width: 320px;}
	.footer-banner ul li {float: left; margin-right: 6px;}
	
	table.image_gallery {width: 100%}
	table.image_gallery  td {text-align: center}
	table.image_gallery  td.col_first {text-align: left}
	table.image_gallery  td.col_last {text-align: right}
	table.image_gallery  td img {padding: 2px; border: 1px solid #b2c982; margin-bottom: 3px;}
	
	.formbody table td {padding: 3px}
	.formbody p.error {color: red}
	
	.downloadarchivItem img.mime_icon {vertical-align: middle}
	span.newLabel {background: url(../images/new-bg1.gif) left top no-repeat; margin-left: 5px;}
	html*.newLabel{border-bottom: 1px solid #c85b00;}
	span.newLabel span.inner1 {background: url(../images/new-bg2.gif) right top no-repeat; border: none; margin-left: 5px;}
	span.newLabel span.inner2 {font-size: 10px; color: #000; text-decoration: none; text-transform: uppercase; padding: 0 5px 0 0; position: relative; top: -1px; }
	html*.newLabel span.inner2 {position: static; top: 0;}
	
	.audio-block-download {width: 223px; position: absolute; right: 10px; top: 300px; background: url(../images/audio-block-download-bg.gif) left bottom no-repeat; z-index: 10;}
	.audio-block-download ul {display: block; width: 218px; background: url(../images/audio-block-download-bg1.gif) left top no-repeat; padding: 7px 5px 0 0; min-height: 120px; _height: 120px;}
	.audio-block-download ul li {width: 218px; height: 28px; float: left; font: italic 16px Georgia, "Times New Roman", Times, serif; color: #4b4b4b;}
	.audio-block-download ul li a {text-decoration: none; color: #4b4b4b;}
	.audio-block-download ul li a:hover {color: #736404;}
	.audio-block-download ul li span {display: block; float: left; width: 45px; text-align: center;}
	
	.ce_text p {margin-bottom: 10px; text-align: justify;}
	p.info {font-style: italic; margin: 10px 0;}
	
	.mod_sitemap ul {display: block !important; list-style-type: square; list-style-position: inside; padding-left: 20px;}
	
	.mod_faqreader .image_container {float: left; margin: 0 5px 5px 0;}
	.mod_navigation.menu.block {height: 80px;}
	
	.mod_cataloglist .total{display: none;}
	.mod_cataloglist p.author { text-align:right; font-style:italic; margin: 10px 0 10px 0;}
	.mod_cataloglist hr {height: 1px; border-width:1px; border-color: #484848; border-style: solid none none none;}
	
	.ce_table, .ce_text  {overflow: visible !important; margin: 1px;}
	.ce_table table, table.tortable {width: 100%; border-collapse: collapse; border: 1px solid #ebdf93 !important; background-color: #FAF7E5;}
	.ce_table table td, .ce_table table th, table.tortable td, table.tortable th {border: 1px solid #ebdf93}
	.ce_table table tr th, table.tortable tr th {font-size: 12px; color: #736404; padding: 4px 9px; font-weight: bold;}
	.ce_table table tr td, table.tortable tr td {color: #736404; padding: 4px 9px;}
	
	.downloadarchivItem {
		margin-bottom: 10px;
	}
	.downloadarchivItem.dheader {
		margin-top: 20px;
		text-align: center;
	}	
	.downloadarchivItem.dheader .title {
		margin-top: 20px;
		font-weight: bold;
		font-size: 14px;
	}
	
	.style4 {font-size: 12px}
	.style8 {color: #996699; font-weight: bold;}
	
	#subs1
	{
		display:none;
		width: 400px;
		top: 350px;
		left: 50%;
		margin-left: -200px;
		position: absolute;
		z-index:999;
		filter:alpha(opacity=90);
		
	}
	
	.toggler_first {
		cursor:pointer;
		cursor: hand;
		text-decoration:underline;
		color: #598500;
		
	}
	
	.mod_catalogfilter {margin-bottom: 10px}
	.mod_catalogfilter .filter_field_category h3 {font-weight: bold; padding-bottom: 6px;}
	.mod_catalogfilter  ul.list  {display: block !important; list-style-type: square; list-style-position: inside; padding-left: 10px;}
	.mod_catalogfilter  ul.list li p {display: inline}
	
	.mod_cataloglist .qa h3 a {font-size: 16px; font-weight:bold;}
	.mod_cataloglist .qa  .category{font-style:italic}
	.mod_cataloglist .qa  .question {margin-top: 5px}
	.mod_cataloglist .qa .answer {margin-top: 5px}
	.mod_cataloglist .qa.collapsed .question {display: none}
	.mod_cataloglist .qa.collapsed .answer {display: none}
	
	
	#DoshaTestResult {
		margin: 15px 0;
	}

	#DoshaTestResult DIV {
		width: 5px;
		border: 1px solid black;
		background: #D1DEA9;
		text-align: right;
		padding: 1px;
	}
	
	form#timecalc, form#doshatest{
		overflow: visible !important; margin: 1px;
	}