@import url("m_ask.css");
@import url("m_basket.css");
@import url("m_catalog.css");
@import url("m_news.css");
@import url("m_newslast.css");
@import url("m_photo.css");
@import url("v3_catalog.css");
@import url("prettyPhoto.css");


body {margin: 0; background: #00663A url(/images/body_bg.jpg) 0 0 repeat; padding:0px;color:#E8DBBB; font-family: Georgia, serif; font-size:15px;letter-spacing:0.1px}


/*---Global tags---*/
img {border:0;}
form {padding:0; margin:0;}
a {color:#E8DBBB; text-decoration:underline; outline:0;}
a:hover {text-decoration:none;cursor:pointer;}

hr {border:0px solid #7F7F7F; border-bottom:1px solid #7F7F7F;}
h1, h2, h3, h4 {}
h1 {font-size:28px; font-weight:normal; margin:0; padding: 25px 0 17px 0; line-height:28px;}
h2 {color:#00693C; font-size:20px; font-style:italic; font-weight:normal; margin:0; padding:25px 0 20px 0;}
.left_part h2 {margin-left:34px;}
.right_part h2 {font-size:28px; font-style:normal; color:#000; line-height:normal;}
h3 {font-size:20px; font-style:normal; color:#000; line-height:normal;}
h4 {font-size:18px; font-style:normal; color:#000; line-height:normal;}

a.buy_buttom{background:url("/images/buy.png") no-repeat scroll center transparent; background-position:center bottom;display:block;width:72px; height:19px;overflow:hidden;}
a.buy_buttom:hover{background:url("/images/buy.png") no-repeat scroll center transparent; background-position:center top;width:72px; height:19px;overflow:hidden;}
a.zakaz_buttom{background:url("/images/zakaz.png") no-repeat scroll center transparent; background-position:center top;display:block;width:72px; height:19px;overflow:hidden;}
a.zakaz_buttom:hover{background:url("/images/zakaz.png") no-repeat scroll center transparent; background-position:center bottom;width:72px; height:20px;overflow:hidden;}



ul {}
ul li {}

u {font-size:20px; font-style:italic; font-weight:normal; display:block; text-decoration:none; padding: 10px 0;}
.m_text u {color:#00693C; }
.m_text table td u {color:#999999; text-decoration:line-through; font-size:12px;display:block;padding:0;margin:0px;}

p {}
fieldset {padding:0; border:none; border:0px solid #000; margin:0;}
table {border-collapse: collapse;}
textarea, input {font-family:Arial;}
sub {padding-left:20px; font-size:11px; font-family:Tahoma; line-height:normal;color:#999999; display: block; line-height: 16px;}

.clear {clear:both; font-size:0; height: 0; overflow: hidden;}

#body_bg_top {background:  url(/images/body_bg_top.jpg) 0% 0 repeat-x; min-width:1000px;}
#container {margin: 0 auto; min-width:1000px; max-width:1200px; border:0px solid #fff; line-height:143%;}
#body_img {background:  url(/images/body_img.png) 50% 0 no-repeat;}


#header {position:relative; padding-left:39px; min-height:513px;}
.icon_block {position:absolute; width:231px; margin-top:24px; right:0; z-index: 1;}
.icon_block a {margin-right:35px;}
.lang {position:absolute; width:98px; margin-top:24px; font-size:12px; right:0;z-index: 1;}
.lang a {color:#C6AB6E;}
#logo {position:absolute; margin: 0 0 0 -9px;}

.top_menu {width:74%; overflow:hidden; position:absolute; left:260px;}

.top_menu ul {list-style-type:none; padding:0; margin:82px -15px 0 -15px; font-size:18px; font-style:italic; height:50px;float:right;}
.top_menu ul li {color:#FFF;float:left; background:  url(/images/dot.gif) 0% 12px no-repeat; padding: 0 15px;}
.top_menu ul li.noneb {background:none !important;}
.top_menu ul li a {color:#E8DBBB;}


span.big {font-size:68px; color:#C6AB6E; display:block; float:left; height:55px; margin: -8px  10px 0 0; line-height:normal;}

.header_img_01 {width:549px; height:426px; float:right; position:absolute; right:0; top:113px;}
.img_block {position:relative; text-align:center; font-size:18px; font-style:italic; height:200px;}
.img_block a {color:#C6AB6E;}
.img_block img {text-align:left;}
.img_block_01 {position:absolute; left:4%; width:322px;}
.img_block_03 {position:absolute; right:4%; width:322px;}
.img_block_02 {width:322px; margin:0 auto;}


.contacts {padding-left:39px; float:left; position:relative; /*width:300px;*/}
.contacts u {text-decoration:none; font-size:18px; /*color:#C6AB6E;*/ color:#00693C;	 display:block; padding: 0 0 5px 33px; font-style:italic;}
.contacts a.adres {background:  url(/images/cont_icon.gif) 12px 6px no-repeat; padding-left:33px;}
.contacts .tel {color:#C6AB6E; font-style:italic; font-size:36px; padding-left:10%; padding-top:9px; line-height:normal; margin-top:-5px; margin-bottom:20px;}
.contacts .tel span {font-size:14px; color:#E8DBBB; display:block; float:left; padding-top:2px; line-height:normal; padding-right:3px; }

#footer {background:  url(/images/footer_bg.gif) 50% 0 no-repeat; padding: 45px 0 50px 0; margin: 0 30px 0 30px; position:relative;
overflow:hidden;}

.dot_left {position:absolute; left:0; top:13px; background:  url(/images/dot.gif) 0 0 no-repeat; width:30px; height:3px; zoom:0;}
.dot_right {position:absolute; right:0; top:13px; background:  url(/images/dot.gif) 0 0 no-repeat; width:3px; height:3px;}
.footer_menu {text-align:right; font-size:12px; padding: 0 10px 0 0; width:55%; float:right;}
.footer_menu a {color:#E8DBBB;}
.footer_menu span {background:transparent url(/images/dot1.gif) no-repeat scroll 0 9px; margin: 0 7px;}
.footer_menu span#arwm {background: none; margin-right:0;}

#arwm {float:right; text-decoration:none; font-size:11px; color:#C6AB6E; font-family:Arial; display:block;  margin-top:20px;}
#arwm a { background:none; margin:0;}

#arwm a { font-size:11px; color:#C6AB6E; font-family:Arial; text-decoration: none;display:inline-block; vertical-align:top;}

.footer_left {width:400px; float:left; font-size:12px; line-height:150%;}
.copy {background: url(/images/copy.gif) 20px 5px no-repeat; padding: 0 0 0 41px;}
.copy2 {margin: 5px 0 5px 41px;}
.mail {background: url(/images/mail_icon.gif) 20px 3px no-repeat; padding: 0 0 0 41px; color:#C6AB6E;}
#footer_img {background: url(/images/footer_img.gif) 98% 100% no-repeat;}


/*---base_page---*/
.content {margin: 0 20px 20px 20px;  background: #FFFFFE url(/images/content_bg.gif) 0 0 repeat-x; padding: 35px 20px 45px 20px; color:#000000;}
.content_img  {background: url(/images/content_img.gif) 50% 100% no-repeat; padding-bottom:80px;}
.content a {color:#00693C;}
#base_body #header  {height:168px; min-height:168px;}

.path {font-family:Tahoma; font-size:11px; padding: 17px 0 0 0; margin-bottom:-11px; position:relative; z-index:1;}
.path span {background: url(/images/path_arr.gif) 6px 5px no-repeat; padding: 0 12px;}

.right_part {float:right; width:70%;}
.left_part {float:left; width:29%;margin-top:20px;}


.left_menu {list-style-type:none; padding:0; margin:30px 50px 25px 31px; font-size:18px; font-style:italic;}
.left_menu li {padding: 0 0 16px 0;}
.left_menu li a {color:#B3995D;}
.left_menu ul {list-style-type:none; padding:0; margin:14px 0 -12px 0; font-size:14px;}
.left_menu ul li {background: url(/images/li_bg.gif) 13px 10px no-repeat; padding: 0 0 11px 35px;}


.left_part .contacts {top:0; padding:70px 0 30px 0;/*background: url(/images/contacts_bg.gif) 54px 10px no-repeat; margin-left:-2px;*/}
.left_part .contacts u {color:#00693C;;}
.left_part .contacts a {color:#000;}
.left_part .contacts .tel {color:#B3995D;}
.left_part .contacts .tel span {color:#000;}



.content .right_part ul {/*list-style-type:none;*/ list-style-type:disc; padding: 0 0 0 0; margin: 8px 0 15px 16px;}
.content .right_part ul li {/*background: url("/images/dot2.gif") no-repeat scroll left center transparent; */padding: 0 0 0px 20px; margin:8px 0;}


.content .right_part ol {margin:8px 0 15px 0; padding:0 0 0 33px;}
.content .right_part ol li {padding: 0 0 8px 3px;}
.content .right_part ul li {padding: 0 0 8px 10px;}

.left_part .hr {height:40px; border:none medium; background: transparent url(/images/contacts_bg.gif) 54px 10px no-repeat;}

#fgr {background: transparent url(/images/gr.png) 0px 100% repeat-x;}

.img_left {float:left; border:1px solid #C6AB6E; margin: 0 30px 15px 0;}
.img_right {float:right; border:1px solid #C6AB6E; margin:0 0px 15px 30px !important;}

.m_text .pd_block {padding-left:20px; font-size:11px; font-family:Tahoma; line-height:normal;}
.m_text .pd_block span {margin: -1px 4px 5px 0; font-size:12px; display:block; float:left; clear:both;}
.gray {color:#999999;}


.m_text {padding: 0 25px 10px 0;}
.m_text img {border-color: #C6AB6E;}
.m_text table {width:100%; font-size:12px; margin: 0 0 10px 0;color:#000000;}
.m_text table th {border-bottom:1px solid #CCC;  color:#999999; padding: 8px 5px 8px 10px}
.m_text table td {border-bottom:1px solid #CCC;   padding: 7px 5px 8px 10px}
/*.m_text table tbody tr:hover {background-color:#00a05b}*/
.right_part h2 {font-size:28px; font-style:normal; color:#000; line-height:normal;}

#main_body .m_text {padding-top:220px; padding-bottom:20px; /*width:42%;padding-top:246px; */}

#map { width:100%; height: 400px; border:1px solid #C6AB6E;}
#map2 { width:100%; height: 400px; border:1px solid #C6AB6E;}
.hr_catalog{border-color:#CCCCCC;border-style:solid;border-width:0 0 1px;color:#CCCCCC;height:1px;margin-top:15px;width:99%;}

.basket2 {	/*padding-left: 39px;*/	clear: both;	position: relative;	width: 250px;}
.basket2:hover {	text-decoration:underline;}


.content .right_part ul.contacts_menu{display:block; font-size:18px; font-style:italic;margin:30px 0 10px 0;}
.content .right_part ul.contacts_menu li{list-style-type:none; width:25%; margin:0 2%; background:none; display:inline-block;text-align:center;}
.content .right_part ul.contacts_menu li a {color:#B3995D; background:none; display:inline;}

.hr4contacts {background:url("/images/contacts_bg.gif") no-repeat scroll center transparent;background-position:center middle;border:medium none;height:40px;}

.filtr_block{display:block;float:right;height:30px;margin:-40px 0 0;width:130px;}
.filtr_popup{/*color:#00693C;*/background-color:#00693C;border:solid 1px #B3995D; color:#fff;display:block;float:right;height:19px;overflow:hidden;padding:0 5px 5px;position:absolute;text-decoration:none;width:131px;z-index:2000;}
.filtr_popup  ul{padding:10px 0 0 10px !important; margin:0px !important; list-style: disc inside!important;z-index:2000;}
.filtr_popup  li{background:none !important; margin:0px!important; padding:4px 0 0 5px!important;}
.filtr_popup:hover{display:block;height:270px;overflow:hidden;background-color:#00693C;border:solid 1px #B3995D; color:#fff; text-decoration:none;}
.filtr_popup:hover a{text-decoration:none; color:#fff !important;border-bottom:none;}
.filtr_popup:hover a.akciya{text-decoration:none; color:red !important;font-weight:bold;border-bottom:none;}
.filtr_popup:hover a:hover{text-decoration:none;border-bottom:1px dashed #fff; }




.filtr_block_v2{ display: block; margin: -40px 0 0;    position: relative;    text-align:right;    width: 270px;float:right;}
.filtr_block_v2 a:hover{cursor:pointer;}
.filtr_popup_v2{background-color:#00693C;border:solid 1px #B3995D; color:#fff;padding:0 5px 5px;position:absolute;text-decoration:none; 
    display: none;
    margin: 0px 0 0;
    overflow: hidden;
    width: 270px;
	z-index:2000;}
.filtr_block_v2:hover .filtr_popup_v2{display:block;}
.filtr_popup_v2 ul{padding:10px 0 0 5px !important; margin:0px !important; list-style: disc inside!important;z-index:2000;display:inline-block;float:left;}
.filtr_popup_v2  li{background:none !important; margin:0px!important; padding:4px 0 0 5px!important;text-align:left;}
.filtr_popup_v2{}
.filtr_popup_v2 a{text-decoration:none; color:#fff !important;border-bottom:none;}
.filtr_popup_v2 a.akciya{text-decoration:none; color:red !important;font-weight:bold;border-bottom:none;}
.filtr_popup_v2 a:hover{text-decoration:none;border-bottom:1px dashed #fff; }







.open .closed1{display:none;}.open .open1{display:block;}.closed .open1{display:none;}.closed .closed1{display:block;}
.open{cursor:pointer;}
.open .more{margin:0px;}

.recipes{}
.recipes .recipesItem{margin:15px 0;}
.recipes .header{font-weight:bold;text-align:center;}
.recipes .img{text-align:center;}
.recipes .img img{vertical-align:bottom;}
.recipes .htext{margin:0 0 0 10px; border-left:solid 1px #00693C; padding:0 0 0 5px}
.recipes .open{ text-align:center;}


 ul.logokom{list-style:none !important;background:none;} 
 ul.logokom li{float:left; display:inline-block;list-style:none;background:none !important; height:80px; vertical-align:middle; }
 ul.logokom li img{vertical-align:middle;margin:auto 0;}
 
 
 
 
 .ofisetaz{}
 .ofisetaz a{display:inline-block;width:25%;text-align:center;font-size:20px;float:left;margin:20px 0;padding:10px 0;}
 .ofisetaz a:hover{cursor:pointer;text-decoration:none; color:#fff;background-color:#B3995D;}
 .ofisetaz a.active{text-decoration:none; color:#fff;background-color:#B3995D;}
 
 table.ofiscontacts{display:none;border-collapse:collapse; border:1px #aaa solid !important;}
 table.ofiscontacts th{background-color:#ccc;background: url(/images/bg.gif) no-repeat #ccc; background-position:right center; border:1px #666 solid !important; }
 table.ofiscontacts th:hover{cursor:pointer;}

 table.ofiscontacts th.headerSortUp {background: url(/images/asc.gif) no-repeat #B3995D; background-position:right center; }	
 table.ofiscontacts th.headerSortDown {background: url(/images/desc.gif) no-repeat #B3995D; background-position:right center; }

 table.ofiscontacts tr:hover{background-color:#ddd}
 table.ofiscontacts td{border-collapse:collapse; border:1px #aaa solid !important;}
 
 table.ofiscontacts td.nomkab{width:4%; text-align:center}
 table.ofiscontacts td.fio{width:27%;}
 table.ofiscontacts td.dolznost{/*width:36%;*/}
 table.ofiscontacts td.email{width:10%;min-width:147px}
 table.ofiscontacts td.vnphone{width:10%;text-align:center;}
 table.ofiscontacts td.vneshphone{width:13%;min-width:120px}

 .faqItem{margin:0 20px 0 0;}
 .faqItem a.que{text-decoration:none; border-bottom:1px dotted #00693C}

 
.pp_description{color:#000;}


.ui-tabs-nav ul{list-style:none;height:21px;overflow:hidden;}
.ui-tabs-nav ul li{list-style:none;}
.ui-tabs-nav-item{list-style:none;float:left;}
.ui-tabs-nav-item a{list-style:none;text-decoration:none;padding:0 10px;font-weight:bold; font-size:20px;margin:0 10px;overflow:hidden;}
.ui-tabs-selected a{color:#F7941E !important;}

.contentGalleria{width:400px; float:left;display:inline-block;}           
#galleriaImage{height:250px;}
.galleria-thumb-nav-left, .galleria-thumb-nav-right{display:none !important;}
.ui-tabs-panel{display:inline-block;} 
.ui-tabs-hide{display:none !important;}


#featured .v3_ikra_Item{border:none;}
#featured .buy_buttom{display:none;}

.pp_overlay{z-index: 900000  !important;}
.pp_pic_holder{z-index: 1000000  !important;}

.callform{}
.callform:hover{left:-2px!important}
