/* aparencia do corpo do sistema */
body
{
  background: #efefef;
  }
/* o titulo que aparece no topo de cada página */
.titulo
{
  text-align: center;
  font: 15px verdana;
  font-weight: bold;
  text-decoration: overline underline;
  }
/* aparencia dos links */
a:link
{
  text-decoration: none;
  }
a:visited
{
  text-decoration: none;
  }
/* destaque que é dado aos itens de importancia maior */
.destaque
{
	background: #CCCCCC;
	font-weight: bold;
  }
/* tabela padrão */ 
.table_default
{
  font: 70% Verdana;
  border-collapse: collapse;
  border-color: #ddd;
  overflow:hidden;
  }
/* mensagem que aparece no topo dos avisos(quando a tela escurece) */
.fechar
{
  height: 20px;
  width:100%;
  margin: 0;
  padding: 0;
  background: #aaa url(../../images/x.gif) no-repeat top right;
  font: 90% verdana, sans-serif;
  }
/* aparencia das tags input */
input
{
  font: 9px verdana;
  }
/* aparencia das tags select */
select
{
  font: 9px verdana;
  }
/* botão padrão */
.btn
{
  border: 1px solid #bbb;
  background: #ddd url(../../images/save.gif) no-repeat center right;
  padding-right: 15px;
}
/*aparencia dos botoes excluir*/
.btndelete
{
  border: 1px solid #bbb;
  background: #ddd url(../../images/trash.gif) no-repeat center right;
  padding-right: 15px;
}
/*aparencia dos botoes imprimir*/
.btnprint
{
  border: 1px solid #bbb;
  background: #ddd url(../../img/print.gif) no-repeat center right;
  padding-right: 15px;
}
/* aparencia do botão padrao */

.default_btn
{
  border: 1px solid #bbb;
  background: #ddd;
  }
/*--------------- autoriza_sdf.php ---------------*/
/* centralização das tabelas */
#Tab1
{
  margin: 0 auto;
  }
/*--------------- FIM ---------------*/
/*--------------- autoriza_sdf.php ---------------*/
/* aparencia da tabela de cadastro */
.cadastro_ativ
{
  border: 1px solid gray;
  font: 70% Verdana;
  margin-top: 20px;
  background: #c4c4c4 url(../../img/fundo_fieldset.gif) repeat-x 0 -20px;
  }
/*--------------- FIM ---------------*/
/*--------------- topo.php ---------------*/
.topo_body 
{
  background: url("../../img/topo_background.jpg") repeat-x center center;
  height: 100px;
  margin: 0 0;
  }
#logo_topo
{
  margin: 0 0;
  padding: 0 0;
  text-indent: -5000px;
  background: url("../../img/topo_admin.jpg") no-repeat center left;
  height: 100%;
  }
.info
{
  position: absolute;
  right: 20px;
  top: 60%;
  font: 70% verdana,sans-serif;
  }
/*--------------- FIM ---------------*/
/*--------------- rodape.html ---------------*/
.rodape_body
{
  background: url("../../img/rodape_background.jpg") repeat-x center center;
  height: 37px;
  margin: 0 0;
  }
#rodape
{
  font: 70% verdana, sans-serif;
  text-align: center;
  height: 100%;
  padding-top: 10px;
  }
/*--------------- FIM ---------------*/
/*--------------- telas home ---------------*/
.home_body
{
  background: #EEE url("../img/conteudo_line.jpg") repeat-y left top;
  margin: 0 0;
  }
#tela_princ
{
  font: 80% verdana, sans-serif;
  text-align: center;
  vertical-align: middle;
  margin-top: 30px;
  }
.princ_logo
{
  width: 150px;
  height: 150px;
  margin: 0 auto;
  background: url(../../img/logo_admin.gif) no-repeat;
  text-indent: -5000px;
  overflow: hidden;
  }
/*--------------- FIM ---------------*/
/*---------Barra de navegação---------*/
.nav_prim, .nav_ult, .nav_prox, .nav_ant
{
  width: 55px;
  height: 16px;
  margin: 0;
  padding: 0;
  text-indent: -5000px;
  overflow: hidden;
  }
.nav_prim
{
  background: url(../../img/prim.gif) no-repeat center center;
  }
.nav_prim:hover
{
  background: url(../../img/prim_over.gif) no-repeat center center;
  }
.nav_ult
{
  background: url(../../img/ult.gif) no-repeat center center;
  }
.nav_ult:hover
{
  background: url(../../img/ult_over.gif) no-repeat center center;
  }
.nav_prox
{
  background: url(../../img/prox.gif) no-repeat center center;
  }
.nav_prox:hover
{
  background: url(../../img/prox_over.gif) no-repeat center center;
  }
.nav_ant
{
  background: url(../../img/ant.gif) no-repeat center center;
  }
.nav_ant:hover
{
  background: url(../../img/ant_over.gif) no-repeat center center;
  }
/*--------------- FIM ---------------*/
/*---------Botão voltar----------*/
.voltar
{
background: url(../img/voltar.gif) no-repeat center center;
text-indent: -5000px;
overflow: hidden;
width: 70px;
margin: 10px auto;
cursor: pointer;
}
.voltar:hover
{
background: url(../img/voltarover.gif) no-repeat center center;
text-indent: -5000px;
overflow: hidden;
width: 70px;
margin: 10px auto;
cursor: pointer;
}
/*--------------- FIM ---------------*/
.fundo_table
{
  background: #c4c4c4 url(../../img/fundo_fieldset.gif) repeat-x 50px -19px;
  border: 1px solid #ccc;
  font: 80% verdana, sans-setif;
}


/*Css do arquivo original*/


.topo{
width: 795px;
height: 150px;
background: url(../img/topo_master.jpg) no-repeat center center;
margin: 0 auto;
text-indent: -5000px;
overflow: hidden;
}
/* formatação do texto de boas vindas */
.descricao{
text-align: center;
width: 100%;
font: 90% verdana, sans-serif;
margin-top: 20px;
}
/* aparencia da tela de escolha */
#escolha{
width: 350px;
height: 160px;
margin: 10px auto;
font: 80% verdana, sans-serif;
background: url(../img/master/login_bottom2.gif) no-repeat center bottom;
}
#escolha ul{
margin: 20px 0;;
padding: 0;
text-indent: 40px;
}
#escolha li{
padding: 3px 0;
list-style: none;
}
#escolha a{
text-decoration: none;
color: black;
display: block;
background: url(../img/master/buletover.gif) no-repeat 20px;
padding-left: 10px;
}
#escolha a:hover{
background: #bbb url(../img/master/bulet.gif) no-repeat 20px;
padding-left: 20px;
color: blue;
}
.escolha_title{
margin: 0;
padding: 0;
background: url(../img/master/login_top.gif) no-repeat;
font: 15px verdana, sans-serif;
text-align: center;
padding: 3px 0;
height: 20px;
}
#rodape{
font: 70% verdana, sans-serif;
text-align: center;
height: 100%;
padding-top: 10px;
}
