@charset "UTF-8";

body {
        background-color:transparent !important;
        color: #000000;
        font-size: 13px;
        line-height: 1em;
}
p {
        color: #000000;
        font-size: 13px;
        line-height: 1em;
}

.content-middle table {
        /*border: 1px solid #000000;*/
        margin-bottom: 10px;
}
.content-middle table th {
        border: 1px solid #000000;
        font-size: 14px;
        padding: 3px;
}
.content-middle table td {
        border: 1px solid #000000;
        font-size: 12px;
        padding: 3px;
}
.content-middle h3 span {
        color: #000000 !important;
}
.content-middle ul li {
        list-style-type: circle;
}
.page {
        
}
.print_logo {
        border: 0px;
        padding-bottom: 10px;
}
.header {
        display: none;
}
.nav-wr {
        display: none;
}
.content-left {
        display: none;
}
.content-right {
        display: none;
}


.produts-wr {
        background-color:transparent;
}
.produts-wr .block-title {
	margin:5px 0 15px/*-3px*/;
}
.products-list {
	list-style: none;	
        margin-left: 0px;
}

.products-list li {
	display: block;
	height: 40px;
	line-height: 40px;
	padding: 5px 0px;
	border-top: 1px solid #d8d8d8;
        font-weight: bold;	
}
.products-list li a {
	display: block;
	padding: 0 0 0 0;
	overflow: hidden;
	position:relative;
	text-decoration:none;
}
.products-list li a span.first {
        float: left;
        margin-right: 10px;
}

h3 {
        padding: 10px 5px;
        font-size: 16px;
        font-weight: bold;
}

h3.block-title .block-title-apend {
        display: none;
}
.news-block-wide-wr {
        padding-bottom: 8px;
}
.news-block-date {
        font-size: 11px;
        padding-bottom: 3px;
}
.news-block-img {
        float: left;
        margin: 0px 8px 8px 0px;
}
.news-block-short {
        list-style: none;	
        margin: 0px;
        padding: 0px;
}
.news-block-short .news-short-date {
        font-size: 11px;
        padding-bottom: 3px;
}
.news-block-short .news-short-title {
        padding-bottom: 8px;
}
.news-block-short img {
        float: left;
}
.news-block-short li {
        margin: 0px 0px 10px;
        padding: 0px;
}
.footer {
        display: none;
}
.fa_error {
        display: none;
}
.tabs-container2 {
        display: none;
}
.hnews-first:after{
        visibility:hidden;
        display:block;
        font-size:0;
        content:" ";
        clear:both;
        height:0;
}

.jcarousel-skin-news #mycarousel li {
        float: none !important;
        width: auto !important;
}