#corpo {
	width:1000px; height:auto; overflow:hidden; margin:0 auto;
}

/* coluna esquerda */
#corpo .col-left {
	 float:left; width:575px; height:auto; overflow:hidden; margin:10px 15px 0px 0px;
}
#corpo .col-left #noticia-destaque {
	background-color:#FFF; width:555px; height:auto; overflow:hidden; padding:15px;
}

#noticia-destaque .foto {
	float:left; width:356px; height:271px; overflow:hidden; margin-right:20px;
}
#noticia-destaque .titulos {
	float:left; width:169px; height:271px;
}
#noticia-destaque .titulos-quadro {
	width:169px; height:47px; overflow:hidden; background-color:#FFF; font-size:11px; line-height:15px; margin-bottom:5px;
}
#noticia-destaque .titulos-quadro-destaque {
	position:relative; left:-50px; top:10px; border:solid 3px #1C4B99; padding:10px 15px 20px 15px !important; font-size:13px; margin-bottom:20px !important; line-height:18px; width:194px; height:42px !important; overflow:hidden; background-color:#F8F8F8;
}
#noticia-destaque .espaco {
	margin-bottom:10px;
}
#noticia-destaque .titulos-quadro-categoria {
	font-size:10px; font-weight:bold;
}
#noticia-destaque .titulos-quadro-titulo {
	height:35px; overflow:hidden;
}
#noticia-destaque .titulos-quadro-foto {
	display:none;
}

#corpo #banners-noticias {
	background-color:#FFF; width:545px; height:auto; overflow:hidden; padding:15px;
}
#corpo #banners-noticias .banner-A {
	float:left; width:171px; height:58px; overflow:hidden;
}
#corpo #banners-noticias .banner-B {
	float:left; width:171px; height:58px; overflow:hidden; margin-left:15px;
}
#corpo #banners-noticias .banner-C {
	float:left; width:171px; height:58px; overflow:hidden; margin-left:15px;
}

#corpo #noticias-rapidas {
	background-color:#FFF; width:545px; height:auto; overflow:hidden; padding:0px 15px 15px 15px; 
}
#corpo #noticias-rapidas .noticia-A {
	float:left; width:171px; height:38px; overflow:hidden; font-size:13px;
}
#corpo #noticias-rapidas .noticia-B {
	float:left; width:171px; height:38px; overflow:hidden; font-size:13px; margin-left:15px;
}
#corpo #noticias-rapidas .noticia-C {
	float:left; width:171px; height:38px; overflow:hidden; font-size:13px; margin-left:15px;
}

#corpo #fotos-ultimas {
	background-color:#FFF; width:545px; height:auto; overflow:hidden; padding:15px 15px 15px 15px; margin-top:15px;
}
#corpo #fotos-ultimas .foto {
	float:left; width:171px; height:auto; overflow:hidden; margin-top:15px;
}
#corpo #fotos-ultimas .espaco {
	margin-right:15px;
}
#corpo #fotos-ultimas .legenda {
	width:171px; height:36px; overflow:hidden; margin:15px 0px 0px 0px;
}

#corpo #videos-ultimas {
	background-color:#FFF; width:545px; height:auto; overflow:hidden; padding:15px 15px 15px 15px; margin-top:15px;
}
#corpo #videos-ultimas .foto {
	float:left; width:171px; height:auto; overflow:hidden; margin-top:15px;
}
#corpo #videos-ultimas .espaco {
	margin-right:15px;
}
#corpo #videos-ultimas .legenda {
	width:171px; height:36px; overflow:hidden; margin:15px 0px 0px 0px;
}

#corpo #banners-noticias2 {
	background-color:#FFF; width:545px; height:auto; overflow:hidden; padding:0px 15px 15px 15px;
}
#corpo #banners-noticias2 .banner-A {
	float:left; width:171px; height:58px; overflow:hidden;
}
#corpo #banners-noticias2 .banner-B {
	float:left; width:171px; height:58px; overflow:hidden; margin-left:15px;
}
#corpo #banners-noticias2 .banner-C {
	float:left; width:171px; height:58px; overflow:hidden; margin-left:15px;
}

#corpo #redesocial {
	width:575px; height:auto; overflow:hidden; margin-top:15px;
}
#corpo #rede-social-twitter {
	float:left; width:280px; height:400px; overflow:hidden; margin-right:15px; background-color:#FFF;
}
#corpo #rede-social-twitter .topic {
	background-image:url(img/redesocial_twitter.jpg);
	width:280px;
	height:90px;
	overflow:hidden;
}
#corpo #rede-social-twitter .quadro {
	width:240px;
	height:295px;
	overflow:scroll;
	padding:15px;
}
#corpo #rede-social-twitter-post {
	float:left; width:280px; height:53px; overflow:hidden; margin-right:15px; background-image:url(img/redesocial_twitter_publicar.png);
}
#corpo #rede-social-facebook {
	float:left; width:280px; height:400px; overflow:hidden; background-color:#FFF;
}
#corpo #rede-social-facebook .topic {
	background-image:url(img/redesocial_facebook.jpg);
	width:280px;
	height:90px;
	overflow:hidden;
}
#corpo #rede-social-facebook .quadro {
	width:240px;
	height:295px;
	overflow:scroll;
	padding:15px;
}
#corpo #rede-social-facebook-post {
	float:left; width:280px; height:53px; overflow:hidden; background-image:url(img/redesocial_facebook_publicar.png);
}


/* coluna direita */
#corpo .col-right {
	 float:left; width:410px; height:auto; overflow:hidden; margin:10px 0px 0px 0px;
}

#jogos-prox {
	background-color:transparent;

}
#jogos-prox .left {
	 float:left; height:149px;
}
#jogos-prox .right {
	 float:left; height:149px;
}
#jogos-prox .titulo {
	height:auto; padding:5px; background-color:#E9F2FB; color:#2E3192; margin-bottom:10px;
}
#jogos-prox .times {
	height:50px; text-align:center; margin-top:20px;
}
#jogos-prox .times .timeC {
	float:left; width:50px; height:50px;
}
#jogos-prox .times .timeF {
	float:left; width:50px; height:50px;
}
#jogos-prox .times .versus {
	float:left; width:17px; height:50px; background:url(img/jogos_versus.png) center no-repeat; margin:0px 15px 0px 15px;
}
#jogos-prox .local {
	width:230px; height:auto; text-align:center; line-height:16px; font-size:13px; margin-top:10px;
}


#jogos-ultimo {
	 float:left; height:auto;
}
#jogos-ultimo .left {
	 float:left; height:106px;
}
#jogos-ultimo .right {
	 float:left; height:106px; overflow:hidden;
}
#jogos-ultimo .titulo {
	height:auto; background-color:#E9F2FB; color:#2E3192; margin-bottom:10px;
}
#jogos-ultimo .times {
	height:50px; text-align:center; margin-top:15px;
}
#jogos-ultimo .times .timeC {
	float:left; width:50px; height:50px; margin-right:15px;
}
#jogos-ultimo .times .timeF {
	float:left; width:50px; height:50px; margin-left:15px;
}
#jogos-ultimo .times .gols {
	float:left; width:auto; height:auto; padding-top:15px; font-size:30px; text-align:center;
}
#jogos-ultimo .times .versus {
	float:left; width:17px; height:50px; background:url(img/jogos_versus.png) center no-repeat; margin:0px 10px 0px 10px;
}

#caixa-facebook {
	 width:380px; height:379px; overflow:hidden; padding:15px; background-color:#FFF;
}

.caixa-facebook-quadro {
	 width:380px; height:370px; overflow:hidden; padding-top:4px;
}

#classificacao {
	 width:380px; height:380px; overflow:hidden; padding:15px; background-color:#FFF; margin-top:15px;
}
#banners-bottom {
	 width:410px; height:169px; overflow:hidden; margin-top:15px;
}
#banners-bottom .bannerA {
	 float:left; width:197px; height:169px; overflow:hidden; background-color:#FFF; margin-right:16px;
}
#banners-bottom .bannerB {
	 float:left; width:197px; height:169px; overflow:hidden; background-color:#FFF;
}
#quadro-bottom {
	 width:410px; height:169px; overflow:hidden; background-color:#FFF; margin-top:15px;
}