body {
	background:#222222 url("imgs/top_bg.png");

	margin: 0px;
	padding: 0px;
	font: 11px tahoma;
}

a {
	color: #000000;
}

IMG {
	border: 0px;
}

.hint2 {
	background: #ffffff;
	color: #666666;
	padding: 7px;
	border: #666666 1px solid;
}

.admin {
	background: #ffffff;
	color: #666666;
	padding: 17px;
	border: #666666 1px solid;
}

.top {
	width: 1000px;
	height: 170px;
	text-align: right;
	background: url("imgs/top.jpg");
	padding-bottom: 13px;
	vertical-align: bottom;
}

.drk {
	height: 16px;
	background: url("imgs/drk.png");
	color: #ffffff;
	font: 10px tahoma;
	text-align: right;
	padding-right: 35px;
	padding-top: 2px;
}

.main_tab {
	width: 1000px;
}

.main {
	background-color: #ffffff;
	border: #999999 1px solid;
	border-bottom: 0px;
	padding: 15px;
}

.menu {
	padding: 0px;
	text-align: center;
	width: 600px;
	height: 40px;
	margin: 0px;
	border-right: #333333 1px solid;
	
}
.feed {
	border-right: #737373 1px solid;
	padding-right: 10px;
}
.b1 {
	cursor: pointer;
	font-weight: bold;
	background: url("imgs/but_bg2.png");
}
.b1 a{
	color: #000000;
	text-decoration: none;
}
.b1 a:hover {
	color: #ffffff;
}
.mn {
width: 968px;
}
.lft {
	vertical-align: top;
	width: 705px;
	
}
.spacing {
	width: 13px;
	
}
.rgt {
	vertical-align: top;
	width: 250px;
}
.bottom {
	vertical-align: top;
	height: 80px;
	font: 10px Verdana;
	color: #777777;
	padding-top: 20px;
	
}
.bottom a {
	color: #cdcdcd;
}
.bottom a:hover {
	color: #ff6600;
}

.nws_tit {
	
	background: #dddddd url("imgs/icon.png") no-repeat;
	width: 600px;
	color: #ff0000;
	font: 15px Tahoma;
	font-weight: bold;
	height: 40px;
	padding-left: 29px;
	background-position: 9px 8px;
}
.nws_tit a{
	text-decoration: none;
	color: #ff0000;
}
.nws_tit a:hover{
	color: #666666;
}
.nws_dt {
	background: #dddddd;
	width: 105px;
	color: #222222;
	font: 15px Tahoma;
	font-weight: bold;
	text-align: right;
	padding-right: 5px;

}
.nws_drk {
	color: #666666;
	font-size: 10px;
}
.nws_txt {
	border: #cccccc 1px solid;
	padding: 15px;
	font: 12px tahoma;
	text-align: justify;
}
.nws_txt a {
	color: #00aad0;
	text-decoration: none;
}
.nws_txt a:hover {
	color: #00aad0;
	text-decoration: underline;
}
.bot_buts {
text-align: right;
margin-top: 15px;
padding-bottom: 3px;
width: 220px;
background: url("imgs/tick.png") no-repeat 20px;
}
.tag_buts {
padding-left: 20px;
padding-top: 3px;
color: #777777;
}
.tag_buts a {
color: #000000;
}
.tag_buts a:hover {
color: #ff0000;
}
.searchfield {
	height: 80px;
	color: #00aad0;	
	border: #cdcdcd 1px solid;
	width: 250px;
	padding-left: 25px;
	background: url("imgs/search_bg.png");
}
.search {
	height: 35px;
	width: 200px;
	color: #888888;
	font: 22px tahoma;
}

ul{
    margin: 0 auto;
}

.pgs li{
	color: #777777;
	cursor: pointer;
	font: 12px verdana;
	float: left;
	list-style: none;
	padding: 6px 10px 6px 10px;
	margin: 5px;
	border: 1px solid #CCC;
}
.pgs li a{
	text-decoration: none;
}
.pgs li a:hover {
	text-decoration: underline;
}
.pgs li:hover {
	float: left;
	color: #222222;
	list-style: none;
	padding: 6px 10px 6px 10px;
	margin: 5px;
	border: 1px solid #00aad0;
	background: #efefef;
}
.pr2 {
	color: #ff0000;
	font-weight: bolder;
}
.hint {
	z-index: 1;
	display:none;
	font-size: 11px;
	position:absolute;
	padding:3px;
	color: #ffffff;
}
.part_title {
font-size: 18px;
color:#0099d2;
padding-top: 17px;
}
.sub_tit {
font-size: 11px;
padding-top: 10px;
font-weight: bold;
color: #777777;
}
.sbutright a div {
border: #cdcdcd 1px solid;
	background: url("imgs/rgt_bg.png");
border-top: 0px;
	font-size: 12px;
	padding: 5px;
	padding-left: 14px;
	color: #888888;
}
.sbutright a{
	text-decoration: none;
}
.sbutright a:hover div{
	background: url("imgs/pg_bg.png");
	color: #ffffff;
}
.sbutright_pressed {
	border: #cdcdcd 1px solid;
	border-top: 0px;
	font-size: 12px;
	padding: 5px;
	padding-left: 14px;
	background: url("imgs/pg_bg.png");
	color: #ffffff;
}
.sbutright_pressed a{
	color: #ffffff;
	text-decoration: none;
}
.lefttit {
	border-bottom: #cdcdcd 1px solid;
	padding: 10px;
	color: #ff0000;
	font-size: 14px;
	font-weight: bold;
}
.lefttit a {
	color: #ff0000;
	font-size: 11px;
	font-weight: lighter;
	text-decoration: none;
}
.lefttit a:hover {
	text-decoration: underline;
}
.leftsub {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.frie {
	padding: 0px;
	margin: 0px;
}
.frie li {
	margin-top: 2px;
	margin-bottom: 3px;
	padding-left: 30px;
	background: url("imgs/tick2.png") no-repeat;
	list-style:none;
	line-height: 16px;
	font: 12px tahoma;
}
.frie li a {
	font-size: 13px;
}
.com {
	font: 12px verdana;
	color: #444444;
	border: #cccccc 1px solid;
	padding: 12px;
}
.comtit {
	font-size: 12px;
	color: #00aad0;
}
.comtit a{
	color: #00aad0;
	text-decoration: none;
}
.comtit a:hover {
	color: #666666;
}
.field {
	background: #f0f2ee;
	border: #a5a9a2 1px solid;
	height: 27px;
	padding: 5px;
}
.textar {
background: #f0f2ee;
	border: #a5a9a2 1px solid;
padding: 5px;
width: 680px;
	height: 200px;
	font: 12px verdana;
}
.cont {
	padding-left: 20px;
	font-size: 12px;
	color: #666666;
}
.cont a{
	color: #ff0000;
	text-decoration: none;
}
.cont a:hover {
	color: #666666;
}
.tagfl {
	font-size: 10px;
	cursor: pointer;
	color: #333333;
	border: #888888 1px solid;
}
.bott {
	border-top: #444444 1px solid;
	background: url("imgs/bot_bg.png");
}