

/* Start:/bitrix/templates/SuperStereo_Art-Fresh/css/style.css?155844313680600*/
@font-face {
font-family: 'bebas_neue_cyrillicregular';
src: url('/bitrix/templates/SuperStereo_Art-Fresh/css/../font/bebasneuecyrillic.eot');
src: url('/bitrix/templates/SuperStereo_Art-Fresh/css/../font/bebasneuecyrillic.eot?#iefix') format('embedded-opentype'),
url('/bitrix/templates/SuperStereo_Art-Fresh/css/../font/bebasneuecyrillic.woff') format('woff'),
url('/bitrix/templates/SuperStereo_Art-Fresh/css/../font/bebasneuecyrillic.ttf') format('truetype'),
url('/bitrix/templates/SuperStereo_Art-Fresh/css/../font/bebasneuecyrillic.svg#bebas_neue_cyrillicregular') format('svg');
font-weight: normal;
font-style: normal;

}





@media Screen  {
	
/* GLOBAL
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ */
html {height:100%;}
body { height:100%;margin:0; font:14px Arial, Helvetica, sans-serif; color:#2e2e2e; background:#fff url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_body.jpg) repeat-x;}


* {margin: 0; padding: 0;}

a, input, textarea, select {outline: none;}
a{text-decoration: underline; color:#318ab2;}
a:hover{text-decoration: underline; color:#ce0909;}
img {border:none;}
input,
textarea,
select{font:100% arial,sans-serif; vertical-align:middle;}
form,fieldset{ margin:0; padding:0; border-style:none;}

.dashed_link {text-decoration: none; border-bottom: 1px dashed #318AB2;}/* Пунктирное подчёркивание */
.dashed_link:hover {text-decoration: none; border-bottom: 1px dashed #ce0909;}/* Пунктирное подчёркивание */

h1 { font-family: 'Arial'; font-size:40px; font-weight: bold; color:#2e2e2e; text-transform:none; padding:10px 0 0;}
h2 { font-family: 'bebas_neue_cyrillicregular'; font-size:30px; color:#2e2e2e; text-transform:uppercase; font-weight:normal; padding:40px 0 0;}
h3 { font-family: 'bebas_neue_cyrillicregular'; font-size:22px; color:#2e2e2e; text-transform:uppercase; font-weight:normal; padding:53px 0 0;}
p {line-height:20px; padding:12px 0 0; text-align: justify;}
p.back { color:#000;}

.list {list-style:none; padding:12px 0 0;}
.list li { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_list.gif) no-repeat 0 7px; padding:0 0 0 28px; font-size:14px; color:#636363; line-height:20px;}
.list ul {padding:12px 0 0;}
.list ul li {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_list_two.gif) no-repeat 0 7px; list-style:none;}

ol { padding:12px 0 0;}
ol li {  padding:0 0 0 13px; margin:0 0 0 15px; font-size:14px; color:#636363; line-height:20px;}
ol ul {padding:12px 0 0;}


.important_link {font-family: 'bebas_neue_cyrillicregular';  font-size:24px; color:#308bb1; text-transform:uppercase; display: inline-block; margin:45px 0 0;}
* + html .important_link {zoom:1; display:inline;}

#main { min-height:100%; min-width:1000px; overflow:hidden; position:relative;}





/* HEADER
-----------------------------------------------------------------------------------*/
.header { font-family: 'PT Sans Narrow', sans-serif; width:1000px; margin:0 auto; z-index:550;}

.nav_top {text-align:center; list-style:none;height:24px;}
.nav_top li {display:inline-block;}
.nav_top li a {display:inline-block;  height:24px; line-height:20px; font-size:12px; color:#000; text-transform: uppercase; margin:0 14px; font-weight:bold;}
.nav_top li a span {display:inline-block;  height:24px; text-decoration:underline;}
* + html .nav_top li, * + html .nav_top li a, * + html .nav_top li a span  {display:inline; zoom:1;}
.nav_top li a:hover span {color:#d8623f;}
.nav_top li a.active {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_nav_top_left.gif) no-repeat; margin:0;}
.nav_top li a.active span { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_nav_top_rgiht.gif) no-repeat 100% 0; padding:0 12px; color:#000;}


.header_top {padding:46px 0 50px; position:relative;}
.header_top:after {display:block; content:''; clear:both;}
* + html .header_top {overflow:visible; height:100%;}

.logo {position:absolute; top:4px; left:50%; margin:0 0 0 -78px;}


.header_top_left {float:left; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_header.gif) no-repeat 163px 0;}
.head_nav_two { float:left; list-style:none; width:170px; text-align:center; margin:-15px 0 0 -15px;padding:0 10px 0 10px}
.head_nav_two li {display:inline-block; padding:0 13px 0 8px; line-height:23px;}
* + html .head_nav_two li {display:inline; zoom:1;}
.head_nav_two li a {color:#000; font-size:13px; text-transform:uppercase; font-weight:bold;}
.head_nav_two li a:hover {color:#d86240;}
.head_nav_two li.sep { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_heaf_nav_two.gif) no-repeat 100% 50%;}
.head_nav_two_subheader {font-size: 18px; font-weight: bold;text-transform: uppercase;}
.head_nav_two_link {color: #108c61;font-size: 14px;text-transform: uppercase;}

.phone_box {float:left; width:195px; padding: 0 0 0 13px; text-align:center; position:relative;}
.phone_box .phone_one { display:block;  font-family: 'bebas_neue_cyrillicregular'; text-align:center; font-size:27px; color:#000;}
.phone_box .phone_two { display:block;  font-family: 'bebas_neue_cyrillicregular'; text-align:center; font-size:19px; color:#000; margin:-4px 0 0;}
.phone_box a.coul { color:#108c61; font-size:14px; text-transform:uppercase;}
.phone_box a.coul:hover {color:#ce0909;}



.header_top_right {float: right; width:396px;  background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_header.gif) no-repeat 169px 0;}

.basket {float:left; width:170px; position:relative;}
.basket_top { overflow: hidden; background:url("/upload/interface/basket_bg.png") no-repeat; padding:0 0 0 0;}
.basket_top .name {display:block; font-family: 'arial'; font-size:12px; color:#000; text-transform:uppercase; font-weight:bold; padding:10px 0 0 73px;}
.basket_top p { font-style:italic;font-family: 'arial'; margin:-2px 0 0; padding:0 0 10px 73px; display: block;font-size:12px;}
.basket .goin { display:block; margin:10px auto 0; background:url("/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_goin.gif") no-repeat; height:24px; width:132px; font-size:14px; color:#000; text-transform:uppercase; text-align:center; line-height:24px;}
.basket .goin:hover {background-position:0 -24px;}



.form_search {float: right; width:183px;}
.form_search label {display:block; font-size:13px; font-weight:bold; text-transform:uppercase;}
.form_search_box {overflow:hidden; padding:4px 0 0;}
.form_search_box .tx {float:left; border:1px solid #979694; background:url("/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_tx.gif") no-repeat; width:139px; padding:3px 5px; font:12px Arial, Helvetica, sans-serif;}
.form_search_box .btn { float: right; height:23px; width:29px; background:url("/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_search.gif") no-repeat; border:none;}
.form_search p { font-size:13px; font-style:italic; color:#000; padding:2px 0 0; font-family: 'PT Sans', sans-serif;}



.head_popup {position: absolute; top:10%; margin-left:-90px; /*top:100%; left:0; отключено в связи с переносом формы авторизации в меню*/ background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_head_popup_bot.png) no-repeat 0 100%; padding:0 0 13px; width:237px; display:none;}
.head_popup_box { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_head_popup.png) no-repeat; padding:0 22px; text-align: left;}


.form_popup { padding:8px 0 13px;}
.form_popup label {display:block; font-size:12px; color:#000; padding:5px 0 0 5px;}
.form_popup .tx {border:1px solid #979797; font-size:16px; color:#000; width:180px; padding:0 5px;  font-family: 'PT Sans Narrow', sans-serif;}
.form_popup .btn_zakazt { background: url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_zakaz.gif) no-repeat; height:26px; width:185px; display:block; font-size:16px; color:#211c11; border:none; cursor:pointer; line-height:26px; padding:0 0 4px; margin:17px 0 0;}

.basket .head_popup {left:-50px;}

.form_popup_ch {overflow:hidden; padding:7px 0 0 20px;}
.form_popup_ch input {float:left; margin:0 0 0 -20px;}
.form_popup_ch label {padding:0; line-height:12px;}
.form_popup_bot {overflow:hidden; padding:11px 0 0;}
.form_popup_bot a {font-size:14px; color:#ce0909; float:right;}
.form_popup_bot a:first-child { float:left;}



.menu {background: url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_menu_right.gif) no-repeat 100% 0; margin:0 -27px; padding:0 19px 0 0;}
.menu ul {list-style:none;background: url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_menu.gif) no-repeat; height:32px; text-align:center; padding:0 0 0 19px;}
.menu li { display:inline-block; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/sep_menu.gif) no-repeat 0 50%; height:32px; padding:0 0 0 5px;}
.menu li a {display:inline-block; height:32px; line-height:32px; font-size:15px; text-shadow:0 1px #0a2f24; color:#fff; text-transform:uppercase; padding:0 3px; text-decoration:none;}
* + html .menu li, * + html .menu li a {zoom:1; display:inline;}
.menu li:first-child { background: none; padding:0;}

.menu li a:hover { background:#08674a;}
.menu li {position:relative;}
.menu_drop { position:absolute; top:40px; left:0; width:714px; border:1px solid #a3a3a3; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_menu_drop.gif); text-align:left; padding:8px 8px 25px; display: none;}
.menu li .menu_drop a {display:inline; height: auto; line-height:none; text-shadow:none; text-transform:none; padding:0; text-decoration:underline; color:#393939;}
.menu li .menu_drop a:hover {background:none; color:#e07d00; text-decoration: underline;}
.menu li .menu_drop_icon  {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_menu_drop_icon.gif) no-repeat; height:8px; width:14px; position:absolute; top:-8px; left:34px; overflow:hidden;}
.menu li .menu_drop h2 {overflow:hidden; padding:0 0 0 74px; font-family: 'PT Sans Narrow', sans-serif; font-weight:bold; font-size:28px; color:#393939; line-height:68px; font-size:28px; color:#393939;}
.menu li .menu_drop h2 img {float:left; margin:0 0 0 -74px;}
.menu li .menu_drop h3 {padding:0 0 10px; font-family: 'PT Sans Narrow', sans-serif; font-size:15px; line-height:18px; font-weight:bold;}
.menu li .menu_drop h3 a { text-transform:uppercase; line-height: normal;}
.menu li .menu_drop ul { list-style: none; background:none; height:auto; text-align:left; padding:0; margin:-5px 0 0;}
.menu li .menu_drop ul li, .menu_drop ul li:first-child {display:block; background: url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_menu_drop_list.gif) no-repeat 0 8px; font:12px/22px Arial, Helvetica, sans-serif; padding:0 0 0 18px; height:auto;}
.menu li .menu_drop ul li a {display:inline; color:#393939; font-size:12px; line-height:22px;}
.menu li .menu_drop ul li a:hover {color:#e07d00;}

.menu li .menu_drop table td {vertical-align:top; border-left:1px dotted #999; padding:0 15px;}
.menu li .menu_drop table td:first-child {border:none; padding-left:10px;}








/* CONTENT
----------------------------------------------------------------------------------*/
.content {padding:30px 0 25px; width:1000px; margin:0 auto; min-width:1000px; }

.bredcrumb {list-style:none;}
.bredcrumb li {display:inline; font-size:10px; text-transform: uppercase; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/sep_breadcrumb.gif) no-repeat 0 50%; padding:0 0 0 6px;}
.bredcrumb li a { color:#308bb1;}
.bredcrumb li a:hover {text-decoration: underline; color:#ce0909;}
.bredcrumb li:first-child { background:none; padding:0;}


.line {height:15px; overflow:hidden; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_line_left.gif) no-repeat; margin:19px 0 0;}
.line div { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_line_right.gif) no-repeat 100% 0; height:15px;}


.img_left { overflow:hidden;}
.img_left .for_img { float:left; margin:18px 20px 0 0;}
.img_left .for_img span {display:block; font-style:italic; font-size:14px; padding:12px 0 0; text-align:center;}
.img_left p {}


.grey_box { background: url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_grey.jpg); padding:0 10px 20px 15px; margin:18px 0 0;}
.grey_box img {float:left; margin:18px 20px 0 0; border:1px solid #000; padding:2px; background:none;}



.img_text {overflow:hidden; margin:55px 0 0;}
.img_text img { display:block; margin:0  auto;}
.img_text .name { display:block; text-align:center; font-style:italic; color:#0a2f24; font-size:16px; padding:10px 0 0;}



table {border-collapse:collapse; border-spacing:0; width:100%; margin:15px 0 0;}
table th { background:#cbded7; font-size:18px; color:#2e2e2e; text-align:left; border-left:1px solid #b8b8b8; padding:5px 18px; font-weight: normal;}

table td { font-size:14px; color:#2e2e2e; border-left:1px solid #b8b8b8; padding:8px 18px;}
table tr.color td { background:#f4f4f4;}
table th:first-child, table td:first-child {border:none;}


.tbl_info { display:block; font-size:16px; color:#2e2e2e; font-style:italic; padding:13px 0 30px 31px;}


.pager {overflow:hidden;font-size:14px; line-height:17px; padding:11px 0 24px;}
.pager p {float:left; padding:0 7px; line-height:17px;}
.pager a {float: left;}
.pager ul {float:left; list-style:none; padding:0 7px;}
.pager ul li {float:left;}
.pager ul li a {margin:0 4px;}
.pager ul li span {float:left; padding:0 4px; background:#797979; color:#fff; height:17px;}


.text_center { text-align:center; padding:25px 110px 0;}
.text_center h4 {font-size:18px;  font-family: 'PT Sans Narrow', sans-serif; text-transform:uppercase; line-height:21px; color:#000;}
.text_center h4.orange {color:#e1821c;}
.text_center p {text-align:center; color:#585858;}









/* FOOTER
---------------------------------------------------------------------------------*/
.footer { max-width:1200px; margin:0 auto; width:1000px; padding:0 0 100px;}
.footer .line {margin:0;}
.footer_cont {overflow:hidden; list-style:none; padding:27px 0 50px;}
.footer_cont li {float:left; width:16%; padding:0 2%; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/line_footer.gif) repeat-y; min-height:164px;}
.footer_cont li:first-child {background:none;}
.footer_cont p { font-size:18px; font-weight:normal; font-family: 'bebas_neue_cyrillicregular'; text-transform:uppercase;}
.footer_cont ul {padding:5px 0 0;}
.footer_cont ul li {float:none; width:auto; padding:0; line-height:21px; list-style:none; background:none; min-height: 21px;}
.footer_cont ul li a {color:#2e2e2e; font-size:13px;}
.footer_cont ul li a:hover {text-decoration:none;}
.footer_cont li .copy {display:block;  font-family: 'bebas_neue_cyrillicregular'; font-size:18px; color:#000; padding:12px 0 0;}
.footer_cont li .foot_info {display:block;  font-family: 'bebas_neue_cyrillicregular'; font-size:24px; color:#000;}
.footer_cont li .work  {padding:0 0 0 37px; height:32px; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_wrok.gif) no-repeat; margin:32px 0 0;}
.footer_cont li .work a {font-size:11px; color:#585858;}
.footer_cont li .work a:hover {text-decoration: none;}
.footer_cont li .icon_pays {}
.footer_cont li .icon_pays img {margin:0 0 0 0;}





.new_resize .header { width:auto; max-width:1200px; margin:0 auto; padding:0 100px}
.new_resize .content { width:auto; max-width:1200px; margin:0 auto; padding:30px 100px 25px}
.new_resize .footer { width:auto; max-width:1200px; margin:0 auto; padding:0 100px}








.rubl {text-transform:uppercase; text-decoration:line-through;}
.rubl_incard {text-transform:uppercase; text-decoration:line-through;font-size: 25px !important}



.slider_main {}
.slids_one {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_slider_main.jpg); margin:-16px 0 0; padding:16px 0;}
.slids_one_box {width:1000px; margin:0 auto; position:relative;}
.slids_one_box img {margin:60px 0 0 50px;}
.Sprev {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_slider_prev.png) no-repeat; display:block; height:46px; width:45px; position:absolute; top:50%; left:0; margin:-23px 0 0; z-index:10;}
.Snext {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_slider_next.png) no-repeat; display:block; height:46px; width:45px; position:absolute; top:50%; right:0; margin:-23px 0 0; z-index:10;}
.Sprev:hover {background-position:0 -46px;}
.Snext:hover {background-position:0 -46px;}

.slids_one_text {  position:absolute; top:84px; left:570px;}
.slids_text_top {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_slids_one_text.gif) no-repeat; width:340px;}
.slids_text_top_box {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_slids_one_text.gif) no-repeat 0 100%; font-family: 'Open Sans', sans-serif; letter-spacing:-1px; padding:23px 0;}
.slids_text_top_box .title_one { display: block; font-size:40px; line-height:42px; text-transform:uppercase;}
.slids_text_top_box .title_two { display:block; font-weight:bold; font-size:34px; line-height:42px; text-transform:uppercase; font-weight:800; letter-spacing:-2px; }

.slids_one_img {overflow:hidden; padding:30px 0 0 150px; width:205px;}
.slids_one_img img {float:left; margin:0 0 0 -150px;}
.slids_one_img p { font-size:16px; color:#252424; line-height:19px; text-transform:uppercase; padding:0; font-family: 'Open Sans', sans-serif; }
.slids_one_img .slids_info { font-size:10px; color:#252424; display:block; padding:5px 0  0;  font-family: 'Open Sans', sans-serif; }








.title { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_line_left.gif) no-repeat 0 50%;}
.title_box {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_line_right.gif) no-repeat 100% 50%; text-align:center;}
.title_box h1 {background:#fff url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_title_left.gif) no-repeat 0 50%; display:inline-block; padding:0 0 0 20px; font-family: 'bebas_neue_cyrillicregular';}
.title_box h1 .h1_right { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_line_right.gif) no-repeat 100% 50%; display:inline-block; padding:0 20px 0 0;}
.title_box h1 .green {color:#59b394;}
.title_box div {background:#fff url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_title_left.gif) no-repeat 0 50%; display:inline-block; padding:0 0 0 20px; font-family: 'bebas_neue_cyrillicregular';color:black;}
.title_box div .h1_right { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_title_right.gif) no-repeat 100% 50%; display:inline-block; padding:0 20px 0 0;color:black;font-size: 43px; font-family:'PT Sans Narrow'; font-weight: bold; text-transform:none;color:#2e2e2e;}
.title_box div .green {color:#59b394;}
* + html .title_box h1, * + html .title_box h1 .h1_right {zoom:1; display:inline;}
.title_box div {background:#fff url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_title_left.gif) no-repeat 0 50%; display:inline-block; padding:0 0 0 20px; font-family: 'bebas_neue_cyrillicregular'; color:#59b394;}
.title_box div .h2_right { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_line_right.gif) no-repeat 100% 50%; display:inline-block; padding:0 20px 0 0;}
* + html .title_box div, * + html .title_box div .h2_right {zoom:1; display:inline;}


.popuplar { overflow:hidden;}
.popuplar_left {float:left; width:22%;}
.popuplar_center {float:left; width:45%; padding:0 5%;}

.popuplar_right {float: right; width:22%;}


.tovar {text-align:center; padding:17px 0 0;}
.tovar img {display:block; margin:0 auto;}
.tovar h4 { font-size:14px; font-family: 'PT Sans Narrow', sans-serif; line-height:16px; text-transform:uppercase; padding:10px 0 0;}
.tovar h4 a {color:#2e2e2e;}
.tovar h4 a:hover {color:#ce0908;}
.tovar .yes { display:block; font-size:16px; color:#318ab2;  font-family: 'PT Sans Narrow', sans-serif; padding:5px 0 0;}
.tovar .no { display:block; font-size:16px; color:#ce0909;  font-family: 'PT Sans Narrow', sans-serif; padding:5px 0 0;}
.tovar .tovar_ch { text-align:center; padding:8px 0 0;}
.tovar .tovar_ch label { font-size:16px; color:#2e2e2e; font-family: 'PT Sans Narrow', sans-serif;}

.tovar_info {  overflow:hidden; padding:13px 0 0; text-align:center;}
.tovar_info_one {float:left; position:relative; left:50%;}
.tovar_info_two {float:left; position:relative; left:-50%;}

/* --- Заблокировано при изменении внешнего вида цен 01.12.14 / новый стиль идёт следующей строкой --- .tovar_info .price { float:left; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_price_right.png) no-repeat 100% 0; height:23px; text-align:center; position:relative; font-size:19px; font-family: 'PT Sans Narrow', sans-serif; color:#fff; line-height:20px; font-weight:bold; padding:0 11px 0 0;} */
.tovar_info .price { float:left; height:23px; text-align:center; position:relative; font-size:19px; font-family: 'PT Sans Narrow', sans-serif; color:#fff; line-height:20px; font-weight:bold; padding:0 11px 0 0;}
/* --- Заблокировано при изменении внешнего вида цен 01.12.14 / новый стиль идёт следующей строкой --- .tovar_info .price_left {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_price_left.png) no-repeat; padding:0 3px 0 13px; float:left; height:23px;}*/
.tovar_info .price_left {padding:0 3px 0 13px; float:left; height:23px;color: #000;font-weight: bold;}
/* --- Заблокировано при изменении внешнего вида цен 01.12.14 / новый стиль идёт следующей строкой --- .tovar_info .price span { font-weight:normal;}*/
.tovar_info .price span { font-weight:bold;}
/*.tovar_info .btn_buy {float:left; background:url(/upload/interface/btn_buy_one_2.png) no-repeat 100% 0; height:23px; margin:0 0 0 -20px; line-height:23px;  font-family: 'PT Sans Narrow', sans-serif; font-size:15px; color:#000; padding:0 15px 0 23px; text-align:left; text-transform:uppercase;text-decoration:none;width: 67px !important;}
.tovar_info .btn_buy:hover {background-position:100% -23px;}*/
/* --- Заблокировано при изменении внешнего вида цен 01.12.14 / новый стиль идёт следующей строкой --- .tovar_info .btn_buy {float:left; background:url(/upload/interface/btn_buy_2.png) no-repeat 100% 0; height:23px; margin:0 0 0 -20px; line-height:23px;  font-family: 'PT Sans Narrow', sans-serif; font-size:15px; color:#000; padding:0 15px 0 23px; text-align:left; text-transform:uppercase;text-decoration:none;width: 67px !important;}*/
.tovar_info .btn_buy {float:left; background:url(/upload/interface/tovar_card/btn_buy_one_3.png); height:23px; margin:0 0 0 0px; line-height:23px;  font-family: 'PT Sans Narrow', sans-serif; font-size:15px; color:#000; padding:0 15px 0 23px; text-align:left; text-transform:uppercase;text-decoration:none;width: 67px !important;background-size: 100% 198%}
.tovar_info .btn_buy:hover {background-position:100% -23px;}/*
.tovar_info .btn_buy_incard {float:left; background:url(/upload/interface/tovar_card/btn_buy_3.png) no-repeat 100% 0; height:23px; margin:0 0 0 -20px; line-height:23px;  font-family: 'PT Sans Narrow', sans-serif; font-size:15px; color:#000; padding:0 15px 0 23px; text-align:left; text-transform:uppercase;text-decoration:none;width: 67px !important;}
.tovar_info .btn_buy_incard:hover {background-position:100% -23px;}*/
.tovar_info .btn_otlogit { float:left; background:url(/upload/interface/tovar_card/btn_buy_3.png) no-repeat 100% 0; height:23px; margin:0 0 0 -20px; line-height:23px;  font-family: 'PT Sans Narrow', sans-serif; font-size:15px; color:#000; padding:0 15px 0 23px; text-align:left; text-transform:uppercase;text-decoration:none;width: 67px !important;}
.tovar_info .btn_otlogit:hover {background-position:100% -23px;}


.big_tovar {padding:17px 0 0; text-align:center;}
.big_tovar img { display:block; margin:0 auto;}
.big_tovar center {  background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_stars_black.png) no-repeat 0 10px; font-family: 'PT Sans Narrow', sans-serif; font-size:24px; padding:0; margin:0 10px; font-weight:bold; line-height:29px; padding:0 0 10px;}
.big_tovar center span {display:block; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_stars_black.png) no-repeat 100% 10px; padding:0 10px;}
.big_tovar  a {color:#000;}
.big_tovar a:hover {color:#ce0909;}
.big_tovar p { text-align: left; color:#2e2e2e; line-height:17px;}
.big_tovar_bot center center p {font-size: 14px;font-weight: normal;background-position: 600px, 600px}
.big_tovar_bot center center {background: transparent url("/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_stars_black.png") no-repeat scroll 777px 777px;font-family:arial;}
/* --- Заблокировано при изменении внешнего вида цен 01.12.14 / новый стиль идёт следующей строкой --- .tovar_info_big {width:284px; overflow:hidden; margin:0 auto; padding:20px 0 0;}*/
.tovar_info_big {width:324px; overflow:hidden; margin:0 auto; padding:20px 0 0;}
/* --- Заблокировано при изменении внешнего вида цен 01.12.14 / новый стиль идёт следующей строкой --- .tovar_info_big .price {float:left; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_price_big.png) no-repeat; height:37px; width:162px; text-align:center; position:relative; font-size:30px; font-family: 'PT Sans Narrow', sans-serif; color:#fff; line-height:37px; font-weight:bold;}*/
.tovar_info_big .price {float:left; height:37px; width:162px; text-align:center; position:relative; font-size:30px; font-family: 'PT Sans Narrow', sans-serif; color:#000; line-height:37px; font-weight:bold;}

.tovar_info_big .price span { font-weight:normal;}
/* --- Заблокировано при изменении внешнего вида цен 01.12.14 / новый стиль идёт следующей строкой --- .tovar_info_big .btn_buy { float:left; background:url(/upload/interface/btn_buy_big_2.png) no-repeat; width:105px; height:37px; margin:0 0 0 -42px; line-height:37px;  font-family: 'PT Sans Narrow', sans-serif; font-size:24px; color:#000; padding:0 13px 0 47px; text-align:left; text-transform:uppercase;text-decoration:none;}*/
.tovar_info_big .btn_buy { float:left; background:url(/upload/interface/btn_buy_big_2.png) no-repeat; width:105px; height:37px; margin:0 0 0 -22px; line-height:37px;  font-family: 'PT Sans Narrow', sans-serif; font-size:24px; color:#000; padding:0 23px 0 37px; text-align:left; text-transform:uppercase;text-decoration:none;}
.tovar_info_big .btn_buy:hover {background-position:0 -37px;}
.big_tovar .surprice { font-style:italic; display:block; font-size:12px; color:#2e2e2e; padding:10px 0 0;}


.nav_circle {list-style:none; text-align:center; padding:25px 0 0;}
.nav_circle li {display:inline-block; padding:0 3px;}
.nav_circle li a {display:inline-block; height:12px; width:12px; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_nav_circle.png) no-repeat;}
.nav_circle li a.active {background-position:0 -12px;}
* + html .nav_circle li, * + html .nav_circle li a {zoom:1; display:inline;}








.cont_info {overflow:hidden; padding:22px 0 0;}
.cont_info_left {float:left; width:34%;}
.cont_info_center {float:left; width:32%; padding:0 0 0 2%;}
.cont_info_right {float: right; width:23%;}

.cont_info_box {overflow:hidden; padding:16px 0 0 116px;}
.cont_info_box:first-child { padding-top:0;}
.cont_info_box img { float:left; margin:0 0 0 -116px;}
.cont_info_box div { font-size:20px; font-family: 'bebas_neue_cyrillicregular'; line-height:26px; text-transform:uppercase; padding:5px 0 0;}
.cont_info_box div span {font-size:29px; display:block;}
.cont_info_box div a {color:#000;}
.cont_info_box div a:hover { color:#ce0909;}
.cont_info_box p {padding:4px 0 0; font-size:14px; color:#000;}
.cont_info_box div.two { font-size:22px;}
.cont_info_box div.two span { font-size:24px;}
.cont_info_box div.three { font-size:38px; line-height:40px;}
.cont_info_box div.four { font-size:30px; line-height:32px;}

.cont_info h2 {padding:0;}
.cont_info_center h2 {padding:0 0 0 25px;}

.discount {list-style:none; padding:0 10px 20px 25px; min-height:173px;}
.discount li { border-bottom:1px solid #ccc; padding:11px 0 13px;}
.discount li .date { font-size:13px; color:#000;  font-family: 'PT Sans Narrow', sans-serif; background:#ebebeb; padding:0 4px;}
.discount li p { font-size:18px;  font-family: 'PT Sans Narrow', sans-serif; line-height:22px; padding:0; }
.discount li p a {color:#015bbf;}
.discount li p a:hover {color:#ce0909;}


.cont_info_right .phone {display:block; font-size:27px; color:#000; font-family: 'bebas_neue_cyrillicregular'; padding:7px 0 0;}
.cont_info_right .phone_two {font-size:12px;}
.cont_info_right .phone_two span { font-size:22px; color:#000; font-family: 'bebas_neue_cyrillicregular';}
.cont_info_right_header {font-family: "bebas_neue_cyrillicregular";font-size: 30px;color: #2E2E2E;text-transform: uppercase;font-weight: normal;}
.cont_info_right_header {font-family: "bebas_neue_cyrillicregular";font-size: 25px;color: #2E2E2E;text-transform: uppercase;font-weight: normal;}


.list_cont {list-style: none; padding:0 0 15px;}
.list_cont li {overflow:hidden; padding:6px 0 0 26px; line-height:16px;}
.list_cont li img {float:left; margin:0 0 0 -26px;}
.list_cont li a {font-size:16px; color:#017ebf; font-family: 'PT Sans Narrow', sans-serif; font-weight:bold; }
.list_cont li a:hover {color:#ce0909;}

.works { padding:3px 0 0;}
.works p {font-size:15px; color:#000; line-height:16px; font-family: 'PT Sans Narrow', sans-serif; font-weight:bold; text-transform:uppercase;}
.works p span { display:block; font-size:13px;}
.works_icons {list-style:none; padding:2px 0 0}
.works_icons li {display:inline;}
.works .time {font-size:19px; color:#000; font-family: 'bebas_neue_cyrillicregular'; display:block;}




.article {overflow: hidden; padding:32px 0 0;}
.article center {padding:0; font-size:23px; margin:0 -20px;}
.article center a {display:block; text-align:center; background:#32eaad url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_actile_left.gif) no-repeat; color:#2e2e2e; line-height:36px;}

.article center a span {display:block; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_actile_right.gif) no-repeat 100% 0; height:36px; overflow:hidden;}
.article center a:hover {background-color:#32ea6a; background-position:0 -36px;}
.article center a:hover span {background-position:100% -36px;}
.article_center center a {background:#f3ed42 url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_actile_left_two.gif) no-repeat;}
.article_center center a span {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_actile_right_two.gif) no-repeat 100% 0;}
.article_center center a:hover {background-color:#f3c742; background-position:0 -36px;}
.article_center center a:hover span {background-position:100% -36px;}
.article_right h2 a {background:#60cad7 url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_actile_left_three.gif) no-repeat;}
.article_right h2 a span {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_actile_right_three.gif) no-repeat 100% 0;}
.article_right h2 a:hover {background-color:#48e0db; background-position:0 -36px;}
.article_right h2 a:hover span {background-position:100% -36px;}

.article_left {float:left; width:27%; padding:0 2%;}
.article_center {float:left; width:30%; padding:0 2%; margin:0 3% 0 4%;}
.article_right {float: right; width:24%; padding:0 2%;}




.list_news {list-style:none; padding:10px 0 0;}
.list_news li { border-top:1px solid #ccc; padding:11px 0 13px;}
.list_news li:first-child { border:none;}
.list_news li .date { font-size:13px; color:#000;  font-family: 'PT Sans Narrow', sans-serif; background:#ebebeb; padding:0 4px;}
.list_news li h4 { font-size:18px;  font-family: 'PT Sans Narrow', sans-serif; line-height:22px; padding:0; font-weight:normal;}
.list_news li h4 a {color:#015bbf;}
.list_news li h4 a:hover {color:#ce0909;}
.list_news li p {font-size:12px; line-height:14px; color:#000; padding:5px 0 0;}

.list_tests {list-style:none; padding:10px 0 0;}
.list_tests li { padding:26px 0 0 110px; overflow:hidden;}
.list_tests li img {float:left; margin:0 0 0 -110px; padding:2px; background:#fff; border:1px solid #000;}
.list_tests li p { font-size:16px; font-weight:bold; line-height:19px;  font-family: 'PT Sans Narrow', sans-serif; text-transform:uppercase; padding:0; text-align:left;}
.list_tests li p a {color:#000;}
.list_tests li p a:hover {color:#ce0909;}


.list_article {list-style:none; padding:10px 0 0;}
.list_article li {overflow:hidden; padding:25px 0 0 43px;}
.list_article li img {float:left; margin:8px 8px 0 -43px;}
.list_article li p { font-size:18px;  font-family: 'PT Sans Narrow', sans-serif; line-height:22px; padding:5px 0 0;}
.list_article li p a {color:#0b83c1;}
.list_article li p a:hover {color:#ce0909;}


.all_news {font-size:38px; color:#ababab; text-transform:uppercase; font-family: 'bebas_neue_cyrillicregular'; text-align:center; padding:50px 0 0;}
.all_news a {margin:0 0 0 5px;}






.two_colum { overflow:hidden; padding:0 308px 0 0;}

.left_colum {float:left; width:100%; padding:0 0 20px;}

.separate_top {overflow:hidden; padding:15px 0 0;}
.separate_top p {font-size:12px; color:#2e2e2e; font-family: 'arial', sans-serif; float:left; padding:20px 0 0;}
.separate_top_right {float:right; width:194px;}
.separate_top_right label {display: block; font-size:10px; font-weight:bold; text-transform:uppercase; padding:0 0 12px;}
.separate_top_right label a:hover {color:#ce0909;}
.separate_top_right label strong {font-style:italic;}
.separate_top_right select { width:194px; border:1px solid #000; font-size:12px; color:#2e2e2e; font-family: 'arial', sans-serif;}

.list_tovar {list-style:none; overflow:hidden; padding:0 0 30px;}
.list_tovar li {float:left; width:33%; padding:20px 0 0;}
.list_tovar li .tovar {width:200px; margin:0 auto;}


.tbl_list_tovar { border-collapse:collapse; border-spacing:0; width:100%; margin:5px 0 5px 0;padding:0 0 5px 0;position: relative;}
.tbl_list_tovar td {padding:0; border:none; vertical-align:top; text-align:center; width:100%}
.tbl_list_tovar tr {width: 100%}
.tbl_list_tovar_line {width:100%; clear:both; }
.tbl_list_tovar_sigle {width:33%; float:left; text-align:center;}
.tbl_list_tovar_sigle_img {width:33%; float:left; text-align:center; height:200px;position:relative;}
.tbl_list_tovar_sigle_img a {display:block;}
.tbl_list_tovar_sigle_img img {position:absolute;margin:auto !important;top:0;bottom:0;left:0;right:0;}
.tbl_list_tovar_sigle_question {width:33%; float:left; text-align:center;font-size:12px;padding:10px 0 3px 0}
.tbl_list_tovar_sigle p {padding:0px;}


.tovar {text-align:center; padding:17px 0 0;}
.tbl_list_tovar a {margin:0 auto;}
.tbl_list_tovar img {display:block; margin:0 auto;}
.tbl_list_tovar h4 {font-weight:bold; font-size:14px; font-family: 'arial', sans-serif; line-height:16px; padding:10px 30px 0;}
.tbl_list_tovar h4 a {color:#2e2e2e;}
.tbl_list_tovar h4 a:hover {color:#ce0908;}
.best_tovar_headers a {color:#2e2e2e;text-transform: uppercase;font-family: 'PT Sans Narrow';font-weight:bold}
.best_tovar_headers a:hover {color:#ce0908;}

.tbl_list_tovar .yes { display:block; font-size:12px; color:#919191;  font-family: 'arial', sans-serif; padding:5px 0 0;}
.tbl_list_tovar .no { display:block; font-size:16px; color:#318ab2;  font-family: 'PT Sans Narrow', sans-serif; padding:5px 0 0;}
.tbl_list_tovar .tovar_ch { text-align:center; padding:10px 0 7px 0;}
.tbl_list_tovar .tovar_ch label { font-size:12px; color:#2e2e2e; font-family: 'arial', sans-serif;}



/* redact style
----------------------------------------------*/
.list_tovar_tab {list-style:none; margin:-13px 0 0;}
.list_tovar_tab li { padding:30px 50px 0 225px; clear:both;}
* + html .list_tovar_tab li {overflow:visible; height:100%;}
.list_tovar_tab ul li {clear:none;}
.list_tovar_tab li .list_tovar_tab_left {margin:0 0 0 -225px; width:193px; float:left;}
.list_tovar_tab li h2 {font-size:24px; font-family: 'PT Sans Narrow', sans-serif; font-weight:bold; padding:15px 0 0;}
.list_tovar_tab li h2 a {color:#000;}
.list_tovar_tab li p {font-size:14px; color:#2e2e2e; line-height:17px;}
.list_tovar_tab h5 {font-size:14px; color:#2e2e2e; padding:5px 0 0;}
.list_tovar_tab .list_color { list-style:none; width:376px; padding:4px 0 9px; float:left;}

* + html .list_tovar_tab .list_color {overflow:visible; height:100%;}
.list_tovar_tab .list_color li {float: left; margin:12px 9px 0 0; padding:0; height:18px; overflow:visible; position:relative;}

.list_tovar_tab .list_color li:hover { z-index:10;}
.list_tovar_tab .list_color li .help { position:absolute; top:100%; left:50%; border:1px solid #6f6f6f; background:#fff; display:block; height:14px; width:80px; font-size:9px; text-align:center; line-height:14px; text-decoration:none; color:#6f6f6f; display: none; margin:0 0 0 -40px;}
.list_tovar_tab .list_color li .help span {display:block; height:4px; width:6px; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_help.gif) no-repeat; overflow:hidden; position:absolute; top:-4px; left:50%; margin:0 0 0 -3px;}
.list_tovar_tab .list_color li:hover .help {display:block;}


.tovar_icons {list-style:none; padding:8px 0 0; float:left; width:100%;}
.tovar_icons li { float:left; margin:11px 11px 0 0; position:relative; overflow:visible; padding:0;}
.tovar_icons li:hover { z-index:10;}
.tovar_icons li .help { position:absolute; top:100%; left:50%; border:1px solid #6f6f6f; background:#fff; display:block; height:14px; width:80px; font-size:9px; text-align:center; line-height:14px; text-decoration:none; color:#6f6f6f; display: none; margin:0 0 0 -40px;}
.tovar_icons li .help span {display:block; height:4px; width:6px; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_help.gif) no-repeat; overflow:hidden; position:absolute; top:-4px; left:50%; margin:0 0 0 -3px;}
.tovar_icons li:hover .help {display:block;}



/* end  redact style
----------------------------------------------*/


.navigation {list-style:none; padding:20px 0 3px;}
.navigation li { float:left; padding:13px 20px 0 0;}
.navigation li a {font-size:15px;/*font-family: 'PT Sans Narrow', sans-serif; color:#2e2e2e; font-weight:bold; text-transform:uppercase;*/}
.navigation li a:hover {color:#ce0909;}



.name_category {text-align: center; padding:45px 0 5px;}
.name_category h2 {display:inline-block; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_stars_black.png) no-repeat 0 10px; padding:0;}
.name_category h2 span {display:inline-block; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_stars_black.png) no-repeat 100% 10px; padding:0 20px;}
* + html .name_category h2, * + html .name_category h2 span {zoom:1; display:inline;}

.category_box {border:1px solid #010100; position:relative; padding:0 0 54px;}
.icon_category {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_category_box_icon.png) no-repeat; height:8px; width:15px; position:absolute; top:-1px; left:50%; margin:0 0 0 -8px;}

.list_cat {list-style:none; overflow:hidden;}
.list_cat li {float:left;  width:33%;}
.list_cat li .tovar {width:198px; margin:0 auto;}
.category_box .more { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_more_cat.gif) no-repeat; height:35px; width:142px; text-align: center; line-height:33px; display:block; font-size:15px; color:#2e2e2e; font-family: 'PT Sans Narrow', sans-serif; text-transform:uppercase; position:absolute; bottom:-18px; left:50%; margin:0 0 0 -71px;}
.category_box .more:hover {background-position:0 -35px;}

/* RIGHT COLUM
---------------------------------------*/
.right_colum { float:right; width:292px; margin:0 -308px 0 0; padding:0 0 0 16px;}

.form_filter {padding:10px 0 0;}
.form_filter_box {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_form_filter_box.jpg); padding:10px 14px 14px; margin:13px 0 0;}
.form_filter_box h4 {font-size:16px; color:#2e2e2e; font-family: 'PT Sans Narrow', sans-serif;}

.tbl_filter { margin:0px 0 0;}
.tbl_filter td {vertical-align:top; border:none; font-size:16px; color:#2e2e2e; font-family: 'PT Sans Narrow', sans-serif; padding:3px 10px 0 0;}
.tbl_filter td .delete {font-size:15px; color:#2e2e2e; font-family: 'PT Sans Narrow', sans-serif; margin:0 -5px 0 0;}
.tbl_filter td .delete:hover { color:#ce0909;}


.filter_price {margin:-22px 0 0;}
.filter_price_top {overflow:hidden; width:240px; margin:0 0 0 36px;  padding:0 0 33px;}
.filter_price_top label {float:left;  font-size:14px; color:#2e2e2e; font-family: 'Arial', sans-serif; padding:5px 10px 0 17px;}
.filter_price_top .tx {float:left; border:1px solid #393939; background: none; padding:0 5px; width:65px; font-size:13px; color:#2e2e2e; font-family: 'PT Sans Narrow', sans-serif; margin:2px 0 0;}

.slider_price {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_slider_price.gif) no-repeat 50% 0; margin:0 -10px; height:10px; padding:4px 10px 0; width:271px; position:relative;}
.slider_price_box {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_slider_price_box.gif) repeat-x; height:6px; overflow:hidden;}
.slider_price .drag {position:absolute; top:-1px; left:0; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_drag.png) no-repeat; display:block; height:18px; width:14px; text-decoration:none;}
.slider_price .drag span {position:absolute; top:-24px; left:-25px; width:60px; text-align:center;  font-size:14px; color:#2e2e2e; font-family: 'PT Sans Narrow', sans-serif;}


.tbl_brends { margin:0 0 11px;}
.tbl_brends td {padding:0; border:none;}
.tbl_brends td .ch_box { overflow:hidden; padding:7px 0 0 20px;}
.tbl_brends td .ch_box input {float:left; margin:0 0 0 -20px; height:15px; width:15px;}
.tbl_brends td .ch_box label { font-size:14px; color:#2e2e2e; font-family: 'Arial', sans-serif; line-height:15px;}
.tbl_brends td img {margin:4px 14px 0 0;}
.form_filter .see_all { font-size:16px; font-family: 'PT Sans Narrow', sans-serif;}

.tbl_color {}
.tbl_color { margin:0 0 11px;}
.tbl_color td {padding:8px 0 0; border:none; vertical-align:top;}
.tbl_color td .ch_box { overflow:hidden; padding:7px 0 0 20px;}
.tbl_color td .ch_box input {float:left; margin:0 0 0 -20px; height:15px; width:15px;}
.tbl_color td .ch_box label { font-size:16px; color:#2e2e2e; font-family: 'PT Sans Narrow', sans-serif; line-height:15px;}
.tbl_color td img {margin:4px 14px 0 0;}

.filer_ch {padding:20px 0 0 45px;}
.filer_ch input {float:left; margin:0 0 0 -30px; height:15px; width:15px;}
.filer_ch label {font-size:14px; font-family: 'Arial', sans-serif; line-height:15px; color:#2e2e2e;}

.btn_see_all {border:none; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_see_all.gif) no-repeat; height:23px; width:293px; font-size:17px; color:#2e2e2e; font-family: 'PT Sans Narrow', sans-serif; line-height:19px; padding:0px; display:block; cursor:pointer; text-transform:uppercase; margin:30px 0 0;}
.btn_see_all:hover {background-position:0 -23px;}

.btn_reset {border:none; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_reset.gif) no-repeat; height:23px; width:293px; font-size:17px; color:#2e2e2e; font-family: 'PT Sans Narrow', sans-serif; line-height:19px; padding:0px; display:block; cursor:pointer; text-transform:uppercase; margin:14px 0 0;}
.btn_reset:hover {background-position:0 -23px;}




.top_navigation {overflow:hidden;}
.top_navigation .bredcrumb { float:left;}
.right_nav  {float:right; list-style:none;}
.right_nav li {float:left; padding:2px 20px 2px 0 ;}
.right_nav li a { font-size:13px; font-family: 'PT Sans Narrow', sans-serif; color:#318ab2; text-decoration:none; border-bottom:1px dashed #318ab2;}
.right_nav li a:hover {color:#ce0909; border-bottom:1px dashed #ce0909;}



.one_tovar_top {padding:30px 608px 0 0; position:relative; z-index:11;}
.one_tovar_top:after {display:block; content:''; clear:both;}
* + html .one_tovar_top  { overflow:visible; height:100%;}
.one_tovar_left { float:left; width:100%;}
.one_tovar_left .old_price { display:block; text-decoration:line-through; font-size:25px; font-family: 'PT Sans Narrow', sans-serif; color:#515151; font-weight:bold; padding:0 0 0 28px;}
.one_tovar_left .old_price span {font-weight:normal;}
.tovar_info_price {overflow:hidden; padding:4px 0 0;}


.tovar_info_price .price { float:left; /*background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_price_right_one.png) no-repeat 100% 0;*/ height:40px; text-align:center; position:relative; font-size:25px; font-family: 'PT Sans Narrow', sans-serif; color:#fff; line-height:29px; font-weight:bold; padding:0 16px 0 0;}
.tovar_info_price .price_left {color: #0c0c0c;/*background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_price_left_one.png) no-repeat;*/ padding:1px 12px 0 28px; float:left; height:30px;font-size: 25px}
.tovar_info_price .price span { font-weight:normal;font-size: 44px;font-weight: bold;}
.tovar_info_price .btn_buy_incard { float: left; background:url(/upload/interface/tovar_card/btn_buy_one_3.png) no-repeat 100% 0; margin:0 0 0 -20px; line-height:29px;  font-family: 'PT Sans Narrow', sans-serif; font-size:19px; color:#000; padding:1px 27px 0 36px; text-align:left; text-transform:uppercase; height:30px;text-decoration:none;}
.tovar_info_price .btn_buy_incard :hover {background-position:100% -31px;}
.tovar_info_price .btn_otlogit { float:left; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_otlogit_one.png) no-repeat 100% 0; height:30px; margin:0 0 0 -20px; line-height:29px;  font-family: 'PT Sans Narrow', sans-serif; font-size:20px; font-weight:bold; color:#fff; padding:0 27px 0 26px; text-align:left; text-transform:uppercase;}
.tovar_info_price .btn_otlogit:hover {background-position:100% -31px;}

.tovar_info_price .yes {float:left; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_yes_one.png) no-repeat 0 50%; padding:0 0 0 33px; color:#318ab2; line-height:29px;  font-size:18px; font-family: 'PT Sans Narrow', sans-serif; margin:0 0 0 22px;}
/*.tovar_info_price .no {float:left; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_no.gif) no-repeat 0 50%; padding:0 0 0 33px; line-height:29px;  font-size:20px; font-family: 'PT Sans Narrow', sans-serif; color:#ce0909; margin:0 0 0 8px;}*/
.tovar_info_price .no {float:left; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_maybe_one.png) no-repeat 0 50%; padding:0 0 0 33px; line-height:29px;  font-size:20px; font-family: 'PT Sans Narrow', sans-serif; color:#318ab2; margin:0 0 0 8px;}
.one_tovar_left p {font-size:14px; line-height:20px; color:#2e2e2e; padding:0 0 30px 0;}
.one_tovar_left p .more {margin:0 0 0 20px;}
.help_block_card h1 {font-size:20px;padding:0 0 10px 0}
.one_tovar_left .variants { display:inline-block; font-size:14px; font-weight:bold; color:#2e2e2e; border-bottom:1px dashed #2e2e2e; text-decoration:none; margin:25px 0 0;}
* + html .one_tovar_left .variants {zoom:1; display:inline;}
.one_tovar_left .info_dostavka { list-style:none; padding:/*26px 50px 0 0;*/0px 50px 0px 0;}
/*.one_tovar_left .info_dostavka li {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_dostavka.gif) no-repeat 0 6px; padding:0 0 0 25px; line-height:30px; font-size:14px;  font-family: 'Arial'; font-size:14px;}*/
.one_tovar_left .info_dostavka li {/*background: url('/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_dostavka.gif') no-repeat 0 6px;*/background: url('/bitrix/templates/SuperStereo_Art-Fresh/img/bg_yes_one.png') no-repeat;padding: 0 0 5px 30px;line-height: 25px;font-size: 14px;font-family: arial, sans-serif;/*font-weight: bold*/;color: #318ab2;background-size:14px;background-position:6px 5px}
/*.one_tovar_left .info_dostavka li:hover {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_bg_dostavka_hover.gif) no-repeat 0 6px;} - заблокировано при переносе информации о наличии в список приемуществ */
.one_tovar_left .info_dostavka li {color:#318ab2 !important;}
.one_tovar_left .info_dostavka li a {color:#318ab2;}
.one_tovar_left .info_dostavka li a:hover { color:#318ab2;}
.btn_one_info {margin:54px 0 0;}
.btn_one_info td { vertical-align:middle; border:none; padding:9px 9px 0 0;}
.btn_one_info td .one_info { padding:0 0 0 59px; position:relative;}
.btn_one_info td .one_info_drop { z-index:10;}
.btn_one_info td .one_info .name { display:table-cell; height:53px; vertical-align:middle;}
.btn_one_info td .one_info .name a {color:#000; font-size:14px; line-height:24px; font-family: 'Arial', sans-serif;}
.btn_one_info td .one_info .name a:hover {color:#ce0909;}
.btn_one_info td .one_info .name a.new_link { text-decoration:none; border-bottom:1px dotted #000;}
.btn_one_info td .one_info .name a.new_link:hover { text-decoration:none; border-bottom:1px dotted #ce0909; color:#ce0909;}
.btn_one_info td img {float:left; margin:0 0 0 -59px;}


.drop_surprice {position:absolute; top:100%; left:0; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_drop_surprice_bot.png) no-repeat 0 100%; padding:0 0 20px; width:556px; z-index:50; display:none;}
.drop_surprice_box {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_drop_surprice.png) no-repeat; padding:37px 30px 0;}
.surprice {overflow:hidden; padding:24px 0 0 230px;}
.surprice:first-child {padding-top:0;}
.surprice img {float:left; margin:0 0 0 -230px !important;}
.surprice h2 {padding:0;}
.surprice h2 a {color:#000;}
.surprice h2 a:hover {color:#ce0909;}
.surprice p {font-size:14px; color:#2e2e2e; padding:18px 0 0;}

.one_tovar_right {float:right; margin:0 -608px 0 0; width:577px; padding:30px 0 0 31px; }



.img_scroll_box { position:relative; padding:0 16px; margin:45px -16px 0;}
.img_scroll_box .Img_prev { position:absolute; top:30px; left:0; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_img_prev.gif) no-repeat; display:block; height:13px; width:13px;}
.img_scroll_box .Img_next { position:absolute; top:30px; right:0; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_img_next.gif) no-repeat; display:block; height:13px; width:13px;}

.img_scroll {overflow:hidden; list-style:none;}
.img_scroll li {float:left; padding:0 30px;}
.img_scroll li img {float:left;}
.interactive { display:block; height:73px; width:123px; overflow:hidden; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_interactive.gif) no-repeat;}
.interactive:hover {background-position:0 -73px;}
.rotate { display:block; height:70px; width:115px; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_rotate.gif) no-repeat; overflow: hidden;}
.rotate:hover {background-position:0 -70px;}

.img_scroll_main {overflow:hidden;}



.tabs_tovar_nav {background:#494949 url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_tabs_tovar_left.gif) no-repeat; margin:12px -27px 0;}
.tabs_tovar_nav ul {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_tabs_tovar_right.gif) no-repeat 100% 0; height:32px; text-align:center; list-style:none;}
.tabs_tovar_nav ul li {display:inline-block;}
.tabs_tovar_nav ul li a {display:inline-block; height:32px; line-height:30px; font-size:16px; font-family: 'PT Sans Narrow', sans-serif; color:#fff; text-decoration:none; text-transform:uppercase; padding: 0 40px;}
.tabs_tovar_nav ul li a:hover, .tabs_tovar_nav ul li a.active {background:#808080;}
* + html .tabs_tovar_nav ul li, * + html .tabs_tovar_nav ul li a {zoom:1; display:inline;}

.tabs_tovar { padding:17px 0 0; position:relative; z-index:10;}

.tabs_tovar_box {background:#f4f4f4 url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_tabs_tovar_box_left.gif) no-repeat; position:relative; margin:0 -27px; padding:21px 27px;}
.tabs_tovar_box:after {display: block; content:''; clear:both;}
* + html .tabs_tovar_box {overflow:visible; height:100%;}
.tabs_tovar_box_top {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_tabs_tovar_box_top.gif) no-repeat; position:absolute; top:0; right:0; height:18px; width:15px;}
.tabs_tovar_box_right {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_tabs_tovar_box_right.gif) no-repeat; position:absolute; bottom:0; right:0; height:18px; width:15px;}
.tabs_tovar_box_bot {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_tabs_tovar_box_bot.gif) no-repeat; position:absolute; bottom:0; left:0; height:18px; width:15px;}
.tabs_tovar_box h2 {padding:0;}

.tabs_tovar_left {float:left; width:49%;}
.tabs_tovar_left p { text-align:left;}

.tabs_tovar_right {float:right; width:49%;}

.h2_box {overflow:hidden;}
.h2_box h2 {float:left;}
.h2_box span {float:left; font-size:11px; line-height:13px; font-family: 'PT Sans Narrow', sans-serif; color:#000; text-transform:uppercase; padding:3px 0 0 9px;} 
.tabs_tovar_right table {margin:0 0 30px;}
.tabs_tovar_right table td {border:none; border-bottom:1px solid #757575; padding:8px 0 8px;}
.tabs_tovar_right table td:first-child {width:65%;} 
.tabs_tovar_right table td img {display:block; margin: 0 0 5px ;}

.link_drop { position:relative; z-index:50;}
.link_drop a {text-decoration:none; border-bottom:1px dotted #000; color:#000;}

.drop_formats {position:absolute; top:100%; left:0; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_drop_formats_bot.png) no-repeat 0 100%; padding:0 0 14px; width:380px; display:none;}
.drop_formats_bot {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_drop_formats.png) no-repeat; padding:37px 30px 15px; overflow:hidden;}
.img_box {overflow:hidden; padding:0;}
.drop_formats_bot img {float:left; margin:-30px 22px 5px 0 !important;}
.drop_formats_bot a {border:none; text-decoration:underline; color:#000;}
.drop_formats_bot a:hover {text-decoration:underline; color:#ce0909;}
.drop_formats_bot p {font-size:12px; color:#2e2e2e; line-height:20px;}

.one_tovar_bot {position:relative; margin:43px 0 0; padding:0 0 27px;}
.one_tovar_bot h3 {padding:0;}
.one_tovar_bot .like {position:absolute; top:20px; right:0;}
.tags {list-style:none; padding:12px 0 0;}
.tags li {display:inline; padding:0 23px 0 0;}

.clouse_drop {position:absolute; top:13px; right:10px; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_clouse_drop.gif) no-repeat; height:14px; width:14px; overflow:hidden;}
.clouse_drop:hover {background-position:0 -14px;}




.list_qwestion {list-style:none;}
.list_qwestion li { border-bottom:1px  solid #000; font-size:14px; padding:24px 0 18px;}
.list_qwestion li .name { font-weight:bold; font-size:14px; line-height:36px; padding:0 18px 0 0;}
.list_qwestion li .qwestion { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_qwestion.gif) no-repeat; padding:0 0 0 50px;}
.list_qwestion li .answer { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_answer.gif) no-repeat; padding:0 0 0 50px; margin:10px 0 0;}

.profile_page .list_qwestion {padding:49px 0 0;}
.profile_page .list_qwestion li {border-top:1px  solid #000; border-bottom:none;}
.profile_page .list_qwestion li:first-child {border:none;}
.profile_page .list_qwestion li .qwestion {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_qwestion.png) no-repeat 0 6px;}
.profile_page .list_qwestion li .answer { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_answer.png) no-repeat 0 6px;}

.add_coments {position:relative; z-index:50; margin:18px 0 0;}
.add_coments .links {font-family: 'bebas_neue_cyrillicregular'; font-size:24px; color:#308bb1; border-bottom:1px  dashed #308bb1; text-decoration:none;}
.drop_coments {position:absolute; top:-100px; left:-33px; width:513px; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_drop_coments_box.png) no-repeat 0 100%; padding:0 0 15px;}
.drop_coments_box {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_drop_coments.png) no-repeat; padding:30px 30px 23px;}

.form_coments h2 {padding:0;}
.form_coments p {padding:20px 0 0;}
.form_coments textarea { border:1px solid #000; width:430px; height:148px; padding:10px; overflow:auto; font-size:14px; color:#6f6f6f; margin:9px 0 0;}
.form_coments .tx { border:1px solid #000; width:430px; padding:3px 10px; font-size:14px; color:#6f6f6f; width:200px; margin:9px 0 0;}
.form_coments label {display:block; font-size:14px; padding:9px 0 0;}
.form_coments_box {overflow:hidden; width:460px;}
.form_coments_one {float:left; width:230px;}


.btn_otpravit {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_otpravit.gif) no-repeat; height:24px; width:134px; font-size:14px;  font-family: 'PT Sans Narrow', sans-serif; border:none; text-transform:uppercase; text-decoration:underline; line-height:24px; padding:0 0 4px; cursor:pointer; margin:29px 0 0;}
.btn_otpravit:hover {background-position:0 -24px;}




.list_obzor {list-style:none;}
.list_obzor li {overflow:hidden; padding:46px 0 0 120px;}
.list_obzor li img {float:left; margin:0 0 0 -120px;}
.list_obzor li h3 {padding:0;}
.list_obzor li h3 a {color:#308bb1; border-bottom:1px dashed #308bb1; text-decoration:none;}
.list_obzor li h3 a:hover {color:#ce0909; border-bottom:1px dashed #ce0909;}
.list_obzor li .date {display: block; padding:6px 0 0;}



.basket_nav {background:#494949 url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_tabs_tovar_left.gif) no-repeat; margin:38px -27px 0;}
.basket_nav ul {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_tabs_tovar_right.gif) no-repeat 100% 0; height:32px; list-style:none; padding:0 27px;}
.basket_nav ul li {display:inline-block;}
.basket_nav ul li a {display:inline-block; height:32px; line-height:30px; font-size:16px; font-family: 'PT Sans Narrow', sans-serif; color:#fff; text-decoration:none; text-transform:uppercase; padding: 0 40px;}
.basket_nav ul li a:hover, .basket_nav ul li a.active {background:#808080;}
* + html .basket_nav ul li, * + html .basket_nav ul li a {zoom:1; display:inline;}


.tbl_basket {}

.tbl_basket th {border:none; background:#caded7; font-size:16px; color:#2e2e2e; padding:5px 0 7px 20px;}
.tbl_basket td { border:none; border-top:1px solid #4c4c4c !important;  font-size:18px; font-family: 'PT Sans Narrow', sans-serif;}
.tbl_basket .no_line td {border:none !important;}
.tbl_basket td h4 {  font-size:16px; font-family: 'PT Sans Narrow', sans-serif;}
.tbl_basket td h4 a {color:#000;}
.tbl_basket td h4 a:hover {color:#ce0909;}

.tbl_basket_padd th { padding:2px 20px;}
.tbl_basket_padd td {padding:20px 20px;}

.tbl_basket td .kol {overflow:hidden;}
.tbl_basket td .kol .tx {border:1px solid #979797; width:30px; text-align:center; float:left; margin:0 8px; font-size:18px; font-family: 'PT Sans Narrow', sans-serif;}
.tbl_basket td .kol .bot {float:left; /*background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_bot.gif) no-repeat;*/ height:13px; width:12px; margin:7px 0 0;}
.tbl_basket td .kol .top {float:left; /*background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_top.gif) no-repeat;*/ height:13px; width:12px; margin:7px 0 0;}
.tbl_basket td .kol .bot:hover, .tbl_basket td .kol .top:hover {background-position:0 -13px;}

.tbl_basket td .delete { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_delete.gif) no-repeat; height:19px; width:19px; display:block; overflow:hidden; margin:0 auto;}
.tbl_basket td .delete:hover {background-position:0 -19px;}


.tbl_basket_bot td {border:none !important;} /*background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_tbl_basket_bot.jpg); padding:36px 20px;*/

.basket_page_btn {overflow:hidden; padding:63px 0 0;}
.basket_page_btn .back {float:left; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_back.gif) no-repeat 0 3px; padding:0 0 0 32px; font-size:15px; color:#d8623f; margin:5px 0 0;}
.basket_page_btn .back:hover {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_back_hover.gif) no-repeat 0 3px; color:#ce0909;}

.next_step {float:right; background: url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_next_step.gif) no-repeat 100% 0; height:29px; font-size:16px; color:#fff; padding:0 52px 0 17px; line-height:27px;}
.next_step:hover {background-position:100% -29px; color:#fff;}


.basket_important {  font-size:12px; font-family: 'PT Sans Narrow', sans-serif; padding:58px 0 0; line-height:14px;}


.basket_page_city {font-size:18px; font-family: 'PT Sans Narrow', sans-serif; margin:32px 0 0; position:relative; z-index:10;}
.basket_page_city .links { font-size:18px; color:#318ab2; border-bottom:1px dashed #318ab2; text-decoration:none; font-weight:bold; margin:0 0 0 20px;}
.basket_page_city .links:hover {color:#ce0909; border-bottom-color:#ce0909;}

.basket_page_pay {overflow:hidden; /*padding:30px 0 0;*/}
.basket_page_pay h2 {padding:0 0 5px;}
.basket_page_pay_box {float:left; width:287px; padding:0 100px 0 0;}
.basket_page_pay .ch_box { overflow:hidden; padding:29px 0 0 25px;}
.basket_page_pay .ch_box input {float:left; margin:0 0 0 -25px; height:15px; width:15px;}
.basket_page_pay label { font-size:16px; font-family: 'PT Sans Narrow', sans-serif; line-height:15px; padding:0 5px 0 0; float:left;}
.basket_page_pay label span {font-size:14px; padding:6px 0 0; display:block;}
.basket_page_pay .ch_box img {}
.basket_page_pay p {font-size:12px; line-height:14px; padding:7px 0 0;  font-family: 'PT Sans Narrow', sans-serif; clear:both;}
.basket_page_pay .lb_box { overflow:hidden; padding:22px 0 0; clear:both;}
.basket_page_pay .lb_box label { float:left; padding:4px 10px 0 0; }
.basket_page_pay .lb_box .tx {height:auto; width:65px; padding:2px 10px; border:1px solid #979797; font:16px Arial, Helvetica, sans-serif; margin:0;}

.text_dicount {display: block; text-align:right;}


.drop_city {position:absolute; top:100%; left:-10px; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_drop_city_bot.png) no-repeat 0 100%; padding:0 0 20px; width:421px; display:none;}
.drop_city_box {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_drop_city.png) no-repeat; padding:30px 15px 10px 30px;}
.drop_city_box table {margin:0;}
.drop_city_box table td {padding:2px 15px 2px 0; border:none;}
.drop_city_box table td a { font-size:16px;}


.form_page {overflow:hidden; padding:14px 0 0;}
.form_page:first-child {/*padding:39px 0 12px;*/}
.form_page label {float:left; width:225px; font-size:16px; font-family: 'PT Sans Narrow', sans-serif;}
.form_page select {border:1px solid #000; font-size:15px; font-family: 'PT Sans Narrow', sans-serif; width:194px;}
.form_page .tx {border:1px solid #000; padding:0 5px; font-size:15px; font-family: 'PT Sans Narrow', sans-serif; width:462px;}
.form_page textarea {border:1px solid #000; padding:0 5px; font-size:15px; font-family: 'PT Sans Narrow', sans-serif; width:462px; height:66px;}

.form_page_chbox {overflow: hidden; padding:35px 0 0 25px;}
.form_page_chbox input {float:left; margin: 0 5px 0 0; height:15px; width:15px!important;}
.form_page_chbox label { font-size:16px; font-family: 'PT Sans Narrow', sans-serif; line-height:15px;}


.basket_page_result {width:540px; margin:0 auto; text-align:center; padding:25px 0 20px;}
.basket_page_result .one { font-size:49px; color:#4c8d8c; font-family: 'bebas_neue_cyrillicregular'; display:block; padding:55px 0 0; text-transform:uppercase;}
.basket_page_result .two { font-size:35px; color:#ff9c3b; font-family: 'bebas_neue_cyrillicregular'; display:block; text-transform:uppercase;}
.basket_page_result .namber { display:inline-block; font-size:19px; color:#fff; font-family: 'PT Sans Narrow', sans-serif; background:#898989; padding:2px 22px 4px; margin:76px 0 28px;}
* + html .basket_page_result .namber {zoom:1; display:inline;}
.basket_page_result p { font-size:18px; font-family: 'PT Sans Narrow', sans-serif; line-height:22px; padding:0; text-align:center;}





.brend {font-size:16px; color:#000;font-family: 'PT Sans Narrow', sans-serif; padding:30px 0 23px; }
.brend p {line-height:19px; padding:23px 0 0;}
.brend_top {overflow:hidden;}
.brend_top img { float:left; border:1px solid #000; margin:0 30px 0 0;}
.brend_top p { font-size:20px; line-height:24px; padding:24px 0 0;}
.brend_top p a {color:#000;}
.brend_top p a:hover {text-decoration:underline; color:#ce0909;}
.brend h5 { font-weight:normal; font-size:16px; padding:20px 0 0;}
.list_circle {list-style:none; padding:5px 0 0;}
.list_circle li {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_list_circle.jpg) no-repeat 0 7px; padding: 0 0 0 10px; line-height:19px;}
.brend h4 {font-size:20px; padding:27px 0 0;}


.list_more {list-style:none; padding:17px 0 0;}
.list_more li {}
.list_more li a {font-size:18px; line-height:22px;}
.list_more ul {list-style:none; padding: 0 0 14px;}
.list_more ul li {display:inline; padding:0 6px 0 0;}
.list_more ul li a { font-size:14px;}



.title_news {position:relative; z-index:50; padding:5px 0 0;}
.title_news:after {display:block; content:''; clear:both;}
* + html .title_news { overflow:visible; height:100%;}


.title_news h1 {float:left; padding:0;}
.title_news .arhive { float:left; padding:8px 0 0 16px; position:relative;}
.title_news .arhive .link {float:left; height:27px; overflow:hidden; background:#707070 url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_arhive.gif) no-repeat; padding:0 10px 0 33px; font-size:22px; line-height:27px; text-transform:uppercase; color:#fff; font-family: 'bebas_neue_cyrillicregular'; text-decoration:none;}
.title_news .arhive .link:hover {background-position:0 -27px; background-color:#d55d3b;}
.arhive_drop { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_arhive_drop_box.png) no-repeat 0 100%; padding:0 0 15px; width:237px; position:absolute; top:100%; left:-62px;}
.arhive_drop_box {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_arhive_drop.png) no-repeat; padding:24px 15px 10px 91px; overflow:hidden;  font-family: 'PT Sans Narrow', sans-serif; font-size:16px;}
.arhive_drop_box ul {float:left; margin:0 0 0 -60px; width:50px; padding:0 10px 0 0; list-style:none;}
.arhive_drop_box ul li {line-height:21px;}
.arhive_drop_box ul li a {color:#000;}
.arhive_drop_box ul li a:hover { color:#d55d3b;}
.arhive_drop_box ul li a.active { color:#0d875e;}
.arhive_drop_box table {margin:0;}
.arhive_drop_box table td {padding:0; border:none; line-height:21px;}
.arhive_drop_box table td a {color:#000;}
.arhive_drop_box table td a:hover { color:#d55d3b;}
.arhive_drop_box table td a.active { color:#0d875e;}

.one_news {overflow:hidden; padding:0 30px 0 365px;background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_one_news.jpg) repeat-y; margin:30px 0 0;}
.one_news_left {float:left; width:260px; margin:0 0 0 -365px; padding:33px 70px 20px 35px;}
.one_news_left h2 {padding:0; font-size:48px; line-height:42px;}
.one_news_left .date {border-top:1px solid #322613; border-bottom:1px solid #322613; margin:29px 0 0;}
.one_news_left .date span {font-size:16px; font-family: 'PT Sans Narrow', sans-serif; color:#2e2e2e; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_new_date.gif) no-repeat 0 9px; padding:0 5px 0 14px; line-height:24px;}
.one_news_left .date span:first-child { background:none; padding-left:0;}

.one_news_right {float:left; width:100%; padding:26px 0 24px;}
.one_news_right p { font-size:18px; color:#fff; font-family: 'PT Sans Narrow', sans-serif; line-height:22px; padding:0 0 5px;}
.one_news_right .read { display:inline-block; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_read.gif) no-repeat 100% 9px; padding:0 18px 0 0;  font-family: 'PT Sans Narrow', sans-serif; font-size:18px; font-weight:bold; color:#fff;}
.one_news_right .read:hover {color:#fff000;}




.tbl_news {margin:0;}
.tbl_news td {padding:43px 0 37px; border:none; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_tbl_news.gif) repeat-x; vertical-align:top; width:24%}
.tbl_news tr:first-child td {background:none;}
.tbl_news td.noline { background:none; width:4%;}
.news { width:231px; font-family: 'bebas_neue_cyrillicregular'; margin:0 auto;}
.news img {display:block;}
.news .date { font-size:14px; color:#6b6b6b; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/sep_date_news.gif) no-repeat 100% 50%; padding:0 7px 0 0;}
.news a {margin:0 0 0 5px; font-size:14px; color:#6b6b6b; text-decoration:none;}
.news a:hover {text-decoration:underline;}
.news h3 { font-size:22px; line-height:26px; padding:4px 0 0;}
.news h3 a {font-size:22px; color:#2e2e2e; margin:0;}
.news .for_img {position:relative; height:203px; width:231px; overflow:hidden;padding:0 0 10px;}
.news .for_img a {position:absolute; top:20px; left:0; font-size:13px; margin:0 17px; color:#fff; font-size:30px; line-height:28px;}



.icon_profile {list-style:none; height:21px; width:153px;}
.icon_profile li {float:left; width:21px; padding:0 16px 0 0;}
.icon_profile li a {float:left; position:relative; height:21px; width:21px;}
.icon_profile li a .help { position:absolute; top:23px; left:-18px; border:1px solid #6f6f6f; background:#fff; display:block; height:14px; width:47px; font-size:9px; text-align:center; line-height:14px; text-decoration:none; color:#6f6f6f; display:none;}
.icon_profile li a .help span {display:block; height:4px; width:6px; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_help.gif) no-repeat; overflow:hidden; position:absolute; top:-3px; left:22px;}

.icon_profile li a.icon1 {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/icon_profile_1.gif) no-repeat;}
.icon_profile li a.icon2 {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/icon_profile_2.gif) no-repeat;}
.icon_profile li a.icon3 {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/icon_profile_3.gif) no-repeat;}
.icon_profile li a.icon4 {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/icon_profile_4.gif) no-repeat;}


.icon_profile li a:hover {background-position:0 -21px;}
.icon_profile li a:hover .help  {display:block;}




.profile_page { padding:20px 0 0;}
.profile_page .tbl_basket th { padding-top:0; padding-bottom:0;}


.profile_page_box {overflow:hidden;}
.profile_page_left {float:left; width:390px; padding:0 10px 0 0;}
.profile_page_right {float:left; width:600px;}
.profile_page_box .info {list-style:none; padding:26px 0 0;}
.profile_page_box .info li {line-height:20px; font-size:16px; color:#2e2e2e; font-family: 'PT Sans Narrow', sans-serif;}
.profile_page_box .important_text { background: url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_important_text.gif) no-repeat; padding:0 0 0 40px; color:#2e2e2e; font-weight:bold;  font-family: 'PT Sans Narrow', sans-serif; line-height:26px; margin:34px 0 0;}


.personal {padding:15px 0 10px;}
.personal h2 {padding:17px 0 0;}
.personal:after {display:block; content:''; clear:both;}
* + html .personal {overflow:visible; height:100%;}

.personal_left {float:left; width:450px; padding:0 25px 0 0;}
.personal_right {float:left; width:525px; padding:8px 0 0;}

.personal_box {overflow:hidden; padding:11px 0 0;}
.personal_box label {float:left; width:186px; font-size:16px; color:#2e2e2e; font-family: 'PT Sans Narrow', sans-serif;}
.personal_box label .primer {display:block; font-size:12px;}
.personal_box .tx { font-size:16px; color:#2e2e2e; font-family: 'PT Sans Narrow', sans-serif; border:1px solid #000; padding:0 5px; width:252px;}
.personal_box select { font-size:16px; color:#2e2e2e; font-family: 'PT Sans Narrow', sans-serif; border:1px solid #000; width:262px;}

.personal_right .basket_page_city { margin:0 0 9px;}
.personal_right p { font-size:12px; color:#2e2e2e; font-family: 'PT Sans Narrow', sans-serif; padding:5px 0 0;}
.form_grey {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_form_grey.jpg); margin:3px 0 0; padding:5px 19px 19px;}
.form_grey label {display:block; font-size:18px; color:#2e2e2e; font-family: 'PT Sans Narrow', sans-serif;}
.form_grey textarea { background:#fff; height:75px; width:485px; padding:5px; font-size:16px; color:#2e2e2e; font-family: 'PT Sans Narrow', sans-serif; border:none; margin:11px 0 0;}
.form_grey .tx { background:#fff; width:505px; padding:5px 5px; font-size:16px; color:#2e2e2e; font-family: 'PT Sans Narrow', sans-serif; border:none; margin:11px 0 0;}
.form_grey_bot {width:515px;}


.btn_new {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_new.gif) no-repeat; height:24px; width:105px; text-decoration:underline; border:none; cursor:pointer; font-size:14px; color:#2e2e2e; font-family: 'PT Sans Narrow', sans-serif; text-transform:uppercase; line-height:24px; padding:0 0 3px; margin:22px 0 0;}
.btn_new:hover { background-position:0 -24px;}

.btn_form_delete {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_form_delete.gif) no-repeat; height:24px; width:105px; text-decoration:underline; border:none; cursor:pointer; font-size:14px; color:#fff; font-family: 'PT Sans Narrow', sans-serif; text-transform:uppercase; line-height:24px; padding:0 0 3px; margin:22px 0 0;}
.btn_form_delete:hover { background-position:0 -24px;}

.personal_box_ch {overflow:hidden; padding:22px 0 0 25px;}
.personal_box_ch input {float:left; margin:0 0 0 -25px; height:15px; width:15px;}
.personal_box_ch label { font-size:16px; color:#2e2e2e; font-family: 'PT Sans Narrow', sans-serif; line-height:15px;}




.profile_page .btn_otpravit {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_otpravit_yellow.gif) no-repeat; width:125px;}
.profile_page .btn_otpravit:hover {background-position:0 -24px;}



.room_text { font-size:14px; color:#2e2e2e; font-family: 'PT Sans Narrow', sans-serif; padding:17px 0 0;}
.room_text p {text-align:left; line-height:17px; padding:17px 0 0;}
.room_text .link_map { display:inline-block; font-size:18px; margin:23px 0 0;}
* + html .room_text .link_map {zoom:1; display:inline;}



.bottom_nav { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_bottom_nav.gif) repeat-x 0 50%; text-align:center; margin:37px 0 0;}
.bottom_nav ul {list-style:none; display:inline-block; background:#fff; padding:0 15px;}
.bottom_nav ul li {display:inline-block; padding:0 3px;}
.bottom_nav ul li a {display:inline-block; height:12px; width:12px; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_nav_circle.png) no-repeat;}
.bottom_nav ul li a.active {background-position:0 -12px;}
* + html .bottom_nav ul, * + html .bottom_nav li, * + html .bottom_nav li a {zoom:1; display:inline;}



.room_main { padding:80px 0 0;}

.room_main_box {overflow:hidden;}
.room_main_box ul {float: right; list-style:none; width:48%;}
.room_main_box ul:first-child {float:left;}
.room_main_box ul li {line-height:17px; overflow:hidden;  font-family: 'PT Sans Narrow', sans-serif; padding:22px 0 0;}
.room_main_box ul li div {float:left; padding:0 85px 0 0; position:relative;}
.room_main_box ul li div span.price { position:absolute; top:0; right:0; width:80px; text-align:right; font-size:18px; font-weight:bold;}
.room_main_box ul li div span.price span {font-weight:normal;}
.room_main_box ul li a { font-size:14px; text-transform:uppercase; color:#2e2e2e;}
.room_main_box ul li a:hover { color:#ce0909;}


.right_colum_box {padding:0 0 0 26px;}
.right_colum_box h3 {text-align:center;}

.write_shou_room { position:relative; margin:20px 0 20px; z-index:50;}
.write_shou_room .links { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_show_room.gif) no-repeat; height:29px; width:266px; display:block; line-height:29px; text-align:center; text-decoration:none; color:#000; font-size:20px; font-family: 'bebas_neue_cyrillicregular'; text-transform:uppercase; position:relative; z-index:10;}
.write_shou_room .links_drop { background-position:0 -29px;}
.write_shou_room .links span {position:absolute; bottom:-5px; left:127px; display:block; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_links_drop.gif) no-repeat; height:5px; width:11px;}

.write_room_drop {position: absolute; top:14px; left:0; border:1px solid #000; width:264px; z-index:9; background:#fff; padding:30px 0 26px; display:none;}

.form_write { padding:0 16px; font-family: 'PT Sans Narrow', sans-serif;}
.form_write label {display:block; font-size:12px; color:#211c11; padding:6px 0 2px;}
.form_write select { border:1px solid #979797; font-size:16px; color:#211c11; font-family: 'PT Sans Narrow', sans-serif; width:232px;}
.form_write .tx { border:1px solid #979797; font-size:16px; color:#211c11; font-family: 'PT Sans Narrow', sans-serif; padding:0 5px; width:222px;}
.form_write .btn_write { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_write.gif) no-repeat; height:26px; width:185px; text-decoration:underline; border:none; cursor: pointer; font-size:16px; color:#211c11; font-family: 'PT Sans Narrow', sans-serif; text-transform:uppercase; line-height:26px; padding:0 0 4px; display:block; margin:26px auto 0;}


.btn_box {text-align:center; padding:25px 0 0;}
.btn_box a { display:inline-block; height:11px; width:14px; margin:0 4px;}
* + html .btn_box a {zoom:1; display:inline;}
.btn_box a.top { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_right_top.gif) no-repeat;}
.btn_box a.bot { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_right_bot.gif) no-repeat;}
.btn_box a:hover {background-position:0 -11px;}



.list_room {list-style:none; margin:-15px 0 0;}
.list_room li {text-align:center; font-family: 'PT Sans Narrow', sans-serif; padding:40px 0 0;}
.list_room img {display:block; border-radius:132px;}
.list_room h4 {padding:7px 0 0; font-size:16px; text-transform:uppercase; color:#000;}
.list_room p {text-align:center; font-size:12px; color:#000; padding:0; line-height:14px;}



.you_write { font-family: 'PT Sans Narrow', sans-serif; font-size:14px; line-height:17px; padding:0; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_you_write.gif) no-repeat; padding:12px 14px; width:237px; height:88px; overflow:hidden;}
.you_write p {text-align:left; padding:0; line-height:17px;}





.slider_price { padding:4px 0; margin:0;}
.two_colum { overflow:visible;}
.two_colum:after {display:block; content:''; clear:both;}
* + html .two_colum { overflow:visible; height:100%;}
.slider_price .drag {margin:0 0 0 -12px;}











/* LAST STYLE
--------------------------------------------*/
.new_body {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_body_new.jpg) repeat-x;}

.error-404 {height:412px; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_error.jpg) no-repeat 157px 28px; text-indent:-9999px; overflow:hidden; padding:28px 0 20px;}

.tbl_compare {margin:40px 0 0;}
.tbl_compare th { font-size:14px; color:#2e2e2e; font-family: 'PT Sans Narrow'; vertical-align:top; padding:10px 10px; background:#f5f5f5;}
.tbl_compare td { font-size:14px; color:#2e2e2e; font-family: 'PT Sans Narrow'; vertical-align:top; text-align:center; padding:10px 20px;}
.tbl_compare .midle {vertical-align:middle;}
.tbl_compare .align_left {text-align:left;}

.tbl_compare .tr_color td, .tbl_compare .tr_color th { background:#f8bc47;}

.scroling_box_nav {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_scroling_box_nav.gif) repeat-x; height:17px; position:relative; margin:45px 0 0;}
.scroling_box_nav .drag {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_drag.png) no-repeat; height:17px; width:10px; display:block; position:absolute; top:0; left:3%;}




.tbl_revier {margin:30px 0 50px;}
.tbl_revier td { border:none; padding:0 20px; vertical-align:top;}
.tbl_revier td img {display:block; margin:0 auto;}
.tbl_revier td .date { display:block; text-align:center; font-size:14px; color:#2e2e2e;  font-family: 'PT Sans Narrow'; text-transform:uppercase; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_date.gif) no-repeat 50% 100%; padding:20px  0 11px;}
.tbl_revier td h3 {padding:7px 0 0; text-align:center;}
.tbl_revier td h3 a {color:#2e2e2e; text-decoration: none;}
.tbl_revier td h3 a:hover {text-decoration:underline;}
.tbl_revier td p {font-size:13px; line-height:15px; color:#2e2e2e;  font-family: 'PT Sans Narrow'; padding:15px 0 0;}



.form_search_page { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_form_search_page.jpg); padding:22px 10px;}
.form_search_page_box {width:250px;}
.form_search_page table {margin:0;}
.form_search_page table td {border:none; vertical-align:top; padding:0 0 0 10px;}
.form_search_page label {display:block; font-size:12px; color:#636363;  font-family: 'PT Sans Narrow'; text-transform:uppercase; padding:0 0 5px;}
.form_search_page .tx {float:left; width:203px; padding:0 5px 2px; font-family: 'PT Sans Narrow'; font-size:16px; font-weight:bold; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_form_tx.jpg) repeat-x; border:none; text-transform: uppercase; color:#2e2e2e;}
.form_search_page .btn_search { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_search_form.gif) no-repeat; height:23px; width:29px; border:none; cursor:pointer; text-indent:-9999px; margin:0 0 0 3px;}
.form_search_page .btn_search:hover {background-position:0 -23px;}


.sep_one {list-style:none; min-width:200px;}
.sep_one li {display:inline; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/sep_one.gif) no-repeat 0 2px; padding:0 4px 0 10px;}
.sep_one li:first-child {background:none; padding:0 4px 0 0;}
.sep_one li a {font-size:16px; text-transform:uppercase; color:#318ab2; border-bottom:1px dashed #318ab2; text-decoration:none; font-family: 'PT Sans Narrow'; font-weight:bold;}
.sep_one li a.active {border:none; color:#2e2e2e;}

.sep_two {list-style:none; line-height:19px; margin:-2px 0 0;}
.sep_two li {display:inline; padding:0 7px 0 0;}
.sep_two li a {font-size:11px; color:#318ab2; text-transform:uppercase; font-family: 'PT Sans Narrow'; font-weight:bold;}
.sep_two li a.active {text-decoration:none; color:#000;}
.sep_two li a:hover {text-decoration:none;}

.list_serch {list-style:none; overflow:hidden;}
.list_serch li {float: left; width:50%; padding:55px 0 0;}
* + html .list_serch li {float:left; width:49.9%;}

.list_serch_box {padding:0 50px 0 135px;}
.list_serch_box img {float:left; margin:0 0 0 -135px;}
.list_serch_box h2 {padding:0;}
.list_serch_box h2 a {color:#2e2e2e;}
.list_serch_box h2 a:hover {color:#ce0909;}
.list_serch_box .tovar_info { left:0;}
.list_serch_box .tovar_info_one { left:0;}
.list_serch_box .tovar_info_two { left:0;}
.list_serch_box .yes { float:left; font-size:16px; color:#318ab2;  font-family: 'PT Sans Narrow', sans-serif; padding:0 0 0 20px;}
.list_serch_box .no {float:left; font-size:16px; color:#ce0909;  font-family: 'PT Sans Narrow', sans-serif; padding:0 0 0 20px;}
.list_serch_box p { font-size:14px; line-height:17px; padding:13px 0 0;}



.title_dot {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/line_dot.gif) repeat-x 0 50%; margin:8px -3000px 0; padding:0 3000px; overflow:hidden;}
.title_dot_box {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/line_dot_box.gif) no-repeat 100% 50%; float:left; padding:0 51px 0 0;}
.title_dot_box h1 { background:#fff; padding:0 7px; margin:0 0 0 -7px;}

.sale {overflow:hidden; margin:22px 0 0;}
.sale img {margin:0 0 15px;}
.sale h2 {padding:5px 0 0; font-size:40px; line-height:40px;}
.sale h2 a {color:#483b4f; text-decoration:none;}
.sale h2 a:hover {text-decoration: underline;}
.sale .date {display: inline-block; border-top:1px solid #000; border-bottom:1px solid #000; font-size:18px; color:#2e2e2e; line-height:28px; font-family: 'PT Sans Narrow', sans-serif; margin:18px 0 0;}
* + html .sale .date {zoom:1; display:inline;}
.sale p {font-size:13px; line-height:15px; padding:15px 0 0; color:#2e2e2e;}

.sale_left {float:left; width:49%;}
.sale_right {float:right; width:49%;}

.akcia_one {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_akcia_one.jpg) no-repeat;}
.akcia_one_box {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_akcia_one_box.jpg) no-repeat 100% 0; height:474px; overflow:hidden; padding:30px 45px 20px;}


.akcia_two {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_akcia_two.jpg) no-repeat;}
.akcia_two_box {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_akcia_two_box.jpg) no-repeat 100% 0; height:200px; overflow:hidden; padding:30px 45px 20px;}

.akcia_three {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_akcia_three.jpg) no-repeat; margin:24px 0 0;}
.akcia_three_box {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_akcia_three_box.jpg) no-repeat 100% 0; height:200px; overflow:hidden; padding:30px 45px 20px;}

.akcia_four {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_akcia_four.jpg) no-repeat;}
.akcia_four_box {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_akcia_four_box.jpg) no-repeat 100% 0; height:200px; overflow:hidden; padding:30px 45px 20px;}

.akcia_five {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_akcia_five.jpg) no-repeat;}
.akcia_five_box {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_akcia_five_box.jpg) no-repeat 100% 0; height:200px; overflow:hidden; padding:30px 45px 20px;}


.sale_color {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_sale_color.jpg) no-repeat 0 50%; margin:22px 0 0;}
.sale_color_box {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_sale_color_box.jpg) no-repeat 100% 50%;}

.sale_color_box_line {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/line_vertical.gif) repeat-y 50% 0; overflow:hidden;  padding:50px 0 20px; height:200px;}

.akcia_six {padding:0 45px;}
.akcia_seven {padding:0 45px;}

.sale_color h2 {padding:5px 0 0; font-size:40px; line-height:40px;}
.sale_color h2 a {color:#483b4f; text-decoration:none;}
.sale_color h2 a:hover {text-decoration: underline;}
.sale_color .date {display: inline-block; border-top:1px solid #000; border-bottom:1px solid #000; font-size:18px; color:#2e2e2e; line-height:28px; font-family: 'PT Sans Narrow', sans-serif; margin:18px 0 0;}
* + html .sale_color .date {zoom:1; display:inline;}
.sale_color p {font-size:13px; line-height:15px; padding:15px 0 0; color:#2e2e2e;}


.line_dot {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/line_dot.gif) repeat-x; height:1px; overflow:hidden; margin:33px -3000px 0; padding:0 3000px; }

.list_akcii {list-style:none; padding:27px 0 0;}
.list_akcii li { padding:13px 0 0;}
.list_akcii li h3 { padding:0 0 10px;}
.list_akcii li .date {display:block; font-size:14px; color:#000; line-height:17px;}
.list_akcii li p {display:block; font-size:14px; color:#000; line-height:17px; padding:0 0 17px;}


#content_to_move h2 {font-family: 'Arial';font-size:28px; text-transform:none}

.form_filter_box_header {font-weight:bold}
/* End */


/* Start:/bitrix/templates/SuperStereo_Art-Fresh/css/fonts.css?1558443136984*/
@font-face {font-family: 'PT Sans'; 
	src: url('/bitrix/templates/SuperStereo_Art-Fresh/css/../font/pts55f_w.eot'); 
	src: local('../font/PT Sans'), url('/bitrix/templates/SuperStereo_Art-Fresh/css/../font/PTS55F_W.woff') format('woff'),url('/bitrix/templates/SuperStereo_Art-Fresh/css/../font/PTS55F_W.ttf') format('truetype'), url('/bitrix/templates/SuperStereo_Art-Fresh/css/../font/PTS55F_W.svg#PTSans-Regular') format('svg');}


@font-face {font-family: 'PT Sans Narrow';
	src: url('/bitrix/templates/SuperStereo_Art-Fresh/css/../font/ptn57f_w.eot');
	src: local('../font/PT Sans Narrow'), url('/bitrix/templates/SuperStereo_Art-Fresh/css/../font/PTN57F_W.woff') format('woff'),url('/bitrix/templates/SuperStereo_Art-Fresh/css/../font/PTN57F_W.ttf') format('truetype'), url('/bitrix/templates/SuperStereo_Art-Fresh/css/../font/PTN57F_W.svg#PTSans-Narrow') format('svg');}


@font-face {
    font-family: 'bebas_neue_cyrillicregular';
    src: url('/bitrix/templates/SuperStereo_Art-Fresh/css/../font/bebasneuecyrillic.eot');
    src: url('/bitrix/templates/SuperStereo_Art-Fresh/css/../font/bebasneuecyrillic.eot?#iefix') format('embedded-opentype'),
         url('/bitrix/templates/SuperStereo_Art-Fresh/css/../font/bebasneuecyrillic.woff') format('woff'),
         url('/bitrix/templates/SuperStereo_Art-Fresh/css/../font/bebasneuecyrillic.ttf') format('truetype'),
         url('/bitrix/templates/SuperStereo_Art-Fresh/css/../font/bebasneuecyrillic.svg#bebas_neue_cyrillicregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
/* End */


/* Start:/bitrix/templates/SuperStereo_Art-Fresh/css/jquery.fancybox-1.3.4.css?15584431368827*/
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('/bitrix/templates/SuperStereo_Art-Fresh/css/../images/fancybox/fancybox.png');
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1100;
	display: none;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px;
	z-index: 1101;
	outline: none;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #fff;
}

#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 1102;
	border: 0px solid #fff;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 1101;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background: transparent url('/bitrix/templates/SuperStereo_Art-Fresh/css/../images/fancybox/fancybox.png') -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background: transparent url('/bitrix/templates/SuperStereo_Art-Fresh/css/../images/fancybox/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 14px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('/bitrix/templates/SuperStereo_Art-Fresh/css/../images/fancybox/fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('/bitrix/templates/SuperStereo_Art-Fresh/css/../images/fancybox/fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible; /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancybox-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancybox-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('/bitrix/templates/SuperStereo_Art-Fresh/css/../images/fancybox/fancybox-x.png');
}

#fancybox-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('/bitrix/templates/SuperStereo_Art-Fresh/css/../images/fancybox/fancybox.png');
	background-position: -40px -162px;
}

#fancybox-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('/bitrix/templates/SuperStereo_Art-Fresh/css/../images/fancybox/fancybox-y.png');
	background-position: -20px 0px;
}

#fancybox-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('/bitrix/templates/SuperStereo_Art-Fresh/css/../images/fancybox/fancybox.png');
	background-position: -40px -182px; 
}

#fancybox-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('/bitrix/templates/SuperStereo_Art-Fresh/css/../images/fancybox/fancybox-x.png');
	background-position: 0px -20px;
}

#fancybox-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('/bitrix/templates/SuperStereo_Art-Fresh/css/../images/fancybox/fancybox.png');
	background-position: -40px -142px;
}

#fancybox-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('/bitrix/templates/SuperStereo_Art-Fresh/css/../images/fancybox/fancybox-y.png');
}

#fancybox-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('/bitrix/templates/SuperStereo_Art-Fresh/css/../images/fancybox/fancybox.png');
	background-position: -40px -122px;
}

#fancybox-title {
	font-family: Helvetica;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding-bottom: 10px;
	text-align: center;
	color: #333;
	background: #fff;
	position: relative;
}

.fancybox-title-outside {
	padding-top: 10px;
	color: #fff;
}

.fancybox-title-over {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('/bitrix/templates/SuperStereo_Art-Fresh/css/../images/fancybox/fancy_title_over.png');
	display: block;
}

.fancybox-title-float {
	position: absolute;
	left: 0;
	bottom: -20px;
	height: 32px;
}

#fancybox-title-float-wrap {
	border: none;
	border-collapse: collapse;
	width: auto;
}

#fancybox-title-float-wrap td {
	border: none;
	white-space: nowrap;
}

#fancybox-title-float-left {
	padding: 0 0 0 15px;
	background: url('/bitrix/templates/SuperStereo_Art-Fresh/css/../images/fancybox/fancybox.png') -40px -90px no-repeat;
}

#fancybox-title-float-main {
	color: #FFF;
	line-height: 29px;
	font-weight: bold;
	padding: 0 0 3px 0;
	background: url('/bitrix/templates/SuperStereo_Art-Fresh/css/../images/fancybox/fancybox-x.png') 0px -40px;
}

#fancybox-title-float-right {
	padding: 0 0 0 15px;
	background: url('/bitrix/templates/SuperStereo_Art-Fresh/css/../images/fancybox/fancybox.png') -55px -90px no-repeat;
}

/* IE6 */
/*
.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
	height: expression(this.parentNode.clientHeight + "px");
}

#fancybox-loading.fancybox-ie6 {
	position: absolute; margin-top: 0;
	top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}

#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale'); }
*/
/* IE6, IE7, IE8 */

.fancybox-ie .fancybox-bg { background: transparent !important; }
/*
.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }
*/
/* End */


/* Start:/bitrix/templates/SuperStereo_Art-Fresh/css/additional.css?155844313654083*/
.my_order {background:url(/upload/interface/my_orders_left.png) no-repeat;}
.my_order_in {background: url(/upload/interface/my_orders_right.png) no-repeat 100% 0;}
.client_code {background:url(/upload/interface/client_code_left_1.png) no-repeat;height: 25px;}
.client_code_in {background: url(/upload/interface/client_code_right.png) no-repeat 100% 0;display: inline-block;height: 24px;line-height: 20px;font-size: 12px;color: rgb(0, 0, 0);text-transform: uppercase;margin: 0px 0px;font-weight: bold;padding-left:14px;padding-right:14px}

.leftimg { /* Выравнивание изображения по левому краю */
    float:left; /* Выравнивание по левому краю */
    margin: 7px 7px 7px 0; /* Отступы вокруг картинки */
   }
.rightimg  {
    float: right; /* Выравнивание по правому краю  */ 
    margin: 7px 0 7px 7px; /* Отступы вокруг картинки */
   }
.centerimg {
	display:block; 
	margin:0 auto;
	margin-top:7px;
	margin-bottom:7px;
	clear:both;
}
.outbox_plate {
	height:auto;
	width:320px;
	padding-top:20px;
	padding-left:20px;
	float: left;
    margin:auto;
}
.inbox_plate {
	height:auto;
	width:281px;
	padding-top:20px;
	padding-left:20px;
	padding-bottom:20px;
}
.zagolovok_3 { /* В целом, копия стандартного заголовка, но без отступов */
	font-family: 'bebas_neue_cyrillicregular';
	font-size: 24px;
	color: #000;
	padding-top:5px;
	padding-bottom:10px;
	float:left;
}
.zagolovok_3c { /* В целом, копия стандартного заголовка, но без отступов */
	font-family: 'bebas_neue_cyrillicregular';
	font-size: 24px;
	color: #000;
	padding-top:5px;
	text-align: center;
	clear: both;
}
.zagolovok_4c { /* В целом, копия стандартного заголовка, но без отступов */
	font-family: 'bebas_neue_cyrillicregular';
	font-size: 30px;
	color: #000;
	padding-top:5px;
	text-align: center;
	clear: both;
}
.zagolovok_5c { /* В целом, копия стандартного заголовка, но без отступов */
	font-family: 'bebas_neue_cyrillicregular';
	font-size: 36px;
	color: #000;
	padding-top:30px;
	padding-bottom:15px;
	text-align: center;
	clear: both;
}
.zagolovok_5 { /* В целом, копия стандартного заголовка, но без отступов */
	font-family: 'bebas_neue_cyrillicregular';
	font-size: 36px;
	color: #000;
	padding-top:30px;
	padding-bottom:15px;
	text-align: left;
	clear: both;
}

.small_text_sans_narrow {/* Мелкий текст, паписанный фирменным шрифтом PT Sans Narrow */
	font-size: 16px;
	color: #2e2e2e;
	font-family: 'PT Sans Narrow', sans-serif;
	line-height: 0.9em; 
}
.no_float {
	clear: both;
}
.spectral_points {
	list-style-type: square !important;
	margin-top:4px;
	margin-top:5px !important;
}

.spectral_points li {
	line-height:10px;
}
a.zagolovok_2 {
	text-decoration: none !important;
	border-bottom: dashed 1px #000 !important;
	font-family: 'bebas_neue_cyrillicregular' !important;
	text-align: left !important;
	font-size: 19px !important;
	color: #000 !important;
	margin-top:15px !important;
	padding-top:7px;
	width: auto;
}
.linepadding_spectral {
	margin-top:10px;
	
}


/* Список "Spectral" - начало */
.plate_head_text {
	font-size: 28px;
	padding-top:15px;
	font-family: 'bebas_neue_cyrillicregular';
}
/* Список "Spectral" - конец */
.model_overview {
	width:1020px;
	height: auto;
	clear: both;
	margin:0 auto;
}
/* Собственные стили, общие для новых странц */
.grey_fon_user { /* Собственный серый фон без проблем с отступами */
	height: auto;
	width: auto;
	background-image: url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_grey.jpg);
	margin:0 auto;
	clear: both;
}	
.number_plate {
	background-color:#000000;
	width:40px;
	height:37px;
	color:#ffffff;
	font-family: 'bebas_neue_cyrillicregular';
	font-size: 30px;
	text-align: center;
	padding-top:3px;
	float: left;
	margin-right:7px;
	margin-bottom:12px;
	margin-top:25px;
}
.spectral_advantage {
	width: 370px;
	height: auto;
	padding-bottom:15px;
	padding-top:15px;
	padding-left:30px;
	padding-right:30px;
	margin:0 auto;
	background-image: url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_grey.jpg);
	
}
.spectral_advantage_header {
	font-family: 'bebas_neue_cyrillicregular';
	font-size: 20px;
	text-align: left;
	padding-top:34px	
}
.spectral_zakaz {
	width: 930px;
	height: auto;
	padding-bottom:15px;
	padding-top:15px;
	padding-left:30px;
	padding-right:30px;
	margin:0 auto;
	background-image: url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_grey.jpg);
}
/* Список "Spectral" - новые обозначения */

.spectral_prew { /* Изоражение */
	float: left;
	height: auto;
	width:150px;
}
.spectral_text { /* Описание модели */
	width:560px;
	height: 100px;
	float: left;
	padding-left:20px;
	padding-right:20px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.spectral_linkbox { /* Блок для ссылок */
	float: left;
	height: 100px;
	width: 250px;
}
.spectral_linkbox a { /* Блок для ссылок */
	text-decoration: none; /* Убираем подчеркивание */
    border-bottom: 1px dashed #318ab2; /* Добавляем пунктирное подчёркивание */
}
.spectral_model { /* Бокс с описанием модели */
	clear: both;
	height: auto;
	width: 1000px;
}
.model_link_spectral { /* Cсылка на всплывающее окно */
	clear: both;
}
.zagolovok_2 { /* В целом, копия стандартного заголовка, но без отступов */
	font-family: 'bebas_neue_cyrillicregular';
	text-align: left;
	font-size: 19px;
	color: #000;
	margin-top:15px;
	clear: both;
	padding-top:30px;
}
.mini_img_spectral {
	height:100px;
}
.line_960px {
	margin:0 auto;
	width:960px;
	height: auto;
	clear: both;
}
.line_800px {
	margin:0 auto;
	width:860px;
	height: auto;
	background-image: url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_grey.jpg);
	clear: both;
}

/* Галерея Spectral - начало */
.gallery_container {
    width: 100%;
    margin: 0px auto;
    margin-top:0px;
    overflow: hidden;
}
.galleryItem_spectral {
    color: #797478;
    font: 10px/1.5 Verdana, Helvetica, sans-serif;
    float: left;    
	
    width: 32%;
    margin:  1px 1px 5px 1px; 
}
 
.galleryItem_spectral h3 {
    text-transform: uppercase;
}
 
.galleryItem_spectral img {
    max-width: 100%;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
/* Галерея Spectral - конец */
.spectral_model_outer {
	margin:0 auto;
	height: auto;
	width:860px;
}
.vertical_center {
	height:100px;
	border: 0px;
	vertical-align: middle;
	padding:0px;
	margin: 0px;
}
.no_margin_padding {
	margin: 0px;
	padding: 0px;
	height: 100px;
	border: 0px;
}
.no_margin_padding tr {
	margin: 0px;
	padding: 0px;
	height: 100px;
	border: 0px;
}
/*Новый дизайн Spectral*/

.advantages {
	width: 95%;
	margin: 5px auto;
	margin-top:5px;
	margin-bottom:5px;
    margin-top:0px;
    overflow: hidden;
}
.advantagesItem_left {
    float: left;    
    width: 40%;
    margin:  1px 1px 20px 1px;
}
.advantagesItem_right {
	font-size: 17px;

	display: table;
	height:100%;
	padding-left:15px;
}
.where_we_are {
	width: 900px;
	margin: 0 auto;
	background-color:#ff0000;
	height:auto;
	clear: both;
}
.where_we_are_map {
	width: 300px;
	margin: 0 auto;
	background-color:#00ff00;
	height:100px;
	float: left;
}
.where_we_are_text {
	width: 400px;
	margin: 0 auto;
	background-color:#0000ff;
	float: left;
}
.where_we_are_sertificate {
	width: 200px;
	margin: 0 auto;
	background-color:#ffff00;
	height:100px;
	float: left;
}

.header03 {
font-size: 35px !important;
color:#1E1E1E;
}
.mapinfo{
	width: 100%;
	height: 415px;
	margin: 0 auto;
	clear: both;
	padding-bottom:50px;
	
}
.map_spectral{
	width: 400px;
	float:left;
}
.info_spectral{
	width: 400px;
	float:left;
	padding-left:25px;
}
/* Info */
/* Info */
.preferences {
	clear: both;
	width: 950px;
	margin: 0 auto;
	padding-bottom:50px;
	margin-bottom:50px;
	height:auto;
}
.sertificate {
	float: right;
	width: 150px;
	padding-top:15px;
}
.preferences_list {
	float: left;
	width:800px; 
}
.preferences_line_1 {
	margin:0 auto;
	width: 760px;
	float:left;
}
.preferences_line_2 {
	margin:0 auto;
	width: 760px;
	float:left;
}
.preferences_line_1 div {
	width: 220px;
	padding: 15px;
	float: left;
	
}
.preferences_line_2 div {
	width: 220px;
	padding: 15px;
	float: left;
}
.preferences_icon {
	padding-right:15px;
	padding-bottom:7px;
	float:left;
}


.how_to_get_1 {
	position: absolute;
	padding-top: 15px !important;
	color: #ffffff;
	margin-left: 45px;
}
.how_to_get_2 {
	position: absolute;
	padding-top: 7px !important;
	color: #ffffff;
	margin-left: 240px;
	text-align: center;
}
.how_to_get_3 {
	position: absolute;
	padding-top: 7px !important;
	color: #ffffff;
	margin-left: 430px;
	text-align: center;
}
.how_to_get_4 {
	position: absolute;
	padding-top: 7px !important;
	color: #ffffff;
	margin-left: 620px;
	text-align: center;
}
.how_to_get_5 {
	position: absolute;
	padding-top: 15px !important;
	color: #ffffff;
	margin-left: 815px;
	text-align: center;
}
.how_to_get_text {
	width: 950px;
	clear: both;;
	height: auto;
	margin: 0 auto;
	margin-top: 50px;
	
}
.how_to_get_text_1 {
	width: 950px;
	clear: both;;
	height: auto;
	margin: 0 auto;
	margin-top: 50px;
	padding-top: 50px;
	
}
.how_to_get_in_text {
	width: 160px;
	padding: 15px;
	float: left;
	text-align: left;
}
.landing_question {
	margin: 0 auto;
	width: 400px;
	height: 70px;
	text-align: center;
	font-weight: bold;
	font-size: 18px;
	margin-top: 20px;
	background-image: url('/upload/medialibrary/114/question_phone.png');
	background-repeat: no-repeat;
	margin-top:50px;
}
.landing_price {
	color: #777777;
	font-style: italic;
	font: 14px Arial, Helvetica, sans-serif;
	padding-top: 12px;
}
.form_call_me_back {
	
}
.head_call_me_back {
	position: relative;
	width: 500px;
	margin: 0 auto;
	height: 300px;
}
.phone_call_me_back {
	position: absolute;
	margin-left: 200px;
	margin-top: 20px;
}
.phone_in_call_me_back {
	position: absolute;
	margin-left: 0px;
	margin-top: 20px;
	font-weight: bold;
	font-size: 14px;
}
.time_call_me_back {
	position: absolute;
	margin-left: 200px;
	margin-top: 60px;
}
.time_in_call_me_back {
	position: absolute;
	margin-left: 0px;
	margin-top: 60px;
	font-weight: bold;
	font-size: 14px;
}
.btn_call_me_back {
	height:50px;
	width: 100px;
	position: absolute;
	margin-left:300px;
	margin-top: 20px;
}
.zagolovok_10 {

}
/*Новые стили для сайта*/
.landing_low_header {
	font-size: 25px;
	margin-top: 0px;
	padding-top:10px;
	padding-bottom:20px;
	font-style: italic;
}
.landing_menu {
	width: 100%;
	margin: 0 auto;
	padding-top:30px;
	padding-bottom:50px
}
.landing_menu div {
	width: 50%;text-align: left;float: left;
}
.jakor_landing {
font-size: 19px;
font-family: 'PT Sans Narrow', sans-serif;
color: #318ab2;
text-decoration: none !important;;
border-bottom: 1px dashed #318ab2;
margin-right:15px !important;
line-height:20px;
}
.jakor_landing:hover {
color: #7ac000 !important;
border-bottom: 1px dashed #7ac000 !important;
}
.landing_img_center {
	margin: 0 auto;
	width: 950px;
	padding-top: 30px;
	margin-top: 40px;
	clear: both;
}
.catalog_landing_img {
	float:left;
}
.catalog_landing_button {
	float:right;
	clear:right;
	padding-top:20px;
}
#updown {
position: fixed;
top: 0px;
left:0px;
right:0px;
margin:0 auto;
overflow:hidden;
height:0px;
background-repeat: repeat-x;
}

#updown.up {
width: 100%;
overflow: visible;
height:75px;
background-image: url('/bitrix/templates/SuperStereo_Art-Fresh/img/bg_body.jpg');
text-align:center;
border:1px;
z-index: 50;
background-repeat: repeat-x;
border-bottom: #2e2e2e solid 1px;
}

#updown.down {
}
.jakor_landing_updown {
color: rgb(49, 138, 178);
text-decoration: none !important;
border-bottom: 1px dashed rgb(49, 138, 178);
font-size: 17px;
font-family: 'PT Sans Narrow',sans-serif;
margin:15px 15px 15px 15px;
line-height:33px;
}
.jakor_landing_updown:hover {
color: #7ac000 !important;
border-bottom: 1px dashed #7ac000 !important;
}

/* Галерея Spectral - Шоурум - начало */
.gallery_container {
    width: 100%;
    margin: 0px auto;
    margin-top:0px;
    overflow: hidden;
}
.galleryItem_showroom {
    color: #797478;
    font: 10px/1.5 Verdana, Helvetica, sans-serif;
    float: left;    
	
    width: 31%;
    margin:  1px 1px 5px 1px; 
}
 
.galleryItem_showroom h3 {
    text-transform: uppercase;
}
 
.galleryItem_showroom img {
    max-width: 100%;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
/* Галерея Spectral - Шоурум - конец */

/* О магазине - начало */
#online {
	position: absolute;top:1780px;left:0px;right:0px;width: 100%;padding-top:675px;
}
#online_header {
	width: 1000px;
	margin: 0 auto;
	padding-bottom: 100px;
}
.online_header_big {
	float: left;
	clear: both;
	font-size: 28px;
	color:#4f4f4f;
	margin-bottom: 30px;
	}
.online_header_small {
	clear: both;
	font-size: 40px;
	font-weight: bold;
	float: right;
	text-align: right;
}
#online_content {
	width: 1000px;
	margin: 0 auto;
	padding-top: 100px
}

.online_block {
	width: 300px;
	float: left;
	text-align: center;
	padding-left: 15px;
	padding-right: 15px;
}
.online_block_inner {
	width: 300px;
	/*background-image: url(/upload/landing/o_superstereo/fon.png);*/
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-bottom: 10px;
}
.online_block_header {
	width: 280px;
	font-size: 16px;
	font-weight: bold;
	margin: 0 auto;
	padding-bottom: 20px;
}
.online_block_text_1 {
	width: 280px;
	font-size: 14px;
	margin: 0 auto;
	text-align: left;
	list-style-position: inside;
}
.online_block_text_2 {
	width: 280px;
	font-size: 15px;
	margin: 0 auto;
	text-align: left;
	list-style-position: inside;
}
.online_block_text_3 {
	width: 280px;
	font-size: 18px;
	margin: 0 auto;
	text-align: left;
	list-style-position: inside;
}
.online_block_text_2 ul li {
	width: 280px;
	list-style-image: url(/upload/landing/o_superstereo/bullet.png);
	padding-bottom: 20px;
}
.online_block_text_3 ul li {
	width: 280px;
	list-style-image: url(/upload/landing/o_superstereo/bullet.png);
	padding-bottom: 20px;
}
.online_end {
	/*background-image:  url(/upload/landing/o_superstereo/fon_end.png);*/
	height: 16px;
	width: 300px;
	margin: 0 auto;
	background-repeat: no-repeat;
}
/*--------------------------------------------------*/
#consultants {
	position: absolute;
	top: 3230px;
	left: 0px;
	right: 0px;
	width: 100%;
	background: url(/bitrix/templates/SuperStereo_Art-Fresh/img/bg_grey.jpg);
	padding-bottom: 50px;
}#consultants_header {
	width: 1000px;
	margin: 0 auto;
	padding-bottom: 50px;
	font-size: 45px;
	font-weight: bold;
	padding-top: 50px;
}
#consultants_list {
	width: 1000px;
	margin: 0 auto;
	padding-bottom: 100px;
	clear: both;
}
.consulotant_blok {
	width: 300px;
	padding-left: 15px;
	float: left;
}
.consultants_text {
	width: 300px;

}
.consulotant_header_info {
	clear: both;
	width: 300px;
}
.consulotant_header_info img {
	float: left;
	width: 75px;
	padding-bottom: 10px;
	padding-right: 10px;
}
.consulotant_name {
	font-weight: bold;
	font-size: 24px;
}
.consulotant_more {
	clear: both;
	width: 300px;
}
/*Стили для блока "Как мы работаем"*/
#our_work {
	position: absolute;
	top: 3630px;
	left: 0px;
	right: 0px;
	width: 100%;
height:1000px;
	padding-top: 50px;
	padding-bottom: 50px;
}
#our_work_header {
	width: 1000px;
	margin: 0 auto;
	padding-bottom: 100px;
	font-size: 45px;
	font-weight: bold;
	padding-top: 50px;
}
#our_work_content {
	width: 1000px;
	margin: 0 auto;
	padding-bottom: 100px;
	clear: both;
}
/*--------------------------------------*/
#contant {
	position: absolute;
	top: 4270px;
	left: 0px;
	right: 0px;
	width: 100%;
	background: url(/bitrix/templates/SuperStereo_Art-Fresh/img/bg_grey.jpg);
	padding-bottom: 50px;
	padding-top: 50px;
}
#contant_landing {
	width: 1000px;
	margin: 0 auto;
	padding-bottom: 50px;
	font-size: 45px;
	font-weight: bold;
}
.grafik_content {
	width: 700px;
	float: left;
	padding-top: 50px;
}
.grafik_day {
	width: 230px;
	float: left;
}
.grafik_mini_header_big {
	font-size: 15px;
	color: #000;
	line-height: 16px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	clear: both;
}
.grafik_mini_header_big_1 {
	font-size: 15px;
	color: #000;
	line-height: 16px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	clear: both;
	padding-bottom: 12px;
}
.grafik_mini_header_small {
	font-size: 13px;
	color: #000;
	line-height: 16px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	clear: both;
	padding-bottom: 10px;
}
.grafik_day img {
	float: left;
	padding-right:10px;
}
.grafik_mini_time_1 {
	font-size: 13px;
	color: #000;
	line-height: 16px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 30px;
}
.grafik_mini_time_2 {
	font-size: 13px;
	color: #000;
	line-height: 16px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 5px;
}
.grafik_mini_time_3 {
	font-size: 13px;
	color: #000;
	line-height: 16px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 30px;
}
.adress_big_word {
	font-size: 15px;
	color: #000;
	line-height: 16px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}
.adress_small_word {
		font-size: 13px;
	color: #000;
	line-height: 14px;
	font-family: Arial, sans-serif;
	font-weight: normal;
}
.adres {
	width: 300px;
	float: right;
	padding-top: 50px;
}
.call_me_now {
	width: auto;
	clear: both;
	padding-top: 40px;
}
.call_me_now_call {
	font-size: 40px;
	color: #000;
	line-height: 40px;
	font-family: Arial;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}
.call_me_now_img {
	float: left;
}
.call_me_now_phones {
	font-size: 40px;
	color: #000;
	line-height: 40px;
	ffont-family: Arial;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
	width: 300px;
	text-align: center;
}
.socmedia_contakts {
	height: 30px;
	float: right;
	padding-left: 10px;
}
.socmedia_contakts_block {
	width: 250px;
	float: right;
	padding-top: 10px;
}
.meet_us {width: 100%;height: auto;color: #2e2e2e;padding-top: 30px}
.meet_us_header {font-family: 'bebas_neue_cyrillicregular';font-size: 38px;clear: both;width: 100%;padding-bottom: 20px;}
.meet_us_block {width: 100%;clear: both;}
.our_experts {width: 46%;float: left;background-image: url('/bitrix/templates/SuperStereo_Art-Fresh/img/bg_grey.jpg');padding: 1%;-webkit-border-top-left-radius: 10px; 
-webkit-border-top-right-radius: 10px; 
-webkit-border-bottom-right-radius: 10px; 
-webkit-border-bottom-left-radius: 10px;}
.our_experts_header {font-family: 'bebas_neue_cyrillicregular';font-size: 25px;padding-bottom: 20px;}
.our_experts_data {width: 100%}
.our_experts_foto {float: left;padding-right: 15px;height: auto;}
.our_experts_name {font-weight: bold;text-transform: uppercase;padding-bottom: 10px;}
.our_experts_info {font-size: 14px; color: #2e2e2e; line-height: 17px;line-height: 20px;}
.our_principles {width: 47%;float: right;}
.our_principles_header {font-family: 'bebas_neue_cyrillicregular';font-size: 25px;padding-bottom: 20px;}
.our_principles_text {font-size: 25px;}
.our_principles_more {font-family: 'bebas_neue_cyrillicregular';font-size: 25px;text-align: right;padding-top: 15px;}
.orders_processed {width: 100%;clear: both;color: #2e2e2e;padding-top: 30px;padding-bottom: 20px;height: 220px;}
.orders_processed_header {font-family: 'bebas_neue_cyrillicregular';font-size: 25px;clear: both;padding-bottom: 20px;padding-top: 30px;}
.orders_processed_block {width: 100%;height: auto;clear: both;}
.orders_processed_point {float: left;width:24%;padding-left: 1%;padding-right: 1%;font-size: 14px; color: #2e2e2e; line-height: 20px;}
.orders_processed_bar {float: left;width:5%;height: auto;text-align: right;font-size: 100px;color: #dae5cf;font-family: 'bebas_neue_cyrillicregular';line-height: 78px;padding-top: 0px;padding-right: 15px;}
.orders_processed_point_h1 {font-weight: bold;clear: both;padding-bottom: 4px;}
.orders_processed_point_text {}
.kavichki{color: #dae5cf;overflow: hidden;height: 15px;padding-bottom: 8px;padding-right: 4px;padding-left: 4px;}
.orders_processed_point_text i {
	padding-top:5px;
}


.nav111 { 
    width:100%;clear:both 
} 
.nav222 { 
    float:right; 
    right:50%; 
    position:relative; 
} 
.nav222 ul { 
    float:left; 
    left:50%; 
    position:relative; 
} 
.article_n {
margin-top:9px;
font-family:'PT Sans Narrow';
font-size:18px;
padding-left:10px;
}
/*Стили всплывающих окон списка в картоке товара - начало*/
	.quest_list {background-image: url('/bitrix/templates/SuperStereo_Art-Fresh/img/bg_grey.jpg');-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;padding:10px 20px 10px 15px;height:130px;width: 300px;margin-top:20px;}
	.quest_list li {background: url(/bitrix/templates/SuperStereo_Art-Fresh/img/bg_dostavka.gif) no-repeat 0 9px;padding: 2px 0 0 25px;line-height: 30px;font-size: 15px;font-family: arial, sans-serif;list-style-type: none;}
	.quest_list li a {text-decoration: none;border-bottom: 1px dashed #318ab2;color: #318ab2;font-family: arial, sans-serif;}
	.inside_content_popup {width: 550px;padding: 20px;font-family: arial, sans-serif;font-size: 14px;background-image: url(/upload/interface/1_bg_icon3.jpg);background-repeat: no-repeat;}
	.inside_content_popup_dostavka {width: 550px;padding: 20px;font-family: arial, sans-serif;font-size: 14px;background-image: url(/upload/interface/3_bg_2.jpg);background-repeat: no-repeat;}
	.inside_content_popup_show {width: 550px;padding: 20px;font-family: arial, sans-serif;font-size: 14px;background-image: url(/upload/interface/2_bg_2.jpg);background-repeat: no-repeat;}
	.inside_content_popup_img {width: 100px;padding-right: 10px;margin-right: 0px;float: left;}
	.inside_content_popup_header {font-size: 32px;font-weight: bold;font-family: 'PT Sans Narrow';width: 100%;}
	.bigphone {font-family: 'bebas_neue_cyrillicregular';text-align: center;font-size: 27px;}
	.smallphone {font-family: 'bebas_neue_cyrillicregular';text-align: center;font-size: 19px;}
	.dotted_line ul {width: 500px;list-style: none;}
	.dotted_line li {padding: 10px 0;text-align: right;background: url(/bitrix/templates/SuperStereo_Art-Fresh/css/images/dotted.gif) 0 22px repeat-x;}
	.dotted_line li span {float: left;background: #fff;text-align: left;}
	.page {float: none;text-align: right;}
	.list_header {width: 500px;list-style: none;}
	.list_header li {padding: 0px 0;text-align: right;background: url(/upload/interface/dot.png) 0 16px repeat-x;width: 500px}
	.list_header_left {float: left;background: #fff;text-align: left;padding-right: 7px;}
	.list_header_right {float: none;text-align: right;background: #fff;padding-left: 7px;}
	.list_header_spesial_offer {color: #ff0000;line-height: 20px;font-style: italic;}
/*Стили всплывающих окон списка в картоке товара - конец*/
.our_gds_line {
	width: 720px;
	margin: 0 auto;
	background-image: url(/upload/landing/o_superstereo/list_tab_bg.png);
	background-repeat: no-repeat;
	background-position: 50px 42px;
        height:290px;
	 
}
.our_gds_list {
	width: 210px;
	padding: 15px;
	float: left;
	text-align: center;
}
.our_gds_img {
	width: auto;
	clear: both;
	padding-bottom: 15px;
}
.our_gds_header {
	width: 100%;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}
.our_gds_list_text {
	width: 100%;
	text-align: center;
	}
.our_gds_sub_list {
	list-style-position: inside;
	list-style-type: none;
	padding-top: 10px;
}
.our_gds_sub_list li {
	width: 100%;
	text-align: center;
}
.works {
	border-bottom: 1px solid #ccc;
	padding: 3px 0 13px;
}

/*Блок предложений*/
.our_services_block {
	width: 292px;
	clear: both;
	font-family: "PT Sans Narrow",sans-serif;
	color: #2e2e2e;
	font-size: 17px;
}
.our_services_block_txtbleft {
	width: 272px;
	clear: both;
	text-align: left;
	font-weight: bolder;
	padding: 0px 0px 0px 20px;
	font-size: 20px;
}
.our_services_block_txtbright {
	width: 272px;
	clear: both;
	text-align: right;
	font-weight: bolder;
	padding: 0px 20px 10px 0px;
	font-size: 20px;
}
.our_services_block_txtbcenter {
	width: 292px;
	clear: both;
	text-align: center;
	font-weight: bolder;
	padding-top: 8px;
}
.our_services_block_txtcenter {
	width: 280px;
	padding: 0px 11px 0px 11px;
	text-align: center;
	font-size: 16px;
}
.our_services_block_txtlistleftlone {
	width: 230px;
	padding: 10px 0px 12px 62px;
	text-align: left;
	background-image: url('/upload/social_block/service1.png');
	background-repeat: no-repeat;
	background-position: 21px center;
}
.our_services_block_list_2 {
	background-image: url('/upload/social_block/service2.png');
	background-repeat: no-repeat;
	padding: 10px 0px 12px 62px;
	background-position: 21px 6px;
}
.our_services_block_list_3 {
	background-image: url('/upload/social_block/service3.png');
	background-repeat: no-repeat;
	padding: 10px 0px 12px 62px;
	background-position: 21px 6px;
}
.our_services_block_txtlistleft {
	width: 230px;
	text-align: left;
	font-size: 16px;
}
.our_services_block_txtlistright {
	width: 230px;
	text-align: right;
	font-size: 16px;
	line-height: 11px;
}
/*блок о магазине и шоуруме для размещения под статьями*/
/*блок о магазине и шоуруме для размещения под статьями*/
	.block_us_artcle {
	width: 100%;
	margin: 0 auto;
	font-family: "PT Sans Narrow",sans-serif;
	margin:30px 0px 0px 0px;
	clear:both;
}
.block_us_artcle_side {
	float: left;
	width: 49%; 
	background-image: url('/upload/components/about_us_articles/module_bg.jpg');
	height:310px;
	margin:5px 0px 0px 0px;
}
.block_us_artcle_center {
	float: left;
	width: 2%;
	background-image: url('/upload/components/about_us_articles/module_bg.jpg');
	bacground-postion:15px center;
	text-align: center;
	
}
.block_us_artcle_header {
	font-size: 20px;
	font-weight: bold;
	width: 100%;
	clear: both;
	text-align: center;
	margin-top: 15px
}
.block_us_artcle_logo_left {
	width: 25%;
	float: left;
	padding:30px 0px 0px 4%;
}
.block_us_artcle_logo_right {
	width: 30%;
	float: left;
	padding:30px 5% 0px 0px
}
.block_us_artcle_text_left {
	width: 60%;
	float: left;
	padding:30px 0px 0px 2%;
}
.block_us_artcle_text_right {
	width: 66%;
	float: right;
}
.block_us_artcle_text_line {
	clear: both;
	width: 85%;
	padding: 20px 0 0 15%;
}
.block_us_artcle_text_line_2 {
	clear: both;
	width: 99%;
	padding: 1% 0px 0px 0px;
}
.block_us_artcle_icon {
	float:left;
	width:30px;
}
.block_us_artcle_text_info {
	float: left;
	font-size: 16px;
	font-family: "PT Sans Narrow",sans-serif;
	width:230px;
	padding:0px 0px 0px 10px
}
.block_us_artcle_adress {
	font-size: 16px;
	font-family: "PT Sans Narrow",sans-serif;
	clear: both;
	text-align: center;
	width:280px;
	padding:40px 0px 0px 0px;
}
.block_us_artcle_to_shop {
	width: 100%;
	clear: both;
	font-family: "bebas_neue_cyrillicregular";
	font-size:20px;
	text-align:center;
	padding:20px 0px 0px 0px;
}
.offer_block_clearfix:before,
.offer_block_clearfix:after {
    content: " ";
    display: table;
}
.offer_block_clearfix:after {
    clear: both;
}

.offer_block {
    position: relative;
    height: 53px;
    /*overflow: hidden;*/
    width: 50%;
    float: left;
    padding: 15px 0 0 0;
    font-family: 'PT Sans Narrow', sans-serif;
    
}

.offer_block_fixed {
    float: left;
    width: 53px;
    height: 53px;
}

.offer_block_stretch {
    margin-left: 0px;
    height: 53px;
    text-overflow: ellipsis;
    /*overflow: hidden;*/
    display: table-cell;
    vertical-align: middle;
    padding: 0 5px 0 5px;
    font-size: 18px;
}
.offer_block_stretch a {
	color: #000000
}
.offer_block_stretch a:hover {
	color: #000000;
	text-decoration: none;
}
.offer_block_stretch_dashed {text-decoration: none;border-bottom: 1px dashed}
.offer_block_stretch_solid {text-decoration: none;border-bottom: 1px solid;font-family:'Arial';font-size:13px;}


/* Стиль для печкенек в разделах*/

.pechenki_offer_block_clearfix:before,
.offer_block_clearfix:after {
    content: " ";
    display: table;
}
.pechenki_offer_block_clearfix:after {
    clear: both;
}

.pechenki_offer_block {
    position: relative;
    height: 22px;
    /*overflow: hidden;*/
    width: 25%;
    float: left;
    padding: 15px 0 0 0;
    font-family: 'PT Sans Narrow', sans-serif;
    
}

.pechenki_offer_block_fixed {
    float: left;
    width: 22px;
    height: 19px;
    padding: 3px 0 0 0;
}

.pechenki_offer_block_stretch {
    margin-left: 0px;
    height: 22px;
    text-overflow: ellipsis;
    /*overflow: hidden;*/
    display: table-cell;
    vertical-align: middle;
    padding: 0 5px 0 5px;
    font-size: 16px;
}
.pechenki_offer_block_stretch a {
	color: #000000
}
.pechenki_offer_block_stretch a:hover {
	color: #000000;
	text-decoration: none;
}

/*Изменения для карточки товара */

.fly_img img {max-width:500px}

/*Скрипт кнопки перемотки вверху*/

.go_top {
    position: fixed; /* Положение кнопки */   
    bottom: 40px; /* Расстояние снизу */
    right: 30px; /* Расстояние справа */
    cursor: pointer; /* Лучше не трогать */
}

.pechenki_line {width: 100%;float: left;overflow: hidden;padding: 0px 0 30px 0px;background-repeat: no-repeat;}
	.pechenki_leftend {width: 3%;float: left;height: 50px}
	.pechenki_rightend {width: 3%;float: left;height: 50px}
	.pechenki_text {width: 25%;float: left;line-height: 20px;text-decoration: none;padding: 2px 2% 0 2%}
	.pechenki_star {width: 2%;float: left;background-position: center; background-image: url('/upload/offers_files/pechenki/star.png');height: 60px;background-repeat: no-repeat;}
	.triangle-left {width: 0;height: 0;border-top: 30px solid transparent;border-right: 40px solid #fff;border-bottom: 30px solid transparent;}
	.triangle-right {width: 0;height: 0;border-top: 30px solid transparent;border-left: 40px solid #fff;border-bottom: 30px solid transparent;}
	.offer_block_stretch_pechenki {margin-left: 0px;height: 53px;text-overflow: ellipsis;/* overflow: hidden; */display: table-cell;vertical-align: middle;padding: 0;font-size: 16px;width: 100%;text-align: center;font-size: 16px;font-family: 'PT Sans Narrow', sans-serif;}


/*Стили формы подписки на статьи*/



.subscribe_form {width: 90%;background-image: url('/upload/interface/subscribe-form/subscribe_bg.jpg');padding: 20px 5% 20px 5%;font-family: "PT Sans Narrow";}
.subscribe_header {font-size: 25px;font-weight: bold;color: #2E2E2E;}
.subscribe_center {text-align: center;padding: 29px 0 0 0}
.subscribe_button {background:url('/upload/interface/subscribe-form/btn_buy_big_subscribe.png');border: 0;padding:0;margin: 0;font-size: 20px;}
.subscribe_button:hover {background-position: 0 -37px}

.wf-field__0 {float: left;width: 29%;padding: 0 2% 0 2%}
.wf-email {float: left;width: 33%}
.wf-submit {float: left;width: 33%}
.wf-privacy {width: 100%;clear:both;text-align: center;}
.wf-input {width: 100%;height:35px;}
.wf-sortable {padding: 15px 0 0 0}
.wf-label {font-size: 18px;padding: 0 0 10px 0;line-height: 28px;clear: both;}


 #WFItem6326601 html {
        color:#000 !important;
        background:#FFF !important;
    }
    #WFItem6326601 body, #WFItem6326601 div, #WFItem6326601 dl, #WFItem6326601 dt, #WFItem6326601 dd, #WFItem6326601 ul, #WFItem6326601 ol, #WFItem6326601 li, #WFItem6326601 h1, #WFItem6326601 h2, #WFItem6326601 h3, #WFItem6326601 h4, #WFItem6326601 h5, #WFItem6326601 h6, #WFItem6326601 pre, #WFItem6326601 code, #WFItem6326601 form, #WFItem6326601 fieldset, #WFItem6326601 legend, #WFItem6326601 input, #WFItem6326601 textarea, #WFItem6326601 p, #WFItem6326601 blockquote, #WFItem6326601 th, #WFItem6326601 td {
        margin-left:0 !important;
        margin-right:0 !important;
        margin-top:0 !important;
        margin-bottom:0 !important;
        padding-left:0 !important;
        padding-bottom:0 !important;
        padding-right:0 !important;
        padding-top:0 !important;
        width:auto !important;
        background-image:none !important;
    }
    #WFItem6326601 div, #WFItem6326601 dl, #WFItem6326601 dt, #WFItem6326601 dd, #WFItem6326601 ul, #WFItem6326601 ol, #WFItem6326601 li, #WFItem6326601 h1, #WFItem6326601 h2 {
        border:none !important;
        background:none !important;
        float:none !important;
        width:auto !important;
        -moz-box-shadow:0 !important;
        -webkit-box-shadow:0 !important;
        box-shadow:0 !important;
        text-indent:inherit !important;
        position:static !important;
        visibility:inherit !important;
        box-sizing:content-box !important;
        -webkit-box-sizing:content-box !important;
        -moz-box-sizing:content-box !important;
        line-height:normal !important;
    }
    #WFItem6326601 table {
        border-collapse:collapse !important;
        border-spacing:0 !important;
    }
    #WFItem6326601 fieldset, #WFItem6326601 img {
        border:0 !important;
    }
    #WFItem6326601 address, #WFItem6326601 caption, #WFItem6326601 cite, #WFItem6326601 code, #WFItem6326601 dfn, #WFItem6326601 em, #WFItem6326601 th, #WFItem6326601 var {
        font-style:normal !important;
        font-weight:normal !important;
    }
    #WFItem6326601 strong {
        font-style:normal !important;
        font-weight:bold !important;
    }
    #WFItem6326601 em {
        font-style:italic !important;
        font-weight:normal !important;
        position:static !important;
    }
    #WFItem6326601 li {
        list-style:none !important;
    }
    caption, #WFItem6326601 th {
        text-align:left !important;
    }
    #WFItem6326601 h1, #WFItem6326601 h2, #WFItem6326601 h3, #WFItem6326601 h4, #WFItem6326601 h5, #WFItem6326601 h6 {
        font-size:100% !important;
        font-weight:normal !important;
    }
    #WFItem6326601 q:before, #WFItem6326601 q:after {
        content:" " !important;
    }
    #WFItem6326601 abbr, #WFItem6326601 acronym {
        border:0 !important;
        font-variant:normal !important;
    }
    #WFItem6326601 sup {
        vertical-align:text-top !important;
    }
    #WFItem6326601 sub {
        vertical-align:text-bottom !important;
    }
    #WFItem6326601 input, #WFItem6326601 textarea, #WFItem6326601 select {
        font-family:inherit !important;
        font-size:inherit !important;
        font-weight:inherit !important;
        height:auto !important;
        line-height:auto !important;
    }
    #WFItem6326601 input, #WFItem6326601 textarea, #WFItem6326601 select {
        *font-size:100% !important;
    }
    #WFItem6326601 legend {
        color:#000 !important;
    }
    #WFItem6326601 .clearfix:after {
        visibility: hidden !important;
        display: block !important;
        font-size: 0 !important;
        content:" " !important;
        clear: both !important;
        height: 0 !important;
    }
    #WFItem6326601 .clearer {
        display: block !important;
        clear:both !important;
        font-size:0.1px !important;
        height:0.1px !important;
        line-height:0.1px !important;
        width:100% !important;
    }
    #WFWrapper .close {
        background:url(https://app.getresponse.com/images/common/highslide/close.png) repeat scroll 0 0 transparent !important;
        cursor:pointer !important;
        height:30px !important;
        position:absolute !important;
        right:-15px !important;
        top:-15px !important;
        width:30px !important;
        z-index:1 !important;
    }
    #wfCloseX {
        background:url(https://app.getresponse.com/images/common/highslide/close.png) repeat scroll 0 0 transparent !important;
        cursor:pointer !important;
        height:30px !important;
        position:absolute !important;
        right:0 !important;
        top:0 !important;
        width:30px !important;
        z-index:1 !important;
        cursor:pointer !important;
    }
    #WFItem6326601 .clrB {
        clear:both !important;
        text-align:left !important;
    }
    #WFItem6326601 * html .clearfix {
        zoom: 1 !important;
    }
    #WFItem6326601 *:first-child+html .clearfix {
        zoom: 1 !important;
    }
    #WFItem6326601 .wf-contbox {
        width:100% !important;
    }
    .wf-formTpl li:before {
        content:" " !important;
    }
    #WFItem6326601 form {
        display:inline-block !important;
        width:100% !important;
    }
    #WFItem6326601 label {
        margin:0 !important;
    }
    #WFItem6326601 p {
        line-height:18px !important;
        font-size:11px !important;
    }
    #WFItem6326601 input[type="submit"] {
        cursor:pointer !important;
        text-shadow:none !important;
        filter:none !important;
        float:none !important;
        text-transform:none !important;
        letter-spacing:0 !important;
        white-space: nowrap !important;
        word-wrap:normal !important;
    }
    #WFItem6326601 .wf-label {
        word-break: normal !important;
        width: auto !important;
        float: none !important;
        width: auto !important;
    }
    #WFItem6326601 {
        width:267px !important;
    }
    #WFItem6326601 {
        /*color: #555555 !important;*/
        font-family: PT Sans Narrow, Helvetica, sans-serif !important;
        font-size: 12px !important;
    }
    #WFItem6326601 .wf-body li {
        padding: 10px 15px !important;
        clear: both !important;
    }
    #WFItem6326601 .actTinyMceElBodyContent ul li {
        padding: 3px !important;
        list-style-type: disc !important;
    }
    #WFItem6326601 .actTinyMceElBodyContent ol li {
        padding: 3px !important;
        list-style-type: decimal !important;
    }
    #WFItem6326601 .actTinyMceElBodyContent ul {
        margin-left: 20px !important;
    }
    #WFItem6326601 .actTinyMceElBodyContent ol {
        margin-left: 25px !important;
    }
    #WFItem6326601 .actTinyMceElBodyContent ol ol {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }
    #WFItem6326601 .wf-body {
        background-color: #F0F0F0 !important;
        background-image: none !important;
        background-position: left top !important;
        background-repeat: no-repeat !important;
        border-color: #92757d !important;
        border-width: 0px !important;
        border-style: none !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
        padding-top: 0 !important;
        padding-bottom: 0 !important;
        -webkit-border-top-left-radius: 0px !important;
        -moz-border-radius-topleft: 0px !important;
        border-top-left-radius: 0px !important;
        -webkit-border-top-right-radius: 0px !important;
        -moz-border-radius-topright: 0px !important;
        border-top-right-radius: 0px !important;
        -webkit-border-bottom-left-radius: 0px !important;
        -moz-border-radius-bottomleft: 0px !important;
        border-bottom-left-radius: 0px !important;
        -webkit-border-bottom-right-radius: 0px !important;
        -moz-border-radius-bottomright: 0px !important;
        border-bottom-right-radius: 0px !important;
    }
    #WFItem6326601 .wf-header {
        color: #2B93D3 !important;
        background-color: #F5F5F5 !important;
        background-image: none !important;
        background-position: left top !important;
        background-repeat: no-repeat !important;
        border-color: #6b6262 !important;
        border-width: 0px !important;
        border-style: none !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        padding-top: 20px !important;
        padding-bottom: 0px !important;
        display: block !important;
        min-height: 32px !important;
        -webkit-border-top-left-radius: 0px !important;
        -moz-border-radius-topleft: 0px !important;
        border-top-left-radius: 0px !important;
        -webkit-border-top-right-radius: 0px !important;
        -moz-border-radius-topright: 0px !important;
        border-top-right-radius: 0px !important;
        -webkit-border-bottom-left-radius: 0px !important;
        -moz-border-radius-bottomleft: 0px !important;
        border-bottom-left-radius: 0px !important;
        -webkit-border-bottom-right-radius: 0px !important;
        -moz-border-radius-bottomright: 0px !important;
        border-bottom-right-radius: 0px !important;
    }
    #WFItem6326601 .wf-header {
        -webkit-border-top-left-radius: 0px !important;
        -moz-border-radius-topleft: 0px !important;
        border-top-left-radius: 0px !important;
        -webkit-border-top-right-radius: 0px !important;
        -moz-border-radius-topright: 0px !important;
        border-top-right-radius: 0px !important;
        -webkit-border-bottom-left-radius: 0px !important;
        -moz-border-radius-bottomleft: 0px !important;
        border-bottom-left-radius: 0px !important;
        -webkit-border-bottom-right-radius: 0px !important;
        -moz-border-radius-bottomright: 0px !important;
        border-bottom-right-radius: 0px !important;
    }
    #WFItem6326601 .wf-footer {
        color: #2B93D3 !important;
        background-color: #F0F0F0 !important;
        background-image: none !important;
        background-position: left top !important;
        background-repeat: no-repeat !important;
        border-color: #6b6262 !important;
        border-width: 0px !important;
        border-style: none !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        padding-top: 10px !important;
        padding-bottom: 10px !important;
        display: block !important;
        min-height: 25px !important;
        -webkit-border-top-left-radius: 0px !important;
        -moz-border-radius-topleft: 0px !important;
        border-top-left-radius: 0px !important;
        -webkit-border-top-right-radius: 0px !important;
        -moz-border-radius-topright: 0px !important;
        border-top-right-radius: 0px !important;
        -webkit-border-bottom-left-radius: 0px !important;
        -moz-border-radius-bottomleft: 0px !important;
        border-bottom-left-radius: 0px !important;
        -webkit-border-bottom-right-radius: 0px !important;
        -moz-border-radius-bottomright: 0px !important;
        border-bottom-right-radius: 0px !important;
    }
    #WFItem6326601 .wf-input {
        padding: 2px 0 !important;
        font-family: PT Sans Narrow !important;
        font-size: 14px !important;
        color: #000000 !important;
        font-weight: normal !important;
        font-style: normal !important;
        text-decoration: none !important;
        background-color: #FFFFFF !important;
        border-width: 1px !important;
        border-color: #D9D9D9 !important;
        border-style: solid !important;
        width: 100% !important;
        -webkit-border-top-left-radius: 8px !important;
        -moz-border-radius-topleft: 8px !important;
        border-top-left-radius: 8px !important;
        -webkit-border-top-right-radius: 8px !important;
        -moz-border-radius-topright: 8px !important;
        border-top-right-radius: 8px !important;
        -webkit-border-bottom-left-radius: 8px !important;
        -moz-border-radius-bottomleft: 8px !important;
        border-bottom-left-radius: 8px !important;
        -webkit-border-bottom-right-radius: 8px !important;
        -moz-border-radius-bottomright: 8px !important;
        border-bottom-right-radius: 8px !important;
    }
    #WFItem6326601 .wf-input {
        font-family: PT Sans Narrow !important;
        font-size: 14px !important;
        /*color: #555555 !important;*/
        font-weight: normal !important;
        font-style: normal !important;
        text-decoration: none !important;
        background-color: #FFFFFF !important;
        border-width: 1px !important;
        /*border-color: #D9D9D9 !important;*/
        border-style: solid !important;
        width: 100% !important;
        -webkit-border-top-left-radius: 8px !important;
        -moz-border-radius-topleft: 8px !important;
        border-top-left-radius: 8px !important;
        -webkit-border-top-right-radius: 8px !important;
        -moz-border-radius-topright: 8px !important;
        border-top-right-radius: 8px !important;
        -webkit-border-bottom-left-radius: 8px !important;
        -moz-border-radius-bottomleft: 8px !important;
        border-bottom-left-radius: 8px !important;
        -webkit-border-bottom-right-radius: 8px !important;
        -moz-border-radius-bottomright: 8px !important;
        border-bottom-right-radius: 8px !important;
    }
    #WFItem6326601 .wf-label {
        font-family: PT Sans Narrow !important;
        font-size: 12px !important;
        /*color: #555555 !important;*/
        font-weight: bold !important;
        font-style: normal !important;
        text-decoration: none !important;
        padding-top: 3px !important;
        padding-bottom: 3px !important;
        padding-left: 0 !important;
        padding-right: 3px !important;
        display: block !important;
    }
    #WFItem6326601 .wf-button {
        font-family: PT Sans Narrow !important;
        font-size:14px !important;
	line-height:18px;
        color: #2e2e2e !important;
        font-weight: bold !important;
        font-style: normal !important;
        text-decoration: none !important;
        background-color: #f0f0f0 !important;
        /*background-image: url(https://app.getresponse.com/images/core/webforms/gradient_top.png) !important;*/
	background-image: url(/upload/interface/subscribe-form/btn_buy_big_subscribe.png) !important;
	background-repeat: no-repeat;
        border: none !important;
        padding-left: 16px !important;
        padding-right: 16px !important;
        padding-top: 10px !important;
        padding-bottom: 9px !important;
        /*-webkit-border-top-left-radius: 8px !important;
        -moz-border-radius-topleft: 8px !important;
        border-top-left-radius: 8px !important;
        -webkit-border-top-right-radius: 8px !important;
        -moz-border-radius-topright: 8px !important;
        border-top-right-radius: 8px !important;
        -webkit-border-bottom-left-radius: 8px !important;
        -moz-border-radius-bottomleft: 8px !important;
        border-bottom-left-radius: 8px !important;
        -webkit-border-bottom-right-radius: 8px !important;
        -moz-border-radius-bottomright: 8px !important;
        border-bottom-right-radius: 8px !important;*/
    }
    #WFItem6326601 .wf-button:hover {
        background-image: url(/upload/interface/subscribe-form/btn_buy_big_subscribe.png) !important;
	background-position: 0px -37px;
    }
    #WFItem6326601 .wf-submit {
        text-align: center !important;
    }
    #WFItem6326601 .wf-labelpos {
        float: none !important;
        width: auto !important;
        text-align: left !important;
    }
    #WFItem6326601 .wf-inputpos {
        float: none !important;
        width: auto !important;
	font-size: 16px;
	height: 37px;
	overflow:hidden;
	
    }
    #WFItem6326601 .wf-privacy {
        font-family: Arial !important;
        font-size: 12px !important;
        color: #B8B8B8 !important;
        font-weight: normal !important;
        font-style: italic !important;
        text-decoration: none !important;
        text-align: center !important;
        border: none !important;
    }
    #WFItem6326601 .wf-privacyico {
        padding: 4px 0 0 20px !important;
        background: url(https://app.getresponse.com/images/core/webforms/lock.png) no-repeat left center !important;
    }
    #WFItem6326601 .wf-counter {
        font-family: Arial !important;
        font-size: 12px !important;
        color: #44454f !important;
        font-weight: bold !important;
        font-style: normal !important;
        text-decoration: none !important;
        text-align: center !important;
    }
    #WFItem6326601 .wf-poweredby {
        font-family: Arial !important;
        font-size: 10px !important;
        color: #B8B8B8 !important;
        font-weight: normal !important;
        font-style: italic !important;
        text-decoration: none !important;
        text-align: center !important;
    }
    #WFItem6326601 .wf-link {
        font-family: Arial !important;
        font-size: 12px !important;
        color: #ffffff !important;
        font-weight: normal !important;
        font-style: normal !important;
        text-decoration: none !important;
    }
    #WFItem6326601 .wf-link:hover {
        font-family: Arial !important;
        font-size: 12px !important;
        color: #ffffff !important;
        font-weight: normal !important;
        font-style: normal !important;
        text-decoration: none !important;
    }
    #WFItem6326601 .wf-text {
        font-family: Arial !important;
        font-size: 12px !important;
        color: #B8B8B8 !important;
    }
    #WFItem6326601 .wf-divider {
        border-top-width: 1px !important;
        border-color: #ffffff !important;
        border-style: solid !important;
    }
    #WFItem6326601 .wf-image {
        text-align: center !important;
    }
    #WFItem6326601 .wf-privacylink {
        color: #B8B8B8 !important;
        font-style: italic !important;
    }
    #WFItem6326601 .wf-poweredbylink {
        color: #B8B8B8 !important;
        font-style: italic !important;
    }
    #WFItem6326601 .wf-imgbox {
        overflow: hidden !important;
    }
    #WFItem6326601 .wf-rc-reload {
        display: inline-block !important;
        width: 16px !important;
        height: 16px !important;
        overflow: hidden !important;
        text-indent: -99999px !important;
        position: relative !important;
        top: 3px !important;
        margin-left: 3px !important;
        background: url(https://app.getresponse.com/images/core/webforms/captchaico.png) no-repeat 0 -32px !important;
    }
    #WFItem6326601 .wf-rc-audio {
        display: inline-block !important;
        width: 16px !important;
        height: 16px !important;
        overflow: hidden !important;
        text-indent: -99999px !important;
        position: relative !important;
        top: 3px !important;
        margin-left: 3px !important;
        background: url(https://app.getresponse.com/images/core/webforms/captchaico.png) no-repeat 0 0 !important;
    }
    #WFItem6326601 .wf-rc-image {
        display: inline-block !important;
        width: 16px !important;
        height: 16px !important;
        overflow: hidden !important;
        text-indent: -99999px !important;
        position: relative !important;
        top: 3px !important;
        margin-left: 3px !important;
        background: url(https://app.getresponse.com/images/core/webforms/captchaico.png) no-repeat 0 -16px !important;
    }
    #WFItem6326601 #recaptcha_image {
        width: 200px !important;
        height: 38px !important;
    }
    #WFItem6326601 #recaptcha_image img {
        width: 200px !important;
        height: 38px !important;
    }
    #WFItem6326601 .wf-rc-boxm {
        width: 200px !important;
        margin: 0 auto !important;
        overflow: hidden !important;
    }
    #WFItem6326601 em {
        color: inherit !important;
        font-style: italic !important;
    }
    #WFItem6326601 .recaptcha_only_if_incorrect_sol {
        display:none !important;
    }

@media screen and (max-width: 1400px) {
.offer_block_stretch {font-size: 16px;}
}
/*Заглушка для нормального отображения списков в кратком описании товаров в категориях*/
.tovar-new-list li {list-style-position: inside;text-align:left;color:#2e2e2e; width:100%; padding: 0px !important}
.yes {list-style-position: inside;text-align:left;color:#2e2e2e}
.yes p {list-style-position: inside;color:#2e2e2e}
.yes ul li {list-style-position: inside;text-align:left;color:#2e2e2e}
.yes {list-style-position: inside;text-align:center;color:#2e2e2e}

/*Уменьшение размера изображений*/
.tbl_list_tovar img {max-width:200px; max-height:200px;}

/*Надписть "Самое популярное на Superstereo" на главной странице*/
.the_best_in_shop {font-family: "bebas_neue_cyrillicregular";
font-size: 30px;
color: #2E2E2E;
text-transform: uppercase;
font-weight: normal;
padding: 40px 0px 0px;}

.podvalheader {font-size: 18px;font-family: "PT Sans Narrow",sans-serif;text-transform: uppercase;line-height: 21px;color: #000;}
.podvalheader div {font-size: 18px;font-family: "PT Sans Narrow",sans-serif;text-transform: uppercase;line-height: 21px;color: #000;}

p#compare-left1 {font-size: 12px;font-family: 'Arial' !important}

.tbl_list_tovar_line {width:100%; clear:both; margin:4px 0 4px 0;padding:5px 0 5px 0;overflow:hidden}
.tbl_list_tovar_sigle {width:33%; float:left; text-align:center}
.tbl_list_tovar_sigleq {width:33%; float:left; text-align:center;}

.form_filter_box_header {font-size: 14px !important; color:#2E2E2E; font-family: arial !important;font-weight:bold;}

.tth {margin: 0 0 30px;width:100%;clear: both;border-bottom: 1px solid #757575}
					.tth_line {width: 100%;overflow: hidden;}
					.tth_left_column {border-top: 1px solid #757575;  padding: 8px 2% 8px 0;width: 43%;float: left;}
					.tth_right_column {border-top: 1px solid #757575;  padding: 8px 0 8px 2%;width: 53%;float: left;}

.mini_review {width:70%;padding:10px 0 20px 0;text-align:justify;}



/* End */


/* Start:/bitrix/templates/SuperStereo_Art-Fresh/css/styles.css?155844313618081*/
/*-------------------------------------------------------------------


	Website:	http://www.free-lance.ru/users/PhoenAleXiX
	
-------------------------------------------------------------------*/


@font-face {
    font-family: 'bebas_neue_cyrillicregular';
    src: url('/bitrix/templates/SuperStereo_Art-Fresh/css/../font/bebasneuecyrillic.eot');
    src: url('/bitrix/templates/SuperStereo_Art-Fresh/css/../font/bebasneuecyrillic.eot?#iefix') format('embedded-opentype'),
         url('/bitrix/templates/SuperStereo_Art-Fresh/css/../font/bebasneuecyrillic.woff') format('woff'),
         url('/bitrix/templates/SuperStereo_Art-Fresh/css/../font/bebasneuecyrillic.ttf') format('truetype'),
         url('/bitrix/templates/SuperStereo_Art-Fresh/css/../font/bebasneuecyrillic.svg#bebas_neue_cyrillicregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@media Screen  {
	
/* GLOBAL
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ */
html {height:100%;}
body { height:100%;margin:0; font:14px Arial, Helvetica, sans-serif; color:#2e2e2e; background:#fff url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_body.jpg) repeat-x;}


* {margin: 0; padding: 0;}

a, input, textarea, select {outline: none;}
a{text-decoration: underline; color:#318ab2;}
a:hover{text-decoration: underline; color:#ce0909;}
img {border:none;}
input,
textarea,
select{font:100% arial,sans-serif; vertical-align:middle;}
form,fieldset{ margin:0; padding:0; border-style:none;}


h1 { font-size:38px; color:#2e2e2e; font-weight:normal; padding:10px 0 0;}
h2 { font-family: 'bebas_neue_cyrillicregular'; font-size:30px; color:#2e2e2e; text-transform:uppercase; font-weight:normal; padding:40px 0 0;}
h3 { font-family: 'bebas_neue_cyrillicregular'; font-size:22px; color:#2e2e2e; text-transform:uppercase; font-weight:normal; padding:53px 0 0;}
p {line-height:20px; padding:12px 0 0; text-align: justify;}
p,back { color:#000;}

.list {list-style:none; padding:12px 0 0;}
.list li { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_list.gif) no-repeat 0 7px; padding:0 0 0 28px; font-size:14px; color:#636363; line-height:20px;}
.list ul {padding:12px 0 0;}
.list ul li {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_list_two.gif) no-repeat 0 7px; list-style:none;}

ol { padding:12px 0 0;}
ol li {  padding:0 0 0 13px; margin:0 0 0 15px; font-size:14px; color:#636363; line-height:20px;}
ol ul {padding:12px 0 0;}


.important_link {font-family: 'bebas_neue_cyrillicregular';  font-size:24px; color:#308bb1; text-transform:uppercase; display: inline-block; margin:45px 0 0;}
* + html .important_link {zoom:1; display:inline;}

#main { min-height:100%; min-width:1000px; overflow:hidden; position:relative;}





/* HEADER
-----------------------------------------------------------------------------------*/
.header { font-family: 'PT Sans Narrow', sans-serif; width:1000px; margin:0 
auto;}

.nav_top {text-align:center; list-style:none;}
.nav_top li {display:inline-block;}
.nav_top li a {display:inline-block;  height:24px; line-height:20px; font-size:12px; color:#000; text-transform: uppercase; margin:0 14px; font-weight:bold;}
.nav_top li a span {display:inline-block;  height:24px; text-decoration:underline;}
* + html .nav_top li, * + html .nav_top li a, * + html .nav_top li a span  {display:inline; zoom:1;}
.nav_top li a:hover span {color:#d8623f;}
.nav_top li a.active {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_nav_top_left.gif) no-repeat; margin:0;}
.nav_top li a.active span { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_nav_top_rgiht.gif) no-repeat 100% 0; padding:0 12px; color:#000;}


.header_top {padding:46px 0 0; position:relative; min-height:146px;}
.header_top:after {display:block; content:''; clear:both;}
* + html .header_top {overflow:visible; height:100%;}

.logo {position:absolute; top:4px; left:50%; margin:0 0 0 -78px;}


.header_top_left {float:left; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_header.gif) no-repeat 163px 0;}
.head_nav_two { float:left; list-style:none; width:170px; text-align:center; /*margin:0 0 0 -20px;*/}
.head_nav_two li {display:inline-block; padding:0 13px 0 8px; line-height:23px;}
* + html .head_nav_two li {display:inline; zoom:1;}
.head_nav_two li a {color:#000; font-size:13px; text-transform:uppercase; font-weight:bold;}
.head_nav_two li a:hover {color:#d86240;}
.head_nav_two li.sep { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_heaf_nav_two.gif) no-repeat 100% 50%;}

.phone_box {float:left; width:195px; padding: 0 0 0 28px; text-align:center; position:relative;}
.phone_box .phone_one { display:block;  font-family: 'bebas_neue_cyrillicregular'; text-align:center; font-size:27px; color:#000;}
.phone_box .phone_two { display:block;  font-family: 'bebas_neue_cyrillicregular'; text-align:center; font-size:19px; color:#000; margin:-4px 0 0;}
.phone_box a.coul { color:#108c61; font-size:14px; text-transform:uppercase;}
.phone_box a.coul:hover {color:#ce0909;}



.header_top_right {float: right; width:376px;  background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_header.gif) no-repeat 159px 0;}

.basket {float:left; width:140px; position:relative;}
.basket_top { overflow: hidden; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_basket.gif) no-repeat; padding:3px 0 5px 53px;margin:15px 0 0 0;}
.basket_top .name {display:block; font-size:13px; color:#000; text-transform:uppercase; font-weight:bold;}
.basket_top p { font-style:italic; margin:-2px 0 0; padding:0;}
.basket .goin { display:block; margin:10px auto 0; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_goin.gif) no-repeat; height:24px; width:132px; font-size:14px; color:#000; text-transform:uppercase; text-align:center; line-height:20px;}

.form_search {float: right; width:183px;}
.form_search label {display:block; font-size:13px; font-weight:bold; text-transform:uppercase;}
.form_search_box {overflow:hidden; padding:4px 0 0;}
.form_search_box .tx {float:left; border:1px solid #979694; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_tx.gif) no-repeat; width:139px; padding:3px 5px; font:12px Arial, Helvetica, sans-serif;}
.form_search_box .btn { float: right; height:23px; width:29px; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_search.gif) no-repeat; border:none;}
.form_search p { font-size:13px; font-style:italic; color:#000; padding:2px 0 0;}



.head_popup {position: absolute; top:100%; left:0; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_head_popup_bot.png) no-repeat 0 100%; padding:0 0 13px; width:237px; display:none;}
.head_popup_box { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_head_popup.png) no-repeat; padding:0 22px; text-align: left;}


.form_popup { padding:8px 0 13px;}
.form_popup label {display:block; font-size:12px; color:#000; padding:5px 0 0 5px;}
.form_popup .tx {border:1px solid #979797; font-size:16px; color:#000; width:180px; padding:0 5px;  font-family: 'PT Sans Narrow', sans-serif;}
.form_popup .btn_zakazt { background: url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_zakaz.gif) no-repeat; height:26px; width:185px; display:block; font-size:16px; color:#211c11; border:none; cursor:pointer; line-height:26px; padding:0 0 4px; margin:17px 0 0;}

.basket .head_popup {left:-50px;}

.form_popup_ch {overflow:hidden; padding:7px 0 0 20px;}
.form_popup_ch input {float:left; margin:0 0 0 -20px;}
.form_popup_ch label {padding:0; line-height:12px;}
.form_popup_bot {overflow:hidden; padding:11px 0 0;}
.form_popup_bot a {font-size:14px; color:#ce0909; float:right;}
.form_popup_bot a:first-child { float:left;}



.menu {background: url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_menu.jpg) no-repeat; margin:0 -27px;}
.menu ul {list-style:none;background: url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_menu_right.jpg) no-repeat 100% 0; height:32px; text-align:center;}
.menu li { display:inline-block; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/sep_menu.gif) no-repeat 0 50%; height:32px; padding:0 0 0 5px;}
.menu li a {display:inline-block; height:32px; line-height:32px; font-size:15px; font-weight:bold; text-shadow:1px 1px #0a2f24; color:#fff; text-transform:uppercase; padding:0 2px; text-decoration:none;}
* + html .menu li, * + html .menu li a {zoom:1; display:inline;}
.menu li:first-child { background: none; padding:0;}













/* CONTENT
----------------------------------------------------------------------------------*/
.content {padding:30px 0 25px; width:1000px; margin:0 auto; min-width:1000px; }

.bredcramb {list-style:none;}
.bredcramb li {display:inline; font-size:10px; text-transform: uppercase; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/sep_breadcrumb.gif) no-repeat 0 50%; padding:0 0 0 6px;}
.bredcramb li a { color:#308bb1;}
.bredcramb li a:hover {text-decoration: underline; color:#ce0909;}
.bredcramb li:first-child { background:none; padding:0;}
.bredcrumb {padding: 0 0 30px 0}


.line {height:15px; overflow:hidden; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_line_left.gif) no-repeat; margin:19px -10px 0;}
.line div { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_line_right.gif) no-repeat 100% 0; height:15px;}


.img_left { overflow:hidden;}
.img_left .for_img { float:left; margin:18px 20px 0 0;}
.img_left .for_img span {display:block; font-style:italic; font-size:14px; padding:12px 0 0; text-align:center;}
.img_left p {}


.grey_box { background: url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_grey.jpg); padding:0 10px 20px 15px; margin:18px 0 0;}
.grey_box img {float:left; margin:18px 20px 0 0; border:1px solid #000; padding:2px; background:none;}



.img_text {overflow:hidden; margin:55px 0 0;}
.img_text img { display:block; margin:0  auto;}
.img_text .name { display:block; text-align:center; font-style:italic; color:#0a2f24; font-size:16px; padding:10px 0 0;}



table {border-collapse:collapse; border-spacing:0; width:100%; margin:15px 0 0;}
table th { background:#cbded7; font-size:18px; color:#2e2e2e; text-align:left; border-left:1px solid #b8b8b8; padding:5px 18px; font-weight: normal;}

table td { font-size:14px; color:#2e2e2e; border-left:1px solid #b8b8b8; padding:8px 18px;}
table tr.color td { background:#f4f4f4;}
table th:first-child, table td:first-child {border:none;}


.tbl_info { display:block; font-size:16px; color:#2e2e2e; font-style:italic; padding:13px 0 0 31px;}


.pager {overflow:hidden;font-size:14px; line-height:17px; padding:11px 0 24px;}
.pager p {float:left; padding:0 7px; line-height:17px;}
.pager a {float: left;}
.pager ul {float:left; list-style:none; padding:0 7px;}
.pager ul li {float:left;}
.pager ul li a {margin:0 4px;}
.pager ul li span {float:left; padding:0 4px; background:#797979; color:#fff; height:17px;}


.text_center { text-align:center; padding:25px 110px 0;}
.text_center h4 {font-size:18px;  font-family: 'PT Sans Narrow', sans-serif; text-transform:uppercase; line-height:21px; color:#000;}
.text_center h4.orange {color:#e1821c;}
.text_center p {text-align:center; color:#585858;}









/* FOOTER
---------------------------------------------------------------------------------*/
.footer { max-width:1200px; margin:0 auto; width:1000px; padding:0 0 20px;}
.footer .line {margin:0 -10px;}
.footer_cont {overflow:hidden; list-style:none; padding:27px 0 0;}
.footer_cont li {float:left; width:16%; padding:0 2%; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/line_footer.gif) repeat-y; min-height:164px;}
.footer_cont li:first-child {background:none;}
.footer_cont h5 { font-size:18px; font-weight:normal; font-family: 'bebas_neue_cyrillicregular'; text-transform:uppercase;}
.footer_cont ul {padding:5px 0 0;}
.footer_cont ul li {float:none; width:auto; padding:0; line-height:21px; list-style:none; background:none; min-height:inherit;}
.footer_cont ul li a {color:#2e2e2e; font-size:13px;}
.footer_cont ul li a:hover {text-decoration:none;}
.footer_cont li .copy {display:block;  font-family: 'bebas_neue_cyrillicregular'; font-size:18px; color:#000; padding:12px 0 0;}
.footer_cont li .foot_info {display:block;  font-family: 'bebas_neue_cyrillicregular'; font-size:24px; color:#000;}
.footer_cont li .work  {padding:0 0 0 37px; height:32px; background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_wrok.gif) no-repeat; margin:32px 0 0;}
.footer_cont li .work a {font-size:11px; color:#585858;}
.footer_cont li .work a:hover {text-decoration: none;}
.footer_cont li .icon_pays {overflow:hidden;}
.footer_cont li .icon_pays img {margin:0 0 0 0;max-width:30%}





.new_resize .header { width:auto; max-width:1200px; margin:0 auto; padding:0 100px}
.new_resize .content { width:auto; max-width:1200px; margin:0 auto; padding:30px 100px 25px}
.new_resize .footer { width:auto; max-width:1200px; margin:0 auto; padding:0 100px}











/*--------------------------------------------------------------------------------------*/

.header {padding-bottom:40px !important;}

.new_resize .navigation_main {padding:0 100px;}
.new_resize .navigation_new { max-width:1100px;}
.navigation_main.fixed { position: fixed; top:0; min-width:920px; z-index:100;}
.navigation_main { position:absolute; top:195px; left:0; right:0; border-bottom:5px solid #04a67f; background:#fff;}
.navigation_new {position:relative; padding:5px 20px 0; max-width:920px; margin:0 auto;}
.navigation_new .icon_left { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_nav_prev.gif) no-repeat; display:block; height:34px; width:19px; position:absolute; top:50px; left:0;}
.navigation_new .icon_right { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_nav_next.gif) no-repeat; display:block; height:34px; width:19px; position:absolute; top:50px; right:0;}

.car_nav_main {overflow-x:hidden;}

.car_nav_box { width:100%; letter-spacing:-0.36em;padding:0px;margin:0px;}
.car_nav_item {display:inline-block; vertical-align:top; letter-spacing: normal; width:8%;padding:0px;margin:0px;}
.car_nav_item>a {display: block; text-decoration:none;padding:0px;margin:0px;}
.car_nav_item>a .img_box {display:table; width:100%;padding:0px;margin:0px;}
.car_nav_item>a .img_box span { display:table-cell; vertical-align:middle; height:60px; text-align:center;padding:0px;margin:0px;}
.car_nav_item>a .name { display:table; width:100%; color:#777; padding:0px;margin:0px;}
.car_nav_item>a .name span {display:table-cell; vertical-align:middle; text-align:center; height:40px; font-size:14px;/*text-transform:uppercase;*/ text-decoration:none; padding:0 7px 0 7px;}
.menu14048>a .name span {padding:0 0px 0px 0px !important;margin:0 2px 0px 2px !important;}
.menu14049>a .name span {padding:0 4px 0px 4px !important;}
.car_nav_item>a:hover .name {background:#04a67f; color:#fff;}

/*-----------------------*/
.menu14048 {width:10% !important}
.menu14047 {width:8% !important}
.menu14088 {width:8% !important}
.menu17119 {width:10% !important}
.menu14051 {width:8% !important}
.menu14049 {width:10% !important}
.menu14050 {width:8% !important}
.menu15941 {width:9% !important}

.navigation_main.fixed .img_box {display: none}
.navigation_main.fixed .navigation_new .icon_right {top:8px}
.navigation_main.fixed .navigation_new .icon_left {top:8px}

.car_nav_box>.car_nav_item:hover .nav_drop { display:block;} /*----------------------  HOVER-------------*/
.nav_drop { position:absolute; top:100%; padding:5px 0 0; left:0; right:0; z-index:100; display:none; }

.nav_drop_box { margin:0 -10000px; background:#fff;  padding:44px 10000px 35px; -webkit-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.15);
-moz-box-shadow:    0px 3px 10px 0px rgba(50, 50, 50, 0.15);
box-shadow:         0px 3px 10px 0px rgba(50, 50, 50, 0.15);}
.nav_drop_box:after {display:block; content:''; clear:both;}

.nav_drop_main { overflow:hidden;}
.nav_drop_main h3 { font-size:16px; color:#223b37; font-weight: bold; font-family:Arial, Helvetica, sans-serif; padding:0 30px 20px 65px;}
.nav_drop_main ul {list-style:none; margin:-17px 0 0;  padding:0 30px 15px 65px;}
.nav_drop_main ul li {background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/bg_drop_list.gif) no-repeat 0 19px; padding:12px 0 0 20px; font-size:14px; line-height:18px; color:#223b37; font-family:Arial, Helvetica, sans-serif;}
.nav_drop_main ul li a {text-decoration:none; color:#223b37;}
.nav_drop_main ul li a:hover {text-decoration:underline;}
.nav_drop_main h3 a {text-decoration:none; color:#223b37;}
.nav_drop_main h3 span {color:#b1b1b1;}
.nav_drop_main h3 a:hover {text-decoration:underline;}
.nav_drop_one {float:left; width:30%; margin:0 0 -10000px; padding:0 0 10000px; border-right:1px solid #ccc; }
.nav_drop_two {float:left; width:29%; margin:0 0 -10000px; padding:0 0 10000px; border-right:1px solid #ccc;}
.nav_drop_three {float: left; width:40%;}

.tovar_drop {overflow:hidden; padding:0 0 0 205px; margin:0 0 0 50px;}
.tovar_drop .img_box {float:left; margin:0 0 0 -205px; width:175px; position:relative;}
.tovar_drop .img_box .icon {position:absolute; top:0; left:90px;}
.tovar_drop .name { font-size:16px; color:#04a67f; display:block;  font-family:Arial, Helvetica, sans-serif;}
.tovar_drop  p { font-size:13px; color:#5e5f67; padding:0;  font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.tovar_drop .price {display:block; padding:20px 0 0; font-size:40px; color:#000;   font-family: 'bebas_neue_cyrillicregular';}
.tovar_drop .price .rybl {text-decoration:line-through;}
.tovar_drop .in_basket { background:url(/bitrix/templates/SuperStereo_Art-Fresh/css/../img/btn_in_basket.gif) no-repeat; display:block; height:31px; width:137px; overflow:hidden; text-indent:-9999px; margin:5px 0 0;}


.help_block {width: 80%;margin: 0 auto;padding: 20px 0 40px 0;overflow:hidden}
.help_block_card {width: 100%;margin: 0 auto;padding: 0px 0 0px 0;overflow:hidden;clear:both}
.help_block_column_1 {width: 20%;float: left;text-align: center;}
.help_block_column_1 img {clear: both;padding: 10px 0 5px 0;width: 75px}
.help_block_column_2 {width: 80%;float: left;}
.help_block_column_2 h1 {font-size: 18px;}
.help_block_column_2 p {font-size: 12px;}
.help_block_column_2_card {width: 77%;float: left;padding:0 0 0 3%;height:130px;display: table;font-size: 12px;}
.help_block_column_2_card h1 {font-size: 18px;}
.help_block_column_2_card p {font-size: 12px;}
#invisible {display:none}

/*Add*/
.mini_review {width:100%;padding:10px 0 20px 0;text-align:justify;line-height:24px;}

/*Блок "Проконсультироватья со специалистом" в карточке твоара*/
.contct_line {width: 100%;clear:both;display: table;height: 100px;display:none/*Деактивация блока за ненадобностью*/}
.contct_line_item_img {display: table-cell;width: 10%;float: left;display: table;height: 100px}
.contct_line_item_img img {width: 100%;display: table-cell; vertical-align: middle;}
.contct_line_item_text {display: table-cell;width: 44%;float: left;font-size: 12px;padding: 0 2% 0 2%;display: table; height: 100px}
.contct_line_item_text2 {display: table-cell;width: 28%;float: left;font-size: 12px;padding: 0 2% 0 2%;display: table; height: 100px}
.inner_contct {display: table-cell;vertical-align: middle;}
/* End */


/* Start:/bitrix/templates/SuperStereo_Art-Fresh/components/bitrix/menu/top/style.css?1558443136847*/
/* Left menu*/
div.left-menu
{
	width:170px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	margin-bottom:8px;
	margin-left:5px;
	margin-right:5px;
}

div.left-menu a:link,
div.left-menu a:visited,
div.left-menu a:active,
div.left-menu a:hover
{
	color:#575752;
	text-decoration:none;
	font-weight:bold;
}

div.left-menu a.selected:link,
div.left-menu a.selected:visited,
div.left-menu a.selected:active,
div.left-menu a.selected:hover
{
	color:#e30000;
}

.bl
{
	margin-bottom:4px;
	background:#E5E5D8 url(/bitrix/templates/SuperStereo_Art-Fresh/components/bitrix/menu/top/images/bl.gif) 0 100% no-repeat;
	width:100%;
}
.br 
{
	background: url(/bitrix/templates/SuperStereo_Art-Fresh/components/bitrix/menu/top/images/br.gif) 100% 100% no-repeat;
}
.tl
{
	background: url(/bitrix/templates/SuperStereo_Art-Fresh/components/bitrix/menu/top/images/tl.gif) 0 0 no-repeat;
}
.tr 
{
	background: url(/bitrix/templates/SuperStereo_Art-Fresh/components/bitrix/menu/top/images/tr.gif) 100% 0 no-repeat;
	padding:5px 10px;
}
.clear {font-size: 1px; height: 1px}



/* End */


/* Start:/bitrix/templates/SuperStereo_Art-Fresh/components/bitrix/system.auth.form/auth/style.css?1558443136695*/
#login-form-window
{
	display:none;
	border:1px solid #000;
	background:#F5F5ED;
	padding:10px;
	z-index:10000;
	position:absolute;
	top:10%;
	left:45%;
	width:200px;
	color: #454545;
}
.login-wrap  #fancybox-outer #fancybox-bg-n  
{display:none !important;}
.login-wrap  #fancybox-outer #fancybox-bg-ne  
{display:none !important;}
.login-wrap  #fancybox-outer #fancybox-bg-s
{display:none !important;}
.login-wrap  #fancybox-outer #fancybox-bg-se
{display:none !important;}
.login-wrap  #fancybox-outer #fancybox-bg-e
{display:none !important;}
.login-wrap  #fancybox-outer #fancybox-bg-sW
{display:none !important;}
.login-wrap  #fancybox-outer #fancybox-bg-nw
{display:none !important;}





/* End */


/* Start:/bitrix/templates/SuperStereo_Art-Fresh/components/bitrix/search.title/search/style.css?15584431362092*/
div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:205;
}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:10%;
}

table.title-search-result th {
	background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
 	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

table.title-search-result td {
	background-color:white;
	color:black;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	white-space:nowrap;
}

table.title-search-result td.title-search-item {
	padding-left:8px;
	padding-right:15px;
}

table.title-search-result td.title-search-item a {
	padding-left:4px;
	padding-right:15px;
	text-decoration: none;
	color:black;
	vertical-align:top;
}

table.title-search-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:#cf0000;
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	background-color:#fff2be;
}

table.title-search-result td.title-search-more {
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#999999;
}

table.title-search-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
}

table.title-search-result td.title-search-all a
{
	padding-left:4px;
	text-decoration:none;
	color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

div.title-search-fader {
	display:none;
	background-image: url('/bitrix/templates/SuperStereo_Art-Fresh/components/bitrix/search.title/search/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}
/* End */


/* Start:/bitrix/templates/SuperStereo_Art-Fresh/components/addon/dummy/menu_section/style.css?1558443136400*/
.car_nav_box
{
    width: auto;
}
.nav_drop_main .name_menu { display:block; font-size:16px; color:#223b37; font-weight: bold; font-family:Arial, Helvetica, sans-serif; padding:0 30px 20px 65px; text-transform:uppercase;}
.nav_drop_main .name_menu a {text-decoration:none; color:#223b37;}
.nav_drop_main .name_menu span {color:#b1b1b1;}
.nav_drop_main .name_menu a:hover {text-decoration:underline;}

/* End */


/* Start:/bitrix/templates/SuperStereo_Art-Fresh/styles.css?157346516418279*/
.form_page label.error{
	color:#8A0000;
}
.form_page input.error{
	background:#EBD8DF;
}
.pMessage{
	font-size:10px;
	color:#000;
}
.clear{
	clear:both;
}
.form_search_box .btn {
   cursor:pointer;
}
.active{
	display:block !important;
}
.link_drop:hover .drop_box{
	display:block !important;
}
.drop_box{
	display:none;
	height: 142px;
}
.popular_slider li{
	float:left;
	height:585px;
	width:503px;
}
.popular_slider .big_tovar{
	overflow:hidden;
	height:616px;
	width:450px;
}
.popular_slider p{
	 height: 121px;
}
.jcarousel-clip{
	overflow:hidden;
}
.banner_slider li {
    float: left;
    height: 425px;
    position: relative;
    width: 1000px;
}
.slids_one_box a{
	cursor:pointer;
	color: #252424;
}
.hidden{
	display:none;
}
.one_tovar_right {
	height: 683px;
}


.one_tovar_right .ver_middle {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
	width:561px;
	height:450px;
}
.ver_middle {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}
* + html .ver_middle div, .add_block {
    display: inline;
}
.tbl_list_tovar td.img{
	height:210px;
}
.tbl_list_tovar .ver_middle{
	height:210px;
}

.btn_buy img {
    display: none;
}

.btn_buy.loading img {
    display: inline;
    margin-top: 3px;
}

.btn_buy.loading span {
    display:none;
}
.tbl_basket .delete.loading{
	background:url("/bitrix/templates/SuperStereo_Art-Fresh/img/ajax-loader2.gif") no-repeat scroll 0 3px transparent;
}
.basket_but{
	border:none;
	cursor:pointer;
}
.next_step{
	cursor:pointer;
	border:none;
}
.basket_nav li span{
	color: #FFFFFF;
    display: inline-block;
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 16px;
    height: 32px;
    line-height: 30px;
    padding: 0 40px;
    text-decoration: none;
    text-transform: uppercase;
}
.basket_nav ul li span.active {
    background: none repeat scroll 0 0 #808080;
}
.bot.red{
	  background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/btn_bot.gif") no-repeat scroll 0 -26px transparent !important;
	  cursor:default;
}
.tbl_basket .summ{
	width:100px;
}

.drop_city_box td{
	cursor:pointer;
}
.ch_box label{
	cursor:pointer;
}
.basket_top a{
	font-family: 'PT Sans',sans-serif;
    font-style: italic;
    margin: -2px 0 0;
    padding: 0;
	text-decoration:none;
	color: #000000;
display:block;
width:100%;
height:100%;
}

.form_page label.error {
    color: #8A0000;
    display: block;
    float: none;
    margin-left: 224px;
}
.head_popup{
	z-index:100;
}
.popuplar_center .btn_buy img{
	margin-left: 17px;
    margin-top: 11px;
}
.tovar_info .btn_buy {
	display: block;
	height: 23px;
	width: 49px;
}
.popuplar_left .btn_buy img{
	margin-left: 14px;
    margin-top: 4px;
}
.popuplar_right .btn_buy img{
	margin-left: 14px;
    margin-top: 4px;
}
.jc_room li{
	width:265px;
	height:350px;
	margin:10px;
}
.jc_room ul{
	overflow:hidden !important;
	height:4000px !important;
}
.jc_room .jcarousel-clip{
	overflow:hidden !important;
	height:1247px !important;
}
.good_room li{
	width:838px;
	height:100px;
}
.good_room {
	width:4000px;
	height:100px;
	overflow:hidden;
}
.bottom_nav{
	height:24px;
}
.room_main{
	width:838px;
}
.write_room_drop {
	top: 33px;
	z-index:10;
}

.write_shou_room {
   
  z-index:10;
}

.form_write .btn_write:hover{
	background:url("/bitrix/templates/SuperStereo_Art-Fresh/img/btn_write.gif") no-repeat scroll 0 -25px transparent;
}

.dEmptyBasket p
{
	font-size:20px;
	color:#8A0000;
}


.head_popup_bot {
    height: 141px;
    margin-top: 6px;
    width: 195px;
}

.dBlockWrapper{
	height: 135px;

	width: 216px;
}

.right_colum_box {
 
    width: 295px;
}

.slids_one_box img {
    margin: 0;
}

.slids_one_box {
    overflow: hidden;
}
.dChoose{
	display:none;
}
.nameZakaz li{
	cursor:pointer;
}

.menu li .menu_drop h2 {
    color: #393939;
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 28px;
    font-weight: bold;
    line-height: 68px;
    overflow: hidden;
    padding: 0 20px 0 74px;
}
.tbl_basket_padd td{
	  text-align: left;
}
.basket_nav a.current{
	background:#808080;
}
.slids_one {
    padding: 16px 0 0;
}
.menu li .menu_drop a {
    border: 0 none;
}
.no_border
{
	cursor:default;
}

.cat .tbl_list_tovar td.img {
    height: auto;
    padding: 15px 0 10px;
    text-align: center;
    vertical-align: middle;
}


.list_tovar_tab .list_color {
    list-style: none outside none;
    padding: 4px 0 0;
    width: 376px;
}

.dSiblings .list_color {
    list-style: none outside none;
    padding: 4px 0 0;
    width: 376px;
}


.dSiblings li:after {
    clear: both;
    content: "";
    display: block;
}
.dSiblings .list_color li {
    float: left;
    height: 18px;
    margin: 12px 9px 0 0;
    overflow: visible;
    padding: 0;
    position: relative;
}

.tBrands td {
    border: medium none;
    font-weight: bold;
    text-align: left;
    width: 50%;
}
.tBrands {
    margin-left: auto;
    margin-right: auto;
    width: auto;
}
.good_room li {
    height: auto;
    width: 838px;
}
.good_room {
	height:auto;
}
.tSR td a
{
	color:#000;
}
.tSR td
{
	border:none;
}


.popuplar .tbl_list_tovar h4 {padding: 7px 30px 0;}
h1 {   padding: 7px 0 0;}
.cat .tbl_list_tovar td.img {padding: 15px 0 0;}

.tovar_icons li .help {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #6F6F6F;
    color: #6F6F6F;
    display: none;
    font-size: 11px;
    height: 14px;
    left: 50%;
    line-height: 14px;
    margin: 0 0 0 -40px;
    position: absolute;
    text-align: center;
    text-decoration: none;
    top: 100%;
    width: 80px;
}

.head_nav_two {

    width: 172px;
}

.popular_slider p {
    height: auto;
   
}
.popular_slider li {
 
    height: 637px;

}

.next_step {
	text-decoration: underline;
}
.tbl_revier td {

    width: 25%;
}
.review{
	color:#000000;
}
.review:hover{
	color:#CE0909;
}


.sep_one {
    list-style: none outside none;
    min-width: 220px;
}


.form_search_page .tx {
    height: 22px;
}

.sep_one li {
    float: left;
    padding: 0 4px 0 10px;
}

.sep_one li span {
    border-bottom: 1px dashed #318AB2;
    color: #318AB2;
    font-family: 'PT Sans Narrow';
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
}
.sep_one li span.active {
    border: medium none;
    color: #2E2E2E;
}

.menu li {
    height: 33px;
      width: auto;
}

.menu li a {
	width: auto;
}
.header_top_left {
    background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/bg_header.gif") no-repeat scroll 205px 0 transparent;
}

.head_nav_two {
    width: 197px;
}
.big_tovar_box{
	height:499px;
}
.big_tovar_bot{
	width:503px;
}

.big_tovar_bot .image {
    display: block;
    margin-bottom: 32px;
}
.drop_city{
	display:block !important;
}
.article_right h2 span {
    background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/bg_actile_left_three.gif") no-repeat scroll 0 0 #60CAD7;
}
.article h2 span {
    color: #2E2E2E;
    display: block;
    line-height: 36px;
    text-align: center;
}

.article_right h2 span span {
    background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/bg_actile_right_three.gif") no-repeat scroll 100% 0 transparent;
}
.preview_img{
	width:85px;
	height:52px;
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #000000;
    float: left;
    margin: 0 0 0 -110px;
    padding: 2px;
}

.list_tests li img {
    background: none;
    border: none;
    float: none;
    margin: 0;
    padding: 0;
}
.form_search p {
	width: 227px;
}


.tovar_info_big .price {
	padding: 0 19px;
	width: 123px;
}

.cont_info_box.otziv {
	padding: 12px 0 0 116px !important;
}
.menu li .menu_drop ul li a {
    color: #393939;
    display: inline;
    font-size: 12px;
    font-weight: normal;
    line-height: 22px;
}


.discount {
    list-style: none outside none;
    min-height: 173px;
    padding: 0 10px 18px 25px;
}


.tbl_compare tr.h:hover td, .tbl_compare tr.h:hover  th {
    background: none repeat scroll 0 0 #F8BC47;
}

.dBrands table
{
	width:100%;
}
.dBrands td
{
	width:25%;
	border:none;
}
.dBrands td a
{
    color: #444D5D;
    font-family: 'bebas_neue_cyrillicregular';
    font-size: 30px;
    font-weight: normal;
    text-transform: uppercase;
}
.brend_top div
{
    font-size: 20px;
    line-height: 24px;
    padding: 24px 0 0;
}
.popuplar_center .jcarousel-clip {
    width: 450px;
}

.big_tovar_bot {
    width: 450px;
}

.popular_slider li {
    float: left;
    height: 585px;
    width: 450px;
}

.popuplar_center .jcarousel-clip {
    width: 450px !important;
	margin-left:auto;
	margin-right:auto;
}
.big_tovar_box {
    height: 462px;
}


.nav_circle {
    list-style: none outside none;
    padding: 0;
    text-align: center;
}
/* .drop_box table { border:none !important;} 
.drop_box table td{ 
	border-right: 1px dotted #999999 !important;
	border-top: 1px dotted #999999 !important;
	border-right: 1px dotted #999999 !important;
}  */


.tovar_icons li .help {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #6F6F6F;
    color: #6F6F6F;
    display: none;
    font-size: 11px;
    height: 14px;
    left: 50%;
    line-height: 14px;
    margin: 0 0 0 -50px;
    position: absolute;
    text-align: center;
    text-decoration: none;
    top: 100%;
    width: 102px;
}

.good_room li {
    height: auto;
    width: 724px;
}

.room_main {
    width: 724px;
}

.scroling_box .dBox td,.scroling_box .dBox th{
	padding-left:10px;
	padding-right:10px;
}
.scroling_box .dBox {
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.scroling_box .slider_price {
width: auto;
background-repeat: repeat-x;
margin-top: 20px;
margin-left: 10px;
margin-right: 10px;
}
.scroling_box .dBox table
{
	width:100%;
}
.sCRemove
{
	padding:5px;
}
.show_room_title{
	text-align:center;
}

.jc_room .list_room p {
	margin-left: 51px;
	width: 172px;
}


.navigation li a {
   text-decoration:none;
   border-bottom:dashed 1px;
}
.bottom_nav.no_line{
	background:none !important;
}
.cont_info_box.discont{
	padding-top:0 !important;
}

.menu ul {
 white-space: nowrap;
 }
.menu li a {
 font-size: 16px;
 padding: 0 1px;
}
.title_box h1 .h1_right {
    background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/bg_line_right_new.gif") no-repeat 100% 50%;
} 
.title_box {
	background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/bg_title_left.gif") no-repeat 100% 50%;
}

.one_info.action .dDrop img {
    float: none;
    margin: 0;
}


.tabs_tovar_left {
    float: left;
    line-height: 1.5em;
    width: 49%;
}


.tabs_tovar_box h2 {
    line-height: 28px;
    padding: 0;
}


ul li {
    line-height: 20px;
}

.list_serch_box h2 a {
    color: #2E2E2E;
    line-height: 30px;
}
.dArticlesBottomItems *
{
	color:#000;
}

.tabs_tovar_box .dArticles a
{
	display:block;
}
.tabs_tovar_box .dArticles
{
	margin-top:7px;
	margin-bottom:3px;
}

.work2 a
 {
    color: #585858;
    font-size: 11px;
}
.work2 img
{
    float: left;
}

.work2 .dLeft .af
{
    color: #666666;
    font-size: 17px;
    font-weight: bold;
    letter-spacing: -1px;
    line-height: 14px;
}
.work2 .dLeft a
{
    line-height: 16px;
}
.work2 .dLeft
{
    float: left;
    margin-left: 6px;
    width: 164px;
}
.work2 {
    margin-top: 10px;
    width: 200px;
}
.tComplect li{
	width:200px;
	margin:10px;
}

.tComplect{
	width:3000px;
}
.tComplect .img{
	height:130px;
}
.tComplect .name{
	height:50px;
}
.carousel{
	width:100%;
	overflow:hidden;
	text-align:center;
}
.carousel-box{
	width:100%;
	
	position:relative;
}
.carousel .Sprev, .carousel .Snext{
	 top: 152px;
	 
}
.carousel .Sprev{
	left:0;
	z-index:10;
}
.carousel .Snext{
	right:0;
	z-index:10;
}
.carousel .jcarousel-container.jcarousel-container-horizontal{
	width:871px;
	padding-left: 45px;
	padding-right: 45px;
	margin-left:auto;
	margin-right:auto;
	
}

.review_rating span {
    border-bottom: 1px dashed #308BB1;
    color: #308BB1;
    cursor: pointer;
    margin: 0 3px;
}
.review_rating
{

}

.review_rating span.ajax_answer .success {
	color:#478800;
	border:none;
}
.review_rating span.ajax_answer .error {
	color:#8A0000;
	border:none;
}



.aAllComments:hover {
	text-decoration:none;
}
.aAllComments {
    display: block;
    margin-top: 15px;
    text-decoration: none;
}
.aAllComments span {
    border-bottom: 1px dashed #308BB1;
    color: #308BB1;
    font-family: 'bebas_neue_cyrillicregular';
    font-size: 24px;
    text-decoration: none;
}

.review_rating span.ajax_answer {
    border-bottom: medium none;
    color: #444444;
    cursor: default;
    margin: 0 3px;
}




.fLeaverQuestion .dBy
{
    margin-top: 10px;
}


.fLeaverQuestion input.error {
    background: none repeat scroll 0 0 #FFDEEB;
    border: 1px solid;
}
.fLeaverQuestion label.error {
    color: #8A0000;
    display: block;
    float: none;
}
.fLeaverQuestion {
    margin: 20px 0;
    position: relative;
}
.fLeaverQuestion .dLeft.text input {
	width:300px;
}

.fLeaverQuestion .drop_coments label input
{
	margin-right:5px;
}
.fLeaverQuestion .drop_coments label
{
    float: left;
    margin-right: 20px;
    margin-top: 5px;
}
.fLeaverQuestion .drop_coments {
    background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/bg_drop_coments_box.png") no-repeat scroll 0 100% transparent;
    left: auto;
    padding: 0 0 15px;
    position: absolute;
    right: 89px;
    top: 20px;
    width: 513px;
    z-index: 20;
}
.fLeaverQuestion .dLeft {
    float: left;
    margin-right: 20px;
    margin-top: 3px;
}


.bnt_question {
    background: url("/upload/components/question/btn_question.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    float: left;
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    margin: 0 auto;
    padding: 0 0 4px;
    text-decoration: underline;
    text-transform: uppercase;
    width: 160px;
}
.fLeaverQuestion .drop_coments  .form_coments_one {
    float: left;
    margin-top: 15px;
    width: 230px;
}
.fLeaverQuestion .drop_coments  .iCapcha {
    margin-bottom: 6px;
    margin-top: 5px;
}
.fLeaverQuestion .drop_coments  .bnt_question
{
    float: none;
    margin-top: 15px;
}


.dComplect .dItem .dName
{
    color: #000000;
}



.dComplect .dItem .dName {
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 19px;
    font-weight: bold;
    height: 60px;
    line-height: 25px;
    padding: 15px 0 0;
    text-align: center;
    vertical-align: middle;
}

.dComplect .dItem .dImg{
    height: 150px;
    width: 193px;
}
.dComplect .dItem.no_left {
    background: none repeat scroll 0 0 transparent;
    padding-left: 0;
}
.dComplect .dItem {
    background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/add2.png") no-repeat scroll 26px 50% transparent;
    float: left;
    margin-top: 20px;
    padding-left: 100px;
    width: 200px;
}


.dComplect .tovar_info_price .dEconomy
{
    font-size: 23px;
    margin-bottom: 46px;
    text-align: center;
}

.dComplect .tovar_info_price {
    overflow: hidden;
    padding: 100px 0 0;
    width: 324px;
}
.dComplect .wrap
{
	margin-left: auto; position: relative; width: 850px; margin-right: auto;
}
.dComplect 
{
	margin-bottom:20px;
}
.dComplect  .dBuy
{
    margin-left: 48px;
}
.dComplect .dItem .dPrice div.dBecome{
	
}
.dComplect .dItem .dPrice div.dWas{
    text-decoration: line-through;
}
.dComplect .dItem .dPrice div {
    float: left;
    font-size: 20px;
    font-weight: normal;
    height: 31px;
    padding: 0 12px;
}
.in_complect {
    color: #88AA00;
    font-size: 15px;
    padding-top: 5px;
    position: absolute;
}
.banner_slider li {
	height: auto;
    list-style-type: none;
    text-align: center;
}
.tbl_list_tovar.tComplect{
	margin:5px 0 10px 0 !important;
}




.btn_express span {
    background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/btn_see_all.gif") no-repeat scroll 0 0 transparent;
    float: left;
    height: 23px;
    padding-left: 22px;
}

a.btn_express:hover {
	background-position:right -23px;
}
a.btn_express:hover span{
	background-position:0 -23px;
}
.btn_express {
    background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/btn_see_all.gif") no-repeat scroll right 0 transparent;
    color: #000000;
    float: left;
    font-size: 14px;
    height: 23px;
    line-height: 24px;
    margin: 10px auto 0;
    padding-right: 23px;
    text-align: left;
    text-transform: uppercase;
    width: auto;
}

.dFastOrder .drop_coments {
    background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/bg_drop_coments_box.png") no-repeat scroll 0 100% transparent;
    left: -33px;
    padding: 0 0 15px;
    position: absolute;
    top: 76px;
    width: 513px;
    z-index: 100;
}

.dFastOrder .dMessage.error
{
    color: #8A0000;
    font-size: 19px;
    margin-top: 10px;
    text-align: left;
}
.dFastOrder label.error
{
	color:#8A0000;
}

.tovar_info .btn_otlogit.preorder {
    display: block;
    height: 23px;
    width: 58px;
}
.dDropParent .drop_surprice_box {
    background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/bg_drop_surprice_present.png") no-repeat scroll 0 0 transparent;
    padding: 37px 30px 0;
}
.dDropParent .drop_surprice {
    left: 27px;
    top: 50px;
}

/*======================================================*/

.cont_info_center .pH2 {
    padding: 0 0 0 25px;
}
.pH2 {
    color: #2E2E2E;
    font-family: 'bebas_neue_cyrillicregular';
    font-size: 30px;
    font-weight: normal;
    padding: 40px 0 0;
    text-transform: uppercase;
}


.menu li .menu_drop .ph2 {
    color: #393939;
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 28px;
    font-weight: bold;
    line-height: 68px;
    overflow: hidden;
    padding: 0 20px 0 74px;
}

.menu li .menu_drop .ph2 img {
    float: left;
    margin: 0 0 0 -74px;
}


.menu li .menu_drop .ph3 a {
    line-height: normal;
    text-transform: uppercase;
}


.ph3, .ph2
{
	text-transform: uppercase;
}
.menu li .menu_drop .ph3 {
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 15px;
    font-weight: bold;
    line-height: 18px;
    padding: 0 0 10px;
    width: 220px;
}
.one_info.dDropParent{
	height: 27px;
    margin-bottom: 25px;
    position: relative;
    width: 100%;
}
span.star{
	display: inline!important;
	margin-left: 3px;
	color: #8A0000;
}
.drop_city{
	position:static!important;
	  margin-left: 173px;
}
.drop_city_box{
	position:static!important;
}

.basket_page_city .links {
	margin: 0;
}

.form_page label.error {
	margin-left: 229px;
}

.text_center {
    padding: 25px 110px 0;
    text-align: center;
}


.menu li:hover {
	height: 50px;
}
.menu li {
    background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/sep_menu.gif") no-repeat scroll 0 14px rgba(0, 0, 0, 0);
    width: auto;
}
.form_box .dBlockWrapper {
    margin: 0 0 0 14px!important;
}
.form_box .dMessage{
	font-size: 20px!important;
}
.basket_top .name {
    padding:0;
}
.login {
    position: relative;
}
/* End */


/* Start:/bitrix/templates/SuperStereo_Art-Fresh/template_styles.css?158092349926450*/
.popuplar_center .jcarousel-clip
{
	width:503px;
}

.tbl_list_tovar td.img {
    height: 210px;
    text-align: center;
    vertical-align: middle;
}
.tSElements td
{
	width:33%;
}

.dHidden
{
	display:none;
}
.dSubscribeForm {
    color: #383B3C;
    width: 400px;
}
.dSubscribeForm .name
{
    display: block;
    font-weight: bold;
    padding-bottom: 15px;
}
.dSubscribeForm .pTitle
{
    color: #D0492F;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 10px;
}
.dSubscribeForm .dAuthorize .dInput {
    margin-bottom: 10px;
}
.dSubscribeForm .dAuthorize .dInput label.error 
{
    color: #8A0000;
    display: block;
    float: left;
    font-style: italic;
    font-weight: bold;
    padding-bottom: 10px;
    width: 238px;
}
.dSubscribeForm .dAuthorize .dInput label
{
    float: left;
    width: 100px;
}
.dSubscribeForm .dAuthorize .dInput input {
    border: 1px solid #777777;
}
.dSubscribeForm .dAuthorize .dInput input.error {
    border: 1px solid #8A0000;
}
.dSubscribeForm .dAuthorize .pTitle {
    font-size: 16px;
}
.dSubscribeForm .submit {
    background: none repeat scroll 0 0 #FB552D;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-size: 14px;
    height: auto;
    line-height: 31px;
    padding: 0 8px 2px;
}
.dSubscribeForm .dMessage.error
{
	color:#8A0000;
}
.dSubscribeForm .dMessage div
{
	margin-top:30px;
}
.dSubscribeForm .dMessage
{
    background: none repeat scroll 0 0 #FFFFFF;
    display: table-cell;
    height: 100%;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100%;
}
.dSubscribeForm .dLoading {
	height:200px;
	background:url("/bitrix/templates/SuperStereo_Art-Fresh/images/lightbox-ico-loading.gif") no-repeat 50% 50% transparent;
}
.dSubscribeForm .dAuthorize {
    padding-left: 60px;
}
.list_color img
{
	width:83px;
	height:16px;
}

.tbl_list_tovar.full td.img {
    height: auto;
}

.pager .inactive
{
	color:#777;
	text-decoration:none;
}
.tbl_list_tovar td
{
	width:33%;
}
.slider_price { padding:4px 0; margin:0;}
.two_colum { overflow:visible;}
.two_colum:after {display:block; content:''; clear:both;}
* + html .two_colum { overflow:visible; height:100%;}
.slider_price .drag {
    margin: 0 0 0 -7px;
}


.dToggler .tbl_brends
{
	margin-top:15px;
}
/* .dToggler .tbl_brends.show
{
	display:block;
} */

.dToggler .see_all span{
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 16px;
}
.dToggler .see_all span
{
	display:none;
}
.dToggler .see_all span.show
{
	display:inline;
}
.tbl_brends td
{
	vertical-align:top;
}

.dSelectWrapper .dShow
{
	display:block;
}
.dSelectWrapper .dHide
{
	display:none;
}
.dSelectWrapper.no_show .dShow
{
	display:none;
}
.dSelectWrapper.no_show .dHide
{
	display:block
}

.one_tovar .dTexty .dDetailText
{
	display:none;
}
.one_tovar .dTexty .dPreviewText
{
	display:block;
}
.one_tovar .dTexty.show .dDetailText
{
	display:block;
}
.one_tovar .dTexty.show .dPreviewText
{
	display:none;
}


.one_tovar_right .ver_middle {
    height: auto;
}



.one_tovar_right {
    height: auto;
    padding: 0;
}
.one_tovar .tovar_info_price .btn_otlogit {

    height: 31px;
}

.img_scroll li .ver_middle{
	width:141px;
	height:71px;
}

.img_scroll li img {
	float:none;
}
.img_scroll li {
    float: left;
    padding: 0 10px;
    width: 132px;
}

.img_scroll_main {
    /*height: 71px;*/
    overflow: hidden;
    width: 576px;
}
.tComplect.tbl_list_tovar td {
    width: 25%;
}

.qwestion p, .answer p
{
	padding:0;
}



.dReview
{

}
.dReview .dImg
{
	float:left;
}
.dReview .dName .pName
{
	color:#444;
	margin-bottom:0;
}
.dReview .dName
{
	overflow:hidden;
}
.dReview a
{
	text-decoration:none!important;
}
.dReviewBig
{
	width:700px;
	padding:10px;
}
.dReviewBig .dImg {
    float: left;
    padding-right: 20px;
}

.dReviewBig .dName .pDate {
    color: #777777;
    font-style: italic;
    margin-bottom: 15px;
}
.dReviewBig .dName .pName {
    color: #444444;
    font-size: 20px;
    margin-bottom: 0;
}
.sGrey
{
	background: #9c9c9b; font-size:8px; color:white; padding:1px;
}

.drop_surprice.active
{
	display:block;
}
.drop_coments
{
	display:none;
}
.drop_coments.active
{
	display:block;
}
.iCapcha
{
    margin-top: 18px;
}

.form_coments textarea {
    border: 1px solid #000000;
    color: #6F6F6F;
    font-size: 14px;
    height: 70px;
    margin: 9px 0 0;
    overflow: auto;
    padding: 10px;
    width: 430px;
}
.pMessage.error
{
    color: #8A0000;
}
.pMessage.success
{
    color: #008200;
}

.one_tovar .pMessage {
    border: 1px solid;
    font-size: 15px;
    margin: 10px 0;
    padding: 10px 0 10px 7px;
}
.center .img_scroll_main {
    text-align: center;
}

.center .img_scroll{
	display: -moz-inline-stack;
	display: inline-block;
	zoom: 1;
	*display: inline;
	_height: 250px;
}

.siblings ul
{
	list-style:none;
}



* {
    margin: 0;
    outline: medium none;
    padding: 0;
}
.siblings 
{
	display:block;
}
.siblings ul li .color {
    float: left;
    width: 100px;
}
.siblings ul li .color img
{
	width:83px;
	height:16px;
	float:left;
}
.siblings ul li .name
{
	width:83px;
	height:16px;
}


* {
    margin: 0;
    outline: medium none;
    padding: 0;
}
.siblings ul li
{
	padding:5px 0;
}
.siblings ul {
    list-style: none outside none;
}

.menu_drop {
    background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/bg_menu_drop.gif") repeat scroll 0 0 transparent;
    border: 1px solid #A3A3A3;
    left: 0;
    padding: 8px 8px 25px;
    position: absolute;
    text-align: left;
    top: 40px;
    width: auto;
	display:block;
}

.menu li .menu_drop h3 {
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 15px;
    font-weight: bold;
    line-height: 18px;
    padding: 0 0 10px;
    width: 220px;
}

.dFilterPopup {
    background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/prevent.gif") no-repeat scroll right 0 transparent;
	display: -moz-inline-stack;
	display: inline-block;
	zoom: 1;
	*display: inline;
	_height: 250px;
	position:absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    height: 18px;
    padding: 3px 15px 4px 10px;
	width:210px;
}

.hidden
{
	display:none!important;
}
.dFilter
{
   
}
.no_border {
    border: medium none !important;
}

label.disabled {
    color: #AAAAAA !important;
}

.header_top {
    padding: 46px 0 45px;
    position: relative;
}


.ver_middle {
      display: table-cell;
      vertical-align: middle; 
	  text-align:center;
      /*height: 444px; width: 333px; border: 1px solid red; */
}
*+html .add_block {
      display: inline-block;
      vertical-align: middle;
      width: 0px; 
      height: 100%;
}
*+html .ver_middle div {
      display: inline-block;
      vertical-align: middle;
}
*+html .ver_middle div, .add_block {
      display: inline;
}


.form_search_page .tx {
    text-transform: none;
}

.index {background: url(/bitrix/templates/SuperStereo_Art-Fresh/img/bg_body_index.jpg) repeat-y 50% 0;}
.index #main {background: url(/bitrix/templates/SuperStereo_Art-Fresh/img/bg_body.jpg) repeat-x;}

.line {height:15px; overflow:hidden; background:url(/bitrix/templates/SuperStereo_Art-Fresh/img/bg_line_right.gif) no-repeat 100% 0; padding:0 11px 0 0; margin:19px 0 0;}
.line div { background:url(/bitrix/templates/SuperStereo_Art-Fresh/img/bg_line_left.gif) no-repeat; height:15px;}
.form_search {
float: right;
width: 183px;
}

.menu li a {font-weight:bold;}

.head_nav_two li a {font-size:14px;}

.tovar_info .price_left {line-height:23px;}


.tovar_info_big .price {line-height:36px;}

.cont_info_left .cont_info_box {padding: 16px 100px 0 116px;}


.article h2 { font-size:25px;}


.list_tests li p { font-size:17px;}

.Snext, .Sprev { top:197px;}





/* LAST STYLE
--------------------------------------------*/
.new_body {background:url(/bitrix/templates/SuperStereo_Art-Fresh/img/bg_body_new.jpg) repeat-x;}

.index.new_body #main {
    background: none;
}
.error-404 {height:412px; background:url(/bitrix/templates/SuperStereo_Art-Fresh/img/bg_error.jpg) no-repeat 157px 28px; text-indent:-9999px; overflow:hidden; padding:28px 0 20px;}


.menu li a {
	/* font-size:16px; */
}


span.h2 {
    color: #2E2E2E;
    font-family: 'bebas_neue_cyrillicregular';
    font-size: 30px;
    font-weight: normal;
    padding: 0;
    text-transform: uppercase;
	display:block;
}

.drop_box {position: absolute;left: 0;top: 40px;}
.menu_drop {top:auto; left: auto; position:relative}

.div_popup_order {/*
    padding: 10px;
    width: 1000px;*/
}

.div_popup_order .basket_page_pay {/*
    padding: 0;
	padding-left: 20px;*/
}
.div_popup_order .form_page_chbox {
	padding-left: 45px;
}
.div_popup_order .basket_page_btn {
	padding: 31px 0 0 33px;	
}

.div_popup_order h3 {
	padding: 30px 0 0;
}
.btn_buy.loading span{
	background: url("/upload/interface/loader.gif") no-repeat scroll 50% 50% rgba(0, 0, 0, 0);
	text-indent:-999px;
	display: block;
}

.tbl_basket_bot td {
   /* padding: 10px;*/
}

.div_popup_order .mini {
    width: 50px;
}
.div_popup_order .max{
	 width: 179px;
}

.div_popup_order .name {
    width: 315px;
}

.div_popup_order td.kol {
    width: 100px;
}
td.price {/*
    width: 93px;
	font-style:italic;
	font-weight:bold;*/
}
.div_popup_order .basket_page_pay .ch_box {
    font-weight: bold;
    overflow: hidden;
    padding: 29px 0 0 35px;
    width: 273px;
}

.div_popup_order .form_page label {/*
    float: none;
    display: block;
	margin: 10px 0;*/
}
.div_popup_order .form_page {/*
    padding: 0 5px!important;*/
}
.div_popup_order .form_page .tx {
    width: 220px !important;
}
.div_popup_order .basket_page_pay.prop{/*
	padding: 1px 0 20px 29px;
*/}
.div_popup_order .div_popup_order h3 {
    padding: 30px 0 0 10px;
}

.div_popup_order .form_page textarea {
  
    width: 525px;
}

.reload{
    display: inline-block;
    text-align: right;
    width: 204px;
}

.div_popup_order .tbl_basket_bot td .tx {/*
   float: right;
    margin: 0 ;
    padding: 0 ;
    width: 149px;*/
}
.div_popup_order .tbl_basket_bot td label {/*
    float: right;
    width: 193px;
	font-style:italic;
	font-weight:bold;*/
}

.div_popup_order .tbl_basket td .kol .top {/*
    background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/plus_popup.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	 margin-left: 5px;
	width: 16px;*/
}
.div_popup_order .tbl_basket td .kol .bot {/*
    background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/minus_popup.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	 width: 16px;*/
}
.div_popup_order .tbl_basket td .kol .tx{/*
	border:none;
	font-style:italic;
	font-weight:bold;
	margin:0;*/
}
.span_qnt{
	font-style:italic;
	font-weight:bold;
	float: left;
}
.div_popup_order .informer{
	float: right;
    width: 396px;
}
.informer_2 p{
	font-style:italic;
}
.popup_basket{
	 background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/basket_logo.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	 height: 88px;
    text-align: right;
    width: 352px;
	 float: left;
}
.close_popup_order{
	 float: right;
	  margin: 27px 25px 0 10px;
}

.basket_page_pay img {
	margin: 0 -13px 0 23px;
}

.one_tovar .btn_buy.loading span {
	width: 76px;
}

.offer_text{
	 background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/offer.png") no-repeat scroll 0 20px rgba(0, 0, 0, 0);
	 min-height: 60px;
	padding-left: 59px!important;
}
.offer_btn{
	background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/offer_btn.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	color: #2E2E2E;
    float: right;
    font-size: 14px;
    height: 33px;
    padding-top: 8px;
    text-align: center;
    text-decoration: none;
    width: 318px;
	cursor:pointer;
	font-weight:bold;
	font-style:italic;
}
.offer_btn:hover{
	color: #2E2E2E;
	text-decoration: underline;
}
.offer_link{
	color: #2E2E2E;
    float: right;
	 margin-right: 33px;
}
.offer_bot{
	margin: 0 auto;
    position: relative;
    width: 324px;
}
.offer_popup{
	background: none repeat scroll 0 0 #FFFFFF;
    height: 220px;
    right: 15px;
    position: absolute;
    top: 34px;
    width: 268px;
	padding: 0 0 0 18px;
	box-shadow: 0 6px 6px 6px rgba(0,0,0,0.2);
}

.offer_popup label{
	display:block;
	font-weight:bold;
	margin-bottom: 5px;
	font-size: 12px;
}
.offer_popup input{
	height: 22px;
    width: 239px;
}
.input_btn{
	background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/offer_btn_pop.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	color: #2E2E2E;
    float: right;
    font-size: 15px;
    height: 33px;
    padding-top: 10px;
    text-align: center;
    text-decoration: none;
    width: 253px;
	cursor:pointer;
	font-weight:bold;
}
.input_btn_div{
	text-align:center;
}

.input_box {
    height: 63px;
}

.input_btn_div {
    float: left;
    margin-top: 10px;
}

.close_offer {
    float: right;
    margin: 10px 0;
    width: 82px;
}

.close_offer a{
    font-size: 12px;
	color: #2E2E2E;
	cursor:pointer;
}

.offer_popup label.error {
	 color: #8A0000;
}

.offer_popup input.error {
	 background: none repeat scroll 0 0 #EBD8DF;
}
.offer_popup .dBlockWrapper{
	width: 262px!important;
}

.offer_popup .dMessage {
    width: 259px!important;
}
.quest_list_tovar_card{
	list-style: none outside none;
	padding-top: 10px !important;
}
.quest_list_tovar_card li {
    background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/bg_dostavka.gif") no-repeat scroll 0 9px rgba(0, 0, 0, 0);
	 padding-left: 20px;
    padding-top: 4px;
}

.one_tovar_left .info_dostavka li{
	color: #2E2E2E;
    font-size: 14px;
   /* font-weight: bold;*/
	
}

.offer_box {
    border-bottom: 1px dashed;
    border-top: 1px dashed;
    height: 200px;
    margin-top: 17px;
	margin-bottom: 12px;
}
.offer_box p{
	font-size: 21px;
	padding: 25px 0 0;
}
.one_tovar_left .info_dostavka li label{
    color: #2E2E2E;
    font-size: 16px;
    /*font-weight: bold;*/
	text-decoration:none;
}
.one_tovar_left .info_dostavka li span{
    font-weight: normal;
}

.delivery_title{
	font-size: 21px;
}
.offer_popup{
	display:none;
}

.quest_list_tovar_card li {
    background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/bg_dostavka.gif") no-repeat scroll 0 9px rgba(0, 0, 0, 0);
    padding-left: 20px;
    padding-top: 4px;
}

.dTexty {
    margin-bottom: 24px;
}
.list_color .variants {
    border-bottom: 1px dashed #2E2E2E;
    color: #2E2E2E;
    font-size: 14px;
    font-weight: bold;
    margin: 25px 0 0 40px;
    text-decoration: none;
}

.list_color .shade {
    padding-top: 3px!important;
}

.dSiblings .list_color {
    width: 100%;
}
.btn_one_info {
    margin: 20px 0 0;
}

.dSiblings {
    margin-top: 16px;
}

.offer_text{
	 background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/offer.png") no-repeat scroll 0 20px rgba(0, 0, 0, 0);
	 min-height: 60px;
	padding-left: 59px!important;
}
.offer_btn{
	background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/offer_btn.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	color: #2E2E2E;
    float: right;
    font-size: 14px;
    height: 33px;
    padding-top: 8px;
    text-align: center;
    text-decoration: none;
    width: 318px;
	cursor:pointer;
	font-weight:bold;
	font-style:italic;
}
.offer_btn:hover{
	color: #2E2E2E;
	text-decoration: underline;
}
.offer_link{
	color: #2E2E2E;
    float: right;
	 margin-right: 33px;
}
.offer_bot{
	margin: 0 auto;
    position: relative;
    width: 324px;
}
.offer_popup{
	background: none repeat scroll 0 0 #FFFFFF;
    height: 220px;
    right: 15px;
    position: absolute;
    top: 34px;
    width: 268px;
	padding: 0 0 0 18px;
	box-shadow: 0 6px 6px 6px rgba(0,0,0,0.2);
}

.offer_popup label{
	display:block;
	font-weight:bold;
	margin-bottom: 5px;
	font-size: 12px;
}
.offer_popup input{
	height: 22px;
    width: 239px;
}
.input_btn{
	background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/offer_btn_pop.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	color: #2E2E2E;
    float: right;
    font-size: 15px;
    height: 33px;
    padding-top: 10px;
    text-align: center;
    text-decoration: none;
    width: 253px;
	cursor:pointer;
	font-weight:bold;
}
.input_btn_div{
	text-align:center;
}

.input_box {
    height: 63px;
}

.input_btn_div {
    float: left;
    margin-top: 10px;
}

.close_offer {
    float: right;
    margin: 10px 0;
    width: 82px;
}

.close_offer a{
    font-size: 12px;
	color: #2E2E2E;
	cursor:pointer;
}

.offer_popup label.error {
	 color: #8A0000;
}

.offer_popup input.error {
	 background: none repeat scroll 0 0 #EBD8DF;
}
.offer_popup .dBlockWrapper{
	width: 262px!important;
}

.offer_popup .dMessage {
    width: 259px!important;
}
.quest_list_tovar_card{
	list-style: none outside none;
	padding-top: 10px !important;
}
.quest_list_tovar_card li {
    background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/bg_dostavka.gif") no-repeat scroll 0 9px rgba(0, 0, 0, 0);
	 padding-left: 20px;
    padding-top: 4px;
}

.one_tovar_left .info_dostavka li{
	color: #2E2E2E;
    font-size: 14px;
    /*font-weight: bold;*/
}

.offer_box {
    border-bottom: 1px dashed;
    border-top: 1px dashed;
    height: 200px;
    margin-top: 17px;
	margin-bottom: 12px;
}
.offer_box p{
	font-size: 21px;
	padding: 25px 0 0;
}
.one_tovar_left .info_dostavka li label{
    color: #2E2E2E;
    font-size: 16px;
  /*  font-weight: bold;*/
	text-decoration:none;
}
.one_tovar_left .info_dostavka li span{
    font-weight: normal;
}

.delivery_title{
	font-size: 21px;
}
.offer_popup{
	display:none;
}

.quest_list_tovar_card li {
    background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/bg_dostavka.gif") no-repeat scroll 0 9px rgba(0, 0, 0, 0);
    padding-left: 20px;
    padding-top: 4px;
}

.dTexty {
    margin-bottom: 24px;
}
.list_color .variants {
    border-bottom: 1px dashed #2E2E2E;
    color: #2E2E2E;
    font-size: 14px;
    font-weight: bold;
    margin: 25px 0 0 40px;
    text-decoration: none;
}

.list_color .shade {
    padding-top: 3px!important;
}

.dSiblings .list_color {
    width: 100%;
}
.btn_one_info {
    margin: 20px 0 0;
}

.dSiblings {
    margin-top: 16px;
}


.offer_text{
	 background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/offer.png") no-repeat scroll 0 20px rgba(0, 0, 0, 0);
	 min-height: 60px;
	padding-left: 59px!important;
}
.offer_btn{
	background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/offer_btn.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	color: #2E2E2E;
    float: right;
    font-size: 14px;
    height: 33px;
    padding-top: 8px;
    text-align: center;
    text-decoration: none;
    width: 318px;
	cursor:pointer;
	font-weight:bold;
	font-style:italic;
}
.offer_btn:hover{
	color: #2E2E2E;
	text-decoration: underline;
}
.offer_link{
	color: #2E2E2E;
    float: right;
	 margin-right: 33px;
}
.offer_bot{
	margin: 0 auto;
    position: relative;
    width: 324px;
}
.offer_popup{
	background: none repeat scroll 0 0 #FFFFFF;
    height: 220px;
    right: 15px;
    position: absolute;
    top: 34px;
    width: 268px;
	padding: 0 0 0 18px;
	box-shadow: 0 6px 6px 6px rgba(0,0,0,0.2);
}

.offer_popup label{
	display:block;
	font-weight:bold;
	margin-bottom: 5px;
	font-size: 12px;
}
.offer_popup input{
	height: 22px;
    width: 239px;
}
.input_btn{
	background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/offer_btn_pop.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	color: #2E2E2E;
    float: right;
    font-size: 15px;
    height: 33px;
    padding-top: 10px;
    text-align: center;
    text-decoration: none;
    width: 253px;
	cursor:pointer;
	font-weight:bold;
}
.input_btn_div{
	text-align:center;
}

.input_box {
    height: 63px;
}

.input_btn_div {
    float: left;
    margin-top: 10px;
}

.close_offer {
    float: right;
    margin: 10px 0;
    width: 82px;
}

.close_offer a{
    font-size: 12px;
	color: #2E2E2E;
	cursor:pointer;
}

.offer_popup label.error {
	 color: #8A0000;
}

.offer_popup input.error {
	 background: none repeat scroll 0 0 #EBD8DF;
}
.offer_popup .dBlockWrapper{
	width: 262px!important;
}

.offer_popup .dMessage {
    width: 259px!important;
}
.quest_list_tovar_card{
	list-style: none outside none;
	padding-top: 10px !important;
}
.quest_list_tovar_card li {
    background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/bg_dostavka.gif") no-repeat scroll 0 9px rgba(0, 0, 0, 0);
	 padding-left: 20px;
    padding-top: 4px;
}

.one_tovar_left .info_dostavka li{
	color: #2E2E2E;
    font-size: 14px;
    /*font-weight: bold;*/
}

.offer_box {
    border-bottom: 1px dashed;
    border-top: 1px dashed;
    height: 200px;
    margin-top: 17px;
	margin-bottom: 12px;
}
.offer_box p{
	font-size: 21px;
	padding: 25px 0 0;
}
.one_tovar_left .info_dostavka li label{
    color: #2E2E2E;
    font-size: 16px;
 /*   font-weight: bold;*/
	text-decoration:none;
}
.one_tovar_left .info_dostavka li span{
    font-weight: normal;
}

.delivery_title{
	font-size: 21px;
}
.offer_popup{
	display:none;
}

.quest_list_tovar_card li {
    background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/bg_dostavka.gif") no-repeat scroll 0 9px rgba(0, 0, 0, 0);
    padding-left: 20px;
    padding-top: 4px;
}

.dTexty {
    margin-bottom: 24px;
	padding:0 50px 0 0;
}
.list_color .variants {
    border-bottom: 1px dashed #2E2E2E;
    color: #2E2E2E;
    font-size: 14px;
    font-weight: bold;
    margin: 25px 0 0 40px;
    text-decoration: none;
}

.list_color .shade {
    padding-top: 3px!important;
}

.dSiblings .list_color {
    width: 100%;
}
.btn_one_info {
    margin: 20px 0 0;
}

.dSiblings {
    margin-top: 16px;
}


.form_box .form_popup{
	background: none repeat scroll 0 0 #FFFFFF;
    height: 290px;
    padding: 0 0 0 18px;
    width: 275px;
}

.form_box label {
    display: block;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 5px;
	 padding: 5px 0 0 0;
}
.form_box label.error {
    color: #8A0000;
    font-size: 8px;
}

.form_box input {
    height: 22px;
    width: 239px;
}
.form_box input.error {
   background:#EBD8DF;
}

.form_box {
   margin-top: 17px;
	height: auto;
	width: 295px;
	position: relative;
}

.form_box .textarea {
    height: 99px;
}

.form_box textarea  {
    height: 64px;
    width: 241px;
}

.form_box .input_btn {
    background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/offer_btn_pop.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #2E2E2E;
    cursor: pointer;
    float: right;
    font-size: 15px;
    font-weight: bold;
    height: 33px;
    padding-top: 10px;
    text-align: center;
    text-decoration: none;
    width: 253px;
}

.form_box .input_btn_div {
    float: left;
    margin-top: 10px;
}

.form_div .form_btn {
    background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/offer_btn.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #2E2E2E;
    cursor: pointer;
    float: right;
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    height: 33px;
    padding-top: 8px;
    text-align: center;
    text-decoration: none;
    width: 318px;
}
.form_div .form_btn:hover{
	text-decoration:underline;
}
.form_box .input_btn:hover{
	text-decoration:underline;
}
.form_div {
    height: 82px;
    width: 310px;
}

.form_div .form_title {
    font-size: 21px;
    color: #2E2E2E;
    line-height: 20px;
	 margin-bottom: 10px;
}
.form_box .dBlockBody{
	 width: 265px!important;
 }
.form_box .dBlockWrapper{
	width: 263px!important;
 }
 .credit_span {
	background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/icon_yes_credit.png") no-repeat scroll 17px 16px rgba(0, 0, 0, 0);
    display: block;
    height: 31px;
    padding-top: 17px;
    text-align: center;
    width: 297px;
	 font-size: 16px;
}
.credit_span.loading {
	background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/ajax_credit.gif") no-repeat scroll 17px 16px rgba(0, 0, 0, 0);
}
.credit_span a{
    color:#CD0A08;
}
.credit_span a:hover{
    text-decoration:none;
}

.btn_credit {
    background: url("/bitrix/templates/SuperStereo_Art-Fresh/img/btn_credit.png") no-repeat scroll -6px -1px rgba(0, 0, 0, 0);
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    font-size: 16px;
    height: 29px;
    line-height: 27px;
    padding: 0;
    width: 200px;
	border: medium none;
}
.btn_credit:hover{
	text-decoration:underline;
}
.next_step {
   height: 28px;
 }
 
.credit_span a {
    float: left;
    margin-left: 43px;
}

.nav_drop_box {
    padding: 10px 10000px 2px;
}

.car_nav_box {
    text-align: center;
}
.nav_drop_one,.nav_drop_two,.nav_drop_three{
	text-align:left;
}

.nav_drop_main .name_menu a {
    text-transform: none;
	font-size:15px;
	line-height:16px;
	font-weight:normal;
}

.nav_drop_main .name_menu span
{
	font-size:15px;
	line-height:16px;
	font-weight:normal;
}

.nav_drop_main .name_menu {
    padding: 0 30px 13px 45px;
}


.tovar_drop {
    padding: 0;
}

#popup_order.popup_result {
    width:500px;
}

#popup_order .basket_page_pay:not(.prop) {
    margin-top:100px;
}


.cart-order-form .form-section {
  margin-bottom: 20px;
}
.cart-order-form .form-section:before,
.cart-order-form .form-section:after {
  content: '';
  display: table;
}
.cart-order-form .form-section:after {
  clear: both;
}
.cart-order-form .form-section > .title {
  font-size: 16px;
  font-weight: 700;
  color: #4d86bb;
  margin-bottom: 1.1em;
}
.cart-order-form .hint-required {
  font-size: 13px;
  color: #acb4bb;
  line-height: 1.6;
  padding-top: 5px;
  margin-bottom: 35px;
}
@media only screen and (max-width: 767px) {
  .cart-order-form .hint-required {
    padding-top: 0;
    margin-bottom: 18px;
  }
}
.cart-order-form .hint-required:before {
  content: '*';
  color: #ed184a;
}
.cart-order-form .radio-buttons {
  border: 2px solid #e6ebf0;
  border-radius: 6px;
  padding: 25px 25px 5px;
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .cart-order-form .radio-buttons {
    margin-bottom: 18px;
  }
}
.cart-order-form .radio-wrapper {
  margin-bottom: 20px;
}
.cart-order-form .radio-wrapper .description {
  font-size: 12px;
  color: #acb4bb;
  line-height: 1.5;
  padding-left: 22px;
}
.cart-order-form .order-summary {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 20px;
}
.no-flexbox .cart-order-form .order-summary:before,
.no-flexbox .cart-order-form .order-summary:after {
  content: '';
  display: table;
}
.no-flexbox .cart-order-form .order-summary:after {
  clear: both;
}
@media only screen and (max-width: 767px) {
  .cart-order-form .order-summary {
    flex-wrap: wrap;
    justify-content: space-between;
  }
}
.cart-order-form .order-summary .summary-text {
  font-size: 15px;
  line-height: 1.7;
  padding-right: 35px;
}
@media only screen and (max-width: 767px) {
  .cart-order-form .order-summary .summary-text {
    padding-right: 20px;
  }
}
.cart-order-form .order-summary .summary-text.padding-right {
  padding-right: 135px;
}
@media only screen and (max-width: 767px) {
  .cart-order-form .order-summary .summary-text.padding-right {
    padding-right: 35px;
  }
}
@media only screen and (max-width: 479px) {
  .cart-order-form .order-summary .summary-text.padding-right {
    width: 100%;
    padding-right: 0;
    margin-bottom: 20px;
  }
}
.cart-order-form .order-summary .summary-price {
  font-size: 30px;
  font-weight: 700;
  color: #231f20;
  text-transform: uppercase;
  display: block;
  white-space: nowrap;
}
@media only screen and (max-width: 767px) {
  .cart-order-form .order-summary .summary-price {
    font-size: 26px;
  }
}
.cart-order-form .row-submit {
  text-align: right;
}
@media only screen and (max-width: 767px) {
  .cart-order-form .row-submit {
    text-align: center;
  }
}

#order_form_div .title {
 background: none;
}
.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_photo {
background-size: contain;
}
/* End */
/* /bitrix/templates/SuperStereo_Art-Fresh/css/style.css?155844313680600 */
/* /bitrix/templates/SuperStereo_Art-Fresh/css/fonts.css?1558443136984 */
/* /bitrix/templates/SuperStereo_Art-Fresh/css/jquery.fancybox-1.3.4.css?15584431368827 */
/* /bitrix/templates/SuperStereo_Art-Fresh/css/additional.css?155844313654083 */
/* /bitrix/templates/SuperStereo_Art-Fresh/css/styles.css?155844313618081 */
/* /bitrix/templates/SuperStereo_Art-Fresh/components/bitrix/menu/top/style.css?1558443136847 */
/* /bitrix/templates/SuperStereo_Art-Fresh/components/bitrix/system.auth.form/auth/style.css?1558443136695 */
/* /bitrix/templates/SuperStereo_Art-Fresh/components/bitrix/search.title/search/style.css?15584431362092 */
/* /bitrix/templates/SuperStereo_Art-Fresh/components/addon/dummy/menu_section/style.css?1558443136400 */
/* /bitrix/templates/SuperStereo_Art-Fresh/styles.css?157346516418279 */
/* /bitrix/templates/SuperStereo_Art-Fresh/template_styles.css?158092349926450 */
