@charset "utf-8";
/* CSS Document */

* {
  margin:0px;
  padding:0px;
}

body{
  margin:0px;
  padding:0px;
}

img{
  border:0px;
}

a:link {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  text-decoration: none;
  color: #000000;

}

a:visited {
  text-decoration: none;
  color: #000000;
}

a:hover {
  color:#CC9900;
}


#topo_container{
  width:100%;
  height:124px;
  background-image:url(img/back_topo.jpg);
  background-repeat:repeat-x;
  position:relative;
}

#topo{
  width:770px;
  height:117px;
  position:relative;
  margin:0 auto;
  background-image:url(img/logo.jpg);
}

h1{
  position:relative;
  margin-left:0px;
  text-indent:-2000px;
}


h2{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#004A00;
  width:611px;
  height:20px;
  line-height:20px;
  display:block;
  padding: 5px 0px 5px 5px;
  background-color: #C9D7BD;
}

p{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#004A00;
}

#restrita{
  width:229px;
  height:115px;
  background-image:url(img/back_restrita.jpg);
  position:absolute;
  top:1px;
  left:537px;
}

#restrita .login{
  width:90%;
  height:65px;
  margin:45px auto 0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#FFFFFF;
  font-weight:bold;
}

#conteudo{
  width:760px; 
  margin:0 auto;
  position: relative;
  background-image:url(img/back_conteudo.jpg);
  background-position:bottom;
  background-repeat:no-repeat;
}

#cadastro {
  width: 740px;
  margin: 0 auto;
  position: relative;
}

#cadastro .chamada {
  width: 594px;
  margin: 0 auto;
  position: relative;
  background-image: url(img/back_chamada.jpg);
  background-position: bottom;
  padding: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #317C2A;
  text-align: center;
}

.form {
  width: 616px;
  margin: 10px auto;
  position: relative;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #003300;
}

.tipo{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
}

.label{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
  font-weight:bold;
}

.input{
  background-color:#F9FBF8;
  border:1px solid #969696;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding:4px;
  height:1.4em;
  color:#666666;
  font-weight:normal;
}

.user{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color:#CCCC00;
}

#busca {
  width: 730px;
  margin: 0 auto;
  position: relative;
  height: 140px;
  background-image: url(img/back_busca.jpg);
  padding: 10px 10px 0px 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-position: bottom;
}

#botao_container {
  width: 750px;
  margin: 0 auto;
  position: relative;
  height: 30px;
}

#botao{
  width: 112px;
  height: 22px;
  position: absolute;
  right:14px;
}

#resultados_dados {
  width: 740px;/*REMOVER AO INSERIR CONTEÚDO*/
  margin: 10px auto;
  position: relative;
}

.linha_titulo{
  padding:5px;
  height:30px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
  background-color:#C9D7BD;
  color:#004A00;
}

.espaco_texto{
padding-left:5px;
}

.linha_impar{
  padding:5px;
  height:30px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color:#F0F3ED;
  color:#004A00;
}

.linha_par{
  padding:5px;
  height:30px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color:#E4EADF;
  color:#004A00;
}

.erro{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight:bold;
  color: #990000;
}


.sair a:link {
  text-decoration: none;
  color: #FFFFFF;

}

.sair a:visited {
  text-decoration: none;
  color: #FFFFFF;
}

.sair a:hover {
  color: #FF6600;
}


.altera_cadastro{
  width: 616px;
  margin: 10px auto;
  position: relative;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #003300;
  border:#DAE3D2 solid 1px;
}

.adm_menu{
  width:320px;
  margin:0 auto;
}

.adm_clube_titulo{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#004A00;
  line-height:20px;
  display:block;
  padding: 5px 0px 5px 5px;
  background-color: #C9D7BD;
}

.adm_sistema_titulo{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#6F6F00;
  line-height:20px;
  display:block;
  padding: 5px 0px 5px 5px;
  background-color: #CCCC00;
}

.item a:link{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#6F6F00;
  padding-left: 12px;
  background-image: url(img/seta.gif);
  background-repeat: no-repeat;
  display: block;
  background-position: 2px;
}

.item a:visited{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#6F6F00;
}

.item a:hover{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  text-decoration:underline;
  color: #990000;
}
