<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
    font-family: 'ProbaProRegular';
    src: url('/briolet/i3/fonts/ProbaProRegular.eot');
    src: url('/briolet/i3/fonts/ProbaProRegular.eot') format('embedded-opentype'),
         url('/briolet/i3/fonts/ProbaProRegular.woff2') format('woff2'),
         url('/briolet/i3/fonts/ProbaProRegular.woff') format('woff'),
         url('/briolet/i3/fonts/ProbaProRegular.ttf') format('truetype'),
         url('/briolet/i3/fonts/ProbaProRegular.svg#ProbaProRegular') format('svg');
}
@font-face {
    font-family: 'ProbaProSemiBold';
    src: url('/briolet/i3/fonts/ProbaProSemiBold.eot');
    src: url('/briolet/i3/fonts/ProbaProSemiBold.eot') format('embedded-opentype'),
         url('/briolet/i3/fonts/ProbaProSemiBold.woff2') format('woff2'),
         url('/briolet/i3/fonts/ProbaProSemiBold.woff') format('woff'),
         url('/briolet/i3/fonts/ProbaProSemiBold.ttf') format('truetype'),
         url('/briolet/i3/fonts/ProbaProSemiBold.svg#ProbaProSemiBold') format('svg');
}
@font-face {
    font-family: 'ProbaProThin';
    src: url('/briolet/i3/fonts/ProbaProThin.eot');
    src: url('/briolet/i3/fonts/ProbaProThin.eot') format('embedded-opentype'),
         url('/briolet/i3/fonts/ProbaProThin.woff2') format('woff2'),
         url('/briolet/i3/fonts/ProbaProThin.woff') format('woff'),
         url('/briolet/i3/fonts/ProbaProThin.ttf') format('truetype'),
         url('/briolet/i3/fonts/ProbaProThin.svg#ProbaProThin') format('svg');
}
@font-face {
    font-family: 'ProbaProBold';
    src: url('/briolet/i3/fonts/ProbaProBold.eot');
    src: url('/briolet/i3/fonts/ProbaProBold.eot') format('embedded-opentype'),
         url('/briolet/i3/fonts/ProbaProBold.woff2') format('woff2'),
         url('/briolet/i3/fonts/ProbaProBold.woff') format('woff'),
         url('/briolet/i3/fonts/ProbaProBold.ttf') format('truetype'),
         url('/briolet/i3/fonts/ProbaProBold.svg#ProbaProBold') format('svg');
}
@font-face {
    font-family: 'ProbaProExtraLight';
    src: url('/briolet/i3/fonts/ProbaProExtraLight.eot');
    src: url('/briolet/i3/fonts/ProbaProExtraLight.eot') format('embedded-opentype'),
         url('/briolet/i3/fonts/ProbaProExtraLight.woff2') format('woff2'),
         url('/briolet/i3/fonts/ProbaProExtraLight.woff') format('woff'),
         url('/briolet/i3/fonts/ProbaProExtraLight.ttf') format('truetype'),
         url('/briolet/i3/fonts/ProbaProExtraLight.svg#ProbaProExtraLight') format('svg');
}

a {color:#9e003f}

/* Eric Meyer's CSS Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* End of Eric Meyer's CSS Reset */

html {
	height: 100%;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display: block;
}
body {
	font-family: 'ProbaProRegular';
	font-size:14px;
	height: 100%;
	background:url(/briolet/i3/background.jpg) left top repeat;
}
.wrapper {
	width: 100%;
	min-width: 300px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}
.content-wrapper {width:1040px; margin:0 auto;}
.clear {clear:both;}

/* Header
-----------------------------------------------------------------------------*/
.header {height: 123px;}
.header-logo {float:left; margin:35px 69px 0px 0px;}
.header-phone {float:left; margin:49px 49px 0px 0px;}
.header-phone span {background:url(/briolet/i3/icon-phone.png) left top no-repeat;  padding:2px 0px 0px 19px; margin-bottom:3px; display:block; text-transform:uppercase; font-size:20px; color:#535353;}
.header-phone b {text-align:right;display:block;font-size:10px; color:#9e003f; text-transform:uppercase; font-family:'Tahoma';}
.header-mail {float:left; margin:49px 49px 0px 0px;}
.header-mail a {background:url(/briolet/i3/icon-mail.png) left top no-repeat; padding:2px 0px 0px 23px; background-position:left -2px; margin-bottom:3px; display:block; text-transform:uppercase; font-size:20px; color:#535353; text-decoration:none}
.header-mail b {text-align:right;display:block;font-size:10px; color:#9e003f; text-transform:uppercase; font-family:'Tahoma';}
.header-login {float:left; margin:49px 49px 0px 0px;}
.header-login .l {background:url(/briolet/i3/icon-login.png) left top no-repeat; padding:2px 0px 0px 23px; background-position:left -2px; margin-bottom:3px; display:block; text-transform:uppercase; font-size:20px; color:#535353;}
.header-login b, .header-login .b  {text-align:right;display:block;font-size:10px; color:#9e003f; text-transform:uppercase; font-family:'Tahoma';}
.header-cart {float:right; margin:49px 5px 0px 0px;}
.header-cart span, .header-cart .l {background:url(/briolet/i3/icon-cart.png) left top no-repeat; padding:2px 0px 0px 27px; background-position:left -2px; margin-bottom:3px; display:block; text-transform:uppercase; font-size:20px; color:#535353;}
.header-cart .b {text-align:right;display:block;font-size:10px; color:#9e003f; text-transform:uppercase; font-family:'Tahoma';}

.header-login a, .header-cart a {text-decoration:none}

.main-menu {width:100%; height:59px; background:rgba(0,0,0,0.4); position:absolute; left:0px; top:0px; z-index:1;}
.main-menu ul {display:table; width:100%; height:59px;}
.main-menu ul li {display:table-cell; height:59px; text-align:center;}
.main-menu ul li a {font-size:12px; display:block;  height:34px; padding:25px 30px 0px 30px; text-transform:uppercase; color:#fff; text-decoration:none;}
.main-menu ul li a:hover,.main-menu ul li a.active {background:#000;}

.mp-content {width:1040px; margin:0 auto; position:relative;}
.mp-teaser-01 {position: relative; height:425px; background:url(/briolet/i3/mp-01.jpg) center top no-repeat;}
.mp-teaser-02 {position: relative; height:404px; background:url(/briolet/i3/mp-02.jpg) center top no-repeat;}
.mp-teaser-03 {position: relative; height:399px; background:url(/briolet/i3/mp-03.jpg) center top no-repeat;}
.mp-teaser-04 {position: relative; height:396px; background:url(/briolet/i3/mp-04.jpg) center top no-repeat;}
.mp-teaser-01 .mp-teaser-padding {padding:134px 0px 0px 69px;}
.mp-teaser-01 .mp-teaser-lbl-a {font-size:63px; line-height:60px; font-family: 'ProbaProThin'; color:#fff;}
.mp-teaser-01 .mp-teaser-lbl-b {font-size:60px; line-height:47px; color:#000; font-family: 'ProbaProSemiBold';}
.mp-teaser-01 .mp-teaser-lbl-c {font-size:18px; margin-bottom: 55px; color:#fff;}
.mp-teaser-01 .mp-teaser-ring {display: block; position: absolute; left:169px; bottom:3px; width:160px; height:160px; background:url(/briolet/i3/mp-ring-01.png) left top no-repeat;}
.mp-teaser-02 .mp-teaser-padding {text-align:right; padding:86px 68px 0px 0px;}
.mp-teaser-02 .mp-teaser-lbl-a {font-size:55px; line-height:48px; text-transform:uppercase;  font-family: 'ProbaProThin'; color:#fff;}
.mp-teaser-02 .mp-teaser-lbl-b {font-size:55px; margin-bottom:10px; text-transform:uppercase; color:#fff; font-family: 'ProbaProBold';}
.mp-teaser-02 .mp-teaser-lbl-c {font-size:12px; margin-bottom: 15px; color:#a8dad7; line-height:19px; font-family:'Tahoma';}
.mp-teaser-02 .mp-btn {margin-right: -12px; text-shadow:1px 1px 0px #101727;} 
.mp-teaser-02 .mp-teaser-ring {display: block; position: absolute; right:169px; bottom:-5px; width:160px; height:160px; background:url(/briolet/i3/mp-ring-02.png) left top no-repeat;}
.mp-teaser-03 .mp-teaser-padding {padding:82px 0px 0px 69px;}
.mp-teaser-03 .mp-teaser-lbl-a {font-size:55px; line-height:48px; text-transform:uppercase;  font-family: 'ProbaProThin'; color:#fff;}
.mp-teaser-03 .mp-teaser-lbl-b {font-size:55px; margin-bottom:10px; text-transform:uppercase; color:#fff; font-family: 'ProbaProBold';}
.mp-teaser-03 .mp-teaser-lbl-c {font-size:12px; margin-bottom: 18px; color:#fff; line-height:19px; font-family:'Tahoma';}
.mp-teaser-03 .mp-btn {text-shadow: 1px 1px 0px #a19577;}
.mp-teaser-03 .mp-teaser-ring {display: block; position: absolute; z-index:999; left:165px; bottom:-11px; width:160px; height:160px; background:url(/briolet/i3/mp-ring-03.png) left top no-repeat;}
.mp-teaser-04 .mp-teaser-padding {text-align:right; padding:83px 68px 0px 0px;}
.mp-teaser-04 .mp-teaser-lbl-a {font-size:55px; line-height:48px; text-transform:uppercase;  font-family: 'ProbaProThin'; color:#6e7372;}
.mp-teaser-04 .mp-teaser-lbl-b {font-size:55px; margin-bottom:10px; text-transform:uppercase; color:#6e7372; font-family: 'ProbaProBold';}
.mp-teaser-04 .mp-teaser-lbl-c {font-size:12px; margin-bottom: 21px; color:#6e7372; line-height:19px; font-family:'Tahoma';}
.mp-teaser-04 .mp-btn {text-shadow: none; color:#6e7372; margin-right: -12px;}
.mp-teaser-04 .mp-teaser-ring {display: block; position: absolute; z-index:999; right:135px; bottom:-19px; width:160px; height:160px; background:url(/briolet/i3/mp-ring-04.png) left top no-repeat;}
.mp-btn {display: inline-block; width:160px; height:40px; padding-top: 27px; margin-left: -12px; font-size: 12px; text-align: center; text-shadow: 1px 1px 0px #9c1c37; background:url(/briolet/i3/mp-btn.png) left top no-repeat;color:#fff; font-family: Tahoma, Geneva, Verdana, sans-serif; text-decoration: none;}
.mp-btn:hover {background-position: left -67px; } 

.inner .mp-content {width:100%;}
.inner .main-menu {width:1040px; left:50%; margin-left:-520px;}
.inner-title {width:100%; height:212px; background:url(/briolet/i3/inner-title.jpg) center top repeat-x;}
.inner-title .content-wrapper {padding-top: 70px; width: 1040px; margin: 0 auto;}
.inner-title h2, .inner-title h1 {font-size: 63px; color:#fff;font-family: 'ProbaProThin'; text-transform: uppercase;overflow-y:hidden; height:63px;}
.breadcrumbs {margin-left: 6px; margin-bottom: 13px;}
.breadcrumbs li {display: inline-block; background:url(/briolet/i3/breadcrumbs-dot.png) right bottom no-repeat; padding: 0px 13px 0px 10px ; background-position: right 10px;}
.breadcrumbs li:first-child {padding-left: 0px;}
.breadcrumbs li:last-child {background: transparent;}
.breadcrumbs li, .breadcrumbs li * {color:#fff; font-size: 12px; text-decoration: none; font-family: Tahoma, Geneva, Verdana, sans-serif;}
.inner-title-p {padding: 25px 0px 0px 34px;}
.page {width:1040px; margin: 0 auto;}
.page-padding {padding: 72px 40px 0px 40px ;}
.page-txt {margin-bottom: 65px;}
.page-txt p {font-size: 12px; color:#535353; font-family: Tahoma, Geneva, Verdana, sans-serif; line-height: 20px;}
.page h1, .page h2 {font-size: 45px; margin-left: -4px; margin-bottom: 9px; color:#000; text-transform: uppercase; font-family: 'ProbaProExtraLight';}
.page-l {float: left; width:260px;}
.page-r {float: right; width:700px;}
.aside-lbl {min-width: 190px; display: inline-block; font-size: 15px; text-transform: uppercase; padding: 8px 10px 5px 10px; min-height:18px; background: #6f1526 url(/briolet/i3/aside-lbl.png) left top no-repeat; color:#fff; text-transform: uppercase;}
.page-l nav ul {padding: 0px 0px 52px 10px ;}
/*.page-l nav ul {padding: 17px 0px 52px 10px ;}*/

.page-l nav ul li {font-size: 15px; margin-bottom: 23px; color:#535353;}
.page-l nav ul li a {font-size: 15px; color:#9e003f; text-transform: uppercase; text-decoration: none;}
.price-link {/*display: block; font-size: 15px; color:#9e003f; text-transform: uppercase; text-decoration: none;  height:17px;*/ background:url(/briolet/i3/price-icon.png) left top no-repeat; margin: 0px 0px 22px 10px; padding: 1px 0px 0px 23px ;}
.rules-link {/*display: block; font-size: 15px; color:#9e003f; text-transform: uppercase; text-decoration: none;  height:17px; */ background:url(/briolet/i3/rules-icon.png) left top no-repeat; margin: 0px 0px 0px 10px; padding: 1px 0px 0px 23px ;}
.page-colls {width:980px; margin: 0 auto;}
.page-colls.padding-top {padding-top: 70px;}
.page-colls.padding-top .page-l nav ul {padding-bottom: 7px;}
.page-l.with-filters nav ul {padding-bottom: 7px;}

.payment-i {padding-bottom:69px;}

.payment-l {width:130px; float:left;}
.delivery div.payment-l {width:160px; float:left;}
.payment-r {width:830px; float:right;}
.delivery div.payment-r {width:780px; float:right;}
.payment-l img {padding:2px; -webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28); -moz-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28); box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28); background:#fff;}
.payment-lbl {font-size:45px;font-family: 'ProbaProExtraLight'; margin-bottom:19px; text-transform:uppercase;}
.payment-txt {font-family:Tahoma; font-size:12px; color:#535353; line-height:19px;}
.payment-txt b {color:#000;}
.payment-txt p {margin-bottom:30px; font-size:14px;}
.payment-req {display:inline-block; margin-right:35px;}

.reg-txt {text-transform:uppercase; font-size:15px; color:#535353; margin-bottom:40px;}
.reg-txt-top {text-transform:uppercase; font-size:15px; color:#535353; margin:40px 0 10px 0;}
.reg-form-i {float:left; margin-right:15px; margin-bottom:18px;}
.reg-form-i:nth-child(3n) {float:right; margin-right:0px;}
.reg-form-i label {display:block; margin-bottom:8px; font-size:12px; color:#000; font-family:Tahoma;}
.reg-form-i label span {color:#959494;}
.reg-form-i input[type='text'],.reg-form-i input[type='password'] {font-size:12px; width:270px; color:#030303; border:1px solid #b5b5b4; background:rgba(0,0,0,0.03); padding:15px 19px 15px 19px; font-family:Tahoma;}
.reg-form-i b {color:#9e003f; }

select {cursor:pointer;}
.customSelect {width:69px; font-size:12px; cursor:pointer; font-family:Tahoma; height:46px;border:1px solid #b5b5b4; background:rgba(0,0,0,0.03) url(/briolet/i3/select-bg.png) right center no-repeat;}
.customSelect span {padding:17px 0px 0px 20px;}
.select-a {margin-right:12px; float:left;}
.select-b {float:left; margin-right:12px;}
.select-a.last {margin:0px;}
.select-a.last .customSelect  {width:80px;}
.select-b .customSelect  {width:130px;}
.reg-form-i.large {margin-right:0px;}
.reg-form-i.large input[type='text'] {width:920px;}

.product-intro {padding: 0px 0px 47px 7px;}
.product-intro h1 {font-size: 45px; margin-top: -4px; margin-left: -4px; margin-bottom: 9px; color:#000; text-transform: uppercase; font-family: 'ProbaProExtraLight';}
.product-intro p {font-size: 12px; color:#535353; font-family: Tahoma, Geneva, Verdana, sans-serif; line-height: 20px;}
.products-i {padding:5px;}
.products-i img {padding:2px; -webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28); -moz-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28); box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28);}
.product-slider {position: relative;}
.product-slider .bx-pager {display: none;}
.product-slider .bx-prev,.product-slider .bx-next {display: block; position: absolute; top:50%; margin-top:-25px; width:50px; height:50px; overflow:hidden; text-indent:-99999px;-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28); -moz-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28); box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28);}
.product-slider .bx-prev {background:url(/briolet/i3/slider-l.png) left top no-repeat; left:-6px;}
.product-slider .bx-next {background:url(/briolet/i3/slider-r.png) left top no-repeat; right:-6px;}
.product-preview-i {float: left; margin:0px 10px 10px 0px;}
.product-preview-i img {padding:2px; -webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28); -moz-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28); box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28);}
.product-info {padding:25px 0px 0px 4px;}
.product-info-l {width:350px; float: left;}
.product-info-r {width:330px; padding-right: 10px; float: right;}
.product-sku {font-family: Tahoma, Geneva, Verdana, sans-serif; margin-bottom: 7px; font-size: 12px;}
.product-lbl {font-size: 15px; line-height: 18px; margin-bottom: 25px; color:#9e003f; text-transform: uppercase;}
.product-params {margin-bottom: 12px;}
.product-params table {width:100%;}
.product-params table td {padding:0px 10px 7px 0px; color:#535353; font-family: Tahoma, Geneva, Verdana, sans-serif; font-size:14px;}
.product-params table tr td:first-child {color:#535353; width:40%;}
.product-price {text-transform: uppercase; letter-spacing: -0.02em; font-size: 45px; color:#9e003f;font-family: 'ProbaProExtraLight';}
.product-price-b {font-size: 15px; margin-top: 2px; color:#9e003f; text-transform: uppercase;}
.broduct-btn {display: block; width:700px; height:31px; margin-top: 15px; color: #fff; text-decoration: none; font-size: 15px; text-transform: uppercase; background:url(/briolet/i3/product-btn.png) center top no-repeat; text-align: center;}
.broduct-btn span {display: inline-block; height: 23px; padding-top: 8px; }
.breserve span {background:url(/briolet/i3/lock-icon.png) left top no-repeat;padding-left:19px}

.filters-a {border-top: 1px solid #b7b7b6; margin-bottom: 9px; padding: 28px 0px 29px 0px; margin-left: 10px; width:190px; border-bottom: 1px solid #b7b7b6;}
.filters-lbl {margin-bottom: 15px; font-size: 12px; color:#959494; font-family: Tahoma, Geneva, Verdana, sans-serif;}
.filters-a .checkbox {margin-bottom: 10px;}
.filters-a .jq-checkbox {width:17px !important; float:left; margin-right:8px !important; height:17px !important; margin-right: 3px; position: relative; background:#e2e2e1; box-shadow:none !important; border-radius:0px !important; border:1px solid #bfbebd !important;}
.filters-a .jq-checkbox.checked span {display:block; background:#000000; position: absolute; top:5px; left:5px; width:7px; height:7px;} 
.filters-a label {cursor: pointer; font-size: 12px; color:#000; font-family: Tahoma, Geneva, Verdana, sans-serif;}

.page-l nav .filters-menu ul {padding-bottom: 10px;}
.page-l nav .filters-menu ul li a {font-size: 12px; color:#535353; font-family: Tahoma, Geneva, Verdana, sans-serif; text-transform: none;}
.page-l nav .filters-menu ul li {margin-bottom: 13px;}
.page-l nav .filters-menu ul li:last-child {margin-bottom: 2px;}

.catalog-nav {height:31px; background:#848c93;}
.catalog-nav-l {float: left;}
.catalog-nav-r {float: right;}
.catalog-nav-l li {float: left;}
.catalog-nav-l li a {font-size: 15px; text-decoration: none; display: block; color:#fff; text-align: center; width:31px; height:23px; padding-top: 8px;}
.catalog-nav-l li a.active,.catalog-nav-l li a:hover {background:url(/briolet/i3/pagination.png) center top repeat-x;}
.catalog-nav-l li a.nxt {width:61px;}
.catalog-nav-r ul {float: right;}
.catalog-nav-r li {float: left;}
.catalog-nav-r li a {font-size: 15px; text-decoration: none; display: block; color:#fff; text-align: center; width:31px; height:23px; padding-top: 8px;}
.catalog-nav-r li a.active,.catalog-nav-r li a:hover {background:url(/briolet/i3/pagination.png) left top no-repeat;}
.catalog-nav-r span {padding-top: 8px; text-transform: uppercase; font-size: 15px; margin-right: 10px; float: right; color:#fff;}

.gallery_type, .catalog-row {margin: 60px 0px 0px 0px;}
.catalog-i {width:340px; float: left; margin-bottom: 58px; height:160px;}
.catalog-i:nth-child(2n) {float: right;}
.gallery_type div, .catalog-i-left {width:164px; float: left;}
.gallery_type div {padding:2px 5px; text-align:center;height:240px;}
.catalog-i-right {width:168px; margin-top: 2px; float: right;}
.gallery_type img, .catalog-i-left img {padding:2px;-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28); -moz-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28); box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28);}
.cat-a {font-size: 12px; margin-bottom: 16px; color:#535353; font-family: Tahoma, Geneva, Verdana, sans-serif;}
.cat-b {margin-bottom: 16px;}
.cat-b a, .gallery_type a {text-decoration: none; line-height: 15px; color:#9e003f; font-size: 13px; text-decoration: none; text-transform: uppercase;} 
.cat-c {font-size: 12px; color:#535353; font-family: Tahoma, Geneva, Verdana, sans-serif;}
.map {height:497px; margin-top:30px; padding:2px; margin-bottom:37px; background:#fff;-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28); -moz-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28); box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28);}

.contacts-i {float:left; margin-right:33px;}
.contacts-i:last-child {margin-right:0px;}
.contacts-i b {display:block; margin-bottom:8px; font-size:12px; color:#535353; font-family:Tahoma;}
.contacts-i span {font-size:15px; text-transform:uppercase; display:block;}
.contacts-i a {color:#9e003f; text-transform:uppercase; text-decoration:none;}

.contacts-gallery {margin-top:60px;}
.cn-gall-row {margin-top:26px;}
.cn-gall-i {float:left; margin-right:20px;}
.cn-gall-i:nth-child(5n) {float:right; margin-right:0px;}
.cn-gall-i img {padding:2px; background:#fff;-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28); -moz-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28); box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28); width:139px;}

.regform-check .checkbox {margin-bottom: 10px;}
.regform-check .jq-checkbox {float:left; margin:0px 10px 0px 0px !important; width:17px !important; height:17px !important; margin-right: 3px; position: relative; background:#e2e2e1; box-shadow:none !important; border-radius:0px !important; border:1px solid #bfbebd !important;}
.regform-check .jq-checkbox.checked span {display:block; background:#000000; position: absolute; top:5px; left:5px; width:7px; height:7px;} 
.regform-check label {cursor: pointer; float:left;  font-size: 12px; color:#000; font-family: Tahoma, Geneva, Verdana, sans-serif;}
.regform-check span.sn {float:left; margin:3px 0px 0px 0px;}
span.sn {float:left; margin:3px 0px 0px 0px;}
.regform-check {margin:22px 0px 40px 0px;}
.captcha-l label {font-size:12px; margin-bottom:10px; font-family:Tahoma; display:block;}
.captcha-img img {-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28); -moz-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28); box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28); }
.captcha-l input[type='text'] {float:left;font-size:12px; width:78px; color:#030303; border:1px solid #b5b5b4; background:rgba(0,0,0,0.03); padding:16px 19px 16px 19px; font-family:Tahoma;}
.captcha-img {float:left; margin-right:10px;}
.captcha-l {float:left;}
.captcha-r {float:left; margin:22px 0px 0px 19px;}
.captcha-r button {display:block; background:url(/briolet/i3/reg-btn.png) left top no-repeat; border:0px; cursor:pointer; color:#fff; padding-top:6px; font-size:15px; font-family: 'ProbaProRegular'; text-shadow:1px 1px 0px #6f1526; text-transform:uppercase; width:306px; height:49px;}
.form-comments {font-size:12px; margin-top:34px; font-family:Tahoma;}
.form-comments a {color:#9e003f; text-decoration:none;}
.form-comments b {color:#9e003f;}

.form-login {margin-bottom:78px;}
.form-login:last-child {margin-bottom:0px;} 
.login input[type='text'],.login input[type='password'] {float:left;font-size:12px; width:180px; margin-right:20px; color:#030303; border:1px solid #b5b5b4; background:rgba(0,0,0,0.03); padding:16px 19px 16px 19px; font-family:Tahoma;}
.login input[type='text'].large {width:420px;}
.form-btn {display:block; float:left; background:url(/briolet/i3/form-btn.png) left top no-repeat; border:0px; cursor:pointer; color:#fff; padding-top:6px; font-size:15px; font-family: 'ProbaProRegular'; text-shadow:1px 1px 0px #6f1526; text-transform:uppercase; width:215px; height:49px;}
.fly-in {
    -webkit-transform: translateY(100px) scale(1) translate3d(0, 0, 0);
    -moz-transform: translateY(100px) scale(1) translate3d(0, 0, 0);
    -ms-transform: translateY(100px) scale(1) translate3d(0, 0, 0);
    -o-transform: translateY(100px) scale(1) translate3d(0, 0, 0);
    transform: translateY(100px) scale(1) translate3d(0, 0, 0)
    opacity: 0; 
    visibility:hidden;   
}
.fly-in.appeared {
    -webkit-animation: fly-in 0.5s ease-out forwards;
    -moz-animation: fly-in 0.5s ease-out forwards;
	-ms-animation: fly-in 0.5s ease-out forwards;
	-o-animation: fly-in 0.5s ease-out forwards;
    animation: fly-in 0.5s ease-out forwards;
	visibility:visible;
    opacity: 1;
}
@-webkit-keyframes fly-in {
    0% {
        opacity: 0
    }
    100% {
        -webkit-transform: translateY(0) scale(1) translate3d(0, 0, 0);
        opacity: 1
    }
}
@-moz-keyframes fly-in {
    0% {
        opacity: 0
    }
    100% {
        -moz-transform: translateY(0) scale(1) translate3d(0, 0, 0);
        opacity: 1
    }
}
@-ms-keyframes fly-in {
    0% {
        opacity: 0
    }
    100% {
        -o-transform: translateY(0) scale(1) translate3d(0, 0, 0);
        opacity: 1
    }
}
@-o-keyframes fly-in {
    0% {
        opacity: 0
    }
    100% {
        -o-transform: translateY(0) scale(1) translate3d(0, 0, 0);
        opacity: 1
    }
}
@keyframes fly-in {
    0% {
        opacity: 0
    }
    100% {
        transform: translateY(0) scale(1) translate3d(0, 0, 0);
        opacity: 1
    }
}

/* Middle
-----------------------------------------------------------------------------*/
.content {padding: 0 0 178px;}
.inner .content {padding: 0 0 258px;}

/* Footer
-----------------------------------------------------------------------------*/
.footer {margin: -178px auto 0;min-width: 300px; text-align:center; height: 178px;position: relative;}
.footer-menu {padding-top:78px;}
.footer-menu li {margin:0px 17px 0px 17px; display:inline-block;}
.footer-menu li a {font-size:12px; color:#535353; text-decoration:none; font-family:'Tahoma';}
.footer-copyrights, .footer-copyrights a {text-align:center; font-size:12px; color:#979797; font-family:'Tahoma'; margin-top:34px;text-decoration:none}
.footer-menu a:hover, .footer-copyrights a:hover {text-decoration:underline}

.inner .footer {background:url(/briolet/i3/footer-bg.png) center top repeat-x;}
.pag {height:31px}
.aside-lbl a {color:#fff !important}
.filters-a a {color:#000 !important}



.galleryn {width:700px; position:relative; margin: 0 auto; margin-top:60px}
.galleryn div img, #fadeItFullImg {margin-bottom:5px;padding:0; padding:2px;-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28); -moz-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28); box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.28);}
.galleryn div {width:168px; height:240px; margin:0 5px 5px 0;overflow:hidden; FLOAT:left; text-align:center; position:relative; padding:3px 0 0 0;}
.galleryn div a {color:#9e003f;text-decoration:none;}
.galleryn div a:hover {text-decoration:underline;}
.galleryn div.vidos {border:2px solid #fff; margin-bottom:5px; border-radius: 6px; width:160px; height:140px; float:left;padding:0px}

.galleryn div.h148 {height:148px;}
.galleryn div.h220 {height:220px;}
.galleryn div.h250 {height:250px;}

.galleryn&gt;table {margin-bottom:1em;}
.galleryn&gt;table td {text-align:left;}
.galleryn&gt;table td:first-child img {border:2px solid #89919a; margin-bottom:5px; border-radius: 6px; padding:0;}
.galleryn&gt;table td:first-child+td {padding:0 20px;}
.galleryn&gt;table td:first-child+td table {width:100%;}


.bron_flag{
	overflow: visible!important;
	margin: 0!important;
	position: absolute!important;
	top:-3px;
	right:3px;
	width:40px!important;
	height:40px!important;
	}
.bron_flag img {border:none!important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important;}

.price_table{margin: 0 10px 10px 0; float:left; background:#fff; width:300px;}
.price_table td {vertical-align:middle; color:#000; padding:1em;}
td.price_price{TEXT-ALIGN: center; BACKGROUND: #862d2d; HEIGHT: 120px; COLOR: #fff !important;}
.price_price span {FONT-SIZE: 2em}
.price_table h2 {font-weight:bold; font-size:1.5em; margin-bottom:1em;}

.ofertaPage p{margin-bottom:.5em;}

.withoutLeftMenu .galleryn {width:960px;}
.withoutLeftMenu .galleryn div {margin-right:24px;}
/*.withoutLeftMenu p {font-size:1.3em; margin-bottom:2em;}*/
/* .aside-lbl {margin-bottom:0px !important}*/
.filters-menu {margin-top:-20px !important}
.photo_left {margin: 0 2em 1em 0; float:left;}
.photo_right {margin: 0 0 1em 2em; float:right;}
.alt {font-weight:bold}
.aside-lbl .rules-link, .aside-lbl .price-link {color:#fff; background:none}

.addbasket {display: block; height:31px; margin-top: 15px; color: #fff; text-decoration: none; text-transform: uppercase; text-align: center; background:url(/briolet/i3/product-btn.png) right top no-repeat;}

.addbasket.sreserve, .breserve {background:url(/briolet/i3/product-btn-reserve.jpg) right top no-repeat;}
.addbasket span {display: inline-block; height: 23px;  padding-top: 8px}
.sreserve span {background:url(/briolet/i3/lock-icon.png) left top no-repeat; padding-left:19px;}
.cat-d {font-size: 15px; margin-top: 2px; color:#9e003f; text-transform: uppercase;}
.txtcnt * {font-family:'Tahoma';line-height:1.5em; color:#535353;}
.wauto {width:auto !important}

#tcr {width:960px;border:0; border-collapse:separate; border-spacing: 0 5px;}
tr.tzo:hover {background:url(/briolet/in/pix_20.png);}
.tzo td  {
vertical-align:middle;
font-family: Tahoma;
font-size: 12px;
color: #535353;
line-height: 19px;
}
.tzo th {line-height:2em; background:rgba(0,0,0,0.03); text-transform:uppercase; font-size:15px; color:#535353; margin-bottom:40px;}

.inp {font-size:12px; width:2em; color:#030303; border:1px solid #b5b5b4; background:rgba(0,0,0,0.03); padding:10px; font-family:Tahoma;}
.reg-form-i.large textarea {width:920px !important;
font-size:12px; color:#030303; border:1px solid #b5b5b4; background:rgba(0,0,0,0.03); padding:15px 19px 15px 19px; font-family:Tahoma;}
.footer-ae {position:relative;width:1040px;margin:0 auto; margin-top:-55px}
.footer-ae td {vertical-align: middle !important; text-transform:uppercase; font-family:'Tahoma'; font-size:10px;color:#979797}

.viewWithoutLeft div.product-info-l {width:696px; margin-left:146px; float:none!important; overflow:visible;}
.viewWithoutLeft div.product-preview {position:relative;}
.viewWithoutLeft div.product-preview div.product-preview-i{display:table; text-align:center; margin:0 5px 10px 5px;}

.viewWithoutLeft div.product-info-r {width:680px; margin-left:151px; float:none;} 
.viewWithoutLeft div.product-info-r:before{clear:both;}
.viewWithoutLeft div.products-i img {text-align:center!important; margin:0 0 0 150px;}
.viewWithoutLeft .product-params table tr td:first-child {width:160px;}
.mainnews {height:100px;margin:20px 0px}
.mainnews div {width:208px;float:left;margin:0px 0px 20px 0px}
.mainnews div:nth-child(5n) {margin:0px;}
.mainnews div span {text-transform:uppercase; font-size:20px; color:#535353;}
.mainnews div p {margin:1em 0em}
.mainnews i a {font-size: 45px; color:#000; font-family: 'ProbaProThin'; text-transform: uppercase; text-decoration:none}
.mainnews i {display:block; width:1040px; padding-bottom:20px;}

.date_n {font-size:2em; margin-right:1em;}
.newsList {margin-bottom:1.5em;}
.newsList b{font-size:2em; color:#9e003f; text-transform: uppercase;}
.newsList p {margin-top:1em; font-size:1.2em;}
.newsList hr.bser{margin: 1em 0 .5em 0;}
.textDiv p{margin:0 0 1em 0;}
.textDiv h3{margin:.5em 0 1em 0; font-size:1.5em;}

input:disabled {
	-webkit-filter: grayscale(1);
	-moz-filter: grayscale(1);
	-ms-filter: grayscale(1);
	-o-filter: grayscale(1);
	filter: grayscale(1);
	}
.product-preview  .product-preview-i a img {height:140px;}</pre></body></html>