/* ============================================
CSS: Стили для шаблона R2
Site: Азбука вкуса [ http://www.azbukavkusa.ru ]
==============================================*/
#select fieldset { float:right; margin-top:19px; }
.eat { position:absolute; z-index:1; bottom:150px; left:50%; width:50%; height:335px; }
.button { position:absolute; top:320px; right:20px; width:50px; height:50px; }
.print { position:absolute; top:150px; left:88px; width:14px; height:13px; }
.arrow_l { position:absolute; top:337px; left:94px; width:8px; height:15px; }
.arrow_t { position:absolute; z-index:999; top:102px; left:485px; width:15px; height:8px; }
.arrow_r { position:absolute; top:337px; right:95px; width:8px; height:15px; }

.button { position:absolute; top:320px; right:30px; width:50px; height:50px; }

.bottom_rs { width:760px; height:30px; background:url(../i/bottom_rs.png) no-repeat !important; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../i/bottom_rs.png', sizingMethod='crop'); }

.bottom_content { position:relative; width:760px; min-height:360px; height:auto; _height:360px; overflow:hidden !important; overflow:none; background:#c0e480; }
.bottom_content .bottom_l { width:480px; float:left; padding-left:30px; }
.bottom_content .bottom_l .product { width:220px; float:left; padding:15px 20px 0 0; }
.bottom_content .bottom_l .product a { font:normal 12px Arial; color:#4c721d; }

.bottom_content .bottom_r { width:220px; float:left; }
.bottom_content .bottom_r ul { padding-top:40px; background:url(../i/recept_r2.gif) no-repeat 0 12px; }
.bottom_content .bottom_r ul li { padding-left:20px; list-style-type:none; background: url(../i/li_content.gif) no-repeat 0 3px; }
.bottom_content .bottom_r ul li a { font:normal 12px Arial; color:#4c721d; }

/* ============================================
   Конец
==============================================*/
.bottom_content .bottom_l { float: right; padding: 0 10px 0 0; }
.bottom_content .bottom_r { float: left; padding: 0px 0 0 30px; }
.bottom_content .bottom_r .vis_1 { margin: 60px 0 15px 0; }
.bottom_content .bottom_l .cont_1 { padding: 15px 0 15px 0;  margin: 0 20px 0 0; }
.bottom_content .bottom_l_line { width:460px; float:right; border-bottom: 2px solid #64ac00; margin: 7px 30px 12px 0;}
.bottom_content .bottom_l .cont_1 p { padding: 5px 0; font-size: 13px; }
.bottom_content .bottom_l .cont_1 h1 {  font-size: 24px; font-weight: normal; color: #3f5d00;  padding: 2px 0px 8px 0;}
.bottom_content .bottom_l .cont_1 a {  color:#4C721D ; }

