/* Css Criado para questões de alinhamento*/

html

{

height:100%;

}



body

{

height:100%;

padding-top: 0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

margin-top:0px;

margin-bottom:0px;

margin-right:0px;

margin-left:0px;

font-family:"Arial";

color:#000000;

font-size:11px;

scrollbar-arrow-color: #666;

scrollbar-base-color: #666666;

scrollbar-dark-shadow-color: #666;

scrollbar-track-color: #666666;

scrollbar-face-color: #FFF;

scrollbar-shadow-color: #666666;

scrollbar-highlight-color: #666;

scrollbar-3d-light-color: #666;

}



#tudo

{

min-height: 100%;

width:100%;

margin:0px auto;

}



*html #tudo {

	height: 100%; /* hack para IE6 hq trata height como min-height */

	}



#tudo {

	position:relative;  /*Contexto de posicionamento */

	width:100%;

	margin:0 auto;

	}



form

{

padding-left:2px;

}





form td

{

margin:2px 2px 2px 2px ;

padding: 2px 2px 2px 2px ;

}



label

{

	font:"Arial";

	text-align:center;

	padding-top:0xp;

	display:block;

}



.campo {

font-family:"Arial";

font-weight:bold;

#000000333;

height: 14px;

background: #ffffff;

padding-bottom:0px;

display:block;

border:1px solid #CCCCCC;

}



textarea

{

	border:1px solid #CCCCCC;

}



*html #alinhaInput

{

	padding-right:37px;

}



a

{

	color:#000000;

	font-weight:900;

	text-decoration:none;

}



a:hover

{

	color:#000000;

	font-weight:900;

	text-decoration:underline;

}



a img

{

border:none 0 transparent;

}





/*Topo _______________________________________________________________________________________ */

#topo

{

	#000000;

}



#topoLargura

{

width:780px;

background:#e5e5e5;

padding-top:0px;

margin-top:-5px;

}



*html#topoLargura

{

width:780px;

background:#e5e5e5;

padding-top:0px;

margin-top:0px;

}



/* Conteúdo _________________________________________________________________________________________________________*/

.conteudo

{

	width:780px;

	height:100%;

	padding-top:0px;

	margin-top:0px;

	margin:0 auto;

	padding-bottom:177px;

	background:#474747;

}



*html .conteudo

{

	width:780px;

	height:100%;

	padding-top:0px;

	margin-top:0px;

	margin:0 auto;

	padding-bottom:177px;

	background:#474747;

}



#contemConteudo

{

margin:0px auto;

padding-top:-7px;

margin-top:-18px;

padding-left:0px;

width:382px;

color:#000000;

}



*html #contemConteudo

{

margin:0px auto;

padding-top:0px;

margin-top:-18px;

padding-left:0px;

width:382px;

}



#contemConteudo p

{

text-align:justify;

}



#areaPublicidade

{

	background:#000;

	height:240px;

}



#imgParceiros

{

	padding-bottom:5px;

}



#conteudoSubPagina

{

	padding-left:25px;

	padding-right:10px;

	text-align:justify;

}



*html #conteudoSubPagina

{

	padding-left:10px;

	padding-right:10px;

	padding-top:10px;

	text-align:justify;

}





#Layer1{

margin-top:15px;

}



#cabecalhoSubPagina h1

{

	font-family:"Courier New";

	font-size:16px;

	font-weight:bold;

	color:#000000;

	padding-left:30px;

	padding-top:17px;

	vertical-align:top;

}



*html #cabecalhoSubPagina h1

{

	font-family:"Courier New";

	font-size:16px;

	font-weight:bold;

	color:#000000;

	padding-left:5px;

	padding-top:20px;

}

/*cabecalho ______________________________________________________________________________*/

#


#primeiraLetra

{

	color:#000000;

	padding-left:10px;

	font-weight:bold;

}



.contemDestaques td

{

	height:30px;

}

#dias

{

	color:#000000;

	padding-left:15px;

	font-weight:bold;

}



#descricao_destaques

{

	color:#000000;

	padding-left:15px;

}



/*coluna meio_____________________________________________________________________________*/

#colunaMeio

{

	padding-left:2px;

	margin-left:2px;

}



#separacao

{

	padding-left:2px;

	margin-left:2px;

	border-bottom:#666 1px solid;

}



/*______________________________________________ BANNER EM FLASH _______________________________________________________*/

.bannerFlash

{

	width:406px;

}



* html .bannerFlash

{

	width:420px;

	padding-right:22px;

}





/*Lateral Direita ________________________________________________________________________________________________*/

.lateralDireita

{

		width:186px;

}



.contemLateralDireito

{

	margin-top:-18px;

}



*html .contemLateralDireito

{

	margin-top:-18px;

}



#itensForm

{

	color:#000000;

	padding-left:7px;

}



*html #itensForm

{

	color:#000000;

	padding-left:17px;

}

/*menu ________________________________________________________________________________________________*/

.contemMenu

{

	height:100%;

	background:#474747;

	margin-top:-18px;

}



*html .contemMenu

{

	margin-top:0px;

	margin-left:0px;

	height:100%;

	margin-top:-18px;

}



#contemLabel

{

	padding-left:32px;

}



*html #contemLabel

{

	padding-left:20px;

}



#menu

{

	padding-top:5px;

	color:#000000;

}



*html #menu

{

	padding-top:0px;

	color:#000000;

}














.containerDeNoticias

{

	padding-bottom:5px;

}



#tituloNoticias

{

	font-weight:bold;

	color:#000000;

	padding-left:5px;

}



#conteudoNoticias

{

	color:#000000;

	padding-left:5px;

	padding-top:10px;

}



#btConteudo

{

	padding-top:3px;

}



/* Formulario________________________________________*/

.contemFormulario

{

	background:#FFF;

	padding-top:5px;

	border-left:#CCC 1px solid;

	border-right:#CCC 1px solid;

	color:#000000;

}



/*_____________________________________________________ Publicidade_____________________________________________________*/


.contemPublicidade

{

	width:98%;

}



.contemPublicidade td

{

	border:solid 2px;

	margin-left:2px;

	margin-right:2px;

	background:#000;

	width:18%;

	height:100px;

}



/*________________________________________________________ Programacao __________________________________________________*/

.conteudoProgramacao

{

	padding-left:5px;

}



#programacao

{

	border-left:#CCC solid 1px;

	border-right:#CCC solid 1px;

	background:#FFF;

	color:#000000;

}



/*imagens esquerda e direita__________________________________________________________________________________________-___*/

#imagemEsquerda

{

	float:left;

	padding: 2px 2px 2px 2px;

	margin: 2px 2px 2px 2px ;

}



#imagemDireita

{

	float:right;

	padding: 2px 2px 2px 2px;

	margin: 2px 2px 2px 2px ;

}



#btMais a

{

	color:#000000;

	border:none;

	text-decoration:none;

}



.videos td

{

	background:#e2e3e8;

}



#descreveVideo

{

	font-size:10px;

	text-align:justify;

	padding-left:8px;

	padding-right:8px;

}



#publicidadeFullBanner

{

	height:22px;

	padding-right:20px;

}



#espaco

{

height:2px;

padding-bottom: -2px;

}



/*rodape________________________________________________________*/

#rodape

{

position:absolute;

bottom:0px;

width:100%;

margin:0px auto;

height:166px;

}



#conteudoRodape

{

width:780px;

margin:0 auto;

}







#Layer1 {

scrollbar-face-color: #474747;

scrollbar-highlight-color: #474747;

scrollbar-3dlight-color: #474747;

scrollbar-darkshadow-color: #474747;

scrollbar-shadow-color: #474747;

scrollbar-arrow-color: #000000;

scrollbar-track-color: #474747;

}