﻿html{overflow-y:scroll}
body{padding:0px;margin:0;font-family:Tahoma;font-size:12px;line-height:16px}
form{margin:0;padding:0}
fieldset{margin:0;padding:0}
table{border:0;border-collapse:collapse}
img{border:0}
h1,h2,h3{font-weight:normal;margin:0}
h1{font-size:48px;line-height:52px}
h2{font-size:28px;line-height:30px}
h3{font-size:18px;line-height:20px}
a:link,a:active,a:visited{color:#0099FF}
a:hover{color:#FF0066}

/* ОБЩИЕ СТИЛИ */
ul.ul-block, ul.ul-inline{list-style:none;padding:0;margin:0}
ul.ul-inline{display:inline}
ul.ul-inline li{display:inline}
img.ajax-icon{vertical-align:middle}
.littleText{font-size:9px;line-height:11px}
label.error{color:#FF0066}
div.loading{width:50px;height:50px;background:url(loading.gif) no-repeat center}

/* ОФОРМЛЕНИЕ ВЕРСТКИ */
div#container{float:left;width:100%;background:url(bg.jpg) no-repeat right top}
div#header{float:left;width:100%}
div#logo{float:left;width:300px;margin:60px -300px 0 0}
div#phone{float:right;padding:95px 350px 0 0}
div#menu-container{width:100%; position:absolute; top:0px; left:0px;}
div#menu{margin:10px 10px 0 300px;background:url(menu_bg_c.gif) repeat-x}
div#menu div.menu-l{background:url(menu_bg_l.gif) no-repeat}
div#menu div.menu-r{height:60px;background:url(menu_bg_r.gif) no-repeat right top}
div#cart-links{float:right;height:60px;padding:13px 25px 0 0;color:#FFFFFF}
div#cart-links a{color:#FFFFFF;text-decoration:none;margin-left:15px}
div#cart-links a:hover{color:#FF0066;text-decoration:underline}
div#cart-links a.cart{color:#FF0066;font-size:15px;line-height:15px}
div#search-container{float:left}
div#search{margin:10px 0 0 17px;background:url(search_bg_c.gif) repeat-x}
div#search div.search-l{background:url(search_bg_l.gif) no-repeat}
div#search div.search-r{height:26px;padding:4px 10px 0 26px;background:url(search_bg_r.gif) no-repeat right top}
div#search input.text{float:left;width:180px;height:21px;border:0;background:none}
div#search a{float:left;color:#000000}
div#search a:hover{color:#FF0066}
div#path{clear:both;padding:0 20px 40px 20px}
div#path h1{color:#FF0066}
div#path h1,div#path h2{display:inline}
div#path h2 a{color:#000000}
div#path h2 a:hover{color:#FF0066}
div#content{clear:both}
div#one-content{}
div#three-content{}
div#navigation-content{}
div#extra-content{}
div#footer-container{clear:both;float:left;width:100%}
div#footer{margin-top:40px;height:100px;border-top:1px solid #CCCCCC;background:url(footer_bg.gif) no-repeat center}

/* РАСПОЛОЖЕНИЕ ВЕРСТКИ */
div#wrapper{float:left;width:100%}
div#navigation{float:left;width:220px;margin-left:-100%}
div#extra{float:left;width:350px;margin-left:-350px}
div#three-content{margin:0 350px 0 220px}
div#navigation-content{margin-left:220px}
div#extra-content{margin-right:350px}

/* АВТОЗАПОЛНЕНИЕ */
.ac_results{overflow:hidden;z-index:99999;border:1px solid #CCCCCC}
.ac_results ul{list-style:none;padding:0;margin:0;background:#FFFFFF}
.ac_results li{display:block;overflow:hidden;padding:5px;font-size:11px}
.ac_results li span{color:#999999}
.ac_loading{}
.ac_odd{background:#F0F0F0}
.ac_over{cursor:pointer;color:#FF0066}

/* TOOLTIP */
#tooltip{position:absolute;z-index:9999;background:#FFFFFF;border:1px solid #CCCCCC;padding:1px}
#tooltip div{display:table-cell;vertical-align:middle;text-align:center}
#tooltip div.addPicture{width:400px;height:400px}
#tooltip div.cartPicture{width:200px;height:200px}

/* ОЧЕНЬ МЕЛКИЕ ЦЕННИКИ */
div.price-xs div{float:left;height:21px}
div.price-xs div{background:url(price_xs.gif) no-repeat}
div.price-xs-c div{background:url(price_xs_c.gif) no-repeat}
div.price-xs-green div{background:url(price_xs_green.gif) no-repeat}
div.price-xs-white-pink div{background:url(price_xs_white_pink.gif) no-repeat}
div.price-xs-white-green div{background:url(price_xs_white_green.gif) no-repeat}
div.price-xs-c-green div{background:url(price_xs_c_green.gif) no-repeat}
div.price-xs div.d-1{width:7px;background-position:-4px}
div.price-xs div.d-2{width:10px;background-position:-11px}
div.price-xs div.d-3{width:10px;background-position:-21px}
div.price-xs div.d-4{width:11px;background-position:-33px}
div.price-xs div.d-5{width:10px;background-position:-44px}
div.price-xs div.d-6{width:12px;background-position:-54px}
div.price-xs div.d-7{width:10px;background-position:-66px}
div.price-xs div.d-8{width:13px;background-position:-77px}
div.price-xs div.d-9{width:12px;background-position:-90px}
div.price-xs div.d-0{width:12px;background-position:-102px}
div.price-xs-white-pink div.pre{width:47px;height:9px;background:url(save_xs_white_pink.gif) no-repeat}
div.price-xs-white-green div.pre{width:34px;height:9px;background:url(save_xs_white_green.gif) no-repeat}
div.price-xs-white-pink div.delim,div.price-xs-white-green div.delim{width:0;height:0;float:none;clear:both}
div.price-xs div.space{width:4px}
div.price-xs div.rub{width:9px;background-position:-114px}
div.price-xs div.clear{width:0;height:0;float:none;clear:both}

/* МЕЛКИЕ ЦЕННИКИ */
div.price-s div{float:left;height:31px}
div.price-s div{background:url(price_s.gif) no-repeat}
div.price-s-c div{background:url(price_s_c.gif) no-repeat}
div.price-s-green div{background:url(price_s_green.gif) no-repeat}
div.price-s-white-pink div{background:url(price_s_white_pink.gif) no-repeat}
div.price-s-white-green div{background:url(price_s_white_green.gif) no-repeat}
div.price-s-black-yellow div{background:url(price_s_black_yellow.gif) no-repeat}
div.price-s-c-black-yellow div{background:url(price_s_c_black_yellow.gif) no-repeat}
div.price-s-c-green div{background:url(price_s_c_green.gif) no-repeat}
div.price-s div.d-1{width:10px;background-position:-5px}
div.price-s div.d-2{width:14px;background-position:-15px}
div.price-s div.d-3{width:14px;background-position:-30px}
div.price-s div.d-4{width:15px;background-position:-45px}
div.price-s div.d-5{width:14px;background-position:-60px}
div.price-s div.d-6{width:16px;background-position:-74px}
div.price-s div.d-7{width:15px;background-position:-90px}
div.price-s div.d-8{width:17px;background-position:-105px}
div.price-s div.d-9{width:16px;background-position:-122px}
div.price-s div.d-0{width:17px;background-position:-138px}
div.price-s-white-pink div.pre{width:91px;height:11px;background:url(save_s_white_pink.gif) no-repeat}
div.price-s-white-green div.pre{width:87px;height:11px;background:url(save_s_white_green.gif) no-repeat}
div.price-s-c-green div.pre{width:92px;height:13px;background:url(regular_s.gif) no-repeat}
div.price-s-white-pink div.delim,div.price-s-white-green div.delim,div.price-s-c-green div.delim{width:0;height:0;float:none;clear:both}
div.price-s div.space{width:5px}
div.price-s div.rub{width:15px;background-position:-155px}
div.price-s div.clear{width:0;height:0;float:none;clear:both}

/* СРЕДНИЕ ЦЕННИКИ */
div.price-m div{float:left;height:42px}
div.price-m div{background:url(price_m.gif) no-repeat}
div.price-m-c div{background:url(price_m_c.gif) no-repeat}
div.price-m-white-pink div{background:url(price_m_white_pink.gif) no-repeat}
div.price-m-white-green div{background:url(price_m_white_green.gif) no-repeat}
div.price-m-c-green div{background:url(price_m_c_green.gif) no-repeat}
div.price-m div.d-1{width:12px;background-position:-5px}
div.price-m div.d-2{width:18px;background-position:-17px}
div.price-m div.d-3{width:19px;background-position:-35px}
div.price-m div.d-4{width:22px;background-position:-54px}
div.price-m div.d-5{width:19px;background-position:-77px}
div.price-m div.d-6{width:21px;background-position:-96px}
div.price-m div.d-7{width:19px;background-position:-118px}
div.price-m div.d-8{width:22px;background-position:-137px}
div.price-m div.d-9{width:21px;background-position:-159px}
div.price-m div.d-0{width:21px;background-position:-180px}
div.price-m-white-pink div.pre{width:104px;height:12px;background:url(save_m_white_pink.gif) no-repeat}
div.price-m-white-green div.pre{width:103px;height:12px;background:url(save_m_white_green.gif) no-repeat}
div.price-m-c-green div.pre{width:112px;height:15px;background:url(regular_m.gif) no-repeat}
div.price-m-white-pink div.delim,div.price-m-white-green div.delim,div.price-m-c-green div.delim{width:0;height:0;float:none;clear:both}
div.price-m div.space{width:5px}
div.price-m div.rub{width:20px;background-position:-201px}
div.price-m div.clear{width:0;height:0;float:none;clear:both}

/* БОЛЬШИЕ ЦЕННИКИ */
div.price-l div{float:left;height:62px}
div.price-l div{background:url(price_l.gif) no-repeat}
div.price-l-c div{background:url(price_l_c.gif) no-repeat}
div.price-l-white-pink div{background:url(price_l_white_pink.gif) no-repeat}
div.price-l-green div{background:url(price_l_green.gif) no-repeat}
div.price-l div.d-1{width:18px;background-position:-10px}
div.price-l div.d-2{width:26px;background-position:-28px}
div.price-l div.d-3{width:32px;background-position:-55px}
div.price-l div.d-4{width:33px;background-position:-87px}
div.price-l div.d-5{width:28px;background-position:-121px}
div.price-l div.d-6{width:31px;background-position:-149px}
div.price-l div.d-7{width:31px;background-position:-180px}
div.price-l div.d-8{width:33px;background-position:-212px}
div.price-l div.d-9{width:30px;background-position:-245px}
div.price-l div.d-0{width:32px;background-position:-275px}
div.price-l-white-pink div.pre{width:143px;height:16px;background:url(save_l_white_pink.gif) no-repeat;margin-bottom:2px}
div.price-l-white-pink div.delim{width:0;height:0;float:none;clear:both}
div.price-l div.space{width:10px}
div.price-l div.rub{width:29px;background-position:-307px}
div.price-l div.clear{width:0;height:0;float:none;clear:both}

/* ОЧЕНЬ БОЛЬШИЕ ЦЕННИКИ */
div.price-xl div{float:left;height:95px}
div.price-xl div{background:url(price_xl.gif) no-repeat}
div.price-xl-c div{background:url(price_xl_c.gif) no-repeat}
div.price-xl-green div{background:url(price_xl_green.gif) no-repeat}
div.price-xl div.d-1{width:28px;background-position:-15px}
div.price-xl div.d-2{width:41px;background-position:-43px}
div.price-xl div.d-3{width:45px;background-position:-86px}
div.price-xl div.d-4{width:49px;background-position:-131px}
div.price-xl div.d-5{width:43px;background-position:-182px}
div.price-xl div.d-6{width:47px;background-position:-225px}
div.price-xl div.d-7{width:46px;background-position:-272px}
div.price-xl div.d-8{width:49px;background-position:-319px}
div.price-xl div.d-9{width:47px;background-position:-368px}
div.price-xl div.d-0{width:49px;background-position:-415px}
div.price-xl div.space{width:15px}
div.price-xl div.rub{width:44px;background-position:-464px}
div.price-xl div.clear{width:0;height:0;float:none;clear:both}

/* ТОВАРЫ В НАЛИЧИИ */
input#showAll{margin-left:20px}

/* КАТЕГОРИИ */
div#categories-container{float:left;width:100%}
div#categories{padding:20px;line-height:18px}
div#categories li{white-space:nowrap}
div#categories li.favorite{font-size:18px;line-height:20px}
div#categories li span{padding:1px 2px 1px 2px;font-size:9px;visibility:hidden}
div#categories li span.count{background:#999999;color:#FFFFFF}
div#categories li span.price{color:#999999}
div#categories a{text-decoration:none}
div#categories a:hover{text-decoration:underline}

/* БРЕНДЫ */
div#brands-container{float:left;width:100%}
div#brands{padding:20px;line-height:22px}
div#brands li{padding-left:10px;margin-left:-10px;white-space:nowrap}
div#brands li span{padding:1px 2px 1px 2px;font-size:9px;visibility:hidden}
div#brands li span.count{background:#999999;color:#FFFFFF}
div#brands li span.price{color:#999999}
div#brands li.active{background:#FF0066 url(arrow_s_r_bg.gif) no-repeat right}
div#brands li.active a{color:#FFFFFF;text-decoration:none}
div#brands li.active span.count{background:#FF0066;color:#FF0066}
div#brands li.active span.price{color:#FF0066}

/* СЛАЙДЕР */
div#slider-container{float:left;width:100px;height:17px;padding-left:12px;background:url(slider_bg.gif) no-repeat 0 4px}
div#slider{width:76px;position:relative}
div#slider div.ui-slider-handle{position:absolute;z-index:1;width:23px;height:17px;top:0;left:0;margin-left:-12px;background:url(slider_handle.gif) no-repeat 3px 2px;cursor:pointer}

/* СОРТИРОВКА */
div#sorting{padding-top:3px}
div#sorting li{margin-left:10px;white-space:nowrap}
div#sorting li.active{background:#FF0066;padding:5px}
div#sorting li.active a{color:#FFFFFF;text-decoration:none}

/* ПЕЙДЖЕР */
div.pager{padding-top:20px;font-size:18px;line-height:32px}
div.pager span,div.pager a{margin-right:15px}

/* ОШИБКА */
div#error-container{float:left;width:100%}
div#error{margin:20px}

/* ПОДПИСКА НА МАРКЕТИНГ */
div#marketing-subscribe-container{clear:both;float:left;width:100%}
div#marketing-subscribe{background:url(nospam.gif) no-repeat right bottom}
div#marketing-subscribe div.title{width:149px;height:52px;background:url(title_marketing_subscribe.gif) no-repeat}
div#marketing-subscribe div{margin-bottom:5px}
div#marketing-subscribe div.text{margin-bottom:10px;color:#666666}
div#marketing-subscribe div.thanks span{font-size:9px;line-height:11px;color:#666666}
div#navigation div#marketing-subscribe{padding:10px;margin:40px 20px 0 10px;border:1px dashed #CCCCCC;border-top:5px solid #CCCCCC}
div#extra div#marketing-subscribe{padding:20px;margin:20px 20px 0 0;border:1px dashed #CCCCCC;border-top:5px solid #CCCCCC}

/* О ДОСТАВКЕ */
div#delivery-container{clear:both;float:left;width:100%}
div#delivery{background:url(delivery_bg.jpg) no-repeat right bottom;min-height:340px}
div#delivery div.title{width:171px;height:56px;background:url(title_delivery.gif) no-repeat;margin-bottom:10px}
div#navigation div#delivery{padding:10px;margin:40px 20px 0 10px;border:1px dashed #CCCCCC;border-top:5px solid #CCCCCC}
div#extra div#delivery{padding:20px;margin:20px 20px 0 0;border:1px dashed #CCCCCC;border-top:5px solid #CCCCCC}

/* СКИДКИ НА АКСЕССУАРЫ */
div#discount-container{clear:both;float:left;width:100%}
div#discount{background:url(discount_bg.jpg) no-repeat right bottom}
div#discount div.title{width:163px;height:56px;background:url(title_discount.gif) no-repeat;margin-bottom:10px}
div#discount span{font-size:18px;line-height:20px;color:#FF0066}
div#discount span a{color:#FF0066}
div#navigation div#discount{min-height:360px;padding:10px;margin:40px 20px 0 10px;border:1px dashed #CCCCCC;border-top:5px solid #CCCCCC}
div#extra div#discount{min-height:300px;padding:20px;margin:20px 20px 0 0;border:1px dashed #CCCCCC;border-top:5px solid #CCCCCC}

/* О КАЧЕСТВЕ */
div#original-container{clear:both;float:left;width:100%}
div#original div.title{width:154px;height:53px;background:url(title_original.gif) no-repeat;margin-bottom:10px}
div#original div.footer{width:100%;height:65px;background:url(rst_logo_big.gif) no-repeat center;margin-top:10px}
div#navigation div#original{padding:10px;margin:40px 20px 0 10px;border:1px dashed #CCCCCC;border-top:5px solid #CCCCCC}
div#extra div#original{padding:20px;margin:20px 20px 0 0;border:1px dashed #CCCCCC;border-top:5px solid #CCCCCC}

/* ГЛАВНАЯ */
div#home-container{float:left;width:100%}
div#home{margin-top:20px}
div#home div.banner{float:left;width:100%}
div#home div.banner div.left{float:left;width:40%;height:390px;margin-right:-40%;background:url(home_banner_1.jpg) no-repeat center}
div#home div.banner div.right{float:left;width:60%;margin:120px 0 0 40%;min-width:386px;height:281px;background:url(home_banner_2.gif) no-repeat}
/*div#home div.new div.flash{height:500px;border:1px solid #000000;border-top-width:5px}
div#home div.new div.footer{clear:both;margin:20px}
div#home div.new div.footer a{color:#FF0066;font-size:18px;line-height:20px}*/

/* СПЕЦПРЕДЛОЖЕНИЯ */
div#special-container{float:left;width:100%}
div#special{margin:0 20px 0 20px}
div#special div.title{width:316px;height:78px;background:url(title_special.gif) no-repeat}
div#special table{width:100%}
div#special td{width:0%}
div#special ins.item{text-decoration:none;display:-moz-inline-box;display:inline-block;vertical-align:top;text-align:left;padding:40px}
div#special ins.item div.r{width:250px;float:left}
div#special table.picture{width:100%;height:250px}
div#special table.picture td{text-align:center;vertical-align:bottom}
div#special div.name{margin:5px 0 5px 0}
div#special div.name a{color:#000000;font-weight:bold}
div#special div.name a:hover{color:#FF0066}
div#special div.chars{margin-bottom:10px;color:#666666}
div#special div.price,div#special div.personal-price{font-size:22px;line-height:22px;margin-bottom:10px}
div#special div.personal-price{color:#99CC00}
div#special div.crossed,div#special div.personal-crossed{float:left;color:#999999;margin-bottom:5px}
div#special div.crossed,div#special div.personal-crossed span{font-size:22px;line-height:22px;text-decoration:line-through}
div#special div.save,div#special div.personal-save{float:right;padding:5px 5px 5px 15px;margin-bottom:5px;color:#FFFFFF}
div#special div.save{background:#FF0066 url(save_s_white_pink_bg.gif) no-repeat left}
div#special div.personal-save{background:#99CC00 url(save_s_white_green_bg.gif) no-repeat left}
div#special div.save span,div#special div.personal-save span{font-size:22px;line-height:22px}

/* О ДОСТАВКЕ, ОПЛАТЕ, ГАРАНТИИ */
div#terms-container{float:left;width:100%}
div#terms{margin:0 40px 0 20px}
div#terms div.delivery h3{margin-top:20px}
div#terms div.delivery,div#terms div.self,div#terms div.russia,div#terms div.payment,div#terms div.guarantee,div#terms div.footer,div#terms div.company-details{margin-top:40px}
div#terms div.company-details div{margin-top:20px;margin-bottom:20px;width:424px;height:12px;background:url(company_details.gif) no-repeat}
div#terms div.footer{font-size:18px;line-height:20px;color:#FF0066}
div#terms .hilite{color:#FF0066;font-weight:bold;white-space:nowrap;}
div#terms table{margin-left:50px;border-top:solid 1px #999999;}
div#terms td{border-bottom:solid 1px #999999;padding:5px 15px 5px 15px;}

/* О СЕРОЙ ТЕХНИКЕ */
div#gray-container{float:left;width:100%}
div#gray{margin:0 40px 0 20px}
div#gray div.footer{font-size:18px;line-height:20px;color:#FF0066}

/* АКТИВАЦИЯ ПОДПИСЧИКА */
div#activate-subscriber-container{float:left;width:100%}
div#activate-subscriber{margin:0 40px 0 20px}

/* ДЕАКТИВАЦИЯ ПОДПИСЧИКА */
div#block-subscriber-container{float:left;width:100%}
div#block-subscriber{margin:0 40px 0 20px}

/* СПИСОК ТОВАРОВ */
div#products{float:left;width:100%}
div#products div.slider{float:left;margin-bottom:10px;padding-top:3px}
div#products div.slider div.title{float:left;margin-right:10px}
div#products div.wrapper{clear:both;border-top:1px solid #000000;margin-right:20px}
div#products div.item{float:left;padding:20px}
div#products table.picture td{text-align:center;vertical-align:bottom}
div#products table.picture img.changing{border:1px dashed #CCCCCC;margin:-1px}
div#products div.name{margin:5px 0 5px 0}
div#products div.name a{color:#000000;font-weight:bold}
div#products div.name a:hover{color:#FF0066}
div#products div.chars{margin-bottom:10px;color:#666666}
div#products div.description{margin-bottom:10px;color:#666666}
div#products div.description a{color:#000000}
div#products div.price,div#products div.personal-price{font-size:22px;line-height:22px;margin-bottom:10px}
div#products div.personal-price{color:#99CC00}
div#products div.crossed,div#products div.personal-crossed{float:left;color:#999999;margin-bottom:5px}
div#products div.crossed,div#products div.personal-crossed span{font-size:22px;line-height:22px;text-decoration:line-through}
div#products div.save,div#products div.personal-save{float:right;padding:5px 5px 5px 15px;margin-bottom:5px;color:#FFFFFF}
div#products div.save{background:#FF0066 url(save_s_white_pink_bg.gif) no-repeat left}
div#products div.personal-save{background:#99CC00 url(save_s_white_green_bg.gif) no-repeat left}
div#products div.save span,div#products div.personal-save span{font-size:22px;line-height:22px}
div#products div.economy{clear:both;margin-bottom:5px;color:#666666;border:1px dashed #CCCCCC;padding:10px}
div#products div.cart{clear:both;visibility:hidden;margin-bottom:5px}
div#products div.cart-result{clear:both;margin-bottom:5px;border:1px dashed #CCCCCC;padding:10px}
div#products div.cart-result div.marketing{margin-top:10px;color:#FF0066}
div#products div.cart-result div.marketing a{color:#FF0066;font-size:18px;line-height:20px}
div#products div.acc{clear:both;visibility:hidden;margin-bottom:5px}
div#products div.acc a{color:#999999}
div#products div.kit{clear:both;color:#666666;visibility:hidden}
div#products div.kit a{color:#999999}
div#products div.kit div.original{margin-top:10px;padding-left:50px;color:#000000;background:url(rst_logo.gif) no-repeat}
div#products div.activeItem div.cart{visibility:visible}
div#products div.activeItem div.acc{visibility:visible}
div#products div.activeItem div.kit{visibility:visible}

/* ПОДРОБНОСТИ О ТОВАРЕ */
div#details-container{float:left;width:100%}
div#details div.picture-container{float:left;width:420px;height:400px;margin-right:-100%}
div#details div.picture{margin-left:20px;text-align:center}
div#details div.info{float:right;margin:0 40px 0 440px}
div#details div.addPictures{float:left;width:100%}
div#details div.addPictures a{display:block;float:left;width:50px;height:50px;text-align:center;outline:none;border:2px solid #CCCCCC;margin:0 2px 2px 0}
div#details div.addPictures a.active{border-color:#FF0066}
div#details div.chars{margin-top:20px}
div#details div.chars span{font-size:18px;line-height:22px}
div#details div.description{font-size:16px;line-height:20px;margin-top:20px}

/* ОБЛАСТЬ ПОКУПКИ */
div#buy-container{margin-bottom:20px}
div#buy{margin-right:20px;padding:0 20px 10px 0;border-bottom:5px solid #000000;border-right:5px solid #000000}
div#buy div.price,div#buy div.personal-price{font-size:48px;line-height:48px;margin-bottom:10px}
div#buy div.personal-price{color:#99CC00}
div#buy div.crossed,div#buy div.personal-crossed{float:left;margin-top:5px;color:#999999}
div#buy div.crossed span,div#buy div.personal-crossed span{font-size:36px;line-height:36px;text-decoration:line-through}
div#buy div.save,div#buy div.personal-save{float:right;padding:10px 5px 10px 20px;color:#FFFFFF;margin-bottom:5px}
div#buy div.save{background:#FF0066 url(save_l_white_pink_bg.gif) no-repeat left}
div#buy div.personal-save{background:#99CC00 url(save_l_white_green_bg.gif) no-repeat left}
div#buy div.save span, div#buy div.personal-save span{font-size:36px;line-height:36px}
div#buy div.economy{clear:both;margin-bottom:5px;color:#666666;border:1px dashed #CCCCCC;padding:10px}
div#buy div.cart{float:left;width:100%;margin-top:10px}
div#buy div.cart div.button{float:left}
div#buy div.cart div.delivery{float:right;padding-top:10px}
div#buy div.cart div.delivery span{color:#FF0066;font-size:18px}
div#buy div.cart-result{margin-top:10px;border:1px dashed #CCCCCC;padding:10px}
div#buy div.cart-result div.marketing{margin-top:10px;color:#FF0066}
div#buy div.cart-result div.marketing a{color:#FF0066;font-size:18px;line-height:22px}
div#buy div.acc{text-align:center;margin-top:10px;border:1px dashed #CCCCCC;padding:10px}
div#buy div.acc a,div#buy div.acc span{font-size:18px;line-height:22px}
div#buy span.big{font-size:22px!important;color:#ff0066}
div#buy div.acc a{color:#FF0066}
div#buy div.kit{color:#666666;margin-top:10px}
div#buy div.original{margin-top:10px;padding-left:50px;background:url(rst_logo.gif) no-repeat}
div#buy div#price-subscribe{margin-top:20px;padding:20px 0 10px 0;border-top:1px dashed #CCCCCC;background:url(nospam.gif) no-repeat right bottom}
div#buy div#price-subscribe div.title{width:191px;height:51px;background:url(title_price_subscribe.gif) no-repeat}
div#buy div#price-subscribe div{margin-top:5px}
div#buy div#price-subscribe div.text{margin-bottom:10px;color:#666666}

/* ПО ЭТОЙ ЦЕНЕ */
div#similar-container{float:left;width:100%}
div#similar{margin-right:20px}
div#similar div.title{width:223px;height:61px;background:url(title_similar.gif) no-repeat}
div#similar div.item{float:left;width:100%;margin-top:15px}
div#similar div.name a{color:#000000;font-weight:bold}
div#similar div.name a:hover{color:#FF0066}
div#similar div.chars{margin:5px 0 5px 0;font-size:9px;line-height:11px;color:#666666}
div#similar div.price,div#similar div.personal-price{font-size:22px;line-height:22px}
div#similar div.personal-price{float:left;color:#99CC00;margin-right:20px}
div#similar div.personal-crossed{float:left;color:#999999;margin-bottom:5px}
div#similar div.personal-crossed span{font-size:18px;line-height:18px;text-decoration:line-through}
div#similar div.personal-save{float:right;padding:5px 5px 5px 15px;margin-bottom:5px;color:#FFFFFF;background:#99CC00 url(save_s_white_green_bg.gif) no-repeat left}
div#similar div.personal-save span{font-size:18px;line-height:18px}

/* НОВИНКИ ОТ ПРОИЗВОДИТЕЛЯ */
div#brand-new-container{float:left;width:100%}
div#brand-new{margin:40px 40px 0 20px;padding:20px;border:5px solid #FFCC00}
div#brand-new div.title{width:311px;height:81px;background:url(title_brand_new.gif) no-repeat}
div#brand-new div.item{float:left;width:50%;margin:20px 0 20px 0}
div#brand-new div.picture{float:left;width:150px;height:150px;margin-right:-100%;text-align:center}
div#brand-new div.info{float:left;margin:0 20px 0 170px}
div#brand-new div.name{margin:5px 0 5px 0}
div#brand-new div.name a{color:#000000;font-weight:bold}
div#brand-new div.name a:hover{color:#FF0066}
div#brand-new div.chars{color:#666666;margin-bottom:5px}
div#brand-new div.price,div#brand-new div.personal-price{font-size:22px;line-height:22px}
div#brand-new div.personal-price{color:#99CC00}
div#brand-new div.personal-crossed{float:left;color:#999999;margin-bottom:5px}
div#brand-new div.personal-crossed span{font-size:18px;line-height:18px;text-decoration:line-through}
div#brand-new div.personal-save{float:right;padding:5px 5px 5px 15px;margin-bottom:5px;color:#FFFFFF;background:#99CC00 url(save_s_white_green_bg.gif) no-repeat left}
div#brand-new div.personal-save span{font-size:18px;line-height:18px}
div#brand-new div.footer{clear:both;padding-top:10px}
div#brand-new div.footer a{color:#FF0066;font-size:18px;line-height:20px}

/* РАСПРОДАЖА В КАТЕГОРИИ */
div#category-sale-container{float:left;width:100%}
div#category-sale{margin:40px 40px 0 20px}
div#category-sale div.title{width:374px;height:76px;background:url(title_category_sale.gif) no-repeat}
div#category-sale div.item{float:left;width:100%;padding:20px 0 20px 0;border-bottom:1px dashed #CCCCCC}
div#category-sale div.picture{float:left;width:100px;height:100px;text-align:center}
div#category-sale div.save,div#category-sale div.personal-save{float:right;margin-top:10px;padding:10px 5px 10px 20px;color:#FFFFFF}
div#category-sale div.save{background:#FF0066 url(save_l_white_pink_bg.gif) no-repeat left;margin-left:20px}
div#category-sale div.personal-save{background:#99CC00 url(save_l_white_green_bg.gif) no-repeat left}
div#category-sale div.save span,div#category-sale div.personal-save span{font-size:22px;line-height:22px}
div#category-sale div.info{margin:0 150px 0 120px}
div#category-sale div.name{margin:5px 0 5px 0}
div#category-sale div.name a{color:#000000;font-weight:bold}
div#category-sale div.name a:hover{color:#FF0066}
div#category-sale div.chars{color:#666666;margin-bottom:5px}
div#category-sale div.price,div#category-sale div.personal-price{float:left;font-size:22px;line-height:22px}
div#category-sale div.personal-price{color:#99CC00}
div#category-sale div.crossed,div#category-sale div.personal-crossed{float:left;color:#999999;margin-left:10px}
div#category-sale div.crossed,div#category-sale div.personal-crossed span{font-size:22px;line-height:22px;text-decoration:line-through}
div#category-sale div.footer{clear:both;padding-top:10px}
div#category-sale div.footer a{color:#FF0066;font-size:18px;line-height:20px}

/* ТАБЛИЦА ХАРАКТЕРИСТИК */
div#chars{padding:0 20px 0 20px}
div#chars table{width:100%}
div#chars td{padding:5px;border-bottom:1px solid #CCCCCC}
div#chars td.title{font-weight:bold;white-space:nowrap}

/* СПИСОК АКСЕССУАРОВ */
div#acc{padding:0 20px 0 20px}
div#acc div.header{clear:both;border-top:1px dashed #CCCCCC;padding:5px;cursor:pointer;outline:none}
div#acc div.header:hover{background:#E6E6E6}
div#acc div.content{clear:both;float:left;width:100%;text-align:center;display:none}
div#acc span.summary{color:#999999}
div#acc ins.item{text-decoration:none;display:-moz-inline-box;display:inline-block;vertical-align:top;text-align:left;padding:40px}
div#acc ins.item div.r{width:150px;float:left}
div#acc table.picture{width:100%;height:150px}
div#acc table.picture td{text-align:center;vertical-align:bottom}
div#acc div.name{margin:5px 0 5px 0}
div#acc div.name a{color:#000000}
div#acc div.name a:hover{color:#FF0066}
div#acc div.price,div#acc div.personal-price{font-size:22px;line-height:22px}
div#acc div.personal-price{color:#99CC00}
div#acc div.crossed,div#acc div.personal-crossed{float:left;color:#999999;margin-bottom:5px}
div#acc div.crossed,div#acc div.personal-crossed span{font-size:18px;line-height:18px;text-decoration:line-through}
div#acc div.save,div#acc div.personal-save{float:right;padding:5px 5px 5px 15px;margin-bottom:5px;color:#FFFFFF}
div#acc div.save{background:#FF0066 url(save_s_white_pink_bg.gif) no-repeat left}
div#acc div.personal-save{background:#99CC00 url(save_s_white_green_bg.gif) no-repeat left}
div#acc div.save span,div#acc div.personal-save span{font-size:18px;line-height:18px}
div#acc div.cart{clear:both;visibility:hidden;margin-bottom:5px}
div#acc div.cart-result{clear:both;margin-bottom:5px;border:1px dashed #CCCCCC;padding:10px}
div#acc ins.activeItem div.cart{visibility:visible}
div#acc .ui-icon{display:block;float:left;width:15px;height:15px;margin-right:5px}
div#acc .ui-icon-triangle-1-s{background:url(accordion_arrow_s.gif) no-repeat}
div#acc .ui-icon-triangle-1-e{background:url(accordion_arrow_e.gif) no-repeat}

/* КОРЗИНА */
div#cart-container{float:left;width:100%}
div#cart{padding:0 40px 20px 20px}
div#cart table.products{width:100%}
div#cart table.products td{padding:10px;border-bottom:1px solid #CCCCCC}
div#cart table.products div.price,div#cart table.products div.crossed,div#cart table.products div.save,div#cart table.products div.personal-price,div#cart table.products div.personal-crossed,div#cart table.products div.personal-save{width:100px}
div#cart table.products div.price,div#cart table.products div.personal-price{font-size:22px;line-height:22px}
div#cart table.products div.personal-price{color:#99CC00}
div#cart table.products div.crossed,div#cart table.products div.personal-crossed{float:left;color:#999999;margin-bottom:5px}
div#cart table.products div.crossed,div#cart table.products div.personal-crossed{font-size:22px;line-height:22px;text-decoration:line-through}
div#cart table.products div.save,div#cart table.products div.personal-save{float:right;padding:5px 5px 5px 15px;margin-bottom:5px;color:#FFFFFF}
div#cart table.products div.save{background:#FF0066 url(save_s_white_pink_bg.gif) no-repeat left}
div#cart table.products div.personal-save{background:#99CC00 url(save_s_white_green_bg.gif) no-repeat left}
div#cart table.products div.save span,div#cart table.products div.personal-save span{font-size:22px;line-height:22px}
div#cart table.products div.acc{margin-top:2px}
div#cart table.products div.acc a{color:#FF0066}
div#cart table.products thead td{width:25%}
div#cart table.products thead td.picture{width:0%}
div#cart div.summary{margin-top:20px}
div#cart div.summary div.title{margin-bottom:5px}
div#cart div.summary div.totalSave{float:right;padding:10px 10px 10px 25px;color:#FFFFFF;background:#FF0066 url(save_l_white_pink_bg.gif) no-repeat left}
div#cart div.summary div.totalPrice,div#cart div.summary div.totalCrossed{float:left;margin-right:40px}
div#cart div.summary .totalSave span,div#cart div.summary .totalPrice span,div#cart div.summary .totalCrossed span{margin-top:20px;font-size:22px;line-height:22px}
div#cart div.order{margin-top:40px;padding:20px;border:5px solid #FFCC00}
div#cart div.order div{margin-top:20px}
div#cart div.order div.phone,div#cart div.order div.name,div#cart div.order div.email,div#cart div.order div.address{float:left;width:200px}
div#cart div.order div.comment{clear:both}
div#cart div.complete div{margin-top:10px}
div#cart div.complete div.footer{margin-top:40px}
div#cart div.complete div.footer li{line-height:22px}
div#cart div.complete h4 strong{color:#ff0066}