* { list-style:none; padding:0; margin:0; color:#999; font-size:12px; font-family:'Trebuchet MS'; border-collapse:collapse; }

a img { border:0; }



h2 { font-size:19px; }

h3 { font-size:15px; }

a { text-decoration:none; }

a:hover { color:#222; text-decoration:underline; }

.limpar { clear:both; }



/* Botões */

.botao { display:block; width:100px; height:20px; background:url('../img/ferramentas-bt1.jpg') center no-repeat; text-align:center; text-decoration:none; }

.botao:hover { background:url('../img/ferramentas-bt2.jpg') center no-repeat; text-decoration:none; }

.botao span { font-size:9px; color:#fff; display:block; padding-top:2px; }



/* Topo */

#topo { width:100%; height:80px; background:url('../resources/images/bg-login.gif') repeat; overflow:hidden }

#topo #fundo { background:url('../resources/images/bg-login.gif') top left no-repeat; width:100%; height:80px;  }

#topo #bloco1 { float:left; margin:20px 50px 0 20px; }

#topo #bloco2 { float:right; margin:25px 50px 0 0; color:#fff; font-size:12px;font-weight:bold;float:right;}

#topo #bloco2 a{ color:#fff; }

#topo #bloco2 a:hover{ color:#fff; }









/* Menu */

#menu { background:none; height:35px;  }

#menu2 { width:100%; margin:0; height:35px; background:none }



/* Acessibilidade */

#acessibilidade { height:25px; background:#DFFFC1; color:#555; font-size:16px;padding:5px 0 2px 6px; border-bottom:1px dotted #A5FF6F;border-top:1px dotted #A5FF6F;}

#acessibilidade a { color:#000; font-size:16px; }





/* Interna */

#conteudo { padding:20px; }





/* Ferramentas */

#ferramentas { padding:9px; background:NONE; }

#ferramentas ul li { float:left; padding:0 5px; color:#fff; } 

#ferramentas h3 { float:left; padding:0 5px; color:#fff; font-size:12px; font-weight:normal; } 







/* Rodapé */

#rodape { height:100%; background:url('../resources/images/bg-login.gif') repeat; color:#000; font-size:12px; padding:10px 0 0 10px; border-top:1px dotted #ccc; }







.aaa a{color:#fff;}

.aaa a:hover{color:#fff;}



/* Consultar */

.consulta { border-collapse:collapse; border-left:1px dotted #E0DFE2; border-bottom:1px dotted #E0DFE2; }

.consulta th { background:url('../resources/images/bg-login.gif'); height:30px; color:#fff; font-size:12px; font-weight:bold; text-align:left; padding:0 5px; border-right:1px solid #E0DFE2;  }

.consulta td { text-align:left; padding:5px; border-top:1px dotted #E0DFE2; border-right:1px dotted #E0DFE2; }

.consulta a { font-weight:bold; }

.consulta .corsim td { background-color:#f7f7f8; }

.consulta .bloqueado td { background-color:#FFE6E6; } 

.consulta .mousesobre td { background-color:#f0f0f0; } 

.consulta .excluir,.consulta .editar,.consulta .status0,.consulta .status1,.consulta .star0,.consulta .star1,.consulta .fotos,.consulta .visualizar, .promocoes { text-indent:-9000px; overflow:hidden; width:30px; height:100%; display:block; float:left; }

.consulta .excluir { background:url('../img/btexcluir.png') center no-repeat; }

.consulta .editar { background:url('../img/bteditar.png') center no-repeat; }

.consulta .fotos { background:url('../img/btfotos.gif') center no-repeat; }

.consulta .visualizar { background:url('../img/visualizar.gif') center no-repeat; }

.consulta .promocoes { background:url('../img/promocao.png') center no-repeat; }

.consulta .status0 { background:url('../img/btstatus0.png') center no-repeat; }

.consulta .status1 { background:url('../img/btstatus1.png') center no-repeat; }

.consulta .star0 { background:url('../img/star0.png') center no-repeat; }

.consulta .star1 { background:url('../img/star1.png') center no-repeat; }

#consulta_selecionados { margin-top:10px; background:url('../img/seta_sel.png') no-repeat left; padding-left:45px; }

#consulta_selecionados #excluir { width:190px; height:30px; border:0; background:url('../img/btexcluirselecionados.gif') center no-repeat; cursor:pointer; }









/* Busca */

.busca { border:0; } 

.busca legend { font-size:17px; color:#666; margin:0; padding:0; font-weight:bold; }

.busca table { margin:10px; }

.busca table tr { vertical-align:top; }

.busca table th { font-size:12px; font-weight:bold; color:#666; text-align:right; padding-top:5px; }

.busca table td { padding:3px 5px; }

.busca .focus { border:2px solid #ff7700; margin:0; color:#000; }

.busca .botoes { padding-bottom:30px }

.busca .botoes #buscar { background:url('../img/busca_buscar.gif') no-repeat; width:90px; height:22px; border:0; cursor:pointer; }

.busca .botoes #cancelar { background:url('../img/busca_cancelar.gif') no-repeat; width:90px; height:22px; border:0; cursor:pointer; margin-left:5px }

.busca .arquivo img { vertical-align:middle; }









/*************** PAGINAÇÃO ***************/



.paginacao {

                text-align: left;

                padding: 40px 0 10px 40px;

                font-family: Verdana, Arial, Helvetica, sans-serif;

                font-size: 16px;

				cursor:pointer;

                }

.paginacao a {

                margin: 0 5px 0 0;

                padding: 3px 6px;

				color:#222;

				border: 1px solid #CCC;

                }



.paginacao a:hover {

				border: 1px solid #222;

                }



.paginacao .atual {

                background: #222  !important;

                border-color: #222 !important;

                color: #fff !important;

                }

				

.paginacao .atual:hover {

				text-decoration: underline;

                }

				



/* Adicionar */

.adicionar { border:2px dotted #999; } 

.adicionar legend { font-size:25px; color:#666; margin-left:10px; padding:0 5px; font-weight:bold; }

.adicionar table { margin:20px 10px; }

.adicionar table tr { vertical-align:top; }

.adicionar table th { font-size:15px; font-weight:bold; color:#666; text-align:right; width:170px; padding-top:7px; }

.adicionar table td { padding:3px 5px; }

.adicionar input { height:25px; background:url('../img/inputbg.jpg') repeat-x; border:1px solid #999; font-size:15px; color:#666; padding:3px 0 0 3px; margin:1px; vertical-align:middle }

.adicionar select { font-size:15px; padding:3px; background:#f1f1f2; border:1px solid #999; margin:1px;  } 

.adicionar select optgroup { background:#f0f0f0; } 

.adicionar select option { background:#fff; padding-left:5px; } 

.adicionar textarea { background:#fff repeat-x; border:1px solid #999; font-size:12px; color:#666; padding:5px; margin:1px; }

.adicionar .focus { border:2px solid #ccc; margin:0; }

.adicionar .botoes #salvar { background:url('../img/btsalvar.gif') no-repeat; width:150px; height:30px; border:0; cursor:pointer; }

.adicionar .botoes #salvar1 { background:url('../img/btsalvar1.gif') no-repeat; width:150px; height:30px; border:0; cursor:pointer; }

.adicionar .botoes #cancelar { background:url('../img/btcancelar.gif') no-repeat; width:150px; height:30px; border:0; cursor:pointer; }

.adicionar .arquivo img { vertical-align:middle; }





/* Adicionar */

.visualiza { border:1px solid #E0DFE3; margin-bottom:50px; } 

.visualiza legend { font-size:25px; color:#666; margin-left:10px; padding:0 5px; font-weight:bold; }

.visualiza table { margin:10px 0 10px 30px; }

.visualiza table tr { vertical-align:middle; }

.visualiza table th { font-size:13px; font-weight:bold; color:#666; text-align:right; padding:5px; text-align:right;  }

.visualiza table td { padding:5px 5px; font-size:12px; text-align:left; }

.visualiza table td b { font-size:16px; font-weight:bold; color:#f00 }

.visualiza table .corsim { background:#f7f7f8; }

.visualiza input { height:25px; background:url('../img/inputbg.jpg') repeat-x; border:1px solid #E0DFE3; font-size:15px; color:#666; padding:3px 0 0 3px; margin:1px; vertical-align:middle }

.visualiza select { font-size:15px; padding:3px; background:#f1f1f2; border:1px solid #E0DFE3; margin:1px;  } 

.visualiza select optgroup { background:#f0f0f0; } 

.visualiza select option { background:#fff; padding-left:5px; } 

.visualiza textarea { background:#fff repeat-x; border:1px solid #E0DFE3; font-size:12px; color:#666; padding:5px; margin:1px; }

.visualiza .focus { border:2px solid #9A9CA6; margin:0; }

.visualiza .botoes #salvar { background:url('../img/btsalvar.gif') no-repeat; width:150px; height:30px; border:0; cursor:pointer; }

.visualiza .botoes #cancelar { background:url('../img/btcancelar.gif') no-repeat; width:150px; height:30px; border:0; cursor:pointer; }

.visualiza .arquivo img { vertical-align:middle; }

.visualiza .lista td { border-bottom:1px solid #eee; text-align:left; }

.visualiza .lista th { border-top:1px solid #eee; border-bottom:1px solid #eee; text-align:center; }

.visualiza .lista { margin:30px; }









/* FAQ */



#faq { border-top:1px dotted #e0e0e0; width:740px; }

#faq li { padding:5px 0; border-bottom:1px dotted #e0e0e0 }

#faq li a { font-weight:bold; font-size:14px; color:#333333 }

#faq li div { background:#f6f6f7; padding:5px; margin:5px; display:none; border:1px solid #e9e9e9; }



































