@charset "utf-8";
/* CSS Document */
body, form{ padding:0; 
			margin:0;
}

body{ background: #FFF url(../imagens/background.jpg) repeat-x top;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
}

div#engloba{
	text-align: left; 
	margin-left: auto; 
	margin-right: auto;
	width:960px;
	position:relative;
}

p{margin:8px 0 8px 0;}

a{color:#333;}

img{border:none;}

a{text-decoration:none}
a:hover{text-decoration:underline;}

#header{ height:146px;}

#header_logo{float:left;
			padding:27px 20px 0px 35px;
}

#engloba_header_publicidade{ float:right;}

#header_publicidade{margin:27px 20px 0px 20px;
					width:700px;
					height:85px;
					border:2px solid #E5E5E5;

}

#menu_busca{ height:50px;}

#menu_principal{ background:url(../imagens/fundo_menu.jpg) no-repeat left;
				float:left;
				width:528px;
				height:50px;
}

.menus{ font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		font-weight:bold;
		float:left;
		padding:11px 19px;
}

#submenu_cidades{display: none; 
				padding-left:8px;
}


.red{color:#C60E16;}
.green{color:#0A7C74;}
.pink{color:#9B14C6;}
.blue{color:#1866AE;}
.grey{color:#626262;}
.black{color:#031237;}
/*.grey_black{color:#575757;}*/
.grey_black{color:#454545;}

.borderpink{border:3px solid #9B14C6;}
.borderred{border:3px solid #C60E16;}
.bordergreen{border:3px solid #0A7C74;}
.borderblue{border:3px solid #1866AE;}

.topbordergreen{border-top:1px solid #0A7C74;}
.topborderpink{border-top:1px solid #9B14C6;}
.topborderred{border-top:1px solid #C60E16;}
.topborderblue{border-top:1px solid #1866AE;}
.topborderblack{border-top:1px solid #031237;}
.topborderpink{border-top:1px solid #9B14C6;}


.pinkborder{border:1px solid #AD89B8;}
.greyborder{border:1px solid #8596C2;}

.uppercase{ text-transform:uppercase;}

#busca{ background-color:#E1E1E1;
		padding:5px;
		float:right;
		width:418px;
}

.campo_busca{width:293px;
		border:none;
		float:left;
		padding:6px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		font-weight:bold;
		color:#CCC;
		margin:0;
}

#tempo_especiais{ height:50px;}

#especiais{ font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#031237;
			float:left;
			padding:17px 0  17px 10px;
}

#especiais a{ font-weight:bold;
				color:#031237;
}

#tempo{ float:right;
		margin-right:5px;
		padding-top:3px;
}

#direito{ float:right;
			width:214px;
				 border-top:1px solid #C9C9C9;
				 padding:5px 0 10px 0;
}

.publicidade{padding-bottom:5px;}

#guia{ background-color:#F9F9F9;
		padding:10px 8px;
		margin-top:5px;
}

#icon_times{padding:10px 2px 5px 2px; 
			float:left;
}

#times, #enquete{ border:1px solid #E6E6E6;}

.icons{float:left;
		width:35px;
		height:35px;
		text-align:center;
		padding:6px 3px;
}

#classificacao{ clear:both; 
				padding:8px;
				font-size:12px;
}

h1{ font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	margin:0;
}

.camposelect{	font-size:11px;
				font-weight:bold;
				font-family:Arial, Helvetica, sans-serif;
				 padding:5px;
				 width:100%;
}

.eventos{border-top:1px solid #9B14C6;
		padding:10px 5px;
}

.posicao_evento{ float:left;
				padding-right:10px;
}

.titulos{font-weight:bold; 
			font-size:14px; 
			margin:0 0 8px 0;
}

.form_espaco{ padding:15px 0 15px 0;}

#eng_conteudo{margin-right:220px;}

#destaque_principal{ width:527px;
			float:left;
			background-color:#F8F8F8;
			padding-bottom:8px;
}

#destaque_top{ background-color:#EFEFEF;
				border-top:1px solid #C9C9C9;
				border-bottom:1px solid #C9C9C9;
				padding:3px 10px 8px 10px;
				line-height:24px;
}

#destaque_top a, #destaque_top{font-size:20px;
				font-weight:bold;
				color:#D10C13;
}

#breve_desc{	border-bottom:1px solid #C9C9C9;
				padding:10px;
				font-size:14px;
}

#destaque_secundario{ float:left;
					width:192px;
					border-top:1px solid #C9C9C9;
					margin-left:10px;
					padding:5px 4px 0 4px;
}

#destaque_diversao{ float:left;
					padding:5px 0px 10px 0px;
}


.eng_not{padding:5px 10px 5px 10px;}

#destaques{float:left; padding-bottom:10px;}

.fundo{background-color:#F5F5F5;}

#destaque_foto{ padding:13px 0 0 5px;}

.tit_destaque_foto{border-bottom:1px solid #C9C9C9;
					padding:5px 0 10px 0;
}

.tit_destaque_foto a{ font-size:15px;
						font-weight:bold;

}

.coment_destaque{padding:5px;
				font-size:12px;
}

.qtd_comentario{ float:right;}

.desc_txt_destaque{font-size:12px;}
.desc_txt_destaque a{color:#333;}

.texto_destaque_foto{position:absolute;
				width:290px;
				left:222px;
				top:0;
}

/*Slide*/
.sc ul li a:hover{text-decoration:underline; color:#C60E16;}

.sc ul li a.active{color:#C60E16;}

.sc ul{margin:0;padding:0;outline:0;list-style:none;}

.nopd{padding:0!important; border:none!important;}

.divisao{float:left;
		width:210px;
		position:relative;
} 

.sc ul{float:left;
		padding:5px;
		width:200px;
		background:#EEE;
} 
.sc ul li{float:left} 
.sc ul li a{float:left;
			display:block;
			width:22px;
			height:20px;
			border-right:1px solid #dcdcdc;
			text-align:center;
			font-size:15px;
			font-weight:bold;
			color:#333;
			padding-top:5px;
} 
.sc ul li.ant a,.sc ul li.prox a{width:auto;} 

.sc ul li.ant a{display:inline;
				width:52px;
				text-align:left;
				padding:0;
}
.sc ul li.prox a{text-align:right;  
				padding:0;
}
.sc ul li.prox{float:right;} 
.sc img{float:left;}
.sc .scconteudo{display:none;}
/*Fim Slides*/

#esquerdo{ float:left;
			width:205px;
			padding-bottom:10px;
}

.sub_menu{border-bottom:1px solid #E6E6E6;
			font-size:12px;
			padding:8px;
			font-weight:bold;
}

#conteudo{margin:0 0 0 210px;} 

#canais{padding:10px; 
	 margin:0 0 20px 0;
	 border-top:1px solid #C9C9C9;
}

#esportes{border-top:1px solid #0A7C74;
		padding:8px 3px;
		width:522px;
		float:right;
}

.destaque_esporte{float:left;
			width:152px;
			margin-right:9px;
}

.txt_esporte{padding:8px 5px 5px 5px;}

.sec_destaque_esporte{float:left;
					width:197px;
}

#colunistas{border-top:1px solid #1866AE;
		padding:8px 3px;
		width:522px;
		float:right;
}

#cinema{border-top:1px solid #9B14C6;
		padding:8px 3px;
		width:522px;
		float:right;
}

.foto_colunista{float:left;
				padding:0 10px 0 10px;
}

.eng_colunistas{ padding:10px 5px 10px 0; 
				float:left;
				width:100%;
}

#left_colunistas{float:left;
				width:245px;
				padding:0 5px 0 5px;
}

#right_colunistas{float:right;
				width:245px;
				padding:0 5px 0 5px;
}

#cinema_esq{float:left; 
			width:200px;
}

#video{float:right;
		width:305px;
}

#desc_video{padding:5px 0 0 0;}

#footer{clear:both;
		border-top:2px solid #F4F4F4;
		width: 80%; 
		text-align: left; 
		margin-left: auto; 
		margin-right: auto;
		width:960px;
		padding-top:4px;
}

#eng_rodape{background-color:#F4F4F4;
			padding:20px;
			height:200px;
}

#footer_left{float:left;
				border-right:1px solid #C9C9C9;
				width:250px;
}

#footer_right{float:right;
				width:600px;
}

.menu_footer{padding:4px 0 3px 0;}

.menu_footer a{margin:0px 4px 0px 4px;}

.menu_footer span a, #footer{ color:#666;}

.menu_footer strong{ font-size:18px;
		font-weight:bold;
		padding-right:5px;
}

.footer_sobrenos a{color:#333; margin:0px 4px 0px 0px;}

.footer_sobrenos{color:#333;
					padding:20px 0 0 0;
}

#eng_busca{border-bottom:1px solid #C9C9C9; 
			padding:0 0 10px 0; 
			height:50px;
			margin-bottom:20px;
}


/************Enquete************************/

#enquete{padding:10px;}

.pollBlock{ padding:2px;
}

pollResultPercent{ font-size:20px;
}

.pollQuestion{ font-size:13px;
				padding:0 0 10px 0;
				font-weight:normal;
}

.pollAnswer{ font-size:11px;

			padding:0 0 4px 0;
}

.pollButtonBlock{ text-align:center;
				  padding:10px 0 5px 0;
}

.pollButton{ border:3px solid #0A7C74;
			background-color:#0A7C74;
			font-size:12px;
			font-weight:bold;
			color:#FFFFFF;
			width:62px;
			float:22px;
}
/***********Fim Emquete****************/

#desc_noticias{	padding:0 0 8px 0px;
			width:528px;
			float:right;
}

#breadcrumb{ padding:13px 8px 13px 8px;}

#breadlink{ font-size:12px;
			font-weight:bold;
}
 
#font_mais a:hover, #font_menos a:hover {text-decoration:none;}

#font_mais{float:right;
			font-size:17px;
			font-weight:bold;
			padding:0px 10px 0 0;
}

#font_menos{float:right;
			font-size:15px;
			font-weight:bold;
			padding:1px 0 0 0;
}

#eng_texto{padding:8px 8px 20px 8px;
			font-size:14px;
			line-height:17px;
}

.foto_noticia{float:left; 
				font-size:11px; 
				margin:10px 12px 0 0; 
				background-color:#EEEEEE;
				width:216px;
}

.foto_noticia p{padding:0 8px 0 8px;
				color:#666;
}

#compartilhar{border-bottom:1px solid #C9C9C9;
			  border-top:1px solid #C9C9C9;
			  padding:8px;
}

#compartilhar a{ padding:5px;}

#comentarios{padding:10px 10px 5px 10px;
			border-bottom:1px solid #C9C9C9;
}

.separa_coments{padding:10px 0px 0px 0px;}

.text_compartilhar{float:left; 
					border-right:1px solid #C9C9C9; 
					margin-right:15px; 
					padding-right:15px;
}

#form_comentarios{padding:10px 0px 5px 10px;
					height:150px;
}

#eng_form{padding-top:15px; 
			width:500px;
}

.form_dir{float:left; 
			width:224px;
}

.form_textarea{ float:left; 
				width:275px;
}

#links_relacionados{ padding:10px 0 10px 0;
					 border-top:1px solid #C9C9C9;
}

/************PGINATE******************/
.paginate{font-size:13px;
			padding:5px 0 0 8px;
}

.notfonteblack strong{background-color:#031237 ;}
.notfontered strong{background-color:#C60E16 ;}
.notfontegreen strong{background-color:#0A7C74 ;}
.notfontepink strong{background-color:#9B14C6 ;}
.notfonteblue strong{background-color:#1866AE ;}

.notfontemenor a{padding:0px 3px 0px 3px;
			margin:0 2px 0 2px;
			font-weight:bold;
			text-decoration:none;
			font-size:13px;
}

.notfonteblack a {color:#031237; 	border:#031237 1px solid;}
.notfontered a {color:#C60E16; 	border:#C60E16 1px solid;}
.notfontegreen a {color:#0A7C74; 	border:#0A7C74 1px solid;}
.notfontepink a {color:#9B14C6; 	border:#9B14C6 1px solid;}
.notfonteblue a {color:#1866AE; 	border:#1866AE 1px solid;}

.notfontemenor a:hover{text-decoration:underline;}

.notfontemenor strong{ 	padding:1px 4px 1px 4px;
			margin:0 2px 0 2px;
			color:#fff;
}

.data_destaque{ font-size:11px; 
				color:#626262; 
				font-weight:normal;
}

.anuncie{ float:left; 
		width:300px; 
		padding-top:20px;
}

.pics { padding:0; margin:0; overflow: hidden; }

.form_espaco_int{padding:30px 0 0px 10px;}

.item_evento{padding:50px 0 0 10px;
			float:left;
			width:230px;
}

#layer_dhtml {
	position:absolute;
	width:100%;
	left: 100px;
	top: 250px;
	z-index:25000;
}