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

/*
AZUL ESCURO = #0F151C
AZUL MÉDIO = #2360BA
AZUL CLARO = #87E8ED
AMARELO ESCURO = #FDD906
AMARELO = #FFEC04
AMARELO CLARO = #FFFF80
*/

html { height:100% }
body {
	height:100%;
	margin:0; border:0; padding:0;
	background:#0F151C url(../img/fnd_top.gif) top center; /* #0F151C url(../img/fnd_top.gif) top center */
	font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#0F151C;
}

#cont {
	width:988px;
	position:relative;  /*Contexto de posicionamento */
	margin:0 auto;
}

#contInt { 
	width:988px;
	position:relative;  /*Contexto de posicionamento */
	margin:0 auto;
	min-height:70%;
	background:#FFF;
}
* html #contInt {height:70%;}

.Publicidade { color:#FFFF80; font-size:12px; }

/*////////////////////////////////////////////////////////
						TOPO
////////////////////////////////////////////////////////*/
#divFundoTopo{ width:100%; height:150px; text-align:center; }
#divTopo{width:988px; height:150px; margin:0 auto;}
#divLogo{ width:260px; height:125px; margin-top:25px; float:left; }
#divBannerTopo{ width:728px; height:130px; float:left; text-align:left; margin-top:20px; }

/*////////////////////////////////////////////////////////
						MENU
////////////////////////////////////////////////////////*/
#divMenu{
	width:100%;
	height:38px;
	background:url(../img/fnd_menu.jpg) bottom repeat-x #FFFF80;
	margin-bottom:20px;
	padding-top:12px;
	text-align:center;
}
#menu {
	font-size:18px;
	color:#2C2600;
	border:none;
	margin:0;
	padding:0;
	border:0;
	text-align:center;
}
#menu li {
	list-style:none; 
	margin:0;
	display:inline;
}
#menu li a {
	height:1px; /* IE5.0 bug */
	margin:0;
	text-decoration: none;
	padding:4px 4px;
}
#menu li a:link {
	color:#2C2600;
}
#menu li a:visited {
	color:#2C2600;
}
#menu li a:hover {
	background:#2360BA;
	color:#FFEC04;
}


/*////////////////////////////////////////////////////////
					CONTEUDO HOME
////////////////////////////////////////////////////////*/
#divTitulos { width:100%; height:25px; float:left; }
.Titulos {
	font-size:18px;
	height:25px;
	color:#FFF;
	background:#2360BA;
	padding:0px 5px 2px 5px;
	margin:0;
	border:0;
}
a.Titulos:link, a.Titulos:visited, a.Titulos:active {
	font-size:18px;
	height:25px;
	color:#FFF;
	text-decoration:none;
	background:#2360BA;
	padding:0px 5px 2px 5px;
	margin:0;
	border:0;
}
a.Titulos:hover {
	background:#FFEC04;
	color:#0F151C;
	text-decoration:none;
}

.MaisInfo {
	width:20px;
	height:25px;
	background:#FFEC04;
	font-size:18px;
	color:#0F151C;
	font-weight:bold;
	text-decoration:none;
	margin:0 0 0 1px;
	padding:0px 5px 2px 5px;
	border:0;
}
.MaisInfo:hover {
	background:#2360BA;
	color:#FFF;
	text-decoration:none;
}


/*////////////////////////////////////////////////////////
					PARTICIPE
////////////////////////////////////////////////////////*/
#divParticipe{
	width:224px;
	height:246px;
	background-color:#FFF;
	float:left;
}


/*////////////////////////////////////////////////////////
					TOP ESCROTO
////////////////////////////////////////////////////////*/
#divTopEscroto{
	width:224px;
	height:271px;
	float:left;
	margin:0 20px 16px 0;
		
	word-wrap:break-word;
	overflow:hidden;
	
}
	#TopLista ul {
		width:224px;
		font-size:13px;
		list-style-type:none;
		margin:0;
		padding:0;
		border:0;
		text-align:left;
	}
	 
	#TopLista li {
		text-align:left;
	}
	 
	#TopLista li a {
		height:40px;
		margin:0 0 1px 0;
		background:#FFF;
		display:block;
		color:#0E141B;
		text-decoration:none;
		text-align:left;
	}
	 
	* html #TopLista li a {width:224px;} /*Necessario para que funcione no IE6*/
	 
	#TopLista li a:hover {
		background-color:#FFFF80;
	}


/*////////////////////////////////////////////////////////
					BLOG
////////////////////////////////////////////////////////*/
#divBlog{
	width:424px;
	height:271px;
	float:left;
	margin:0 20px 16px 0;
}

	#divUltimoPost ul {
		width:424px;
		height:110px;
		margin:0;
		padding:0;
		float:left;
		display:block;
		cursor:pointer;
		list-style-type:none;
	}
	#divUltimoPost li { text-align:left; }
	#divUltimoPost li a {
		width:404px;
		height:90px;
		background:#FFF;
		padding:10px;
		float:left;
		display:block;
		color:#0E141B;
		text-decoration:none;
		text-align:left;
	}
	* html #divUltimoPost li a {width:404px;} /*Necessario para que funcione no IE6*/
	#divUltimoPost li a:hover { background-color:#FFFF80; }
	
	.BlogTitulo {
		line-height:95%;
		font-size:25px;
		font-weight:bold;
		padding:0 10px 10px 0;
		margin:0;
	}
	.BlogLeia {
		font-size:11px;
		font-weight:bold;
		color:#FDD906;
		margin:0;
		padding:0 0 10px 0;
	}

	#links ul {
		width:424px;
		font-size:15px;
		font-weight:bold;
		list-style-type:none;
		margin:0;
		padding:0;
		border:0;
		text-align:left;
	}
	#links li { text-align:left; }
	#links li a {
		height:32px;
		padding-top:12px;
		padding-left:10px;
		margin-top:1px;
		background:#FFF;
		display:block;
		color:#0E141B;
		text-decoration:none;
		text-align:left;
	}
	* html #links li a {width:424px;} /*Necessario para que funcione no IE6*/
	#links li a:hover { background-color:#FFFF80; }


/*////////////////////////////////////////////////////////
					NOTÍCIAS
////////////////////////////////////////////////////////*/
#divNoticias{
	width:563px;
	height:309px;
	float:left;
	margin:0 20px 19px 0;
}
	#UltimasNoticias ul {
		width:368px;
		font-size:13px;
		list-style-type:none;
		margin:0;
		padding:0;
		border:0;
		text-align:left;
	}
	#UltimasNoticias li { text-align:left; }
	#UltimasNoticias li a {
		height:141px;
		margin:0 0 1px 0;
		background:#FFF;
		display:block;
		color:#0E141B;
		text-decoration:none;
		text-align:left;
	}
	* html #UltimasNoticias li a {width:368px;} /*Necessario para que funcione no IE6*/
	#UltimasNoticias li a:hover { background-color:#FFFF80; }
	
	.hTNoticiaCapa {
		line-height:95%;
		font-size:25px;
		font-weight:bold;
		padding:10px;
		margin:0;
	}
	.pDescrNews {
		line-height:130%;
		margin:0;
		padding:0 10px 0 10px;
	}
	.pFonteCapa {
		font-size:11px;
		font-weight:bold;
		color:#FDD906;
		margin:0;
		padding:10px 10px 0 10px;
	}
	
	#NotMaisLidas ul {
		width:175px;
		font-size:13px;
		list-style-type:none;
		margin:0; padding:0; border:0;
		text-align:left;
	}
	#NotMaisLidas li { text-align:left; }
	#NotMaisLidas li a {
		padding:4px 0 9px 0;
		border-bottom:1px solid #0F151C;
		background:#F3F5F8;
		display:block;
		color:#0E141B;
		text-decoration:none;
		text-align:left;
	}
	* html #NotMaisLidas li a {width:175px;} /*Necessario para que funcione no IE6*/
	#NotMaisLidas li a:hover { color:#2360BA; text-decoration:underline; }


/*////////////////////////////////////////////////////////
					TV RE
////////////////////////////////////////////////////////*/
#divVideos{
	width:405px;
	height:309px;
	float:left;
	margin:0 0 19px 0;
}


/*////////////////////////////////////////////////////////
					PROGRAMAS
////////////////////////////////////////////////////////*/
#divProgramas{ width:380px; height:147px; border-bottom:3px solid #FFEC04; float:right; margin:0 0 20px 0; word-wrap:break-word; overflow:hidden; }


/*////////////////////////////////////////////////////////
					TWITTER
////////////////////////////////////////////////////////*/
#divTwitter{
	width:368px;
	height:285px;
	float:right;
	margin:0 20px 20px 0;
}


/*////////////////////////////////////////////////////////
					ENQUETE
////////////////////////////////////////////////////////*/
#divEnquete{
	width:200px;
	height:280px;
	float:left;
	margin:0 20px 20px 0;
	word-wrap:break-word;
	overflow:hidden;
}
	#COEnquete{
		width:180px;
		height:202px;
		float:left;
		padding:10px;
		background:#FFF;
		text-align:justify;
	/*	word-wrap:break-word;
		overflow:hidden;
	*/
	}
	#TTEnquete{
		width:180px;
		height:30px;
		padding-left:5px;	
		background-color:#0F151C;
		text-align:left;
		float:left;
		margin-top:15px;
	}
	#BotoesEnquete{
		width:180px;
		padding:0 10px 10px 10px;
		background:#FFF;
		float:left;
	}
	.btnVotarCapa{
		width:55px;
		height:23px;
		background-color:#87E8ED;
		font-weight:bold;
		padding-top:0px;
		text-align:center;
		border:none;
		float:left;
		cursor:pointer;
	}
	.btnVotarCapa:hover{ background-color:#2360ba; color:#FFF; }
	
	#btnResultCapa{
		width:78px;
		height:20px;
		background-color:#FFEC04;
		padding-top:3px;
		text-align: center;
		float:left;
		cursor:pointer;
		margin-left:10px;
	}
	#btnResultCapa:hover{ background-color:#2360ba; color:#FFF; }
	
	.TituloEnquete {
		width:190px;
		margin:0 0 10px 0; /* superior direito inferior esquerdo */
		font-size:16px;
		font-weight:bold;
		text-align:left;
		text-transform:uppercase;
	}
	.pEnquete{ width:180px; padding:0; margin:0; border:0; }


/*////////////////////////////////////////////////////////
					MURAL
////////////////////////////////////////////////////////*/
#divMural{
	width:368px;
	height:150px;
	float:right;
	margin:0 20px 20px 0;
}
	.MuralEscreva {
		height:25px;
		background:#87E8ED;
		font-size:12px;
		color:#0F151C;
		font-weight:bold;
		text-decoration:none;
		margin:0 1px;
		padding:5px;
		border:0;
	}
	.MuralEscreva:hover {
		background:#2360BA;
		color:#FFF;
		text-decoration:none;
	}


/*////////////////////////////////////////////////////////
					DOWNLOADS
////////////////////////////////////////////////////////*/
#divDownloads{
	width:380px;
	height:150px;
	float:right;
	margin:0 0 20px 0;
}

#divParceiros{ width:380px; height:285px; float:right; margin:0 0 20px 0; }


/*////////////////////////////////////////////////////////
					BANNERS
////////////////////////////////////////////////////////*/
#divBannerUM /* 300x250 */ { width:300px; height:271px; float:left; margin:3px 0 16px 0; }
#divBannerDOIS /* 200x200 */ { width:200px; height:215px; float:left; margin:0 20px 20px 0; }
#divBannerPlayer{ width:166px; height:150px; float:right; margin:0 20px 20px 0; }
#divApoio{ width:182px; height:150px; float:right; margin:0 20px 20px 0; }
#divBannerOrkut{ width:200px; height:90px; float:left; margin:0 20px 20px 0; }
#divBannerTRES /* 180x150 */ {width:199px; height:150px; float:left; margin:0 20px 20px 0; }


/*////////////////////////////////////////////////////////
						RODAPÉ
////////////////////////////////////////////////////////*/
#divMenuRodape {
	width:100%;
	height:25px;
	padding:5px 0 0 0;
	text-align:center;
	background:#FFEC04;
	clear:both;
}
	#menuRodape {
		border:none; margin:0; padding:0; 
		text-align:center;
	}
	#menuRodape li {
		list-style:none; 
		margin:0;
		display:inline;
	}
	#menuRodape li a {
		height:1px; /* IE5.0 bug */
		margin:0;
		text-decoration:none;
		padding:3px;
	}
	#menuRodape li a:link { color:#0F151C; }
	#menuRodape li a:visited { color:#0F151C; }
	#menuRodape li a:hover {
		background:#2360BA;
		color:#FFEC04;
	}

#divRodape{
	width:100%;
	height:21px;
	padding:4px 0 0 0;
	font-size:10px;
	text-align:center;
	background:#FFFF80;
	clear:both;
}

a.RodStreaming:link {
	font-size:10px;
	color:#0F151C;
	text-decoration:none;
}
a.RodStreaming:visited {
	font-size:10px;
	color:#0F151C;
	text-decoration:none;
}
a.RodStreaming:hover {
	text-decoration: underline; 
	color: #2360BA;
}
a.RodStreaming:active {
	font-size:10px;
	color:#0F151C;
	text-decoration:none;
}
