@charset "utf-8";

/* | Свёрстано в psd2html ---- */
/* | Общие стили ---- */

/* 
===============СОДЕРЖАНИЕ===================
	0. ОБЩИЙ СБРОС СТИЛЕЙ
		0.5. РАЗМЕТКА БАЗОВОЙ СЕТКИ
	1. СТИЛИ ГЛОБАЛЬНОГО СОДЕРЖИМОГО
		1.1. Стили основных тегов
		1.2. Стили глобальных классов ( .g- )
	2. СТИЛИ БЛОКОВ РАЗМЕТКИ
		2.1. Контейнеры
		2.2. Шапка сайта ( .l-header )
		2.3. Боковая колонка ( .l-secondary )
		2.4. Блок между контентом и футером ( .l-semifooter )
		2.5. Подошва ( .l-footer )
	4. СТИЛИ ОСНОГО СОДЕРЖИМОГО
	5. Content-БЛОКИ 
	6. ОБЩИЕ БЛОКИ 
	7. Data:uri
			
============================================	
*/

/* 0. ОБЩИЙ СБРОС СТИЛЕЙ
-------------------------------------------------------- */
* {
	margin: 0;
	padding: 0;
}
	/* 0.5. РАЗМЕТКА БАЗОВОЙ СЕТКИ
	-------------------------------------------------------- */
	.l-container {margin: 0 auto; padding: 0 14px; text-align: left; width: 960px}
	.l-wrapper, .l-col2 {clear: both; float: left; position: relative; width: 100%}
	.l-content, .l-secondary {float: left; position: relative; }
	.l-content {padding-left: 10px; }
	.l-secondary {margin-left:-334px; width: 324px}
	.l-semifooter {clear: both}
	.l-footer {clear: both}
	
	.l-coll300 {float: left; width: 300px}
	.l-colr256 {float: right; width: 256px}

html, body {
	font-size: 100.01%;
	font-size-adjust: none;
	font-style: normal;
	font-variant: normal;
	font-family: inherit;
	line-height: normal;
}


/* 1. ГЛОБАЛЬНЫЕ СТИЛИ.
-------------------------------------------------------- */
/* 1.1. Стили основных тегов ___________________________ */
a {color: #297287; text-decoration: underline}
	a:hover {outline: 0; text-decoration: none}
	a:active {outline: 0}
body {background: #efeeeb; font: normal 1.2em Arial, Helvetica, sans-serif; text-align: center}
html {font-size: 62.5%}
img {border: 0}
input {font-family: inherit}
label {font: inherit}
table {border-collapse: collapse}
	
/* 1.2. Стили глобальных классов ( .g- ) _______________ */
.g-none {background: none; border: 0; font-style: inherit; font-size: 100%; font-family: inherit; list-style: none; outline: 0; vertical-align: top} /* Полное обнуление элемента */
	.g-none li {list-style: none}
.g-left {float: left} /* Плавающие элементы */
.g-right {float: right}
.g-bg {display: block; font-size: 0; overflow: hidden; position: absolute} /* background */

.g-diblock, .g-diblockie, .ico, .b-h-tmenu li, .b-h-search p, .b-h-mainmenu li, .b-sf-menu li, .but-gray, .b-s-calendar table a, .b-addcomment .submit {display: -moz-inline-stack; display: inline-block; vertical-align: top} /* display: inline-block */
.ico {vertical-align: middle; font-size: 0}

.g-clean:after, .l-wrapper:after, .l-col2:after, .b-tabs:after {clear: both; content: "."; display: block; height: 0; visibility: hidden} /* Очистка потока */
	
/* 2. СТИЛИ БЛОКОВ РАЗМЕТКИ
-------------------------------------------------------- */
/* 2.1. Контейнеры _____________________________________ */

.l-container {background: #fff }

/* 2.2. Шапка сайта ____________________________________ */

.l-header {
	position: relative;
	height: 110px;

}
	.l-header h1, .l-header h1 span, .l-header h1 a {display: block; height: 88px; width: 165px}
	.l-header h1 {overflow: hidden; position: absolute; left:10px;top:15px; padding-right: 10px; background-repeat: repeat-y; background-position: right 0}
	.l-header h1 span {background: url(../images/spr.png) 0 0; position: absolute; left:0;top:0}
	.l-header h1 a {color: #5b5b5b; cursor: pointer; display: block; font-size: 1.2em; line-height: 1.15; text-decoration: none; text-transform: uppercase; font-weight: bold}

/* Верхняя часть с информером погоды и др. */
.l-header_top {color: #3c3c3c; font-weight: bold; font-size: 0.92em; padding: 10px 10px 10px 195px}
		.l-header_top a {text-decoration: none}
		.l-header_top a:hover {text-decoration: underline}
	.b-h-titem {background-position: 0 bottom; background-repeat: repeat-x; padding: 1px 0 4px 0; width: 260px}
		.b-h-titem a {color: #3c3c3c}
	.i-h-tcurno {color: #ff5a32}
	.i-h-tcurcity {font-size: 1.07em}
	.i-h-tcurweather {color: #297287}
	
	.b-h-tmenu li {background: url(data:image/gif;base64,R0lGODlhAgABAIAAAPLx7t/b1SH5BAAAAAAALAAAAAACAAEAAAICDAoAOw==) 0 0 repeat-y; padding: 0 0 0 6px; line-height: 1.1; margin-top: 2px}
		.b-h-tmenu a{line-height: 1.15}
		.b-h-tmenu li:first-child, .b-h-tmenu li.first-child {background: none; padding-left: 0}

	

/* 2.3. Боковая колонка _________________________ */
/* Основной блок */
.b-s-block, .b-c-block {background: #fff; border-top: #d4cfc0 1px solid; margin-bottom: 10px; padding: 10px}


	
/* Ссылки с лентами разного цвета */
.b-s-seclinks {padding-bottom:5px}
	.b-s-seclinks_header {display: block; padding: 0 0 0 11px; color: #787878; text-transform: uppercase; font-weight: bold; font-size: 0.92em}
		.b-s-seclinks_header span {background: #fff; padding: 0 5px}
	.b-s-seclinks a {font-size: 1.14em; font-weight: bold; text-decoration: none; color: #010101}
		.b-s-seclinks a:hover { text-decoration: underline}
	
	.bg-s-sl_blue {background-position: 0 4px}
	.bg-s-sl_green {background-position: 0 -246px}
	.bg-s-sl_red {background-position: 0 -490px}

/* 2.4. Блок между контентом и футером _________________ */

.l-semifooter { padding: 20px 0 20px 0}
	.b-sf-footer {color: #3c3c3c; font-size: 0.92em; text-align: center; display: block; padding: 2px 10px 4px 10px}
	
/* 2.5. Подошва ________________________________________ */

.l-footer {padding: 7px 10px 15px 10px; text-align: center}
	.l-footer .g-diblockie {padding: 0 10px; vertical-align: middle; font-size: 0}

/* 4. СТИЛИ ОСНОГО СОДЕРЖИМОГО
-------------------------------------------------------- */
/* Кнопки */
.but-gray {background: #555; color: #fff; font-size: 0.92em; font-weight: bold; padding: 2px 9px 4px 9px; text-decoration: none; margin-right: 3px}

/* Заголовки */
.header-red {display: block; font-weight: bold; text-transform: uppercase; text-decoration: none; color: #fff; font-size: 0.92em; padding: 5px 10px 5px 10px}
.header-gray {display: block; margin-bottom:7px; text-transform: uppercase; color: #787878; font-size: 0.92em; font-weight: bold; text-decoration: none}
	a.header-gray:hover {text-decoration: underline}
	
.header-cyellow, .header-cblue, .header-cgreen, .header-cred {margin-top: 30px; margin-bottom:10px; height: 24px; line-height: 24px; color: #fff; font-weight: bold; font-size: 0.92em; padding: 0 10px; text-transform: uppercase; display: block}
.header-cred {background-position: 0 -72px}
.header-cgreen {background-position: 0 -48px}
.header-cblue {background-position: 0 -24px}
.header-cyellow {background-position: 0 0}

.header-syellow {padding: 3px 0 4px 0; border-bottom: #fff 3px solid; font-size: 1.5em; font-weight: bold; text-transform: uppercase; display: block; margin-bottom: 12px; position: relative}
	.header-syellow {border-color: #dfb300; color: #dfb300}
	
	.header-bar {position: absolute; right: 0; top: 2px; font-size: 11px; font-weight: bold; line-height: 24px; color: #297287; text-transform: none}
		.header-bar a {cursor: pointer; text-decoration: none; color: #297287; }
		.header-bar a.item {margin-right: 10px}
	
	
/* Списки */
	.list-graybullet li {padding: 2px 10px 4px 10px; background-position: 0 7px}
	.list-graybullet a {color: #000; text-decoration: none; font-weight: bold}
	.list-graybullet a:hover {text-decoration: underline}
	
	.list-graybullet2 {font-weight: bold; padding-bottom: 3px}
	.list-graybullet2 dd {padding: 0 10px 2px 10px; background-position: 0 8px}
	.list-graybullet2 dt {color: #ff5a32; padding: 0 0 2px 0}
		.list-graybullet2 dt a {color: #ff5a32}
	.list-graybullet2 a {color: #000; text-decoration: none}
	.list-graybullet2 a:hover {text-decoration: underline}
	
.list-gradlite {font-weight: bold; list-style: none}
	.list-gradlite li {background-color: #dcd8ce; padding: 4px 11px 6px 11px}
	.list-gradlite a {color: #000; text-decoration: none}
	
.list-links {list-style: none}
	.list-links li {padding-bottom:4px; padding-left: 10px; background-position: 0 5px}
	.list-links a {font-weight: bold; font-size: 0.92em}

/* Иконки */
.ico-video {height:13px; width: 21px; background: url(../images/spr-phvideo.gif) right 0 no-repeat; margin-left: 5px}
.ico-photo {height:13px; width: 21px; background: url(../images/spr-phvideo.gif) 0 0 no-repeat; margin-left: 5px}
.ico-print, .ico-mail, .ico-plus, .ico-minus {height: 12px; width: 12px; vertical-align: text-top; background-image: url(../images/spr.png); margin-right: 3px}
.ico-print { background-position: -0 -88px}
.ico-mail { background-position: -12px -88px}
.ico-minus { background-position: -24px -88px}
.ico-plus { background-position: -36px -88px}

/* Контекст */
.l-secondary .b-s-block .header-red {margin-top:20px}
.l-secondary .b-s-block .header-red:first-child, .l-secondary .b-s-block .header-red.first-child {margin-top:0}

.header-cyellow:first-child, .header-cblue:first-child, .header-cgreen:first-child, .header-cred:first-child, .header-cyellow.first-child, .header-cblue.first-child, .header-cgreen.first-child, .header-cred.first-child {margin-top: 0}

/* 5. Content-БЛОКИ 
-------------------------------------------------------- */

/* Pdf версия и блоги */
.b-w-bottom {clear: both; margin-right: 10px; border-top: #d4cfc0 1px solid}
	.b-w-bottom-i {padding: 10px 9px 14px 20px}

	.b-wb_left {float: left; padding: 5px 0 0 0; width: 435px}
		.b-wb_left p {font-size: 1.07em; margin-bottom: 6px}
		.b-wb_left form p {font-size: 1em}
		.cur_no {font-size: 0}
		.cur_no img {border: #ccc 1px solid; float: left; padding: 11px; background: #fff; margin-right: 10px}
		.b-wb_header {font-size: 1.5em; font-weight: bold; display: block; font-size: 1.83em; padding: 8px 0 22px 0}
		
		.b-wb_enter {color: #787878; font-weight: bold}
			.b-wb_enter p {margin-bottom: 9px}
			.b-wb_enter .text, .b-wb_enter .password {border-color: #bbb #eee #eee #bbb; border-width: 1px; border-style: solid; color: #a0a0a0; font-weight: normal; width: 105px; padding: 0 10px 2px 10px}
			.b-wb_enter fieldset {border: none}
			.b-wb_enter legend {display: none}
			.b-wb_enter .but-gray { vertical-align: middle}
			.b-wb_enter a { text-decoration: none}
				.b-wb_enter a:hover { text-decoration: underline}
			.b-wb_enter span {vertical-align: middle}
	
	.b-wb_right {background-color:#dbd7cd; background-position: 0 -10px; background-repeat: repeat-x; float: right; width: 464px; padding: 0 0 10px 0}
		.b-wb_right .g-left {padding: 0 0 0 10px; width: 227px}
		.b-wb_right .g-right {padding: 0 10px 0 0; width: 202px}
		.b-wb_right .g-clean {background-position: 242px bottom; background-repeat: no-repeat; margin: 10px 0 0 0}
		
/* Основной новостной блок */
	.b-news_header {font-size: 1.33em; font-weight: bold}
		.b-news_header a {color: #000; text-decoration: none}
		.b-news_header a:hover {text-decoration: underline}
	.b-news_body { display: table; width: 100%}
	.b-news_img {display: table-cell; font-size:0; vertical-align: top}
		.b-news_img img {padding-right: 10px}
	.b-news_content {display: table-cell; width: 99%;vertical-align: top; font-size: 1.07em; color: #3c3c3c}
	.b-news_info {display: block; color: #787878; font-size: 0.92em; font-weight: bold; margin-bottom: 7px}
	.b-news_biginfo {color: #787878; padding: 7px 0; border: #d8d3cb 1px solid; border-width: 1px 0 1px 0; margin-bottom: 12px}
		.b-news_biginfo .b-news_info {float: right; font-size: 1em}
		.b-news_biginfo a {color: #000; font-weight: bold; text-decoration: none}
		.b-news_biginfo a:hover { text-decoration: underline}
	
	.b-news_big {border-bottom: #ededed 3px solid; padding-bottom: 1px; margin-bottom: 15px}
		.b-news_big .b-news_header {font-size: 2em; line-height: 1; margin-bottom: 5px}
		.b-news_big img {float: none; margin-right: 10px}
		.b-news_big .b-news_content {font-size: 1.14em; line-height: 1.4}
		.b-news_big-i {clear: both; line-height: 1.5; padding-top: 10px}
			.b-news_big-i p {margin-bottom: 0.9em}
			.b-news_big-i img { max-width: 570px; } /* image limitation not to overlap the right column */
			.b-news_big-i .blockquote {font-size: 1.5em; line-height: 1.33; margin-bottom: 0.7em}
			.b-news_big-i blockquote {font-size: 1.5em; line-height: 1.33; margin-bottom: 0.7em}
		.b-news_big .f1 p {font-size: 0.8em !important;}
		.b-news_big .f2 p {font-size: 0.9em !important;}
		.b-news_big .f3 p {font-size: 1.0em !important;} /* default */
		.b-news_big .f4 p {font-size: 1.1em !important;}
		.b-news_big .f5 p {font-size: 1.2em !important;}
		.b-news_big .f6 p {font-size: 1.3em !important;}
		.b-news_big .f6 blockquote {font-size: 1.6em !important;}
		.b-news_big .f7 p {font-size: 1.4em !important;}
		.b-news_big .f7 blockquote {font-size: 1.7em !important;}
		.b-news_big .f8 p {font-size: 1.5em !important;}
		.b-news_big .f8 blockquote {font-size: 1.8em !important;}
		.b-news_big .f9 p {font-size: 1.6em !important;}
		.b-news_big .f9 blockquote {font-size: 1.9em !important;}
		.b-news_big .f10 p {font-size: 1.7em !important;}
		.b-news_big .f10 blockquote {font-size: 2.0em !important;}
		
/* Структура новостных колонок */
	.b-ncolumns .g-left {width:300px}
	.b-ncolumns .g-right { width:255px}
	.b-ncolumns .b-news {border-top: #b6b1a3 1px solid; margin-top:9px; padding-top: 7px}
		.b-ncolumns .b-news:first-child, .b-ncolumns .b-news.first-child, .b-ncolumns div.first-child {border: 0; margin-top:0; padding-top:0}
	.bg-ncolumns {background-position: 313px -5px; background-repeat: no-repeat}
		
/* Кратко обо всём */
.b-allpromo {padding: 15px 19px; background: #fff; margin-bottom: 10px}
	.b-allpromo dl {width: 25%; float: left; padding-top: 7px; clear: right; border-top-width: 12px; border-top-style: solid}
	.b-allpromo dt {color: #787878; text-transform: uppercase; font-size: 0.92em; padding: 0 10px 0 10px}
	.b-allpromo dd {font-size: 1.33em; font-weight: bold; padding: 0 10px 0 10px}
	.b-allpromo a {color: #010101; text-decoration: none}
		.b-allpromo a:hover { text-decoration: underline}
		
	.b-ap1 {border-top-color: #2789a6}
	.b-ap2 {border-top-color: #dfb300}
	.b-ap3 {border-top-color: #86af51}
	.b-ap4 {border-top-color: #cd6601}
		
/* 2 колонки */
	.b-colvideo .b-news {padding-top: 11px; border-top: #ededed 3px solid; margin-top: 13px}
		.b-colvideo .b-news:first-child, .b-colvideo .b-news.first-child {border:0; margin-top:0;padding-top:0}
	.b-colvideo .b-news_header {font-size: 1.25em}
	.b-colvideo .b-news_info {font-size: 0.86em; margin-bottom: 3px}
	.b-colvideo_video a {font-weight: bold; color: #010101; text-decoration: none; display: block; }
		.b-colvideo_video a:hover { text-decoration: underline}
	.b-colvideo_section {padding-top: 9px; border-top: #ededed 3px solid; margin-top: 11px}
		.b-colvideo_section .item {display: block; width: 47%}
		.b-colvideo_section a {color: #000; text-decoration: none; font-weight: bold; display: block; padding-top: 2px}
			.b-colvideo_section a:hover { text-decoration: underline}
			
/* SECTION _____________________________________________ */
	.b-section .b-news {margin-top:18px; padding-top: 15px}
	.b-section .b-news .b-news_header { font-size: 1.5em}
	
	.b-lastissue ul {font-size: 1.14em}

/* ARTICLE _____________________________________________ */
	.b-comments_header {display: block; font-weight: bold; font-size: 1.14em; padding: 0 0 5px 0}
	.b-comments_item {padding: 6px 12px; margin: 10px 0}
		.b-comments_item-h {color: #3c3c3c}
		.b-comments_item-b {color: #3c3c3c; font-size: 0.92em; line-height: 1.6; padding: 7px 0}
		.b-comments_item-f a {font-size: 0.92em;font-weight: bold}
	.b-comments .odd {background: #eceae6; border-bottom: #c2b2ad 1px solid}
	.i-com_date {display: block; padding-top: 3px; font-size: 0.92em}
	.i-com_name {color: #000; font-size: 1.14em; font-weight: bold}
	
		
/* 6. ОБЩИЕ БЛОКИ 
-------------------------------------------------------- */
	
	
/* 7. Data:uri 
-------------------------------------------------------- */
.l-wrapper {}
/* Background repeat-x */
.b-h-mainmenu, .b-sf-menu, .header-red {background: #f1794b url(data:image/gif;base64,R0lGODlhAQAbAMQAAPF5S/F4S/B4Su9VJe9UJO9OIe9XJ+5NIO9SIvBpOe9SI/F4Su9fLvBjM/ByQ+5PIe9aKfBuPu9gMPBdLO9QIvF2SO9ZKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABABsAAAUV4FE8FKIQg2FBEyM1SeRUixAEAqCHADs=) 0 0 repeat-x} /* red-gradient */
.list-gradlite li, .b-s-calendar_header {background-image:url(data:image/gif;base64,R0lGODlhAQAYAMQAAObj2/z8+/Hv693Zz/7+/vPx7vb28/T08Pn49+3s5u/t6OPg1vv6+Ovo4t7b0dzYzv7+/eHd1Pj39eXi2ejl3uDd0+rn4f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABABgAAAUU4EVAAYNIxlEIStJYFDAtUeUMTwgAOw==); background-repeat: repeat-x} /* little grad */
.header-cyellow, .header-cblue, .header-cgreen, .header-cred {background-image: url(data:image/gif;base64,R0lGODlhAQBgANUAAE6atOC8LeG9Lcx9Ict9IeG+LZ+4aZ+5auG8Lct9IE+atMt8IE2as565ap64aaC6asx8Id+tc7BrG5m0YMx9IE2atM19IaS+bD+RrJGoYLbKjt64LJy2ZUmYsuCweOG7LODHY5+3aNvAZsd6IKC5aeHAPODIap+3aU2Zsp23acdzH8l2H6S8caVlGVGgu+C9LVSetk6Zs0GEmZHA0IyiXX61yE+btt27NtKBItvCe0uWr7zOl9GNP02Zszt6kAAAACH5BAAAAAAALAAAAAABAGAAAAZVQBOo9EEgBIJXQBAoFALLZmBzE+VmNRimA4j1AGCFAlABMBgom0sn8+00rAnnZDg4Do1GyPB42A0kFykZNB4RPCorAwkEjAQDAxYDBAsQCxQ4IxItQQA7); background-repeat: repeat-x}/* colourful grad */
.bg-s-sl_blue, .bg-s-sl_green, .bg-s-sl_red { background-image: url(data:image/gif;base64,R0lGODlhAQD0AcQSAJ+6alCduE6atM9+Icx9IdaaVMp4IL16JqG6a1GTqp+4aZ23Zst8IHWwxLHFh0+atEiXsp2zbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABIALAAAAAABAPQBAAUqYAMJT5BIaKqubOu+cCzPdG3feK7vs7MoAESERywaj8ikcqkqGAiMwSEEADs=); background-repeat: repeat-x} /* colourful headers */

/* Background-image */
.b-h-titem, .l-header h1 {background-image: url(data:image/gif;base64,R0lGODlhAgACAIAAAP///9/b1SH5BAAAAAAALAAAAAACAAIAAAICDF4AOw==)} /* dotted */
.list-graybullet li, .list-links li { background-image: url(data:image/gif;base64,R0lGODlhBQAFAJEAAO/n5O7n5O7n4+7m4yH5BAAAAAAALAAAAAAFAAUAAAILBCShA4HWXGjCiAIAOw==); background-repeat: no-repeat} /* gray bullet */
.list-graybullet2 dd {background-image: url(data:image/gif;base64,R0lGODlhBQAFAIAAAMK+s8K+siH5BAAAAAAALAAAAAAFAAUAAAIHhHMYau0LCgA7); background-repeat: no-repeat} /* gray bullet */
.b-newspromo .g-right .b-news { background: #dcd8cd url(data:image/gif;base64,R0lGODlhAQCWAOYAANzYzfz8+/j39f7+/vb18ufk3ebj2+vp4////93Zz+7s5/39/OLf1vLx7d3ZzvTz7/v6+OXi2vTy7+nm3/z7+unn4OHd1Ozq5O3r5uPg2Pr5+PPx7vf29ODc0/39/f7+/ePg19/b0fDv6t7a0N7b0ODd0+He1O3q5e3r5dzYzuro4fLw7O7t59vYzeLe1evo4/Hw7Obj2vn49vPy7uHe1enm4Pr59/r6+fv7+efk3Ojl3uvo4vj49uTh2e/u6fb18/j39vv7+/Hw69/c0vv6+ufl3t/a0Pf2893az+Dc0vX08e/t6O/u6Onl3+Th2NvXzfHu6vXz8OLf1f/+/vn59/X08PHv6+Le1v38++Th2vn49+7s5urn4QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAJYAAAeSgAiCUwOFHx8DHgsLigEBWAFBARQUOEQQEDcaGlQ2WjI8AgJAohwcRz8EqgRKUVUSDw8SMxsbDQ0rMFZCIiJQPkxLLArEWxgoGBcnFwfNLztcFSo1FU0TEzpFBdsGOQYGMRFZET1OGRkgIAwMUlc0LhYmJh0WJSUdSUMhIyEkJCNGkCRwkCBBCgAAHAB4AqAFgEAAOw==) repeat-x} /* promo item */

.b-w-bottom, .b-newspromo {background-color: #dbd7cd; background-repeat: repeat-x} 
.b-w-bottom-i, .b-newspromo-i { background-repeat: repeat-y}
	
.b-w-bottom, .b-newspromo, .b-wb_right {background-image: url(data:image/gif;base64,R0lGODlhAQAWAeYAAP39/N7a0P7+/t3Zzvn49v7+/fj39eXi2vTy7/X08d/b0f////b18+nn4Pv7+vHv6+Le1ejl3tzYzfz8++Dd0/Lx7fr59/Px7vz7+u7t6Onm3+vo4t/c0vPy7uDd1Ozq5NvXzd7az+Th2eTh2PXz8Obj2+Hd1NzYzvb18uPg1uHe1efl3e/u6fv6+PDu6fr6+O/t6Oro4v79/ezp4/n49/Hv7Pv7+ff29PDv6uPf1vb2897b0P38/ODc0uzp5O3r5ebk3OLf1u7s59vXzN3Zz93Yzvz8/P///v/+/v38+/Lx7ODc0/X08ujl39/b0urn4efk3O7r5uXi2e/s5+7s5uHe1PT08Pn59vTz7+vo4/r5+Ofl3uvp4+7t5+Pf1+Tg2OPg2OXi2+Lf1fn59+3s5+3q5ezr5e/t6fj39ufk3f39/ff29evp4t3Zzenn4fPy7fv6+fHw6+fj3ebj3OTh2ubk2+Pg1+vo4fr6+e3r5/j39Onm4PTz8PDt6fv6+ubj2iH5BAAAAAAALAAAAAABABYBAAf/gAuCgkdIAoeHBYoyMgJqAAAFkTw8RpCQE0kTRhMTDg4YoZ82cH4tLTZ4FhYvWi9jNDQWBARXaLQEBmsGvAZ6Ojc3OgzEKMYMCclMJCTJVggIJHxYCB3QHRfYF28V3Uo1NXEP4zg4Dy4uLCwwfWcZ7zBTXWR5VEJCP1E/ZR9mPh8zPviYwSULmxgbNtzZ4CbGkwZ7GjTQ0CCChiYWI0TYsmJFGihAgMgpUWJOnTAlDvw5QOeAlAMHRMgcQROMnS85UuTwIiZFkCAQVKiAAMEEBA9Iq5gwQYFCDwpOlvRQwKGqgqsKAuzYEaBrgBAhuhIhMiDEgLMnTgyQUKSIWgkSCEAMGRIXRJtAADs=)}
.b-w-bottom-i, .b-newspromo-i { background-image:url(data:image/gif;base64,R0lGODlh6AMBAIAAAOzq5gAAACH5BAEAAAEALAAAAADoAwEAAAIsjI+py+0Po5y02ouz3rz7D4YiQJbmiabqyrbuC8fyTNf2jef6zvf+DwwKUwUAOw==)}
.b-wb_right .g-clean, .bg-ncolumns {background-image: url(data:image/gif;base64,R0lGODlhAQC4C4AAALaxowAAACH5BAEAAAEALAAAAAABALgLAAI/jI+gy+0Po5y02ouz3rz7D4biSJbmiabqyrbuC8fyTNf2jef6zvf+DwwKh8Si8YhMKpfMpvMJjUqnVB/iGigAADs=)}
.b-sf-body {background-image: url(data:image/gif;base64,R0lGODlhAQCbAOYAAN7a0NzYzfb18u3r5vj39eDc0/Hv6+zp4/Py7uLe1f39/PDu6fLx7ePg1u7t5+vp4/z7+uDd0+Th2dzYzvv6+N3ZzvDv6ufj3OPg1+jl3/Tz7+fl3ebj2/f28/n59+ro4fXz8N3Z0N7b0eLf1t/b0fLw7OXi2fr59/n49vf29Pr6+Pr5+Obj3Ofk3N7az/n49+Dd1P7+/d3az/z8/PLx7Pv6+unm4N3Zz+nn4OXi2urn4ern4OTh2Ojl3uTh2tvXzN/c0uHe1fX08PX08fz8+u7r5vf18/j49v38+/Ty7/z8++nn4f////7+/unl3/38/OHe1O/s5/b18+vo4vv7+ePg2O/t6ezr5ebk3Oro4u7t6OTg2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAJsAAAeXgExNMTMULwRSGgwGVgMPOhkXJg0JBQAhEwqaSE9KRBAQVDUqFCorJx6oRygoBCkEHSkdRgK1AiBDQiAaSQi+DCUMNAYlBhYWC8laDlEORQPQVwcHDwdTWR9LHzs4Nk4ZPRsbLVgsFxwcOT4SJhJbPBhVGCMNIwlBCVAwEQUFESQkgAAQIQKAQRchAMiocGNChQAQf0AMBAA7)}
.b-sf-body-i { background: url(data:image/gif;base64,R0lGODlhOQEBAKIEAMK+s8O+s8K+ssO/swAAAAAAAAAAAAAAACH5BAEAAAQALAAAAAA5AQEAAAMZCLoTKy44oYi9OOvNu/9gKI5kaZ5oqq5lAgA7)}

.searchinput { width: 320px; }



