@charset "utf-8";
/* CSS Document */

html,body {
	margin:0px;
	background-color:#f3f3f3;
}
html,body,table,td,div {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
#conteudo {
	 width:746px; 
	 height:8px;
}
#conteudo div {
	text-align:left;
}
img {
	border:0px;
}
form {
	border:0px; padding:0px;
}
a {
	color:#000;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a.nosubl { text-decoration:none }
a.nosubl:hover { text-decoration:underline }
.left {
	float: left;
}
.right {
	float:right;
}
#idioma {
	color:#005da2;
	text-decoration:none;
	font-weight:bold;
}
#idioma:hover {
	text-decoration:underline;
}
#menu {
	background-color:#767a7b;
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:2px;
	padding-bottom:2px;
}
#menu a {
	color:#FFF;
	text-decoration:none;
	padding-left:9px;
	padding-right:9px;
}
#menu a:hover {
	padding-top:2px;
	padding-bottom:2px;
	background-color:#005ca2;
}
#menu a.aberto {
	padding-top:2px;
	padding-bottom:3px;
	background-color:#005ca2;
}
#menu_rodape {
	width:744px;
	color:#bcbcbc;
	font-size:10px;
	padding-top:4px;
	padding-bottom:4px;
	border-top:1px solid #a0a0a0;
	border-bottom:1px solid #a0a0a0;
	font-weight:bold;
}
#menu_rodape a {
	color:#bcbcbc;
	padding-left:5px;
	padding-right:5px;
	text-transform:capitalize;
	text-decoration:none;
}
#menu_rodape a:hover {
	text-decoration:underline;
}
#assinatura {
	padding-top:16px;
	padding-bottom:16px;
	text-align:center;
	color:#474747;
	font-size:10px;
}
#assinatura a.link {
	color:#005c9f;
	text-decoration:none;
	font-weight:bold;
}
#assinatura a.link:hover { text-decoration:underline }
#assinatura a.credits {
	color:#707070;
	text-decoration:none;
	float:right;
	padding-right:10px;
}
#assinatura a.credits:hover { text-decoration:underline }

#destaqueEntrevista {
	background-color:#0cad12; 
	text-transform:uppercase;
	cursor:pointer;
}
#destaqueReportagem {
	background-color:#005ca1; 
	text-transform:uppercase;
	cursor:pointer;
}
select.home {
	font-size:11px;
	width:179px;
	height:22px;
	padding:0px;
	vertical-align:baseline;
	color:#5e5e5e;
	border:1px solid #90989a;
}
input {
	padding:0px;
	height:16px;
	font-size:10px;
	border:1px solid #767a7b;
	background-color:#dadada;
}
a.login {
	color:#555758;
	text-decoration:none;
}
a.login:hover { text-decoration:underline }
.box_home{
	width:232px; 
	height:16px; 
	color:#fff; 
	padding-top:2px; 
	font-weight:bold;
}
.reportagem {
	color:#005ca1;
	text-decoration:none;
	font-weight:bold;
	cursor:default;
}
.entrevista {
	color:#09970f;
	text-decoration:none;
	font-weight:bold;
	cursor:default;
}
a.saibaMais{
	color:#black;
	text-decoration:none;
}
a.saibaMais:hover {
	text-decoration:underline;
}
.media_center {
	width:785px; 
	height:622px;
	left:-20px;
	position:relative; 
}
a.paginacao {
	font-weight:bold;
	color:#005ca1;
	text-decoration:none;
}
a.paginacao:hover{
	text-decoration:underline;
}
.link_titulo {
	color:#005ca1;
	font-size:14px;
	font-weight:bold;
	padding-bottom:7px;
}
.texto {
	font-size:11px;
	padding-bottom:5px;
}
a.link_titulo {
	color:#005ca1;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
a.link_titulo_noticia {
	color:#005ca1;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.link_titulo_noticia:hover {
	text-decoration:underline;
}
a.link_titulo:hover {
	text-decoration:underline;
}
a.voltar {
	color:#005ca2;
	cursor:pointer;
	text-decoration:none;
	text-transform:uppercase;
}
a.voltar:hover { text-decoration:underline }

/*MEDIA CENTER*/
.floatbox {width:125px; float:left; background-color:#EEE; padding:15px 25px 5px 25px; margin:10px 5px; text-decoration:none !important; height:215px;}
	.floatbox:hover {background-color:#CCC;}
	.floatbox img {width:125px; height:94px; margin-bottom:5px;}
	.floatbox p.topic {color:#005D9F; font:bold 11px Verdana, Geneva, sans-serif;margin:0}
	.floatbox p.answer {color:#000; font:normal 11px Verdana, Geneva, sans-serif;margin:0; margin-bottom:5px;}
	.floatbox p.parte {color:#7e7e7e; font:bold 11px Verdana, Geneva, sans-serif;margin:0; margin-bottom:0; text-align:center; text-transform:uppercase;}

/* ALTERA��ES BRAZILSOCCER 19/11/2010 */

div.cabeca {margin:0; padding:0; position:relative; height:61px;}
div.logo {position:absolute; z-index:100; top:2px; left:280px; width:159px; height:126px;}
div.idioma {position:absolute; z-index:101; top:40px; left:535px; width:200px; display:block; text-align:right;}
div.calendario {position:absolute; z-index:102; top:40px; left:5px;}

#menu { background:#FFF; height:47px; margin:0; padding:0;}
#menu ul {display:block; width:745px; height:47px; list-style:none; margin:0; padding:0;}
#menu ul li {display:inline; float:left; }
#menu ul li a span {display:none;}

#menu ul #inicio a {display:block; width:63px; height:47px; background:url(../images/br_menu.jpg) no-repeat 0 0; }
#menu ul #inicio a:hover {background:url(../images/br_menu.jpg) no-repeat 0 -47px; }

#menu ul #empresa a {display:block; width:98px; height:47px; background:url(../images/br_menu.jpg) no-repeat -80px 0; }
#menu ul #empresa a:hover {background:url(../images/br_menu.jpg) no-repeat -80px -47px; }

#menu ul #atletas a {display:block; width:90px; height:47px; background:url(../images/br_menu.jpg) no-repeat -193px 0; }
#menu ul #atletas a:hover {background:url(../images/br_menu.jpg) no-repeat -193px -47px; }

#menu ul #espaco {display:block; width:125px; height:47px; background:url(../images/menu_bg.jpg) repeat-x; }

#menu ul #media a {display:block; width:124px; height:47px; background:url(../images/br_menu.jpg) no-repeat -443px 0; }
#menu ul #media a:hover {background:url(../images/br_menu.jpg) no-repeat -443px -47px; }

#menu ul #links a {display:block; width:50px; height:47px; background:url(../images/br_menu.jpg) no-repeat -579px 0; }
#menu ul #links a:hover {background:url(../images/br_menu.jpg) no-repeat -579px -47px; }

#menu ul #contato a {display:block; width:87px; height:47px; background:url(../images/br_menu.jpg) no-repeat -641px 0; }
#menu ul #contato a:hover {background:url(../images/br_menu.jpg) no-repeat -641px -47px; }

#conteudo {margin-bottom:10px; padding:10px 10px; width:726px; height:40px; background:url(../images/busca_bg.jpg) no-repeat; }
#conteudo form {margin:0; padding:0;}
#conteudo form p {margin:0 0 10px; padding:0; }
#conteudo form p.titulo {font:bold 13px/13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#90989A; text-transform:uppercase;}

#media-center {margin-bottom:10px; padding:10px 10px; width:726px; height:40px; background:url(../images/busca_bg.jpg) no-repeat; }
#media-center form {margin:0; padding:0;}
#media-center form p {margin:0 0 10px; padding:0; }
#media-center form p.titulo {font:bold 13px/13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#90989A; text-transform:uppercase;}

#flash { width:493px; height:282px; float:left; margin:0; padding:0; }
#flash ul { list-style:none; margin:0; padding:0; }
#flash ul div.opacity { width:493px; filter:alpha(opacity=70); opacity: 0.7; -moz-opacity:0.7; }
#flash ul div.slideShow { width:493px; height:282px; }

#flash ul div.titulo { background-color:#000; padding:5px 5px; width:483px; height:23px; filter:alpha(opacity=80); opacity: 0.8; -moz-opacity:0.8; position:relative; top:-80px; }
#flash ul div.titulo span { font:bold 20px/24px Verdana, Geneva, sans-serif; color:#FFF; }

#flash ul div.descricao { background-color:#000; padding:5px 5px; width:483px; height:37px; filter:alpha(opacity=60); opacity: 0.6; -moz-opacity:0.6; position:relative; top:-80px; z-index:103;}
#flash ul div.descricao span { font:14px/16px Verdana, Geneva, sans-serif; color:#FFF; }

#flash #nextSlide { display:block; background:url(../images/seta_direita.png) no-repeat; width:33px; height:33px; position:relative; top:-80px; left:459px; z-index:104; }
#flash #prevSlide { display:block; background:url(../images/seta_esquerda.png) no-repeat; width:33px; height:33px; position:relative; top:-113px; left:422px; z-index:105; }

#sombra-flash { width:493px; background:url(../images/sombra_outdoor.jpg) no-repeat; height:7px; float:left; margin:0; padding:0; }

#destaques-atletas {width:493px; float:left; }
#scrollableHome { margin:15px 0 0 0; }
#sombra-atletas { margin:0; padding:0; background:url(../images/sombra_atletas_destaques.jpg) no-repeat; clear:both; }

#destaques { float:right; }
#titulo { padding:0 0 10px 0; }
#rodape-destaque { padding:15px 0 0 0; }

#twitter-ticker{
	height:285px;  
	margin-top:-6px; 
	width:240px; 
	float:right;
	background:url(../images/twitter_bg.jpg) repeat-x;
	-moz-border-radius:10px 10px 6px 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius:6px;

	text-align:left;
}

#tweet-container{
	height:235px;
	width:245;
	overflow:hidden;
}

#twitIcon { margin-bottom:5px; }

.tweet{
	padding:5px;
	margin:0 8px 8px;
	width:auto;
	overflow:hidden;
}

.tweet .avatar,
.tweet .user,
.tweet .time{
	float:left;
}

.tweet .user { width:150px; }

.tweet .time{
	text-transform:uppercase;
	font-size:10px;
	color:#AAAAAA;
	white-space:nowrap;
}


.tweet .avatar img{
	width:36px;
	height:36px;
	border:2px solid #eeeeee;
	margin:0 5px 5px 0;
}

.tweet .txt{
	clear:both;
}

.tweet .user{
	font-weight:bold;
	display:block;
}

a, a:visited {
	color:#005ca1;
	text-decoration:none;
	outline:none;
}

a:hover{
	text-decoration:underline;
}

#loading{
	margin:100px 95px;
}

div.twitter-sombra { background:url(../images/sombra_twitter.jpg) no-repeat; width:242px; height:10px; clear:both; float:right; }
