body {
	margin:0;
	padding:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#717171;
	background: url('/images/u-farm/footer-bg.png') bottom repeat-x;
}

img {
	border:0;
	vertical-align:middle;
}

a {
	color:#278fc5;
	text-decoration:underline;
}
a:hover {
	color:#278fc5;
	text-decoration:none;
}

p {
	margin:0;
	padding:0;
}

.clear {
	clear:both;
}

#site {
	margin:auto;
	width:1000px;
}

#header {
	margin-bottom:30px;
}

#header .logo {
	float:left;
	display:inline;
	margin:47px 0px 0px 45px;
}

#header .logo .text {
	margin-top:5px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#929292;
}

#header .links {
	float:left;
	margin:40px 0px 0px 35px;
}

#header .links .link {
	margin-top:7px;
	font-size:14px;
}

#header .basket {
	float:left;
	margin:30px 0px 0px 45px;
}

#header .basket .title {
	width:85px;
	height:16px;
	background: url('/images/u-farm/basket.png') no-repeat;
	margin-bottom:7px;
}

#header .basket .block {
	width:89px;
	height:23px;
	background: url('/images/u-farm/bl-basket.png') no-repeat;
	font-size:10px;
	text-align:center;
	padding-top:10px;
}

#header .basket .liinks {
	margin-top:5px;
	font-size:10px;
}
#header .basket .liinks img {
	padding-right:3px;
}
#header .basket .block a {
	text-decoration: none;
}

#header .head-img {
	width:906px;
	height:216px;
	background: url('/images/u-farm/header-img.jpg') no-repeat;
	margin:25px 0px 0px 45px;
}

#header .head-img .inform {
	float:right;
	width:273px;
	height:61px;
	padding:130px 25px 0px 0px;
	text-align:left;
	text-transform:uppercase;
}

#header .head-img .inform .ainf {
	font-size:17px;
	color:#fff;
}

#header .head-img .inform .aname {
	margin-top:5px;
	font-size:17px;
	font-weight:bold;
	color:#fff;
}

#header .head-img .inform .aname a {color: white;}

#header .menu {
	width:906px;
	height:38px;
	background: url('/images/u-farm/head-menu-bg.png') no-repeat;
	margin-left:45px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
}
#header .menu a {
	color:#7b7b7b;
	text-decoration:none;
}
#header .menu a:hover {
	color:#278fc5;
	text-decoration:none;
}

#header .menu ul, #header .menu li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#header .menu ul li {
	float: left;
	padding: 15px 6px 0px 10px;
	background: url('/images/u-farm/menu-divider.png') no-repeat 0px 4px;
}
#header .menu ul li:first-child {
	background: none;
}
#header .menu ul li.active a {
	color: #000; 
}

#content {
	margin:auto;
	width:907px;	
}

#left {
	float:left;
	width:177px;
	margin-right:17px;
}

#left .block-consultant {
	width:177px;
	margin-bottom:30px;
}

#left .block-consultant .left {
	float:left;
	width:60px;
}

#left .block-consultant .right {
	float:left;
	width:107px;
	margin-left:10px;
}

#left .block-consultant .right .title {
	color:#278fc5;
	font-size:11px;
	font-weight:bold;
	line-height:12px;
	margin-bottom:4px;
}

#left .block-consultant .right .descr {
	color:#717171;
	line-height:12px;
	margin-bottom:5px;
}

#left .block-menu, #left .block-visited {
	width:165px;
	margin-bottom:30px;
}

#left .block-menu .head {
	width:165px;
	height:29px;
	background: url('/images/u-farm/blocks-title-bg.png') no-repeat;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#fff;
	padding-top:3px;
}

#left .block-menu .head p {
	padding: 6px 0px 0px 4px;
}

#left .block-menu .block {
	width:163px;
	border-left:1px solid #eef0d4;
	border-right:1px solid #eef0d4;
	padding: 16px 0px 6px 0px;
}

#left .block-menu .block .link {
	margin-left:15px;
	margin-bottom:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
}
#left .block-menu .block .link a {
	color:#7b7b7b;
	text-decoration:underline;
}
#left .block-menu .block .link a:hover {
	text-decoration:none;
}

#left .block-menu .endblocks {
	width:165px;
	height:3px;
	background: url('/images/u-farm/blocks-footer.png') no-repeat;
	margin-top:-3px;
}

#left .block-visited .head {
	width:150px;
	height:23px;
	background: url('/images/u-farm/block2-title-bg.png') no-repeat;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#278fc5;
	padding:6px 0px 0px 15px;
}

#left .block-visited .block {
	width:163px;
	border-left:1px solid #eef0d4;
	border-right:1px solid #eef0d4;
	padding: 16px 0px 6px 0px;
}

#left .block-visited .block .link {
	margin:0px 0px 10px 15px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
}
#left .block-visited .block .link a {
	color:#7b7b7b;
	text-decoration:underline;
}
#left .block-visited .block .link a:hover {
	text-decoration:none;
}

#left .block-visited .endblocks {
	width:165px;
	height:3px;
	background: url('/images/u-farm/blocks-footer.png') no-repeat;
	margin-top:-3px;
}

#left .block-map {
	width:165px;
	height:307px;
}
#left .block-map form {
	margin-top:10px;
	margin-bottom:5px;
}

#left .block-map .name {
	font-size:13px;
	font-weight:bold;
	color:#278fc5;
	padding-top:12px;
	margin-left:15px;
	margin-top: -84px;
}

#left .block-map .text {
	font-size:13px;
	font-weight:bold;
	color:#278fc5;
	padding-top:12px;
	margin-left:15px;
	margin-top: 40px;
}

#right {
	float:left;
	width:713px;
}

#right h1, #right h2, #right h3 {
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	color:#278fc5;
}

#right h1 {
	font-size:18px;
	margin-bottom:12px;	
}

#right h2 {
	font-size:16px;
	margin-bottom:10px;	
}

#right h3 {
	font-size:14px;
	margin-bottom:8px;	
}

#right p {
	margin: 6px 0px 2px 0px;
}

#right .block4 {
	margin-bottom:35px;
}

#right .block4 .bltop {
	width:713px;
	height:4px;
	background: url('/images/u-farm/block4-top.png') no-repeat;
}

#right .block4 .blmiddle {
	width:713px;
	height: 270px;
	background: url('/images/u-farm/block4-middle.png') repeat-y;
}

#right .block4 .blmiddle .blpreview {
	float:left;
	margin-left:35px;
	margin-top:20px;
}

#right .block4 .blmiddle .blpreview .links {
	margin-top:15px;
	margin-bottom:20px;
	color:#278fc5;
}

#right .block4 .blmiddle .bldescr {
	float:left;
	width:270px;
	margin-left:35px;
	margin-top:25px;
}

#right .block4 .blmiddle .bldescr .title {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#278fc5;
	margin-bottom:10px;
}

#right .block4 .blmiddle .bldescr .text {
	color:#717171;
	background: url('/images/u-farm/array.png') 7px 5px no-repeat;
	padding-left:22px;
	margin-bottom:10px;
}

#right .block4 .blmiddle .bldescr .buy {
	margin-left:22px;
	margin-bottom:15px;
}

#right .block4 .blmiddle .blchoise {
	float:left;
	margin-left:6px;
	margin-top:7px;
}

#right .block4 .blmiddle .blchoise .blchn {
	margin-left:4px;
	width:135px;
	height:36px;
	background: url('/images/u-farm/block4-middle-bl-none.png') no-repeat;
	margin-bottom:7px;
	padding-left:8px;
	color:#717171;
}
#right .block4 .blmiddle .blchoise .blchn:hover {
	margin-left:0px;
	padding-left:12px;
	width:135px;
	height:36px;
	background: url('/images/u-farm/block4-middle-bl-act.png') no-repeat;
	color:#278fc5;
}
#right .block4 .blmiddle .blchoise .blchn a {
	text-decoration:none;
}
#right .block4 .blmiddle .blchoise .blchn a:hover {
	text-decoration:none;
}


#right .block4 .blmiddle .blchoise .blchn .text1 {
	padding-top:10px;
	margin: 0px;
}

#right .block4 .blmiddle .blchoise .blchn .text2 {
	padding-top:6px;
	line-height:12px;
}

#right .block4 .blbottom {
	width:713px;
	height:4px;
	background: url('/images/u-farm/block4-bottom.png') no-repeat;
}

#right .block-m {
	margin-bottom:30px;
}

#right .block-m .title {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#353535;
	margin-bottom:10px;
}

#right .block-m .text {
	text-align:justify;
	margin-bottom:15px;
}

#right .block-m .left {
	float:left;
	width:344px;
	margin-right:21px;
}

#right .block-m .left .links {
	line-height:20px;
}

#right .block-m .right {
	float:left;
	width:320px;
	margin-left:21px;
}

#right .block-m  p{
	margin:0;
}

#right .block-m .name {
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#278fc5;
	margin-left:8px;
}

#right .block-m .blhtitle {
	float:right;
	width:170px;
	height:18px;
	background: url('/images/u-farm/block6-head-title.png') no-repeat;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#585851;
	text-align:center;
	padding-top:9px;
	margin-right:5px;
}

#right .block-m .blhead {
	width:699px;
	height:34px;
	background: url('/images/u-farm/block6-head.png') no-repeat;
	margin-left:10px;
	margin-bottom:1px;
}

#right .block-m .blhead .th1 {
	float:left;
	width:183px;
	margin-left:2px;
	padding-left:15px;
	padding-top:11px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#585851;
}

#right .block-m .blhead .th2 {
	float:left;
	width:122px;
	margin-left:1px;
	padding-left:39px;
	padding-top:6px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#585851;
}

#right .block-m .blhead .th3 {
	float:left;
	width:125px;
	margin-left:1px;
	padding-left:42px;
	padding-top:6px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#585851;
}

#right .block-m .blhead .th4 {
	float:left;
	width:73px;
	margin-left:1px;
	padding-left:10px;
	padding-top:6px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#585851;
}

#right .block-m .blhead .th5 {
	float:left;
	width:74px;
	margin-left:1px;
	padding-left:10px;
	padding-top:11px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#585851;
}

#right .block-m .blmiddle {
	width:700px;
	height:34px;
	background: url('/images/u-farm/block6-bl-middle.png') no-repeat;
	margin-left:10px;
	margin-top:-1px;
}

#right .block-m .blmiddle .td1 {
	float:left;
	width:183px;
	margin-left:2px;
	padding-left:15px;
	padding-top:11px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
}
#right .block-m .blmiddle .td1 a {
	color:#848484;
	text-decoration:underline;
}
#right .block-m .blmiddle .td1 a:hover {
	text-decoration:none;
}

#right .block-m .blmiddle .td2 {
	float:left;
	width:161px;
	margin-left:1px;
	padding-top:9px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	color:#585851;
}

#right .block-m .blmiddle .td3 {
	float:left;
	width:167px;
	margin-left:1px;
	padding-top:9px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	color:#585851;
}

#right .block-m .blmiddle .td4 {
	float:left;
	width:48px;
	margin-left:1px;
	padding-top:11px;
	padding-left:35px;
}

#right .block-m .blmiddle .td5 {
	float:left;
	width:49px;
	margin-left:1px;
	padding-top:11px;
	padding-left:35px;
}

#right .block-p {
	margin-bottom:30px;
}

#right .block-p .name {
	font-size:13px;
	font-weight:bold;
	color:#278fc5;
	margin:0px 0px 10px 8px;
}

#right .block-p .text {
	float:left;
	width:286px;
	font-size:12px;
	line-height:16px;
	margin:0px 38px 0px 10px;
}
#right .block-p .text img {
	padding-top:10px;
}

#right .block-p .slide {
	float:left;
}

#right .block-p .slide .larray {
	float:left;
	width:11px;
	height:17px;
	margin:47px 15px 0px 0px;
}

#right .block-p .slide .products {
	float:left;
}

#right .block-p .slide .products .title {
	margin-bottom:7px;
}

#right .block-p .slide .products .content {
	margin-bottom:2px;
}

#right .block-p .slide .products .descr {
	line-height:16px;
	margin-bottom:12px;
}

#right .block-p .slide .products .buy {
	width:87px;
	height:22px;
}

#right .block-p .slide .rarray {
	float:left;
	width:11px;
	height:17px;
	margin:47px 0px 0px 15px;
}

#right .block-c {
	margin-bottom:5px;
}

#right .block-c .name {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#278fc5;
	margin-left:8px;
	margin-bottom:15px;
}

#right .block8 .name_3 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#278fc5;
	margin-bottom:15px;
}

#right .blcomment {
	margin-bottom:20px;
}

#right .blcomment .bltop {
	width:700px;
	height:3px;
	background: url('/images/u-farm/block8-comm-top.png') no-repeat;
	margin-left:10px;
}

#right .blcomment .bltop_3 {
	width:700px;
	height:3px;
	background: url('/images/u-farm/block8-comm-top.png') no-repeat;
}

#right .blcomment .blmiddle {
	width:700px;
	background: url('/images/u-farm/block8-comm-middle.png') repeat-y;
	margin-left:10px;
	padding-top:15px;
	padding-bottom:15px;
	-margin-top:-11px;
}

#right .blcomment .blmiddle_3 {
	width:700px;
	background: url('/images/u-farm/block8-comm-middle.png') repeat-y;
	padding-top:15px;
	padding-bottom:15px;
}

#right .blcomment .inf1 {
	float:left;
	margin-left:20px;
}

#right .blcomment .inf1 .product {
	padding-right:3px;
	font-weight:bold;
	color:#555555;
	line-height:20px;
}

#right .blcomment .inf1 .uname {
	padding-right:36px;
	font-weight:bold;
	color:#555555;
}

#right .blcomment .inf2 {
	float:left;
	margin-left:30px;
}

#right .blcomment .inf2 .year {
	padding-right:6px;
	font-weight:bold;
	color:#555555;
	line-height:20px;
}

#right .blcomment .inf2 .city {
	padding-right:18px;
	font-weight:bold;
	color:#555555;
}

#right .blcomment .inf3 {
	float:left;
	margin-left:50px;
}

#right .blcomment .comment {
	margin-left:20px;
	margin-right:20px;
	color:#555555;
	text-align:justify;
	margin-top:10px;
}

#right .blcomment .inf3 .date {
	padding-right:6px;
	font-weight:bold;
	color:#555555;
}

#right .blcomment .blbottom {
	width:700px;
	height:3px;
	background: url('/images/u-farm/block8-comm-bottom.png') no-repeat;
	margin-left:10px;
}

#right .blcomment .blbottom_3 {
	width:700px;
	height:3px;
	background: url('/images/u-farm/block8-comm-bottom.png') no-repeat;
}

#right .links {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
}

#right .links .allreviews {
	float:left;
	margin-right:20px;
	margin-left:10px;
	padding-top:2px;
}

#right .links .addreviews {
	float:left;
	width:244px;
	height:21px;
	background: url('/images/u-farm/bl-reviews.png') no-repeat;
	text-align:center;
	padding-top:2px;
}

#right .pagination {
	margin:10px 0px 20px 0px;
	color:#848484;
	text-align:center;
}
#right .pagination a {
	padding-left:3px;
}

#right .catalogue {
	margin-top: 15px;
}
#right .catalogue p{
	margin: 0;
}

#right .catalogue .text {
	line-height:16px;
	margin-bottom:18px;
}

#right .catalogue .blhead {
	line-height:16px;
	margin-bottom:13px;
}

#right .catalogue .blhead {
	width:699px;
	height:34px;
	background: url('/images/u-farm/block9-head.png') no-repeat;
	margin-bottom:1px;
}

#right .catalogue .blhead .th1 {
	float:left;
	width:131px;
	margin-left:2px;
	padding-left:16px;
	padding-top:11px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#585851;
}

#right .catalogue .blhead .th2 {
	float:left;
	width:164px;
	margin-left:1px;
	padding-top:11px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#585851;
}

#right .catalogue .blhead .th3 {
	float:left;
	width:102px;
	margin-left:1px;
	padding-top:11px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#585851;
}

#right .catalogue .blhead .th4 {
	float:left;
	width:91px;
	margin-left:1px;
	padding-top:6px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#585851;
	line-height:12px;
}

#right .catalogue .blhead .th5 {
	float:left;
	width:87px;
	margin-left:1px;
	padding-top:11px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#585851;
}

#right .catalogue .blhead .th6 {
	float:left;
	width:100px;
	padding-top:11px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#585851;
}

#right .catalogue .blmiddle {
	width:700px;
	height:34px;
	background: url('/images/u-farm/block9-bl-middle.png') no-repeat;
	margin-top:-1px;
}

#right .catalogue .blmiddle .td1 {
	float:left;
	width:131px;
	margin-left:2px;
	padding-left:16px;
	padding-top:11px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#585851;
}
#right .catalogue .blmiddle .td1 a {
	color:#848484;
	text-decoration:underline;
}
#right .catalogue .blmiddle .td1 a:hover {
	text-decoration:none;
}

#right .catalogue .blmiddle .td2 {
	float:left;
	width:164px;
	margin-left:1px;
	padding-top:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	color:#585851;
}

#right .catalogue .blmiddle .td3 {
	float:left;
	width:102px;
	margin-left:1px;
	padding-top:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	color:#585851;
}

#right .catalogue .blmiddle .td4 {
	float:left;
	width:91px;
	margin-left:1px;
	padding-top:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	color:#585851;
	line-height:12px;
}

#right .catalogue .blmiddle .td5 {
	float:left;
	width:87px;
	margin-left:1px;
	padding-top:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	color:#585851;
}

#right .catalogue .blmiddle .td6 {
	float:left;
	width:100px;
	margin-left:1px;
	padding-top:6px;
}

#right .catalogue .blmiddle .td6 img {
	height:22px;
}
.rel_links {display: none;}
#right .pill {
	margin-bottom:30px;
}

#right .pill .name {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#278fc5;
	margin-bottom:15px;	
}

#right .pill .left {
	float:left;
	width:255px;
	margin-right:25px;
}

#right .pill .left .pic {
	float:left;
	width:255px;
	margin-bottom:20px;
}

#right .pill .left .pic img {
	max-width:255px;
	-width:255px;
}

#right .pill .left .choiseimg .img {
	float:left;
	margin-right:6px;
	margin-bottom:6px;
	border:1px solid #d6d7d6;
}

#right .pill .left .choiseimg .img:hover {
	border:1px solid #6b6c6b;
}
#right .pill .left .choiseimg .img img {
	width:80px;
	height:60px;
}

#right .pill .left .descr {
	margin-top:14px;
}

#right .pill .left .title1 {
	float:left;
	width:140px;
	margin: 0px 10px 12px 0px;
	color:#949494;
}

#right .pill .left .text1 {
	float:left;
	margin: 0px 0px 12px 0px;
}

#right .pill .right {
	float:left;
	width:410px;
}

#right .pill .right .str {
	background: url('/images/u-farm/array.png') 0 7px no-repeat;
	padding-left:18px;
	margin-bottom:6px;
	line-height:18px;
}

#right .pill .right .inf {
	margin-top:22px;
	width:388px;
	height:60px;
	background: url('/images/u-farm/block10-bl-inf.png') no-repeat;
	font-size:14px;
	color:#278fc5;
	text-transform:uppercase;
	line-height:20px;
	padding-left:28px;
	padding-top:21px;
}

#right .pill .blhead {
	width:699px;
	height:34px;
	background: url('/images/u-farm/block10-head.png') no-repeat;
	margin-bottom:1px;
	margin-top:20px;
}

#right .pill .blhead .th1 {
	float:left;
	width:76px;
	margin: 0px 0px 0px 2px;
	padding-left:15px;
	padding-top:11px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#585851;
}

#right .pill .blhead .th2 {
	float:left;
	width:83px;
	margin: 0px 0px 0px 1px;
	padding-top:11px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#585851;
}

#right .pill .blhead .th3 {
	float:left;
	width:124px;
	margin: 0px 0px 0px 1px;
	padding-top:6px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#585851;
}

#right .pill .blhead .th4 {
	float:left;
	width:110px;
	margin: 0px 0px 0px 1px;
	padding-top:11px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#585851;
	line-height:12px;
}

#right .pill .blhead .th5 {
	float:left;
	width:138px;
	margin: 0px 0px 0px 1px;
	padding-top:11px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#585851;
}

#right .pill .blhead .th6 {
	float:left;
	width:144px;
	margin: 0px 0px 0px 1px;
	padding-top:11px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#585851;
}

#right .pill .bblmiddle {
	width:700px;
	height:6px;
	background: url('/images/u-farm/bblmiddle.png') no-repeat;
	margin-top:-1px;
}
#right .pill .blmiddle {
	width:698px;
	height:auto;
	background:#fff;
	border-left:1px solid #e2e2e2;
	border-right:1px solid #e2e2e2;
	margin-top:-1px;
	-margin-top:-7px;
}
#right .pill .eblmiddle {
	width:700px;
	height:6px;
	background: url('/images/u-farm/eblmiddle.png') no-repeat;
	margin-top:-1px;
	-margin-bottom:-9px;
}

#right .pill .blmiddle .td1 {
	float:left;
	width:91px;
	margin:0px 0px 0px 2px;
	padding-top:5px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	color:#585851;
}
#right .pill .blmiddle .td1 a {
	color:#848484;
	text-decoration:underline;
}
#right .pill .blmiddle .td1 a:hover {
	text-decoration:none;
}

#right .pill .blmiddle .td2 {
	float:left;
	width:83px;
	margin:0px 0px 0px 1px;
	padding-top:5px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	color:#585851;
}

#right .pill .blmiddle .td3 {
	float:left;
	width:124px;
	margin:0px 0px 0px 1px;
	padding-top:5px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	color:#585851;
}

#right .pill .blmiddle .td4 {
	float:left;
	width:110px;
	margin:0px 0px 0px 2px;
	padding-top:5px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	color:#268cc1;
	line-height:12px;
}

#right .pill .blmiddle .td5_1 {
	float:left;
	width:138px;
	margin:0px 0px 0px 1px;
	padding-top:5px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	color:#585851;
}
#right .pill .blmiddle .td5_2 {
	float:left;
	width:138px;
	margin:0px 0px 0px 1px;
	padding-top:5px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	color:#585851;
	line-height:12px;
}

#right .pill .blmiddle .td6 {
	float:left;
	width:114px;
	padding-left:30px;
	-padding-left:22px;
	margin:0px 0px 0px 1px;
}

#right .pill .blmiddle .td6 img {
	height:22px;
}

#right .pill .bltext {
	margin-top:30px;
	font-size:12px;
	line-height:18px;
}

#right .block11 {

}

#right .speedbar {
	margin-bottom:5px;
}
#right .speedbar img {
	padding-left:3px;
	padding-right:3px;
}
#right .speedbar a {
	color:#717171;
	text-decoration:underline;
}
#right .speedbar a:hover {
	text-decoration:none;
}

#right .cart p {
	margin:0px;	
}

#right .cart .blhead {
	width:699px;
	height:34px;
	background: url('/images/u-farm/block11-head.png') no-repeat;
	margin-bottom:1px;
}

#right .cart .blhead .th1 {
	float:left;
	width:297px;
	margin-left:2px;
	padding-left:15px;
	padding-top:11px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#585851;
}

#right .cart .blhead .th2 {
	float:left;
	width:102px;
	margin-left:1px;
	padding-top:11px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#585851;
}

#right .cart .blhead .th3 {
	float:left;
	width:91px;
	margin-left:1px;
	padding-top:11px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#585851;
}

#right .cart .blhead .th4 {
	float:left;
	width:87px;
	margin-left:1px;
	padding-top:11px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#585851;
}

#right .cart .blhead .th5 {
	float:left;
	width:98px;
	margin-left:1px;
	padding-top:11px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#585851;
}

#right .cart .blmiddle {
	width:700px;
	height:34px;
	background: url('/images/u-farm/block11-bl-middle.png') no-repeat;
	margin-top:-1px;
}

#right .cart .blmiddle .td1 {
	float:left;
	width:297px;
	margin-left:2px;
	padding-left:15px;
	padding-top:11px;
	font-family:Tahoma, Geneva, sans-serif;
	/*font-size:10px;
	color:#278fc5;*/
}
#right .cart .blmiddle .td1 a {
	color:#848484;
	text-decoration:underline;
}
#right .cart .blmiddle .td1 a:hover {
	text-decoration:none;
}

#right .cart .blmiddle .td2 {
	float:left;
	width:102px;
	margin-left:1px;
	padding-top:9px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	color:#585851;
}

#right .cart .blmiddle .td3 {
	float:left;
	width:91px;
	margin-left:1px;
	padding-top:6px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:left;
	color:#585851;
}
#right .cart .blmiddle .td3_1 {
	float:left;
	width:91px;
	margin-left:1px;
	padding-top:9px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:center;
	color:#585851;
}
#right .cart .blmiddle .td3 input {
	width:64px;
	height:19px;
	background: url('/images/u-farm/block11-select-bg.png') no-repeat;
	border:0;
	text-align:center;
	padding-top:4px;
}

#right .cart .blmiddle .td3 .newListSelected {
	width:62px;
	margin:0 auto;
}

#right .cart .blmiddle .td3 .selectedTxt {
	width:56px;
	height:18px;
	padding-top:5px;
	padding-left:8px;
	overflow:hidden;
	background: url('/images/u-farm/block11-select-bg.png') no-repeat;
	color:#585851;
	font-size:12px;
	zoom:1;
	position:relative;
	z-index:1;
}

#right .cart .blmiddle .td3 .newList {
	list-style:none;
	padding:0;
	margin:0 0 0 2px;
	width:60px;
	position:absolute;
	z-index:500;
	top:35px;
}

#right .cart .blmiddle .td4 {
	float:left;
	width:87px;
	margin-left:1px;
	padding-top:11px;
	text-align:center;
	color:#585851;
}

#right .cart .blmiddle .td5 {
	float:left;
	width:56px;
	margin-left:1px;
	padding-top:11px;
	padding-left:42px;
}

#right .cart .blbuttons {
	width:538px;
	height:30px;
	background: url('/images/u-farm/block11-button-bg.png') no-repeat;
	margin-left:1px;
	margin-top:15px;
	margin-bottom:10px;
	padding-top:9px;
	padding-left:160px;
}
#right .cart .blbuttons img {
	padding-left:5px;
}

#right .cart .blinf {
	color:#585851;
}

#right .cart .blall {
	margin-top:15px;
}

#right .cart .blall .all {
	margin-left:445px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#278fc5;
}

#right .cart .blall .all .text1 {
	padding-right:23px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#278fc5;
}

#right .cart .blall .promo {
	margin-top:7px;
	margin-left:353px;
	font-size:12px;
	color:#585851;
}
#right .cart .blall .promo img {
	margin-top:-7px;
}
#right .cart .blall .promo input {
	width:85px;
	height:23px;
	background: url('/images/u-farm/block11-input-bg.png') no-repeat;
	border:0;
	padding-left:4px;
	padding-right:4px;
}

#right .cart .blall .text2 {
	padding-right:12px;
}

#footer {
	width:800px;
	height:162px;
	background: url('/images/u-farm/footer-bg.png') repeat-x;
	margin-top:70px;
	padding-left:200px;
}

#footer .bllinks {
	float:left;
	display:inline;
	margin-left:50px;
}

#footer .bllinks .title {
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	color:#278fc5;
	margin-bottom:10px;
}

#footer .bllinks .link {
	margin-bottom:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
}
#footer .bllinks .link a {
	color:#7b7b7b;
	text-decoration:underline;
}
#footer .bllinks .link a:hover {
	text-decoration:none;
}

#footer .copyright {
	float:left;
	display:inline;
	color:#555555;
	text-align:right;
	margin-left:105px;
}
#footer .copyright img {
	padding-bottom:3px;
}

/*SELECT - Start*/

	.newListSelected{
		width:142px;
		margin:0 auto;
	}
	.selectedTxt{
		width:130px;
		height:21px;
		padding-top:7px;
		padding-left:12px;
		overflow:hidden;
		background:url(/images/u-farm/block3-select-bg.png);
		color:#278fc5;
		font-size:12px;
		zoom:1;
		position:relative;
		z-index:1;
	}
	.newList{
		list-style:none;
		padding:0;
		margin:0 0 0 4px;
		width:135px;
		position:absolute;
		z-index:500;
		top:35px;
	}
	.newList li{padding:0;margin:0;}
	.newList li a{
		display:block;
		background:#fff;
		opacity:0.70;
		filter:alpha(opacity=70);
		font-size:12px;
		padding:0 6px;
		line-height:normal;
		outline:none;
		height:17px;
		padding:6px 0 0 6px;
		overflow:hidden;
	}
	.newList li a:link,.newList li a:visited,.newList li a:hover{color:#278fc5;text-decoration:none;}
	.newList li a.hiLite,.newList li a.newListHover{opacity:0.95;filter:alpha(opacity=95);}
	
/*SELECT - END*/

/*--------------*/
#right .news {
	text-align: justify;
	font-size: 14px;
	font-family: Arial;
}
#right .news .image {
	width: 100%; margin-top: 8px; margin-bottom: 8px;
}

#right .news_list {
	margin-top: 20px;
	text-align: justify;
}

#right .all_sub .block_sub{
    float: left;
    width: 48%;
    margin: 10px 0px 20px;
    padding: 0px 10px 0px 4px;
}
#right .all_sub .block_sub .name{
    font-weight: bold;
    font-size: 16px;
    margin-bottom: 10px;
	color: #278FC5;
}
#right .all_sub .block_sub img {
	margin: 0px 8px;
}
#right .all_sub .block_sub .all_news{
    text-align: right;
    margin: 10px;
}

#right .error {
	color: red;
	margin: 10px 0px 18px 0px;
	font-size: 110%;
}

#right form{
	margin: 0px;
	padding: 0px;
}
#right .button-buy{
	background: url('/images/u-farm/buy.png') no-repeat;
	width: 87px;
	height: 22px;
	border: none;
	margin: 0px;
	padding: 0px;
}

#confirm {
	margin-top: 30px;
}
.red {color: #ff0000;}

.form {margin: 20px 0px; position: relative;}
.form div.atten {position: absolute; top: 25px; left: 300px;}
.form .item {float: none; width: auto; background: none; font-size: 14px; color: #000; padding: 4px 0px;}
.form .item label {display: block; color: #717171;}
.form .item input {width: 220px; margin-top: 4px;}
.form .item select {width: 225px; margin-top: 4px;}
.form .item textarea {width:300px; height:95px; margin-top: 4px;}
.form .item img {padding: 5px 0px;}
.form  input.button {padding: 4px; margin-top: 10px;}

#right .rpo_form, #right .zid_form  {
	margin: 10px 0px;
}
#right .rpo_form label.poisk, #right .zid_form label.poisk {
	float: left;
	padding-top: 5px;
	width: 100px;
}

#right .zid_form .search {
	width: 100px;
}

#right .attention {
    padding-top: 20px;
}
#right .attention .title {
    font-weight: bold;
    font-size: 18px;
}
#right .attention .left {
    float: left;
    padding: 6px;
    width: 48%;
}
#right .attention .right {
    float: left;
    padding: 6px;
    width: 48%;
}

#right .attention .bldescr {
    margin-top:15px;
}
#right .attention .bldescr .links {
    margin-left: 8px;
    margin-bottom: 8px;
    font-size: 10px;
}

#right .attention .bldescr .title {
    font-size:14px;
    color:#278fc5;
    margin-bottom:4px;
    font-weight: normal;
}

#right .attention .bldescr .text {
    background: url('/images/u-farm/array.png') 7px 5px no-repeat;
    padding-left:22px;
    text-align: justify;
    margin-bottom:10px;
}

#right .attention .bldescr .buy {
    margin-left:22px;
    margin-bottom:15px;
}

#right .attention .blcomment {
    margin-top: 15px;
    margin-left: 35px;
}

#right .attention .blcomment .inf1 {
    float:left;
    margin-left:10px;
}

#right .attention .blcomment .inf1 .product {
    padding-right:3px;
    font-weight:bold;
    color:#555555;
    line-height:20px;
}

#right .attention .blcomment .inf1 .uname {
    padding-right:36px;
    font-weight:bold;
    color:#555555;
}

#right .attention .blcomment .inf2 {
    float:left;
    margin-left:40px;
}

#right .attention .blcomment .inf1 .year {
    padding-right:9px;
    font-weight:bold;
    color:#555555;
    line-height:20px;
}

#right .attention .blcomment .inf2 .city {
    padding-right:18px;
    font-weight:bold;
    color:#555555;
}

#right .attention .blcomment .comment {
    color:#555555;
    text-align:justify;
    margin-top:10px;
}

#right .attention .blcomment .inf2 .date {
    padding-right:27px;
    font-weight:bold;
    color:#555555;
}

#right .attention .blcomment .link {
    text-align: right;
    margin-top: 4px;
    margin-right: 2px;
}

#right .pill .blhead1 {
    width:699px;
    height:34px;
    background: url('/images/u-farm/block10-head1.png') no-repeat;
	margin: 20px 0px 1px 0px;
}

#right .pill .blhead1 .th1 {
    float:left;
    width:325px;
	margin: 0 0 0 2px;
	padding: 11px 0px 0px 15px;
    font-size:10px;
    font-weight:bold;
    text-align: center;
    color:#585851;
}

#right .pill .blhead1 .th2 {
    float:left;
    width:83px;
	margin: 0 0 0 1px;
    padding-top:11px;
    font-size:10px;
    font-weight:bold;
    text-align:center;
    color:#585851;
}

#right .pill .blhead1 .th3 {
    float:left;
    width:124px;
	margin: 0 0 0 1px;
    padding-top:11px;
    font-size:10px;
    font-weight:bold;
    text-align:center;
    color:#585851;
}

#right .pill .blhead1 .th6 {
    float:left;
    width:144px;
	margin: 0 0 0 1px;
    padding-top:11px;
    font-size:10px;
    font-weight:bold;
    text-align:center;
    color:#585851;
}

#right .pill .blmiddle .td1_1 {
    float:left;
	display:inline;
    width:332px;
	margin: 0 0 0 10px;
    padding-top:5px;
    font-size:12px;
    text-align:left;
    color:#585851;
}

#right .pill .blmiddle .td2_1 {
    float:left;
    width:83px;
	margin: 0 0 0 1px;
    padding-top:5px;
    font-size:12px;
    text-align:center;
    color:#585851;
}

#right .pill .blmiddle .td3_1 {
    float:left;
    width:124px;
	margin: 0 0 0 1px;
    padding-top:5px;
    font-size:12px;
    text-align:center;
    color:#585851;
}

.block_garant {margin: 20px 0px;}
.block_garant ul {margin: 0; padding: 0;}
.block_garant ul li {list-style: none; float: left; width: 120px; text-align: center;}
.block_garant ul li  img {display: block; padding: 2px;margin-left: 10px;}

.block_order {margin: 15px 0px;}
