/* CSS Document */
@charset "utf-8";
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;	padding: 0;	font-weight: inherit;	font-style: inherit;	font-family:Verdana, Arial, Helvetica, sans-serif ;
	color:#B9B6B6;
	font-size: 100%;
	line-height:18px;
}
input{ 	border: 1px solid #B9B9B9; }

body {
	color: #B9B6B6;
	font-family: Verdana, Arial,Tahoma;
	font-size: 12px;
	background:#000000;
	margin:0; padding:0;
}

a {	color: #B9B6B6;	text-decoration: none;}
a:hover {	color: #000000; } /* color: #D21E1E; */
a:visited {	color: #000000; }

.txt_red{
		font-family: Verdana, Arial,Tahoma;
		font-size: 12px;
		color: #FFFFFF;
		text-decoration: none;
}
.txt_red:visited{
		font-family: Verdana, Arial,Tahoma;
		font-size: 12px;
		color: #FFFFFF;
		text-decoration: none;
}
.txt_red:hover{
		font-family: Verdana, Arial,Tahoma;
		font-size: 12px;
		color: #D21E1E;
		text-decoration: none;
}

.txt_titleindex{
		font-family: Verdana, Arial,Tahoma;
		font-size: 12px;
		color: #961116;
		text-decoration: none;
		font-weight:bold;
}
.txt_title{
		font-family: Verdana, Arial,Tahoma;
		font-size: 12px;
		color: #961116;
		text-decoration: none;
		font-weight:bold;
		font-style:italic;
}
.txt_title1{
		font-family: Verdana, Arial,Tahoma;
		font-size: 12px;
		color: #241208;
		text-decoration: none;
		font-weight:bold;
}
.txt_news1{
		font-family: Verdana, Arial,Tahoma;
		font-size: 12px;
		color: #241208;
		text-decoration: none;
}
.txt_news{
		font-family: Verdana, Arial,Tahoma;
		font-size: 12px;
		color: #241208;
		text-decoration: none;
}
.txt_news:visited{
		font-family: Verdana, Arial,Tahoma;
		font-size: 12px;
		color: #241208;
}
.txt_news:hover{
		font-family: Verdana, Arial,Tahoma;
		font-size: 12px;
		color: #241208;
		text-decoration: underline;
}

.txt_subnews{
		font-family: Verdana, Arial,Tahoma;
		font-size: 12px;
		color: #241208;
		text-decoration: none;
		font-weight:bold;
}
.txt_subnews:visited{
		font-family: Verdana, Arial,Tahoma;
		font-size: 12px;
		color: #241208;
		font-weight:bold;
}
.txt_subnews:hover{
		font-family: Verdana, Arial,Tahoma;
		font-size: 12px;
		color: #241208;
		text-decoration: underline;
		font-weight:bold;
}

#mainContainer{
			position:relative;
			text-align:left;
			padding-top:15px;
			/*padding-bottom:25px;*/
			width:984px;
			height:100%;
			right:0px;
			margin:5 auto;
			left:50%;
			margin-left:-494px;
			height:100%;
			height:auto !important; /* real browsers */
			min-height:100%; /* real browsers */
	}
#topcontent{
		width:100%;
		height:89px;
		float:left;
		overflow:hidden;
	}
	#topBar{
		width:207px;
		height:88px;
		float:left;
		overflow:hidden;
	}
	#top_line{
		float:left;
		width:100%;
		height:1px;
		background:url(../images/line_menu.gif) repeat-x;
	}
	#menubar{
		float:left;
		width:777px;
		height:22px;
		position:absolute;
		z-index:1;
		left: 0px;
		top: 0px;
	}
#content{
		padding:0px;
	 	width:100%;
		height:100%;
		float:left;
		overflow:hidden;
	}
#left_content{
		padding-top:4px;
		padding-left:19px;
	 	width:100%;	margin:0 auto;
		/*height:80px;*/
		overflow:hidden;
	}
#left_content1{
		padding-top:4px;
		padding-left:19px;
	 	width:100%;
		/*height:75px;*/
		float:left;
	}
#left_content2{
		padding-top:4px;
		padding-left:19px;
		/*padding-bottom:15px;*/
	 	width:100%;
		/*height:90px;*/
		float:left;
	}
#left_content3{
		padding-top:4px;
		padding-left:19px;
		padding-bottom:6px;
	 	width:100%;
		/*height:62px;*/
		float:left;
	}
#right_content{
		padding-left:19px;
		width:165px;
		height:100%;
		float:left;
	}
#right_previous{
		padding-left:64px;
		padding-top:460px;
		width:82px;
		height:29px;
		float:left;
	}
#right_next{
		padding-left:2px;
		padding-top:460px;
		width:71px;
		height:29px;
		float:left;
	}
#right_map{
		padding-left:19px;
		padding-right:23px;
		width:165px;
		height:100%;
		float:left;
	}
#right_con{
		padding-left:19px;
		width:153px;
		height:100%;
		float:left;
	}
#right_blank{
		padding-left:19px;
		width:146px;
		height:100%;
		float:left;
	}
	#right_blank1{
		padding-left:19px;
		width:293px;
		height:100%;
		float:left;
	}
#right_news{
		float:left;
		height:100%;
		padding-bottom:30px;
	}
#right_news1{
		float:left;
		height:100%;
	}
#txt_news{
		float:left;
		height:100%;
		padding-left:175px;
		padding-top:2px;
	}
#txt_news1{
		float:left;
		height:100%;
		padding-left:230px;
		padding-top:11px;
		padding-bottom:22px;
	}
#right_con1{
		float:left;
		height:100%;
		padding-bottom:30px;
	}
	#right_content1{
		float:left;
		height:100%;
		padding-bottom:13px;
	}
	#right_content2{
		float:left;
		padding-top:6px;
		height:100%;
		padding-left:789px;
		padding-bottom:28px;
	}
	#right_content3{
		float:left;
		padding-top:3px;
		height:100%;
		padding-left:163px;
		padding-bottom:29px;
	}
#right_down1{
		float:left;
		height:100%;
		padding-bottom:13px;
	}
#down{
		float:left;
		height:100%;
		padding-bottom:30px;
	}
#down1{
		float:left;
		height:100%;
		padding-bottom:33px;
	}
#footer{
		/*padding-left:354px;*/
		padding-bottom:25px;
		width:100%;
		overflow:hidden;
		float:left;
	}	
#txt_footer{
		padding-left:354px;
		width:100%;
		overflow:hidden;
		float:left;
		font-family: Verdana, Arial,Tahoma;
		font-size: 11px;
	}	
#txt_footer1{
		padding-left:317px;
		width:100%;
		overflow:hidden;
		float:left;
		font-family: Verdana, Arial,Tahoma;
		font-size: 11px;
	}	
