/* CSS Document */

/* ESTILOS GERAIS E PARA PÁGINA INICIAL*/
* {margin:0; padding:0; border: none;}

body { text-align:center; background:#08346a url(../imagens/bg_body.gif) repeat-x top; font:11px "Trebuchet MS", Verdana, Arial; }

#geral { width:970px; margin:0 auto; text-align:left; background:#FFFFFF; }

.clear { clear:both; }

a:link, a:visited, a:active {color:#5c5c5c; text-decoration:none;}
a:hover { text-decoration:underline;}

.transp, .transp img { behavior: url(../css/iepngfix.htc); }
#topo { background:url(../imagens/bg_topo.gif) no-repeat top; text-align:center; margin:0 0 15px 0;}
#ctd {}

#colLeft { width:184px;  float:left; margin:0 0 0 20px; _width:164px; _margin:0 0 0 10px; }
.previsao { margin:15px 0 15px 0; }
.precisao table {color:#0a597f; }
.navmenu { margin:12px 0 12px 0; }

#navGlobal {}
#navGlobal ul { text-decoration:none; list-style:none;}
#navGlobal li { line-height:20px; background:url(../imagens/bg_li.gif) no-repeat; padding:2px 0 2px 22px;}
#navGlobal li a { color:#034b88; }

#Colcenter { width:564px; float:left; margin:0 10px 0 10px; }

#aovivo { width:554px; padding:5px; background:url(../imagens/bg_aovivo.gif) no-repeat; float:left; color:#FFFFFF;}

.noar { float:left; margin:5px 0 0 0; width: 185px; }
.mOOOS { margin:0 0 0 5px; float:left;}

.aarr {
	color:#FFFF00;
	font: bold 16px "Trebuchet MS", Verdana, Arial;
}

#form_aoivo {
	float:right;
	width:360px;
}

.vivo150, .vivo140 {  border:#999999 solid 1px; }
.vivo150 { width:150px;	height: 19px; }
.vivo140 {
	height:68px;
	width:195px;
}
.lidaaovivo { float:left;}
.bt_vivoEnviar { float:right;}

#colDOIS { margin:5px; width:328px; float:left; _width:318px;  }

#jornalismo {background:#f9f9f9 url(../imagens/bordared_botton.gif) no-repeat bottom right; border-right:#d37a74 solid 1px;}
#jornalismo ul { list-style:none; text-decoration:none;}
#jornalismo li a { background: url(../imagens/mais_red.gif) no-repeat 0 7px; padding:4px 0 4px 15px; display:block; font:bold 14px "Trebuchet MS", Verdana, Arial; color:#d80101;}
#jornalismo li a:hover {text-decoration:none; color: #003366;}
#jornalismo li a p {font: normal 11px Tahoma, Arial, Verdana; color:#999999;}

.veja { color:#809a1f; margin:12px 0 0 0;}

#esportes { border-right:#2b519b solid 1px; margin:15px 0 0 0; background:#FFF url(../imagens/bordablue_botton.gif) no-repeat bottom right;}

#esportes  ul { list-style:none; text-decoration:none;}
#esportes  li a { background: url(../imagens/mais_blue.gif) no-repeat 0 7px; padding:4px 0 4px 15px; display:block; font:bold 14px "Trebuchet MS", Verdana, Arial; color:#2b519b;}
#esportes  li a:hover {text-decoration:none; color: #003366;}
#esportes  li a p {font: normal 11px Tahoma, Arial, Verdana; color:#999999;}









#colTRES { margin:5px; width:216px; float: right; }
.programacao { }
.programacao ul{ list-style:none; text-decoration:none; }
.programacao li{ padding:0 0 0 15px; display:block; line-height:20px; margin:7px 0 7px 15px;  }
.programacao li.mic { background:url(../imagens/icone_mic.gif) no-repeat;}
.programacao li.song { background:url(../imagens/icone_song.gif) no-repeat;}
.programacao li a{ color:#5c5c5c; }
#eventos { background:#f2fbf5; padding:5px;}
#eventos li.titulov {font: bold 14px "Trebuchet MS", Verdana, Arial; color:#00660a;}
#eventos ul{ text-decoration:none; list-style:none; float:left;	width:262px; margin: 0 7px 0 0;	padding: 0 7px 0 0; }
.borright { border-right:#c5cbc7 solid 1px; }

#colRight {	width:162px; float:left;}
.banners { margin:10px 0 0; }

.setas {float:left; margin:0 5px 0 0;}
.tilts { font: bolder 12px/24px Arial, Helvetica, sans-serif; width:70%; float:left; }
.tiltsho { font: bold 12px/24px Arial, Helvetica, sans-serif; overflow:hidden;}
.stc {height:24px;}

.bblue{ color:#0a597f;} .jornal {color:#b10a00;} .esporte { color:#2b519b; } .proximos { color:#84ab1e;} .evento { color:#00660a;}
.amarelo {font:normal 16px "Trebuchet MS", Verdana, Arial; color:#FFFF00;}


#rodape { background:#e2e2e2; text-align:center; margin:10px 0 0 0; overflow:hidden;}
address { font:normal 11px Arial, Helvetica, sans-serif; color:#004c91; width:758px; text-align:right; float:left; line-height:25px; }
.remover { font:normal 9px Tahoma, Verdana, Arial; float:right; padding:0 10px 0 0; line-height:25px;}

/*EM SEGUIDA ESTILOS PARA SUB PÁGINAS*/
.backhome { margin:0 0 10px 0; float:right; width:30%; text-align: right; line-height:24px;}
.backprev { clear:both;}

#list { }
#list ul{
	list-style:none;
	text-decoration:none;
	margin:0 0 20px 0;
}
#list li a{
	color:#007342;
	line-height: 20px;
}
#list h1 {color:#117db5;font:bold 18px "Trebuchet MS", Tahoma, Verdana;}
#list h1 a {color:#117db5;}


.twocols { width:45%; padding:5px;  float:left; }
.twocols span { display:block; padding:1px 0; }

.space { padding:10px 8px 0 0;}


.proimg { float:left; margin:0 5px 0 0;}
.proimg img {  border:#0a3623 solid 1px;}

.subttl {
	font: bold 18px Arial, Helvetica, sans-serif;
	line-height:28px;
	color:#007341;
	width: 100%;
}
.subttl a {color:#007341;}

.linkback { color:#117db5;}


.imgsleft {
	float:left;
	width:177px;
	margin:10px 7px 0 0;
}
.textright { float: right; width:380px; text-align:justify;}
#colNotic { float:left; width:315px; }
.notic { margin:10px 0 0 0; padding:0 0 10px 0; background:url(../imagens/bg_notic.gif) no-repeat center bottom;} 
.notic h1 {
	float:left;
	color:#117db5;
	font:bold 18px "Trebuchet MS", Tahoma, Verdana;
	width:75%;
}
.dataNotic {
	float: right;
	color:#117db5;
	width: 25%;
	text-align: right;
}
.oucaleia { margin:5px 0 15px 0 ;}
.blueline {
	margin:10px 0 10px 0;
	border-bottom:#117db5 solid 3px;
	width: 100%;
}

.paginacao { font-weight:bold; color:#117db5; text-align:center; line-height:35px;}
.paginacao a{ color:#117db5; font-weight: normal;}

.noborder { margin:10px 0 0 0; padding:0 0 10px 0;} 
.noborder h1 {
	float:left;
	color:#117db5;
	font:bold 18px "Trebuchet MS", Tahoma, Verdana;
	width:75%;
}
.noborder h3 {font:14px "Trebuchet MS", Tahoma, Verdana; color:#991109; line-height:25px;}
.noborder h1 a{ color:#117db5;}
.noborder h3 a{ color:#991109;}

.selecmes { color:#117db5;  text-align:center; }
.selecmes a{ color:#117db5; }
.selecdia { color:#117db5;  text-align:center; font-size:15px; margin:10px 0 0 0; }
.selecdia a{ color:#117db5; }

.nol{ color:#8b0c06;}

.imgGalerias { background:url(../imagens/bg_galerias.gif) no-repeat; padding:5px;}
.fotoGaleria { margin:5px; float:left; width:31%; text-align:center; }
.fotoGaleria img { border:#0075b0 solid 1px;}

.link {
	margin:0 0 15px 0;
}
.link h1 { font:bold 18px "Trebuchet MS", Tahoma, Verdana; }
.link h1 a {color:#117db5;}
.link p a {color:#5c5c5c}
.title_blue { color:#117db5; font:bold 18px "Trebuchet MS", Tahoma, Verdana;}

.mic_cadas {
	position:absolute;
	left:282px;
	top: 350px;
}

.quotas { margin:0 0 15px 0; overflow:hidden; clear:both;}
.txtCentro{ float:left; width:260px; margin:0 15px 0 15px; }
.imgleft { float:left;border:#0a3623 solid 1px;}
.imgright { float:right; margin:48px 0 0 0; } 
.txtDetalhes { width:500px; clear:both; padding:10px 0 10px 0;}

.subpro { margin:0 0 15px 0;}
.tiltred { color:#FF0000; font-size:12px; font-weight: bold;}
.subpro a { color:#007342;}

/*FORMS*/
#forms {width:345px; margin:10px 0 10px;}
#forms td { padding:2px;}

.campoA, .campoB, .campoC, .campoD, .campoE { background:url(../imagens/bg_formg.gif) no-repeat; width:292px; height:19px; border: #FFFFFF solid 0px; font: bold 11px "Trebuchet MS", Tahoma, Verdana; color:#117db5; padding:4px 0 0 4px;} 
.campoB { width:100px; background:url(../imagens/bg_formp.gif) no-repeat;}
.campoC {height:59px; background: url(../imagens/bg_formtxt.gif) no-repeat;padding:4px 0 4px 4px;}
.campoD {background:url(../imagens/bg_formm.gif) no-repeat; width:230px;}
.campoE {width:50px; background:url(../imagens/bg_formm.gif) no-repeat; height:23px;} 

.busca { margin:10px 0 0 0;}
.campoBusca { width:141px; height:17px; border:1px solid #CCCCCC; }

/*TABELA DE CLASSIFICAÇÂO*/
.tb_titulo {background:#f6f6f6; padding:5px 0 5px 0;}
.tbTitulo {
	font:bold 16px "Trebuchet MS", Verdana, Arial;
	color:#8ebe46;
	padding:0 0 0 5px;
	line-height: 17px;
} 
.bt_tabelas { margin:0 0 10px 0;}
.bt_listacompleta { margin:10px 0 0 0;}

#divClassific {
	width:210px;
	float:right;
}

#tbClassic { font:normal 11px "Trebuchet MS", Verdana, Arial; width:100%;}
#tbClassic td { padding:3px}
.Classic_tr1 { background:#efefef;}
.Classic_tr2 { background:#f6f6f6;}
.Classic_tdPg { background:#d9d9d9; font-weight:bold;}

.fases { line-height:30px;}
.fases ul{ text-decoration: none; list-style:none;}
.fases li {background: url(../imagens/bt_tabelas_camp.gif) no-repeat; display:block; line-height:29px; margin:0 3px 3px 0; text-align:center; width:166px; float:left;}
.fases li a {color:#117db5;}


#campeonatos { width:166px; float:right;}
#campeonatos ul { text-decoration:none; list-style:none;}
#campeonatos li { background: url(../imagens/bt_tabelas_camp.gif) no-repeat; display:block; line-height:29px; margin:0 0 10px 0; text-align:center;}
#campeonatos li a {color:#117db5; }

#campeonatos2 { width:209px; float:right;}
#campeonatos2 ul { text-decoration:none; list-style:none;}
#campeonatos2 li { background: url(../imagens/tabela_vejacompleto2.gif) no-repeat; display:block; line-height:29px; margin:0 0 10px 0; text-align:center;}
#campeonatos2 li a {color:#117db5; }

.tbTd1, .tbTd2, .tbTd3, .tbTd4 { font:bold 16px "Trebuchet MS", Verdana, Arial;}
.tbTd1 {color:#8ebe46; border-left:3px solid #8ebe46;}
.tbTd2 {color:#1c83b8; border-left:3px solid #1c83b8;}
.tbTd3 {color:#5c5c5c; border-left:3px solid #5c5c5c;}
.tbTd4 {color:#b81c1c; border-left:3px solid #b81c1c;}

.rodadas { width:100%; margin:0 0 20px 0; }
.rodadas td{ padding:3px;}
.rd_titulos { background:#3885a7; color:#FFFFFF;}
.rd_Sub { background:#7b9faf; color:#FFFFFF;}
.rd_txt { background:#f2f2f2;}

.patrocinio ul { text-decoration:none; list-style:none;}
.patrocinio li { float:left; margin:10px 5px 10px 0;}

.registro{ margin:15px 0 15px 0;}
.middle{
	vertical-align:middle;
}
