FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	FONT-SIZE: 10px; HEIGHT: 18px
}
body{
background: url("../images/background4.gif") repeat-x fixed 0 0 #222;
margin:0;
}
img {
	border: none;
}

.nav-link a {
text-decoration: none !important;
}
					
.nav-link a:hover {
background-color: black;
color: #fff3c2;
text-decoration: none !important;
} 

/* Короткие новости */
.main-news {
	clear: both;
	
}

	.main-news-title, .main-news-title2 {
		color: #0096ff;
		border-bottom: 1px #ccc solid;
	}
		
		.main-news-title span {
			background: #ccc;
			color: #555555;
			margin-right: 10px;
			padding: 2px;			
		}
		
		.main-news-title a {
			color: #656565;
			text-decoration: none;
			font-size: 20px;		
		}
		
		.main-news-title2 a {
			color: #e18017;
			text-decoration: none;
			font-size: 14px;
			font-weight: bold;
		}
	
	.main-news-text, .main-news-text {
		padding: 0px;
		/*border: 1px #ccc solid;*/
		/*border-top: 0;*/
		margin-bottom: 10px;
		text-align: left;
	}
	
		.main-news-text img {
			float: right;
			width: 50%/*300px*/;
			max-width:450px;
			margin: 0 5px 5px 5px;
			border: 0;
			/*background: url(../images/shadow.gif) right bottom no-repeat;*/
			/*padding: 0px 8px 8px 0px;*/
			padding: 1px 1px 1px 1px;
			background: #000;
		}

		.main-news-text object {
			float: right;
			width: 450px;
			/*height: 270px;*/
			margin: 0 5px 5px 5px;
			border: 0;
			/*background: url(../images/shadow.gif) right bottom no-repeat;*/
			/*padding: 0px 8px 8px 0px;*/
			padding: 1px 1px 1px 1px;
			background: #000;
		}
		
		.main-news-text2 img {
			width: 200px;
			border: 0;
			background: url(../images/shadow.gif) right bottom no-repeat;
			padding: 0px 8px 8px 0px;
			margin: 10px 0 0 5px;
		}
		
		.main-news-text a {
			color: #000;
			font-weight: bold;
		}
		
	.main-more {
		clear: both;
		height: 25px;
		padding-top: 5px;
	}
	
		.main-more a {
			float: right;
			
			color: #3c3c3c;
			text-decoration: none;
			padding: 4px 20px 4px 10px;
			font-weight: normal;
		}
		
			.main-more a:hover {
				color: #ff4200;
			}
		
			.main-more a span {
				color: #1f1f1f;
			}
			
	.short-main-other {
		padding: 5px;
		color: #555555;
	}
	
		.short-main-other a {
			color: #000;
		}

.bottom-news td {
	background: url(../images/bottom-news.jpg) left top repeat-y;
}		
		
.bottom-news a {
	display: block;
	color: #353535;
	padding: 1px 5px 3px 5px;
}

			.bottom-news a:hover {
				background: #555555;
				text-decoration: none;
				color: #fff;
			}

.short-block {
	padding: 20px 0 20px 0;
	border-bottom: 1px #5a5a5a dotted;
	margin-bottom: 10px;
}

	.short-block h3 {
		color: #e23811;
		margin: 0;
		padding: 0 0 5px 0;
		margin-lefT: 220px;
		font-size: 20px;
	}
	
		.short-block h3 {
			padding: 10px 0 10px 0;
			margin: 0;
			color: #5a5a5a;
			font-weight: normal;
			font-size: 20px;
		}
		
			.short-block h3 a {
				color: #5a5a5a;
				text-decoration: none;
			}		
	
	.shot-text {
		padding: 8px 0 5px 0;
		margin: 0;
		color: #3f3f3f;
		font-size: 13px;
		text-align: justify;
		line-height: 14px;
	}
	
		.shot-text img {
			margin: 0 5px 5px 0;
			border: 0;
			background: url(../images/shadow.gif) right bottom no-repeat;
			padding: 0px 8px 8px 0px;
		}
	
			.shot-text:first-letter {
				margin-left: 30px;
			}	
	
		.shot-text a {
			color: #0b829f;
		}
		
		.shot-text2 img {
			margin: 10px 10px 10px 0;
			background: url(../images/shadow.gif) bottom right no-repeat;
			padding: 0 10px 10px 0;
			border: 0;
		}
		
		.shot-text2 img {
			margin: 10px 10px 10px 0;
			background: url(../images/shadow.gif) bottom right no-repeat;
			padding: 0 10px 10px 0;
			border: 0;
		}
		
		.shot-text input {
			margin: 5px 20px 0 0;
			background: url(../images/body.jpg);
			color: #fff;
			font-size: 9px;
		}
		.shot-text2 input {
			margin: 5px 20px 0 0;
			background: url(../images/body.jpg);
			color: #fff;
			font-size: 9px;
		}
	
		.shot-text .editor_button img {
			padding: 0 !important;
			border: 0 !important;
			margin: 0;
		}
		.shot-text2 .editor_button img {
			padding: 0 !important;
			border: 0 !important;
			margin: 0;
		}
		
		.editor_button img {
			padding: 0 !important;
			border: 0 !important;
			margin: 0 !important;
		}
		
		.shot-text .editbclose img {
			padding: 0;
			border: 0;
			margin: 0;
		}
		.shot-text2 .editbclose img {
			padding: 0;
			border: 0;
			margin: 0;
		}
		
		.editor_button_brk img {
			padding: 0 !important;
			margin: 0 !important;
			border: 0 !important;
		}
		
	.short-more {
		padding-right: 20px;
		text-align: right;
		font-size: 14px;
		font-weight: bold;
	}
	
		.short-more a {
			color: #e23811;
			text-decoration: none;
		}
		
			.short-more a:hover {
				text-decoration: underline;
			}
			
			
.hr_line {
    background: url(../images/line.gif);
    width: 100%;
    height: 1px;
    font-size: 2px;
    font-family: tahoma;
    margin-top: 1px;
    margin-bottom: 1px;
}
.td_back {
    /*background-color: #c3*/
}
.cform_radio {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 10px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; HEIGHT: 16px
}
#top_table {
	BACKGROUND-IMAGE: url(/images/new_site/top_bg.jpg)
}
#top_table TD {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Tahoma, Arial
}
#top_table A {
	COLOR: black; TEXT-DECORATION: none
}
A:visited {
	COLOR: black; TEXT-DECORATION: none
}
A:link {
	COLOR: black; TEXT-DECORATION: none
}
#top_table A:hover {
	COLOR: #cb5602; TEXT-DECORATION: none
}
#top_table .red_btn {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/images/new_site/red.gif); VERTICAL-ALIGN: top; WIDTH: 105px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 60px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 97px; TEXT-ALIGN: center
}
#top_table .red_btn_over {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/images/new_site/red_over.gif); VERTICAL-ALIGN: top; WIDTH: 105px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 60px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 97px; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
#top_table .blue_btn {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/images/new_site/blue.gif); PADDING-BOTTOM: 60px; VERTICAL-ALIGN: bottom; WIDTH: 105px; CURSOR: pointer; COLOR: #fff; BACKGROUND-REPEAT: no-repeat; HEIGHT: 97px; TEXT-ALIGN: center
}
#top_table .blue_btn_over {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/images/new_site/blue_over.gif); PADDING-BOTTOM: 60px; VERTICAL-ALIGN: bottom; WIDTH: 105px; CURSOR: pointer; COLOR: #fff; BACKGROUND-REPEAT: no-repeat; HEIGHT: 97px; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
#top_table .btn_text {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#menu_text {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #fff; FONT-FAMILY: Tahoma; HEIGHT: 19px
}
#top_title TD {
	FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Verdana, Tahoma, Arial
}
#top_title TD.title {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/images/new_site/title_bg.jpg); VERTICAL-ALIGN: middle
}
#top_title TD.title_search {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(/images/new_site/title_bg.jpg); PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px
}
#title_con {
	BACKGROUND-IMAGE: url(/images/new_site/title_con_bg.jpg); VERTICAL-ALIGN: top
}
#title_con TD {
	FONT-SIZE: 13px; COLOR: #fff; FONT-FAMILY: Verdana, Tahoma, Arial
}
TD.left_title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #999; PADDING-TOP: 10px; TEXT-ALIGN: right; VERTICAL-ALIGN: middle;
}
TD.left_title a {
	COLOR: #fff; text-decoration: none
}
TD.right_title {
	BACKGROUND-IMAGE: url(/images/new_site/right_title_bg.gif); VERTICAL-ALIGN: top; PADDING-TOP: 28px
}
TD.right_title_text {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4a5467; TEXT-ALIGN: center
}
TD.news_text {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #000; FONT-FAMILY: Verdana, Tahoma, Arial;

}
TD.news_text img{
  display: block;
  padding: 1px 1px 1px 1px;
  background: #000;
}
TD.content_text {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #000; FONT-FAMILY: Arial, Tahoma, Verdana;
}
TD.content_text a:link, TD.content_text a:hover, TD.content_text a:visited, TD.content_text a:active {
	COLOR: #fff;
	text-decoration: none;
}
TD.content_text a:hover {
	text-decoration: underline;
}
DIV.content_text {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #000; FONT-FAMILY: Arial, Tahoma, Verdana;
}
TD.content_textm {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #2e3239; FONT-FAMILY: Arial, Tahoma, Verdana; BACKGROUND-COLOR: #fff
}
TD {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #000; FONT-FAMILY: Georgia,Trebuchet MS,Arial;padding:0;
}
A {
	COLOR: #000; TEXT-DECORATION: none
}
A:link {
	COLOR: #000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
A:active {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
/*TD.menu {
	BACKGROUND-IMAGE: url(/images/new_site/btn_bg.gif); WIDTH: 100px; TEXT-ALIGN: center
}*/
A.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none
}
A.menu:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none
}
A.menu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none
}
A.menu:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: #f60
}
A.bottom, A.bottom:link, A.bottom:visited , A.bottom:active{
	FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none
}
A.bottom:hover {
	TEXT-DECORATION: underline
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px; COLOR: #fff; FONT-FAMILY: Verdana, Tahoma, Arial
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px; COLOR: #fff; FONT-FAMILY: Verdana, Tahoma, Arial
}
H1.right_title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4a5467
}
A.right_title_text {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none
}
A.right_title_text:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none
}
A.right_title_text:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none
}
A.right_title_text:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none
}
A.right_title_text:hover {
	COLOR: #f60
}
SPAN.right_title_text {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none
}
A.mmenu {
	FONT-SIZE: 11px; COLOR: #2e3239; FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none
}
A.mmenu:link {
	FONT-SIZE: 11px; COLOR: #2e3239; FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none
}
A.mmenu:visited {
	FONT-SIZE: 11px; COLOR: #2e3239; FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none
}
A.mmenu:active {
	FONT-SIZE: 11px; COLOR: #2e3239; FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none
}
A.mmenu:hover {
	COLOR: #f60
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN: 0px; COLOR: #900; FONT-FAMILY: Verdana, Tahoma, Arial
}
.copy {
    color: #727272;
    font-size: 11px;
    font-family: tahoma;
    padding: 5px;}
/* Навигация по страницам */
.navigation {
	color:#666; 
	border:0px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:active {
	text-decoration:none;
	color: #fff;
	background-color: black;
	border:0px solid #E6E6E6;
	padding:3px 6px;
	font-size:11px
}

.navigation a:hover {
	background:#CC0001;
	color:#ffffff;
	border-color:#e6e6e6;
}

.navigation span {
	text-decoration:none;
	background:none;
	padding:3px 6px;
	border:0px solid #E6E6E6;
	color:#000;
	font-size:11px;
}








#hintbox {
    text-align : left;
    width : 150px;
    font-size : 10px;
    border : 1px solid #99a1ab;
    background-color : #fff;
    /*layer-background-color : #a396d9;*/
	/*-moz-opacity : 0.9;*/
    /*-moz-border-radius : 5px;*/
    /*filter : alpha(opacity="90");*/
    color : #282828;
    margin : 10px 0 0 10px;
    padding : 3px 5px;
    position : absolute;
    visibility : hidden;
    z-index : 998;
}

.onl_table {
    width : 100%;
    font-size : 10px;
}
.onl_table td {
    padding-right : 5px;
    font-size : 10px;
/* Раскомментировать, если у Вас в две колонки*/     width : 50%;
}

.a_link, .a_link a:link, .a_link a:visited, .a_link_on {
    color : #f00 !important;
}
.a_link_on a:hover, .a_link_on a:active {
    color : #fff !important;
}

.u_link, .u_link a:link, .u_link a:visited, .u_link_on {
    color : #666 !important;
}
.u_link_on a:hover, .u_link_on a:active {
    color : #fff !important;
}

.e_link, .e_link a:link, .e_link a:visited, .e_link_on {
    color : #00a400 !important;
}
.e_link_on a:hover, .e_link_on a:active {
    color : #fff !important;
}

.j_link, .j_link a:link, .j_link a:visited, .j_link_on {
    color : #00f !important;
}
.j_link_on a:hover, .j_link_on a:active {
    color : #fff !important;
}

.b_link, .b_link a:link, .b_link a:visited, .b_link_on {
    color : #666 !important;
}
.b_link_on a:hover, .b_link_on a:active {
    color : #fff !important;
}











.picture_div {
position:relative;
width:400px;
border:none;
display: block;
background:#000;
/*display: block;
  border-top-style:solid;
  border-left-style:none;
  border-right-style:none;
  border-bottom-style:solid;
  border-width:1px;
  border-color:white;*/
}
.transtext {
position:absolute;
bottom:10px;
width:360px;
 margin:0;
 background-color:#000;
 /* for IE */
 /*filter:alpha(opacity=75);*/
 /* CSS3 standard */
 /*opacity:0.75;*/
 height: 20px;
}
.transtext a:link, .transtext a :hover, .transtext a:visited, .transtext a:active {
color:#fff;
padding-left:10px;
width:360px;
  font-family: "Tahoma";
  font-size: 14px;
 margin:0;
 text-decoration:none;
}

#slideshow { 
width: 360px; 
height: 210px;
}


.namecity  {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#e412d3;
	font-style:italic;
	font-weight:bold;
	margin-bottom:5px;
}
#modpogoda {
	font-size:11px;
	text-align:left;
	font-weight:bold;
	width:60%;
}
.mptime {
	font-weight:normal;
	color:#666666;
}
.tempp {
	font-size:12px;
	font-weight:bold;
	color:#B90000;
}
.other {
	font-size:11px;
	font-weight:bold;
	color:#006AD5;
}
/***** Random News ******/
.random_news_title {
    font-size: 13px;
    font-family: tahoma;
    color: #0574D3;
    padding: 0px 5px 3px 7px;
    vertical-align: top;
}

.random_news_title a:active,
.random_news_title a:visited,
.random_news_title a:link {
   color: #0574D3;
   text-decoration:none;
}
.random_news_title a:hover {
    color: #0574D3;
    text-decoration: underline;
}
.random_news_vtitle {
    font-size: 12px;
    font-family: tahoma;
    color: #0574D3;
    padding: 10px 3px 5px 0px;
    vertical-align: top;
}
.random_news_vtitle a:active,
.random_news_vtitle a:visited,
.random_news_vtitle a:link {
   color: #0574D3;
   text-decoration:none;
}
.random_news_title a:hover {
    color: #0574D3;
    text-decoration: underline;
}
.random_news_news {
    font-size: 12px;
    font-family: tahoma;
    color: #727272;
    padding: 3px 5px 3px 7px;
   vertical-align: top;
}
.random_news_img {
   vertical-align: top;
}
/***** !Random News ******/   

/*******for marque news*******/
.news {
    width:600px;
    overflow:hidden;
}
div.move {
    overflow:hidden;
    width:99999px;
}
.news p {
    float:left;
    margin:0;
}
.news a {color:#0282B2; text-decoration:none;}
.news a:hover {text-decoration:underline;}
/*******!for marque news*******/

