body {
	background-color: #FFFFFF;
	color: #555555;
}

td,th {
	color: #555555;
}
/* Layout ================================================================================= */
.left-taling{
	position:absolute;
	width:50%;
	height:1126px;
	background-image: none;
	background-repeat: repeat-x;
	background-position: left top;
}
.wrapper {width:100%; position:relative; background:url(../images/site_bg.jpg) center top no-repeat;}
.page {
	width:1020px;
	margin:0 auto;
	padding:0;
	text-align:left;
}
body.page-print{background:0;}

.main{padding:23px 24px 0; min-height:250px; height:auto!important; height:250px;}
.main .main-block{
	background:url(../images/main_bg.jpg) left top repeat;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 10px;
}
*html .main .main-block{background:#CCCCCC;}

/* Base Columns */ 
.col-left {
	float:left;
	width:250px;
}
.col-main {
	float:left;
	width:680px;
}
.col-right { float:right; width:182px; }

/* 1 Column Layout */
.col1-layout .col-main { float:none; width:auto; }

/* 2 Columns Layout */
.col2-left-layout .col-main { float:right; }
.col2-right-layout .col-main {}

/* 3 Columns Layout */
.col3-layout .col-main { width:389px; margin-left:25px; }

/* Content Columns */
.col2-set .col-1 { float:left; width:49%; }
.col2-set .col-2 { float:right; width:49%; }
.col2-set .narrow { width:33%; }
.col2-set .wide { width:65%; }

.col3-set .col-1 { float:left; width:32%; }
.col3-set .col-2 { float:left; width:32%; margin-left:2%; }
.col3-set .col-3 { float:right; width:32%; }

.col4-set .col-1 { float:left; width:23.5%; }
.col4-set .col-2 { float:left; width:23.5%; margin:0 2%; }
.col4-set .col-3 { float:left; width:23.5%; }
.col4-set .col-4 { float:right; width:23.5%; }
/* ======================================================================================= */

/* Noscript Notice */
.noscript {
	border:1px solid #ddd;
	border-width:0 0 1px;
	background:#ffff90;
	font-size:12px;
	line-height:1.25;
	text-align:left;
	color:#2f2f2f;
	padding-left: 30px;
}
.noscript .noscript-inner { width:1000px; margin:0 auto; padding:12px 0 12px; background:url(../images/i_notice.php) 20px 50% no-repeat; }
.noscript p { margin:0; }

/* Demo Notice */
.demo-notice { margin:0; padding:6px 10px; background:#d75f07; font-size:12px; line-height:1.15; text-align:center; color:#fff; }
/* ======================================================================================= */

/* Header ================================================================================ */
.header-container {}
.header{}
.header .top-block-container{min-height:50px; height:auto!important; height:50px;}
.header .top-block{
	/*background:url(../images/top_block_bg.png) left top repeat; ïîäëîæêà ïîä âåðõíèì ìåíþ !!!!!!!!!!*/
	width:100%;
	position:relative;
	font-size:1em;
	color:#FFFFFF;
}
*html .header .top-block{background:#000;}

.header .col-1{
	width:100%;
	float:left;
}
.header .col-2{width:34%; float:right;}
.header .welcome-msg{
	width:25%;
	float:right;
	padding-top:2px;
	color:#FFFFFF;
	font-size:1.09em;
}






.logo-box{
	padding-top: 15px;
	padding-right: 83px;
	padding-bottom: -5px;
	padding-left: 0;
}
.logo-box #logo{float:right;}
#logo{
	width:445px;
	height:170px;
	background-position:0 0;
	background-repeat:no-repeat;
	text-indent:-999em;
	overflow:hidden;
	cursor:pointer;
} 

.header .form-search{}
.header .search-autocomplete{background:#FFF; border:1px solid #D8DACD; padding:10px; z-index:99999;}
.header .search-autocomplete .amount{display:none;}


/* Ïîçèöèÿ þçåðà íà ñàéòå, òîï ññûëêè */ 
.breadcrumbs {
	position:relative;
	font-size:1.09em;
	margin-top: 1px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 12px;
	padding-left: 1px;
}
.breadcrumbs li { display:inline; }
.breadcrumbs li a{color:#999999; text-decoration:underline; }
.breadcrumbs li a:hover{text-decoration:none;}
.breadcrumbs li strong{color:#007dff;} /*ãîëóáîé öâåò ññûëîê */
.breadcrumbs li span{background:url(../images/toplinks_divider.png) center 5px no-repeat; padding:0 5px;}

/* Page Heading */
.page-title {background:#203958; padding:5px 14px 6px 13px;}
.page-title h2{font-size:1.18em; color:#FFF; text-transform:uppercase;}
.title-buttons { text-align:right; }
.title-buttons h2{margin-top:4px;}
.title-buttons h2,
.title-buttons h3,
.title-buttons h4,
.title-buttons h5,
.title-buttons h6 { float:left; }

.toolbar-box{
	background:#007DFF;
	padding:8px 12px 5px 11px;
	color: #FFF;
}

/* Pager */ 
.pager {padding:0 4px 5px 3px; text-align:center; border-bottom:1px solid #C9CCD2;}
.pager .amount { float:left; padding-top:2px;}
.pager .limiter { float:right; }
.pager .limiter select{width:47px; margin:0 2px 1px 8px;}
.pager .pages { margin:0 135px; }
.pager .pages strong{font-weight:normal;}
.pager .pages ol { display:inline; }
.pager .pages li { display:inline; }
.pager .pages .current {}

/* Sorter */ 
.sorter { padding:6px 38px 0 3px; }
.sorter .view-mode { float:left; padding-top:2px; }
.sorter .sort-by { float:right; }
.sorter .sort-by select{width:87px; margin:0 2px 1px 5px;}
.sorter .link-feed {}

/* Data Table */ 
.data-table { width:100%; }
.data-table th { padding:5px; border:1px solid #C9CCD2;  white-space:nowrap; }
.data-table td { padding:5px; border:1px solid #C9CCD2; }
.data-table thead {}
.data-table tbody {}
.data-table tfoot {}
.data-table tr.first {}
.data-table tr.last {}
.data-table tr.odd {}
.data-table tr.even {}
.data-table tbody.odd {}
.data-table tbody.odd td { border-width:0 1px; }
.data-table tbody.even { background-color:#f6f6f6; }
.data-table tbody.even td { border-width:0 1px; }
.data-table tbody.odd tr.border td,
.data-table tbody.even tr.border td { border-bottom-width:1px; }
.data-table th .tax-flag { white-space:nowrap; font-weight:normal; }
.data-table td .product-name { font-size:1em; font-weight:bold; line-height:1.5; }
.data-table td.label,

.data-table td.value {}

/* Tax Details Row */
tr.tax-total { cursor:pointer; }
tr.tax-total td {}
tr.tax-total .tax-collapse { float:right; text-align:right; padding-left:20px; background:url(../images/bg_collapse.php) 0 4px no-repeat; cursor:pointer; }
tr.show-details .tax-collapse { background-position:0 -53px; }
tr.show-details td {}
tr.tax-details td { background-color:#f6f6f6; }
tr.tax-details-first td {}

/* Shopping cart tax info */
.cart-tax-info,
.cart-tax-info .cart-price { padding-right:20px; }
.cart-tax-total { cursor:pointer; }
.cart-tax-total { padding-right:20px; background:url(../images/bg_collapse.php) 100% 4px no-repeat; cursor:pointer; }
.cart-tax-total-expanded { background-position:100% -52px; }

/* Lists Decoration */
li.odd {}
li.even {}
dt.odd,
dd.odd {}
dt.even,
dd.even { background-color:#f6f6f6; }



/* Misc */
.link-rss { background:url(../images/icon_rss.php) 0 1px no-repeat; padding-left:18px; white-space:nowrap; } 

/* ======================================================================================= */


/* Sidebar =============================================================================== */
.sidebar .block {
	width: 230px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 14px;
	margin-left: 0;
}
.sidebar .block .block-title {
	background:#ff0000;
	-webkit-border-bottom-right-radius: 9px;
	-moz-border-radius-bottomright: 9px;
	width: 210px;
	padding-top: 4px;
	padding-right: 15px;
	padding-bottom: 7px;
	padding-left: 13px;
}
.sidebar .block .block-title h2 {
	color:#FFF;
	text-transform:uppercase;
	font-size:1.7em;
}
.sidebar .block .block-title a{color:#FFF;}
.sidebar .block h3 {}
.sidebar .block .block-content { padding:20px 14px 24px 13px; background:#FFF; }
.sidebar .block .actions { text-align:right; }
.sidebar .block .actions a { float:left; }

/* Block: Account */
.sidebar .block-account {}

/* Block: Currency Switcher */
.sidebar .block-currency {}
.sidebar .block-currency select { width:100%; border:1px solid #888; }

/* Block: Layered Navigation */
.sidebar .block-layered-nav {}

.sidebar .block-layered-nav .block-content{background:#EDEFF4;}
.sidebar .block-layered-nav dl{padding-left:36px;}
.sidebar .block-layered-nav dt { font-weight:bold; }
.sidebar .block-layered-nav dd{padding-bottom:15px;}
.sidebar .block-layered-nav dd a{text-decoration:none;}
.sidebar .block-layered-nav dd a:hover{text-decoration:underline;}
.sidebar .block-layered-nav .price{color:#203A58; font-size:1em; font-weight:normal;}
.sidebar .block-layered-nav .currently {}
.sidebar .block-layered-nav .currently li{padding-bottom:3px;}
.sidebar .block-layered-nav .currently li img{float:right;}
.sidebar .block-layered-nav .actions{padding:10px 0 30px; text-align:right;}
.sidebar .block-layered-nav .actions a{float:none;}


/* Block: Cart */
.sidebar .block-cart {}
.sidebar .block-cart .block-title{
	background:#007dff;
	width: 210px;
}
.sidebar .block-cart .block-content{background:#EDEFF4;}
.sidebar .block-cart .amount {padding-bottom:15px;}
.sidebar .block-cart .amount a{font-weight:bold; text-decoration:none;}
.sidebar .block-cart .amount a:hover{text-decoration:underline;}

.sidebar .block-cart .actions{padding-bottom:15px;}
.sidebar .block-cart .block-content h3{font-weight:normal;}

.sidebar .mini-products-list{margin-top:15px;}
.sidebar .mini-products-list li { padding:0 0 10px; }
.sidebar .mini-products-list .product-image { float:left; width:69px; display:block; }
.sidebar .mini-products-list .product-details { float:right; width:77px; }
.sidebar .mini-products-list .product-details h4 { font-size:1.09em; font-weight:normal; margin:0 0 20px; }
.sidebar .mini-products-list .product-details h4 a{color:#203A58; text-decoration:none;}
.sidebar .mini-products-list .product-details h4 a:hover{text-decoration:underline;}
.sidebar .mini-products-list .product-details .btn-remove { float:right; }

/* Block: Wishlist */
.sidebar .block-wishlist {}

/* Block: Related */
.sidebar .block-related {}
.sidebar .block-related .block-title{
	background:#007dff;
	width: 155px;
}
.sidebar .block-related .block-content{background:#EDEFF4; padding:21px 6px 8px 13px;}

.sidebar .block-related ol{margin-top:15px;}
.sidebar .block-related li.item-product-box { padding:0 0 20px; }
.sidebar .block-related .checkbox {float:left;}
.sidebar .block-related .item {width:143px; float:right;}
.sidebar .block-related .item .product-image{float:left; width:69px; display:block;}
.sidebar .block-related .item .product-details{float:right; width:67px; margin-bottom:15px;}
.sidebar .block-related .item .product-details .product-name{}
.sidebar .block-related .item .product-details .product-name a{color:#203A58; text-decoration:none; font-weight:normal;}
.sidebar .block-related .item .product-details .product-name a:hover{text-decoration:underline;}
.sidebar .block-related .item-product-box p{text-align:right;}
.sidebar .block-related .item-product-box p a{color:#FF7608; font-weight:normal; text-decoration:underline; font-size:1.09em;}
.sidebar .block-related .item-product-box p a:hover{text-decoration:none;}

/* Block: Compare Products */
.sidebar .block-compare {}
.sidebar .block-compare li { padding:0 0 15px; }
.sidebar .block-compare li img{float:right; margin:0 0 5px 5px;}
.sidebar .block-compare li a{text-decoration:none;}
.sidebar .block-compare li a:hover{text-decoration:underline;}
.sidebar .block-compare .actions button{margin-bottom:10px;}

/* Block: Viewed */
.sidebar .block-recent {}
.sidebar .block-recent li{padding:0 0 0 7px; background:url(../images/recent_marker.gif) left 8px no-repeat;}
.sidebar .block-recent li a{text-decoration:none;}
.sidebar .block-recent li a:hover{text-decoration:underline;}

/* Block: Poll */
.sidebar .block-poll {}
.sidebar .block-poll .radio { float:left; margin:2px -18px 0 0; }
.sidebar .block-poll .label { display:block; margin-left:18px;}
.sidebar .block-poll .answer{float:left; width:100%;}
.sidebar .block-poll .answer span{display:block; width:85px;}
.sidebar .block-poll .votes{ float:right; width:65px; margin-top:-15px;}
.sidebar .block-poll .block-content ol{margin-top:15px;}
.sidebar .block-poll .block-content ol li{padding-bottom:5px; color:#58646A;}

/* Block: Tags */
.sidebar .block-tags ul{font-size:1.5em;}
.sidebar .block-tags ul,
.sidebar .block-tags li {display:inline; line-height:normal;}
.sidebar .block-tags .actions{padding-top:10px; text-align:right;}
.sidebar .block-tags .actions a{float:none;}


/* Block: Subscribe */
.sidebar .block-subscribe {}

/* Block: Reorder */
.sidebar .block-reorder {}
.sidebar .block-reorder li { padding:5px 0; }
.sidebar .block-reorder .checkbox { float:left; margin:3px -20px 0 0; }
.sidebar .block-reorder .label { display:block; margin-left:20px; }

/* Block: Banner */
.sidebar .block-banner {}
.sidebar .block-banner .block-content { text-align:center; }

/* Block: Checkout Progress */
.sidebar .block-progress {}
.sidebar .block-progress .block-title{background:#30363E;}
.sidebar .block-progress .block-title h2{}
.sidebar .block-progress .block-content{padding:0; background:#EDEFF4;}
.sidebar .block-progress dl{border-top:1px solid #DFE2E2;}
.sidebar .block-progress dt,
.sidebar .block-progress dd{border:1px solid #DFE2E2; border-top:0; color:#5A5A5A;}
.sidebar .block-progress dt{padding:14px 23px 15px 12px; text-transform:uppercase; color:#203A58; font-size:1.09em;}
.sidebar .block-progress dd{padding:22px 19px 18px 13px; font-weight:normal; color:#203A58;}
.sidebar .block-progress dt.complete,
.sidebar .block-progress dd.complete{}
/* ======================================================================================= */


/* Category Page ========================================================================= */
.category-title {margin:0 0 10px; background:#203958; padding:5px 14px 6px 13px;}
.category-title h2{font-size:1.18em; color:#FFF; text-transform:uppercase;}
.category-image { display:block; margin:20px auto; width:99%; }
.category-products {}

/* View Type: Grid */
.products-grid { width:100%; margin-top:23px;}
.products-grid .product-box{background:#FFF; padding:14px 13px 19px; text-align:center;}
.products-grid tr.odd {}
.products-grid tr.even {}
.products-grid td { width:33%; padding:0 23px 23px 0;}
.products-grid td.last{padding-right:0;}
.products-grid td.empty {}
.products-grid td .product-name{
	-webkit-border-bottom-left-radius: 9px;
	-moz-border-radius-bottomleft: 9px;
	-webkit-border-bottom-right-radius: 9px;
	-moz-border-radius-bottomright: 9px;
	color:#FFFFFF;
	margin-bottom:24px;
	text-align:left;
	background-color: #007dff;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 3px;
}
.products-grid td .product-name a{color:#203A58; text-decoration:none; font-weight:normal;}
.products-grid td .product-name a:hover{text-decoration:underline;}
.products-grid td .ratings{ width:115px; margin:0 auto;}
.products-grid td .ratings .rating-box{float:left; margin:0 7px 0 0;}
.products-grid td .ratings .amount{float:left;}
.products-grid td .add-to-links{float:left; margin:10px 0 0 10px; text-align:left;}


/* View Type: List */
.products-list{margin-top:23px;}
.products-list .item {padding:0 0 23px;}
.products-list .product-box{background:#FFF; padding:15px 25px 23px 26px;}
.products-list .product-image { float:left; width:142px; display:block; }
.products-list .product-shop { float:left; width:227px; padding:16px 0 0 10px; }
.products-list .product-shop .product-name{background:#EDF0F4; padding:8px 35px 8px 14px; margin-bottom:24px;}
.products-list .product-shop .product-name a{color:#203A58; text-decoration:none; font-weight:normal;}
.products-list .product-shop .product-name a:hover{text-decoration:underline;}
.products-list .product-shop .ratings{}
.products-list .product-shop .ratings .rating-box{margin-bottom:18px;}
.products-list .product-shop .ratings .rating-links a{display:block;}
.products-list .product-shop .ratings .rating-links .separator{display:none;}
.products-list .product-shop .price-box{margin:3px 27px 0 0; float:left;}
.products-list .desc{padding-top:23px;}
.products-list .desc a{color:#FF7608;}
/* ======================================================================================= */


/* Product View ========================================================================== */
.product-view{
	background:#FFF;
	padding-top: 27px;
	padding-right: 15px;
	padding-bottom: 26px;
	padding-left: 15px;
}

.product-essential {padding-bottom:20px;}
.product-collateral {}
.product-collateral h3{text-transform:uppercase; font-size:1.27em; margin-bottom:25px; color:#203A58;}

/* Product Images */
.product-view .product-img-box {
	float:left;
	width:320px;
}
.product-view .product-img-box .product-image { border:1px solid #ddd; }
.product-view .product-img-box .product-image-zoom {
	position:relative;
	width:318px;
	height:350px;
	overflow:hidden;
	z-index:9;
}
.product-view .product-img-box .product-image-zoom img { position:absolute; left:0; top:0;}
.product-view .product-img-box .zoom-notice{padding:18px 0 17px;}
*html .product-view .product-img-box .zoom-notice{display:none;}
.product-view .product-img-box .zoom { position:relative; z-index:9; height:18px; margin:0 auto 29px; padding:0 28px; background:url(../images/slider_bg.gif) 50% 50% no-repeat; cursor:pointer; }
*html .product-view .product-img-box .zoom{display:none;}
.product-view .product-img-box .zoom #track{position:relative; height:18px; visibility:inherit!important;}
.product-view .product-img-box .zoom #handle { position:absolute; left:0; top:-1px; width:33px; height:22px; background:url(../images/magnifier_handle.gif) 0 5px no-repeat;  }
.product-view .product-img-box .zoom .btn-zoom-out { position:absolute; left:2px; top:0; }
.product-view .product-img-box .zoom .btn-zoom-in { position:absolute; right:2px; top:0; }
*html .product-view .product-img-box .more-views{padding-top:25px;}
.product-view .product-img-box .more-views h3 {text-transform:uppercase; font-size:1.27em; margin-bottom:25px; color:#203A58;}
.product-view .product-img-box .more-views ul { margin-left:-18px }
.product-view .product-img-box .more-views li { float:left; padding:1px; margin:0 0 8px 18px ; }
.product-view .product-img-box .more-views li img{border:1px solid #ddd;}

.product-image-popup { margin:0 auto; }
.product-image-popup .nav { text-align:center; }
.product-image-popup .image { display:block; }
.product-image-popup .image-label {}

/* Product Shop */
.product-view .product-shop {
	float:right;
	width:330px;
	padding-top:4px;
}
.product-view .product-name {background:#EDF0F4; padding:8px 35px 8px 14px; margin-bottom:24px;}
.product-view .product-name a{color:#203A58; text-decoration:none; font-weight:normal;}
.product-view .product-name a:hover{text-decoration:underline;}
.product-view .product-shop .ratings{margin-bottom:15px; padding:0;}
.product-view .product-shop .ratings .rating-box{float:left; margin-right:30px;}
.product-view .product-shop .ratings .rating-links{float:left;} 
.product-view .product-shop .ratings .rating-links a{display:block;}
.product-view .product-shop .ratings .rating-links .separator{display:none;}
.product-view .product-shop .product-pricing{background:#F0F2F6; padding:4px 9px 5px 9px; font-size:1.09em; margin-bottom:15px;}
.product-view .product-shop .product-pricing li{padding-bottom:3px;}
.product-view .product-shop .product-pricing .price{font-weight:normal; text-decoration:underline;}
.product-view .product-shop .product-pricing .benefit{font-weight:normal; color:#FF7608;}
.product-view .product-shop .availability{float:right; font-size:1.09em;}
.product-view .product-shop .availability .podklychenie{font-weight:normal}
.product-view .product-shop .price-box{float:left; margin-top:0; margin-bottom:20px;}
.product-view .product-shop .availability .podklychenie{font-weight:normal}
.product-view .product-shop .add-to-box .add-to-cart input{margin-bottom:15px; display:block;}
.product-view .product-shop .add-to-box .add-to-cart input,
.product-view .product-shop .add-to-box .add-to-cart button{float:none;}
.product-view .product-shop .add-to-box .or{margin:37px 20px 0; font-size:1.09em;}
.product-view .product-shop .add-to-box .add-to-links{padding-top:30px;}
.product-view .short-description{padding-top:25px;}
.product-view .short-description h3{font-size:1.27em; color:#203A58; text-transform:uppercase; margin-bottom:15px;}

.to-friend,
.be-the-first{display:block; margin-bottom:10px;}

.review-product-list .col-main .data-table{margin:10px 0;}
.review-product-list .col-main .product-pricing{margin-top:10px;}

/* Rating */
.ratings {padding-bottom:10px;}
.ratings .amount {}
.ratings .rating-links {font-size:1.09em;}
.ratings .rating-links a{color:#FF7608;}
.ratings .rating-links a.last{color:#203A58;}
.ratings dt {}
.ratings dd {}
.rating-box { width:85px; height:14px; margin:0 0 3px; font-size:0; line-height:0; background:url(../images/product_rating_blank_star.gif) 0 0 repeat-x; position:relative; overflow:hidden; }
.rating-box .rating { position:absolute; top:0; left:0; height:14px; background:url(../images/product_rating_full_star.gif) 0 100% repeat-x; }

.catalog-product-view .rating-box{margin:10px 0;}
.catalog-product-view select{visibility:inherit!important;}





/********** < Product Prices */
.price {
	white-space:nowrap !important;
	line-height:normal;
	font-size:1.09em;
	color:#FFFFFF;
}

.slider-price-box {
	font-color:#111111;
	margin-top: 30px;
	margin-right: 100px;
	margin-bottom: 10px;
	margin-left: 0;
	padding-left: 0px;
	text-align: right;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: 36px;
}

.price-box {
	-webkit-border-bottom-right-radius: 9px;
	-moz-border-radius-bottomright: 9px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-left: 0px;
	background-color: #FF0000;
	background-image: url(../images/fon_dop_predlog.png);
	background-repeat: repeat-y;
	text-align: right;
	padding-top: 4px;
	padding-bottom: 4px;
}


/********** Product Prices > */



/* Block: Description */
.product-view .description {padding:27px 0 24px; border-top:1px solid #D6D7DA;}




/* ======================================================================================= */


/* Content Styles ================================================================= */
/* Product Tags */
.tags-list{font-size:1.2em;}
.tags-list li { display:inline; line-height:normal;}

/* Advanced Search */
.search-summary {padding:15px 0;}
/* ======================================================================================= */





/* Sitemap */
.sitemap {}

#lastname{width:251px!important;}



.cms-index-index .main{padding-top:0;}

/**slider****/
.slider-wrapper{
	padding-top: 0px;
	padding-right: 24px;
	padding-bottom: 8px;
	padding-left: 24px;
}
.slider{ padding:0; background:url(../images/main_bg.png) left top repeat; position:relative; height:464px;}
*html .slider{background:#CCCCCC;}
.box-top {
	overflow:hidden;
	width:760px;
	margin-left:72px;
	color:#616161;
	font-size:1.2em;
	background:0;
	position:relative;
}

.box-top li .col-1{width:457px; padding:143px 0 0;}
.box-top li .col-1 .product-name{font-weight:normal; margin-bottom:20px;}
.box-top li .col-1 .product-name a{color:#02050B; font-size:1.76em; text-decoration:none;}
.box-top li .col-1 .product-name a:hover{text-decoration:none;}
.box-top li .col-1 .product-name a strong{font-size:1.43em; font-weight:normal;}
.box-top li .col-1 p{padding:0 179px 0 3px; color:#02050B; font-size:0.91em; line-height:1.5em;}
.box-top li .col-1 .price-box{margin:31px 0 0 1px; font-size:2.2em;}
.box-top li .col-1 .price-box .price{font-weight:normal; color:#02050B;}
.box-top li .home-product-img{width:351px; right:0; margin-top:15px; position:absolute;}

#left, #right{ cursor:pointer}	

.box-top ul{list-style:none; padding:0;}
.box-top ul li{
	padding:0!important;
	width:760px;  /*øèðèíà áëîêà ñëàéäà (âíóòðåííèé)*/
	height:400px;
	position:relative;
	float:left;
	display:block;
}

.box-left { width:115px; position:absolute; left:-41px; padding:172px 0 0; font-size:0; line-height:0; z-index:9999;}
.box-left a{display:block; width:84px; height:84px; background:url(../images/slider_prev.png) left top no-repeat;}
.box-left a:hover{background:url(../images/slider_prev_active.png) left top no-repeat;}

.box-right{width:84px; position:absolute; padding:172px 0 0; right:-41px; font-size:0; line-height:0;}
.box-right a{display:block; width:84px; height:84px; background:url(../images/slider_next.png) left top no-repeat;}
.box-right a:hover{background:url(../images/slider_next_active.png) left top no-repeat;}

.slider .links-block-indent{padding:13px 25px 0 27px;}
.slider .links-block{background:#FFF; width:100%; overflow:hidden;}
.slider .links-block a{font-size:1.09em; display:block; float:left; padding:7px 0 0 14px; color:#4C5878;}
.slider .links-block button{
	width:130px;
	height:28px!important;
	overflow:hidden;
	background:url(../images/links_block_button.jpg) left top no-repeat;
	float:right;
}
button.button {
	background:0;
	border:0;
	cursor:pointer;
	overflow:visible;
	width:auto;
	font-family:Tahoma, Arial,Helvetica,sans-serif;
	font-size:11px;		
	height:20px!important;
	padding:0 10px;
	background:#FF7608;
}
button.button span{display:block; font-weight:bold; color:#FFF; text-align:center; padding:3px 0; height:14px!important; overflow:hidden!important;  white-space:nowrap; line-height:normal;}
.sidebar button.button{
	background-color: #007DFF;
}

button.disabled {}
button.disabled span {}

button.button::-moz-focus-inner { padding:0; border:0; }
/**slider****/

/* ======================================================================================= */


/* Footer ================================================================================ */
.footer {padding:26px 22px 29px;}
.footer ul{display:inline;}
.footer ul li{display:inline; padding-right:18px; margin-right:17px; background:url(../images/footer_divider.gif) right 3px no-repeat;}
.footer ul li a{
	color:#FF0000;
	text-decoration:none;
}
.footer ul li a:hover{text-decoration:underline;}
.footer ul.links li.last{background:0;}
.footer .footer-blocks ul{float:left; padding:0 50px 0 0; display:block;}
.footer .footer-blocks li{display:block; background:url(../images/footer_links_marker.gif) left 7px no-repeat; padding:0 0 5px 10px; margin:0;}
.footer .footer-blocks li a{color:#7294BD; text-decoration:underline;}
.footer .footer-blocks li a:hover{text-decoration:none;}
.footer .footer-blocks ul.last{padding:0;}
.footer .block-subscribe{width:176px; float:right; padding:0 2px 0 0;}
.footer .block-subscribe label{color:#FFF; margin-bottom:5px; display:block;}
.footer .block-subscribe .input-box{background:#323B4B; padding:2px 3px;}
.footer .block-subscribe input{width:134px; height:16px; padding:0; float:left; background:0; border:0; color:#FFF;}
.footer .block-subscribe button{float:right; width:18px; height:15px!important; overflow:hidden; background:0; padding:0;}
.footer .block-subscribe button span{color:#FFF; font-size:11px; padding:0; font-weight:normal;}
.footer .copy{
	float:right;
	color:#999999;
	font-size:0.91em;
}
.footer .footer-blocks{padding:0 0 27px 0; width:100%; overflow:hidden;}
.footer .store-switcher{float:right; padding-top:5px;}
/* ======================================================================================= */

