#div_s {text-align: center; margin-top: 200px; color: #ffffff; font-size: 0.9em; font-family: Tahoma; }
a:hover { text-decoration: none; }
body { color: black; font-family: Tahoma; background-color: white; background-image: url(/images/bottom_fon.gif); min-height: 500px; margin: 0; padding: 0; min-width: 1005px; }

img { border-width: 0; }

p {}

td {}
img {  border-width: 0; }
.ogran { width: 100%; margin: 0 0 0; padding: 0; border-width: 0; min-width: 1005px;}
.ogr { margin: 0; padding: 0; }
.og { font-size: 0; width: 1012px; height: 1px; margin: 0; padding: 0; }

.a_disabled { text-decoration: none; cursor: default; }

/*<agl.folder "new_main">*/
.top { background-image: url(images/n_top_fon.jpg); background-repeat: repeat-x; height: 185px; z-index: 15; padding-right: 0;}
.log { width: 13%; float: left; margin-top: 25px; position:relative; z-index: 2; margin-left: 3%;margin-right:10px; }
.welcome { margin-right: 8%; padding-top: 55px; }
.welcome p { color: #fbc4c4; font-size: 11px; margin-top: 0; padding-top: 0; }
.welcome a { color: #fbc4c4; font-size: 11px; }
.n_welcome { padding-top: 55px;float:left }
.n_welcome p { color: #fbc4c4; font-size: 11px; margin-top: 0; padding-top: 0; }
.n_welcome a { color: #fbc4c4; font-size: 11px; }
.ico { height: 60px; margin-top: 20px; }
.ico a { color: #fff; font-size: 9px; }
.ico div { vertical-align: bottom; float: left; margin-left: 5%; }
.ico div img { display: block; }
.ico div span { position: absolute; }
.n_ico { height: 60px; margin-top: 20px; margin-left: 13%;//padding-top:10px }
.n_ico a { color: #fff; font-size: 9px; }
.n_ico div { float: left; width: 10%; text-align: center; position: relative; }
.n_top_ogran { background-image: url(images/top_ogran.gif); background-repeat: repeat-x; background-position: left top; height: 14px; min-width: 1024px; }
.zakaz { padding-top: 25px; float:right; margin-right:3%; }
.zakaz img { padding-bottom: 8px; }
.popap_economy { background-color: #b02926; position: absolute; top: 150px; left: 260px; }
/*</agl.folder>*/


/*<agl.folder "top">*/
  .about { width: 25%; float: left; margin-top: 60px; margin-left: 5%; }
	.about div { position: absolute; margin-top: 52px; //margin-top: 61px; }
	.about p { color: #fbc4c4; font-size: 11px; position: relative; z-index: 1; margin-top: 7px; }
	.about p a { color: #fbc4c4; }
	.about p a:hover { text-decoration: none; }
	.basket { color: #fbc4c4; font-size: 10px; width: 16%; float: right; margin-top: 60px; }
        #bask {  }
        #bask_text { }
        #bask_text span { font-size: 12px; font-weight: bold; }
        #bask_text a { color: #fff; }
        #bask_text a:hover { color: #fff; text-decoration: none; }
        #econ_popup { color: #fff; font-size: 12px; position: absolute; width: 360px; z-index: 11; margin-left: -200px; padding-top: 10px; padding-left: 17px; display: none;}
 	#econ_popup_old { color: #fff; font-size: 12px; position: absolute; width: 360px; z-index: 11; margin-left: 81px; margin-top:21px; padding-top: 10px; padding-left: 17px; display: none; //margin-left:85px; //margin-top:-10px; //top: 160px;//left:150px}
        .ec_top { background-image: url(images/ec_top.png); background-repeat: no-repeat; width: 375px; height: 14px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/ec_top.png,sizingMethod=crop); //background-image: none;}
	.ec_c { background-image: url(images/ec_c.png); background-repeat: repeat-y; padding-right: 20px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/ec_c.png,sizingMethod=scale); //background-image: none;}
	.ec_img { margin-top: -10px; margin-left: 10px; //margin-top: -27px;}
	.ec_bot { background-image: url(images/ec_bot.png); background-repeat: no-repeat; height: 29px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/ec_bot.png,sizingMethod=scale); //background-image: none;}
	#econ_popup span { font-size: 10px; position: absolute; top: 60px; left: 69px; //top:42px;}
        #econ_popup ol li { margin-top: 10px; }
        .x { position: absolute; top: 20px; right: 15px; z-index: 12; //top:5px;}
        .epf { background-color: #b02926; position: absolute; width: 309px; height: 128px; padding-left: 10px;//background-color: #a8211e; }
        #new_act_popup1 { position: absolute; top: 280px; left: 30%; z-index: 20; display: none; }
	.a_left_top { background-image: url(images/left_top_con.png); background-repeat: no-repeat; width: 10px; height: 10px; padding: 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/left_top_con.png,sizingMethod=image); //background: none;}
	.a_left_center { background-image: url(images/left_center.png); background-repeat: repeat-y; width: 10px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/left_center.png,sizingMethod=scale); //background: none;}
	.a_left_bot { background-image: url(images/left_bot_con.png); background-repeat: no-repeat; width: 10px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/left_bot_con.png,sizingMethod=image); //background: none;}
	.a_center_top { background-image: url(images/c_t.png); background-repeat: repeat-x; height: 10px; padding: 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/c_t.png,sizingMethod=scale); //background: none;}
	.cb { background-color: #bb2825; }
	.center_bot { background-image: url(images/c_b.png); background-repeat: repeat-x; height: 30px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/c_b.png,sizingMethod=scale); //background: none;}
	.a_right_top { background-image: url(images/right_top_con.png); background-repeat: no-repeat; width: 30px; height: 10px; padding: 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/right_top_con.png,sizingMethod=image); //background: none;}
	.right_center { background-image: url(images/right_c.png); background-repeat: repeat-y; width: 30px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/right_c.png,sizingMethod=scale); //background: none;}
	.right_bot { background-image: url(images/right_bot_con.png); background-repeat: no-repeat; height: 30px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/right_bot_con.png,sizingMethod=image); //background: none;}
	#new_act_popup2 { position: absolute; top: 280px; left: 30%; z-index: 4; display: none; }
  #new_act_popup3 { position: absolute; top: 280px; left: 30%; z-index: 4; display: none;}
	#new_act_popup4 { position: absolute; top: 280px; left: 30%; z-index: 4; display: none;}
	#new_act_popup5 { position: absolute; top: 280px; left: 30%; z-index: 4; display: none;}
	#new_act_popup6 { position: absolute; top: 280px; left: 30%; z-index: 4; display: none;}
	#new_act_popup7 { position: absolute; top: 280px; left: 30%; z-index: 4; display: none;}
	#new_act_popup8 { position: absolute; top: 280px; left: 30%; z-index: 4; display: none;}
	#new_act_popup9 { position: absolute; top: 280px; left: 30%; z-index: 4; display: none;}
	#new_act_popup10 { position: absolute; top: 280px; left: 30%; z-index: 4; display: none;}
	#new_act_popup11 { position: absolute; top: 280px; left: 30%; z-index: 4; display: none;}
	#new_act_popup12 { position: absolute; top: 280px; left: 30%; z-index: 4; display: none;}
	#new_act_popup13 { position: absolute; top: 280px; left: 30%; z-index: 4; display: none;}
	#new_act_popup14 { position: absolute; top: 280px; left: 30%; z-index: 4; display: none;}
	#new_act_popup15 { position: absolute; top: 280px; left: 30%; z-index: 4; display: none;}
	.act_b_cat { position: absolute; top: 280px; left: 30%; z-index: 4; display: none; }
	#new_act_popup3 { position: absolute; top: 280px; left: 30%; z-index: 4; display: none;}
        #act_popup1 { background-image: url(images/act_popup.png); background-repeat: no-repeat; position: absolute; width: 428px; height: 112px; z-index: 2; margin-left: 80px; padding-top: 13px; padding-left: 19px; display: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/act_popup.png,sizingMethod=crop); //background: none;//margin-left:80px;}
        #act_popup2 { background-image: url(images/act_popup.png); background-repeat: no-repeat; padding-top: 13px; padding-left: 19px; position: absolute; z-index: 2; width: 428px; height: 112px; margin-left: -420px; display: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/act_popup.png,sizingMethod=crop); //background: none;//margin-left: -420px; }
        #act_popup3 { background-image: url(images/act_popup.png); background-repeat: no-repeat; position: absolute; padding-top: 13px; padding-left: 19px; z-index: 2; width: 428px; height: 112px; margin-left: -420px; display: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/act_popup.png,sizingMethod=crop); //background: none; //margin-left: -420px}
/*</agl.folder>*/
/*<agl.folder "center">*/
        .center { background-color: #fff; text-align: left; width: 100%; height: 200px;  padding: 0 0 0; }
        .product_img { text-align: right; width: 10px; vertical-align: top; padding-top: 50px;padding-right:10px }
				.center_s { background-color: #fff; text-align: left; width: 100%; padding-bottom:50px; min-height:320px; //height: 320px; }
        div[class="center_s"] { height: auto }
				.sale { vertical-align: top; width: 22%; padding-top: 28px; padding-left: 20px; //margin-top:25px;}
        .sale1 { padding-top: 28px; margin-left: 2%; width: 22%; vertical-align: text-top; float: left; //margin-top:0px; //margin-left: 10px;//padding-left: 0}
				.sale a { display: block; margin-bottom: 10px; }
				.sale1 a {margin-bottom: 10px; }
				.sale1 span {display: block;  margin-bottom: 10px; }
				.sale a:hover { font-size: 12px; text-decoration: none; }
        .sale1 a:hover { font-size: 12px; text-decoration: none; }
        .sale br { font-size: 10px; line-height: 0.3; }
        .sale1 br { font-size: 10px; line-height: 0.3; }
        .sale img { margin-bottom: 0px; }
        .sale1 img { margin-bottom: 0px; }
		.clearance_sale { background-image: url(images/m_arr.gif); background-repeat: no-repeat; color: #bb2825; height: 30px; margin-top: -10px; margin-left: -8px; padding-top: 10px; padding-left: 40px; }
    	.a_ikra { color: #bb2825; background-image: url(images/icon_ikra.gif); background-repeat: no-repeat; background-position: 0 3px; margin-left: 5px; padding-left: 28px; }
        .a_meat { color: #bb2825; background-image: url(images/meat.gif); background-repeat: no-repeat; background-position: 0 3px; margin-left: 5px; padding-left: 28px; }
        .sale a { font-size: 12px; }
        .sale1 a { font-size: 12px; }
        .a_fish { color: #bb2825; background-image: url(images/icon_fish.gif); background-repeat: no-repeat; padding-left: 34px; }
        .a_seapr { color: #bb2825; background-image: url(images/icon_seaprod.gif); background-repeat: no-repeat; margin-left: 5px; padding-left: 28px; }
        .a_ekz { color: #bb2825; background-image: url(images/icon_ekzot.gif); background-repeat: no-repeat; padding-left: 34px; }
        .a_narikra { color: #bb2825; background-image: url(images/ikra_nar.gif); background-repeat: no-repeat; padding-left: 34px; margin-left: 5px; padding-left: 28px; }
	.products { width: 80%; float: left; min-width: 850px; margin-left: 20%;//margin-left: 10%; }
        .product { color: #bb2825; text-align: left; vertical-align: top; width: 30%; padding: 0 0 20px; }
        .product a { color: #bb2825; text-decoration: none; }
        .img_prod { }
        .product h2 { color: #bb2825;  font-weight: normal; line-height: 1; margin-right: 10px; margin-bottom: 0; padding: 0; }
        .center_s .product h2 { color: #bb2825; font-weight: normal; line-height: 1; margin-bottom: 0; padding: 0; }
        .sp { font-size: 5px; line-height: 1; }
	.product br { font-size: 10px; line-height: 0.5; }
        .center_s h2 { color: #bb2825; font-size: 24px; font-weight: normal; line-height: 1; margin-bottom: 10px; padding: 0; }
        .product p { font-size: 13px; line-height: 1; margin-top: 0; vertical-align: middle; padding-left: 2px; }
        .prod_text { color: #bb2825; text-align: left; padding-top: 10px; }
        .prod_cont { position: relative; z-index: 2; margin-top: 65px; }
	.prod_cont a:hover {text-decoration: none;}
        .pr_price { color: #bb2825; font-size: 24px; font-weight: bold; }
        .korzina .pr_price { color: #bb2825; font-size: 18px; font-weight: bold; }
        .econ_text { font-size: 10px; }
        .rur { color: #bb2825; font-size: 10px; font-weight: bold; }
        .price_econ { font-weight: bold; }
        .actia1 { position: absolute; width: 126px; height: 210px; z-index: 1; //margin-left: 0px;}
        .actia2 { position: absolute; width: 126px; height: 210px; z-index: 1; //margin-left: 0px;}
        .actia3 { position: absolute; width: 126px; height: 210px; z-index: 1; //margin-left: 0px;}
        .about_prod { color: #621e1e; font-size: 12px; text-align: justify; width: 35%; float: left; margin-left: 5%; //margin-top:20px;//width:28%}
.about_prod_new { color: #621e1e; font-size: 12px; text-align: justify; width: 48%; float: left; margin-left: 5%; //margin-top:20px;//width:28%}
	.about_prod a { color:#bb2825; }
	.about_prod_new a { color:#bb2825; }
        .messeges { color: #621e1e; font-size: 12px; messeges text-align: justify; width: 70%; float: left; margin-top: 0px; margin-left: 0; //padding-top: 0px;}
        .messeges h2 {margin-top:12px;}
        .korzina_cont { font-size: 12px; text-align: justify; position: relative; top: -7px; margin-left: 10%; width: 65%; float: left; margin-top:20px; }
        .about_prod p { margin: 10px 0 0 0px; }
        .about_prod_new p { margin: 10px 0 0 20px; }
        .messeges p { color: #621e1e; margin: 0; }
        .messeges h3 { color: #621e1e; font-size: 18px; font-weight: normal; line-height: 1; margin-top: 0; margin-bottom: 0; }
        .messeges ul { color: #bb2825; }
        .messeges ul li { color: #bb2825; margin-top: 20px; }
        .messeges a { color: #621e1e; }
        .messeges a:hover { color: #621e1e; text-decoration: none; }
        .pages { margin-left: 40px; position: relative: z-index: 10; }
        .pages_active { font-weight: bold; text-decoration: none; }
        .pages a {display: block; float: left;text-decoration:none}
        .pages span {padding-left:9px; font-size: 10px }
        .label { color: #9f7575; font-size: 12px; }
        .about_prod input { margin-top: 10px; margin-left: 20px; //margin-left: -100px;}
        .about_prod_new input { margin-top: 10px; margin-left: 20px; //margin-left: -100px;}
	.prod_h { color: #bb2825; font-size: 24px; font-weight: normal; line-height: 0.5; position: absolute; left: 210px; top:200px; z-index: 10;//top:180px; //line-height: 2.5; }
.prod_h_catalog { padding-top:15px; color: #bb2825; font-size: 24px; font-weight: normal; line-height: 0.5; //line-height: 2.5; }
	.img_about_prod { float: left; margin-top: 30px; margin-left:3%; }
	.img_about_prod_new { margin-top: 30px; padding-left: 3%;//float:left; //padding-left: 0; }
        .cont_text { color: #621e1e; font-size: 12px; text-align: justify; margin-right: 20%; margin-left: 19%; }
        .cont_text h3 { font-weight: normal; margin-bottom: 2px; }
        .cont_text p { margin: 0; padding: 0; }
	.cont_text a { color:#bb2825 }
        .left { background-image: url(images/cat_left.jpg); background-repeat: no-repeat; width: 10px; height: 69px; }
        .left_new { background-image: url(images/cat_top.gif); background-repeat: no-repeat; width: 10px; vertical-align: bottom;background-color: #ffe7e5; }
        .cat_bot {background-image: url(images/cat_bot.gif); background-position: left bottom;background-repeat: no-repeat;}
        .cat_bot_r {background-image: url(images/cat_bot_r.gif); background-position: left bottom;background-repeat: no-repeat;}
        .left_o { background-image: url(images/ord_left.gif); background-repeat: no-repeat; width: 9px; height: 69px; }
        .korzina { color: #bb2825; font-size: 12px; text-align: left; vertical-align: middle; width: 100%; margin-top: 15px; margin-bottom: 0; }
        .korzina input { //vertical-align: -4px; }
        #itog_price { position: relative; top: 6px; }
        .k_td { background-color: #ffe7e6; padding: 0 20px 0 5px; }
	.k_td_it { background-color: #ffe7e6; padding-bottom: 7px; padding-left: 5px; }
	.k_td_pr { background-color: #ffe7e6;  padding: 0 20px 7px 5px; }
	.k_td_o { background-color: #efefef; }
        .k_td_name { font-size: 18px; background-color: #ffe7e6; }
	.k_td_name span {font-size :12px}
        .k_td_name_o { font-size: 18px; background-color: #efefef; }
        .right { background-image: url(images/cat_right.jpg); background-repeat: no-repeat; width: 11px; }
        .right_new {background-image: url(images/cat_top_r.gif); background-repeat: no-repeat; width: 11px;vertical-align: bottom;background-color: #ffe7e5;}
        .right_o { background-image: url(images/ord_right.gif); background-repeat: no-repeat; width: 11px; }
        .korzina_cont h3 { color: #bb2825; font-size: 24px; font-weight: normal; margin-bottom: 0; }
        .spacer { font-size: 5px; line-height: 0.8; //line-height: normal;}
        .spacer4 { font-size: 10px; }
        .plus_bonus { font-size: 18px; font-weight: normal; background-image: url(images/plus.gif); background-repeat: no-repeat; background-position: 0 5px; margin-top: 0; margin-bottom: 0; margin-left: 13px; padding-top: 5px; padding-left: 32px; }
        .a_bonus { margin-top: 0; margin-left: 47px; padding-top: 0; }
        .a_bonus a { color: #bb2825; }
        .a_bonus a:hover { color: #bb2825; text-decoration: none; }
        .bon { padding-right: 20px; }
        .a_b { color: #bb2825; font-size: 12px; }
        .a_b:hover { color: #bb2825; font-size: 12px; text-decoration: none; }
        .table_adr { margin-top: 28px; }
        .adr { color: #6a3736; font-size: 12px; background-color: #ffe7e6; text-align: center; height: 33px; }
        .adr_sent { color: #6a3736; font-size: 12px; background-color: #efefef; text-align: center; height: 39px; }
        .adr_left { background-image: url(images/adr_left.gif); background-repeat: no-repeat; width: 9px; }
        .adr_sent_left { background-image: url(images/adr_sent_left.gif); background-repeat: no-repeat; width: 9px; }
        .adr_right { background-image: url(images/adr_right.gif); background-repeat: no-repeat; width: 9px; }
        .adr_sent_right { background-image: url(images/adr_sent_right.gif); background-repeat: no-repeat; width: 9px; }
        .change { color: #bb2825; font-size: 12px; margin-left: 40px; }
        .change:hover { color: #bb2825; font-size: 12px; text-decoration: none; }
        .send { float: right; margin-top: 30px; margin-right: 20px; }
        .send_but {  }
        .form_adress { color: #621e1e; vertical-align: middle; margin-left: 20px; }
        .form_adress select { margin-left: 2px; }
        .form_adress textarea { width: 256px; height: 100px; margin-left: 2px; }
        .form_adress input { vertical-align: middle; margin-right: 0; margin-left: 2px; }
        .hbf { text-align: right; vertical-align: middle; width: 40px; }
        .zam { vertical-align: text-top; }
        .write_us { color: #621e1e; background-image: url(images/fon_cont.gif); background-repeat: no-repeat; width: 597px; height: 188px; margin-top: 15px; padding: 15px 10px 10px; }
        .write_us td { padding-right: 10px; }
        .write_us textarea { width: 420px; }
        .lic { margin-top: 20px; margin-left: 9%; //margin-left: 6%;}
        .lic1 { margin-top: 20px; margin-left: 26px; }
        .spacer2 { font-size: 12px; }
        .spacer3 { font-size: 2px; line-height: 1; }
        .offer { float: right; margin-top: -5px; margin-right: 20px; //margin-top: 0px;}
	.offer1 { float: right; margin-top: -5px; margin-right: 20px; display: none; //margin-top: 0px;}
	.del { margin-top: 10px; margin-left: 20px; }
/*</agl.folder>*/
/*<agl.folder "content">*/
        .content { background-image: url(images/fon.jpg); background-repeat: repeat-x; height: 410px; border-bottom: 3px solid #660101; }
        .abc { color: inherit; text-decoration: underline; }
        .abc:hover { color: inherit; text-decoration: none; }
        .content_s { background-image: url(images/fon.jpg); background-repeat: repeat-x; width: 100%; height: 121px; border-top: 1px solid #990b08; border-bottom: 3px solid #802323; }

	.kat { left:0; background-image: url(images/kat.png); background-repeat: no-repeat; position: relative; width: 235px; height: 431px; z-index: 1; float: left; margin-top: -21px; margin-right: -100%;//margin-top: -40px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/kat.png,sizingMethod=crop); //background: none;}
	.kat2 { left:0; background-image: url(images/kat2.png); background-repeat: no-repeat; position: relative; width: 166px; height: 354px; z-index: 1; float: left; margin-top: -233px; margin-right: -100%;//margin-top: -233px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/kat2.png,sizingMethod=crop); //background: none;}
	.kat span { color: #e59292; font-size: 10px; position: relative; top: 395px; left: 40px; }
	.kat2 span { color: #e59292; font-size: 10px; position: relative; top: 335px; left: 40px; }
	.boy2 { background-image: url(/images/boy2.png); background-repeat: no-repeat; position: relative; width: 166px; height: 342px; z-index: 1; float: left; margin-top: -222px; margin-right: -100%;left:0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/boy2.png,sizingMethod=crop); //background: none;}
	.boy2 span { color: #e59292; font-size: 10px; position: relative; top: 335px; left: 40px; }
	.boy_dost { background-image: url(/images/men_ikra.png); background-repeat: no-repeat; position: relative; width: 331px; height: 335px; z-index: 1; float: left; margin-top: -320px; margin-right: -100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/men_ikra.png,sizingMethod=crop); //background: none;}
	.boy_dost span { color: #e59292; font-size: 10px; position: relative; top: 335px; left: 40px; }
	.girl_n {left:0;  background-image: url(/images/girl_n.png); background-repeat: no-repeat; position: relative; width: 302px; height: 373px; z-index: 1; float: left; margin-top: -253px; margin-right: -100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/girl_n.png,sizingMethod=crop); //background: none;}
	.girl_n span { color: #e59292; font-size: 10px; position: relative; top: 335px; left: 40px; }
	.girl_nb { left:0; background-image: url(/images/girl_nb.png); background-repeat: no-repeat; position: relative; width: 302px; height: 373px; z-index: 1; float: left; margin-top: -250px; margin-right: -100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/girl_nb.png,sizingMethod=crop); //background: none;}
	.girl_nb span { color: #e59292; font-size: 10px; position: relative; top: 335px; left: 40px; }

	.girl {left:0;  background-image: url(images/girl.png); background-repeat: no-repeat; position: relative; width: 242px; height: 428px; z-index: 1; float: left; margin-top: -18px; margin-right: -100%;//margin-top: -37px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/girl.png,sizingMethod=crop); //background: none;}
        .girl_s { left:0; background-image: url(images/boy.png); background-repeat: no-repeat; position: relative; z-index: 3; width: 248px; height: 374px; float: left; margin-top: -250px; margin-right: -100%; //margin-top: -254px;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/boy.png,sizingMethod=crop); //background: none;}
        .girl_pc { left:0; background-image: url(images/girl2.png); background-repeat: no-repeat; position: relative; z-index: 3; width:132px; height: 361px; float: left; margin-top: -240px; margin-right: -100%; //margin-top:-249px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/girl2.png,sizingMethod=crop); //background: none;}
	.girl span { color: #e59292; font-size: 10px; position: relative; top: 395px; left: 40px; }
        .girl_s span { color: #e59292; font-size: 10px; position: relative; top: 320px; left: 20px; margin: 0; padding: 0; }
        .girl_pc span { color: #e59292; font-size: 10px; position: relative; top: 320px; left: 20px; margin: 0; padding: 0; }
   	.girl_links span { color: #e59292; font-size: 10px; position: relative; top: 300px; left: 40px; }
 	.girl_links { background-image: url(images/lg.png); background-repeat: no-repeat; position: relative; z-index: 3; width: 312px; height: 321px; float: left; margin-top: -200px; margin-right: -100%; //margin-top:-215px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/lg.png,sizingMethod=crop); //background: none;}

	.men_ekz { left:0; background-image: url(images/men_ekz.png); background-repeat: no-repeat; position: relative; z-index: 3; width: 188px; height: 334px; float: left; margin-top: -213px; margin-right: -100%; //margin-top:-220px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/men_ekz.png,sizingMethod=crop); //background: none;}
        .men_ekz span { color: #e59292; font-size: 10px; position: relative; top: 320px; left: 20px; margin: 0; padding: 0; }
        .men_meat {left:0;  background-image: url(images/men_meat.png); background-repeat: no-repeat; position: relative; z-index: 3; width: 231px; height: 379px; float: left; margin-top: -256px; margin-right: -100%;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/men_meat.png,sizingMethod=crop); //background: none;}
        .men_meat span { color: #e59292; font-size: 10px; position: relative; top: 320px; left: 20px; margin: 0; padding: 0; }
	.povar { left:0; background-image: url(images/povar.png); background-repeat: no-repeat; position: relative; z-index: 3; width: 188px; height: 334px; float: left; margin-top: -214px; margin-right: -100%; //margin-top:-220px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/povar.png,sizingMethod=crop); //background: none;}
        .povar span { color: #e59292; font-size: 10px; position: relative; top: 320px; left: 20px; margin: 0; padding: 0; }
        .empt_chel span { color: #e59292; font-size: 10px; position: relative; top: 320px; left: 20px; margin: 0; padding: 0; }
        .men_ikra {left:0;  background-image: url(images/men_ikra.png); background-repeat: no-repeat; position: relative; z-index: 3; width: 331px; height: 355px; float: left; margin-top: -239px; margin-right: -100%; //margin-top:-249px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/men_ikra.png,sizingMethod=crop); //background: none;}
        .men_ikra span { color: #e59292; font-size: 10px; position: relative; top: 320px; left: 20px; margin: 0; padding: 0; }
        .men_fish {left:0;  background-image: url(images/men_fish.png); background-repeat: no-repeat; position: relative; z-index: 3; width: 194px; height: 412px; float: left; margin-top: -283px; margin-right: -100%; //margin-top:-249px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/men_fish.png,sizingMethod=crop); //background: none;}
        .men_fish span { color: #e59292; font-size: 10px; position: relative; top: 370px; left: 20px; margin: 0; padding: 0; }
        .copy { color: #e59292; font-size: 10px; position: relative; top: 330px; left: 40px; }
        .banner_cont { font-size: 11px; line-height: 1.7; z-index: 2;}
        .banner_a a { color: #e59292; background-image: url(images/bullet.gif); background-repeat: no-repeat; background-position: 0 5px; padding-left: 10px; }
        .banner_a a:hover { color: #e59292; text-decoration: none;  background-image: url(images/bullet.gif); background-repeat: no-repeat; background-position: 0 5px; padding-left: 10px;}
        .cur_act { margin-top: 10px; }
        .banner { border:1px #bb2825 solid }
        .text { color: #e59292; font-size: 11px; text-decoration: underline; text-align: justify; position: relative; width: 420px; z-index: 2; float: left; margin-top: 120px; margin-left: 140px;}
        .text:hover { color: #e59292; font-size: 11px; text-decoration: none; text-align: justify; margin-top: 120px; margin-left: 140px; position: relative; z-index: 2; width: 420px; float: left; }
        .text h4 { color: #febebe; font-size: 14px; font-weight: normal;  margin-bottom: 0; }
        .text p { color: #e59292; text-decoration: underline; width: 100%; float: left; margin-top: 0; padding-right: 0; padding-left: 10px; }
        .h_a { color: #febebe; }
        .h_a:hover { color: #febebe; text-decoration: none; }
        .p_a { color: #e59292; text-decoration: underline; }
        .p_a:hover { color: #e59292; text-decoration: none; }
        .press { color: #febebe; font-size: 11px; line-height: 1.7; float: left; margin-top: 140px; margin-left: 40px; }
        .press_a { color: #e59292; background-image: url(images/bullet.gif); background-repeat: no-repeat; background-position: 0 5px; padding-left: 10px; }
        .press_a:hover { color: #e59292; text-decoration: none; background-image: url(images/bullet.gif); background-repeat: no-repeat; background-position: 0 5px; padding-left: 10px; }
        .icons { margin-top: 20px; margin-left: 180px; //margin-top:40px; }
        .icons_s { position: relative;z-index:4; min-width: 850px; margin-top: -20px; margin-left:50px; //margin-top:-40px;}
	div[class="icons_s"] { //margin-top: -30px; }
        .icon { margin-left: 15%; //margin-left:13%; }
        .icon_s { margin-left: 13%; vertical-align:top; }
    .made { }
    .made_s { color: #e59292; font-size: 10px; width: 180px; float: right; margin-top: 20px; margin-right: 10px; //margin-top: 25px;}
        .copyright { text-align: left; width: 500px; font-size: 10px; color: #e59292; }
        .copyright_s { color: #e59292; font-size: 10px; text-align: left; position: relative; margin-left: 30%; width: 500px; margin-top: 30px;//left:15%; //margin-top: 25px;}
        .copyright a { color: #e59292; }
        .copyright_s a { color: #e59292; }
        .copyright a:hover { color: #e59292; text-decoration: none; }
        .copyright_s a:hover { color: #e59292; text-decoration: none; }
        .w3{ position: relative; top: 10px; margin-right: 15px; margin-left: 10px; //margin-top:25px;// top: -10px;}
        .ban { margin-top: 375px; margin-right: 15px;//margin-top: 320px; }
        .clr { height: 0; clear: both; }
        .a_arrow { color: #e59292; background-image: url(images/arrow.gif); background-repeat: no-repeat; background-position: 0 5px; margin-left: 20px; padding-left: 10px; }
        .a_arrow:hover { color: #e59292; background-image: url(images/arrow.gif); background-repeat: no-repeat; text-decoration: none; }
	.dostavka { margin-top: 15px; //margin-top:-30px; }
/*</agl.folder>*/
.min { color: #5 c0d0d; font-size: 10px; float: right; }
.bon_f { background-color: #feecdc; padding: 10px; }
.bon_f td { background-color: #feecdc; padding: 10px; }
.bon_f b {font-size: 18px; color: #bb2825}
.bon_w td { padding: 10px; }
.bon_w b {font-size: 18px; color: #bb2825}
.a_ikra_black { color: #000; background-image: url(images/ikra_black.gif); background-repeat: no-repeat; background-position: 0 3px; margin-left: 5px; padding-left: 28px; }
.a_ikra_black_a { color: #000; font-weight: bold; background-image: url(ikra_black.gif); background-repeat: no-repeat; background-position: 0 3px; text-decoration: none; margin-left: 5px; padding-left: 28px; }
.action_s { background-image: url(images/rbs.gif); background-repeat: no-repeat; background-position: right bottom; float: left; margin-bottom: 10px; padding-bottom: 10px; }
.action_s table { color: #525252; font-size: 11px; background-color: #e5e5e5; width: 100%; }
.action_content { width: 100%; padding-right: 20px; padding-left: 20px; }
.action_content img { background-image: url(images/banner_fon.gif); background-repeat: no-repeat; margin-top: 7px; padding: 5px; }
.action_content span { color: #000; font-size: 17px; }
.add_link_t { margin-top:15px; }
.add_link_t td { padding-bottom:5px; }
.add_link_t td input { width:250px; }
.add_link_t td textarea { width:255px; }
.links_left { width: 45%;//width:40%; float: left; margin-bottom: 30px; padding-top: 20px; padding-right: 30px; }
.links_left p { font-size: 15px; background-image: url(images/linkb.gif); background-repeat: no-repeat; background-position: 0 10px; margin: 0; padding-left: 15px; margin-top:3px; }
.links_left p a { color: #910303; text-decoration: underline; }
.links_left p a:hover { text-decoration: none; }
.clt { background-image: url(images/clt.png); background-repeat: no-repeat; width: 7px; height: 3px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/clt.png,sizingMethod=image); //background-image: none; }
        .crt { background-image: url(images/crt.png); background-repeat: no-repeat; background-position: right top; width: 3px; height: 3px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/crt.png,sizingMethod=image); //background-image: none;}
        .clb { background-image: url(images/clb.png); background-repeat: no-repeat; width: 3px; height: 3px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/clb.png,sizingMethod=image); //background-image: none;}
        .crb { background-image: url(images/crb.png); background-repeat: no-repeat; background-position: right bottom; width: 3px; height: 3px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/crb.png,sizingMethod=image); //background-image: none; }
.links_right { width: 45%; float: right; padding-top: 20px; padding-bottom: 30px; }
.links_form { font-size: 11px; background-color: #f2f2f2; width: 390px; }
.links_form form { margin: 5px; }
.links_form input { background-color: #f2f2f2; background-image: url(images/input_fon.gif); background-repeat: no-repeat; width: 365px; height: 22px; padding-bottom: 2px; padding-left: 5px; border-width: 0; }
.links_form textarea { background-color: #f2f2f2; background-image: url(images/ta_fon.gif); background-repeat: no-repeat; width: 365px; height: 170px; overflow: auto; padding-top: 5px; padding-left: 5px; border-width: 0; }
.links_form b { color: #910303; }
textarea.pink_ta { background-image: url(images/pink_ta.gif); background-repeat: no-repeat; width: 365px; height: 52px; }
input.send_link { background-image: none; width: 151px; height: 39px; margin-left: -10px; }
.links_left h2 { color:#404040; font-size:20px; font-weight:normal; margin: 0 0 5px; }
.links_right h2 { color: #404040; font-size: 20px; font-weight: normal; margin: 3px 0 5px; }
.links_pages { color: #000; font-size: 13px; margin-top: 20px; }
.links_pages a { color: #000; margin-right: 5px; }
.links_pages a:hover { text-decoration: none; }
a.active_page_links { color: #910303; font-size: 18px; font-weight: normal; }
.links_left h2 span { font-size:11px; margin-left:15px; margin-bottom:-7px; display:block; }
.pricelist { float:right; margin-right:80px; margin-top:-45px; position:relative; z-index:10; //margin-top:-43px; //margin-right:40px; background-image:url(images/for_price.gif); background-repeat:no-repeat; padding:10px 30px 3px 20px;  }
.pricelist a { display:block;background-image:url(images/word.gif); background-repeat:no-repeat; background-position:left center; padding-left:30px; color:#ffffff; font-size:13px; }
.pricelist a:hover { text-decoration:none; }
.wepay { display:none; }
.main_g { background-image: url(images/girl.png); background-repeat: no-repeat; position: relative; width: 100%; height: 390px; float: left; margin-top: -15px; padding-top: 35px; padding-bottom: 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/girl.png,sizingMethod=crop); //background: none; }
.actions { float: left; padding-left: 130px; font-size: 11px; }
.news { width: auto; margin-left: 600px; padding-right: 20px; }
.news ul { margin: 0 0 10px 20px; padding: 0; }
.news ul li { margin: 0; padding: 0; }
.news ul li a { color: #000; background-image: none; padding: 0; }
.news ul li a:hover { color: #000; background-image: none; text-decoration: none; padding: 0; }
.nclt { background-color: #fff; background-image: url(images/nclt.gif); background-repeat: no-repeat; position: relative; padding: 0; }
.ncrt { background-image: url(images/ncrt.gif); background-repeat: no-repeat; background-position: right top; position: relative; }
.ncrb { background-image: url(images/ncrb.gif); background-repeat: no-repeat; background-position: right bottom; position: relative; }
.nclb { background-image: url(images/nclb.gif); background-repeat: no-repeat; background-position: left bottom; position: relative; padding: 10px; }
.adv { color: #fff; font-size: 13px; margin-top: 0px; margin-left: 190px; padding-right: 20px; }
.adv a { color: #fff; }
.adv a:hover { color: #fff; text-decoration: none; }
.adv .recomend { float: left; margin-top: 7px; padding-left: 0px; }
.old_adv_l { background-color: #a41512; background-image: url(images/adv_l.gif); background-repeat: no-repeat; position: relative; width: auto; float: left; margin-right: 10px; margin-left: 10px; }
.old_adv_r { font-size: 14px; background-image: url(images/adv_r.gif); background-repeat: no-repeat; background-position: right top; position: relative; padding: 5px 10px; }
.recomend img { vertical-align:middle; }
.bottom { color: #e59292; font-size: 10px; margin-top: 5px; margin-left: 40px; }
.bottom span { color: #e59292; font-size: 10px; }
a.all_n { color: #000; background-image: url(images/barr.jpg); background-repeat: no-repeat; margin-left: 5px; }
.qual_f { margin-top:40px; }
.previews { float:left; width:220px; color:#8c8c8c; }
.previews img { margin-right:4px; cursor:pointer; vertical-align:middle; margin-bottom:4px; }
.bid_qual_f { float:left; }
.outline { outline: solid 4px #bfbfbf; }
.tel_bonus { width: 27%; overflow: visible; float: left; margin-top: 58px; margin-left:2%; }
.tel_bonus div { position: absolute; margin-top: 69px; }
.tel_bonus p { color: #fbc4c4; font-size: 11px; position: relative; z-index: 1; margin-top: 7px; }
.tel_bonus p a { color: #fbc4c4; }
.bonus { }
.economy {  }
.tels { margin-bottom:7px; }
.dostavka {  }
/*<agl.folder "recept">*/
	.about_prod { color: #621e1e; font-size: 12px; text-align: left; width: 35%; float: left; border-color: #f80000; border-width: 0;//width:28% }
	h3 { margin: 0; }
	.about_prod input { font-size: 20px; //margin-left: -100px;}
	.description { margin-top: 20px; }
	.description div { margin-top: 2px; }
	.prod_descr { margin-top: 20px; }
	.recept { margin-top: 30px; margin-bottom: 20px; }
	.recept div { font-size: 12px; border-top: 3px solid #ffb000; width: 200px; background-color: #FEEFCE; background-image: url(/images/recipes_bg.gif); background-position: left bottom; background-repeat: no-repeat; padding: 0 0 35px 0; display: inline-block; margin-right: 10px; margin-top: 10px; vertical-align: top; //display: inline; //zoom: 1; //overflow: hidden; }
	.recept div img { display: block; }
	.recept div p {padding: 0 10px; margin: 5px 0; text-align: left; }
	.recept div a { color: #333333; line-height: 1.1em; font-weight: bold; }
	.ten { background-image: url(../images/ten.gif); background-repeat: no-repeat; background-position: right bottom; margin-top: 20px; padding-bottom: 8px; }
	.polosa { background-color: #fff1f0; background-image: url(../images/polosa.gif); background-repeat: no-repeat; background-position: right top; padding: 5px 20px 10px 5px; }
	.polverx { background-image: url(../images/polverx.gif); background-repeat: no-repeat; background-position: right top;padding: 5px 20px 10px 15px; }
	.polniz { background-color: #fff1ef; background-image: url(../images/polniz.gif); background-repeat: no-repeat; background-position: right bottom; border-left: 5px solid #bb2825; }
	.polverx form { float: right; margin-top: 4px; }
	.polverx form input { margin-top: 0; }
	.description tr { background-image: url(../images/line.gif); background-repeat: repeat-x; background-position: left center; }
	.description tr span { color: #ccc; font-size: 12px; background-color: #fff; text-align: left; margin-top: 10px; padding-right:  10px }
	.about_prod h1 { margin: 0; margin-top: 15px; color: #bb2825; font-size: 24px; font-weight: normal; }
	.about_prod_new h1 { margin: 0; margin-top: 15px; color: #bb2825; font-size: 24px; font-weight: normal; }
	.description tr b { color: #000; font-size: 13px; font-weight: normal; background-color: #fff; text-align: right; float: right; padding-left: 5px;}
	.pr_price { color: #bb2825; font-size: 22px; font-weight: bold; padding-right: 5px; }
	.sp { font-size: 5px; }
	.about_prod br { font-size: 15px; }
	.about_prod_new br { font-size: 15px; }
/*</agl.folder>*/
.about_prod p { color: #000 !important; margin-top: 10px; margin-right: 0; margin-bottom: 0; margin-left: 0px; text-align: left; }
.about_prod_new p { color: #000 !important; margin-top: 10px; margin-right: 0; margin-bottom: 0; margin-left: 0px; text-align: left; }
.f_banner { position: fixed; width: 100%; //position: absolute; top: expression(document.getElementsByTagName('body')[0].scrollTop + 'px'); z-index: 1000; height: 100%; background-image: url(images/shadow.png); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/shadow.png,sizingMethod=scale); //background-image: none; }
.f_banner div { width:505px; position: relaive; z-index: 1000; margin-top: 300px; }
.fbx { cursor: pointer; float: right; width: 20px; height: 20px; background-image: url(images/fbx.png); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/fbx.png,sizingMethod=crop); //background: none; }
/*<agl.folder "press_main">*/
	.press_centr_main { margin-left: 600px; padding-right: 20px; }
	.top_press { font-family: Tahoma; line-height: 1; margin-left: 20px; padding-top: 10px; }
	.top_press a { color: #a41512; font-size: 16px;}
	.top_press a:hover {text-decoration: none; }
	.top_press strong { color: #a41512; font-size: 16px; }
	.top_press small {  }
	.top_press p { color: #4b4a4a; font-size: 12px; }
	.pressbot { padding-top: 10px; margin-bottom: 10px; }
	.right_press { text-align: center; background-color: #d66967; background-image: url(images/next_top.gif); background-repeat: repeat-x; background-position: 0 top; width: 20%; height: 55px; float: right; padding-top: 30px; }
	.left_press { background-color: #dc817f; background-image: url(images/bottom.gif); background-repeat: repeat-x; background-position: 0 top; width: 80%; height: 75px; float: right; padding-bottom: 10px; }
	.left_press ul { margin: 7px 0 0 0; padding: 0; font-size: 12px; }
	.left_press ul li { margin: 0 0 4px 35px; padding: 0;  }
	.left_press a { color: #262626; font-size: 12px; }
	.left_press a:hover { text-decoration: none; }
/*</agl.folder>*/
/*<agl.folder "Press">*/
	.press_centr { font-family: Tahoma; float: left; margin-top: 0px; margin-left: 0px;width: 38% }
	.top_press {  }
	.first_news {  margin-top: 15px; }
	.first_news small { color: #fff; font-size: 11px; background-color: #b09d6a; padding: 1px 3px 1px 5px; }
	.first_news a { color: #bb2825; font-size: 20px; padding-right: 5px; }
	.first_news a:hover { text-decoration: none; }
	.top_txt { border-left: 1px solid #b09d6a; padding-left: 5px; color: #3f3f3f; font-size: 12px; width: 500px; margin-top: 8px; padding-bottom: 1px;}
	.top_txt a {font-size: 12px}
	.top_txt small { margin-left: -10px; padding-left: 10px; }
	.other_news { width: 500px; margin-top: 25px; border-left: 4px solid #b09d6a; }
	.other_news img { margin-left: 5px; }
	.other_news a { color: #bb2825; font-size: 15px; padding-left: 5px; }
	.other_news a:hover { text-decoration: none; }
	.other_news p { color: #3f3f3f; font-size: 11px; margin-top: 3px; padding-top: 3px; padding-left: 5px; }
.balls { padding-top:10px }
	.balls img {  }
	.balls a { text-decoration: none;color: #494848; float: left; display: block; }
	.balls span { font-size: 9px; margin-left: 8px; color:#494848 }
/*</agl.folder>*/
.quest { color: #6a3736; font-size: 15px; margin-top: 10px; }
.quest form { margin: 5px 0 0; padding: 0; }
.quest label { font-size: 12px; vertical-align: middle; }
.quest input { vertical-align: middle; }
.qclt { background-color: #ffe7e6; background-image: url(images/clt.gif); background-repeat: no-repeat; }
.qcrt { background-image: url(images/crt.gif); background-repeat: no-repeat; background-position: right top; }
.qcrb { background-image: url(images/crb.gif); background-repeat: no-repeat; background-position: right bottom; }
.qclb { background-image: url(images/clb.gif); background-repeat: no-repeat; background-position: left bottom; padding: 9px; }
/*<agl.folder "NewRecept">*/
.navi {margin-bottom: 10px;  }
.navi h2 { color: #bb2825; font-size: 24px; margin: 0 0 0 -2px; padding: 0; }
.navi a { color: #aeaeae; font-size: 10px; }
.navi small { color: #aeaeae; font-size: 10px; }
.navi a:hover { text-decoration: none; }
.sostav { width: 300px; float: left; }
.sostav table {  }
.sostav table tr { color: #8d8d8d; font-size: 12px; }
.sostav table tr a { color: #8d8d8d; font-size: 12px; }
.sostav table tr a:hover { color: #8d8d8d; font-size: 12px; text-decoration: none; }
.rec_from_del { float: right; margin-right: 5%; padding-top: 60px; }
.rec_from_del small { color: #fbc4c4; font-size: 11px; font-family: Tahoma; }
.top_new_rec { font-family: Tahoma; position: absolute; top: 135px; left: 40%; width: 165px; float: left; }
.center_s { background-color: #fff; text-align: left; width: 100%; padding-bottom:50px;  }
.nrlt { background-color: white; background-image: url(images/nrlt.gif); background-repeat: no-repeat; background-position: left top; }
.nrrt { background-image: url(images/nrrt.gif); background-repeat: no-repeat; background-position: right top; height: 50px; }
.nrrt img { float: left; margin-top: 10px; margin-left: 10px; }
.nrrt div { padding-top: 10px; padding-right: 15px; padding-left: 5px; }
.nrrt div h2 { color: #bb2825; font-size: 15px; font-weight: bold; float: left; margin: 0; padding: 0; }
.nrrt div a { color: #bb2825; font-size: 15px; font-weight: bold; margin: 0; padding: 0; float: left; }
.nrrt div a:hover { text-decoration: none; }
.nrrt div small { color: #bb2825; font-size: 13px; font-weight: bold; }
.sale1 { padding-top: 28px; vertical-align: text-top; float: left; width: 16%; margin-right: 10px; margin-left: 2%; //margin-top:0px; //margin-left: 10px;//padding-left: 0 }
.sale1 span {  }
.sale a:hover { font-size: 12px; text-decoration: none; }
.sale1 a:hover { font-size: 12px; text-decoration: none; }
.sale br { font-size: 15px; line-height: 1; }
.sale1 br { font-size: 15px; line-height: 1; }
.sale img { margin-bottom: 0px; }
.sale1 img { margin-bottom: 0px; display: block;  margin-bottom: 10px; }
.a_sale1 {text-decoration: none; color: #bb2825; background-image: url(images/meat.gif); background-repeat: no-repeat; background-position: 5px 50%; }
.a_sale1 span { text-decoration: underline; }
.a_sale1.active span { text-decoration: none; }
.a_sale1 span:hover { text-decoration: none; }
.a_sale2 span { text-decoration: underline; }
.a_sale2.active span { text-decoration: none; }
.a_sale2 span:hover { text-decoration: none; }
.a_sale3 span { text-decoration: underline; }
.a_sale3.active span { text-decoration: none; }
.a_sale3 span:hover { text-decoration: none; }
.a_sale4 span { text-decoration: underline; }
.a_sale4.active span { text-decoration: none; }
.a_sale4 span:hover { text-decoration: none; }
.a_sale2 {text-decoration: none; color: #bb2825; background-image: url(images/icon_fis.gif); background-repeat: no-repeat; background-position: left 50%; }
.a_sale3 {text-decoration: none; color: #bb2825; background-image: url(images/icon_sea.gif); background-repeat: no-repeat; background-position: 5px 50%; }
.a_sale4 {text-decoration: none; color: #bb2825; background-image: url(images/icon_ekz.gif); background-repeat: no-repeat; background-position: left 50%; }
.about_prod { color: #621e1e; font-size: 12px; text-align: left; width: 35%; float: left; margin-top: 10px; margin-left: 10px; border-color: #f80000; border-width: 1px;//width:28% }
.about_prod p { margin: 10px 0 0 0px; }
.about_prod_new p { margin: 10px 0 0 20px; }
.top2tl { background-color: #fff3f2; background-image: url(images/top2tl.gif); background-repeat: no-repeat; background-position: left top;//margin-top: 30px}
.top2tr { background-image: url(images/top2tr.gif); background-repeat: no-repeat; background-position: right top;}
.top2br { background-image: url(images/top2br.gif); background-repeat: no-repeat; background-position: right bottom; }
.top2bl { background-image: url(images/top2bl.gif); background-repeat: no-repeat; background-position: left bottom; }
/*<agl.folder "newStyle">*/
.compare { color: black; font-size: 12px; text-align: center; cursor: pointer; display: block; }
.full_price input { font-size: 20px; }
.full_price h2 { //margin-top: 26px; }
.full_price br { font-size: 15px; }
.full_price a { color: #bb2825 }
.full_price a:hover { text-decoration: none }
.full_price p { color: #000 !important; margin-top: 10px; margin-right: 0; margin-bottom: 0; margin-left: 0px; text-align: left; }
.full_price { color: #bb2825; font-size: 12px; text-align: left; width: 60%; float: left; margin-top: 10px; margin-left: 20px; border-color: #f80000; border-width: 1px; }
.full_price table td { padding: 4px; }
/*</agl.folder>*/
.loter { position: absolute; left: 720px; bottom: 90px; z-index: 10;/bottom:95px }
.1loter input { color: white; background-image: url(images/loter_input.jpg); position: absolute; z-index: 18; background-repeat: no-repeat; top: 133px; left: 11px; width:116px; height:19px; }
.grtl { background-color: #efefef; background-image: url(images/grtl.gif); background-repeat: no-repeat; background-position: left top;//margin-top: 30px}
.grtr { background-image: url(images/grtr.gif); background-repeat: no-repeat; background-position: right top;}
.grbr { background-image: url(images/grbr.gif); background-repeat: no-repeat; background-position: right bottom; }
.grbl { background-image: url(images/grbl.gif); background-repeat: no-repeat; background-position: left bottom; }
.price_table table {}
.price_table table td { text-align: center; padding-top:5px; padding-bottom:5px; padding-left:5px; }
.td_cont {border-right: 1px solid #cdcdcd;border-top: 5px solid #f7f7f7;border-bottom: 5px solid #f7f7f7;}
.td_cont1 {border-right: 1px solid #cdcdcd;border-top: 5px solid #ececec;border-bottom: 5px solid #ececec;}
.span_price {padding-left:10px; padding-right:5px; background-color: #f7f7f7;}
.beer_left {float:left; margin-right: 10px}
.beer_right {color: #565656}
.beer_tl { background-color: #fef8d7; background-image: url(images/beer_tl.gif); background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0; }
.beer_tr { background-image: url(images/beer_tr.gif); background-repeat: no-repeat; background-position: right top; }
.beer_br { background-image: url(images/beer_br.gif); background-repeat: no-repeat; background-position: right bottom; }
.beer_bl { background-image: url(images/beer_bl.gif); background-repeat: no-repeat; background-position: left bottom; padding: 15px; }
.beer_bl a { vertical-align: bottom;display: block;font-size: 11px;color: #b30400}
.beer_bl a:hover {text-decoration: none}
.beer { color: #621e1e; font-size: 12px; text-align: left; width:77%; float: left; margin-top: 10px; margin-left: 10px; border-color: #f80000; border-width: 1px; }
.beer h2 { //margin-top: 26px; }
.beer br { font-size: 15px; }
.beer p { margin: 10px 0 0 20px; }
.beer a {color: #be2b29}
.beer a:hover {text-decoration: none}
.arrow { float: left; color: #be2b29; font-size: 19px; background-image: url(images/beer_arrow.gif); background-repeat: no-repeat; background-position: 20px 0; height: 50px; margin-top: 12px; margin-left: 10px; }
.arrow span { padding-top: 9px; display: block; }
/*<agl.folder "new_style">*/
.main_m a {display:block}
	.n_sale { width: 20%; float: left; margin-left: 2%; padding-top: 28px; position: relative; z-index: 100; //margin-left: 10px; //margin-top:0px; //padding-left: 0}
	.n_sale a { font-size: 12px;color: #bb2825;  }
	.n_sale span { font-size: 12px; margin-bottom: 10px; display: block;}
	.n_sale a:hover { text-decoration: none; }
	.n_sale br { font-size: 10px; line-height: 0.3; }
.n_sale img { display: block: margin-bottom: 10px; }
	.n_a_meat { color: #bb2825; background-image: url(images/m_meat.gif); background-repeat: no-repeat; background-position: 0 3px; margin-left: 5px; padding-left: 28px; }
	.n_a_fish { color: #bb2825; background-image: url(images/m_fish.gif); background-repeat: no-repeat; padding-left: 34px; }
	.n_a_seapr { color: #bb2825; background-image: url(images/m_sea.gif); background-repeat: no-repeat; margin-left: 5px; padding-left: 28px; }
	.n_a_ekz { color: #bb2825; background-image: url(images/m_ekz.gif); background-repeat: no-repeat; padding-left: 34px; }
	.n_a_narikra { color: #bb2825; background-image: url(images/m_nar.gif); background-repeat: no-repeat; padding-left: 34px; margin-left: 5px; padding-left: 28px; }
	.n_a_ikra { color: #bb2825; background-image: url(images/m_ikra.gif); background-repeat: no-repeat; background-position: 0 3px;  margin-left: 5px; padding-left: 28px; }
	.n_a_ikra_black { color: #000; background-image: url(images/m_black.gif); background-repeat: no-repeat; background-position: 0 3px; margin-left: 5px; padding-left: 28px; }
	.n_a_ikra_black_a { color: #000; font-weight: bold; background-image: url(images/m_black.gif); background-repeat: no-repeat; background-position: 0 3px; text-decoration: none; margin-left: 5px; padding-left: 28px; }
	.main_content { float: left; width: 86%; //width: 81%}
	.akcii {position: absolute; margin-left: 210px;//margin-left:0}
	.main_img {margin-left:0px; float: left; margin-top:80px;padding-right:5px; padding-bottom: 20px;}
	.main_img img {margin-left:0px;width: 200px;//width: 190px; }
	.main_product { width: 33%; float: left;}
	.main_prod_txt {color: #bb2825; cursor: pointer; margin-top: 80px; }
	.main_prod_txt span {  font-size: 11px; }
	.main_prod_txt b {  font-size: 24px; }
	.main_prod_txt small { color: #515151; font-size: 10px;}
	.sravnenie a { color: #bb2825; border-bottom: 1px dashed #bb2825; margin-left:1px; margin-top:-10px; cursor:pointer}
	.sravnenie a:hover {border: 0px }
	.main_prod_txt h2 { color: #bb2825; font-size: 16px; margin: 0; padding: 0; }
	.main_prod_txt a { color: #bb2825; font-size: 11px}
	.main_prod_txt img { float: left; }
	.grey_banner { padding-bottom: 7px; }
	.grey_banner a { color: #969696; background-color: #f2f2f2; padding: 3px 6px; }
	.active_banner { color: white; padding-bottom: 6px; }
	.active_banner a { text-decoration: none; cursor: default; color: white; background-color: #a41512; padding: 3px 6px; }
	.n_ban {margin-left: 50px;}
	.banner_new { font-size: 11px; float: left; padding-top: 5px; padding-left: 10px; }
	.new_article a {color: #383838}
	.new_article a img { margin-bottom: 5px; padding-left: 0px; }
	.new_article div a { color: #bb2825; }
	.new_article { font-size: 12px;float: left;margin-left: 5%; width:40%; margin-bottom: 20px; }
	.new_article p { margin-top: 0; }
	.new_article ul { color: #383838; margin-top: -2px; margin-left: 12px; padding:0;//margin-left:16px; //padding-top: 0px}
	.new_article img {  }
	.new_article li a {color: #383838;}
	.new_article li { margin-top: 6px;//margin-top: 0px; }
	.new_article li b { font-weight: normal; color: #bb2825; }
.years_top {margin-top:-10px; padding-bottom:0}
	.main_center { background-color: #fff; height: 100%;  }
	.new_girl { background-image: url(images/girl.png); background-repeat: no-repeat; background-position: left top; position: absolute; width: 235px; height: 431px; margin-top: -225px;//margin-left: -200px;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/girl.png,sizingMethod=crop); //background: none;}
	.snow_girl { background-image: url(images/belosnejka.png); background-repeat: no-repeat; background-position: left top; position: absolute; width: 235px; height: 431px; margin-top: -225px;//margin-left: -200px;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/belosnejka.png,sizingMethod=crop); //background: none;}
	.n_bottom { background-color: #ae1f1c; background-image: url(images/bottom1.gif); background-repeat: repeat-x; background-position: left top; height: 200px;}
	.bottom_ogran { background-color: #410402; width: 100%; height: 5px; overflow: hidden }
	.bottom_fon { color: #b38383; font-size: 11px; background-image: url(images/bottom_fon.gif); background-repeat: repeat; background-position: left top; height: 80px; padding-top: 15px; }
	.bottom_fon a { color: #b38383; font-size: 11px; margin: 0; padding: 0; }
	.adv_l { background-color: #a41512; background-image: url(images/n_adv_l.gif); background-repeat: no-repeat; position: relative; width: 60%; float: left; margin-right: 10px; margin-left: 10px; }
	.adv_r { font-size: 14px; background-image: url(images/n_adv_r.gif); background-repeat: no-repeat; background-position: right top; position: relative; padding: 5px 10px; }
	.n_icons { position: relative; margin-top: 20px;}
	.n_icons div { float: left; padding-left: 13%; display: block; }
	.n_ico { height: 60px; margin-top: 20px; margin-left: 13%;// margin-top: 10px; }
	.n_ico a { color: #fff; font-size: 9px; }
	.n_ico div { float: left; width: 10%; text-align: center; }
/*</agl.folder>*/
/*<agl.folder "new_press">*/
.tratata { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; border: solid 1px #b09d6a; }
.tratata div { padding-right: 10px; }
.tratata small { float: right; margin-top: 5px; }
.article_foto { color: #bb2825; padding-top: 28px; width: 27%; overflow: hidden; float: left; }
.article_foto div img {  }
.metki { width: 25%; float: left; margin-top: 20px; }
.metki h3 { color: #bb2825;font-weight: normal; }
.metki a { color: #bb2825; }
.metki a:hover { text-decoration: none; }
.mini_fish { margin-top: 5px; }
.mini_fish a { background-image: url(images/mini_fish.gif); background-repeat: no-repeat; background-position: left center;margin-right: 10px; padding-left: 11px; }
.article {font-size: 12px; color: #3f3f3f;}
.article a {color: #bb2825}
.article h1 {font-size: 20px; color: #bb2825; font-weight: normal; margin-top: 0px}
.article_form { background-color: #f7f5f0; padding-right: 20px; padding-left: 25px;margin-bottom:20px; border: solid 1px #b09d6a; }
.article_form p { color: #907732; font-size: 18px ; }
.other_lenta { //padding-top: 10px }
.other_lenta span a { color: #bb2825; font-size: 18px; }
.other_lenta span { }
.other_lenta img { float: left; padding-right: 6px; }
.other_lenta a:hover { text-decoration: none; }
.other_lenta p {margin-top: 5px; padding-top: 0; float: left; width: 80%}
.meat_ul { margin-bottom: 10px;color: #bb2825; margin-top: -5px; }
.meat_ul li { margin: 0 0 6px; padding: 0; //margin-bottom:0px;}
.meat_ul li a { margin: 0; padding: 0; display: inline; }
.fish { line-height: 1; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
.fish a { color: #bb2825; font-size: 10px; line-height: 1; margin: 0; padding: 0; }
.fish a:hover { color: #bb2825; font-size: 10px; line-height: 1; text-decoration: none; }
.fish b { color: #bb2825; font-size: 11px; line-height: 1; }
.meat { line-height: 1; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
.meat a { color: #bb2825; font-size: 10px; line-height: 1; margin: 0; padding: 0; }
.meat a:hover { color: #bb2825; font-size: 10px; line-height: 1; text-decoration: none; }
.meat b { color: #bb2825; font-size: 11px; line-height: 1; }
/*</agl.folder>*/
.bon_txt p { color: #621e1e; font-size: 12px; margin: 0; padding: 0; }
.bon_txt { margin-left:1%; color: #621e1e; font-size: 12px; width: 27%; float: left; }
.bon_txt p b { color: #bb2825; font-size: 14px; }
.bon_img { float: left; margin-left: -50px;}
.bon_img img { width: 366px; height: 215px; }
.bonus_top2tl {  font-weight: bold;color: #bb2825; background-color: #fff3f2; background-image: url(/images/top2tl.gif); background-repeat: no-repeat; background-position: left top;  float: right; width:32%; padding: 0;//width:30%; }
.bonus_top2tl p { color: #bb2825; font-size: 14px; margin: 0; padding: 0; }
.bonus_top2tl b {color: #bb2825; font-size: 24px; float: left; margin-bottom: 20px; display: block; }
.art_tl { background-color: #fcfaf6; background-image: url(/images/art_tl.gif); background-repeat: no-repeat; background-position: left top; }
.art_tr { background-image: url(/images/art_tr.gif); background-repeat: no-repeat; background-position: right top; }
.art_br { background-image: url(/images/art_br.gif); background-repeat: no-repeat; background-position: right bottom; }
.art_bl { background-image: url(/images/art_bl.gif); background-repeat: no-repeat; background-position: left bottom; margin-bottom: 5px; padding-top: 10px; padding-left: 10px; }
.art_bl a { color: #bb2825; }
.art_bl div {  }
.art_bl div p { width: 71%; float: left; margin-bottom: 0; padding-bottom: 0; //float: none; }
.art_bl div img { float: left; margin-right: 16px; }
.new_article span { background-image: url(/images/other_article.gif); background-repeat: no-repeat; background-position: left center; margin-left: 102px; padding-left: 18px; }
.bot_l { width: 40%; padding-left: 50px; float: left; }
.bot_c { width: 35%;  float: left; }
.withprod {  }
.withprod img { float: left; margin-right : 10px }
.withprod a { color: black }
.withprod p { padding-top: 5px }
.l_nam5let { width: 60%; float: left; margin-top: 10px; }
.l_nam5let div { width: 95%; margin-top: 10px; margin-bottom: 20px; }
.l_nam5let p { color: black; margin-top: 5px; margin-bottom: 0; }
.l_nam5let span { color: #bb2825; }
.l_nam5let ul li { color: #000; margin-top: 5px; }
.l_nam5let h3 { color: #bb2825; }
.l_nam5let a { color: #bb2825; }
.l_nam5let a:hover { color: #bb2825; }
.r_nam5let { width: 35%; float: left; padding: 15px; }
.r_nam5let ol { margin-left:20px; padding-left:0}
.l_lottery { width: 60%; float: left; margin-top: 10px;//width:57% }
.l_lottery p { margin-left: 0; color: black }
.l_lottery h2 { font-size: 20px }
.l_lottery div { margin-bottom: 10px }
.l_lottery div img { float:left; margin-right: 10px }
.l_lottery td { vertical-align: top; padding-bottom: 20px }
.l_lottery td p { margin-top: 10px; }
.l_lottery td h3 { color: #bb2825; font-size:16px;}
.code_lottery { color: #3b3b3b; float: left; }
.code_lottery h2 { margin-top: 0; padding-top: 0; }
.code_lottery form button { margin-top: 5px; margin-right: 6px; }
.code_lottery form label { font-size: 10px; }
.code_lottery form input { font-size: 15px; vertical-align: middle; width: 250px; border-width: 0;//padding-top:5px}
.code_lottery form textarea {border-width: 0;}
.bonus_table { color: black; border-top: 1px solid black; border-left: 1px solid black; }
.bonus_table td { padding: 5px; border-right: 1px solid black; border-bottom: 1px solid black; }
.bonus_table td b { color: #bb2825; }
.press_other { color: #99000d; font-size: 12px; margin-top: 20px; }
.press_other span a { color: #99000d; font-size: 12px; }
.press_other span { color: #99000d; font-size: 12px; margin-top: 5px; display: block; }
.rubl { background-image: url(/images/rl.gif); background-repeat: repeat-x; background-position: left 67%; letter-spacing: 0; vertical-align: top; padding: 0; }
.rubl_small { background-image: url(/images/rl_small.gif); background-repeat: repeat-x; background-position: left 72%; letter-spacing: 0; vertical-align: top; padding: 0; }
.rubl_price { background-image: url(/images/rl_small.gif); background-repeat: repeat-x; background-position: left 74%; letter-spacing: 0; vertical-align: top; padding: 0; }
.rubl_price2 { background-image: url(/images/rl_small.gif); background-repeat: repeat-x; background-position: left 76%; letter-spacing: 0; vertical-align: top; padding: 0; }

.sovet .topn1 .reit { width: 110px; margin-bottom: 10px; float: none; }
.sovet .topn1 .time {width: 110px; margin-bottom: 10px; float: none; margin-left: 0; padding-right: 0;}
.sovet .topn1 .complexity {width: 110px; margin-bottom: 10px; float: none;}

.prigotov td {  padding: 15px 0;}

.dari_info { padding: 0 30px; overflow: hidden; height: 100%; font-size: 11px; }
.dari_info .fr { float: right; }
.dari_info .c_l { margin-right: 120px; padding-left: 10px; color: #6f6f6f; border-left: 2px #BB2825 solid; }
.dari_info .c_l h3 { font-size: 12px; }
.dari_info .dari_img { border: 1px gray solid; padding: 5px; clear: right; }