body {margin:0; font-family:arial;  color:#565C53; background: #dedccb url('/imgs/bg-global.gif') top repeat-x;}
.global {width: 1133px; margin: 0 auto;}
.body {background-color:#FFFDED; margin: 0 5px 0 5px;}
.shadow-left {background: url('/imgs/shadow-left.png') left top repeat-y; }
.shadow-right {background: url('/imgs/shadow-right.png') right top repeat-y; }
a {color:#26A537;}
a:hover{text-decoration:none!important;}
img{border:0;}
big {
	font-size:12pt; 
}
td {
	vertical-align:top;
}

h2{font-size:14px;}
h3{font-size:10pt;}
#header{
	height: 167px; 
	border-bottom: 1px solid #c6dcb9;
	background: url('/imgs/hleft.jpg') top left no-repeat;
}
#header .hc{
	margin-left: 278px;
	background: url('/imgs/hright.jpg') top right no-repeat;
	/* margin-right: 280px; */
}
#header .logo{
	width: 50%; 
	float: left; 
	text-align: center;
}
#header .phones{
	width: 50%; 
	float: right;
}
#header .phones div{
	text-align:center;
	margin-top:10px;
	padding-top:10px;
	font-size:14pt;
}
#header .phones .sub div{
	background:url('/imgs/old-phone.jpg') no-repeat;
	margin:0 auto;
	padding:0;
	height:60px;
	width:260px;
}
#header .phones p{
	font-size:9pt;
	margin-top:0;
	text-align:center;
}
#header .phones p a{
padding-top:5px;
padding-bottom:5px;
}
#tmenu{
	height: 41px; 
	border-bottom: 1px solid #abc49f;
	background: url('/imgs/menu-bg.gif') repeat-x top left;
}
#tmenu .lit-icons{
	float: left;
	padding-left:20px;
}
#tmenu .lit-icons img{
	padding:14px 10px 10px 0;
}
#tmenu .top-menu{
	height: 32px;
	margin-left:120px;
	font-size:13px;
}
#tmenu .top-menu ul{
	list-style-type:none;
	margin:0;
	padding-top:12px;
}
#tmenu .top-menu ul li{
	float:left;
	padding-left:10px;
	padding-right:30px;
}
#tmenu .top-menu ul li a {
	color: #4a8103;
}
#tmenu .top-menu ul li.active a{
	color: #333333;
}
#tmenu .top-menu .red a{
	color:RGB(227,86,88);
	font-weight:bold;
}
#lcol{
	float:left;
	width:274px;
}

#lmenu{
	background-color:#F4FCEF;
	margin-left:10px;
	width:264px;
	font-size:14px;
	background: url('/imgs/lmenu-bg.gif') repeat-y top right;
	padding-bottom: 10px;
}
#lmenu div{
	color:#55895A;
	font:bold 12pt arial;
	padding-top:3px;
}
#lmenu div img{
	padding-right:8px;
}

#lmenu ul{
	padding-left:0;
	padding-right:10px;
	padding-top:13px;
	list-style: none;
	margin:0;
}
#lmenu ul li{
	font: bold 16px Arial, sans-serif;
	color: #399401;
	padding-left:27px;
	padding-top:8px;
	margin-bottom: 10px;
	background: url("/imgs/logo-small.gif") 0px 3px no-repeat;
}
#lmenu  ul li a {
	color: #399401;
}
#lmenu  ul li.noline {
	margin-bottom: 20px;
}
#lmenu  ul li.noline a {
	/* text-decoration: none; */
}
#lmenu  ul li.active a {
	color: #b21e1e;
}

#lmenu ul li ul{
	padding-left:12px;
	padding-right:0px;
	padding-top:3px;
	list-style-image:url("/imgs/dot.gif");
	margin:0;
}
#lmenu ul li ul li{
	font: normal 13px Arial, sans-serif;
	color: #019516;
	padding-top:4px;
	padding-left:0px;
	margin-bottom: 6px;
	background: none;
}
#lmenu  ul li ul li a, #lmenu  ul li.noline ul li a {
	color: #019516;
	text-decoration: underline;
}
#lmenu  ul li.active ul li a {
	color: #019516;
}
#lmenu  ul li ul li.active a {
	color: #b21e1e;
}

#lmenu hr{
	border: none;
	color: #BCD0BF;
	background-color: #BCD0BF;
	height: 1px;
}
#lmenu hr.razd{
	margin-top:18px;
}
#yasea{
	margin: 20px 0 0 18px;
	width:265px;
}
#content{
	font-size:12px;
	line-height:15pt;
	margin-left:290px;
	padding-left:20px;
	padding-right:20px;
	color:#3B4238;
}
#content h1{
	background:url("/imgs/logo-small.gif") no-repeat scroll 0 -3px transparent;
	font-size:11pt;
	padding-left:30px;
}
#content h1.indexH1{
	background:none;
	padding:0;
}
#content .prod_table{
	margin-left: -20px;
}
#content .prod_table td{
	border: 1px solid #C9DECC;
	padding-left:15px;
	padding-right:25px;
}
#content .prod_table td p{
	font-size:12px;
}
#content .prod_table td p a{
	font-size:14px;
	font-weight:bold;
}
#content .spec{
	 float: left; 
	 width: 33%;
	 padding-right:10px;
	 padding-left:2%;
	 color:#AF3A3B;
}
#content .spec a{
	color:#26A537;
}
#content .product{
	list-style-type:none;
	padding:0;
	margin-left:15px;
	height:213px;
}
#content .product li{
	float:left;
	width:20%;
	height:110px;
}

#content div p{
	margin-top:0px;
}
#content .big{
	color:#40994D;
	font-size:12pt;
	font-weight:bold;
}
#content .razd-top{
	background:url("/imgs/quest.gif") repeat scroll 0 0 transparent;
	margin-bottom:15px;
	width:98%;
}
#content .razd-top p{
	margin:3px 5px 2px 10px;
	font-size: 11px;
	line-height: 18px;
}
#content .razd-top a{
}
#content .razd-top a.active{
	font-weight:bold;
}
#content .quest{
list-style-type:none;
padding-left:0px;
margin-left:0px;
}
#content .quest li{
	border:2px solid #DEDCCC;
	margin-bottom:10px;
	margin-top:10px;
	padding:9px;
}
#content .quest li a .answer{
	float: right; 
	margin-right: -11px;
	margin-top:-2px;
}
#footer{
	border-bottom:1px dotted #96937C;
	border-top:1px dotted #96937C;
	height:61px;
	padding-left:25px;
	padding-top:15px;
}
#footer .get{
	color:#414350;
	float:left;
	font-size:14pt;
	padding-top:16px;
}
#footer .cards{
	float:left;
}
#footer .cards img{
	padding-top:6px;
	padding-left:20px;
}
#footer .fphone{
	font-size:14pt;
	margin-left:580px;
	padding-left:40px;
}
.counter {
	float: right; padding:15px 25px 0 25px;
}
#copyright p{
	font-size:8pt;
	padding-left:25px;
	margin:13px 0 0 0;
	padding-bottom: 20px;
}

ul.partlist li{
	font-size: 13px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.dot-line {
	margin-top: 10px; margin-bottom: 10px; width: auto; height: 1px; border-top: 1px dotted rgb(150, 147, 124);
}
.parent {font-size: 11px;}

div.rinfo {background: white; border: 2px solid #85ca79; text-align: center; font: normal 16px Arial; color: #539b07; padding: 10px; margin:15px 0 25px 0; line-height: 17pt;}
div.rinfo p {margin: 0 0 7px 0;}
div.rinfo p a {color: #539b07;}
div.rinfo p.proezd {color: #41414d!important; margin:0; padding:0; font-size: 14px;}
div.rinfo p.proezd a {color: #41414d!important;}
