@charset "utf-8";

/* menu secundario */
#menu {width:100%; margin:0px;}
#menu ul {margin:0px; display:block; padding: 0; height: 25px}
#menu ul li {margin:0px 5px; padding:5px; float:left; display:block}
#menu ul li #animaMenu a {font-size:13px; color:#666666; padding:5px; margin:0}
#menu ul li #animaMenu a:hover {background:#666666; color:#FFFFFF; font-weight:bold; margin:0} 



/* Destaques */





/* Vídeos destaques */

.videos { margin:5px; width:260px;}
.videos a.videoDestaque  { background:url(../../imagens/bg_diagonal_branco.gif); text-decoration: none; background-color: none; padding:7px; display: block; height:65px; cursor: pointer;}
.videos a.videoDestaque:visited { color:#000000;}
.videos a.videoDestaque:hover { background:#993399; color:#FFFFFF;}
.videos  a.videoDestaque .fotoVideo {float:left; margin-right:6px;}
.videos  a.videoDestaque .textVideo h3 { font-size:12px; text-transform:uppercase; color:#993399; margin:0}
.videos  a.videoDestaque:hover .textVideo h3 { font-size:13px; color:#FFCCFF; margin:0}
.videos  a.videoDestaque .textVideo {font-size:11px; color:#555555;}
.videos  a.videoDestaque:hover .textVideo {color:#ffffff;}




/* noticias */

.noticias { margin:0px 10px 5px 0; width:620px; height:auto }
.noticias .noticiasImagemTitulo { margin-bottom:5px; height:auto }
.noticias a.noticiasConteudo { height:175px; width:122px; display:block; float:left; background:#FF6600; margin:10px 5px; padding:10px 10px 7px 10px; }
.noticias a.noticiasConteudo:hover {background:#FF9900}
.noticias a.noticiasConteudo  .noticiaImagem { padding:0 5px 5px 5px;}
.noticias a.noticiasConteudo  .noticiaData {}
.noticias a.noticiasConteudo   h3{ font-size:12px; text-transform:uppercase; color:#000000; margin:0}
.noticias a.noticiasConteudo  .noticiaTitulo { font-size:12px; color:#FFFFFF;}
.noticias .barraMaisNoticias {background:url(../../imagens/bg_diagonal_branco.gif); width:auto; padding:5px; clear:both; text-align:right}
.noticias .barraMaisNoticias a.verMaisNoticias { text-align:right; font-size:12px; font-weight:bold; color:#FF0000;}
.noticias .barraMaisNoticias a.verMaisNoticias:hover { color: #990000;}




/* fotos*/

.elementoListaThumbProgramas {height:auto; width: auto;}
.elementoListaThumbProgramas .componenteHeaderElemento {border-bottom: none;}
.elementoListaThumbProgramas .displayNone {display: none;}
.elementoListaThumbProgramas div.elementoListaHover {display: block; height:auto; margin:0 0 0 8px;}
.elementoListaThumbProgramas div.elementoListaHover ul {padding: 0; display: block; height: auto; margin:0}
.elementoListaThumbProgramas div.elementoListaHover ul li {list-style: none; padding: 0px; width: 96px; height: 70px; margin-bottom: 9px; float: left;}
.elementoListaThumbProgramas div.elementoListaHover ul li.margem {margin-left: 10px;}
.elementoListaThumbProgramas div.elementoListaHover ul li a div.containerPrograma {cursor: pointer; padding: 0px; width: 96px; height: 70px; margin: 0px; float: left;}
.elementoListaThumbProgramas div.elementoListaHover ul li a:hover {text-decoration: none;}
.elementoListaThumbProgramas div.elementoListaHover ul li div.rodape-item {clear: both;}
.elementoListaThumbProgramas div.elementoListaHover ul li a div.containerPrograma div.thumbImagemHover {cursor: pointer; position: absolute; z-index: 2; height: 70px; width:96px; margin:0px; padding:0; overflow: hidden;			}
.elementoListaThumbProgramas div.elementoListaHover ul li a div.containerPrograma div.thumbImagemHover img {border:0; margin:0; float: left; padding:0}
.elementoListaThumbProgramas div.elementoListaHover ul li a div.containerPrograma div.thumbDescricao {height: 70px; width: 96px; position: absolute; margin: 0;background-color: #333; z-index: 1; _text-decoration: none;}
.elementoListaThumbProgramas div.elementoListaHover ul li a div.containerPrograma div.descricaoPrograma {color:#66FF00; font-family: Arial, Helvetica, sans-serif;font-size: 11px; margin: 5px 0px 0px 5px; padding: 0; text-decoration: none; font-weight:bold}
.elementoListaThumbProgramas div.elemento-verTodos {background:url(../../imagens/bg_diagonal_branco.gif); clear: both; margin:5px 7px 0 0; padding: 5px; width: auto;
text-align:right}
.elementoListaThumbProgramas div.elemento-verTodos a, .elementoListaThumbProgramas div.elemento-verTodos a:visited {font-size: 12px; font-weight: bold; color:#009933}
.elementoListaThumbProgramas div.elemento-verTodos a:hover {color:#006600}




/* Mediabox 2 - Mediabox Maior */

.mediabox2 {width: 615px; margin-bottom: 20px; height: 240px; background:#333333}
.mediabox2 #mediabox2-show {width: 340px; height: 240px; float: right; overflow:hidden;}
.mediabox2 #mediabox2-show img {width:340px; height:240px;}
.mediabox2 #mediabox2-menu { width: 255px; padding: 10px; height: 220px; float: left; background:#222222; z-index: 1000;}
.mediabox2 #mediabox2-menu  ul { list-style: none; list-style-position: outside; margin: 0; padding: 0;}
.mediabox2 #mediabox2-menu  ul li { margin-bottom: 10px; padding: 4px;}
.mediabox2 #mediabox2-menu  ul li.selected {background: #FFF; margin-right: -103px; width: 281px; position: relative; z-index: 100;}
.mediabox2 #mediabox2-menu  ul li.selected a { color: #000; font-weight: bold;}
.mediabox2 #mediabox2-menu  ul li a {color:#FFCC00; font-size: 13px; font-weight: 500;}
.mediabox2 #mediabox2-menu  ul li span.mediabox2-title, .mediabox2 #mediabox2-menu  ul li span.mediabox2-title a { display: block; margin-bottom: 5px;}
.mediabox2 #mediabox2-menu  ul li span.mediabox2-title a {text-transform: uppercase; font-weight: bold;}
.mediabox2 #mediabox2-menu  ul li.selected span.mediabox2-olho a {font-size: 16px;}
.mediabox2 #mediabox2-menu  ul li.selected span.mediabox2-title a { font-size: 15px;}
.mediabox2 #mediabox2-menu  ul li.selected span.mediabox2-title a {color: #999999;}
/* Ajuste de Ultimos videos */
body.index-v2 #left-col #last-vids-0 {clear: both;}
body.index-v2 #top-stars-block0 {margin-bottom: 40px;}

/* Titulos */
h1.title-article{margin:0 20px 20px 15px}
h1.title-album{margin:0 20px}
h1.title-video{margin:0; padding:0 20px}
h1.title-comentario{font-size:26px; margin-top:0}



/* Footer */

#footer {background:#2A2A2A; margin:15px 0 0 0; height:auto; padding-top:15px;}
#footer #conteudoFooter {width:880px; margin:0 auto;}
#footer #logoDesenvolvedor {background:#000000;}
#footer #logoDesenvolvedor UL#localLogo {width:880px; height:40px; padding:12px; margin:0 auto;}
#footer #logoDesenvolvedor UL#localLogo LI {float:left; display:block; padding:3px;}
#footer #logoDesenvolvedor UL#localLogo LI .creditos {font-size:11px; color:#FFFFFF; padding-top:28px;}




/* PÁGINA VÍDEOS */

.tituloPaginaVideos {margin-bottom:7px; background:#993399; padding:5px;}
.tituloPaginaVideos h3 { font-size:30px; font-weight:bold; color:#FFFFFF; text-align:left; margin:0}
.tituloPaginaVideos h3 span{ font-size:21px; font-weight:bold; color:#FFFFFF;}

.playerVideo { background:#E4E4E4; border:#CCCCCC 1px solid; margin:0;}
.playerVideo .PlayerTocarVideo {width:480px; height:auto; margin:5px;}
.playerVideo .playerPilar01 { border-top:#FFFFFF 2px groove;}
.playerVideo .playerPilar01 .playerPilar01Form { width:45%; float:left; padding:5px; font-size:11px; color:#666666; font-weight:bold}
.playerVideo .playerPilar01 .playerPilar01Form input {font-size:11px; color:#333333; border:1px double #CCCCCC; padding:3px;}
.playerVideo .playerPilar02 { border-top:#FFFFFF 2px groove; clear:both; height:26px}
.playerVideo .playerPilar02 .playerPilarVotos {width:300px; text-align:left; padding:5px; float:left;}
.playerVideo .playerPilar02 .playerPilarVisitas { font-size:11px; color:#333333; font-weight:bold; text-align:right; padding:5px;}

.PaginaVideos {margin-right:10px; height:auto}
.paginaVideos UL { float:left; margin:0; padding:0; }
.paginaVideos UL LI { width:140px;  list-style:none; display:block; float:left; margin:10px;}
.paginaVideos UL LI a {height:230px; display:block; padding:15px; background:url(../../imagens/bg_diagonal_branco.gif);}
.paginaVideos UL LI a:hover {background:#993399}
.paginaVideos UL LI a .paginaVideosData { font-size:11px; color:#333333;}
.paginaVideos UL LI a:hover .paginaVideosData {color:#FFCCFF}
.paginaVideos UL LI a h3 { font-size:15px; font-weight:bold; color:#000000; margin:0}
.paginaVideos UL LI a p { font-size:12px; color:#993399; margin:0; font-weight:bold}
.paginaVideos UL LI a:hover p {color:#FFCCFF}
.paginaVideos UL LI a .paginaVideosClicks {font-size:11px; color:#333333; margin-top:7px;}
.paginaVideos UL LI a .paginaVideosComentarios {font-size:11px; color:#333333; }
.paginaVideos UL LI a:hover .paginaVideosClicks, .paginaVideos UL LI a:hover .paginaVideosComentarios {color:#FFFFFF} 
.paginaVideos .paginaVideosBotoes {border-top:1px solid #E2E2E2; clear:both; text-align:right; padding-top:20px; }

.videosComentarios {background:#EEDFF2; padding:7px 15px;}
.videosComentarios h1 {font-size:12px; color:#993399}
.videosComentarios form.videosComentarios { margin:0}
.videosComentarios form.videosComentarios h1{ margin:0; color:#993399; font-weight:normal;}
.videosComentarios form.videosComentarios input { background:#FFFFFF; border:solid 1px #CC99FF; padding:5px;}
.videosComentarios form.videosComentarios textarea { background:#FFFFFF; border:solid 1px #CC99FF; padding:5px;}
.videosComentarios form.videosComentarios .videosComentariosSubmit { background:#993399; border:solid 1px #990099; padding:5px; color:#FFFFFF}
.videosComentarios form.videosComentarios .videosComentariosSubmit:hover { background:#990099;}
.videosComentarios form.videosComentarios .videosComentariosNome { width:auto; float:left; margin:0 10px 5px 0}
.videosComentarios form.videosComentarios .videosComentariosEmail { width:auto; float:left; margin-bottom:5px;}
.videosComentarios form.videosComentarios .videosComentariosComentario { width:auto; clear:both; margin-bottom:5px;}


.PaginaMaisVideos {margin:0}
.PaginaMaisVideos .PaginaMaisVideosTitulo{ font-size:12px; color:#FFFFFF; font-weight:bold; background:#993399; padding:12px; margin-bottom:10px}
.PaginaMaisVideos a.PaginaMaisVideosDisplay { width:120px; display:block; background:url(../../imagens/bg_diagonal_branco.gif); padding:10px; margin:5px 2px;}
.PaginaMaisVideos a.PaginaMaisVideosDisplay:hover {background:#993399; color:#FFFFFF}
.PaginaMaisVideos a.PaginaMaisVideosDisplay img { margin:0; padding:0 4px;}
.PaginaMaisVideos a.PaginaMaisVideosDisplay h3 {font-size:12px; color:#993399; font-weight:bold; margin:0}
.PaginaMaisVideos a.PaginaMaisVideosDisplay p {font-size:11px; color:#666666; margin:0}
.PaginaMaisVideos a.PaginaMaisVideosDisplay:hover p{color:#FFFFFF; margin:0}
.PaginaMaisVideos a.PaginaMaisVideosDisplay:hover h3{color:#FFCCFF}
.PaginaMaisVideos .PaginaMaisVideosVerMais { background:url(../../imagens/bg_diagonal_branco.gif); padding:5px; text-align:center }
.PaginaMaisVideos .PaginaMaisVideosVerMais a {color:#993399; font-size:12px; font-weight:bold}
.PaginaMaisVideos .PaginaMaisVideosVerMais a:hover { color:#990033}



/* PÁGINA FOTOS */

.tituloPaginaFotos {margin-bottom:7px; background:#009900; padding:5px;}
.tituloPaginaFotos h3 { font-size:30px; font-weight:bold; color:#FFFFFF; text-align:left; margin:0}

.PaginaFotos {margin-right:10px; height:auto}
.PaginaFotos UL { float:left; margin:0; padding:0; }
.PaginaFotos UL LI { width:140px;  list-style:none; display:block; float:left; margin:10px;}
.PaginaFotos UL LI a {height:230px; display:block; padding:15px; background:url(../../imagens/bg_diagonal_branco.gif);}
.PaginaFotos UL LI a:hover {background:#009933}
.PaginaFotos UL LI a .PaginaFotosData { font-size:11px; color:#333333;}
.PaginaFotos UL LI a:hover .PaginaFotosData {color:#CCFFCC}
.PaginaFotos UL LI a h3 { font-size:15px; font-weight:bold; color:#000000; margin:0}
.PaginaFotos UL LI a p { font-size:12px; color:#009900; margin:0; font-weight:bold}
.PaginaFotos UL LI a:hover p {color:#CCFFCC}
.PaginaFotos UL LI a .PaginaFotosClicks {font-size:11px; color:#333333; margin-top:7px;}
.PaginaFotos UL LI a .PaginaFotosComentarios {font-size:11px; color:#333333; }
.PaginaFotos UL LI a:hover .PaginaFotosClicks, .paginaVideos UL LI a:hover .PaginaFotosComentarios {color:#FFFFFF} 
.PaginaFotos .paginaFotosBotoes {border-top:1px solid #E2E2E2; clear:both; text-align:right; padding-top:20px; }

.PaginaVerFotos {margin-right:10px;}

#gallery {background:url(../../imagens/bg_fotos.gif) no-repeat; height:auto; margin:7px 0; padding:25px 15px}
#gallery ul { padding:0; margin:0; display:block; height:300px}
#gallery ul li { display:block; float:left; margin:3px; }
#gallery ul img {border: 1px solid #ffffff; border-width: 1px;}
#gallery ul a:hover img {border: 1px solid #666666; border-width: 1px; color: #fff;}
#gallery ul a:hover { color: #fff; }


/* PÁGINA NOTICIAS */

.tituloPaginaNoticias {margin-bottom:7px; background:#FF3300; padding:5px;}
.tituloPaginaNoticias h3 { font-size:30px; font-weight:bold; color:#FFFFFF; text-align:left; margin:0}
.tituloPaginaNoticias h3 span{ font-size:21px; font-weight:bold; color:#FFFFFF;}

/* Easy Slider 
.graphic, #prevBtn, #nextBtn{margin:0; padding:0; display:block; overflow:hidden; text-indent:-8000px; }		
#content{position:relative; margin:0 38px;}			
#slider{}	
#slider ul, #slider li{margin:0; padding:0; list-style:none;}
#slider li{ width:573px; height:240px; overflow:hidden; }
#slider li img {width:340px; height:240px; float:left}
#slider li .titleNoticiaDestaque {width:173px; height:210px; background-color:#990000; float:left; padding:30px 30px 0 30px;}
#slider li .titleNoticiaDestaque .categoriaNoticiaDestaque { font-size:12px; color:#FFFFFF} 
#slider li .titleNoticiaDestaque .tituloNoticiaDestaque { font-size:28px; color:#FFFFFF; font-weight:bolder; letter-spacing:-1px; padding:7px 0 20px 0;}
#slider li .titleNoticiaDestaque .resumoNoticiaDestaque { font-size:11px; color:#FFFFFF}
#slider li .titleNoticiaDestaque .leiaMaisNoticiaDestaque { font-size:12px; color:#FFCCCC; font-weight:bold; padding:10px 0; }
#prevBtn, #nextBtn{ display:block; width:38px; height:240px; position:absolute; left:-38px; top:0;}	
#nextBtn{ left:573px;}														
#prevBtn a, #nextBtn a{  display:block; width:38px; height:240px; background:url(../../imagens/btn_prev.gif) no-repeat 0 0;}	
#nextBtn a{ background:url(../../imagens/btn_next.gif) no-repeat 0 0;	}												
 */

.paginaNoticias { height:auto; margin:0 10px 10px 0; border-bottom:#E2E2E2 1px solid}
.paginaNoticias a.containerNoticia { background:url(../../imagens/bg_diagonal_branco.gif); padding:10px; display:block; clear:both; height:100px; margin-bottom:10px; }
.paginaNoticias a.containerNoticia:hover { background:#FF3300}
.paginaNoticias a.containerNoticia img { margin-right:12px; float:left;}
.paginaNoticias a.containerNoticia .containerNoticiaTexto {}
.paginaNoticias a.containerNoticia .containerNoticiaTexto .containerNoticiaTextoData {font-size:11px; color:#333333;}
.paginaNoticias a.containerNoticia .containerNoticiaTexto .containerNoticiaTextoTitulo { font-size:18px; font-weight:bolder; color:#CC0000; letter-spacing:-0,5px}
.paginaNoticias a.containerNoticia:hover .containerNoticiaTexto .containerNoticiaTextoTitulo { color:#FFFFFF}
.paginaNoticias a.containerNoticia .containerNoticiaTexto .containerNoticiaTextoResumo {font-size:12px; color:#333333;}
.paginaNoticias a.containerNoticia:hover .containerNoticiaTexto .containerNoticiaTextoResumo {color:#FFFFFF}

.paginaNoticiaDetalhada { background:#FFFFFF; height:auto; padding:10px; margin-right:7px;}
.paginaNoticiaDetalhada .noticiaDetalhadaLeitura {border-bottom: #E1E1E1 solid 1px; padding-bottom:15px; margin-bottom:15px;}
.paginaNoticiaDetalhada .noticiaDetalhadaLeitura h1 { font-size:31px; color:#CC0000; letter-spacing:-1px; margin:0}
.paginaNoticiaDetalhada .noticiaDetalhadaLeitura p {font-size:13px; color:#666666; margin-top:30px;}
.paginaNoticiaDetalhada .noticiaDetalhadaLeitura .noticiaDetalhadaLeituraData { color:#666666; font-size:11px;} 

.paginaNoticiaDetalhada a.noticiaVerMais {padding:10px; background:#FFCCCC; display:block; margin:4px 0}
.paginaNoticiaDetalhada a:hover.noticiaVerMais {background:#CC0000}
.paginaNoticiaDetalhada a.noticiaVerMais h1 { margin:0; font-size:14px; font-weight:bold; color:#CC0000}
.paginaNoticiaDetalhada a:hover.noticiaVerMais h1 {font-size:16px; font-weight:bold; color:#FFFFFF}
.paginaNoticiaDetalhada a.noticiaVerMais p { margin:0; font-size:11px; color:#333333}
.paginaNoticiaDetalhada a:hover.noticiaVerMais p { margin:0; font-size:12px; color:#FFFFFF}

.noticiaComentarios {background:#FFDDDE; padding:7px 15px;}
.noticiaComentarios h1 {font-size:12px; color:#990000}
.noticiaComentarios form.noticiaComentarios { margin:0}
.noticiaComentarios form.noticiaComentarios h1{ margin:0; color:#990000; font-weight:normal;}
.noticiaComentarios form.noticiaComentarios input { background:#FFFFFF; border:solid 1px #FBC4C5; padding:5px;}
.noticiaComentarios form.noticiaComentarios textarea { background:#FFFFFF; border:solid 1px #FBC4C5; padding:5px;}
.noticiaComentarios form.noticiaComentarios .noticiaComentariosSubmit { background:#FF0000; border:solid 1px #FF0000; padding:5px; color:#FFFFFF}
.noticiaComentarios form.noticiaComentarios .noticiaComentariosSubmit:hover { background:#CC0000}
.noticiaComentarios form.noticiaComentarios .noticiaComentariosNome { width:auto; float:left; margin:0 10px 5px 0}
.noticiaComentarios form.noticiaComentarios .noticiaComentariosEmail { width:auto; float:left; margin-bottom:5px;}
.noticiaComentarios form.noticiaComentarios .noticiaComentariosComentario { width:auto; clear:both; margin-bottom:5px;}

/* PÁGINA AGENDA */
.tituloPaginaAgenda {margin-bottom:7px; background:#FFCC00; padding:5px;}
.tituloPaginaAgenda h3 { font-size:30px; font-weight:bold; color:#990000; text-align:left; margin:0}


/*PÁGINA INSTITUCIONAL*/
.tituloPaginaInstitucional {margin-bottom:7px; background:#333333; padding:5px;}
.tituloPaginaInstitucional h3 { font-size:30px; font-weight:bold; color:#FFFFFF; text-align:left; margin:0}
.tituloPaginaInstitucional h3 span{ font-size:21px; font-weight:bold; color:#FFFFFF;}

/* fale conosco*/
.contatoFormulario {padding:0px; height:auto}
.contatoFormulario .contatoFormularioInfo  { padding-bottom:20px;}
.contatoFormulario .contatoFormularioInfo p { font-size:14px; font-weight:bold; letter-spacing:-0.05em; color:#333333; margin:0}
.contatoFormulario .linhaFormulario {padding:0 20px;}
.contatoFormulario .linhaFormulario .linhaFormularioContato { width:auto; padding:2px;}
.contatoFormulario .linhaFormulario .linhaFormularioContato p { margin:0; font-size:12px;  color:#666666 }
.contatoFormulario .linhaFormulario .linhaFormularioContato input { background:#F5F5F5; border:solid 1px #CCCCCC; color:#666666; padding:5px; font-size:14px; }
.contatoFormulario .linhaFormulario .linhaFormularioContato select { background:#F5F5F5; border:solid 1px #CCCCCC; color:#666666; padding:5px; font-size:14px; }
.contatoFormulario .linhaFormulario .linhaFormularioContato textarea { background:#F5F5F5; border:solid 1px #CCCCCC; color:#666666; padding:5px; font-size:14px; }
.contatoFormulario .linhaFormulario .linhaFormularioContato select { background:#F5F5F5; border:solid 1px #CCCCCC; color:#666666; padding:5px; font-size:14px; }
.contatoFormulario .linhaFormulario .linhaFormularioContato .botaoContato { background:#333333; border:solid 1px #333333; color:#CCCCCC; padding:5px; font-size:14px; }


/* PÁGINA PROMOÇÃO */
.tituloPaginaPromocao {margin-bottom:7px; background:#0066CC; padding:5px;}
.tituloPaginaPromocao h3 { font-size:30px; font-weight:bold; color:#FFFFFF; text-align:left; margin:0}

.PaginaPromocao {margin-right:10px; height:auto}
.PaginaPromocao UL { float:left; margin:0; padding:0; }
.PaginaPromocao UL LI { width:140px;  list-style:none; display:block; float:left; margin:10px;}
.PaginaPromocao UL LI a {height:240px; display:block; padding:15px; background:url(../../imagens/bg_diagonal_branco.gif);}
.PaginaPromocao UL LI a:hover {background:#0066CC}
.PaginaPromocao UL LI a .paginaPromocaoData { font-size:11px; color:#333333;}
.PaginaPromocao UL LI a:hover .paginaPromocaoData {color:#FFFFFF}
.PaginaPromocao UL LI a h3 { font-size:15px; font-weight:bold; color:#0066FF; margin:0}
.PaginaPromocao UL LI a:hover h3 {color:#FFFF99;}
.PaginaPromocao UL LI a p { font-size:12px; color:#000000; margin:0;}
.PaginaPromocao UL LI a:hover p {color:#FFFFFF }
.PaginaPromocao UL LI a .verResultadoPromocao { font-size:12px; font-weight:bold; color:#FF0000; margin:7px 0 0 0;}
.PaginaPromocao .paginaPromocaoBotoes {border-top:1px solid #E2E2E2; clear:both; text-align:right; padding-top:20px; margin:20px }

.paginaPromocaoDetalhada { background:#FFFFFF; height:auto; padding:10px; margin-right:7px;}
.paginaPromocaoDetalhada .promocaoDetalhadaLeitura { padding-bottom:15px; margin-bottom:15px;}
.paginaPromocaoDetalhada .promocaoDetalhadaLeitura h1 { font-size:31px; color:#0099FF; letter-spacing:-1px; margin:0}
.paginaPromocaoDetalhada .promocaoDetalhadaLeitura p {font-size:13px; color:#666666; margin-top:30px;}
.paginaPromocaoDetalhada .promocaoDetalhadaLeitura .promocaoDetalhadaLeituraData { color:#666666; font-size:11px;} 

.promocaoParticipar {background:#CFF0F5; padding:7px 15px;}
.promocaoParticipar h1 {font-size:18px; color:#006699; margin:0 0 20px 0}
.promocaoParticipar form.participar { margin:0}
.promocaoParticipar form.participar h1{ margin:0; color:#006699; font-weight:normal; font-size:12px}
.promocaoParticipar form.participar input { background:#FFFFFF; border:solid 1px #97E8F9; padding:5px;}
.promocaoParticipar form.participar select { background:#FFFFFF; border:solid 1px #97E8F9; padding:5px; font-size:12px;}
.promocaoParticipar form.participar textarea { background:#FFFFFF; border:solid 1px #97E8F9; padding:5px;}
.promocaoParticipar form.participar .participarSubmit { background:#0099CC; border:solid 1px #0066CC; padding:5px; color:#FFFFFF}
.promocaoParticipar form.participar .participarSubmit:hover { background:#0066CC}
.promocaoParticipar form.participar .participarNome { width:auto; float:left; margin:0 10px 5px 0}
.promocaoParticipar form.participar .participarEmail { width:auto; float:left; margin-bottom:5px;}
.promocaoParticipar form.participar .participarTelefone { width:auto; float:left; margin-bottom:5px;}
.promocaoParticipar form.participar .participarCidade { width:auto; float:left; margin:0 0 5px 10px;}
.promocaoParticipar form.participar .participarEstado { width:auto; float:left; margin:0 0 5px 10px;}
.promocaoParticipar form.participar .participarResposta { width:auto; clear:both; margin-bottom:5px;}

.paginaPromocaoDetalhada a.PromocaoVerMais {padding:10px; background:#E2FAFE; display:block; margin:3px 0}
.paginaPromocaoDetalhada a:hover.PromocaoVerMais {background:#15B5D7}
.paginaPromocaoDetalhada a.PromocaoVerMais h1 { margin:0; font-size:14px; font-weight:bold; color:#0066CC}
.paginaPromocaoDetalhada a:hover.PromocaoVerMais h1 {font-size:16px; font-weight:bold; color:#FFFFFF}
.paginaPromocaoDetalhada a.PromocaoVerMais p { margin:0; font-size:11px; color:#333333}
.paginaPromocaoDetalhada a:hover.PromocaoVerMais p { margin:0; font-size:12px; color:#FFFFFF}

