html, body{margin: 0;padding: 0;width: 100%;font-family: Tahoma, Arial, Verdana, sans-serif;font-size: 11px;color: #010101;background: #3f3f3f url(images/all_bg.jpg) center top repeat-y;}
#all{width: 996px;margin: 0 auto;background: url(images/content_bg.gif);}
#all2{width: 996px;background: url(images/bottom_bg.jpg) left bottom no-repeat;}
#header{width: 996px;height: 411px;background: url(images/header_bg.jpg) left top no-repeat;overflow: hidden;}
#header #header_left{float: left;width: 460px;}
#header #header_left #navigation{width: 410px;padding: 10px 0 0 50px;margin: 0 0 40px 0;overflow: hidden;}
#header #header_left #navigation a{display: block;float: left;margin: 0 30px;}
* html #header #header_left #navigation .first{margin: 0 30px 0 15px;}
#header #header_left #menu{width: 145px;margin: 0 0 0 30px;padding: 0;list-style: none;}
#header #header_left #menu li{font-family: "Times New Roman";font-size: 16px;color: #76a402;font-weight: bold;font-style: italic;padding: 6px 0;background: url(images/menu_separator.gif) left bottom repeat-x;}
#header #header_left #menu .last{background: none;}
#header #header_left #menu li a{font-family: "Times New Roman";color: #000000;text-decoration: none;padding: 0 0 0 15px;background: url(images/bullet_green.gif) left 6px no-repeat;}
#header #header_left #menu li a:hover{text-decoration: underline;}
#header #header_left #menu li span{padding: 0 0 0 15px;background: url(images/bullet_green.gif) left 6px no-repeat;}
#header #header_right{float: left;width: 536px;}
#header #header_right .contacts span{display: block;margin: 0 0 12px;padding: 0 0 0 15px;}
#header #header_right .contacts .phone{background: url(images/bullet_green.gif) left 6px no-repeat;}
#content{width: 986px;margin: 0 0 0 10px;padding: 10px 0 15px 0;overflow: hidden;}
#content #content_left{float: left;width: 205px;margin: 0 20px 0 0;padding: 0 0 90px 0;}
#content #content_left .content_left_div span{display: block;height: 38px;padding: 17px 0 0 0px;}
#content #content_left .content_left_div .p10{height: 50px;padding: 5px 0 0 68px;}
#content #content_left .ico_19l{background: url(images/ico_19l.jpg) left -55px no-repeat;}
#content #content_left .ico_19l_cur{background: url(images/ico_19l.jpg) left top no-repeat;}
#content #content_left .ico_1_5l{background: url(images/ico_1_5l.jpg) left -55px no-repeat;}
#content #content_left .ico_1_5l_cur{background: url(images/ico_1_5l.jpg) left top no-repeat;}
#content #content_left .ico_cooler{background: url(images/ico_cooler.jpg) left -55px no-repeat;}
#content #content_left .ico_cooler_cur{background: url(images/ico_cooler.jpg) left top no-repeat;}
#content #content_left .ico_pump{background: url(images/ico_pump.jpg) left -55px no-repeat;}
#content #content_left .ico_pump_cur{background: url(images/ico_pump.jpg) left top no-repeat;}
#content #content_left .ico_accessories{background: url(images/ico_accessories.jpg) left -55px no-repeat;}
#content #content_left .ico_accessories_cur{background: url(images/ico_accessories.jpg) left top no-repeat;}
#content #content_left .ico_tea{background: url(images/ico_tea.jpg) left -55px no-repeat;}
#content #content_left .ico_tea_cur{background: url(images/ico_tea.jpg) left top no-repeat;}
#content #content_left .ico_shares{background: url(images/ico_shares.jpg) left -55px no-repeat;}
#content #content_left .ico_shares_cur{background: url(images/ico_shares.jpg) left top no-repeat;}
#content #content_center{float: left;width: 520px;margin: 0 20px 0 0;}
.content_center_block{width: 520px;margin: 0 0 25px 0;background: url(images/content_block_center.gif) left top repeat-y;}
.content_center_block2{width: 520px;background: url(images/content_block_top.gif) left top no-repeat;}
.content_center_block3{width: 495px;padding: 15px 10px 6px 15px;background: url(images/content_block_bottom2.gif) left bottom no-repeat;overflow: hidden;}
.content_center_block3 .button{text-align: right;}
* html #content #content_right{
    padding: 0;
}
* html #content #content_right .contacts{
    right: -7px;
}

#content #content_right{float: left;width: 210px;padding: 40px 10px 0 0;}
#content #content_right .water{width: 210px;margin: 0 0 35px 0;overflow: hidden;}
#content #content_right .water a div{float:left;position:relative;}
#content #content_right .water .img{float: left;display: block;position: relative;margin: 0 6px 0 0;cursor: pointer;}
#content #content_right .water .img span{position: absolute;top: 0px;left: 0px;width: 81px;height: 74px;background: url(images/little_img_right.png) left top no-repeat;}
#content #content_right .water .img div{width: 81px;height: 74px;background: url(images/little_img_right.png) left top no-repeat;display:table-cell; vertical-align:middle;}

#content #content_right .water .title{float: left;width: 120px;margin: 0 0 10px 0;overflow: hidden;position: relative;top: 0px;left: -6px;}
* html #content #content_right .water .title{margin: 0 0 5px 0;}
*+html #content #content_right .water .title{margin: 0 0 5px 0;}
#bottom{width: 740px;height: 32px;margin: 0 auto;padding: 7px 0 0 0;text-align: center;color: #bcbec0;border-top: 1px solid #dcd8bf;}

/* ----- inner_contacts ----- */
#content_center .content_center_block4{width: 490px;padding: 15px;background: url(images/content_block_bottom.gif) left bottom no-repeat;overflow: hidden;}
#content_center .info{width: 100%;margin: 0;}
#content_center .info .img{float: left;display: block;position: relative;margin: 0 16px 0 0;}
#content_center .info .img span{position: absolute;top: 0px;left: 0px;width: 81px;height: 74px;background: url(images/little_img_right.png) left top no-repeat;}
#content_center .info .img .bonuses{position: absolute;top: 42px;left: 22px;width: 61px;height: 49px;background: url(images/_img_plus_9.png) left top no-repeat;}
#content_center .info .img .present{position: absolute;top: 25px;left: -10px;width: 86px;height: 65px;background: url(images/_img_bow.png) left top no-repeat;}
#content_center .info .title{float: left;width: 140px;margin: 0 0 10px 0;overflow: hidden;position: relative;top: 0px;left: -6px;}
#content_center .info .one{width: 390px;}
#overlay{display: none;width: 100%;position: absolute;top: 0;left: 0;background: url(images/overlay.png);z-index: 1;}
#popup_table{margin: 550px 0 0 0;}
#popup_table2{position: absolute;display: block;z-index: 2;}
#popup{display: none;z-index: 2;}
.popup{margin: 0 auto;padding: 6px;background: #ababab;}
.popup .close{display: block;float: right;padding: 0 25px 2px 0;margin: 0 0 5px 0;color: #4c4d50;text-decoration: none;background: url(images/button_close.gif) right top no-repeat;}
.popup .close:hover{text-decoration: underline;}
.popup .popup_content{padding: 20px 12px 0 12px;color: #939598;background: url(images/content_bg.gif);}
.popup .popup_content table{margin: 0 0 15px 0;}
.popup .popup_content input{height: 25px;margin: 5px 0 0 0;padding: 2px 5px;font-size: 17px;color: #939598;border: 0;background: none;}
.popup .popup_content .input_name{width: 253px;background: url(images/input_name.gif) left top no-repeat;}
.popup .popup_content .input_phone{width: 213px;background: url(images/input_phone.gif) left top no-repeat;}
.popup .popup_content .input_order{width: 486px;background: url(images/input_order.gif) left top no-repeat;}

/* ----- inner_gallery ----- */
#content_center .content_center_block5{width: 505px;padding: 15px 0 0 15px;background: url(images/content_block_bottom.gif) left bottom no-repeat;overflow: hidden;}
.gallery{width: 100%;overflow: hidden;}
.gallery .gallery_one{float: left;width: 112px;height:88px;padding: 0 13px 15px 0;text-align: center;}
.gallery .gallery_one a img{border: 2px solid white;}
/* ----- inner_news ----- */
#content_center .news{width: 490px;margin: 0 0 20px 0;}
#content_center .news .title{width: 490px;margin: 0 0 10px 0;overflow: hidden;}
#content_center .news .title span{display: block;float: left;background: #000000 url(images/title_h3_right.gif) right top no-repeat;}
#content_center .news .title span span{padding: 1px 10px 1px 16px;color: #ffffff;background: url(images/title_h3_left.gif) left top no-repeat;}
#content_center .news .read_more{color: #3e8dc1;margin: 0 0 0 10px;padding: 0 10px 0 0;background: url(images/arrow_blue.gif) right 5px no-repeat;}

/* ----- inner_production2 ----- */
.production_title{width: 480px;padding: 12px 20px 10px 20px;font-size: 14px;color: #5b5b5b;font-weight: bold;}
.production_title a{color: #4892c3;}
.content_center_block_white{width: 520px;background: url(images/content_block_white_center.gif) left top repeat-y;}
.content_center_block_white2{width: 520px;background: url(images/content_block_white_top.gif) left top no-repeat;}
.content_center_block_white3{width: 490px;padding: 15px;font-size: 12px;background: url(images/content_block_white_bottom.gif) left bottom no-repeat;overflow: hidden;}

/* ----- inner_production3 ----- */
.table_order{margin: 0 0 15px 0;color: #939598;}
.table_order input{width: 213px;height: 25px;margin: 5px 0 0 0;padding: 2px 5px;font-size: 17px;color: #939598;border: 0;background: none;background: url(images/input_phone.gif) left top no-repeat;}
.table_order textarea{width: 480px;height: 70px;margin: 5px 0 0 0;padding: 5px;font-size: 17px;color: #939598;border: 0;background: none;background: url(images/textarea.gif) left top no-repeat;overflow: auto;}
.c{display: block;clear:both;height: 0;font-size: 0px;overflow: hidden;}
#progress{display:none;}
#content_send{display:none;}
#content_send div{padding-left:5px;}
#result_send2{display:none;}
#result_send{color:red;}
#result_send2{color:red;}