/* CSS PARA OS TITULOS DAS SEÇÕES */
.TituloSecao
{
	width: 469px;
	line-height: 31px;
	background: url('../imagens/site/geral/fundo_titulos.jpg');
	font-size: 19px;
	font-weight: bold;
	color: #fff;
	padding: 0 0 0 9px;
	margin: 0 0 10px 0;
}

/* CSS PARA BARRA NOTICIAS - GALERIAS - EVENTOS */
#dvNoticias .Detalhes .BarraOpcoes .op3 .Tamanho
{
	font-size: 9px;
}

.BarraOpcoes
{
	float: left;
	background: url('../imagens/site/noticias/borda_opcoes.gif') repeat-x;
	overflow: hidden;
}

.BarraOpcoes .op0
{
	float: left;
	width: 71px;
	line-height: 21px;
	font-size: 9px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	background: url('../imagens/site/noticias/seta_voltar.gif') no-repeat 10px 7px #b51912;
}

.BarraOpcoes .op1
{
	float:left;
	font-size: 9px;
	font-weight: bold;
	padding: 0 0 0 34px;
	background: url('../imagens/site/noticias/icone_indicar.gif') no-repeat 16px 2px;
	width: 101px;
	line-height: 15px;
	border-right: 1px solid #c7c7c7;
	margin: 3px 0 0 0;
}

.BarraOpcoes .op2
{
	float:left;
	font-size: 9px;
	font-weight: bold;
	background: url('../imagens/site/noticias/icone_imprimir.gif') no-repeat 28px 1px;
	width: 135px;
	line-height: 15px;
	border-right: 1px solid #c7c7c7;
	text-align: center;
	margin: 3px 0 0 0;
}

.BarraOpcoes .op3
{
	float: left;
	width: 124px;	
	padding: 0 0 0 9px;
	line-height: 15px;
	margin: 2px 0 0 0;
	font-size: 9px;
}

.BarraOpcoes .op3 .Tamanho1, .BarraOpcoes .op3 .Tamanho1:visited {
	font-size: 11px;
	font-weight: bold;
	color: #bf7f7c;
}
.BarraOpcoes .op3 .Tamanho1:hover {
	color: #b51912;
}
.BarraOpcoes .op3 .Tamanho2, .BarraOpcoes .op3 .Tamanho2:visited {
	font-size: 13px;
	font-weight: bold;
	color: #bf7f7c;
}
.BarraOpcoes .op3 .Tamanho2:hover {
	color: #b51912;
}
.BarraOpcoes .op3 .Tamanho3, .BarraOpcoes .op3 .Tamanho3:visited {
	font-size: 15px;
	font-weight: bold;
	color: #bf7f7c;
}
.BarraOpcoes .op3 .Tamanho3:hover {
	color: #b51912;
}

/* NOTICIAS */
#dvNoticias .tabsMeses
{
	float: left;
	width: 478px;
	background: #d6d6d6;
	border-bottom: 2px solid #b51912;
	margin: 0 0 19px 0;
}

#dvNoticias .tabsMeses a
{
	float: left;
	line-height: 19px;
	font-size: 11px;
	font-weight: bold;
	color: #944440;	
	width: 68px;
	text-align: center;
	border-right: 1px solid #e7dede;
}

#dvNoticias .tabsMeses .ultimo
{
	border: none;
	width: 64px	
}

#dvNoticias .tabsMeses a:hover, #dvNoticias .tabsMeses .selecionado
{
	color: #fff;
	font-weight: bold;
	background: #b51912;	
}

#dvNoticias .tabsMeses .ultimoSelecionado
{
	color: #fff;
	font-weight: bold;
	background: #b51912;
	border: none;
	width: 64px;
}

#dvNoticias .filtro
{
	clear: left;	
	border: 1px solid #d7d7d7;
	border-top: none;
	border-bottom: none;
	background: #fff;
	padding: 5px 0 0 9px;
}

#dvNoticias .lista
{
	margin: 0 !important;
	margin: -28px 0 0 0;
	border: 1px solid #d7d7d7;
	border-top: none;
	background: #fff;
	padding: 10px 9px 6px 9px
}

#dvNoticias .lista h3
{
	font-size: 17px;
	font-weight: bold;	
	margin: 0 0 17px 0;
}

#dvNoticias ul li
{
	line-height: 9px;
	padding: 0 0 0 13px;
	margin: 0 0 13px 0;
}

#dvNoticias ul li a
{
	font-size: 12px;
	font-weight: bold;
	background: url('../imagens/site/noticias/seta_lista.gif') no-repeat left center;	
	padding: 0 0 0 11px;
}

#dvNoticias ul li a:hover
{
	color: #580400;	
}

#dvNoticias .Detalhes
{
	width: 476px;
	border: 1px solid #d5d5d5;
	border-top: none;
	background: #fff;
}

#dvNoticias .Detalhes .texto 
{
	padding: 0 9px 9px 9px;
	font-size: 12px;	
}

#dvNoticias .Detalhes .texto .Descricao
{
	text-align: justify;	
}

#dvNoticias .Detalhes .texto .DataPlayer {
	font-size: 10px;
	height: 63px;
}
#dvNoticias .Detalhes .texto .DataPlayer p {
	float: left;
	width: 142px;
	padding: 10px 0px 0px 0px;
}
#dvNoticias .Detalhes .texto .DataPlayer p b
{
	text-transform: uppercase;
	margin: 0;
	display: block;
}

#dvNoticias .Detalhes .texto .DataPlayer p span
{
	margin: -10px 0 0 0;
	display: block;
}

#dvNoticias .Detalhes .texto .DataPlayer #ctl00_ContentPlaceHolder1_player {
	float: right;
	width: 243px;
	padding: 8px 0px 0px 0px;
}

#dvNoticias .Detalhes .texto h3 
{
	clear: left;
	padding: 9px 0px 12px 0px;
	*padding: 0 0 12px 0;
	font-size: 18px;
}
#dvNoticias .Detalhes .texto .Fotos {
	padding: 0px 0px 0px 0px;
	float: left;
	width: 95px;
}
#dvNoticias .Detalhes .texto .Fotos .i {
	height: 67px;	
}
#dvNoticias .Detalhes .texto .Fotos .i a, #dvNoticias .Detalhes .texto .Fotos .i a:visited {
	width: 75px;
	height: 56px;
	overflow: hidden;
	border: 1px solid #cdcdcd;
	display: block;
}

/* PROGRAMAS */
#dvProgramas #tabsDiaSemana
{
	width: 478px;
	background: #d6d6d6;
	border-bottom: 2px solid #b51912;
	overflow: hidden;
}

#dvProgramas #tabsDiaSemana a
{
	float: left;
	padding: 0 0 0 10px;
	line-height: 19px;
	background: #d6d6d6;
	margin: 0;
	font-size: 11px;
	font-weight: bold;
	color: #944440;
	width: 149px;
	border-right: 1px solid #e9e9e9;
}

#dvProgramas #tabsDiaSemana .ultimo
{
	border: none;
	width: 148px;	
}

#dvProgramas #tabsDiaSemana a:hover, #dvProgramas #tabsDiaSemana .selecionado
{
	background: #b51912;
	color: #fff;
}
#dvProgramas #tabsDiaSemana .ultimoSelecionado
{
	width: 148px;
	border: none;
	background: #b51912;
	color: #fff;
}

#dvProgramas #lista
{
	clear: left;
	border-top: 2px solid #000;	
	width: 476px;
	border: 1px solid #d7d7d7;
	border-bottom: none;
	border-top: none;
	background: #fff;
}

#dvProgramas #lista .item
{
	padding: 17px 9px 15px 9px;
	width: 458px;
	border-bottom: 1px dashed #727272;
}

#dvProgramas #lista .item .foto
{
	float: left;
	width: 74px;
	border: 1px solid #d5d5d5;
	margin: 0 10px 0 0;
}

#dvProgramas #lista .item .descricao
{
	float: left;
	width: 372px;
	text-align: justify;
}

#dvProgramas #lista .item .descricaoSemFoto
{
	float: left;
	width: 100%;
	text-align: justify;
}

#dvProgramas #lista .item .descricao .titulo, #dvProgramas #lista .item .descricaoSemFoto  .titulo
{
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 18px 0;	
}

#dvProgramas #lista .item .descricao .resumo, #dvProgramas #lista .item .descricaoSemFoto .resumo
{
	font-size: 12px;
	margin: 0 0 16px 0;	
}

#dvProgramas #lista .item .descricao .linkContato, #dvProgramas #lista .item .descricaoSemFoto .linkContato
{
	width: 283px;
	line-height: 19px;
	background: url('../imagens/site/programas/fundo_enviar_msg.gif');
}

#dvProgramas #lista .item .descricao .linkContato a, #dvProgramas #lista .item .descricaoSemFoto .linkContato a
{
	font-size: 12px;
	color: #b51912;
	margin: 0 0 0 36px;
	font-weight: bold;	
}

/* GRADE DE PROGRAMAÇÃO */
#dvGradeProgramacao #tabsDiaSemana
{
	border-bottom: 2px solid #b51912;
	overflow: hidden;
	margin: 0 0 14px 0;
	width: 478px;
}

#dvGradeProgramacao #tabsDiaSemana a
{
	float: left;
	background: #d6d6d6;
	color: #944440;
	font-size: 11px;
	font-weight: bold;
	line-height: 19px;
	width: 68px;
	text-align: center;	
	border-right: 1px solid #e7dede;
}

#dvGradeProgramacao #tabsDiaSemana .ultimo
{
	border: none;
	width: 64px;	
}

#dvGradeProgramacao #tabsDiaSemana a:hover, #dvGradeProgramacao #tabsDiaSemana .selecionado
{
	background: #b51912;
	color: #fff;	
}

#dvGradeProgramacao #tabsDiaSemana .ultimoSelecionado
{
	width: 64px;
	border: none;
	background: #b51912;
	color: #fff;
}

#dvGradeProgramacao table
{
	border: none;	
}

#dvGradeProgramacao table tr td
{
	border: 1px solid #eaeaea;	
	margin: 1px 1px 0 0;
}

#dvGradeProgramacao table tr .td0, #dvGradeProgramacao table tr .td1, #dvGradeProgramacao table tr .td2
{
	width: 109px;
	background: #dedede;
	font-size: 11px;
	line-height: 19px;	
}

#dvGradeProgramacao table tr .td1
{
	width: 146px;
	padding: 0 0 0 15px;
}

#dvGradeProgramacao table tr .td2
{
	width: 196px;
	padding: 0 0 0 10px;	
}

#dvGradeProgramacao table tr .td0 a
{
	position: absolute;
}


#dvGradeProgramacao table tr .td0 .hora
{
	padding: 0 0 0 24px;	
}

/* EQUIPE */
#dvEquipe #lista
{
	clear: left;
	border-top: 2px solid #000;	
	width: 476px;
	border: 1px solid #d7d7d7;
	border-bottom: none;
	background: #fff;
}

#dvEquipe #lista .item
{
	padding: 17px 9px 15px 9px;
	width: 458px;
	background: url('../imagens/site/geral/separador_not.gif') repeat-x bottom;
}

#dvEquipe #lista .item .foto
{
	float: left;
	width: 74px;
	border: 1px solid #d5d5d5;
	margin: 0 8px 0 0;
}

#dvEquipe #lista .item .descricao
{
	float: left;
	width: 374px;
}

#dvEquipe #lista .item .descricaoSemFoto
{
	float: left;
	width: 100%;
}

#dvEquipe #lista .item .descricao .titulo, #dvEquipe #lista .item .descricaoSemFoto .titulo
{
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 18px 0;	
}

#dvEquipe #lista .item .descricao .resumo, #dvEquipe #lista .item .descricaoSemFoto .resumo
{
	font-size: 12px;
	margin: 0 0 16px 0;	
}

/* ENQUETES */
#dvEnquetes #geral #enquetes-ativos
{
	float: left;
	width: 478px;
	margin: 0 0 15px 0;
}

#dvEnquetes #geral #enquetes-ativos .quadroPrincipalClear, #dvEnquetes #geral #enquetes-ativos .quadroPrincipal
{
	float: left;
	width: 197px;
	border: 1px solid #dbdbdb;
	background: #fff;
	padding: 9px 11px 12px 12px;
	overflow: hidden;
}

#dvEnquetes #geral #enquetes-ativos .quadroPrincipalClear
{
	clear: left;	
	margin: 0 34px 0 0;
}

#dvEnquetes #geral #enquetes-ativos .quadroPrincipalClear h3, #dvEnquetes #geral #enquetes-ativos .quadroPrincipal h3
{
	font-size: 18px;
	font-weight: bold;
	color: #b51912;
	margin: 0 0 13px 0;
}

#dvEnquetes #geral #enquetes-ativos .quadroPrincipalClear .titulo, #dvEnquetes #geral #enquetes-ativos .quadroPrincipal .titulo
{
	font-size: 12px;
	margin: 0 0 13px 0;
}

#dvEnquetes #geral #enquetes-ativos .quadroPrincipalClear .listaOpcoes, #dvEnquetes #geral #enquetes-ativos .quadroPrincipal .listaOpcoes 
{
	margin: 0 0 10px 0;	
}

#dvEnquetes #geral #enquetes-ativos .quadroPrincipalClear .listaOpcoes label, #dvEnquetes #geral #enquetes-ativos .quadroPrincipal .listaOpcoes label
{
	margin: 0 0 0 8px;
	font-size: 12px;
	padding: 0;
}

#dvEnquetes #geral #enquetes-ativos .quadroPrincipalClear .botaoVotar, #dvEnquetes #geral #enquetes-ativos .quadroPrincipal .botaoVotar
{
	text-align: right;	
}

#dvEnquetes #geral #enquetes-ativos .quadroPrincipalClear .tdBarra, #dvEnquetes #geral #enquetes-ativos .quadroPrincipal .tdBarra
{
	width: 100px;	
}

#dvEnquetes #geral #enquetes-ativos .quadroPrincipalClear .tdOpcao, #dvEnquetes #geral #enquetes-ativos .quadroPrincipal .tdOpcao
{
	font-size: 12px;	
}

#dvEnquetes #geral #enquetes-ativos .quadroPrincipalClear .tdResultado, #dvEnquetes #geral #enquetes-ativos .quadroPrincipal .tdResultado
{
	text-align: right;
	font-size: 10px;
	color: #747474;
	width: 100%;
}

#dvEnquetes #geral #enquetes-ativos .quadroPrincipalClear .barraTotalVotos,
#dvEnquetes #geral #enquetes-ativos .quadroPrincipal .barraTotalVotos
{
	float: left;
	width: 197px;
	margin: 7px 0 0 0;
	border-top: 1px solid #dfdfdf;	
}

#dvEnquetes #geral #enquetes-ativos .quadroPrincipalClear .barraTotalVotos .ltTotal, #dvEnquetes #geral #enquetes-ativos .quadroPrincipalClear .barraTotalVotos .ltVotos,
#dvEnquetes #geral #enquetes-ativos .quadroPrincipal .barraTotalVotos .ltTotal, #dvEnquetes #geral #enquetes-ativos .quadroPrincipal .barraTotalVotos .ltVotos
{
	float: left;
	font-size: 10px;
	color: #747474;
}

#dvEnquetes #geral #enquetes-ativos .quadroPrincipalClear .barraTotalVotos .ltVotos,
#dvEnquetes #geral #enquetes-ativos .quadroPrincipal .barraTotalVotos .ltVotos
{
	float: right;	
}

#dvEnquetes #geral #lista-enquetes-anteriores
{
	clear: left;
	width: 478px;
}

#dvEnquetes #geral #lista-enquetes-anteriores h2
{
	width: 100%;
	text-align: center;
	font-size: 18px;
	color: #b51912;	
	margin-bottom: 17px;
}

#dvEnquetes #geral #lista-enquetes-anteriores .quadroInativo, 
#dvEnquetes #geral #lista-enquetes-anteriores .quadroInativoClear
{
	float: left;
	width: 222px;	
}

#dvEnquetes #geral #lista-enquetes-anteriores .quadroInativoClear
{
	margin: 0 34px 0 0;	
}

#dvEnquetes #geral #lista-enquetes-anteriores .quadroInativo .data,
#dvEnquetes #geral #lista-enquetes-anteriores .quadroInativoClear .data
{
	float: right;
	width: 67px;
	line-height: 18px;
	background: #b51912;	
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	text-align: center;	
}

#dvEnquetes #geral #lista-enquetes-anteriores .quadroInativo .quadroBorda,
#dvEnquetes #geral #lista-enquetes-anteriores .quadroInativoClear .quadroBorda
{
	width: 197px;	
	border: 1px solid #b51912;
	clear: both;
	background: #fff;
	padding: 11px 11px 12px 12px;
	overflow: hidden;
}

#dvEnquetes #geral #lista-enquetes-anteriores .quadroInativo .quadroBorda .tituloResultado,
#dvEnquetes #geral #lista-enquetes-anteriores .quadroInativoClear .quadroBorda .tituloResultado
{
	font-size: 12px;	
	margin: 0 0 13px 0;
}

#dvEnquetes #geral #lista-enquetes-anteriores .quadroInativo .quadroBorda .resultados,
#dvEnquetes #geral #lista-enquetes-anteriores .quadroInativoClear .quadroBorda .resultados
{
	font-size: 12px;	
}

#dvEnquetes #geral #lista-enquetes-anteriores .quadroInativo .quadroBorda .resultados .barraTotalVotosInativo,
#dvEnquetes #geral #lista-enquetes-anteriores .quadroInativoClear .quadroBorda .resultados .barraTotalVotosInativo
{
	float: left;
	width: 197px;
	margin: 7px 0 0 0;
	border-top: 1px solid #dfdfdf;	
}

#dvEnquetes #geral #lista-enquetes-anteriores .quadroInativo .quadroBorda .resultados .barraTotalVotosInativo .ltTotal,
#dvEnquetes #geral #lista-enquetes-anteriores .quadroInativo .quadroBorda .resultados .barraTotalVotosInativo .ltVotos,
#dvEnquetes #geral #lista-enquetes-anteriores .quadroInativoClear .quadroBorda .resultados .barraTotalVotosInativo .ltTotal,
#dvEnquetes #geral #lista-enquetes-anteriores .quadroInativoClear .quadroBorda .resultados .barraTotalVotosInativo .ltVotos
{
	float: left;
	font-size: 10px;
	color: #747474;
}

#dvEnquetes #geral #lista-enquetes-anteriores .quadroInativo .quadroBorda .resultados .barraTotalVotosInativo .ltVotos,
#dvEnquetes #geral #lista-enquetes-anteriores .quadroInativoClear .quadroBorda .resultados .barraTotalVotosInativo .ltVotos
{
	float: right;	
}

/* GALERIA DE FOTOS */
#dvGaleria .tabsMeses
{
	float: left;
	width: 478px;
	background: #d6d6d6;
	border-bottom: 2px solid #b51912;
	margin: 0 0 19px 0;
}

#dvGaleria .tabsMeses a
{
	float: left;
	line-height: 19px;
	font-size: 11px;
	font-weight: bold;
	color: #944440;	
	width: 68px;
	text-align: center;
	border-right: 1px solid #e7dede;
}

#dvGaleria .tabsMeses .ultimo
{
	border: none;
	width: 64px	
}

#dvGaleria .tabsMeses a:hover, #dvGaleria .tabsMeses .selecionado
{
	color: #fff;
	font-weight: bold;
	background: #b51912;	
}

#dvGaleria .tabsMeses .ultimoSelecionado
{
	color: #fff;
	font-weight: bold;
	background: #b51912;
	border: none;
	width: 64px;
}

#dvGaleria .lista h3
{
	font-size: 17px;
	font-weight: bold;
	margin: 0 0 11px 0;
}

#dvGaleria .lista .item
{
	width: 476px;
	border: 1px solid #d5d5d5;
	background: #fff;
	margin: 0 0 4px 0;
}


#dvGaleria .lista .item .foto
{
	float: left;
	border-right: 1px solid #d5d5d5;
}

#dvGaleria .lista .item .descricao
{
	float: left;
	padding: 5px 9px 5px 14px;
}

#dvGaleria .lista .item .descricao .data
{
	font-size: 10px;	
	margin: 0 0 6px 0;
}

#dvGaleria .lista .item .descricao .titulo
{
	font-size: 12px;	
	font-weight: bold;
	color: #b51912;
}

#dvGaleria .Detalhes 
{
	background: #fff;	
	border: 1px solid #d5d5d5;
}

#dvGaleria .Detalhes .visualiza
{
	float: left;
	width: 476px;
	padding: 0 0 10px 0;
}

#dvGaleria .Detalhes .visualiza .Texto
{
	padding: 9px 9px 0 9px;
}

#dvGaleria .Detalhes .visualiza .Texto .data
{
	font-size: 10px;	
}

#dvGaleria .Detalhes .visualiza .Texto h3
{
	font-weight: bold;
	font-size: 18px;
	margin: 12px 0 14px 0;
}

#dvGaleria .Detalhes .visualiza .Texto
{
	font-size: 12px;	
}


#dvGaleria .Detalhes .Fotos
{
	clear: left;
	width: 100%;
}

#dvGaleria .Detalhes  .Fotos .i1, #dvGaleria .Detalhes  .Fotos .i2, #dvGaleria .Detalhes  .Fotos .i2, #dvGaleria .Detalhes  .Fotos .iUltimo, #dvGaleria .Detalhes  .Fotos .i2Ultimo, #dvGaleria .Detalhes  .Fotos .iUltimo3
{
	border-left: 1px dashed;
	border-bottom: 1px dashed;
	border-top: 1px dashed;
	width: 117px;
	height: 82px;
	float: left;
	text-align: center;
	padding: 20px 0 0 0;
}

#dvGaleria .Detalhes  .Fotos .i2
{
	border-top: none;	
}

#dvGaleria .Detalhes  .Fotos .iUltimo
{
	border-right: 1px dashed;	
	width: 120px;
}

#dvGaleria .Detalhes  .Fotos .i2Ultimo
{
	border-top: none;
	border-right: 1px dashed;	
	width: 120px;
}

#dvGaleria .Detalhes  .Fotos .iUltimo3
{
	border-right: 1px dashed;
	border-top: none;
}

#dvGaleria .Detalhes  .Fotos .i1 img, #dvGaleria .Detalhes  .Fotos .i2 img, #dvGaleria .Detalhes  .Fotos .iUltimo img
{
	height: 58px;	
}

/* AGENDA */
#dvEventos h3 {
	font-size: 18px;
	color: #7f7f7f;
	padding: 15px 0px 10px 0px;
}

#dvEventos .item 
{
	clear: left;
	color: #747474;
	padding: 0;
	border: 1px solid #d5d5d5;
	margin: 0 0 2px 0;
	height: 36px;	
	font-family: Tahoma;
}

#dvEventos .item .data
{
	font-size: 17px;
	font-weight: bold;
	color: #b51912;
	width: 51px;
	border-right: 1px solid	#d5d5d5;
	line-height: 36px;
	text-align: center;
}

#dvEventos .item .titulo
{
	float: left;
	line-height: 36px;
	background: #fff;
	font-size: 12px;
	width: 424px;
	font-family: Tahoma;
}

#dvEventos .item .titulo a
{
	margin: 0 0 0 27px;		
}

#dvEventos h3 {
	clear: left;
	font-size: 17px;
	color: #000;
	margin: 5px 0 5px 0;
}

#dvEventos .BarraOpcoes
{
	clear: left;	
}

#dvEventos .item p {
	float: left;
	font-style: normal;
	padding: 0px 0px 0px 0px;
}
#dvEventos .item p a, #dvEventos .item p a:visited {
	font-size: 11px;
	color: #1e4674;
	display: block;
	line-height: 22px;
	padding-top: 8px;
}
#dvEventos .item p a:hover {
	color: #009ecb;
}
#dvEventos .item p a i, #dvEventos .item p a:visited i {
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	width: 69px;
	display: block;
	float: left;
	text-align: center;
}

#dvEventos .Detalhes 
{
	float: left;
	width: 476px;
	border: 1px solid #d5d5d5;
	border-top: none;
	background: #fff;	
}

#dvEventos .Detalhes .texto
{
	float: left;
	padding: 0 9px 9px 9px;	
	font-size: 12px;
	text-align: justify;
}

#dvEventos .Detalhes .texto h3 {
	padding: 0px 0px 10px 0px;
	font-size: 18px;
	color: #000;
}
#dvEventos .Detalhes .texto .data {
	font-size: 10px;
	color: #000;
	padding: 6px 0px 4px 0px;
}
#dvEventos .Detalhes .Fotos {
	padding: 0px 0px 0px 0px;
	float: left;
	width: 95px;
}
#dvEventos .Detalhes .Fotos .i {
	height: 67px;	
}
#dvEventos .Detalhes .Fotos .i a, #dvEventos .Detalhes .Fotos .i a:visited {
	width: 75px;
	height: 56px;
	overflow: hidden;
	border: 1px solid #cdcdcd;
	display: block;
}

#dvEventos .CalendarioHeader {
	background: #636060;
	border: 1px solid #b51912;
	border-bottom: 0px;
	color: #1b6283;
	height: 25px;
}
#dvEventos .CalendarioHeader a, #dvEventos .CalendarioHeader a:visited {
	color: #ffffff;
	font-weight: bold;
	font-size: 18px;
	display: block;
	float: left;
	border: 0px solid white;
	height: 25px;
	margin: 0 0 0 5px;
}

#dvEventos .CalendarioHeader .calendarioMes0, #dvEventos .CalendarioHeader .calendarioMes0:visited {
	background: url('../imagens/site/agenda/calendario-mes-anterior.gif') no-repeat 100% 50%;
	text-align: right;
	width: 110px;
	padding-right: 33px;
}
#dvEventos .CalendarioHeader .calendarioMes1, #dvEventos .CalendarioHeader .calendarioMes1:visited {
	background: url('../imagens/site/agenda/calendario-mes-proximo.gif') no-repeat 0% 50%;
	width: 100px;
	border: 0px solid;
	padding-left: 33px;
}


#dvEventos .CalendarioHeader span {
	font-size: 17px;
	font-weight: bold;
	display: block;
	float: left;
	width: 168px;
	text-align: center;
	color: #fff;
}

#dvEventos .Calendario {
	background: #fff;
	color: #3e3d3d;
	width: 100%;
	font-size: 11px;
}
#dvEventos .Calendario .classDiaHeader {
	padding: 8px 0px 0px 0px;
	color: #000;
}
#dvEventos .Calendario tr td {
	padding: 4px 0px 4px 0px;
}
#dvEventos .Calendario .classDia a, #dvEventos .Calendario .classDia a:visited {
	background: #ffffff;
	color: #235694;
	border: 1px solid #d5d5d5;
	font-size: 12px;
	font-weight: bold;
	display: block;
	color: #000;
}

#dvEventos .Calendario .classDiaSel a, #dvEventos .Calendario .classDiaSel a:visited {
	background: #fff;
	color: #b51912;
	border: 1px solid #b51912;
	font-size: 12px;
	font-weight: bold;
	display: block;
}

/* PROMOCOES */
#dvPromocoes #geral
{
	width: 476px;
	border: 1px solid #d5d5d5;
	background: #fff;
	padding: 10px 0 10px 0;
}

#dvPromocoes #geral h3
{
	font-size: 17px;
	font-weight: bold;
	margin: 0 0 15px 0;	
	padding: 0 9px 0 11px;
}

#dvPromocoes #geral .promocaoVizualiza 
{
	float: left;
	width: 478px;
}

#dvPromocoes #geral .promocaoVizualiza .descricao
{
	padding: 0 9px 10px 11px;
	font-size: 12px;
	width: 458px;
	text-align: justify;
}

#dvPromocoes #geral .promocaoVizualiza .descricaoComFoto
{
	float: left;	
	padding: 0 9px 10px 11px;
	font-size: 12px;
	width: 360px;
	text-align: justify;
}

#dvPromocoes #geral .promocaoVizualiza .linkInscrever
{
	float: right;
	width: 148px;
	margin: 25px 0 10px 0;
	background: url('../imagens/site/promocoes/fundo_inscrever.gif') no-repeat;
	font-size: 12px;
	font-weight: bold;
	line-height: 19px;
	padding: 0 9px 0 11px;
}

#dvPromocoes #geral .Fotos {
	float: left;
	margin: 5px 0 0 10px;	
}

#dvPromocoes #geral .Fotos .item {
	height: 67px;	
}
#dvPromocoes #geral .Fotos .item a, #dvPromocoes #geral .Fotos .item a:visited {
	width: 75px;
	height: 56px;
	overflow: hidden;
	border: 1px solid #cdcdcd;
	display: block;
}

#dvPromocoes #geral #dvOutrasPromocoes
{
	clear: left;	
}

#dvPromocoes #geral #dvOutrasPromocoes h4
{
	background: url('../imagens/site/promocoes/borda.gif') repeat-x;
	line-height: 21px;
	font-size: 17px;
	font-weight: bold;
	padding: 0 9px 0 11px;
}

#dvPromocoes #geral #dvOutrasPromocoes .list
{
	padding: 0 9px 0 11px;
	margin: 16px 0 0 0;
}

#dvPromocoes #geral #dvOutrasPromocoes .list .i
{
	background: url('../imagens/site/promocoes/lista_seta.gif') left center no-repeat;
	padding: 0 0 0 12px;
	font-size: 12px;
	font-weight: bold;
	color: #b51912;
	margin: 0 0 13px 0;
}

/* CONTEUDO */
#dvConteudo 
{
	width: 476px;
}

#dvConteudo .Texto {
	padding: 18px 11px 11px 11px;
	float: left;
	width: 454px;
	border: 1px solid #d7d7d7;
	background: #fff;
	font-size: 12px;
	text-align: justify;
}

#dvConteudo .Texto .TextoT
{
	float: left;
	width: 454px;	
}

#dvConteudo .Texto .TextoTFoto
{
	float: left;
	width: 	367px;
}

#dvConteudo .Texto .Fotos {
	float: left;
	margin: 32px 0 0 10px;
	
}
#dvConteudo .Texto .Fotos .i {
	height: 67px;	
}
#dvConteudo .Texto .Fotos .i a, #dvConteudo .Fotos .i a:visited {
	width: 75px;
	height: 56px;
	overflow: hidden;
	border: 1px solid #cdcdcd;
	display: block;
}

#dvConteudo .tabsConteudo 
{
	float: left;
	width: 478px;
	background: #d6d6d6;
	border-bottom: 2px solid #b51912;
	overflow: hidden;	
}

#dvConteudo .tabsConteudo a
{
	float: left;
	background: #d6d6d6;
	line-height: 19px;
	font-size: 11px;
	font-weight: bold;
	padding: 0 0 0 9px;
	width: 230px;	
}

#dvConteudo .tabsConteudo a:hover, #dvConteudo .tabsConteudo .selecionado
{
	background: #b51912;
	color: #fff;	
}

/* NEWSLETTER */
#dvNewsletter {
	color: #3e3d3d;
	font-size: 11px;
}

#dvNewsletter .Texto {
	font-size: 12px;
}

#dvNewsletter .Detalhes {
	padding: 12px 0px 12px 0px;
	background: #fff;
	border: 1px solid #d7d7d7;
}
#dvNewsletter .Detalhes table tr td {
	padding: 4px;
}
#dvNewsletter .Detalhes select {
	color: #3e3d3d;
	font-size: 11px;
}
#dvNewsletter .Detalhes .campo {
	border: 1px solid #b2afaf;
	width: 326px;
	color: #3e3d3d;
	font-size: 11px;
	height: 16px;
	line-height: 16px;
}
#dvNewsletter .Detalhes .Botao {
	height: 22px;
	width: 70px;
}
#dvNewsletter .Msgs {
	font-size: 14px;
	padding: 10px 0px 20px 0px;
}

/* CONTATO */
#dvContato 
{
	font-size: 14px;	
}

#dvContato #geral
{
	background: #fff;
	width: 467px;	
	border: 1px solid #d5d5d5;
	padding: 10px 0 10px 9px;
}

#dvContato .Texto {
	font-size: 12px;
}
#dvContato .Texto b {
	font-size: 14px;
}
#dvContato .Texto .mapa {
	background: url('../imagens/site/contato/icone_mapa.gif') no-repeat;
	padding: 12px 0px 12px 36px;
}
#dvContato .Texto .mapa, #dvContato .Texto .mapa:visited {
	font-size: 12px;
	font-weight: bold;
}
#dvContato .Detalhes {
	padding: 12px 0px 0px 0px;
}
#dvContato .Detalhes table tr td {
	padding: 4px 0px 0px 0px;
	font-size: 12px;
}
#dvContato .Detalhes select {
	color: #3e3d3d;
	font-size: 11px;
}
#dvContato .Detalhes .campo {
	border: 1px solid #b2afaf;
	width: 326px;
	color: #3e3d3d;
	font-size: 11px;
	height: 16px;
	line-height: 16px;
}
#dvContato .Detalhes .Botao {
	height: 22px;
	width: 50px;
}


/*ENVIAR NOTICIA PARA AMIGO */
#dvEnviaAmigo
{
	float: left;
	font-family: Tahoma;
	font-size: 11px;
	color: #3e3d3d;
	padding: 0px 7px 0 9px;
	*padding: 6px 7px 0 9px;
	_padding: 6px 7px 0 9px;
}

#dvEnviaAmigo h2
{
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #944440;
}

#dvEnviaAmigo .botao
{
	float: right;
	background: #b51912;
	border: none;
	color: #fff;
	font-family: Tahoma;
	font-family: 11px;
	font-weight: bold;
	padding: 5px 10px 4px 10px;
}

#naoEnviado, #enviado
{
	clear: left;	
	margin-top: 10px;
}

#naoEnviado p, #enviado p
{
	font-weight: bold;
	font-size: 14px;	
	width: 200px;
}

#naoEnviado ul, #enviado ul
{
	padding: 0;	
	margin: 0 0 10px 0;
}

#naoEnviado ul li, #enviado ul li
{
	list-style: none;
	clear: right;
}

#naoEnviado a, #naoEnviado a:visited, #enviado a, #enviado a:visited
{
	float: right;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;	
	padding-bottom: 5px;
	_padding-bottom: 0;
	*padding-bottom: 0;
	color: #944440;
}

/* FORMULARIO INSCRICAO PROMOÇÃO */
#dvInscricaoPromocao
{
	font-family: Tahoma;
	font-size: 11px;
	color: #3e3d3d;
	padding: 10px 0 0 19px;
}

#dvInscricaoPromocao h2
{
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #944440;
}

#dvInscricaoPromocao .botao
{
	float: right;
	background: #b51912;
	border: none;
	color: #fff;
	font-family: Tahoma;
	font-family: 11px;
	font-weight: bold;
	padding: 5px 10px 4px 10px;
}

#dvInscricaoPromocao .camposClear
{
	clear: left;
	margin: 0 0 10px 0;
}

#dvInscricaoPromocao .camposFloat
{
	float: left;
	margin: 0 0 10px 5px;
	width: 50px;
}


#dvInscricaoPromocao .camposClear img
{
	margin-left: 14px;	
}

#dvSucesso
{
	font-family: Tahoma;
	font-size: 11px;
	color: #3e3d3d;
	padding: 10px 19px 0 19px;		
	height: 300px;
}

#dvSucesso h2
{
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #944440;
}

#dvSucesso p
{
	clear: left;	
}


#dvJaInscrito
{
	font-family: Tahoma;
	font-size: 11px;
	color: #3e3d3d;
	padding: 10px 19px 0 19px;		
	height: 300px;
}

#dvJaInscrito h2
{
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #944440;
}

#dvJaInscrito h2 span
{
	float: none;
	margin: 0;
	padding: 0;
	color: #0b3f81;
}

#dvJaInscrito p
{
	clear: left;	
}

/***************CLASSIFICADOS E EMPREGOS***************/
#dvClassificadoEmpregos #tabs
{
	width: 478px;
	border-bottom: 2px solid #b51912;
	overflow: hidden;
	margin: 0 0 20px 0;
}

#dvClassificadoEmpregos #tabs .tabsOpcoes a
{
	float: left;
	padding: 0 0 0 10px;
	line-height: 20px;
	background: #d6d6d6;
	margin: 0;
	font-size: 11px;
	font-weight: bold;
	color: #944440;
	width: 95px;
	border-right: 1px solid #e9e9e9;
}

#dvClassificadoEmpregos #tabs .tabsOpcoes a:hover, #dvClassificadoEmpregos #tabs .tabsOpcoes .selecionado
{
	background: #b51912;
	color: #fff;
}

#dvClassificadoEmpregos #tabs .anunciar, #dvClassificadoEmpregos #tabs .anunciar:visited
{
	float: right;
	background: url('../imagens/site/classificados/fundo-anunciar.gif') no-repeat;
	height: 17px;
	width: 64px;
	margin: 0 0 1px 0;
	padding: 2px 0 0 36px;
	color: #b51912;
	font-size: 12px;
	font-weight: bold;
}

#dvClassificadoEmpregos .i {
	padding: 0px 0px 14px 0px;
}
#dvClassificadoEmpregos .i h3 {
	padding: 0px 0px 3px 7px;
	background: #b51912;
	color: #ffffff;
}
#dvClassificadoEmpregos .i h3 em {
	font-style: normal;
	font-size: 10px;
	font-weight: normal;
}
#dvClassificadoEmpregos .i p {
	padding: 9px 9px 9px 9px;
	background: #f4f2f2;
	font-size: 11px;
}