@CHARSET "UTF-8";
.fleft{
	float: left;
}
.frigth{
	float: right;
}
.clear{
	clear: both;
}
h1{
	color:#0072B2;
	font-size: 2em;
	font-weight: lighter;
}
	h1 span{
		color:#535A5F;
		}
body{
	background-image: url('/images/fundotopo.jpg');
	background-repeat: repeat-x;
	font-family: tahoma, sans-serif;
	font-size:66.6%;	
}
.wrap{
	width: 100%;
	height: 1px;
}
/* Barra de cima e de baixo*/
.topBottomBarWrap{
	height: 20px;
	background-color: #5F82BF;
	opacity: 0.8;
}
	.topBottomBarCont{
		margin: auto;
		width: 980px;
	}
		.topBottomBarContCar{
			font-family: : arial,sans-serif !important;
			font-size: 1em;
			color: #FFFFFF;
			margin-top:3px;
		}
			.topBottomBarContCar span{
				font-weight: bold;
			}
			.topBottomBarContCarSub{
				margin-left: 5px;
				margin-right:20px;
			}
#body{
	width: 991px;
	margin: 10px auto auto auto;
}
	.bodyLeft{
		width: 663px;
	}
	.bodyRigth{
		margin-left: 16px;
	}
		/* Contests */
		#contest{
			background-image: url('/images/contest_bg.png');
			padding-top:10px;
			padding-left:10px;
			width: 274px;
			height: 87px;
		}
			.contenstTitle{
				font-size: 2em;
				font-weight: lighter;
				color:#0072B2;
			}
			.contenstTitle>span{
				color:#535A5F;
			}
			.contenstBody{
				margin-top: 10px;
			}
				.contenstBody>a{
					text-decoration: underline;
					color: #7F7F7F;
					font-size: 1em;
				}
			.contenstMore{
				margin-top: 10px;
				color: #7F7F7F;
				font-size: .9em;
			}
				.contenstMore span{
					color:#0F3CFF;
				}
				.contenstMore a{
					color:#7F7F7F;
				}
		#advertiseUs{
			margin-top: 10px;
			background-image: url('/images/advertise1_bg.png');
			width: 275px;
			height: 87px;
			padding: 14px 14px;
			background-repeat: no-repeat;
		}
			.advertiseUsTitle{
				color:#61696F;
				font-size: 2em;
			}
			.advertiseUsCont{
				font-size: 1em;
				margin-top: 5px;
			}
		#weather{
			margin-top: 10px;
			background-image: url('/images/weather.png');
			width: 272px;
			height: 100px;
			padding: 3px 0px 0px 14px;
		}
			#weather big{
				font-size:2em;
				color: #535A5F;
			}
			#weather small{
				font-size:1.5em;
				text-decoration:underline;
				color: #EA6022;
				margin-left:10px;
			}
				#weather>div>div{
					margin-left:35px;
					width:40px;
				}
		#advertiseHere{
			margin-top: 10px;
			background-image: url('/images/advertise2_bg.png');
			width: 275px;
			height: 97px;
			padding: 14px 14px;
			background-repeat: no-repeat;
		}
		#top10{
			margin-top: 10px;
			width: 287px;
			height: 270px;
		}
			#top10>ul{
				background-image: url('/images/top_musics_bg.png');
				width: 283px;
				height: 200px;
				margin-top:15px;
				padding: 17px 0px 10px 2px;
			}
				#top10>ul>li{
					width: 281px;
					height: 19px;
					background-color: #ebebeb;
				}
				
				#top10>ul>li>.player_top10{
					background-image: url('/images/top_bullet.png');
					background-repeat:no-repeat;
					background-position:center;
					width: 25px;
					height: 19px;
				}
				#top10>ul>li>.body_top10{
					width: 210px;
					height: 19px;
					position: relative;
					overflow: hidden;
				}
				#top10>ul>li>.number_top10{
					padding-right: 10px;
					text-align:right;
					width: 30px;
					height: 19px;
					line-height: 19px;
				}
				#top10>ul>li>.body_top10>div{
					position: absolute;
					line-height: 16px;
					white-space:nowrap;
					color: #535A5F;
					font-size:1em;
				}
					#top10>ul>li>.body_top10 span{
							color:#0072B2;
					}
		#advertising{
			width:1000px;
			position:relative;
			margin:20px auto;
			height: 100px;
		}
			#scrollBody{
				width:888px;
				height:100%;
				left:43px;
				position:relative;
				overflow:hidden;
			}
			.advertisingLArrow{
				position: absolute;
				top:20px;
				height: 58px;
				cursor:pointer;
			}
			.advertisingRArrow{
				position: absolute;
				top:20px;
				cursor:pointer;
				height: 58px;
				right: 24px;
			}
			.pubShadowL{
				position: absolute;
				background:transparent url('/images/leftshadow.png');
				width: 12px;
				height: 100%;
				left:0px;
			}
			.pubShadowR{
				position: absolute;
				background:transparent url('/images/rightshadow.png');
				width: 12px;
				height: 100%;
				right:0px;
			}
/* Cabeçalho de noticias e videos*/
	h2{
		color:#535A5F;
		font-weight:lighter;
		font-size:2em;
	}
	h2 span{
		color:#0072B2;
	}