@charset "utf-8";
/* CSS Document */

body {
	font-family:Arial;
	font-size:13px;
	color:#333;
}

.header_3 p.skype {
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	color:#bcc5d3;
}

.header_3 a.mail {
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	color:#12a0ff;
	text-decoration:underline;
}

.header_3 a.mail:hover {
	text-decoration:none;
}

.header_4 p.time {
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#6d7580;
	text-transform:uppercase;
}

.header_4 p.time span {
	color:#bcc5d3;
}

.header_4 p.phone_1,
.header_4 p.phone_2 {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#bcc5d3;
}

.header_4 p.phone_1 span,
.header_4 p.phone_2 span {
	font-size:18px;
	font-weight:normal;
	color:#fff;
}

.header_5 .cart {
	text-decoration:none;
}

.header_5 .cart span#cart_line p.count {
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#999;
	text-transform:uppercase;
	text-decoration:underline;
	text-align:right;
}

.header_5 .cart:hover span#cart_line p.count {
	color:#ffdb33;
	text-decoration:none;
}

.header_5 .cart span#cart_line p.price {
	font-family:Arial;
	font-size:18px;
	font-weight:normal;
	color:#fff;
	text-align:right;
	text-decoration:none;
}

.header_5 .cart span#cart_line p.price span {
	font-size:10px;
	text-transform:uppercase;
}

.header_5 .cart span#cart_line p.make {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#ff5e00;
	text-align:right;
	text-decoration:underline;
	text-transform:uppercase;
}

.header_5 .cart:hover span#cart_line p.make {
	color:#fff;
	text-decoration:none;
}

@media (min-width:1px) and (max-width:479px) {
	.header_5 .cart span#cart_line p.price {
		font-size:10px;
	}

	.header_5 .cart span#cart_line p.make {
		font-size:10px;
		font-weight:normal;
	}
}

.news h3 {
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#535a68;
	text-transform:uppercase;
}

.news ul li a {
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#465060;
	text-decoration:underline;
}

.news ul li a:hover {
	color:#ff5e00;
	text-decoration:none;
}

a#toTop {
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#2e3238;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
}

a#toTop:hover {
	color:#2a518a;
	text-decoration:none;
}

#breadcrumbs a {
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#9aa0ac;
	text-transform:uppercase;
	text-decoration:underline;
}

#breadcrumbs a:hover {
	text-decoration:none;
}

#breadcrumbs span, #breadcrumbs i {
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#bfc4ce;
	text-transform:uppercase;
}

h1, h2 {
	font-family:Arial;
	text-transform:uppercase;
}

h1 {
	font-size:24px;
	font-weight:bold;
	color:#22252c;
}

h2 {
	font-size:18px;
	font-weight:bold;
	color:#22252c;
}

@media (min-width:1px) and (max-width:479px) {
	h1 {
		font-size:18px;
	}

	h2 {
		font-size:12px;
	}
}

.body_text p {
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#465060;
}

.body_text a {
	color:#000;
	text-decoration:underline;
}

.body_text a:hover {
	color:#ff5e00;
	text-decoration:none;
}

#shops_contacts #our_shops a.shops {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#303843;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
}

#shops_contacts #our_shops a.shops:hover {
	color:#ff5e00;
	text-decoration:none;
}

#shops_contacts .w-contacts .pic {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	color:#fff;
	text-transform:uppercase;
	text-align:left;
}

#shops_contacts .w-contacts:hover .pic {
	color:#4db7fe;
}

#shops_contacts .w-contacts .w-sub p.time {
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#6d7580;
	text-transform:uppercase;
	text-align:right;
}

#shops_contacts .w-contacts .w-sub p.time span {
	color:#bcc5d3;
}

#shops_contacts .w-contacts .w-sub p.phone_1,
#shops_contacts .w-contacts .w-sub p.phone_2 {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#bcc5d3;
	text-align:right;
}

#shops_contacts .w-contacts .w-sub p.phone_1 span,
#shops_contacts .w-contacts .w-sub p.phone_2 span {
	font-size:18px;
	font-weight:normal;
	color:#fff;
}

#shops_contacts .w-contacts .w-sub p.skype {
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	text-align:right;
	color:#bcc5d3;
}

#shops_contacts .w-contacts .w-sub a.mail {
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	color:#12a0ff;
	text-decoration:underline;
	text-align:right;
}

#shops_contacts .w-contacts .w-sub a.mail:hover {
	text-decoration:none;
}

.new_product h3,
.look_product h3 {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#000;
	text-transform:uppercase;
}

.jcarousel-skin-tango .jcarousel-item a.link span.discount {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-align:center;
}

.jcarousel-skin-tango .jcarousel-item a.item_title {
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#000;
	text-align:center;
	text-decoration:underline;
}

.jcarousel-skin-tango .jcarousel-item:hover a.item_title {
	color:#12a0ff;
	text-decoration:none;
}

.jcarousel-skin-tango .jcarousel-item .item_price {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#000;
	text-align:center;
}

.subscribe_all .subscribe h3 {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#000;
	text-transform:uppercase;
}

.subscribe_all .subscribe h3 span.minus {
	color:#ffc400 !important;
}

.subscribe_all .subscribe h3 span {
	color:#fff;
}

.subscribe_all .subscribe form input[class="text"] {
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#666;
}

.subscribe_all .subscribe form input[type="submit"] {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
}

.footer .debug ul li a {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#303843;
	text-transform:uppercase;
	text-decoration:underline;
}

.footer .debug ul li a:hover {
	color:#0066ff;
	text-decoration:none;
}

.footer .footer_1 p {
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#6a7686;
	text-transform:uppercase;
}

.footer .footer_2 ul li a {
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#6a7686;
	text-transform:uppercase;
	text-decoration:underline;
}

.footer .footer_2 ul li a:hover {
	text-decoration:none;
}

.footer .footer_3 p {
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#6a7686;
	text-transform:uppercase;
}

.footer .footer_3 p a {
	color:#6a7686;
	text-decoration:underline;
}

.footer .footer_3 p a:hover {
	text-decoration:none;
}

.filter form .label {
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#636b76;
}

.filter form .label input {
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#636b76;
}

.filter form .input label {
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#636b76;
}

.filter form .select {
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#000;
}

#catalog .tvr .image span.discount {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-align:center;
}

#catalog .tvr .title a {
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#000;
	text-decoration:underline;
	text-align:center;
}

#catalog .tvr:hover .title a {
	color:#ff5e00;
	text-decoration:none;
}

@media (min-width:1px) and (max-width:479px) {
	#catalog .tvr .title a {
		text-align:left;
	}
}

@media (min-width:480px) and (max-width:719px) {
	#catalog .tvr .title a {
		font-size:14px;
		font-weight:bold;
		text-align:left;
	}
}

@media (min-width:720px) and (max-width:959px) {
	#catalog .tvr .title a {
		font-size:14px;
		font-weight:bold;
		text-align:left;
	}
}

#catalog .tvr span.catalog-item-price-old {
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	color:#12a0ff;
	text-decoration:line-through;
	text-align:right;
}

#catalog .tvr span.catalog-item-price-new {
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	color:#ff5e00;
	text-align:left;
}

#catalog .tvr span.catalog-item-price {
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	color:#12a0ff;
	text-align:center;
}

@media (min-width:1px) and (max-width:479px) {
	#catalog .tvr span.catalog-item-price,
	#catalog .tvr span.catalog-item-price-old,
	#catalog .tvr span.catalog-item-price-new {
		font-size:12px;
		text-align:left;
	}
}

#catalog .tvr span.catalog-item-price-percent {
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#ff5e00;
	text-align:center;
}

@media (min-width:1px) and (max-width:479px) {
	#catalog .tvr span.catalog-item-price-percent {
		font-size:10px;
		text-align:left;
	}
}

#catalog .tvr a.description {
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#465060;
	text-decoration:none;
}

#catalog .tvr:hover a.description {
	text-decoration:none;
}

#catalog .tvr .buy_more form input[name="add2basket"],
#catalog .tvr .buy_more form small.result {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
}

#catalog .tvr .buy_more p.no_nalich {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#858585;
	text-transform:uppercase;
}

#catalog .tvr .buy_more a.more {
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#465060;
	text-decoration:underline;
}

#catalog .tvr .buy_more a.more:hover {
	color:#12a0ff;
	text-decoration:none;
}

table.catalog-detail .catalog-detail-pictures span.discount {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-align:center;
}

table.catalog-detail .preview,
table.catalog-detail .preview720 {
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#333a3b;
}

table.catalog-detail .nalichie p,
table.catalog-detail .nalichie720 p {
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#333a3b;
}

table.catalog-detail .detail_price .catalog-item-price {
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	color:#12a0ff;
}

table.catalog-detail .detail_price .catalog-item-price-old {
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	color:#12a0ff;
	text-decoration:line-through;
}

table.catalog-detail .detail_price .catalog-item-price-new {
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	color:#ff5e00;
}

@media (min-width:960px) and (max-width:1199px) {
	table.catalog-detail .detail_price .catalog-item-price-old {
		font-size:18px;
		font-weight:normal;
		text-align:right;
	}

	table.catalog-detail .detail_price .catalog-item-price-new {
		text-align:right;
	}
}

table.catalog-detail .detail_price .catalog-item-price-percent {
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#ff5e00;
	text-align:right;
}

table.catalog-detail .add2basket_block form input[name="quantity"] {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#333a3b;
	text-align:center;
}

table.catalog-detail .add2basket_block form input[name="add2basket"],
table.catalog-detail .add2basket_block form small.result {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
}

table.catalog-detail div.catalog-detail-properties div.title,
table.catalog-detail div.catalog-detail-properties720 div.title {
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#484c56;
	text-align:left;
	text-transform:uppercase;
}

.tabs li {
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#484c56;
}

.tabs li:hover {
	color:#12a0ff;
}

.tabs li.current {
	color:#484c56;
}

.box .description {
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#484c56;
}

.box #video {
	text-align:center;
}

.box .acces_tvr a.acces_title {
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#000;
	text-decoration:underline;
}

.box .acces_tvr a.acces_title:hover {
	color:#12a0ff;
	text-decoration:none;
}

.box .acces_tvr .acces_preview {
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#484c56;
}

.box .acces_tvr a.acces_more {
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#858a91;
	text-decoration:underline;
}

.box .acces_tvr a.acces_more:hover {
	color:#ff5e00;
	text-decoration:none;
}

.navigation-pages span.nav-current-page {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	border:1px solid #ff5e00;
	background:#ff5e00;
	text-align:center;
}

.navigation-pages a {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#323232;
	border:1px solid #d2d5db;
	background:#fff;
	text-align:center;
	text-decoration:none !important;
}

.navigation-pages a:hover {
	color:#12a0ff;
	border:1px solid #12a0ff;
	text-decoration:none;
}