.header_bg {background: url(../images/header_bg.png) repeat-x #000920; min-height: 120px; position: relative;} /* светло-синий фон #0089c2 */
.content_background {background: url(../images/bg-content.png) repeat-x #ffffff top left; margin: 0; padding: 0;}
.content_background_bottom {background: url(../images/bg-content-bottom.png) repeat-x bottom left; margin: 0; padding: 0;}

div#rotator {position: relative; height: 260px; margin-left: -40px;}
div#rotator ul li {float: left; position: absolute; list-style: none;}
div#rotator ul li.show {z-index: 500;}

.round_top {
background-image: url(../images/round_top.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0;
	padding: 0;
}

.round_bottom {
background-image: url(../images/round_bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0;
	padding: 0;
}

.footer {background: url(../images/footer.jpg) no-repeat scroll center top #000; clear: both; height: 100%; width: 100%; position: relative;}
.footer_title {color: #ececec; font-size: 13px; line-height: 24px; font-family: Arial, Arial, Verdana, Helvetica; text-decoration: none;}
.footer_title a:link, .footer_title a:visited, .footer_title a:active {color: #ececec; text-decoration: none;}
.footer_title a:hover {color: #ececec; text-decoration: underline;}
.footertxt a:link, .footertxt a:visited, .footertxt a:active {color: #ececec; text-decoration: none;}

/* PC */
body {
	height: auto !important;
	height: 100%;
	min-height: 100%;
	font-size: 14px; /* font-size: 13px;*/
	font-family: Arial, Helvetica, sans-serif;
	color: #303030;
	line-height: 18px; /* New! - добавлен интервал для сайта UserGate */
}

h1 {font-family: Arial, Helvetica; font-size: 28px; padding-left:5px; line-height: normal;}
h2 {font-family: Arial, Helvetica; font-size: 22px; padding-left:5px; line-height: normal;}
h3 {font-family: Arial, Helvetica; font-size: 18px; padding-left:0px; line-height: normal;}
h4 {font-family: Arial, Helvetica; font-size: 15px; padding-left:0px; line-height: normal;}

/* Links */
a:link {color: #006691;}
a:visited {color: #006691;} /* 29.06.2022 - #29296f */
a:active {color: #006691;}
a:hover {color:#cf1c3e;}

/* Classes */
.nobreak {display:inline;} /* без пустых строк после абзацев: p,h1-h7 */
.nou {TEXT-DECORATION: none;} /* без подчеркивания */
.hoveru {TEXT-DECORATION: none;} /* с подчеркиванием только при наведении */
.hoveru:hover {TEXT-DECORATION: underline} 
.nolist {list-style:none;}

.full_v {display: block;}
.short_v {display: none;}
.menu_pc {font-size: 18px;}
.comment {font-size: 13px; font-style: italic; padding: 7px 7px 0px 7px;}
.image-banners {width: 980px; height: 258px;} /* верхние баннеры; */
.image-width-16 {width: 16px; padding:0px 10px 5px 0px;}
.image-width-32 {width: 32px; padding-top: 20px;}
.image-width-70 {width: 70px; padding: 5px 15px 0px 0px;}
.image-width-100 {width: 100px; padding: 0px 20px 15px 0px;}
.image-width-220 {width: 210px; padding: 0px 0px 0px 0px;}
.image-width-140 {width: 140px; padding: 10px 0px;} /* padding: 20px 15px 10px 15px; */
.image-width-560 {width: 560px; padding: 10px 0px;} /* padding: 20px 15px 10px 15px; */
.image-width-210 {width: 210px; padding: 0px 0px 0px 0px;}

.products_bg_news {background: url(../images/products_bg_news.png) #f7f7f7;
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0;
	padding: 0;
}
.products_bg_x0_6 {background: url(../images/products_bg_x0_6.png) #f7f7f7;
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0;
	padding: 0;
}
.products_bg_x0_8 {background: url(../images/products_bg_x0_8.png) #f7f7f7;
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0;
	padding: 0;
}
.products_bg_x1 {background: url(../images/products_bg_x1.png) #f7f7f7;
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0;
	padding: 0;
}
.products_bg_x1_3 {background: url(../images/products_bg_x1_3.png) #f7f7f7;
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0;
	padding: 0;
}
.products_bg_x2 {background: url(../images/products_bg_x2.png) #f7f7f7;
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0;
	padding: 0;
}
.products_bg_x3 {background: url(../images/products_bg_x3.png) #f7f7f7;
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0;
	padding: 0;
}
.products_bg_x4- {background: url(../images/products_bg_x4-.png) #f7f7f7;
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0;
	padding: 0;
}
.products_bg_x4 {background: url(../images/products_bg_x4.png) #f7f7f7;
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0;
	padding: 0;
}
