nav li a.selected,
nav li:hover a {
	background:#e4002b; color:#fff;
}

.slides_container .slide a {
	height:100%;
	width:100%;
	display:block;
	position:relative;
	background-position:center center;
	background-repeat:no-repeat;
}

.carousel_tabs.no-arrows .jcarousel-next,
.carousel_tabs.no-arrows .jcarousel-prev {
	visibility:hidden;
	opacity:0;
	z-index:-100;
}


.store-wrap.thumbnails {
	margin:-2em 0 0 -2em;
}

.store-wrap .thumbnail {
	margin:2em 0 0 2em;
}

.store-wrap .thumbnail .r {
	width:10em;
}

.store-wrap .store {
	height:auto;
}

#map {
	width:100%;
	height:544px;
	background-position:center center;
	background-repeat:no-repeat;
	background-image:url(img/loader.gif);
}

.store_text {    
    width: 120px;
}

.city_list.clearfix.open {
	display: block !important;
}

.all_city.default:after {
	background-image:none;
}

.all_city.default {
	border:none;
	text-decoration:none;
}

.cert {
	float:none;
	height:auto;
}

footer center {
	padding-top: 20px;
}

.no-arrows .jcarousel-next,
.no-arrows .jcarousel-prev,
.hide-arrows .jcarousel-prev,
.hide-arrows .jcarousel-next,
.slider_support.default .jcarousel-next,
.slider_support.default .jcarousel-prev {
	display: none !important;
	opacity:0;
	z-index:-100;
	visibility:hidden;
}

.st_box a {
	width:120px;
}

.main .slides .caption {
	max-width: 365px;
	top:0;
}

.main .slides .caption h2 {
	font-size:63px;
	line-height:63px;
	text-transform: uppercase;
}

.main .slide img {
	right:0;
}

.slide-image-wrap {
	width:450px;
	height:470px;
	background-position:center center;
	background-repeat:no-repeat;
	position:absolute;
	right:0;
	bottom:0;
}

.slide-image-wrap img {
	opacity:0;
	visibility:hidden;
}

#paste .box_slide,
#paste_manuals .sl_box li .docs {
	display:block !important;
}

.article_index {
	height:auto;
	padding-bottom:19px;
}

.news-list-wrap {
	
}
.news-list-wrap h3 a{
	text-decoration:underline; 
}
.news-detail-wrap .news-date-time,
.news-list-wrap .news-date-time {
	display:block;
	font-size: 14px;
}

.news-list-wrap .news-item {
	padding-bottom:25px;
	font-size: 14px;
}

.news-detail-wrap {
	
}

.news-detail-wrap h1.header {
	font-weight:bold;
	padding-bottom: 19px;
}

.news-detail-wrap p {
	padding-bottom:10px;
	font-size:14px;
}

.news-detail-wrap table {
	
}

.news-detail-wrap table tr td {
	padding:5px;	
	font-size:14px;
	border:1px solid black;
}

.news-detail-wrap table tr td:first-child {	
	padding-right:20px;
}

.back-link {
	padding-top:40px;
	font-size:14px;
}

.back-link a {
	color: #e4002b;
    font: 13px/13px 'Open Sans';
	text-decoration:underline;
}

.contacts-list-wrap {

}

.contacts-list-wrap .con_box>img{
	float:left;
}

.contacts-list-wrap .con_box article {
	color: #8B8B8B;
    font: 13px/22px 'Open Sans';   
	margin-left:60px;
}

.contacts-list-wrap .con_box article a {
	color: #32B7F2;
    font-weight: 500;
    text-decoration: underline;
}

.support-feedback form {
	padding-top: 25px;
}

.frm_message.result {
	font-size:13px;
	padding-bottom:10px;
}


.contact_form textarea,
#popup1 textarea,
.popup_text {
	color:black;
	box-shadow:none !important;
}

.all_city {
	border-bottom:none;
	font-weight:bold;
}

.all_city.default {
	font-weight:normal;
}


.header_contact a {
    border-bottom: 1px dotted #000000;    
    text-decoration: none;
}

.point-baloon-wrap {

}

.point-baloon-wrap,
.point-baloon-wrap * {
	font-size:13px;
}

.point-baloon-wrap a {
	text-decoration:underline;
}

article.catalog {
	padding-bottom: 40px;
	height:auto;
}

article.catalog p.h {
	padding:0;
	margin:0;
	clear: both;
    display: block;
    font: 700 24px/24px 'Open Sans';
    margin: 0 0 14px;
    text-transform: uppercase;
}


h1.page_title.cat-main {
	border-top:none;
}


.carousel_tabs.auto_height .jcarousel-clip, 
.carousel_tabs.auto_height .jcarousel-list,
.carousel_tabs.auto_height ul,
.carousel_tabs.auto_height .options,
.carousel_tabs.auto_height {
	height:auto;
}


.fancybox-skin {
	background-color:white;
}


.search-page table {
	display:none;
}


.language {
	visibility:hidden;
}