/* CSS Document */
body{
margin:0;
padding:0;
background:#303538;
}
p{
margin:0;
padding:0;
}
img{
border:0;
}
#main_block{
width:1000px;
text-align:left;
}
#header_block,#header_banner{
float:left;
width:1000px;
height:360px;
background:url(../images/body_bg.jpg) repeat-x top;
}

#header_block_2,#header_banner_2{
	float:left;
	width:1000px;
	height:182px;
	background:url(../images/body_bg_page.jpg) repeat-x top;
}
#header_banner{
	height:297px;
	background-image: url(../images/header_man3.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#header_banner_2{
	height:117px;	
}
#logo{
	display:inline;
	float:left;
	width:500px;
	height:89px;
	margin:10px 0 0 70px;
	background:url(../images/logo_bar.gif) no-repeat 190px 0;
}
#logo_2{
	display:inline;
	float:left;
	width:700px;
	height:89px;
	margin:10px 0 0 70px;
	background:url(../images/logo_bar.gif) no-repeat 190px 0;
}

#logo a{
float:left;
margin:18px 72px 0 0;
}
#logo b{
float:left;
font:bold 16px tahoma;
color:#737984;
margin-top:30px;
}
#logo b span{
color:#ABB0B3;
}
#logo_2 a{
float:left;
margin:18px 72px 0 0;
}
#logo_2 b{
float:left;
font:bold 24px tahoma;
color:#737984;
margin-top:30px;
}
#logo_2 b span{
color:#7e9fcc;
}
#logo_2 span{
float:left;
font:bold 20px tahoma;
color:#7e9fcc;
margin-top:30px;
}
#pageTitle{
	display:inline;
	float:left;
	width:150px;
	height:30px;
	margin:60px 0 0 70px;
	background:url(../images/logo_bar.gif) no-repeat 190px 0;
	color:#7e9fcc;
	font:bold 24px tahoma;
}

#navi{
	display:inline;
	float:right;
	width:auto;
	margin:32px 35px 0 0;
}
#navi span{
float:left;
width:auto;
height:34px;
background:url(../images/navi_bar.jpg) no-repeat right;
padding-right:1px;
}
#navi a{
float:left;
margin:6px 20px 0;
}
#preview{
display:inline;
float:left;
width:570px;
margin:40px 0 0 1px;
}
#preview div{
display:inline;
float:left;
width:171px;
height:146px;
background:url(../images/prew_bg.gif) no-repeat;
margin-left:14px;
}
#preview div img{
float:left;
margin:7px 0 0 6px;
}
#preview div span{
float:right;
font:bold 17px arial narrow,arial;
color:#fff;
margin:10px 25px 0 0;
}
#preview div b{
float:right;
clear:right;
font:bold 11px arial narrow,arial;
color:#384C77;
margin-right:25px;
}
#header_navi{
float:left;
width:1000px;
height:54px;
margin-top:6px;
}
#header_navi ul {
list-style:none;
margin:0;
padding:0;
}
#header_navi li{
float:left;
}
#header_navi li span{
float:left;
background:url(../images/menu_br.jpg) no-repeat right;
padding-right:1px;
}
#header_navi li a{
float:left;
text-decoration:none;
font:bold 12px verdana;
color:#888D90;
padding:17px 30px 22px ;
}
#header_navi a:hover{
background:url(../images/menu_bg.jpg) repeat-x;
}
#center_block,.sub_block,#content_block,#footer_block{
display:inline;
float:left;
width:1000px;
font:11px/14px tahoma;
}
.sub_block{
width:215px;
padding:6px 0 0 11px;
}
#content_block{
width:536px;
background:#3D4144 url(../images/cntr_topbg.gif) no-repeat top;
padding:14px 0 0 12px;
}
#footer_block{
text-align:center;
color:#A9BABA;
padding:20px 0;
}
.sub_title{
float:left;
width:187px;
color:#212C31;
font-weight:bold;
padding:10px 0 10px 17px;
background:url(../images/subnavi_bg.jpg) no-repeat;
}
.sub_menu, .sub_polls{
float:left;
width:189px;
padding:15px 0 25px 15px;
}
.sub_menu ul {
list-style:none;
margin:0;
padding:0;
}
.sub_menu ul li{
background:url(../images/submenu_bar.jpg) no-repeat 3px 100%;
padding:6px 0 10px;
}
.sub_menu a{
text-decoration:none;
color:#ABB7BD;
font-weight:bold;
background:url(../images/submenu_bull.jpg) no-repeat left;
padding:0 0 0 27px;
}
.sub_polls b{
color:#DCA545;
}
.sub_polls span{
float:left;
width:165px;
color:#ABB7BD;
margin-top:3px;
}
.sub_polls span input{
margin-right:5px;
}
.sub_polls span a{
width:66px;
height:19px;
text-decoration:none;
text-align:center;
color:#6F818D;
font-weight:bold;
background:url(../images/poll_btn.jpg) no-repeat;
margin-top:22px;
}
#sub_login{
float:left;
width:186px;
color:#ABB7BD;
padding:0 0 35px 18px;
}
#sub_login span{
	float:left;
	width:100%;
	margin:8px -3px 0 0;
	position:relative;
	font-size: 10px;
}
#sub_login input{
float:left;
margin:5px 0 0 0;
}
#sub_login span b{
float:left;
font-weight:normal;
color:#A4DEF1;
margin:5px 0 0 8px;
}
#sub_login span a{
float:left;
color:#A4DEF1;
}
.login_go{
float:right;
width:66px;
height:19px;
text-decoration:none;
text-align:center;
color:#6F818D;
font-weight:bold;
background:url(../images/login_go.jpg) no-repeat;
margin:17px 65px 0 0;
}
.login_txtbox{
border:0;
width:142px;
height:15px;
}
.login_ddlbox{
border:0;
width:176px;
height:20px;
}
.sub_news{
float:left;
width:192px;
padding:20px 0 33px 12px;
margin-right:-3px;
position:relative;
}
.sub_news span{
float:left;
width:150px;
background:url(../images/news_bull.jpg) no-repeat 0 10px;
padding-left:15px;
}
.sub_news span a{
font:11px/25px tahoma;
color:#ABB7BD;
}
.cntr_head{
display:inline;
float:left;
width:526px;
height:58px;
background:#525658 url(../images/cntr_head_btmbg.gif) no-repeat bottom;
}
.cntr_head b{
float:left;
background:url(../images/cntr_head_topbg.gif) no-repeat top;
width:526px;
height:8px;
}
.cntr_head img{
float:left;
margin:4px 4px 22px 24px;
}
.cntr_head strong{
color:#B9C0C1;
margin-top:8px;
}
.cntr_head span{
float:left;
color:#E3B564;
}
.cntr_cont{
display:inline;
float:left;
width:526px;
color:#AFB1B2;
padding-bottom:28px;
}
.cntr_cont span{
float:left;
width:472px;
padding:25px 25px 0;
}
.cntr_cont a{
font:11px tahoma;
color:#AFB1B2;
}

.cntr_cont ab{
float:left;
width:62px;
font:10px tahoma;
text-decoration:none;
color:#fff;
background:url(../images/cntr_read.jpg) no-repeat;
padding:2px 0 3px 20px;
margin:27px 0 0 24px;
}

.cntr_cont b{
float:left;
font: bold 16px tahoma;
text-decoration:none;
}
#footer_block span{
margin:0 6px;
}
#footer_block a{
color:#A9BABA;
text-decoration:none;
}
