@charset "iso-8859-1";
/* INÍCIO - Definição das tags */
* { margin:0px; padding:0px; }
body { background-color:#141517; background-attachment:fixed; background-repeat:no-repeat; background-position:center 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#393939; }
h1 { font-size:24px; font-weight: bold; display:block; border-bottom:1px #999 dotted; color:#000; margin:5px; margin-right:0px; }
h2 { font-size:10px; font-weight:bold; color:#000; margin-left:5px; }
h3 { font-size:18px; font-weight: bold; display:block; border-bottom:1px #999 dotted; color:#000; margin:5px; margin-right:0px; }
/* FINAL - Definição das tags */

td img {display: block;}

.style2 {
	color: #FF9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.style3 {
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.style5 {color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

.style6 {
	color: #3F6C2B;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}

.style7 {
	color: #3F6C2B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.style8 {
	color: #3F6C2B;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
}


.slideshow { height: 232px; width: 232px; margin-top:-95px; }
.slideshow img { padding: 15px; border: 1px solid #ccc; background-color: #eee; }
div#conteudoTexto { margin:20px auto; margin-left:10px; width:850px; border-bottom:1px #f1f1f1 solid; }
div#conteudoTexto p { margin:15px 0px; text-align:justify; }
div#conteudoTexto img { border:1px #CCC solid; padding:5px; margin:2px 5px; }
div#videos { overflow:auto; margin:10px auto; background-color:#3F6C2B; }
ul#UL-multimidia { list-style:none; }
ul#UL-multimidia li { width:158px; height:250px; background-color:#FFF; float:left; margin:7px; }

ul#UL-multimidiaVideo { list-style:none; }
ul#UL-multimidiaVideo li { width:158px; height:180px; background-color:#FFF; float:left; margin:7px; }

/* INÍCIO - Definição das classes genéricas */
.textoNegrito { font-weight:bold; }
.floatLeft { float:left; }
.floatRight { float:right; }
.textoNegrito { font-weight:bold; }
.displayBlock { display:block; }
.displayNone { display:none; }
.clearBoth { clear:both; }
.margin0px { margin:0px; }
.textRed { color:#F00; }
.textAmarelo { color:#FC0; }
.center { text-align:center; }
.red { color:#820000; font-weight:bold; }
/* FINAL - Definição das classes genéricas */

div#conteudo { width:860px; position:relative; z-index:200; background-color:#FFF }
div#conteudoInterno { width:860px; float:left; margin-right:10px; overflow:auto; }


/* INÍCIO -  DEFINIÇÃO DA PAGINAÇÃO */

div.paginator { margin:20px 8px 10px 8px; border-top:1px #CCC solid; border-bottom:1px #CCC solid; padding:10px 10px; background-color:#e0e0e0; clear:both; }
div.paginator span { font-size:12px; padding:5px 5px; font-weight:bold; border:1px #FFF solid;}
div.paginator a { padding: 5px; text-decoration: none; border: 1px solid #333; background: #333; color: #FFF; font-size:12px; font-weight:bold;}
div.paginator a:hover { background: #FFF; color: #333; border:1px #CCC solid; }
/* FINAL -  DEFINIÇÃO DA PAGINAÇÃO */

/* INÍCIO - Definição dos formulários */
.formBuscar { border:1px #CCC solid; width:600px; border-bottom:2px #999 solid; border-right:2px #999 solid; padding:3px; width:230px; padding-top:2px; }
.formContato { margin:5px auto; width:610px; }
.formContato label { font-weight:bold; display:block; }
.formContato_input { width:100%; padding-top:4px; padding-bottom:4px; border:none; border-bottom:1px #ccc solid; text-indent:5px; background-color:#F4F4F4; font-size:11px; }
.formContato_textarea { width:100%; padding-top:4px; padding-bottom:4px; border:none; border-bottom:1px #ccc solid; text-indent:5px; background-color:#F4F4F4; font-size:11px; }
.formContato ul { list-style:none; }
.formContato li { margin-bottom:20px; }


form.formComentarios { display:block; margin-top:10px; border-bottom:1px #999 dotted; padding-bottom:10px; }
form.formComentarios label { display:block; margin-bottom:0px; font-size:12px; font-weight:bold; }
form.formComentarios input[type=text] { border:1px #CCC solid; background-color:#FFF; color:#000; height:19px; width:600px; font-size:12px; color:#333; margin-bottom:10px; }
form.formComentarios textarea { border:1px #CCC solid; background-color:#FFF; color:#000; width:600px; font-size:12px; color:#333; margin-bottom:10px; }
form.formComentarios select { border:1px #CCC solid; background-color:#FFF; color:#000; height:19px; width:190px; font-size:12px; color:#333; }
form.formComentarios select option { border-bottom:1px #999 dotted; padding:10px; }
form.formComentarios input[type=submit] { border:1px #CCC solid; background-color:#FFF; color:#000; font-size:10px; height:20px; }
/* FINAL - Definição dos formulários */


.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix {display:inline-block;}
.clearfix {display:block;}


/* INÍCIO - Definição das classes */
p.bannerDestaque { width:610px; height:100px; margin:10px auto; clear:both; }
div#banner { border-bottom:1px #CCC solid; border-top:1px #CCC solid; padding:5px 0px; overflow:auto; margin:20px auto; background-color:#FFF;}
p.titulosPNG { display:block; margin:10px; }
p.fotoDestaque { margin:0px auto; }
p.dataDestaque { font-size:12px; font-weight:bold; margin:5px 0px; color:#A0A0A0; }
p.tituloDestaque { color:#810000; font-size:18px; font-weight:bold; }
p.chamadaDestaque { margin:5px auto; color:#000000; }
p.opcoesDestaque { font-weight:bold; color:#810000; margin-top:15px; }
div.noticiaDestaque { width:280px; padding:10px; background-image:url(../imagens/fundoNoticias_r1_c1.png); background-repeat:repeat-y; }
div.listaFoto { width:120px; float:left; }
div.listaNoticias { width:860px; float:left; }
p.titLeiaMais { width:140px; height:20px; float:left; overflow:hidden; }
p.inscricao { width:460px; overflow:hidden; height:20px; float:left; margin-left:10px; }
div.redesSociais { margin:0px auto; width:303px; height:100px; }
p.dataTwitter { font-weight:bold; font-size:10px; padding-top:10px; position:relative; z-index:500; }
p.dataVideos { font-size:11px; font-weight:bold; }
p.tituloVideo { color:#810000; font-size:12px; font-weight:bold; text-align:left; }
p.qtdExibicoes { font-size:11px; font-weight:bol; color:#333; margin-top:10px; }
p.twitterRodape {margin-left:-10px; margin-top:-27px; margin-bottom:-10px; position:relative; z-index:300;}
p.textoTwitter { position:relative; z-index:800; }

p.tituloDestaqueLista { color:#810000; font-size:14px; font-weight:bold; border-bottom:1px #999 dotted; }
p.opcoesDestaqueLista { font-weight:bold; color:#810000; margin-top:10px; border-bottom:1px #999 dotted; }
p.dataDestaqueLista { font-size:12px; font-weight:bold; margin:5px 0px; color:#A0A0A0; border-bottom:1px #999 dotted; }

/* FINAL - Definição das classes */


/* INÍCIO - Definição dos links */
a.linkPadrao:link, a.linkPadrao:visited { color:#360; text-decoration:none; }
a.linkPadrao:hover { text-decoration:underline; }
a.linkBlock:link, a.linkBlock:visited { display:block; color:#000; height:29px; overflow:hidden; text-decoration:none; padding:10px; padding-top:15px; }
a.linkBlock:hover { color:#FFF; }
div#menu { width:337px; color:#000; font-size:16px; font-weight:bold; text-align:left; background-image:url(../imagens/fundoMenuDireita.png); position:relative; z-index:1000; }
div#menu:hover { background-image:url(../imagens/fundoMenuDireitaON.png); }
/* FINAL - Definição dos links */

ul#UL-listaNoticiasCapa { list-style:none; }
ul#UL-listaNoticiasCapa li { margin:5px auto; border-bottom:1px #CCC dotted; padding:10px 0px; display:block; overflow:auto; }
ul#UL-listaNoticiasCapa li p { margin:0px; }

