@charset "utf-8";
/* Início - tags */
* { margin:0px; padding:0px; }
body { background-image:url(../imagens/fundo.jpg); background-repeat:repeat-x; background-color:#F6FBFE; font-size:12px; color:#333; font-family:Arial, Helvetica, sans-serif; }
h1 { min-height:40px; margin:0px; border-bottom:1px #E6E6E6 solid; font-size:28px; font-weight:bold; color:#333; padding:2px; width:650px; float:left; display:block; overflow:auto; }
h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:42px; text-transform: lowercase; color:#999; font-style:italic; font-weight:normal; display:block; text-align:right; margin-right:10px; }
h3 { font-size:13px; color:#040289; font-weight:bold; border-bottom:1px #CCC solid; display:block; }
h4 { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; text-transform: lowercase; color:#666; font-style:italic; font-weight:normal; display:block; text-align:right; margin-right:0px; margin-bottom:10px; }
h5 { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; text-transform: lowercase; color:#999; font-style:italic; font-weight:normal; display:block; text-align:right; margin-right:10px; }
h6 { font-size:10px; color:#333; font-weight:bold; border-bottom:1px #CCC dotted; display:block; margin-top:15px; }

ul { list-style:none; }
/* Final - tags */


/* Início - Links */
a.linkLateral:link, a.linkLateral:visited { font-size:12px; color:#999; text-decoration:none; display:block; padding:2px 0px; }
a.linkLateral:hover { background-color: #F4F4F4; }

a.linkLateralOpcoes:link, a.linkLateralOpcoes:visited { color:#666; text-decoration:none; }
a.linkLateralOpcoes:hover { color:#069; }

a.linkGridView:link, a.linkGridView:visited { color:#333; font-size:12px; text-decoration:none; }
a.linkGridView:hover { color:#069; }


a.linkAno:link, a.linkAno:visited { font-size:12px; font-weight:bold; color:#666; text-decoration:none; padding:2px 0px; }
a.linkAno:hover { text-decoration:underline; }

a.linkTitulos:link, a.linkTitulos:visited { color:#333; text-decoration:none; }
a.linkTitulos:hover { text-decoration:underline; }
/* Final - Links */

/* Início - ID */
div#root { width: 986px; margin:0px auto; }
div#galeriaFotos { display:block; width:720px; clear:both; margin-bottom:20px; border-bottom:1px #CCC dotted; }
div#comentarios { display:block; clear:both; margin-bottom:20px; }
div#topo { width: 986px; display:block; clear:both; }
div#topo p.logomarca { width:324px; height:141px; background-image:url(../imagens/logomarca.jpg); display:block; float:left; }
div#topo p.fotos { width:660px; height:141px; margin-left:2px; display:block; float:left; }
div#menuTopo { margin:4px auto 0px auto; display:block; height:20px; vertical-align:middle; float:left; width:450px; }
div#menuTopo ul { margin-left:2px; }
div#menuTopo li { float:left; margin-right:10px; }
div#loginTopo { margin:1px auto 0px 10px; display:block; height:20px; vertical-align:middle; float:right; width:500px; }
div#loginTopo li { float:left; }
div#conteudo { clear:both; min-height:300px; display:table-cell; background-image:url(../imagens/fundoConteudo.jpg); background-repeat:repeat-y; background-color:#FFF; overflow:auto; margin-top:5px; width:986px; }
div#principal { width:720px; float:left; margin-top:5px; margin-left:10px; overflow:auto; }
div#lateral { width:235px; margin-left:20px; float:left; margin-top:5px; display:block; }
div#rodape { clear:both; font-size:10px; }
div#rodape p { margin:2px 5px; text-align:center; }
div#cabecalho { width:720px; min-height:70px; overflow:auto; background-color:#FFF; display:block; clear:both; }
div#menuOpcoes { width:235px; display:block; }
div#servicos ul { list-style:armenian; margin-left:25px;}
/* Final - ID */


/* Início - Classes */
.textoNegrito { font-weight:bold; }
div.Expediente { width:700px; display:block; min-height:100px; overflow:auto; margin:10px auto; text-align:left; }
div.contMaterias { border-bottom:1px #CCC dotted; margin-bottom:20px; }
div.contMaterias img { border:1px #CCC solid; padding:5px; background-color:#FFF; }
div.contMaterias p { margin:10px auto; text-indent:15px; text-align:justify; clear:both; }
div.dataPublicacao { width:65px; height:65px; background-image:url(../imagens/bgDate.jpg); display:block; float:left; margin:0px; }
div.dataPublicacao p.mes { color:#FFF; font-size:12px; font-weight:bold; margin:2px; display:block; text-indent:0px; }
div.dataPublicacao p.dia { color:#333; font-size:26px; font-weight:bold; margin:5px 0px; display:block; text-indent:0px; text-align:center; width:55px; }
div.creditos { margin:0px; padding-top:15px; display:block; clear:both; }
p.comentario { display:block; border-top:1px #CCC dotted; background-color:#f9f9f9; padding:10px; }
p.dadosComentario { display:block; border-top:1px #CCC solid; padding-top:2px; padding-left:10px; margin-top:5px; }
div.blocoComentarios { margin-bottom:40px; }
/* Final - Classes */


/* Início - Formulários */
.formContato { margin:5px 0px; }
.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; }
/* Final - Formulários */


/* Criados por Alisson Cleiton */
.textoVermelho { font-weight:bold; color:#F00 }
.pagination { padding: 2px; }
.pagination ul { margin: 0; padding: 0; text-align: left; /*Set to "right" to right align pagination interface*/ font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
.pagination li { list-style-type: none; display: inline; padding-bottom: 1px; }
.pagination a, .pagination a:visited { padding: 0 5px; border: 1px solid #333333; text-decoration: none; color: #333333; }
.pagination a:hover, .pagination a:active { border: 1px solid #333333; color: #000; background-color: #FFFF80; }
.pagination a.currentpage { background-color: #333333; color: #FFF !important; border-color: #333333; font-weight: bold; cursor: default; }
.pagination a.disablelink, .pagination a.disablelink:hover { background-color: white; cursor: default; color: #929292; border-color: #929292; font-weight: normal !important; }
.pagination a.prevnext { font-weight: bold; }
table.tabelaGridView { border:0px; background-color:#FFF; font-size:11px; color:#333; border-spacing:2px; }
table.tabelaGridView th { background-color:#f1f1f1; border-bottom:1px #CCC solid; }
table.tabelaGridView td { padding:5px 0px; }
/* fim dos Alisson */
