@import url(core.css);

HTML {
	background: url(/images/bg_top_two.jpg) repeat-x scroll 0 0 #FFFFFF;
}

#middle-menu-container {
	height: 78pt;
}

@media all and (width) { #middle-menu-container {height: 79pt; } }


.middle-menu-layer  {
	height:320px;
}

.menu-layer-text {
	float:left;
	height:265px;
	width:720px;
}

.menu-layer-text-arrow{
	margin: 0 0 0 935px;	
}

.menu-layer-page  {
	height:280px;
}	

.chapter-column-main{
	float:left;
	width: 640px;
	padding-top: 6px;
}

.main-page-content{
	padding: 5px 15px 15px 15px;
	color: #282828;
	line-height: 16px;
}	

.chapter-menu-title{
	font-size: 16px;
	font-weight: bold;
	color: #5E5E5E;	
	padding:10px 15px;
	height: 20px;
	float: left;
}	

.chapter-menu-title .software-sortable{
	float: right;
	font-size: 12px;	
	font-style: italic;
}

.chapter-menu-title .software-sortable a{	
	font-size: 12px;	
	font-style: normal;
	color: #4E88B4;	
}

.chapter-menu-title .software-sortable a:hover{	
	font-size: 12px;
	font-style: normal;
	color: #4E88B4;		
}	
	
.main-content-breadcrumbs{
	font-size: 12px;	
	padding:5px;
	text-align:right;
	color: #BDBDBD;
}		


.news-item-title {
	padding:0 0 5px;
}


.paginator ul{
	padding: 0px;
}

.paginator ul li{
	list-style-type: none;
	float:left;
	background: #73A1D9;
	width: 18px;
	height: 18px;
	margin: 2px;
	text-align: center;
	padding: 0px;
}

.paginator ul li a{	
	color: #FFFFFF;	
	font-size: 9pt;
	text-decoration: none;
}

.paginator .activ_zakladka{
	color: #FFFFFF;	
	font-size: 9pt;	
	font-weight: bold;
	background: #7C7673;
	height:16px;
	margin:2px;
	padding:1px;	
	width:16px;
}

.news-link-back a{
	color: #5E5E5E;
}

.news-item-img {
	border:1px solid #4D4D4D;
	float:left;
	margin:0 15px 15px 0;
	padding:2px;
}

.event-request-form{
	padding: 30px;
}

.event-request-form-row td{
	padding: 5px;
}


.event-request-form-title{
	font-size: 16px; 
	font-weight: bold; 
	color: #000000;
	padding:0 0 20px 5px;
}

.event-request-form-row input,
.event-request-form-row select {
	width: 300px;
}

.event-request-form-row textarea{
	width: 300px;
	height: 40px;
}


.product-item{
	
}

.product-item-date{
	color: #A0A0A0;
	font-size: 10px;
}

.product-item-title{	
	padding:0 0 5px;
	color: #195A9A;
	font-size: 14px;
	font-weight: bold;
	width: 400px;	
	float: left;
}

.product-item-manuf{	
	float: left;
	text-align:right;
	width:210px;	
	color:#C75814;
	font-size: 11px;
}	

.product-item-manuf a{		
	color:#C75814;
	font-size: 11px;
}


.product-item-title a{
	color: #195A9A;
	font-size: 14px;
	font-weight: bold;	
}

.product-item-title a:hover{
	color: #195A9A;
	font-size: 14px;
	font-weight: bold;	
}

.product-item-text{
/*	color: #505050; */
	font-size: 11px;
	border-bottom: 1px solid #D7D7D7; 	
	margin: 0 0 14px 0;
	padding: 0 0 14px 0;
	
}

#product-item-marked{
	color: #F67601;
}


.product-item-img-plane{
	width: 80px;
	float: left;	
}	

.product-item-text-plane{
	width: 220px;
	float: left;	
}

.product-link-all{
	float: left;	
	margin:0 0 0 200px;
	padding:0 3px 0 0;
}

.product-link-all a{
	color: #291670;	
	font-size: 12px;	
}

.news-link-all a:hover{
	color: #291670;
	font-size: 12px;		
}

.product-img-all{
	float: left;
}

.product-link-back a{
	color: #5E5E5E;
}

.product-item-img {
	border:1px solid #4D4D4D;
	float:left;
	margin:0 15px 15px 0;
	padding:2px;
}

.product-menu-item{
	color:#F67601;
	font-size: 14px;
	font-weight: bold;
	padding: 5px 15px 10px 0px;
	float: left;
}

.product-menu-item a{
	color:#F67601;
	font-size: 14px;
	font-weight: bold;
}

.manufacturer-item{
	padding: 0 0 20px 0;	
}	

.manufacturer-item-title{	
	padding:0 0 5px;
	color: #000000;
	font-size: 16px;
	font-weight: bold;
	width: 400px;	
	float: left;
}

.manufacturer-item-title a{
	color: #000000;
	font-size: 16px;
	font-weight: bold;	
	text-decoration: none;
}

.manufacturer-item-text{
	color: #505050;
	font-size: 11px;	 	
	/*margin: 0 0 14px 0;*/
	padding: 0 0 14px 0;	
}

.manufacturer-item-img{	
	float:left;
	margin:0 15px 15px 0;
	
}


.menu-right-catalog{
	background: #F8F8F8;
}	

.menu-right-item-container{
	color: #5C5C5C;
	font-size: 16px;
	font-weight: bold;
	padding: 5px 10px 5px 15px;
}

.menu-right-item-container a{
	color: #5C5C5C;
	font-weight: bold;
	font-size: 14px;
}

.arc_sign span {
	 background: #C75814;
	 color: #fff;
	 padding: 3px 10px;
 }