@charset "utf-8";
/* CSS Document */
html {
	height:100%;
}
body {
	background:url(../image/body.png) top right repeat-x;
	min-width:990px;
	min-height:100%;
	height:auto !important;
	height:100%;
	position:relative;
	margin:0;
	padding:0;
	font: normal 11px tahoma;
}
div.clear_fix {
	clear:both;
	line-height:0;
	height:0;
	font-size:0;
}
div.fix {
	clear:both;
	line-height:0;
	height:1px;
	background:url(../image/boxpix.gif) top left repeat-x;
	font-size:0;
}
img {
	border:none 0;
}
div.wrapper {
	background:url(../image/body2.png) top left repeat-x;
	padding:0 15px 71px 15px;
}
div.head {
	background: url(../image/search_back.jpg) bottom right repeat-x;
	width:90%;
	margin: auto;
	overflow:hidden;
	height:128px;
}
div.logo {
	padding-top:20px;
	background:url(../image/logo.png) bottom left no-repeat;
	height:108px;
}
div.three {
	background:url(../image/three.png) 160px 0px no-repeat;
}
div.head_menu {
	padding:0px;
	text-align:right;
	height:30px;
}
div.head_menu div ul {
	list-style:none;
	margin:0;
	padding:0;
}
div.head_menu div ul li {
	padding:0px;
	margin:0 0 0 3px;
	padding-left:4px;
	background:url(../image/headmenu_l.png) top left no-repeat;
	list-style:none;
	float:right;
}
div.head_menu ul li a {
	font:bold 11px Tahoma;
	color:#FFF;
	background:url(../image/headmenu_r.png) top right no-repeat;
	padding:8px 4px 9px 0;
	list-style:none;
	float:left;
}
div.head_text {
	padding-left:235px;
	font:bold 9px Tahoma;
	color:#FFF;
	height:11px;
}
input.searchtext {
	width:99%;
}
div.searchbutton {
	float:left;
	width:81px;
	text-align:center;
}
div.search_body {
	width:100%;
	margin:0 0 0 0;
	height:128px;
}
div.search_right {
	background:url(../image/for_search_right.png) bottom right no-repeat;
	height:128px;
}
div.searchnews {
	margin-top:10px;
	padding-left:250px;
	font:bold 10px Tahoma;
	color:#000;
	text-transform:uppercase;
}
div.searchfield {
	display:inline;
	float:left;
	width:100%;
	margin:0 0 0 -81px;
}
div.searchfield div.inner {
	padding:0 0 0 -81px;
}
div.menu_c {
	height:1%;
	background:url(../image/menu_c.png) top left repeat-y;
}
div.menu_t {
	background:url(../image/menu_t.png) top left no-repeat;
}
div.menu_b {
	background:url(../image/menu_b.png) bottom left no-repeat;
	padding-bottom:10px;
}
div.wrap {
	width:90%;
	margin: auto;
	overflow:hidden;
}
div.left_t {
	padding-top:11px;
	width:135px;
	float:left;
	background:url(../image/left_t.jpg) top left no-repeat;
}
div.container {
	width:100%;
	margin:0 -135px 0 0;
	float:right;
}
div.container_in {
	padding:0 135px 0 0;
}
div.wrap_2 {
	width:100%;
	overflow:hidden;
}
div.content {
	width:100%;
	margin:0 0 0 -206px;
	float:left;
}
div.content_in {
	padding:0 0 15px 206px;
	background:url(../image/container_t.png) top left no-repeat;
}
div.content_t {
	padding:0 15px 0 15px;
	background:url(../image/container_t.png) top left no-repeat;
	min-height:1000px;
}
div.right {
	width:206px;
	float:right;
}
div.right_news {
	padding:50px 0 0 0;
	width:206px;
	background:url(../image/right_t.png) top left no-repeat;
}
div.footer {
	width:100%;
	height:71px;
	position:absolute;
	bottom:0;
	background:#900;
}
div.footer div.inner {
	padding:0 15px;
	background:#FFF;
}
div.footer_c {
	background:url(../image/footer_c.png) top left repeat-x;
	height:36px;
}
div.footer_r {
	padding-top:11px;
	text-align:center;
	font:bold 11px Tahoma;
	color:#FFF;
	background:url(../image/footer_r.png) top right no-repeat;
	height:25px;
}
div.footer_l {
	background:url(../image/footer_l.png) top left no-repeat;
	height:36px;
}
div.footer_r a {
	font:bold 11px Tahoma;
	color:#FFF;
}
div.footer_r a:hover {
	text-decoration:none;
}
div.copy {
	padding-top:10px;
	font:normal 11px Tahoma;
	text-align:center;
	height:25px;
}
div.copy a {
	font:normal 11px Tahoma;
	color:#06F;
}
div.copy a:hover {
	text-decoration:none;
}
.menu_b ul {
	list-style:none;
	padding:30px 0px 0px 0px;
	margin:0 0 0 3px;
	line-height:0;
}
.menu_b ul li {
	padding:0 0 5px 5px;
	background:url(../image/menupix.gif) bottom left repeat-x;
}
.menu_b li a {
	padding-left:10px;
	background:url(../image/strelka.gif) 0 3px no-repeat;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#005fc9;
	text-decoration:underline;
	line-height:18px;
}
.menu_b li a:hover {
	text-decoration:none;
}
div.newsimg {
	float:left;
	width:80px;
}
div.newsinfo {
	text-align:center;
	font:bold 11px Tahoma;
	padding:5px;
	float:left;
	width:90px;
}
div.newsinfo a {
	color:#063870;
	font:normal 11px Tahoma;
	text-decoration:none;
}
div.newsinfo a:hover {
	text-decoration: underline;
}
div.newsblock {
	margin:0 auto;
	padding-bottom:15px;
	width:180px;
}
div.box {
	margin:10px 0 10px 0;
	float:left;
	width:49%;
}
div.boximg {
	float:left;
	width:121px;
}
div.boxinfo {
	margin:0 -121px 0 0;
	width:100%;
	float:left;
}
div.boxinfo div.inner {
	
	font:normal 11px Tahoma;
	padding:8px 129px 8px 8px;
}
div.boxtitle a {
	font:bold 11px Tahoma;
	color:#cc3333;
}
div.boxtitle {
	padding:5px 10px 5px 0;
}
a.podr {
	padding:0 0 0 18px;
	color:#ff981f;
	background:url(../image/podr.png) top left no-repeat;
}
span.textstyle1 {
	color:#c0c0c0;
}
span.textstyle2 {
	color:#000;
	font:normal 10px Tahoma;
}
div.nav a {
	font:normal 14px Tahoma;
	color:#2260a6;
}
div.nav a:hover {
	text-decoration:none;
}
div.nav a:active {
	color:#000;
}
div.nav {
	font-weight: bold;
	font-size: 14px;
	text-align:center;
	padding:15px 0;
}
a.nav_prev {
	font:normal 11px Tahoma !important;
	color:#2260a6;
	padding:0 0 0 17px;
	background:url(../image/strelka_p.png) top left no-repeat;
}
a.nav_next {
	font:normal 11px Tahoma !important;
	color:#2260a6;
	padding:0 17px 0 0;
	background:url(../image/strelka_n.png) top right no-repeat;
}
div.right_b {
	background:url(../image/right_b.png) bottom left no-repeat
}
div.pages div.back {
	font:normal 12px Tahoma;
	background:url(../image/strelka_p.png) top left no-repeat;
	padding-left:30px;
	display:inline;
}
div.pages div.next {
	font:normal 12px Tahoma;
	background:url(../image/strelka_n.png) top right no-repeat;
	padding-right:30px;
	display:inline;
}
div.pages div.next a {
	font:normal 12px Tahoma;
}
.box .txt {
	color:#000;
	height:60px;
	overflow:auto;
}
div.border_left {
	height:1%;
	background:url(../image/border_left.png) top left repeat-y;
}
div.border_right {
	background:url(../image/border_left.png) top right repeat-y;
}
div.border_bottom {
	background:url(../image/border_left.png) bottom right repeat-x;
}
div.border_bottom_left {
	background:url(../image/border_l_b.png) bottom left no-repeat;
}
div.border_bottom_right {
	background:url(../image/border_r_b.png) bottom right no-repeat;
}
div.linklogo {
	position:absolute;
	width:235px;
	height:110px;
}
div.linklogo a {
	display:block;
	width:235px;
	height:110px;
}
.textstyle1 a { color: #990000; }
.livei { text-align: center; }
.search form { margin: 0px; }


.boxgo {   padding: 10px; 

	margin:10px 0 10px 0;
	float:left;
	width:95%;

  }
.boxgo .name { margin-bottom: 4px; }
.boxgo .name a { color: #e11919; font-weight: bold; font-size: 16px; font-family: Arial; }
.boxgo .info .cntin { background-image: url(../image/podr.png); padding-left: 20px; background-repeat: no-repeat;  padding-top: 1px; }
.boxgo .info .cntin a { font-size: 14px; font-weight: bold; font-family: Arial; }

.boxgo .info .txt { }
.boxgo .info .data { color: #CCCCCC; }
.boxgo .info .data strong { color: #000000; }
.boxgo .info .data2 { font-size: 10px; }
.boxgo .info a { color: #f89d19; }
.boxgo .img { width: 300px; float: left; }
.boxgo .img img { height: 300px; width: 300px; border: 2px solid #B31D1C;}
.boxgo .info { margin-left: 300px; padding-left: 15px; padding-top: 2px; }


