
body,button,input,textarea,select{font-family:"Open Sans",Arial,Verdana,lucida,sans-serif;}body{color:#4c4c4c; background-color:#f2f2f2;}
#main-in{background-color:#ffffff;}
#cont,.ws_cke_admin{color:#4c4c4c; background-color:#ffffff;}#top-bar{color:#4c4c4c; background-color:#ffffff; border-color:#dddddd;}
	#top-bar a,#top-bar a:visited{color:#2b4b95;}
	#top-bar a:hover{color:#e40514;}
	.element-lang a img{border-color:#dddddd;}#head-part{background-color:#ffffff;}
#head{color:#4c4c4c; background-color:#ffffff;}
	#head a,#head a:visited{color:#2b4b95;}
	#head a:hover{color:#e40514;}
	.logo p{color:#4c4c4c;}
	.logo-image a{border-color:#dddddd;}
	#head-search{color:#4c4c4c; background-color:#ffffff; border-color:#dddddd;}#foot{color:#4c4c4c; background-color:#f2f2f2;}
	#foot a,#foot a:visited{color:#4c4c4c;}
	#foot a:hover{color:#e40514;}
	.switch-version{border-color:#dddddd;}#foot-after{background-color:#ffffff;}
		#foot-after a{color:#4c4c4c;}
		#foot-after a:hover{color:#e40514;}#foot-v2 .foot-element{color:#4c4c4c; background-color:#f2f2f2;}
		#foot-v2 .foot-element a,#foot-v2 .foot-element a:visited{color:#4c4c4c;}
		#foot-v2 .foot-element a:hover{color:#e40514;}#crumbs p,#crumbs a,#crumbs strong{color:#4c4c4c;}.sidebar-in .box{color:#4c4c4c; background-color:#ffffff; border-color:#dddddd;}
.sidebar-in .box h1,.sidebar-in .box h2,.sidebar-in .box h3,.sidebar-in .box h4,.sidebar-in .box h5,.sidebar-in .box h6{color:#2b4b95;}h1{color:#000000;}
h2{color:#2b4b95;}
h3{color:#000000;}
h4{color:#000000;}
h5{color:#000000;}
h6{color:#000000;}
em{color:#4c4c4c;}
hr{border-color:#dddddd;}a{color:#2b4b95;}
a:visited{color:#2b4b95;}
a:hover,#crumbs a:hover{color:#e40514;}#nav{background-color:#2b4b95;}
#nav .nav a{color:#ffffff; background-color:#2b4b95; border-color:#2b4b95;}
#nav .nav a.active,#nav .nav a.selected,#nav .nav .selected-li li a.active,#nav .nav .selected-li li a.selected{color:#ffffff; background-color:#e40514;}
#nav .nav a.active strong,#nav .nav a.selected strong,#nav .nav .selected-li li a.active strong,#nav .nav .selected-li li a.selected strong{color:#ffffff;}
#nav .nav li:hover a,#nav .nav a:hover,#nav .nav li:hover li a:hover{color:#ffffff; background-color:#e40514;}
#nav .nav li:hover a strong,#nav .nav a:hover strong,#nav .nav li:hover li a:hover strong{color:#ffffff;}
#nav .nav li ul,#nav .nav li li a,#nav .nav .selected-li li a,#nav .nav li:hover li a{color:#ffffff; background-color:#2b4b95; border-color:#dddddd;}
#nav .nav li ul li:hover ul{border-color:#dddddd;}
#nav .nav a.active:before,#nav .nav a.selected:before{background-color:#ffffff;}.nav a,.sidebar .nav a,.element-nav .nav a,#content .nav a{color:#ffffff; border-color:#dddddd;}
.nav a.active,.nav a.selected{color:#ffffff; background-color:#e40514;}
.nav a.active strong,.nav a.selected strong{color:#ffffff;}
.nav a:hover,.nav a.active:hover{color:#ffffff; background-color:#e40514;}.sidebar-in .box.element-nav,.sidebar-in .box.element-catalog{background-color:#e40514; border-color:#e40514;}#subnav{background-color:#e40514;}
#subnav .nav a{color:#ffffff}.form{color:#4c4c4c; background-color:#ffffff; border-color:#dddddd;}
.form h1,.form h2,.form h3,.form h4,.form h5,.form h6{color:#2b4b95;}
fieldset{color:#4c4c4c; background-color:#ffffff; border-color:#dddddd;}
legend{color:#4c4c4c; background-color:#ffffff; border-color:#dddddd;}
input[type="text"],input[type="password"],textarea,select,.fieldicon .icon:before,.fieldicon .icon .before{color:#4c4c4c; background-color:#ffffff; border-color:#34429a;}
.required input,.required select,.required textarea,.required .fieldicon .icon:before,.required .fieldicon .icon .before{color:#4c4c4c; background-color:#ffffff; border-color:#34429a;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus,select:focus,.required textarea:focus,.required select:focus{color:#000000; background-color:#fffdd4;}
.hint{color:#ffffff; background-color:#9e2e1d;}
.hint:before,.hint .before{color:#9e2e1d;}
button,.button,a.button,.cart,.ws-slide-dark .ws-slider-text .button,#button-search,.content-stripe-primary-color .button,.content-stripe-secondary-color .button{color:#ffffff; background-color:#ea382e; border-color:#ea382e;}
button:hover,.button:hover,a.button:hover,.cart:hover,.ws-slide-dark .ws-slider-text .button:hover,#button-search:hover,.content-stripe-primary-color .button:hover,.content-stripe-secondary-color .button:hover{color:#ffffff; background-color:#34429a; border-color:#34429a;}
.content-stripe-primary-color .button strong,.content-stripe-secondary-color .button strong{color:#ffffff;}
.content-stripe-primary-color .button:hover strong,.content-stripe-secondary-color .button:hover strong{color:#ffffff;}
.button-soft,a.button-soft{color:#4c4c4c; background-color:#ffffff; border-color:#dddddd;}
.button-logout{color:#ffffff; background-color:#ea382e; border-color:#ea382e;}
.button-logout:hover{color:#ffffff; background-color:#34429a; border-color:#34429a;}th,.color-header th,.border th{color:#ffffff; background-color:#2b4b95; border-color:#dddddd;}
td,.border td{color:#4c4c4c; background-color:#ffffff; border-color:#dddddd;}
tr:nth-child(even) td{background-color:#f7f7f7;}
tr:hover td{color:#4c4c4c; background-color:#fffdd4;}.items-color-header .item h3,.items-color-header .item h3 a{color:#ffffff; background-color:#2b4b95;}
.items-color-text .digest p{color:#ffffff; background-color:#2b4b95;}
.items-color-header .item:hover h3 a{color:#ffffff; background-color:#e40514;}.catalogue .image,.catalogue-detail-gallery .image,.catalogue-gallery-detail-images .image,.element-news-catalogue .image,.gallery-in,.testimonial .image,.basket-table-image .image,.digests-v2 .image{border-color:#dddddd;}
.image{background-color:#ffffff;}
.gallery h2 a{background-color:#ffffff; border-color:#dddddd;}
.gallery-preview-info .icon-picture{color:#808080;}
.image .icon-camera:before,.image-in.icon-camera .before{color:#dddddd;}.testimonial-text{color:#4c4c4c; background-color:#ffffff; border-color:#dddddd;}
.testimonial-text:before,.testimonial-text .before{color:#ffffff;}
.testimonial-text:after,.testimonial-text .after{color:#dddddd;}
.items-color-text .testimonial-text{color:#ffffff; background-color:#2b4b95; border-color:#2b4b95;}
.items-color-text .testimonial-text:before,.items-color-text .testimonial-text .before{color:#2b4b95;}
.items-color-text .testimonial-text:after,.items-color-text .testimonial-text .after{color:#2b4b95;}.article{border-color:#dddddd;}
div.new{border-color:#dddddd;}.inquiry{border-color:#dddddd;}
.strip-box{background-color:#ffffff; border-color:#dddddd;}
.strip{background-color:#2b4b95;}
.inquiry a:hover .strip{background-color:#e40514;}.post-image-user{background-color:#ffffff; border-color:#dddddd;}
.post-content{border-color:#dddddd;}
.post-date{color:#aaaaaa;}
.post-quote{color:#4c4c4c; background-color:#ffffff; border-color:#dddddd;}.perex{border-color:#dddddd;}
.perex-image{background-color:#e40514;}
.perex-image *{color:#ffffff;}.message{color:#4c4c4c; background-color:#efefef;}
.message h2,.message h3,.message h4{color:#4c4c4c;}
.warning,.warning h2,.warning h3,.warning h4{color:#6e684e; background-color:#f6f1d5;}
.info,.info h2,.info h3,.info h4{color:#3d6e7b; background-color:#dfeef4;}
.success,.success h2,.success h3,.success h4{color:#406d41; background-color:#d4f1cb;}
.error,.error h2,.error h3,.error h4{color:#8d3d43; background-color:#f1d7d7;}.paginator-in span.paginator-nav:first-child,.paginator span.paginator-nav,.paginator span.paginator-nav-first,.paginator span.paginator-nav-last{background-color:#ffffff; border-color:#dddddd;}.paginator strong{color:#ffffff; background-color:#2b4b95;}.catalogue-in{color:#4c4c4c; background-color:#ffffff; border-color:#dddddd;}
.filters-in{color:#4c4c4c; background-color:#ffffff; border-color:#dddddd;}
.filters-in h1,.filters-in h2,.filters-in h3,.filters-in h4,.filters-in h5,.filters-in h6{color:#2b4b95;}
.catalogue-options{border-color:#dddddd;}
.catalogue-box-select{color:#4c4c4c; background-color:#ffffff; border-color:#dddddd;}
.catalogue-box-select a{border-color:#dddddd;}
.catalogue-box-select a.active{color:#ffffff; background-color:#2b4b95;}
.catalogue-price-stock-ok strong{color:#38a20f;}
.catalogue-price-stock-na strong{color:#c00000;}
.catalogue-stickers .catalogue-sticker-sale{color:#ffffff; background-color:#ffa200;}
.catalogue-stickers .catalogue-sticker-new{color:#ffffff; background-color:#1d921a;}
.catalogue-stickers .catalogue-sticker-recommend{color:#ffffff; background-color:#ff8400;}
.catalogue-detail .catalogue-price{border-color:#dddddd;}
.catalogue-detail .catalogue-price-our{color:#4c4c4c; background-color:#ffffff;}
.catalogue-basket-variants li a{border-color:#dddddd;}
.catalogue-basket-variants li.catalogue-basket-variants-na a,.catalogue-basket-variants li.catalogue-basket-variants-na a:hover{color:#cccccc;}
.catalogue-basket-variants li.catalogue-basket-variants-na span{background-color:#4c4c4c;}
.catalogue-basket-variants .hint{color:#ffffff; background-color:#38a20f;}
.catalogue-basket-variants .hint:before,.catalogue-basket-variants .hint .before{color:#38a20f;}
.basket-coupon .basket-table-name .icon:before,.basket-coupon td.r,.basket-coupon td.r .icon:before,.basket-coupon td.r .icon .before{color:#9e2e1d;}.order-step{color:#4c4c4c; background-color:#ffffff; border-color:#dddddd;}
	.order-step-active .order-step{color:#ffffff; background-color:#2b4b95; border-color:#2b4b95;}
  #order-steps-top li:first-child .order-step{border-color:#dddddd;}
  #order-steps-top li.order-step-active:first-child .order-step{border-color:#2b4b95;}
  .order-step-number{color:#4c4c4c; background-color:#ffffff; border-color:#dddddd;}
  .order-step-active .order-step-number{color:#ffffff; background-color:#2b4b95; border-color:#2b4b95;}
  .order-step-completed .order-step-number{background-color:#ffffff;}
.order-next,a.order-next{color:#ffffff; background-color:#218d08; border-color:#218d08;}
.order-next:hover{background-color:#1d7c07; border-color:#1d7c07;}.tab-nav li a{background-color:#ffffff; border-color:#dddddd;}
.tab-nav li.active a{color:%tab-nav.active_textcolor%; background-color:%tab-nav.active_bgcolor%; border-color:%tab-nav.active_bordercolor%;}
.tab{color:#4c4c4c; background-color:#ffffff; border-color:#dddddd;}
.tab h1,.tab h2,.tab h3,.tab h4,.tab h5,.tab h6{color:#2b4b95;}.element-login-expand .icon-user{border-color:#dddddd;}
.element-login-expand #user-menu{background-color:#2b4b95; border-color:#dddddd;}
.element-login-expand #user-menu li a{color:#ffffff;}
.element-login-expand #user-menu li a:hover{background-color:#e40514;}
.element-login-expand #user-menu li~li a{border-color:#dddddd;}
.element-login-expand .icon-arr-up:before,.element-login-expand .icon-arr-up .before{color:#ffffff; background-color:#2b4b95; border-color:#dddddd;}.tooltip-help{color:#6cb9de;}
.tooltip-info{color:#bcbcbc;}
.tooltipster-default{color:#ffffff; background-color:#2b4b95; border-color:#2b4b95;}.content-full-box{border-color:#dddddd;}
.content-stripe-dark{color:#4c4c4c; background:#f4f4f4; border-color:#dddddd;}
.content-stripe-light{color:#4c4c4c; background:#fbfbfb; border-color:#dddddd;}
.content-stripe-primary-color{color:#ffffff; background-color:#2b4b95; border-color:#2b4b95;}
	.content-stripe-primary-color h1,.content-stripe-primary-color h2,.content-stripe-primary-color h3,.content-stripe-primary-color h4{color:#ffffff;}
	.content-stripe-primary-color a{color:#ffffff;}
	.content-stripe-primary-color a:hover{color:#fff5af;}
	.content-stripe-primary-color table a{color:#2b4b95;}
	.content-stripe-primary-color table a:hover{color:#e40514;}.content-stripe-primary-color .form{color:#4c4c4c; background-color:#ffffff; border-color:#dddddd;}
	.content-stripe-primary-color .form strong{color:#4c4c4c;}
.content-stripe-secondary-color{color:#ffffff; background-color:#e40514; border-color:#e40514;}
	.content-stripe-secondary-color h1,.content-stripe-secondary-color h2,.content-stripe-secondary-color h3,.content-stripe-secondary-color h4{color:#ffffff;}
	.content-stripe-secondary-color a{color:#ffffff;}
	.content-stripe-secondary-color a:hover{color:#fff5af;}
	.content-stripe-secondary-color table a{color:#2b4b95;}
	.content-stripe-secondary-color table a:hover{color:#e40514;}.content-stripe-secondary-color .form{color:#4c4c4c; background-color:#ffffff; border-color:#dddddd;}
	.content-stripe-secondary-color .form strong{color:#4c4c4c;}.search{color:#218d08;}
.boxed,.items-boxed .item{color:#4c4c4c; background-color:#ffffff; border-color:#dddddd;}
.boxed h1,.boxed h2,.boxed h3,.boxed h4,.boxed h5,.boxed h6,.items-boxed .item h1,.items-boxed .item h2,.items-boxed .item h3,.items-boxed .item h4,.items-boxed .item h5,.items-boxed .item h6{color:#2b4b95;}
.ui-slider-range{background-color:#2b4b95;}.ws-slider-text h1,.ws-slider-text h2,.ws-slider-text h3{color:#4c4c4c;}
.ws-slider-text{color:#4c4c4c;}
.ws-slider-controls-numbers a{color:#000000; background-color:#000000; border-color:#4c4c4c;}
.ws-slider-controls-numbers a:hover,.ws-slider-controls-numbers a.active{color:#2b4b95; background-color:#2b4b95;}#nav{text-transform:none;}#nav .nav li ul{border:none;} #nav .nav li ul li:hover ul{top:1px;} #nav .nav li ul li.first2:hover ul{top:0;}.element-login-expand #user-menu{border:none; margin-top:1px;}
.element-login-expand .icon-arr-down:before,.element-login-expand .icon-arr-up:before,.element-login-expand .icon-arr-down .before,.element-login-expand .icon-arr-up .before{border-color:transparent;}