/*
================================================================================
|                                     MAIN TAGS                                |
================================================================================
*/
body {
	background-color:#FFFFFF;
	background-image:url(/static/images/header.gif);
	background-repeat:repeat-x;
	background-position:left top;
}
form, body, table, td, input, img, div, ul, li, h1, h2, h3, h4, p, a {
	margin:0px;
	padding:0px;
}
img {
	border:0px;
}
table {
	width:100%;
	border:0px;
	border-collapse:collapse;
}
td {
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	color:#585858;
	line-height:15px;
	vertical-align:top;
}
h1 {
	font-family:Arial, Tahoma, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:18px;
	color:#363636;
	padding-top:8px;
	padding-left:8px;
	font-weight:normal;
	line-height:normal;
	padding-bottom:11px;
}
h1 a {
	font-family:Arial, Tahoma, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:18px;
	color:#363636;
	font-weight:normal;
}
h1 a:hover {
	text-decoration:underline !important;
}
h2 {
	height:29px;
	font-family:Arial, Tahoma, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:18px;
	color:#363636;
	padding-top:4px;
	font-weight:normal;
	padding-left:8px;
}
h2 span {
	float:left;
}
h2 strong {
	float:right;
	font-size:14px;
//	font-weight:normal;
	padding-right:15px;
	padding-top:6px;
}
h2 a {
	font-family:Arial, Tahoma, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:18px;
	color:#363636;
	font-weight:normal;
}
h3 {
	height:23px;
	font-family:Arial, Tahoma, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:18px;
	color:#363636;
	border-top:1px solid #515151;
	border-bottom:4px solid #ffffff;
	background-color:#edefee;
	font-weight:normal;
	padding-top:7px;
	padding-left:8px;
	margin-bottom:10px;
}
h3 a {
	font-family:Arial, Tahoma, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:18px;
	color:#363636;
	text-decoration:none;
}
h3 a:hover {
	text-decoration:none;
}
h3.white {
	height:23px;
	border:0px;
	background-color:#ffffff;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:18px;
	color:#363636;
	padding-top:0px;
	padding-left:8px;
	margin-bottom:0px;
}
h4 {
	clear:both;
	height:19px;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	color:#ffffff;
	background-image:url(/static/images/h4.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:16px;
	padding-top:4px;
	margin-top:5px;
	margin-bottom:14px;
}
h4 span {
	float:right;
	font-family:Arial, Tahoma, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	color:#ffffff;
	margin-right:9px;
	font-weight:normal;
}
p {
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	color:#585858;
	line-height:15px;
}
a {
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	color:#585858;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
	color:#020202;
}
li {
	list-style:none;
}
.left {
	float:left;
}
.right {
	float:right;
}
.height {
	height:100%;
}
/*
================================================================================
|                                     HEADER                                   |
================================================================================
*/
#container {
	width:100%;
	max-width:1150px;
	margin:0px auto;
	width:expression(document.body.clientWidth > 1100? "1100px": "auto" );
}
#header_top {
	height:23px;
}
#slogan {
	float:left;
	height:19px;
	font-family:Arial, Tahoma, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	color:#fffffe;
	padding-left:3px;
	margin-top:3px;
}
#yandex-links {
	float:left;
	margin-top:-3px;
	margin-left:3px;
	margin-bottom:2px;
	height:19px;
}
#header_menu {
	float:right;
	height:19px;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	color:#fffffe;
	padding-right:3px;
	margin-top:4px;
}
#header_menu a {
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	color:#fffffe;
	border-left:1px solid #c1c1c1;
	padding-left:11px;
	margin-right:11px;
	text-decoration:none;
}
#header_menu a:hover {
	text-decoration:underline;
}
#header_menu a.main_link {
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	color:#fce2ae;
	border:0px;
	background-image:url(/static/images/home_icon.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding-left:17px;
	margin-right:11px;
	text-decoration:none;
}
#header_menu a.main_link:hover {
	text-decoration:underline;
}
#header_middle {
	height:90px;
}
#logo {
	clear:both;
	float:left;
	height:70px;
	padding-left:3px;
	padding-right:108px;
	margin-top:20px;
}
#header_banner {
	float:left;
	margin-top:12px;
}
#navigation {
	height:27px;
}
#navigation ul {
	display:block;
	width:957px;
	margin:0px auto;
/*	padding-left:45px;*/
}
#navigation ul li {
	margin:0px;
	padding:0px;
	float:left;
    list-style-type:none;
	background-color:#bd1a2b;
	background-image:url(/static/images/navigation_left.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	line-height:27px;
}
#navigation ul li a {
	display:block;
	font-family:Arial, Tahoma, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	color:#020202;
	line-height:27px;
	text-decoration:none;
	padding-left:20px;
	padding-right:20px;
	background-color:#FFFFFF;
	background-image:url(/static/images/navigation_line.gif);
	background-repeat:no-repeat;
	background-position:right 7px;
}
#navigation ul li a:hover {
	color:#fffffe;
	background:none;
	background-image:url(/static/images/navigation_right.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}
#navigation ul li span a {
	display:block;
	font-family:Arial, Tahoma, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	color:#fffffe;
	line-height:27px;
	text-decoration:none;
	padding-left:21px;
	padding-right:21px;
	background:none;
	background-image:url(/static/images/navigation_right.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}
/*
================================================================================
|                                     CONTENT                                  |
================================================================================
*/
#content {
	clear:both;
	width:100%;
	margin:0px auto;
}
#content_block_left {
	padding-left:11px;
	padding-top:11px;
	padding-right:19px;
}
#content_block_center {
	width:260px;
	padding-top:20px;
}
#content_block_right {
	width:240px;
	padding-left:15px;
	padding-right:12px;
	padding-top:24px;
}
.search_main_news {
	clear:both;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:14px;
	color:#020202;
	margin-bottom:30px;
	font-weight:bold;
	text-align:center;
}
.search_main_news a {
	font-size:14px;
	font-weight:normal;
	text-decoration:underline;
}
.main_news {
	clear:both;
	overflow:auto;
	//overflow:none;
	//height:10px;
	margin-bottom:30px;
	margin-left:4px;
	margin-right:6px;
}
.ntdtv_main_news {
	clear:both;
	overflow:auto;
	//overflow:none;
	//height:10px;
	//margin-bottom:30px;
	margin-left:4px;
	margin-right:6px;
}
.form_send_comment {
	margin-bottom:30px;
}
.photoreportag {
	clear:left;
	margin-bottom:10px;
	height:auto;
	overflow:auto;
}
*[class='main_news'] {
	height:auto;
	overflow:auto;
}
.main_news img {
	border:1px solid #000000;
}
.main_news a:hover {
	text-decoration:none;
}
.main_news p.image {
	display:block;
	float:left;
	margin-right:18px;
	margin-left:4px;
	padding-top:4px;
	padding-right:0px;
}
.main_news div.news {
	font-family:Arial, Tahoma, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:16px;
	line-height:20px;
	color:#585858;
	margin-left:4px;
}
.main_news div.news p {
	font-family:Arial, Tahoma, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:14px;
	line-height:20px;
	color:#585858;
	margin-bottom:10px;
}
.main_news div.news div.news_image {
	clear:both;
	float:left;
	margin-top:-4px;
}
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
.main_news div.news div.news_image {margin-top:5px;}
}
span.date_main {
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:9px;
	color:#595959;
	padding-right:11px;
	margin-bottom:0px;
}
p.date_main {
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif !important;
	font-size:9px !important;
	color:#595959;
	padding-right:11px;
	margin-bottom:0px !important;
}
.main_news div.news img {
	margin-top:4px;
	margin-right:18px;
	margin-bottom:4px;
}
.main_news span.photo_name {
	clear:both;
	float:left;
	width:318px;
	font-size:9px;
	line-height:normal;
	margin-bottom:8px;
	margin-top:5px;
}
.main_news span.photo_name img {
	border:1px solid #000000;
	margin:0px;
}
.main_news span.photo_name a {
	margin-right:5px;
	margin-bottom:5px;
}
.main_news p.author {
	font-family:Arial, Tahoma, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:14px;
	line-height:20px;
	color:#020202;
	margin-top:20px;
	margin-left:4px;
	text-align:right;
}
.main_news p.author a {
	font-family:Arial, Tahoma, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#020202;
}
.main_news p.author a:hover {
	text-decoration:underline;
}
p.pohogie_news {
	clear:both;
	color:#363636;
	font-weight:bold;
	margin-left:4px;
	margin-bottom:6px;
}
.main_news div.text {
	display:table;
	_height:0;
	zoom:1;
}
.main_news span.date {
	float:left;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:9px;
	color:#595959;
	padding-right:11px;
}
.main_news span.news_date {
	float:left;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:9px;
	color:#595959;
	padding-right:11px;
	margin-top:2px;
}
.main_news span.comment {
	float:right;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:9px;
	color:#595959;
}
.main_news span.comment strong {
	float:left;
	height:16px;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:9px;
	color:#595959;
	font-weight:normal;
	background-repeat:no-repeat;
	background-position:0px 0px;
}
.main_news span.comment strong.people {
	background-image:url(/static/images/people.gif);
	padding-left:15px;
	padding-right:8px;
}
.main_news span.comment strong.chat {
	background-image:url(/static/images/chat.gif);
	padding-left:17px;
}
td.date_main {
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif !important;
	font-size:9px !important;
	color:#595959;
	padding-right:5px;
	margin-bottom:0px !important;
}
td.comment_main_news_text {
	height:14px;
	width:10px;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:9px;
	color:#595959;
	padding-left:5px;
	padding-right:8px;
}
.main_news p.comment_main {
	position:absolute;
	display:block;
	width:100%;
	height:26px;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:9px;
	color:#595959;
}
.main_news span.comment_main {
	float:right;
	height:26px;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:9px;
	color:#595959;
	margin-top:2px;
	//margin-top:0px;
}
.main_news span.comment_main strong {
	float:left;
	height:26px;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:9px;
	color:#595959;
	font-weight:normal;
	background-repeat:no-repeat;
	background-position:0px 2px;
}
.main_news span.comment_main strong.people {
	background-image:url(/static/images/people.gif);
	padding-left:15px;
	padding-right:8px;
}
.main_news span.comment_main strong.chat {
	background-image:url(/static/images/chat.gif);
	padding-left:17px;
}
.main_news p.news_text {
	clear:both;
	padding-right:5px;
}
.main_news p.news_name {
	clear:both;
	margin-bottom:2px;
}
.main_news p.news_name a {
	color:#1b1b1b;
	font-weight:bold;
}
.main_news p.news_name a:hover {
	text-decoration:underline;
}
.main_news p.search_news_name {
	margin-left:5px;
}
.main_news p.search_news_name a {
	color:#1b1b1b;
	font-weight:bold;
}
.main_news p.search_news_name span {
	margin-top:1px;
	//margin-top:0px;
}
#photoreport {
	clear:both;
	background-color:#edefee;
	margin-left:4px;
}
.corner_01 {
	height:4px;
	background-image:url(/static/images/corner_02.gif);
	background-repeat:no-repeat;
	background-position:right top;
	line-height:0px;
	font-size:0px;
}
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
.corner_01 {line-height:0px;}
}
.corner_02 {
	height:4px;
	background-image:url(/static/images/corner_04.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	font-size:0px;
	line-height:0px;
}
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
.corner_02 {line-height:0px;}
}
.corner_01 img, .corner_02 img {
	border:0px;
	vertical-align:top;
	float:left;
}
#photoreport_img {
	display:block;
	overflow:hidden;
}
#photoreport_img img {
	border:1px solid #000000;
}
#photoreport_img a {
	float:left;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:6px;
}
a.fotoreportag {
	float:right;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:9px;
	color:#727272;
	text-transform:uppercase;
	background-image:url(/static/images/arrow.gif);
	background-repeat:no-repeat;
	background-position:right 2px;
	padding-right:8px;
	margin-top:4px;
	margin-right:9px;
}
#photo_img {
	display:block;
	float:left;
	margin-bottom:23px;
	//margin-bottom:0px;
}
#photo_img img {
	border:1px solid #000000;
}
#photo_img a {
	float:left;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
}
.all {
	float:right;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:9px;
	color:#727272;
	text-transform:uppercase;
	background-image:url(/static/images/arrow.gif);
	background-repeat:no-repeat;
	background-position:right 2px;
	padding-right:8px;
	margin-right:15px;
	margin-top:1px;
}
.all:hover {
	text-decoration:underline;
}
.all_white {
	float:right;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:9px;
	color:#727272;
	text-transform:uppercase;
	background-image:url(/static/images/arrow_white.gif);
	background-repeat:no-repeat;
	background-position:right 2px;
	padding-right:8px;
	margin-right:15px;
	margin-top:10px;
}
.all_white:hover {
	text-decoration:underline;
}
table.analitic {
	margin-bottom:30px;
}
table.analitic .main_news {
	margin:0px;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
	margin-bottom:10px;
}
td.analitic {
	padding-top:6px;
	padding-left:5px;
	padding-right:15px;
}
p.razdel {
	padding-left:5px;
	margin-bottom:3px;
}
p.razdel strong {
	display:table;
	font-weight:normal;
	_height:0;
	zoom:1;
}
p.razdel b a {
	color:#1b1b1b;
}
p.razdel a:hover {
	text-decoration:underline;
}
.razdel_links {
	padding-top:20px;
}
.razdel_links_main {
	padding-top:0px;
}
.center {
	width:100%;
	background-color:#edefee;
	margin-bottom:24px;
}
.ntdtv_center {
	width:100%;
	background-color:#edefee;
	margin-bottom:10px;
}
.table_ntdtv_center {
	margin-top:10px;
}
.center01 {
	width:100%;
	background-color:#edefee;
	margin-bottom:3px;
}
.lenta_anonce {
	padding:10px;
	padding-top:5px;
	padding-bottom:5px;
}
.lenta {
	padding-top:5px;
	padding-bottom:5px;
}
.lenta p {
	margin-bottom:10px;
    padding-right:15px;
}
.lenta span.time {
	float:left;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	color:#ffffff;
	line-height:14px;
	background-color:#787a80;
	padding-left:6px;
	padding-right:5px;
    padding-bottom: 1px;
	margin-right:9px;
	margin-left:9px;
	margin-top:2px;
}
.lenta span.link {
	display:table;
	_height:0;
	zoom:1;
}
.lenta span.link b a {
	color:#1b1b1b;
}
.popular_news {
	margin-right:9px;
	margin-bottom:5px;
	margin-left:5px;
	height:auto;
	overflow:auto;
}
.popular_news p.image {
	padding-right:0px;
	margin-right:8px;
	//margin-left:2px;
}
.anonce {
	padding-bottom:6px;
	border-bottom:1px solid #c1c1c1;
	margin-left:3px;
	margin-right:3px;
	margin-bottom:6px;
}
.anonce_last {
	border-bottom:0px;
	margin-bottom:20px;
}
.anonce span.anonce_date {
	float:left;
	width:77px;
}
.anonce span.anonce_text {
	display:table;
	_height:0;
	zoom:1;
}
#search {
	//width:184px;
	height:51px;
	background-image:url(/static/images/search.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:15px;
	margin-bottom:5px;
}
#search .search_input {
	width:183px;
	height:17px;
	border:1px solid #363636;
	border-left:2px inset #363636;
	border-top:2px inset #363636;
	background-color:#ffffff;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	color:#020202;
	margin-left:10px;
	padding-left:7px;
	padding-top:2px;
	margin-bottom:1px;
	margin-right:4px;
}
#search .search_button {
	cursor:pointer;
	width:22px;
	height:22px;
	border:0px;
	background-image:url(/static/images/b_search.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	color:#020202;
	text-align:center;
	//margin-top:1px;
	margin-right:10px;
}
* html #search .search_button {
	margin-top:1px;
}
#search a {
	margin-left:10px;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
}
#search a:hover {
	text-decoration:none;
}
p.valute {
	width:180px;
	margin-top:11px;
}
a.valute {
	cursor:pointer;
	display:block;
	float:left;
	width:75px;
	height:40px;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	color:#020202;
	background-image:url(/static/images/valute.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:90px;
	margin-bottom:10px;
	margin-left:10px;
	//margin-left:5px;
	text-align:center;
	text-decoration:underline;
}
a.valute:hover {
	text-decoration:none;
}
a.toplivo {
	cursor:pointer;
	display:block;
	float:right;
	width:75px;
	height:40px;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	color:#020202;
	background-image:url(/static/images/toplivo.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:90px;
	margin-bottom:10px;
	margin-right:10px;
	//margin-right:5px;
	text-align:center;
	text-decoration:underline;
}
a.toplivo:hover {
	text-decoration:none;
}
.pogoda {
	width:134px;
	margin-left:23px;
	margin-bottom:30px;
}
.pogoda td {
	font-family:Arial, Tahoma, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	color:#363636;
	vertical-align:middle;
}
p.anonce_image {
	text-align:center;
	margin-bottom:10px;
}
p.anonce_image img {
	border:1px solid #000000;
}
div.anonce_right p {
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	line-height:normal;
	font-size:11px;
}
p.anonce_right {
	margin-left:10px;
	margin-right:10px;
	margin-bottom:2px !important;
	line-height:normal;
	font-size:11px;
}
p.anonce_right_bottom {
	margin-bottom:15px;
}
p.banner {
	text-align:center;
	margin-bottom:10px;
	margin-top:50px;
}
table.user_comment {
	width:100%;
	background-color:#edefee;
	margin-bottom:20px;
	margin-top:8px;
}
table.user_comment td.lable_category {
	font-family:Arial, Tahoma, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	color:#363636;
	padding-top:3px;
}
table.user_comment select {
	width:80px;
	height:19px;
	border:1px solid #363636;
	background-color:#ffffff;
	font-family:Arial, Tahoma, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	color:#020202;
	padding-left:2px;
	padding-top:1px;
	margin-bottom:6px;
	margin-right:10px;
}
table.user_comment input {
	width:65px;
	height:16px;
	border:1px solid #363636;
	background-color:#ffffff;
	font-family:Arial, Tahoma, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	color:#020202;
	padding-left:2px;
	padding-top:1px;
}
table.user_comment img {
	border:0px;
}
td.user_comment_top {
	height:4px;
	background-image:url(/static/images/corner_02.gif);
	background-repeat:no-repeat;
	background-position:right top;
	font-size:0px;
	line-height:0px;
}
td.user_comment_bottom {
	height:4px;
	background-image:url(/static/images/corner_04.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	font-size:0px;
	line-height:0px;
}
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
td.user_comment_top {line-height:0px;}
}
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
td.user_comment_bottom {line-height:0px;}
}
td.user_comment_bottom img {
	float:left;
}
p.user_comment {
	padding-left:5px;
	padding-right:6px;
	padding-top:2px;
	padding-bottom:2px;
	margin-bottom:20px;
	line-height:normal;
	color:#404040;
}
p.user_comment strong {
	font-size:11px;
	color:#020202;
}
p.user_comment strong a {
	font-size:11px;
	color:#1b1b1b;
}
#send_comment {
	width:95%;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	color:#020202;
	margin-top:20px;
	margin-left:10px;
}
#send_comment img {
	//margin-top:1px;
	margin-right:20px;
}
#send_comment td.td_name {
	width:120px;
	white-space:nowrap;
	padding-right:10px;
	padding-top:3px;
}
#send_comment td.input_name input {
	width:98%;
	height:17px;
	background-color:#ffffff;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	color:#020202;
	padding-left:2px;
	padding-top:2px;
	margin-bottom:12px;
}
#send_comment td.input_name select {
	width:99%;
	height:23px;
	background-color:#ffffff;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	color:#020202;
	padding-left:2px;
	padding-top:2px;
	margin-bottom:12px;
}
#send_comment td.textarea_comment textarea {
	width:98%;
	height:200px;
	background-color:#ffffff;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	color:#020202;
	padding-left:2px;
	padding-top:1px;
	margin-bottom:12px;
	overflow:auto;
}
#send_comment td.input_code table {
	width:100%;
}
#send_comment td.input_code table td {
	width:100%;
}
#send_comment td.input_code input {
	width:98%;
	height:17px;
	background-color:#ffffff;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	color:#020202;
	padding-left:2px;
	padding-top:2px;
	margin-bottom:12px;
	margin-right:5px;
}
#send_comment input.button_comment {
	cursor:pointer;
	width:100px;
	height:22px;
	border:1px solid #504f4f;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	color:#ffffff;
	background-color:#BD1A2B;
	text-align:center;
	margin-top:10px;
}
#send_comment .errorlist {
	color:#bd1a2b;
	font-weight:bold;
}
table.user_comment input.search_input {
	width:95%;
	height:19px;
	border:1px solid #363636;
	background-color:#ffffff;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	color:#020202;
	margin-left:10px;
	padding-left:2px;
	padding-top:1px;
	margin-bottom:16px;
	margin-top:10px;
}
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
table.user_comment input.search_input {width:96%;}
}
table.user_comment input.search_button {
	cursor:pointer;
	width:58px;
	height:22px;
	border:1px solid #504f4f;
	font-family:Tahoma, Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	color:#ffffff;
	background-color:#BD1A2B;
	text-align:center;
	margin-top:2px;
	margin-top:10px;
	//margin-top:11px;
	padding-bottom:3px;
	//padding-bottom:2px;

}
p.search_news {
	margin-left:10px;
	margin-bottom:4px;
	padding-right:5px;
}
span.vrez_left {
	float:left;
	width:200px;
	font-family:Arial, Tahoma, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:14px;
	color:#404040;
	line-height:normal;
	background-color:#edefee;
	border:1px solid #999999;
	padding:6px;
	margin-right:10px;
	margin-top:6px;
}
span.vrez_right {
	float:right;
	width:200px;
	font-family:Arial, Tahoma, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:14px;
	color:#404040;
	line-height:normal;
	background-color:#edefee;
	border:1px solid #999999;
	padding:6px;
	margin-left:10px;
	margin-top:6px;
}
/*
================================================================================
|                                     CONTENT                                  |
================================================================================
*/
#footer {
	height:29px;
	background-color:#bd1a2b;
	background-image:url(/static/images/logo_footer.gif);
	background-repeat:no-repeat;
	background-position:24px 5px;
	font-family:Arial, Tahoma, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
}
#footer a {
	color:#ffffff;
}
#copyright {
	height:59px;
	font-family:Arial, Tahoma, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	color:#363636;
	text-align:center;
	vertical-align:middle;
}
#copyright a {
	font-family:Arial, Tahoma, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	color:#746e27;
}
table.afisha {
	border:1px solid #edefee;
	margin-bottom:50px;
}
table.afisha td {
	border:1px solid #edefee;
}
/*table.afisha tr.afisha {
	border-bottom:1px solid #edefee;
}*/
table.afisha tr.color_01 {
	background-color:#f5f5f5;
}
table.afisha tr.color_02 {
	background-color:#fafafa;
}
table.afisha td.col_01 {
	width:30px;
	text-align:left;
	vertical-align:top;
	padding:10px;
}
table.afisha td.col_02 {
	width:120px;
	text-align:left;
	vertical-align:top;
	padding:10px;
}
table.afisha td.col_03 {
	text-align:left;
	vertical-align:top;
	padding:10px;
	padding-left:0px;
	padding-right:0px;
}
table.afisha table td {
	border:0px;
}
/*table.afisha table.sub_afisha {
	height:100%;
}*/
table.afisha table td.sub_col_03 {
	text-align:left;
	vertical-align:top;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}
table.afisha table td.sub_col_04 {
	width:75px;
	text-align:left;
	vertical-align:top;
	padding-left:0px;
	padding-right:10px;
	padding-bottom:10px;
}
/*table.afisha table td.sub_col_05 {
	width:80px;
	text-align:center;
	vertical-align:top;
	padding-right:10px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	border-left:1px solid #edefee;
}
table.afisha td.col_03 p {
	margin-bottom:10px;
}
table.afisha td.col_04 {
	width:75px;
	text-align:center;
	vertical-align:top;
	padding:10px;
}
table.afisha td.col_05 {
	width:80px;
	text-align:center;
	vertical-align:top;
	padding-top:5px;
	padding-bottom:5px;
}*/
#valute td {
	height:30px;
	text-align:center;
	vertical-align:middle;
}
#toplivo td {
	height:30px;
	text-align:center;
	vertical-align:middle;
}
tr.toplivo {
	background-color:#edefee;
}
tr.toplivo td {
	font-weight:bold;
}
tr.toplivo_pokupka {
	background-color:#edefee;
}
tr.toplivo_pokupka td {
	font-size:10px;
	font-weight:bold;
	border-right:1px solid #ffffff;
}
td.toplivo_head {
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
}
td.valute_head {
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}
td.toplivo_content {
	border-left:1px solid #edefee;
	border-right:1px solid #edefee;
	border-bottom:1px solid #edefee;
}
td.toplivo_content_left {
	border-bottom:1px solid #edefee;
	background-image:url(/static/images/toplivo_point.gif);
	background-repeat:repeat-y;
	background-position:left top;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left !important;
}
td.toplivo_content_left img {
	margin-right:10px;
}
td.toplivo_content_left span {
	float:left;
	height:100%;
	margin-right:10px;
	line-height:30px;
}
td.toplivo_content_right {
	border-bottom:1px solid #edefee;
	background-image:url(/static/images/toplivo_point.gif);
	background-repeat:repeat-y;
	background-position:right top;
}
.corner_toplivo_01 {
	text-align:left !important;
	vertical-align:top !important;
}
.corner_toplivo_02 {
	background-image:url(/static/images/corner_02.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
.corner_valute_02 {
	background-image:url(/static/images/corner_02.gif);
	background-repeat:no-repeat;
	background-position:right top;
	border-bottom:1px solid #ffffff;
}
p.metka {
	margin-top:10px;
	text-align:right;
}
#mk_calendar {
	width:auto;
}
#mk_calendar a {
	display:block;
	width:100%;
	height:100%;
	padding-top:6px;
}
#mk_calendar a:hover {
	text-decoration:none;
	background-color:#f8f8f8;
}
#mk_calendar td {
	width:30px;
	height:22px;
	text-align:center;
	vertical-align:middle;
}
.mk_calendar {
	background-color:#edefee;
	font-weight:bold;
}
.mk_calendar_left_on {
	background-image:url(/static/images/corner_01.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.mk_calendar_right_on {
	background-image:url(/static/images/corner_02.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
.mk_calendar_day_on {
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
}
.mk_calendar_left_off {
	color:#b4b4b4;
	background-image:url(/static/images/corner_01.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.mk_calendar_right_off {
	color:#b4b4b4;
	background-image:url(/static/images/corner_02.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
.mk_calendar_day_off {
	color:#b4b4b4;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
}
.mk_calendar_digit_left_on {
	background-image:url(/static/images/toplivo_point.gif);
	background-repeat:repeat-y;
	background-position:left top;
	border-right:1px solid #edefee;
	border-bottom:1px solid #edefee;
}
.mk_calendar_digit_right_on {
	background-image:url(/static/images/toplivo_point.gif);
	background-repeat:repeat-y;
	background-position:right top;
	border-left:1px solid #edefee;
	border-bottom:1px solid #edefee;
}
.mk_calendar_digit_on {
	border-left:1px solid #edefee;
	border-right:1px solid #edefee;
	border-bottom:1px solid #edefee;
}
.mk_calendar_digit_left_off {
	color:#b4b4b4;
	background-image:url(/static/images/toplivo_point.gif);
	background-repeat:repeat-y;
	background-position:left top;
	border-right:1px solid #edefee;
	border-bottom:1px solid #edefee;
}
.mk_calendar_digit_right_off {
	color:#b4b4b4;
	background-image:url(/static/images/toplivo_point.gif);
	background-repeat:repeat-y;
	background-position:right top;
	border-left:1px solid #edefee;
	border-bottom:1px solid #edefee;
}
.mk_calendar_digit_off {
	color:#b4b4b4;
	border-left:1px solid #edefee;
	border-right:1px solid #edefee;
	border-bottom:1px solid #edefee;
}
.mk_today {
	display:block;
	line-height:27px;
	border:1px solid #bd1a2b;
	color:#bd1a2b;
	font-weight:bold;
}
.mk_next_week {
	padding-top:45px;
}
.mk_mounth {
	height:30px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
p.vse_stati_razdela {
	text-align:right;
}
p.vse_stati_razdela a {
	font-weight:bold;
	color:#020202;
}
p.vse_stati_razdela a:hover {
	text-decoration:underline;
}
p.contacts {
	margin-left:10px;
	margin-bottom:40px;
	line-height:20px;
}
#jobukrnet ul {	margin:0;
	padding-left:18px;
	list-style:square outside;
}
#jobukrnet li {	list-style:square outside;
}
#kinoukrnet img, #tvukrnet img {	margin-right:5px;
}
#kinoukrnet a, #tvukrnet a {	font-size:11px;
}
#jobukrnetnews img {	margin-right:10px;
	margin-bottom:5px;
}
#kinoukrnet img {
	margin-right:10px;
	margin-bottom:5px;
}
#tvukrnet img {
	margin-right:10px;
	margin-bottom:5px;
}
