<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* bizgaz */
html {font-size: 100.01%; background: #fff;}
body {font: 100.01% Tahoma, Helvetica, Sans-serif; color: #333; background: #000 url(../images/page_bg_black_noise.jpg) no-repeat top center;}
html, body {margin: 0px; padding: 0px; width: 100%;}
a, a img {border: none; outline: none;}
*:focus, * {-moz-outline: none; outline: none; ie-dummy: expression(this.hideFocus=true);}
/* table, td, th {padding: 0px; border-collapse: collapse;} */
ul, li, form, fieldset, dl, dt, dd, h4, h5, h6, del {margin: 0px; padding: 0px; list-style: none; text-decoration: none; font-style: normal; border: none;}
a {color: #000; text-decoration: underline;}
a:hover {text-decoration: none;}

/*--- @font-face {font-family: ACR; src: url(MyriadPro-BoldCond.otf)} ---*/
@font-face {font-family: 'Ubuntu Condensed', sans-serif;}

/*---Шрифты и иллюстрации---*/
.bz-font {font-size:15px;}
.bz-font a {color: #990000; font-weight: bold; text-decoration: underline;}
.bz-small-font {font-size:11px; margin: 5px 0 5px 0;}
.bz-small-font-adv {font-size:11px; margin: 5px 0 5px 0; color:#666;}
.bz-small-font-adv a {color:#000;}
h1 {font: 40px Ubuntu Condensed, Tahoma, Geneva, Sans-serif; color:#000; line-height: 100%; margin: 10px 0px; padding: 0px; text-decoration: none;}
h2 {font: 30px Ubuntu Condensed, Tahoma, Geneva, Sans-serif; color:#fff; margin: 0 0 0 0; padding: 0px;}
h2 a {color:#fff;}
h3 {font-size:12px; color:#000; line-height: 140%; margin: 0px 0 5px 0; padding: 0px;}
.bz-img img{margin:0 10px 10px 0;}

.short-in-full {font: bold 115% sans-serif; margin: 10px 0 15px;}
.short-in-full img {display:none;}

/* Тело страницы */
.page {margin: 0px auto; overflow: hidden; zoom: 1; width: 1000px; background: #fff;}

/* Баннеры */
.banner-top {width: 1000px; height: 90px;}
.banner-menu {width: 10px; height: 10px}
.Banner-right {width: 240px; height: 400px;}

/* Подписка на новости */
.subscribe-news {float: left; width: 258px; margin-left: 0px;}
.subscribe-news .required {width: 165px; background: url(../images/input-168.png) no-repeat 0px 0px; border: 0px; color: #bababa; font: 10px Tahoma, Geneva, Sans-serif; float: left; padding: 4px 0px 5px 5px;}
.subscribe-news .submit {width: 83px; height: 21px; background: url(../images/button-subscribe.png) no-repeat 0px 0px; border: 0px; color: #808080; font: 11px Tahoma, Geneva, Sans-serif; cursor: pointer; float: left; margin-left: 5px; padding: 3px 0px 5px 2px;}

/* Шапка сайта */
.bz-header {width: 100%; height: 105px; padding: 10px 10px 0px 10px;}
.bz-header .logo {width: 225px; height: 85px; background: white; padding: 0px 14px 0px 0px;}
.bz-header .searchtop {height: 45px; background: #fff;}
.searchtop li {display: block; float: left; padding: 15px 0px 0px 0px; color: #000; font: 14px Tahoma, Geneva, Sans-serif;}
.searchtop li.li-weather {display: block; float: left; margin-left: 0; width: auto;}
.searchtop li.li-search {display: block; float: right; margin: 5px 0; width: 280px;}
.searchtop li.li-age {display: block; width: 100px; margin: 0; font-weight: bold;}
.searchtop li.li-social {display: block; width: 120px; margin: 5px 0; font-weight: bold;}

.bz-header .menutop {background: black; padding: 0px 10px 0px 10px; color: #f1f1f1;}

.header-menu li {display: block; float: left; padding: 0; color: #fff; font: 18px Tahoma, Geneva, Sans-serif;}
.header-menu li a {display: block; padding: 10px; color: #fff; text-decoration: none;}
.header-menu li:hover a {background-color: #660000;}
.header-menu li.level-1 {width: 178px; position: relative;} /* Новости по регионам +20px */
.header-menu li.level-2 {width: 155px; position: relative;} /* +20px */
.header-menu li.level-3 {width: 84px; position: relative;} /* Афиша +20px */
.header-menu li.level-4 {width: 125px; position: relative;} /* Спецпроекты +20px */
.header-menu li.level-5 {width: 103px; position: relative;} /* О проекте +20px */
.header-menu li.level-6 {float: right; width: auto; position: relative; top: 0; left: 0; z-index: 5;}

.header-menu li ul{display:none;}
.header-menu li:hover ul{display:block; position:absolute; top:40px; left:0px; width:105px; z-index: 6;}
.header-menu li:hover ul li a{display:block; width:120px; background:#ddd; color:#000; border-bottom: 1px solid #999;} /* Серое подменю со ссылками, ширина */
.header-menu li:hover ul li a:hover{background:#999; color:#000;}

.header-search {float: right; width: 228px; margin: 0px 0px 0px 9px; *margin-left: 0px; padding-left: 25px;}
.header-search .input {width: 161px; background: url(../images/input-168.png) no-repeat 0px 0px; border: 0px; color: #bababa; font: 10px Tahoma, Geneva, Sans-serif; float: left; padding: 4px 0px 5px 7px;}
.header-search .submit {width: 52px; height: 21px; background: url(../images/button-52.png) no-repeat 0px 0px; border: 0px; color: #808080; font: 11px Tahoma, Geneva, Sans-serif; cursor: pointer; float: left; margin-left: 8px; padding: 3px 0px 5px 2px;}
.header-search div {padding: 6px 0px 0px 1px; clear: both;}
.header-search div a {color: #808080; font: 1.1em Tahoma, Geneva, Sans-serif; text-decoration: underline;}
.header-search div a:hover {text-decoration: none;} 

/* Основная часть */
.bz-main {width: 100%; padding: 10px 10px 10px 10px;}
.sidebar-main {vertical-align: top;}
.sidebar-right {width: 240px; vertical-align: sub}

.bz-newsblock {display: block; float: left; width: 220px;}
.bz-news-top {float: none!important; display: block; margin: 0 0 5px; border-top: 6px solid #000;}
.bz-news-title {font: 20px Ubuntu Condensed, Tahoma, Geneva, Sans-serif; vertical-align: baseline; margin: 5px 0;}

.bz-main-part {display: block; float: right; width: 470px; padding: 0 20px;}
.bz-main-news {position: relative; top: 0; left: 0; display: block; height: 350px; margin: 0 0 10px 0;}
.bz-main-news-layer {display: block; vertical-align: baseline; position: absolute; bottom: 0; left: 0; width: 470px; background: url(../images/main-news-bg.png) 0px 0px;}
.bz-main-news-text {display: block; vertical-align: baseline; margin: 15px 15px 15px 15px; color: #fff!important;}
.bz-main-news-picture {float:left; position:relative; width:468px; height:348px; border:1px solid #000; margin:0px 10px .5em 0;}

.bz-small-news-picture {float:left; position:relative; width:220px; height:164px; border:1px solid #000; margin:0px 10px .5em 0;}
.bz-article-picture {float:left; position:relative; width:150px; height:112px; border:1px solid #000; margin:0px 10px .5em 0;}

/* Актуальные темы дня */

.bz-small-news-block {padding: 20px 0 20px 3px;}
.bz-small-news-left {float: left; position: relative; width: 222px; vertical-align: top; margin: 5px 10px 5px 0; overflow: hidden;}
.bz-small-news-right {float: left; position: relative; width: 222px; vertical-align: top; margin: 5px 0 5px 10px; overflow: hidden;}

.small-news-content-left {width: 84px; color: #000; position: relative; left: 0; top: 0;}
.small-news-content-right {width: 84px; color: #000; position: relative; left: 0; top: 0;}

.main-page-more-news {overflow: hidden; zoom: 1; width: 225px; *position: relative; *margin-left: -20px; *left: 20px;}
.main-page-more-articles {overflow: hidden; zoom: 1; width: 470px; *position: relative; *margin-left: -20px; *left: 20px;}

/* Короткая новость */
.bz-shortstory img{width:134px; height:100px; float:left; margin: 0 10px 10px 0; border:1px solid;}
.bz-shortstory-textblock{margin-bottom: 10px; min-height:65px;}
.bz-shortstory-textblock img{width:12px; height:10px; float:none; margin:0; border:0px;}

/* Полная новость */
.bz-fullstory {padding 0 15px 0 0;}
.bz-fullstory-top {float: none!important; display: block; margin: 0 0 10px; border-top: 6px solid #ccc;}

.bz-fullstory-picture {float:left; position:relative; width:470px; height:350px; border:1px solid #000; margin:0px 10px .5em 0;}

#dle-content {margin: 0 15px 0 0;}

/* Полная новость. Темы дня */
.block-small-fullstory{display:block; width:716px;}
.block-small-fullstory ul{display:block; float: left; width:716px; margin:0 0 10px 0;}
.block-small-fullstory li{display:block; float: left; width:215px; min-height:81px; padding: 0 10px; border-left: 1px dotted #194263;}
.block-small-fullstory h3{margin:-4px 0 0 82px;}
.block-small-fullstory img{width:70px; height:52px; float:left; margin: 0 10px 10px 0; border:1px solid #999;}

/* Мероприятия */
.bz-events-line{display: inline-block; width: 100%; padding: 10px 0;}
.bz-events-line .bz-date{display: block; float: left; width: 120px; color: #C22025; margin: -4px 0 10px 0;}
.bz-events-line h3{display: block; margin-left: 5px;}
.bz-events-line .bz-events-left p {display: inline-block; width: 100%; margin: 0;}

.bz-events-right{float: right; width: 210px; font: 11px Tahoma; margin: -10px 0 0 15px;}
.bz-events-right p{line-height: 1.1;}
.bz-events-left{margin-right: 235px; font-size: 12px; font-family: Tahoma;}

.bz-date-start{font-size: 16px; font-weight: bold; margin-top: 1px; display: block; margin-left: 0px;}
.bz-date-finish{font-size: 10px; font-weight: bold; color: black; margin-left: 0px; display: block; text-transform: uppercase;}

/* Детали */
.bz-details {
	padding:20px; 
	border: 1px double #660000;
}

/* Детали */
.iatag {
	display: inline-block; 
	font-size: 8px; padding: 2px 5px 2px 5px; color: white;
	width: 15px; margin-top: 10px;
	border-radius: 3px; background-color: #999999;
}

/* Подвал */
.bz-footer {display: block; font-size:11px; margin: 20px 0 0; padding: 0 16px 100px; background: #DCDDE1; zoom: 1; position: relative;}
.bz-footer-copyright {height: 52px; margin: 0 -16px; padding: 0 16px; line-height: 52px; font-size: 110%; color: #fff; background: black;}
.bz-footer-left {display: block; float: left; padding: 10px 0px 10px 0px; width: 180px;}
.bz-footer-right {display: block; float: right; padding: 10px 0px 10px 20px; width: 180px;}
.bz-footer-center {display: block; padding: 10px 220px 10px 220px; width: 600px;}

.footer-menu li {display: block; float: left; text-align: center; padding: 0; color: #000; background-color: #ccc; width: 560px; height: 31px; font: 12px Tahoma, Geneva, Sans-serif;}
.footer-menu li a {display: block; padding: 8px; color: #000; text-decoration: none;}
.footer-menu li a:hover {text-decoration: underline;  height: 14px; color: #fff; background-color: #660000;}
.footer-menu li.lenel-1 {width: 88px;} /* О проекте */
.footer-menu li.lenel-2 {width: 159px;} /* Реклама на портале */
.footer-menu li.lenel-3 {width: 79px;} /* Новости */
.footer-menu li.lenel-4 {width: 109px;} /* Инфографика */
.footer-menu li.lenel-5 {width: 109px;} /* Мероприятия */

/* Поиск по сайту */
.bz-search-result-text {font: 12px Tahoma, Geneva, Sans-serif; height:52px;}
.bz-search-result-text img {float:left; position:relative; width:70px; height:52px; border:1px solid #000; margin:0px 10px .5em 0;}

/* Навигация */
.navigation {color:#666; border:0px; text-align: left;}

.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
	text-decoration:none;
	color: #636363;
	background:#f1f1f1;
	border:1px solid #E6E6E6;
	padding:3px 6px;
	line-height: 2.0;
	font-size:11px
}

.navigation a:hover {
	background:#660000;
	color:#FFFFFF;
	border-color:#E6E6E6;
}

.navigation span {
	text-decoration:none;
	background:#fff;
	padding:3px 6px;
	border:0px solid #E6E6E6;
	color:#ccc;
	line-height: 2.0;
	font-size:11px;
}

/* Кнопка наверх */
.scrollTop{
        background:url(../images/scrolltop.png) 0 0 no-repeat;
        display:block; width:50px; height:50px;
        position:fixed; top:10px; left:10px;
        z-index:2000;
    }
.scrollTop:hover{ background-position:0 -58px; }

/* Стили */

/*---Курсы валют---*/
.ltl {font-family : Verdana, Tahoma, sans-serif; font-size: 9px;	}
.ltl a {text-decoration:none;}</pre></body></html>