/* 足球频道样式 */
body {
	float: left;
	margin: 0px auto;
	padding: 0px;
	background: #D9D4C3 url(http://img.mso.com.cn/www/public/football_bg.gif) left repeat-y;
	font-size: 8pt;
	font-family: tahoma, verdana, 宋体;
	line-height: 150%;
}
a:link { font-size: 12px; color:#585858; text-decoration:none;}
a:visited { font-size: 12px; color:#585858; text-decoration:none;}
a:active{ font-size: 12px; color:#585858; text-decoration:none;}
a:hover{color:#585858;text-decoration:none;}

img {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size: 1px;
}

p {
	text-indent: 2em; 
 }

.leftbox {
	margin: 0px;
	padding: 0px;
	float: left;
}
.rightbox {
	margin: 0px;
	padding: 0px;
	float: right; 
}

/* 头部 */
#header {
	margin: 0px;
	padding: 0px;
	width: 990px;
} 

/* 头部背景 */
#header-bg {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 990px;
	background: #bf0000 url(http://img.mso.com.cn/www/public/header_bg.gif) left repeat-x;
} 

/* mso logo */
#logo {
	float: left; 
	margin: 0px;
	padding: 0px;
	width: 200px;
	height:	80px;
	text-align:right;
	font-size: 1px;
}

/* 顶部链接 */
#header-links {
	float: left; 
	margin: 0px;
	padding: 0px;
	width: 790px;
	height:	80px;

}

/* 语言选择 */
#language {
	float: left; 
	margin: 0px;
	padding: 0px 0px 0px 150px;

}

/* 分站选择 */
.header-site {
	margin: 0px;
	padding: 10px 12px 0px 0px;
	height: 40px;
	text-align:right;
	font-size: 12px;
	font-family:tahoma,verdana,sans-serif,宋体;
	FILTER: DropShadow(Color=#ffffff, OffX=1, OffY=1);
	line-height: 180%;
}
/* 顶部频道 */
.header-channel {
	float: right; 
	margin: 0px;
	padding: 0px;
	height: 23px;
	font-size: 1px; 
}

.header-channel ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	background: #ccc;
}

.header-channel li {
	margin: 0px;
	padding: 0px;
	float: left;
}

/* 顶部导航 */
#header-nav {
	float: left; 
	margin: 0px;
	padding: 0px;
	border-top:solid 1px #666666;
	border-bottom:solid 1px #666666;
	width: 990px;
	height:	23px;
	background: #666;
}

/* 次导航 */
#subnav {
	clear: both;
	width: 990px;
	height: 29px;
	margin: 0px;
	padding: 0px;
}

/* 次背景 */
#subnav-bg {
	margin: 0px;
	padding: 0px;
	width: 990px;
	height: 29px;
	background: #474747 url(http://img.mso.com.cn/www/public/subnav_bg.gif) left repeat-x;
}

/* 导航按钮 */
.nav-botton {
	float: right; 
	margin: 0px;
	padding: 0px;
	height: 23px;
	font-size: 1px; 
}

.nav-botton ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	background: #ccc;
}

.nav-botton li {
	margin: 0px;
	padding: 0px;
	float: left;
}

/* 顶部广告条 */
#header-banner {
	clear: both;
	width: 990px;
	height: 40px;
	background: #000;
	color: #fff;
}


#football {
	clear: both;
	width: 990px;
	height: 80px;
	background: #000;
	color: #fff;
		font-size: 1px; 
}


#football-bg {
	width: 990px;
	height: 80px;
	background: #CA1212 url(http://img.mso.com.cn/www/public/header_bg.jpg) left repeat-y;
	color: #fff;
	border-top:solid 2px #950000;
	border-bottom:solid 1px #FF3232;
}


#subnav-football {
	width: 990px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background: #CA1212;
}

#subnav-football-bg {
	width: 990px;
	height: 28px;
	margin: 0px;
	padding: 0px;
	background: #bf0000 url(http://img.mso.com.cn/www/public/subnav_football_bg.gif) left repeat-x;
}

.football-nav {
	margin: 0px;
	padding: 2px 12px 2px 0px;
	color: #fff;
	font-size: 12px;
	font-family: "tahoma","verdana","宋体";
	text-align: right;
	line-height: 25px;;
}

.football-nav a {
	color: #fff;
	text-decoration: none;
}

.football-nav a:link{
	color: #fff;
	text-decoration: none;
}

.football-nav a:visited{
	color: #fff;
	text-decoration: none;
}

.football-nav a:hover {
	color:#fc0;
	text-decoration: none;
}

.headbanner_468_60 {
	margin: 9px 10px 0px 0px;
	padding: 0px;
	float: left;
}

.headbanner_200_60 {
	margin: 9px 0px 0px 5px;
	padding: 0px;
	float: left;
}
.schedule-botton {
	float: center; 
	margin: 0px;
	padding: 0px;
	width: 210px;
	font-size: 1px; 

}

.schedule-botton ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: center;
}

.schedule-botton li {

	margin: 8px;
	padding: 0px;
	float: left;

}

/* 标签 */


#content {
	margin: 5px auto;
	padding: 0px;
	width: 978px;
	background-color: #FFFFFF;
}
#contentOdds {
	margin: 5px auto;
	padding: 0px;
	width: 978px;
	background-color: #FFFFFF;
}

#content-bg {
	margin: 0px auto;
	padding: 0px;
	float: left;
	width: 978px;
}

#content-bg2 {
	margin: 0px auto;
	padding: 0px;
	float: left;
	width: 978px;
	background: url(http://img.mso.com.cn/www/public/content_bg2.gif) left repeat-y; 
}

#content-965 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 978px;	 
}

#content-220 {
	float: left; 
	margin: 0px auto;
	padding: 0px;
	width: 220px;
}

#content-620 {
	float: left; 
	margin: 0px 5px 0px 5px;
	padding: 0px;
	width: 610px;
}

#content-779 {
	float: left; 
	margin: 0px;
	padding: 0px 10px 0px 0px;
	width: 800px;
}

#content-840 {
	float: left; 
	margin: 0px;
	padding: 0px 5px 0px 5px;
	width: 830px;
	
}

#content-840a {
	float: left; 
	margin: 0px;
	padding: 0px 5px 0px 5px;
	width: 840px;
}

#content-480 {
	float: left; 
	margin: 0px;
	padding: 0px;
	width: 480px;

}

#content-400 {
	float: left; 
	margin: 0px;
	padding: 0px;
	width: 380px;

}
#content-420 {
	float: left; 
	margin: 0px;
	padding: 0px;
	width: 410px;
}
#content-150 {
	float: left; 
	margin: 0px;
	padding: 0px;
	width: 128px;
	text-align: center;
	font-size: 1px;
	overflow:hidden;
}
#content-176 {
	float: left; 
	margin: 0px;
	padding: 0px;
	width: 176px;
	text-align: center;
	font-size: 1px;
}

/* 样式 */
.nav-now{
	margin: 5px 0px 5px 0px;
	padding: 0px;
	color: #000;
	background:#f5f5f5;
	border: 1px solid #ccc;
}

/*标题*/
.box-title{
	margin: 5px 0px 5px 0px;
	padding: 5px;
	color: #000;
	text-align: left;
	background:#fff;

}

.box-photo{
	margin: 0px;
	padding: 0px;
	color: #000;
	text-align: center;
	background:#fff;
	border: 1px solid #ccc;

}


.box-photo img{
	margin: 5px;
	padding: 0px;
	color: #f5f5f5;
	text-align: center;
	border: 1px solid #ccc;
}



.box-game{
	margin: 5px;
	padding: 0px;
	color: #000;
	text-align: center;
	background:#fff;
	border: 1px solid #ccc;

}

.box-game img{
	margin: 10px;
	padding: 0px;
	color: #f5f5f5;
	text-align: center;
}

.box-menu{
	margin: 5px;
	padding: 10px;
	color: #000;
	text-align: left;
	background:#fff;
	border: 1px solid #ccc;

}


.box-a{
	margin: 5px 5px 0px 5px;
	padding: 5px;
	color: #fff;
	background:#5A0000;
}

/*内容*/
.box-b{
	margin: 0px 5px 0px 5px;
	padding: 5px;
	color: #666;
	background:#ddd;
	text-align: center;
}

/*灰色*/
.box-c{
	margin: 0px;
	padding: 5px 0px 0px 0px;
	color: #666;
	text-align: center;
	font-size: 1px;
}

/*白底*/
.box-white{
	margin: 5px;
	padding: 0px;
	color: #000;
	text-align: center;
	background:#fff;
}


.news{ 
	margin: 0px;
	padding: 0px;
	color: #000;
}

.news img {
	float: left; 
	margin: 0px 20px 10px 0px;
	padding: 2px;
	border: 1px solid #ccc;
	background:#fff;
}

.news-title {
	margin: 5px;
	padding: 0px;
	color: #000;
}


.news-txt {
	margin: 0px;
	padding: 0px;
	text-indent: 2em; 

}

/* 广告 */
#header-ad {
	clear: both;
	height: 50px;
	width: 990px;
	background: #000;
	color: #fff;
}

/* 页脚 */
#footer {
	clear: both;
	margin: 0px;
	padding: 0px;
	width: 990px;
	background: #bf0000;
	color: #fff;
}