 cs* { font-size:10px; font-family:"Verdana", Arial, Helvetica, sans-serif; color: #333333; }

body { background-color:#efefef;color: #333333; }

form { color:#FFFFFF; padding:0 ; margin:0}

img { border:0;}

a { color:#FF3300; font-weight:bold; text-decoration:none; }
a:hover { color:#333333; }
.limpa { clear:both; _display:inline; margin:0; padding:0; height:0; }

.estrutura_interna { width:790px; margin:0 auto; background-color:#FFFFFF; padding:5px; border:#fbfbfb 1px solid; }


.topo {height:100px; border:1px solid #333333; background-repeat:repeat-x;}

ul.menu { list-style-type:none; width:auto; position:relative; display:block; height:33px; font-size:.6em; background-repeat: repeat-x top left; font-family:Verdana,Helvetica,Arial,sans-serif; border:1px solid #000; margin:0; padding:0;}

ul.menu li { display:block; float:left; margin:0; padding:0; }
ul.menu li a { float:left; color:#A79787; text-decoration:none; height:24px; padding:9px 15px 0; font-weight:normal; }

ul.menu li a:hover,.selecionado { color:#FFFFFF; background-repeat:repeat-x top left; text-decoration:none; }

ul.menu .selecionado a { color:#FFFFFF; font-weight:bold; }

ul.menu .sair { float:right}
ul.menu .sair a { color:#fff; font-weight:700;  }


.vermelho { color:#FF0000; font-weight:bold;}
.branco { font-weight:bold; color:#FFFFFF;}

.mensagem_usuario {color:#fff;repeat-x top left; text-decoration:none; height:24px; padding-top:9px; margin-top:1px; margin-bottom:10px; text-align:center;}

.itens_menu { width:100px; height:110px; margin-top:5px; float:left ; margin-right:12px;} 

.itens_menu_foto { width:100px; height:100px; }

.titulos { font-size:20px; text-align:left; font-weight:bold; border-bottom:3px solid #333333;  margin-top:20px; }
.titulos_listagem { font-size:20px; text-align:left; font-weight:bold; border-bottom:3px solid #333333; }

.aviso_asterisco { text-align:center; margin-top:10px; margin-bottom:10px;}
.registros { text-align:center; margin-top:10px; margin-bottom:10px;}

.titulos_formulario { float:left; text-align:right; width:200px; margin-left:70px; _margin-left:35px; margin-top:10px;color:#252525;  }
.campos_formulario  { float:left; text-align:left; width:400px; margin-left:5px; _margin-left:5px; margin-top:10px; }

.campos { border:1px solid #333333; width:295px;}
.campos_menores { border:1px solid #333333; width:50px;}

.campos_menores_ddd { border:1px solid #333333; width:50px;}
.campos_menores_tel { border:1px solid #333333; width:108px;}
.campos_selecao  { margin-left:5px;}

.botao { margin-top:10px; text-align:center;}
.botao_formulario { background-color:#FFFFFF; color:#FF3300; font-weight:bold; border:0}

.setinha { font-weight:bold; font-size:8px; color:#FF3300}

.navegacao_registros { text-align:center; margin-top:10px;}
.navegacao_registros a { color:#000000; text-decoration:none;}
.navegacao_registros a:hover { color:#FF3300; text-decoration:underline;}

.navegacao_registros_numeros { text-align:center; margin-top:5x;}
.navegacao_registros_numeros a { color:#000000; text-decoration:none;}
.navegacao_registros_numeros a:hover { color:#FF3300; text-decoration:underline;}


.mensagem_usuario_login {color:#FFFFFF; background:url(../../../imagens/layout/painel/fundo_menu.png) repeat-x top left; text-decoration:none; height:24px; padding-top:9px; margin-top:1px; text-align:center;}

.login { text-align:center; margin-top:10px; }
 
.direitos_autorais { text-align:center; margin-top:10px; }

.botao_voltar_um { background-color:#FF3300; margin-bottom:10px; margin-top:10px; padding:5px; }
.botao_voltar_um a { color:#FFFFFF; font-weight:bold; text-decoration:none; }
.botao_voltar_um a:hover { color:#000000; font-weight:bold; text-decoration:none; }

.conteudo { width:250px; height:100px; float:left; padding:5px; margin-left:3px;}
.conteudo_descricao { float:right; width:140px; text-align:right;}
.conteudo_foto { width:100px; height:100px; float:left;}

.conteudo_titulo { font-weight:bold; color: #FF0000; border-bottom:2px solid #FF0000; }
.conteudo_item { margin-top:5px; text-align:left; font-weight:bold;}
.conteudo_item a { color:#000000; font-weight:bold; text-decoration:none; }
.conteudo_item a:hover { color: #FF0000; font-weight:bold; text-decoration:none; }

.conteudo_itens { width:170px; height:70px; float:left; margin-left:20px; margin-top:10px;}
.conteudo_itens_imagem { width:70px; float:left;}


.conteudo_itens_desc { float:left; width:90px; float:right }
.nome_arquivo { color: #FF0000; border-bottom:2px solid #FF0000; font-weight:bold; text-align:right; margin-left:5px;}
 
.mostra_qnt_fotos { text-align:center; margin:30px; }
