html, body {
	height:auto;
	margin:0;
	padding:0;
	}
body {
	background:#FFF;
	color:#333333;
	text-align:center;
	font-family:Tahoma;
	font-size:12px;
	overflow-x:hidden;
	}
#container {
	background-color:#FFF;
	height:auto;
	margin:0 auto;
	width:995px;
	text-align:left;
	/*border-left:10px solid #FFF;
	border-right:10px solid #FFF;*/
	padding:0 10px;
	position:relative;
	}
	#for-brend {
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		z-index: 0;
	}
		#for-brend>div {
			margin:0 auto;
			width:1015px;
			position:relative;
		}
			#br-left {
				position: absolute;
				width: 389px;
				height: 990px;
				/*background: url(/templates/default/images/brend-left.jpg) no-repeat;*/
				background: url(/templates/default/images/br/1/left.jpg) no-repeat right top;
				top: 0;
				left: -389px;
				display: block;
			}
			#br-right {
				position: absolute;
				width: 406px;
				height: 990px;
				/*background: url(/templates/default/images/brend-right.jpg) no-repeat;*/
				background: url(/templates/default/images/br/1/right.jpg) no-repeat left top;
				top: 0;
				right: -406px;
				display: block;
			}
			#br-top {
				height: 185px;
				position: relative;
				/*background: url(/templates/default/images/brend-top.jpg) no-repeat;*/
				background: url(/templates/default/images/br/1/top.jpg) no-repeat center top;
				background-position: top, center;
				background-attachment: fixed;
				margin: 0 -10px;
				display: block;
			}
			#br-top>.banner {
				position: absolute;
				bottom: 5px;
				left: 0;
				right: 0;
			}
img {
	border:0;
	margin:0;
	padding:0;
	}
a {
	color:#000;
	text-decoration:none;
	}
	a:hover {
		text-decoration:underline;
		}
.clear {
	clear:both;
	}
.dotted-border {
	border-bottom:1px dotted #ababab;
	}
.under {
	text-decoration:underline;
	}
#ctrlcopy {
	height:1px;
	overflow:hidden;
	/*position:absolute;*/
	width:1px;
	margin: 5px 0 0 -1px;
	line-height:0;
	opacity: 0;
	float: left;
	}
/** Блак-лайн */
#black-line {
	background:#1f1a17;
	height:24px;
	overflow:hidden;
	position:relative;
	}
	#black-line #to-login {
		position:absolute;
		top:4px;
		left:10px;
		background:#FFF;
		font-size:10px;
		text-align:center;
		padding:2px 10px;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
		}
	ul.top-fast {
		list-style:none;
		position:absolute;
		margin:0;
		padding:0;
		}
	#fast-icon {
		top:4px;
		left:245px;
		width:500px;
		}
		#fast-icon li a{
			float:left;
			margin:0 10px;
			color:#fff;
			font-size:10px;
			background:no-repeat right center;
			padding:2px 16px 1px 0;
			text-transform:lowercase;
			
			}
			#fast-icon li a#f-photo {
				background-image:url(/templates/default/images/fast/f-photo.gif);
				}
			#fast-icon li a#f-video {
				background-image:url(/templates/default/images/fast/f-video.gif);
				}
			#fast-icon li a#f-info {
				background-image:url(/templates/default/images/fast/f-info.gif);
				}
			#fast-icon li a#f-casts {
				background-image:url(/templates/default/images/fast/f-casts.gif);
				}
			#fast-icon li a#f-geo {
				background-image:url(/templates/default/images/fast/f-geo.gif);
				padding-right:11px;
				}
			#fast-icon li a#f-cartoons {
				background-image:url(/templates/default/images/fast/f-cartoons.gif);
				}
			#fast-icon li a.f-link {
				padding:2px 0px 1px 0;
			}
	#socs-icon {
		top: 4px;
		right: 5px;
		width: 135px;
		}
		#socs-icon li a{
			float:left;
			margin:0 3px;
			}
/** /Блак-лайн */

/** Этаж экрана */
#screen-floor {
	margin:20px 0;
	}
	#screen-floor #scren-block {
		float:left;
		width:765px;
		margin:0 20px 0 0;
		min-height: 1px;
		}
	#screen-floor #scren-banner {
		float:left;
		width:210px;
		}
/** /Этаж экрана */

/** Лого-лайн */
#logo-line {
	height:50px;
	overflow:hidden;
	position:relative;
	margin:15px 0 0px; /*15*/
	border-bottom: 4px solid #1f1a17;
	}
	#logo-line img#logotip {
		position: absolute;
		left: 10px;
		top: -8px;
		}
	#projects {
		list-style:none;
		position:absolute;
		margin:0;
		padding:0;
		left:255px;
		border-bottom:1px dotted #c5c5c5;
		height:21px;
		width:537px;
		}
		#projects li a {
			float:left;
			text-transform:uppercase;
			font-weight:bold;
			padding:0 0 1px;
			margin:0 39px 0 0;
			font-family:Trebuchet MS;
			color:#191919;
			font-size:14px;
			}
			#projects li a.active, #projects li a:hover {
				border-bottom:3px solid #191919;
				text-decoration:none;
				}
	#types {
		list-style:none;
		position:absolute;
		margin:0;
		padding:0;
		left:255px;
		top: 9px;
		width:560px;
		}
		#types li a {
			float:left;
			padding: 0 8px 0 0;
			margin: 0 9px 0 0;
			font-family:Trebuchet MS;
			color: #787878;
			font-size: 11px;
			background: url(/templates/default/images/other/cut.gif) no-repeat right center;
			}
		#types li a:hover {
			text-decoration: none;
			color: #191919;
		}
			#types li a.no {
				margin-right:0;
				padding-right:0;
				background:none;
				}
	#search-block {
		position:absolute;
		top:0;
		right:10px;
		width:160px;
		}
		#search-block div {
			position:relative;
			border:1px solid #000;
			height:22px;
			}
			#search-block div img {
				position:absolute;
				top:4px;
				right:4px;
				}
			#search-block div input {
				border:none;
				position:absolute;
				top:1px;
				right:23px;
				width:130px;
				}
		#search-block p {margin:0; padding:0; text-align:right;}
		#search-block p a {
			color:#b2b0af;
			font-size:10px;
			}
/** /Лого-лайн */

/** Инфо-лайн */
#info-line {
	height:86px;
	/*overflow:hidden;*/
	position:relative;
	background:url(/templates/default/images/other/info_line_bg.gif) repeat-x center #eceded;
	/*border-top:4px solid #1f1a17;*/
	}
#info-line-bottom-bg {
	background:url(/templates/default/images/other/info_line_bottom_bg.jpg) no-repeat top center;
	height:5px;
	}
	#now-date {
		position:absolute;
		top:10px;
		left:13px;
		text-align:center;
		width:60px;
		font-size:10px;
		}
		#now-date span{
			font-family:Georgia;
			font-size:30px;
			}
		#now-date a {
			color:#0e6ca0;
			}
			
		#now-date #calend {
			position:absolute;
			width:180px;
			/*height:200px;*/
			top:-5px;
			left:-20px;
			display:none;
			background:#F9F9F9;
			z-index:1000;
			-webkit-border-radius: 2px;
			-moz-border-radius: 2px;
			border-radius: 2px;
			border:1px solid #F2F2F2;
			}
			div#date-time {
				position:absolute;
				top:-61px;
				right:35px;
				text-align:center;
				}
			/*#now-date:hover #calend {
				display:block;
				}*/
			#calend-body {
				margin:65px 10px 10px 10px;
				border-top:1px solid #E8E1E1;
				padding-top:10px;
				}
				#date-title {
					position:relative;
					font-size:12px;
					}
					#date-title a {
						position:absolute;
						top:-5px;
						color:#333333;
						font-size:18px;
						}
						#date-title a:hover {
							text-decoration:none;
							color:#000;
							}
						a#cb-left {
							left:0;
							}
						a#cb-right {
							right:0;
							}
						#date-title div {
							font-weight:bold;
							font-family:Georgia;
							}
				#date-list table {
					width:100%;
					margin:10px 0 0 0;
					}
					#date-list table .free {
						background:#F9E1E0;
						}
					#day-now {
						background:#0E6CA0;
						}
						#day-now a {
							color:#FFF;
							}
	
	#meteo {
		position:absolute;
		top:20px;
		left:85px;
		width:160px;
		font-size:12px;
		}
		
		#meteo #title-meteo {
			padding-bottom:5px;
			}
		#meteo strong {
			text-transform:uppercase;
			}
		#meteo a {
			font-size: 9px;
			color: #8E8E8E;
		}
		#meteo #next-meteo {
			font-size: 11px;
			font-style: Tahoma;
		}	
		#meteo #title-meteo a {
			color: black;
			font-size: 12px;
		}
	#benz {
		position:absolute;
		top:20px;
		left:290px;
		width:160px;
		font-size:12px;
		}
		#benz td a {
			font-size: 9px;
			color: #8E8E8E;
		}
		#benz #title-benz {
			padding-bottom:5px;
			}
			#benz #title-benz STRONG {
				text-transform:uppercase;
				}
	#benz table {
		font-size:11px;
		margin:0 0 0 -10px;
		}
		#benz table th {
			text-align:right;
			padding:0 5px 0 10px;
			}
			
	#traffic {
		position:absolute;
		top:20px;
		left:460px;
		width:350px;
		font-size:12px;
		}
		#traffic #title-traffic {
			padding-bottom:4px;
			}
			#traffic #title-traffic STRONG {
				text-transform:uppercase;
				}
			#kurs-mini table tr th{
				text-align: left;
				padding-left: 5px;
			}

	#kurs-mini {
		position:absolute;
		top:20px;
		right:7px;
		width:160px;
		font-size:11px;
		width:135px;
		text-align:right;
		}
		#kurs-mini span {
			font-size:9px;
			padding:0 0 3px 0;
			display:block;
			color:#8e8e8e;
			}
			#kurs-mini #title-kurs {
			font-size:12px;
			padding-bottom:4px;
			text-align: left;
			}
			#kurs-mini #title-kurs STRONG {
				text-transform:uppercase;
				}
/** /Инфо-лайн */

/** Плавающий */
#top-pan {
	height:30px;
	position:relative;
	background:#FFF;
	z-index:999;
	width:995px;
	top:0px;
	}
	#pan-content {
		position:relative;
		height:30px;
		width:995px;
		}
	#top-pan.fixed {
		position:fixed;
		}
		#top-pan.fixed #pan-content {
			border-top:4px solid #1F1A17;
			background:url("/templates/default/images/other/info_line_bg.gif") repeat-x scroll top #ECEDED;
			width:1015px;
			left:-10px;
			}
			#top-pan.fixed #pan-content #categories {
				left:10px;
				}
			#top-pan.fixed #pan-content #order-list {
				left:555px;
				}
	#categories {
		list-style:none;
		position:absolute;
		margin:0;
		padding:0;
		left:0;
		top:8px;
		height:20px;
		width:600px;
		overflow:hidden;
		}
		#categories h3 {
			float: right;
			margin: 0px;
			position: relative;
			left: -28px;
		}
		#categories li a {
			float:left;
			padding:0;
			margin:0 8px 0 0;
			font-family:Trebuchet MS;
			color:#191919;
			font-size:11px;
			}
	#order-list {
		position:absolute;
		left:540px;
		top:1px;
		padding:5px;
		z-index:9;
		}
		#order-list span#order-title {
			color:#838383;
			}
		#order-list div#order-title {
			text-decoration:underline;
			}
		#order-list ul {
			margin:10px 0 0 0;
			padding:0;
			width:485px;
			background:#F9F9F9;
			list-style:none;
			font-size:11px;
			display:none;
			}
			#order-list ul li {
				padding:5px 0;
				}
			#order-list:hover {
				background:#F9F9F9;
				}
			#order-list:hover ul {
				display:block;
				}
				#order-list ul li span {
					display:block;
					float:right;
					visibility:hidden;
					color:#8E8E8E;
					margin:0 0 0 10px;
					}
					#order-list ul li span a {
						color:#8E8E8E;
						text-decoration:underline;
						}
					#order-list ul li:hover span {
						visibility:visible;
						}
	#to-top {
		position:absolute;
		right:60px;
		top:6px;
		text-decoration:underline;
		z-index:8;
		}
	#p-google {
		position:absolute;
		right:80px;
		top:5px;
		z-index:8;
		}
		#top-pan.fixed #p-google {
			right:90px;
			}
			
	#pan-content .pzakon {
		margin: 0px;
		position: absolute;
		top: 6px;
		right: 10px;
	}

	#mod-mail {
		position: absolute;
		right: 120px;
		top: 2px;
		}
		#mod-mail input[type=text] {
			width: 130px;
			}
/** /Плавающий */

/** Контент */
#content {
	margin:25px 0;
	}
	#left-block {
		width:480px;
		margin-right:25px;
		float:left;
		overflow:hidden;
		}
	#right-block {
		width:490px;
		float:left;
		overflow:hidden;
		}
		#right-block .r-left {
			float:left;
			width:260px;
			overflow:hidden;
			margin:0 20px 0 0;
			}
		#right-block .r-right {
			float:left;
			width:210px;
			overflow:hidden;
			margin:0 0 0 0;
			}
/** /Контент */

/** Оформление левой колонки */
div.left-mod {
	margin:0 0 20px;
	border-bottom:1px solid #dcdcdc;
	padding:0 0 10px;
	}
.left-mod-th {
	font-size:18px;
	font-family:Georgia;
	text-align:center;
	font-style:italic;
	background:url(/templates/default/images/modules/left_mod_th.jpg) no-repeat center bottom;
	padding:15px 0;
	margin:0 0 -20px;
	}
	.left-mod-th#blog-title {
		font-size:12px;
		font-weight:100;
		padding:18px 0;
		}
	.left-mod-th#news-header {
		font-size:12px;
		font-weight:100;
		padding:18px 0;
		}
.full-title {
	font-size:18px;
	font-family:Georgia;
	text-align:center;
	font-style:italic;
	padding:15px 0;
	margin:0;
	background:url("/templates/default/images/modules/bottom_map_th.jpg") no-repeat center bottom;
	}
	
/** Главное */
.main-news {
	min-height:384px;
	}
.main-news-title {
	font-family:Arial;
	font-size:22px;
	line-height:22px;
	margin:0;
	padding:15px 0 0;
	}
.main-news-pod-title {
	font-size:11px;
	font-family:Tahoma;
	margin-top:5px;
	padding-top:0;
	padding-bottom:0;
	margin-bottom:12px;
	}
	.main-news-pod-title a {
		color:#8e8e8e;
		}
.main-news-lid {
	font-size:14px;
	font-family:Arial;
	color:#3e3e3e;
	margin-top:10px;
	}
	.main-news-lid .intro-img {
		float:left;
		width:200px;
		height:200px;
		}
	.main-news-lid .intro-i-ist {
		font-size:9px;
		margin:5px 0 0 0;
		color:#8E8E8E;
		}
		.main-news-lid .intro-i-ist a {
			color:#8E8E8E;
			}
	.main-news-lid img {
		margin:3px 10px 0 0;
		}
		.main-news-lid .intro-main {
			margin-left:190px;
			line-height: 1.5;
			}
			.main-news-lid .intro-main a {
				color:#0E6CA0;
				}
.main-news-pad {
	font-size:10px;
	color:#8e8e8e;
	position:relative;
	height:20px;
	margin:10px 0 0 0;
 	}
	.main-news-pad .created {
		position:absolute;
		top:0;left:0;
		}
	.main-news-pad .comms{
		position:absolute;
		left:190px;
		color:#000;
		}
		.main-news-pad .comms span {
			background:url(/templates/default/images/icons/comms.gif) no-repeat left center;
			padding:0 0 0 12px;
			color:#000000;
			}
	.main-news-pad .order-box{
		position:absolute;
		left:300px;
		color:#000;
		}
/** Глас народа */
.mini-mod {
	margin:0 0 20px 0;
	}
	.mini-mod .mini-mod-th {
		background:url(/templates/default/images/modules/mini_mod_th.jpg) no-repeat center bottom;
		padding:15px 0;
		margin:0;
		font-family:Georgia;
		font-size:18px;
		font-style:italic;
		text-align:center;
		}
div.last-comm-item {
    margin: 5px 0 -5px;
    padding: 10px 0;
	font-family:Arial;
	font-size:11px;
	}
	div.last-comm-item p {
		margin:0;
		padding:0;
		}
	div.last-comm-item h4 {
		margin:0;
		padding:0;
		color:#838383;
		font-size:11px;
		font-weight:100;
		}
	div.last-comm-item b.more {
		margin:0;
		padding:0;
		color:#838383;
		font-size:11px;
		font-weight:100;
		}	
		div.last-comm-item h4 a {
			color:#838383;
			}
		div.last-comm-item b.more a {
			color:#838383;
			}	
/** /Глас народа */
/** Обратите внимение */
div.mini-mod .attention, div.mini-mod .last-comm {
	border-bottom: 1px solid #DCDCDC;
	padding-bottom:5px;
	}
div.attention-item {
    margin: 5px 0 -5px;
    padding: 10px 0;
	}
	div.attention-item h4 {
		margin:0;
		padding:0;
		font-weight:100;
		font-size:12px;
		font-family:Arial;
		}
/** /Обратите внимение */

/** Большой-правый модуль */
div.big-mod {
	margin:0 0 20px;
	}
	div.big-mod .big-mod-th {
		background: url("/templates/default/images/modules/left_mod_th.jpg") no-repeat scroll center bottom transparent;
		font-family: Georgia;
		font-size: 18px;
		font-style: italic;
		margin: 0;
		padding: 15px 0;
		text-align: center;
		}
/** /Большой-правый модуль */

/** Новости компаний */
.press-rel {
	padding:10px 0 0 0;
	}
	.press-name {
		color: #838383;
		font-family: Arial;
		font-size: 11px;
		line-height: 12px;
		margin:3px 0 5px 0;
		padding: 0;
		text-transform:uppercase;
		}
		.press-name a {
			color: #838383;
			}
/** /Новости компаний */

/** Горячие новости */
div.hot-news {
	padding:0 0 10px 0;
	margin:10px 0 -10px;
	}
	div.hot-news h3 {
		font-family:Arial;
		font-size:18px;
		margin:0;
		padding:10px 0 5px 0;
		line-height:18px;
		}
		div.hot-news h3 a {
			color:#000000;
			}
	div.hot-news div {
		font-size:11px;
		}
		
/** Слайдер */
ul#slider {
	margin:0 0 20px;
	padding:0;
	list-style:none;
	height:370px;
	overflow:hidden;
	border-bottom: 1px solid #DCDCDC;
	}
	ul#slider li {
		margin:0;
		padding:0;
		}
		ul#slider li .slide-title {
			font-size:14px;
			font-family:Georgia;
			text-align:center;
			font-style:italic;
			font-weight:bold;
			background:url(/templates/default/images/modules/slide_title.jpg) no-repeat center bottom;
			padding:0px 0 9px;
			}
			ul#slider li .slide-title a {
				color:#AFAFAF;
				}
		ul#slider li div.s-content {
			padding:10px 0;
			}
			ul#slider li div.s-content .s-photo {
				float:left;
				width:100px;
				margin:0 10px 0 0;
				padding:3px 0 0 0;
				}
				ul#slider li div.s-content .s-photo .views {
					font-size:10px;
					font-family:Trebuchet MS;
					color:#8e8e8e;
					text-align:center;
					}
			ul#slider li div.s-content .s-text {
				float:left;
				width:150px;
				}
				ul#slider li div.s-content .s-text h3 {
					font-family:Arial;
					font-size:12px;
					line-height:12px;
					margin:0;
					padding:0 0 5px;
					}
				ul#slider li div.s-content .s-text p {
					margin:0;
					padding:0;
					font-family:Arial;
					font-size:11px;
					line-height:12px;
					}
					ul#slider li div.s-content .s-text .comms {
						font-size:10px;
						padding:5px 0 0 0;
						}
					ul#slider li div.s-content .s-text .comms span {
						background:url(/templates/default/images/icons/comms.gif) no-repeat left center;
						padding:0 0 0 12px;
						color:#000000;
						}
		ul#slider li.active .slide-title a{
			color:#000000;
			}
		ul#slider li.active div.s-content {
			display:block;
			}
/** /Слайдер */

/** Лица */
.l-mod {
	margin:0 0 20px 0;
	}
	.l-mod .l-mod-th {
		background:url(/templates/default/images/modules/l_mod_th.jpg) no-repeat center bottom;
		padding:15px 0;
		margin:0;
		font-family:Georgia;
		font-size:18px;
		font-style:italic;
		text-align:center;
		}
ul.switcher {
	margin:15px 0 10px;
	padding:0;
	list-style:none;
	border-bottom:1px solid #dcdcdc;
	height:25px;
	}
	ul.switcher li a {
		display:block;
		float:left;
		text-transform:uppercase;
		color:#8e8e8e;
		font-family:Arial;
		font-size:11px;
		margin:0 15px 0 0;
		padding:0 0 1px;
		border-bottom:1px dashed #B7B7B7;
		}
		ul.switcher li a.active {
			border-color:#FFF;
			color:#000;
			}
.faces {
	}
.faces-list {
	}
.face-item {
	border-bottom:1px dotted #ababab;
	padding:0 0 10px;
	margin:0 0 10px;
	}
	.face-item .photo {
		float:left;
		width:60px;
		margin:0 10px 0 0;
		padding:3px 0 0 0;
		}
	.face-item .content {
		float:left;
		width:140px;
		}
		.face-item .content h3 {
			font-family:Georgia;
			font-size:14px;
			font-weight:100;
			line-height:14px;
			padding:0;
			margin:0 0 8px;
			}
		.face-item .content strong {
			font-family:Georgia;
			font-size:14px;
			font-weight:100;
			line-height:14px;
			padding:0;
			margin:0 0 8px;
			}	
		.face-item .content h4 {
			font-family:Arial;
			font-size:11px;
			font-weight:100;
			line-height:12px;
			padding:0;
			margin:0 0 2px;
			color:#838383;
			}
			.face-item .content h4 a {
				color:#838383;
				}
		.face-item .content p.more {
			font-family:Arial;
			font-size:11px;
			font-weight:100;
			line-height:12px;
			padding:0;
			margin:0 0 2px;
			color:#838383;
			}
			.face-item .content p.more a {
				color:#838383;
				}		
		.face-item .content p {
			font-family:Trebuchet MS;
			font-size:10px;
			padding:5px 0;
			margin:0;
			color:#838383;
			}
			.face-item .content p a {
				color:#838383;
				}
/** /Лица */

/** Блоги */
.full-blog {
	border-bottom:1px dotted #ababab;
	padding:0 0 10px 0;
	margin:0 0 10px;
	}
	.full-blog td h3 {
		font-family:Georgia;
		font-size:14px;
		font-weight:100;
		padding:0;
		margin:0 0 2px;
		text-transform:uppercase;
		}
		.full-blog td strong {
		font-family:Georgia;
		font-size:14px;
		font-weight:100;
		padding:0;
		margin:0 0 2px;
		text-transform:uppercase;
		}
	.full-blog td p {
		font-size:10px;
		padding:0;
		margin:0;
		color:#8e8e8e;
		}
	.full-blog .circus {
		border:2px solid #e0dfdf;
		padding:10px;
		position:relative;
		margin:12px 0 0;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		}
		.full-blog .circus .str {
			background:url(/templates/default/images/modules/circus_str.gif) no-repeat center center;
			position:absolute;
			top:-10px;
			left:27px;
			height:10px;
			width:12px;
			}
			.full-blog .circus h4 {
				font-family:Arial;
				font-size:12px;
				margin:0 0 5px;
				padding:0;
				}
			.full-blog .circus .content, .full-blog .circus .content p {
				font-family:Georgia;
				font-size:11px;
				font-style:italic;
				margin:0;
				padding:0;
				}
				.full-blog .circus .comms {
					font-size:10px;
					padding:5px 0 0 0;
					color:#8e8e8e;
					}
					.full-blog .circus .comms span {
						background:url(/templates/default/images/icons/comms.gif) no-repeat left center;
						padding:0 0 0 12px;
						color:#000000;
						}
.mini-blog {
	border-bottom:1px dotted #ababab;
	padding:0 0 10px 0;
	margin:0 0 10px;
	}
	.mini-blog h3 {
		font-family:Georgia;
		font-size:14px;
		font-weight:100;
		padding:0;
		margin:0 0 2px;
		text-transform:uppercase;
		}
	.mini-blog strong {
		font-family:Georgia;
		font-size:14px;
		font-weight:100;
		padding:0;
		margin:0 0 2px;
		text-transform:uppercase;
		}	
		.mini-blog h4 {
			font-family:Arial;
			font-size:12px;
			margin:0;
			padding:0;
			}
		.mini-blog p.btitle {
			font-family:Arial;
			font-size:12px;
			margin:0;
			padding:0;
			}	
/** /Блоги */

/** Лента новостей */
div.item-news {
	padding:25px 0 15px;
	margin:10px 0 -10px;
	}
	div.item-news div.photo {
		float:left;
		width:100px;
		margin:0 10px 0 0;
		overflow:hidden;
		}
		div.item-news div.photo .order-box{
			
			}
	div.item-news div.lid {
		float:left;
		width:370px;
		overflow:hidden;
		}
		div.item-news div.lid h3 {
			font-family:Arial;
			font-size:18px;
			line-height:18px;
			margin:0 0 10px;
			padding:0;
			}
		div.item-news div.lid b.title {
			font-family:Arial;
			font-size:18px;
			display: block;
			font-weight: 700;
			line-height:18px;
			margin:0 0 10px;
			padding:0;
			}	
			div.item-news div.lid p {
				margin:3px 0;
				padding:0;
				}
				div.item-news div.lid .item-news-pad .comms span {
					background:url(/templates/default/images/icons/comms.gif) no-repeat left center;
					padding:0 0 0 12px;
					color:#000000;
					}
					div.item-news div.lid p a {
						color:#0E6CA0;
						}
	div.item-news div.intro-bar {
		position:relative;
		height:16px;
		z-index:1;
		margin-top:10px;
		}
		div.item-news div.intro-bar div {
			position:absolute;
			top:3px;
			font-size:10px;
			}
			div.item-news div.intro-bar div.order-box {
				top:0;
				left:0;
				width:100px;
				background:url(/templates/default/images/news/oreder_box_bg.gif) repeat-x center;
				text-align:center;
				padding:3px 0;
				}
			div.item-news div.intro-bar div.intro-created {
				left:110px;
				color:#8e8e8e;
				}
			div.item-news div.intro-bar div.intro-icons {
				left:200px;
				}
			div.item-news div.intro-bar div.intro-hits {
				right:100px;
				color:#8e8e8e;
				}
				div.item-news div.intro-bar div.intro-hits span {
					background: url("/templates/default/images/icons/comms.gif") no-repeat scroll left center transparent;
					padding: 0 0 0 12px;
					color:#000000;
				}
			div.item-news div.intro-bar div.intro-comms {
				right:0;
				}
				div.item-news div.intro-bar div.intro-comms a {
					color:#8e8e8e;
					}
/** Новости рубрики */
.catnews-item {
	border-bottom: 1px dotted #ABABAB;
    margin: 0 0 10px;
    padding: 0 0 10px;
	}
	.catnews-item .photo {
		float: left;
		margin: 0 10px 0 0;
		padding: 3px 0 0;
		width: 50px;
		}
	.catnews-item .content {
		float: left;
		width: 200px;
		}
		.catnews-item .mini-content {
			width: 140px;
			}
		.catnews-item .mini-content {
			float:none;
			width:auto;
			}
		.catnews-item .content h3 {
			font-family:Arial;
			font-size:12px;
			margin:0;
			}
		.catnews-item .content b.rubtitle {
			font-family:Arial;
			font-size:12px;
			margin:0;
			display: block;
			}	
		.catnews-item .content .comms {
			margin-top:10px;
			font-size:10px;
			color:#8e8e8e;
			}
			.catnews-item .content .comms span {
				background: url("/templates/default/images/icons/comms.gif") no-repeat scroll left center transparent;
				padding: 0 0 0 12px;
				color:#000000;
				}
/** /Новости рубрики */
/** В новости */
#block-innews {
	position:relative;
	height:65px;
	margin:10px 0 0 0;
	}
	#innews-left {
		position:absolute;
		left:0;
		top:13px;
		cursor:pointer;
		}
	#innews-right {
		position:absolute;
		right:0;
		top:13px;
		cursor:pointer;
		}
	#innews {
		position:absolute;
		top:0;
		left:25px;
		width:440px;
		margin:0;
		padding:0;
		list-style:none;
		overflow:hidden;
		height:60px;
		}
		#innews li {
			display:block;
			float:left;
			width:200px;
			margin:0 20px 0 0;
			}
			#innews li .photo {
				float:left;
				width:60px;
				margin:0 10px 0 0;
				}
				#innews li .photo a {
					display:block;
					width:60px;
					height:60px;
					overflow:hidden;
					}
			#innews li .content {
				float:left;
				width:130px;
				}
				#innews li .content h3 {
					font-family:Georgia;
					font-size:11px;
					font-weight:100;
					margin:0;
					}
				#innews li .content b.name {
					font-family:Georgia;
					font-size:11px;
					font-weight:100;
					display: block;
					margin:0;
					}	
				#innews li .content h4 {
					font-family:Trebuchet MS;
					font-size:10px;
					font-weight:100;
					margin:0 0 5px;
					}
				#innews li .content b.fcpath {
					font-family:Trebuchet MS;
					font-size:10px;
					display: block;
					font-weight:100;
					margin:0 0 5px;
					}	
				#innews li .content p {
					font-family:Trebuchet MS;
					font-size:10px;
					margin:0;
					}
					#innews li .content p, #innews li .content p a, #innews li .content h4 a, #innews li .content b.fcpath a {
						color:#838383;
						}
/** /В новости */
/** Новость */
div.view-news {
	position:relative;
	}
.view-news h1 {
	font-family:Arial;
	font-size:22px;
	font-weight:bold;
	margin:25px 0 0;
	line-height:24px;
	}
.view-news .main-news-pod-title {
	color:#8e8e8e;
	font-size:11px;
	}
#share {
	position:relative;
	border-bottom: 1px solid #DCDCDC;
	height:20px;
	margin:-10px 0 0 0;
	}
	#share #created {
		position:absolute;
		top:0;
		left:200px;
		color:#8e8e8e;
		font-size:9px;
		}
		#share #created span.comms {
			background: url("/templates/default/images/icons/comms.gif") no-repeat scroll left center transparent;
			padding: 0 0 0 12px;
			color:#000000;
		}
	#share #to-share {
		position:absolute;
		top:0;
		left:315px;
		font-size:9px;
		}
	#share .yashare-auto-init {
		position:absolute;
		top:-9px;
		right:0;
		}
#fulltext {
	font-size:14px;
	font-size:#3e3e3e;
	font-family:Arial;
	line-height: 1.5;
	}
	#fulltext object {
		z-index:1;
		}
	#fulltext a {
		color:#0E6CA0;
		}
#bottom-nav {
	height:15px;
	position:relative;
	margin:20px 0 0 0;
	}
	#bottom-nav #to-mail {
		top:0;
		left:0;
		background:url(/templates/default/images/news/to_mail.gif) no-repeat left center;
		padding:0 0 0 15px;
		position:absolute;
		}
	#bottom-nav #to-print {
		top:0;
		left:0;
		position:absolute;
		}
	#bottom-nav #to-main {
		top:0;
		right:0;
		position:absolute;
		}
#nav-news {
	border:1px dotted #ababab;
	border-left:0;
	border-right:0;
	margin:10px 0;
	padding:10px 0;
	}
	#nav-news table {
		height:36px;
		}
		#nav-news table td#to-naxt {
			text-align:left;
			padding:0 10px 0 30px;
			background:url(/templates/default/images/news/to_naxt_news.gif) no-repeat left center;
			}
		#nav-news table td#to-back {
			text-align:right;
			padding:0 30px 0 10px;
			background:url(/templates/default/images/news/to_back_news.gif) no-repeat right center;
			}
			#nav-news table td a {
				color:#4F4F4F;
				}
.news-texting {
	margin:10px 0;
	font-size:10px;
	}
.news-metatags {
	margin:20px 0;
	font-size:12px;
	}
	.news-metatags span {
		font-weight:bold;
		}
/** bottom-map */
#bottom-map {
	background:url(/templates/default/images/modules/bottom_map_th.jpg) no-repeat top center;
	padding:30px 0 20px 0;
	margin:20px 0;
	}
	#bottom-map .block-map {
		float:left;
		border-right:1px dotted #ababab;
		width:178px;
		padding:0 20px 0 0;
		height:210px;
		}
		#bottom-map ul {
			list-style:none;
			margin:10px 0 10px 30px;
			padding:0;
			line-height:18px;
			}
			#bottom-map ul li.title {
				color:#000000;
				text-transform:uppercase;
				font-weight:bold;
				margin-bottom:5px;
				}
	#map-logotips {
		float:left;
		width:150px;
		padding:0 20px 0 0;
		height:190px;
		}
		#bottom-map #map-vk {
			background:url(/templates/default/images/projects/map_vk.gif) no-repeat left center;
			padding:1px 0 1px 20px;
			}
		#bottom-map #map-fb {
			background:url(/templates/default/images/projects/map_fb.gif) no-repeat left center;
			padding:1px 0 1px 20px;
			}
		#bottom-map #map-jj {
			background:url(/templates/default/images/projects/map_jj.gif) no-repeat left center;
			padding:1px 0 1px 20px;
			}
		#bottom-map #map-tw {
			background:url(/templates/default/images/projects/map_tw.gif) no-repeat left center;
			padding:1px 0 1px 20px;
			}
/** bottom-text */
#bottom-text {
	border-top: 4px solid #1F1A17;
	position:relative;
	height:130px;
	background:url(/templates/default/images/modules/bottom_text.gif) repeat-x top;
	}
	#bottom-description {
		position:absolute;
		top:20px;
		left:30px;
		width:730px;
		font-size:9px;
		}
	#bottom-counters {
		position:absolute;
		top:20px;
		right:20px;
		width:180px;
		}

/** left-slide */
#left-slide {
	position:fixed;
	bottom:30px;
	right:-250px;
	overflow:hidden;
	z-index:999;
		-webkit-box-shadow: 0px 0px 10px #000;
		-moz-box-shadow: 0px 0px 10px #000;
		box-shadow: 0px 0px 10px #000;
		-webkit-border-top-left-radius: 5px;
		-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-bottomleft: 5px;
		border-top-left-radius: 5px;
		border-bottom-left-radius: 5px;
	}
	#lb-content {
		width:230px;
		background:#f0f0f0;
		padding:10px 0;
		border:1px solid #ABABAB;
		border-right:0;
		-webkit-border-top-left-radius: 5px;
		-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-bottomleft: 5px;
		border-top-left-radius: 5px;
		border-bottom-left-radius: 5px;
		}
	#lb-padding {
		margin:0 10px;
		font-size:11px;
		}
		#lb-padding img {
			margin:0px 10px 2px 0;
			}
		#lb-padding h4 {
			margin:0 0 10px;
			padding:2px 0 9px;
			border-bottom:1px solid #E2DEDE;
			font-weight: bold;
			text-transform: uppercase;
			}
		#lb-padding h3 {
			font-family:Arial;
			font-size:12px;
			line-height:12px;
			}
		#lb-padding p {
			font-family:Arial;
			}
	#lb-close {
		float:right;
		width:17px;
		height:17px;
		background:url('/templates/default/images/left_adv/close.gif') no-repeat;
		cursor:pointer;
		}

/** Пагинатор **/
div.paginator-line {
	margin:40px 0 5px;
	border-bottom:1px dotted #ABABAB;
	position:relative;
	height:22px;
	}
	div.paginator-line span.paginator-title {
		position:absolute;
		top:0;
		left:0;
		font-size:16px;
		}
		span.paginator-title a {
			text-decoration:underline;
			}
	div.paginator-line span.paginator-links {
		position:absolute;
		top:0;
		right:0;
		font-size:16px;
		}
		span.paginator-links a, span.paginator-links span {
			margin-left:20px;
			}span.paginator-links span {
				color:#8E8E8E;
				}
div.paginator-total {
	margin:0 0 20px;
	}

/** Телевизор */
.screen-news {
	min-height:300px;
	}
	#screen-bigline {
		background:url(/templates/default/images/screen/big_line.png) no-repeat left bottom;
		height:7px;
		font-size:1px;
		}
#screen-photos {
	float:left;
	width:410px;
	}
	.screen-photo {
		position:relative;
		font-size:10px;
		height:300px;
		}
		.screen-photo .screen-comm {
			position:absolute;
			bottom:0;
			left:0;
			right:0;
			height:35px;
			background:#FFF;
			-moz-opacity:.80; filter:alpha(opacity=80); opacity:.80;
			}
			.screen-created {
				position:absolute;
				left:15px;
				bottom:10px;
				}
			.screen-hits {
				position:absolute;
				left:185px;
				bottom:10px;
				}
				div.comms span {
					background: url("/templates/default/images/icons/comms.gif") no-repeat scroll left center transparent;
					padding: 0 0 0 12px;
					color:#000000;
					}
			.screen-tocomms {
				position:absolute;
				right:15px;
				bottom:10px;
				}
				.screen-tocomms a {
					text-decoration:underline;
					}
#screen-links {
	float:left;
	width:355px;
	height:300px;
	overflow:hidden;
	}
	#screen-links ul {
		padding:0;
		margin:0;
		list-style:none;
		}
		#screen-links ul li {
			
			}
			#screen-links ul li div.screen-bgtop {
				background:url(/templates/default/images/screen/bgtop.png) no-repeat left top;
				padding:10px 15px 5px;
				}
			#screen-links ul li h2 {
				margin:0 0 7px;
				padding:0;
				font-size:18px;
				line-height:18px;
				}
			#screen-links ul li b {
				margin:0 0 7px;
				padding:0;
				font-size:18px;
				line-height:18px;
				}	
				#screen-links ul li.screen-act {
					background:url(/templates/default/images/screen/act_bg.png) repeat-y left;
					}
					#screen-links ul li.screen-act div.screen-bgtop {
						background:url(/templates/default/images/screen/act_bgtop.png) no-repeat left top;
						}
				#screen-links ul li.screen-act h2 a {
					color:#1f1a17;
					}
					
.banner {
	margin-top: 20px;
	text-align:center;
	}

/** КОММЕНТАРИИ */
div.comment-cell {
	margin: 20px 0;
	}
	div.comment-cell div.level{
		float: left;
		height: 1px;
		}
	div.comment-cell div.avatar { 
		display: block;
		float: left;
		width: 50px;
		height: 50px;
		overflow: hidden;
		margin:3px 10px 0 0;
		}
		div.comment-cell div.avatar img{
			width: 50px;
			}
	div.comment-cell div.text-comm { 
		display: block;
		float: left;
		}
		div.comment-cell div.text-comm div.comment-title div.name { 
			color: #000000;
			float: left;
			font-size: 12px;
			font-weight: bold;
			white-space: nowrap;
			}
		div.comment-cell div.text-comm div.comment-title div.comm-created {
			float: right;
			color: #8E8E8E;
			font-size:11px;
			padding-top:1px;
			}
	div.comment-cell div.text-comm div.comment-div { 
		font-size: 12px;
		overflow:hidden;
		margin-top:10px;
		border-bottom:1px dotted #ABABAB;
		}
div.admin_panel { 
	font-size: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	text-align: left;
	}
	div.admin_panel a{
		color: #8E8E8E;
		text-transform: underline;
		}
		
/** Форма */
div.add-comments{
	margin:30px 0;
	}
	div.to-parent {
		margin:0 0 82px;
		}
	div.add-comments div.add-comment-title {
		background: url('/templates/default/images/other/info_line_bg.gif') repeat-x top #ECEDED;
		padding:15px 0 5px 0;
		font-size: 11px;
		color: #45688E;
		border-bottom:4px solid #1F1A17;
		}
		div.add-comments div.add-comment-title b {
			font-size:12px;
			text-transform:uppercase;
			color:#000;
			}
		
div.add-comment-block div.comm-nouser {
	position:relative;
	height:37px;
	}
	div.comm-nouser input {
		display:block;
		width:108px;
		height:10px;
		background:#F7F7F7;
		margin:0;
		padding:0;
		font-size:11px;
		padding:5px;
		font-size:Arial;
		top:7px;
		position:absolute;
		border:1px solid #E8E1E1;
		}
		div.comm-nouser input.comm-name {
			left:60px;
			}
		div.comm-nouser input.comm-mail {
			left:190px;
			}
div.add-comment-block div.comm-editer {
	
	}
	div.add-comment-block div.comm-editer div.comm-ava {
		float:left;
		width:50px;
		height:50px;
		overflow:hidden;
		margin:0 10px 0 0;
		border-bottom:1px solid #E8E1E1;
		}
		div.comm-editer div.comm-ava img {
			width:50px;
			}
	div.add-comment-block div.comm-editer textarea {
		display:block;
		float:left;
		width:408px;
		height:38px;
		resize:none;
		border:none;
		background:#F7F7F7;
		margin:0;
		padding:0;
		border:1px solid #E8E1E1;
		font-size:11px;
		padding:5px;
		font-size:Arial;
		}
	div.add-comment-block div.comm-editer .submit {
		background:#98C7E0;
		border:none;
		cursor:pointer;
		display:block;
		float:left;
		padding:5px 0;
		width:100px;
		margin:10px 0 0 60px;
		font-size:9px;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
		}
/** /КОММЕНТАРИИ */

/** Рекомендуем */
.center-mod-th {
    background: url('/templates/default/images/modules/bottom_map_th.jpg') no-repeat scroll center bottom transparent;
    font-family: Georgia;
    font-size: 18px;
    font-style: italic;
    margin: 0;
    padding: 15px 0;
    text-align: center;
	}
#oprek-body {
	position:relative;
	height:200px;
	margin:20px 0 30px 0;
	}
	#oprek-body #innews-left, #oprek-body #innews-right {
		top:60px;
		}
	#oprek-body ul.items-adv {
		position:absolute;
		top:0;
		left:45px;
		height:200px;
		list-style:none;
		width:915px;
		margin:0;
		padding:0;
		}
		#oprek-body ul.items-adv li {
			display:block;
			float:left;
			width:130px;
			padding:0 26px;
			}
			#oprek-body ul.items-adv li img {
				border:1px solid #E8E1E1;
				}
				#oprek-body ul.items-adv li h4 {
					margin:0;
					padding:0;
					}
				#oprek-body ul.items-adv li p {
					margin:0;
					padding:0;
					font-size:10px;
					color:#8E8E8E;
					}
/** /Рекомендуем */

/** Галерея фоток */
.news-mini-photo a {
	padding-right: 10px;
}

.news-mini-photo img{
	border: 3px solid #E1E0E0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-top: 10px;
}

.news-big-photo img{
	border: 3px solid #E1E0E0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.foto-news H3{
	background-attachment: scroll;
	background-color: rgb(236, 237, 237);
	background-image: url("https://web.archive.org/web/20150529143033im_/http://omskpress.ru/templates/2011/images/other/info_line_bg.gif");
	background-position: 50% 0%;
	background-repeat: repeat-x;
	border-bottom-color: rgb(31, 26, 23);
	border-bottom-style: solid;
	border-bottom-width: 4px;
	color: rgb(0, 0, 0);
	font-size: 12px;
	text-transform: uppercase;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 15px;
	text-align: left;
}
/** Верхние пады */
ul.pod-title-pads {
	margin:10px 0 10px;
	padding:0;
	list-style:none;
	border-bottom:1px solid #dcdcdc;
	height:25px;
	}
	ul.to-left-pads {
		margin-top:30px;
		}
	ul.pod-title-pads li a {
		display:block;
		float:left;
		text-transform:uppercase;
		color:#8e8e8e;
		font-family:Arial;
		font-size:11px;
		margin:0 15px 0 0;
		padding:0 0 1px;
		border-bottom:1px dashed #B7B7B7;
		}
		ul.pod-title-pads li.active a {
			border-color:#FFF;
			color:#000;
			}
/** */
.line-words {
	margin:40px 0 10px;
	padding:0 0 5px;
	font-size:14px;
	border-bottom:1px dotted #ABABAB;
	}
	.line-words span {
		color:#8E8E8E;
		}
	.line-words a {
		text-decoration:underline;
		margin:0 5px;
		}
		.line-words a:hover, .line-words a.active {
			text-decoration:none;
			}
/** / */

#fulltext table {
	max-width: 480px;
	width: 480px;
	border: 0px;
	text-align:center;
}

#fulltext table td {
	border: 0px;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
}

#fulltext table td:first-child {
	border-left: 1px solid black;
}

#fulltext table thead tr:first-child td {
	border-top: 1px solid black;
	border-bottom: 0px;
}

#fulltext table tbody tr:first-child td {
	border-top: 1px solid black;
}

/*Опрос*/
#loadpoll>form>p, #loadpoll .poll-title {
	font-weight: bold;
}
#loadpoll>form>ul {
	display: block;
	margin: 0;
	padding: 0;
	list-style: none;
}
	#loadpoll>form>ul>li {
		display: block;
		position: relative;
		padding-left: 25px;
		margin: 10px 0;
	}
		#loadpoll>form>ul>li>input {
			position: absolute;
			top: -2px;
			left: 0;
		}
		#loadpoll>form>ul>li>label {
			display: block;
			cursor: pointer;
		}
			#loadpoll>form>ul>li:hover>label {
				text-decoration: underline;
			}
#loadpoll>form>div {
	text-align: center;
}

.poll-item .poll-title {
	font-family: Arial;
	font-size: 18px;
	display: block;
	font-weight: 700;
	line-height: 18px;
	margin: 0 0 10px;
	padding: 0;
}
.poll-item .mess {
	text-align: center;
	font-style: italic;
}
/*Опрос*/

/*Контакты*/
#contacts-text {
	margin: 50px 0;
}
#contacts-map {
	height: 400px;
	border-top: 4px solid #1F1A17;
}
/*Контакты*/

/* Блок последних новостей при просмотре новости */
.last-news-block {
	margin-bottom:20px;
	}
	.last-news-block>ul {
		display:block;
		list-style:none;
		margin:20px 0 0;
		padding:0;
		}
		.last-news-block>ul>li {
			display:block;
			float:left;
			width:25%;
			}
			.last-news-block>ul>li>a {
				display:block;
				text-decoration:none;
				padding: 10px;
				font-size: 11px;
				color:#666;
				}
				.last-news-block>ul>li>a:hover {
					text-decoration:underline;
					color:#000;
					background:#F0F0F0;
					}
/* / */

/* погода табы */
.weather-list{
	display: block;
	padding: 0px;
	margin: 0px;
}

	.weather-list.first{
		width: 250px;
		float: left;
		margin: 0px 20px 0px 0px;
	}

	.weather-list>.day-item{
		display: table;
		margin: 0px 0px 40px;
		padding: 0px;
		width: 100%;
	}
	
	.weather-list>.caption{
		display: block;
		float: left;
		margin: 10px 0px 0px;
		font-size: 18px;
	}
	
		.weather-list>.day-item.first{
			margin-bottom: 10px;
		}
	
		.weather-list>.day-item:nth-child(2n){
			background: #f1f1f1;
		}
	
		.weather-list>.day-item>.tod-item{
			display: table-row;
		}
		
			.weather-list>.day-item>.tod-item>span{
				display: table-cell;
				font-size: 11px;
				padding: 5px 15px 20px 5px;
				vertical-align: middle;
			}
			
				.weather-list>.day-item>.tod-item>span.cloudimg{
					width: 30px;
				}
				
				.weather-list>.day-item>.tod-item>span.cloud{
					width: 115px;
				}
				
				.weather-list>.day-item>.tod-item>span.cloud.first{
					width: 115px;
					vertical-align: top;
					padding: 15px 0px 5px;
					line-height: 18px;
				}
				
				.weather-list>.day-item>.tod-item>span.date{
					text-align: center;
					font-size: 12px;
					width: 50px;
					padding-left: 0px;
					padding-bottom: 0px;
					vertical-align: top;
				}
				
				.weather-list>.day-item>.tod-item>span.date.red, .weather-list>.day-item>.tod-item>span.day.red{
					color: #f30;
				}
				
				.weather-list>.day-item>.tod-item>span.day{
					padding: 10px 0px 0px 10px;
					vertical-align: top;
					width: 15px;
				}
				
					.weather-list>.day-item>.tod-item>span.date>span{
						display: block;
						font-size: 30px;
					}
				
				.weather-list>.day-item>.tod-item>span.temp{
					font-size: 18px;
					width: 60px;
				}
				
				.weather-list>.day-item>.tod-item>span.temp.first{
					text-align: center;
					width: 50px;
					padding: 15px 0px 5px;
				}
				
					.weather-list>.day-item>.tod-item>span.temp.first>span{
						font-size: 11px;
						display: block;
						margin: 0px 0px 7px;
						font-weight: bold;
					}
					
					.weather-list>.day-item>.tod-item>span.temp.first>p{
						margin:5px 0px 0px;
					}
				
				.weather-list>.day-item>.tod-item>span.wind{
					width: 95px;
				}
				
	.weather-list>.soc-button{
		display: block;
		padding: 0px;
		margin: 0px 0px 15px;
		text-align: center;
	}
				
.tabsmenu{
	display: block;
	text-align: center;
	margin: 20px 0px 20px;
	list-style: none;
	font-size: 14px;
	position: relative;
	padding: 4px 4px 0px;
	background: #fff;
	background: -moz-linear-gradient(top,#fff 0,#eee 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#eee));
	background: -webkit-linear-gradient(top,#fff 0,#eee 100%);
	background: -o-linear-gradient(top,#fff 0,#eee 100%);
	background: -ms-linear-gradient(top,#fff 0,#eee 100%);
	background: linear-gradient(to bottom,#fff 0,#eee 100%);
	text-align: center;
	border-bottom: 1px solid #ccc;
}

	.tabsmenu>li{
		display: block;
		float: left;
		width: 20%;
		margin: 0px 0px -1px;
	}
	
		.tabsmenu>li>a{
			padding: 5px 6px 4px;
			color: #333;
			text-decoration: none;
			font-size: 14px;
			display: block;
			height: 30px;
		}
		
			.tabsmenu>li>a.first>span{
				font-size: 14px;
				display: block;
				margin-top: 10px;
			}	
		
			.tabsmenu>li>a>span{
				font-size: 11px;
				display: block;
			}
		
			.tabsmenu>li>a.active{
				-moz-border-radius: 3px 3px 0 0;
				-webkit-border-radius: 3px 3px 0 0;
				border-radius: 3px 3px 0 0;
				border-bottom: 1px solid #fff;
				background: #fff;
				-webkit-box-shadow: inset 0 2px 0 -1px rgba(0,0,0,.17),inset 2px 0 0 -1px #CCC,inset -2px 0 0 -1px #CCC,inset 0 3px 5px -3px rgba(0,0,0,.5);
				-moz-box-shadow: inset 0 2px 0 -1px rgba(0,0,0,.17),inset 2px 0 0 -1px #CCC,inset -2px 0 0 -1px #CCC,inset 0 3px 5px -3px rgba(0,0,0,.5);
				box-shadow: inset 0 2px 0 -1px rgba(0,0,0,.17),inset 2px 0 0 -1px #CCC,inset -2px 0 0 -1px #CCC,inset 0 3px 5px -3px rgba(0,0,0,.5);
			}
			
			.weather-text{
				float: left;
				width: 405px;
			}
/* погода табы */

	.cur-table{
		width: 100%;
		margin: 5px 0px 0px;
		padding: 0px;
		border-collapse: collapse;
		display: table;
	}
	
		.cur-table>.cur-row{
			display: table-row;
		}
		
			.cur-table>.cur-row>div{
				display: table-cell;
				vertical-align: middle;
				padding: 8px 0px;
				border-bottom: 1px dotted #ABABAB;
			}
			
			.cur-table>.cur-row.th>div{
				font-weight: bold;
				text-align: center;
			}

		.cur-table>.cur-row>div.val{
			text-align: center;
			padding: 2px;
		}
		
		.cur-table>.cur-row>div.title{
			font-weight: bold;
			color: #000;
		}


		table.curency tr {
			border-bottom: 1px solid #ccc;
		}
		
		 table.curency tr th{
			border-bottom: 1px solid #ccc;
		 }
		
		table.curency tr th{
			text-align: center;
		}
		
		table.curency tr td.title>a{
			text-decoration: underline;
		}
		
			table.curency tr td.title>a:hover{
				text-decoration: none;
			}


/*
     FILE ARCHIVED ON 14:30:33 May 29, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 06:21:39 May 23, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 90.657
  exclusion.robots: 0.152
  exclusion.robots.policy: 0.135
  RedisCDXSource: 0.904
  esindex: 0.014
  LoadShardBlock: 63.774 (3)
  PetaboxLoader3.datanode: 48.932 (4)
  load_resource: 60.925
  PetaboxLoader3.resolve: 45.058
*/