html,
body {height:100%;}
body {
	margin:0;
	text-align:center;
	color:#1f8cbc;
	font-size:12px;
	font-family: Tahoma, Verdana, Arial;
	background-color: #ffffff;
}

img {border:none;}
a {color:#26b7fb;text-decoration:underline;}
a:hover {text-decoration:none;color:#26b7fb;}

input,textarea,select {font:14px Tahoma, Verdana, Arial;vertical-align:middle;}
form,fieldset {margin:0;padding:0;border-style:none;}
/*p,div{margin:0;}*/

h1 {font:20px Tahoma, Verdana, Arial; text-align:center;}
 

#top_div{ width:100%; height: 212px; text-align:left; background: #ffffff url(../images/header_back_right.jpg) repeat-x top left; }
#top_div_left{ width:50%; height: 212px; position:absolute; z-index:20; background: #ffffff url(../images/header_back_left.jpg) repeat-x top left; }
#top{ width:100%; height: 212px; position:absolute; z-index:20; }
#top_left{ height: 212px; background: url(../images/header_left.jpg) no-repeat top right; }
#top_center{ width:999px; height: 212px; background: url(../images/header.jpg) no-repeat top center; }
#top_right{  height: 212px; background: url(../images/header_right.jpg) no-repeat top left; }

#index{ width:424px; height: 98px; margin-top:30px; margin-left:280px; position:absolute; }
#welcome{ width:580px; height: 50px; margin-top:180px; margin-left:210px; position:absolute; text-align:center;}

#telephone{ width:180px; height: 35px; margin-top:125px; margin-left:810px; position:absolute; text-align:right; font-size:30px; color:#26b7fb; }
#order_title{ width:200px; height: 25px; margin-top:158px; margin-left:790px; position:absolute; text-align:right; }

#telephone_code{ width:100px; height: 20px; margin-top:15px; position:absolute; font-size:16px; text-align:left; font-style:italic; }
#scheme{ width:200px; height: 20px; margin-top:185px; margin-left:790px; position:absolute; text-align:right; font-size:14px; }
#scheme a { color:#1f8cbc; }




#content{
	width:100%;
}
#content_center{
	width:999px;
}
#content_left{
	width:182px; float:left; margin:0;
}
#content_big{
	width:817px; float:left; margin:0;
}
.menu{
	width:817px;
	height: 44px;
	text-align:center;
	background-color: #7dbde0;
}
#content_main{
	width:590px; float:left; margin: 0; text-align:justify; padding: 20px 10px;
}
#content_right{
	width:207px; float:left; margin: 0;
}
/*
.vertical_menu{ width:166px; height:34px; margin-bottom: 1px; padding-top:10px; padding-left:15px; text-align:left;
	background: #ffffff url(../images/menu_item.jpg) no-repeat center top; }
.vertical_menu_click{ width:166px; height:34px; margin-bottom: 1px; padding-top:10px; padding-left:15px; text-align:left;
	background: #ffffff url(../images/menu_item.jpg) no-repeat center -44px; }
.vertical_menu a {color:#1f8cbc; text-decoration:none;}
.vertical_menu_click a {color:#ffffff; text-decoration:none;}
.vertical_menu a:hover, .vertical_menu_click a:hover {text-decoration:underline;}*/


.vertical_menu{ width:181px; height:44px; margin-bottom: 1px; text-align:left; background: #ffffff url(../images/menu_item.jpg) no-repeat center top; }
.vertical_menu_click{ width:181px; height:44px; margin-bottom: 1px; text-align:left; background: #ffffff url(../images/menu_item.jpg) no-repeat center -44px; }
.vertical_menu a {color:#1f8cbc; text-decoration:none;}
.vertical_menu_click a {color:#ffffff; text-decoration:none;}
.vertical_menu a:hover, .vertical_menu_click a:hover {text-decoration:underline;}

.vertical_menu2{ width:166px; height:34px; padding-top:10px; padding-left:15px; text-align:left; cursor:pointer; }



.menu1{ width:98px; height:44px; float:left; background: url(../images/menu1.jpg) no-repeat center top; }
.menu1_click{ width:98px; height:44px; float:left; background: url(../images/menu1.jpg) no-repeat center -44px; }
.menu2{ width:102px; height:44px; margin-left:1px; float:left; background: url(../images/menu2.jpg) no-repeat center top; }
.menu2_click{ width:102px; height:44px; margin-left:1px; float:left; background: url(../images/menu2.jpg) no-repeat center -44px; }
.menu3{ width:85px; height:44px; margin-left:1px; float:left; background: url(../images/menu3.jpg) no-repeat center top; }
.menu3_click{ width:85px; height:44px; margin-left:1px; float:left; background: url(../images/menu3.jpg) no-repeat center -44px; }
.menu4{ width:120px; height:44px; margin-left:1px; float:left; background: url(../images/menu4.jpg) no-repeat center top; }
.menu4_click{ width:120px; height:44px; margin-left:1px; float:left; background: url(../images/menu4.jpg) no-repeat center -44px; }
.menu5{ width:77px; height:44px; margin-left:1px; float:left; background: url(../images/menu5.jpg) no-repeat center top; }
.menu5_click{ width:77px; height:44px; margin-left:1px; float:left; background: url(../images/menu5.jpg) no-repeat center -44px; }
.menu6{ width:78px; height:44px; margin-left:1px; float:left; background: url(../images/menu6.jpg) no-repeat center top; }
.menu6_click{ width:78px; height:44px; margin-left:1px; float:left; background: url(../images/menu6.jpg) no-repeat center -44px; }
.menu7{ width:109px; height:44px; margin-left:1px; float:left; background: url(../images/menu7.jpg) no-repeat center top; }
.menu7_click{ width:109px; height:44px; margin-left:1px; float:left; background: url(../images/menu7.jpg) no-repeat center -44px; }
.menu8{ width:140px; height:44px; margin-left:1px; float:left; background: url(../images/menu8.jpg) no-repeat center top; }
.menu8_click{ width:140px; height:44px; margin-left:1px; float:left; background: url(../images/menu8.jpg) no-repeat center -44px; }

.menu_item{ height:44px; width:140px; text-align:center; display:table-cell; vertical-align:middle; }
.menu a {color:#1f8cbc; text-decoration:none; font-size:14px;}
.menu1_click a, .menu2_click a, .menu3_click a, .menu4_click a, .menu5_click a, .menu6_click a, .menu7_click a, .menu8_click a {color:#ffffff; text-decoration:none;}
.menu a:hover {text-decoration:underline;}

.menu1 .menu_item, .menu1_click .menu_item,{width:98px;}
.menu2 .menu_item, .menu2_click .menu_item,{width:102px;}
.menu3 .menu_item, .menu3_click .menu_item,{width:85px;}
.menu4 .menu_item, .menu4_click .menu_item,{width:120px;}
.menu5 .menu_item, .menu5_click .menu_item,{width:77px;}
.menu6 .menu_item, .menu6_click .menu_item,{width:78px;}
.menu7 .menu_item, .menu7_click .menu_item,{width:109px;}


.crumb{font-size:10px;top-margin: 0px;}
.crumb a {font-size:10px;top-margin: 0px;}

/*������������ ���������������������*/
#news_block{
	width:168px; height:300px; margin-bottom: 1px; padding: 15px 0 0 14px; text-align:left;
	color:#1F8CBC;font-weight:bold;
	background: #b7deef url(../images/news_block.jpg) no-repeat top center;
}

.articles_item{
	float:left;
	margin:10px 10px 19px 5px;
	width:185px;
}



.news_item{
	width:147px; height:95px; margin-top: 15px; padding: 7px 0 0 10px; text-align:left;
	color:#1f8cbc; font-size:14px; font-weight:normal;
	background: #b7deef url(../images/news_item.png) no-repeat top center;
}
.news_item_date{
	color: #ffffff; text-decoration:underline; font-size:12px; margin-bottom:7px;
}
.news_more{ width:26px; height:26px; margin-top:68px; margin-left:120px; position:absolute; background: url(../images/button_right.png) no-repeat center top; }
.news_more_click{ width:26px; height:26px; margin-top:68px; margin-left:120px; position:absolute; background: url(../images/button_right.png) no-repeat center -26px; }
.news_all{ width:121px; height:26px; margin: 10px 0 0 16px; background: url(../images/button_all_news.png) no-repeat center top; }
.news_all_click{ width:121px; height:26px; margin: 10px 0 0 16px; background: url(../images/button_all_news.png) no-repeat center -26px; }

/*570 c4e0ee*/
.producers_list{ width:182px;}
.producers_list_1{ width:178px; padding: 1px; border:1px solid #c4e0ee;}
.producers_list_2{ width:174px; padding: 1px; border:1px solid #c4e0ee;}
.producers_list_3{ width:154px; padding: 10px 0 10px 20px; text-align:left; background: url(../images/producers_background.jpg) repeat-x center top;}
.producers_list_country{ margin-top:15px;}

.collection_list{ width:590px;}

.collection_item{  width: 100%; height:183px; margin-top: 25px; }
.collection_item2{ width: 186px; height:247px; margin: 25px 5px 0; float:left;}
.collection_image{ width: 186px; height:157px; display:table-cell; vertical-align:middle; background: url(../images/photo_item.jpg) no-repeat center top;}
.collection_name{  width: 186px; height:100px; background: url(../images/photo_bottom.jpg) no-repeat center bottom;}
.collection_name_col{  width: 186px; height:20px; background: url(../images/photo_bottom.jpg) no-repeat center bottom;}

.product_block{ width:50%; float:left; }
.product_item{width:265px; margin:15px;}
.product_title{width:100%; text-align:left;}
.product_image{width: 158px; height:107px; display:table-cell; vertical-align:middle; background: url(../images/product_item.jpg) no-repeat center top;}
.product_bottom{width: 158px; height:18px; background: url(../images/product_bottom.jpg) no-repeat center top;}
.product_bottom a{font-size:12px;}
.product_price{color:#26b7fb;}
.product_count{ width: 97px; height:27px; margin-top:7px; color:#1f8cbc; font-size:14px; border:0;
	background: url(../images/select_count_prod.png) no-repeat center top;
}
.order_button{width: 97px; height:30px; margin:7px 0; background: url(../images/order_button.png) no-repeat center top;}
.in_basket{width: 97px; height:27px; color:#fff; font-size:14px; text-align:center; display:table-cell; vertical-align:middle; background: url(../images/in_basket.png) no-repeat center top;}

/*���������������������*/
#cart_order{ width:532px; padding: 1px; border:1px solid #c4e0ee; font-size:14px;
	background: url(../images/basket.jpg) no-repeat center 1px;}
.cart_edit_num{ width: 52px; height:25px; text-align:center; color:#1f8cbc; font-size:14px; border:0; padding-top:3px;
	background: url(../images/basket_item_num.png) no-repeat center top;}
.basket_item_price{ width: 104px; height:25px; text-align:left; color:#1f8cbc; font-size:14px; padding-left:10px; padding-top:3px;
	background: url(../images/basket_item_price.png) no-repeat center top;}
.basket_price{ width: 130px; height:24px; text-align:left; color:#1f8cbc; font-size:14px; padding-left:5px; padding-top:3px;
	background: url(../images/basket_price.png) no-repeat center top;}

.button_delete_item{ width:26px; height:26px; text-align:center;  background: url(../images/button_delete_item.png) no-repeat center top; }
.button_delete_item_click { width:26px; height:26px; text-align:center;  background: url(../images/button_delete_item.png) no-repeat center -26px; }

.button_calculate { width:121px; height:26px; text-align:center;  background: url(../images/button_calculate.png) no-repeat center top; }
.button_calculate_click { width:121px; height:26px; text-align:center;  background: url(../images/button_calculate.png) no-repeat center -26px; }
.button_order{ width:143px; height:30px; text-align:center;  background: url(../images/button_order.png) no-repeat center top; }

/*������������������������������ ������������������*/
.order{ width:536px; height:495px; font-size:14px; background: url(../images/order.jpg) no-repeat center top;}
.order_input{ width: 224px; height:29px; text-align:left; color:#1f8cbc; font-size:14px; border:0; padding-left:5px; padding-top:3px;
	background: url(../images/order_input.png) no-repeat center top;}
.order_textarea{ width: 214px; height:130px; text-align:left; color:#1f8cbc; font-size:14px; border:0; padding:0 5px;
	background: url(../images/order_textarea.png) no-repeat left top;}


/*������������ ���������������������*/
#basket_block{
	width:195px; margin: 1px 0; padding-left:10px; text-align:left;
	color: #ffffff; font-size:14px; border:1px solid #92D4F3;
	background: #ffffff url(../images/basket_block.jpg) no-repeat center 1px;
}
.basket_title{ margin: 12px 0 0px 0; font-size:16px;color:#1F8CBC;font-weight:bold; }
.basket_change a{ margin-top: 10px; color:#1f8cbc; }
.basket_item{ margin-top:10px; color: #1f8cbc;}
.basket_item_count{ position:absolute; margin-left:145px; color: #1f8cbc; }
.basket_checkout { width:143px; height:30px; margin:15px 28px 10px 18px; text-align:center;  background: url(../images/button_checkout.png) no-repeat center top; }
.basket_checkout_click { width:143px; height:30px; margin:15px 28px 10px 18px; text-align:center;  background: url(../images/button_checkout.png) no-repeat center -30px; }


/*������������ ���������������*/
#actions_block{
	width:195px; margin: 1px 0; padding-left:10px; text-align:left;
	color: #ffffff; font-size:14px; border:1px solid #92D4F3;
	background: #ffffff url(../images/actions_block.jpg) no-repeat center 1px;
}
.actions_checkout { width:143px; height:30px; margin:15px 28px 10px 18px; text-align:center;  background: url(../images/button_actions_checkout.png) no-repeat center top; }
.actions_checkout_click { width:143px; height:30px; margin:15px 28px 10px 18px; text-align:center;  background: url(../images/button_actions_checkout.png) no-repeat center -30px; }


.block_clear{ margin-left:-10px; height:1px; background-color:#FFFFFF; }

/*������������ ���������������*/
#search_block{
	width:195px; height:85px; margin-bottom: 1px; padding-left:10px; text-align:left;
	color: #ffffff; border:1px solid #92D4F3;
	background: url(../images/search_block.jpg) no-repeat center 1px;
}
.search_select{
	width: 182px; height:30px; margin-top:10px; /*padding-top:5px;*/
	color:#1f8cbc; font-size:16px;
	background: url(../images/select_item.png) no-repeat left top;
	border:0;
}
.search { width:143px; height:30px; margin:15px 28px 10px 18px; text-align:center;  background: url(../images/button_search.png) no-repeat center top; }
.search_click { width:143px; height:30px; margin:15px 28px 10px 18px; text-align:center;  background: url(../images/button_search.png) no-repeat center -30px; }




#footer{
	width:100%;
	height: 246px;
	clear:both;
}
#footer_center{
	width:999px;
	height: 246px;
	text-align: left;
	background: url(../images/bottom.jpg) no-repeat top center;
}



#content_bottom{
	width:948px; height: 62px; margin-top: 40px; padding:15px 25px 0;
	color: #edd0ae;
	background: #985831 url(../images/background_bottom.jpg) no-repeat top center;
}
.news1{
	width:489px; height: 150px; margin-top: 15px; padding: 22px 10px 10px 12px;
	color: #671102; text-align:left;
	background:  url(../images/background_news.jpg) no-repeat top center;
}
.news2{
	width:489px; height: 150px; margin-top: 15px; padding: 22px 10px 10px 12px;
	color: #671102; text-align:left;
	background:  url(../images/background_news2.jpg) no-repeat top center;
}
.news_image{
	width:130px; height: 128px; margin-right: 24px; float:left;
	background:  url(../images/news_image.jpg) no-repeat top center;
}
.news_image1{
	width:130px; height: 128px; text-align:center; display: table-cell; vertical-align: middle;
}
.news_date{
	color: #f8e1cc; margin-bottom:20px;
}/*
.news_more{
	 text-align:right; width:100%; height:29px; color:#f8e1cc; font-weight:bold; font-size:12px;
}
.news_more a{
	 color:#f8e1cc;
}*/

.select_title{
	margin: 10px 0;
}


.scrolling{
	padding:5px 0 0 10px;
	text-align:left;
}
.scrolling a{
	color: #671102;
}


#mycarousel-prev{
	cursor: pointer;
}
#mycarousel-next{
	cursor: pointer;
}

#item_big{
	width:100%; height:360px; margin-bottom:5px;
	text-align:center;
	background:  url(/templates/images/background_item.jpg) no-repeat top center;
}
#factory_name{
	color:#F8E1CC;	font-size:16px;	margin-bottom:15px;	text-align:center;
}
.see_price{
	margin-bottom:15px;	text-align:center;
}
.item{
	width:33%; height:170px; float:left;
}
.item_image{
	width:138px; height: 136px;
	background:  url(../images/item_image.jpg) no-repeat top center;
}
.item_image1{
	width:138px; height: 136px; text-align:center; display: table-cell; vertical-align: middle;
	cursor: pointer;
}


/*select*/
/*
select {
	display: block;
	width: 182px; height:30px; margin-top:10px; padding-top:5px;
	color:#1f8cbc; font-size:14px;
	border:0;
}

select.srReplacedSelect {
	width: 1px;
	position: absolute;
	left: -999em;
}

ul.srList {
	list-style:none;
	padding:0;
	width: 182px;
	margin: 0 0 10px;
	height:30px;
}

ul.srList li {
	display:none;
	background: #bfe1f1;
	line-height:1.5em;
	padding:0 10px;
	width:162px;
}

ul.srList li.srHoverLi {
	background: #1b7fab;
}

ul.srBlur {
	background: url(../images/select_item.png) no-repeat center top;
}

ul.srFocus, ul.srHoverUl {
	background: url(../images/select_item.png) no-repeat center -30px;
}

ul.srBlur li.srSelectedLi {
	display:block;
	background: none;
}

ul.srFocus li.srSelectedLi, ul.srHoverUl li.srSelectedLi {
	display:block;
	background: none;
}

ul.srMouseDownUl{
	background: url(../images/select_item.png) no-repeat center -60px;
}

ul.srExpanded li.srSelectedLi {
	display:block;
	background: #1b7fab;
}

ul.srExpanded {
	position:relative;
	z-index:1000; padding-top:30px; margin-bottom:-20px;
	background:transparent url(../images/select_item.png) no-repeat scroll center -30px;
}


ul.srExpanded li {
	display:block;
	border-left: #6fbee1 1px solid; border-right: #6fbee1 1px solid;
}
*/


.is-new-small {
	background:url("/templates/images/new.png") no-repeat scroll 0 0 transparent;
	height:58px;
	margin-left:128px;
	position:absolute;
	width:58px;
	z-index:1000999;
}
