/*  
Theme Name: Site Grupo Hemovigiçancia - Portugal
Theme URL: http://www.hemovigilancia.net/privado/index1.php
Description: Area Privada - Grupo Hemovigilancia
Author: Magda Joana Silva (magdajoanasilva@gmail.com)
*/

body {  
  background-color: #E7C4C4;
  text-align: center;
  font-size: 12px;
  font-family: Verdana, sans-serif; 
  margin: 0px 0px 0px 0px;
}


#conteudo{  
  background-color: #ffffff;
  color: #262626;
  width: 800px;
  margin: 10px auto 20px auto;
}

#corpo{  
  text-align: left;
  font-size: 12px;
  margin: 20px 20px 20px 20px;
}

/*----------------------------- cabecalho -------------------------------*/

#topo{ 
  background: url("imagens/topo.jpg") no-repeat;
  height: 100px;
  text-align: right;
  margin: 0px 0px 0px 0px;
} 

/*----------------------------- rodape ----------------------------------*/

#rodape { 
  background: url("imagens/bottom.jpg") no-repeat #E7C4C4;
  border-top: 3px double #C67D73;
  color: #472d29;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  margin: 0px 0px 0px 0px;
} 

#rodape a { 
  color: #472d29;  
  padding: 0px 30px 0px 30px;
}

#rodape img {  
  border: 0px solid;
}

.rodape_espaco {  
  padding-left: 80px;
  margin: 0px 0px 0px 0px;
}

#rodape p {  
  padding: 0px 0px 0px 0px;
  margin:  20px 0px 25px 0px;
}

#webmaster { 
  color: #830404;
  font-size: 11px; 
  padding: 0px 0px 0px 110px;
}

#webmaster a { 
  color: #830404;
  text-decoration: none;
}

/*----------------------------- menus -----------------------------------*/

#menu_1{  
  color: #7A4D47;
  font-weight: bold;
  font-size: 14px;
  padding-top: 70px;
  margin: 0px 0px 0px auto;
}

#menu_1 ul{  
  margin: 0px 0px 0px 0px;
}

#menu_1 li{  
  display: inline;
  padding-right: 50px;
}

#menu_1 li a{  
  color: #7A4D47;
  font-weight: bold;
  font-size: 14px;
  text-decoration: none;
}


#menu_2{  
  background-color: #d7d7d7;
  border-top: 3px double #C67D73;
  border-bottom: 3px double #C67D73;
  color: #262626;
  text-align: center;
  font-size: 12px;
  margin: 0px 0px 0px 0px;
}

#menu_2 ul{  
  margin: 2px 0px 2px 0px;
}

#menu_2 li{  
  display: inline;
  padding: 0px 17px 0px 0px;
}

#menu_2 li a{  
  color: #262626;
  font-size: 12px;
  text-decoration: none;
}

#menu_2 li a:hover{  
  color: #2fad59;
  font-size: 12px;
  text-decoration: none;
}

/*----------------------------- titulos ---------------------------------*/

h1 {  
  color: #931200;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  padding-bottom: 10px;
  margin: 0px 0px 0px 0px;
}

h2 {  
  color: #931200;
  font-size: 14px;
  font-weight: lighter;
  text-align: left;
  padding: 20px 0px 10px 50px;
  margin:  0px 0px 0px 0px;
}

.titulo_notificacoes{ 
  color: #931200;
  font-size: 14px;
  font-weight: lighter;
  text-align: center;
  margin: 0px 0px 0px 0px;
} 

.titulo_notificacoes a{  
  color: #C67D73;
  font-size: 14px;
  font-weight: lighter;
  text-align: center;
  margin: 0px 0px 0px 0px;
}


/*----------------------------- textos ----------------------------------*/

.texto_generico{  
  color: #666666;
  text-align: left;
  font-size: 12px;
  padding-top: 10px;
  padding-left: 80px;
  padding-right: 80px;
  margin: 0px 0px 0px 0px;
}

.texto_generico li {  
  padding-bottom: 10px;
}

.texto_generico a {  
  color: #666666;
  font-size: 12px;
  font-family: Verdana, sans-serif; 
}

.texto_formulario {  
  color: #333333;
  text-align: left;
  padding: 10px 20px 10px 20px;
  margin:  0px 0px 0px 0px;
}

.texto_formulario input {  
  border: #ffffff solid 0px;
  background-color: #dddddd;
  font-size: 12px;
  padding: 0px 0px 0px 5px;
  margin:  0px 0px 0px 0px;
}

fieldset {  
  padding: 0px 0px 0px 0px;
  margin:  15px 0px 0px 0px;
}

.texto_formulario td {  
  padding: 5px 15px 0px 0px;
}

.texto_formulario select {  
  border: #ffffff solid 0px;
  background-color: #dddddd;
  font-size: 12px;
  padding: 0px 0px 0px 5px;
  margin:  0px 0px 0px 0px;
}

.texto_informativo{  
  color: #666666;
  text-align: left;
  font-size: 12px;
  padding: 10px 50px 10px 50px;
  margin: 0px 0px 0px 0px;
}

.texto_link_docs {  
  color: #262626;
  text-align: left;
  font-size: 12px;
  padding-top: 20px;
  padding-bottom: 10px;
  padding-left: 50px;
  padding-right:50px;
  margin: 0px 0px 0px 0px;
}

.texto_link_docs a{
  color: #262626;
  text-decoration: none;
  border: 0px;
}

.texto_link_docs img{  
  border: 0px solid;
}

.texto_link_notificacoes {  
  color: #262626;
  text-align: left;
  font-size: 12px;
  padding-top: 20px;
  padding-left: 100px;
  margin: 0px 0px 0px 0px;
}

.texto_link_notificacoes a {  
  color: #262626;
  font-size: 12px;
  font-family: Verdana, sans-serif; 
}

.texto_link_notificacoes img {  
  border: 0px solid;
}

.listagem_dados {  
  color: #333333;
  text-align: left;
  font-size: 12px;
  font-family: Verdana, sans-serif;   
  padding-top: 3px;
  padding-left: 50px;
  padding-bottom: 3px;
  margin: 0px 0px 0px 0px;
}

.listagem_dados a {  
  color: #333333;
  text-decoration: none;
  margin: 0px 0px 0px 0px;
}

.link_listagem_dados {  
  color: #666666;
  text-align: left;
  font-size: 12px;
  font-family: Verdana, sans-serif;   
  font-weight: bold;
  padding-top: 5px;
  padding-left: 50px;
  margin: 0px 0px 0px 0px;
}

.link_listagem_dados a {  
  color: #666666;
  font-size: 12px;
  font-family: Verdana, sans-serif;   
  text-decoration: none;
}

/*----------------------------- tabelas ---------------------------------*/

.tabelas {
  text-align: left;
  font-size: 11px; 
  padding: 10px 0px 20px 0px;
  margin:  0px 0px 0px 0px;
}

.tabelas table {
  width: 700px;
  text-align: left;
  border-spacing: 0px;
  border-collapse: collapse;
  margin:  0px auto 0px auto;
}

.tabelas table th {
  border: #aaaaaa solid 1px;
  text-align: center;
  padding: 2px 2px 2px 2px;
}

.tabelas table td {
  border:  #aaaaaa solid 1px;
  text-align: center;
  padding: 2px 2px 2px 2px;
}

/*----------------------------- outros ----------------------------------*/

.volta_anterior {  
  color: #666666;
  font-size: 10px;
  text-align: center;
  padding: 5px 0px 15px 0px;
  margin: 0px 0px 0px 0px;
}

.volta_anterior a {  
  color: #666666;
  font-size: 10px;
  text-align: center;
  margin: 0px 0px 0px 0px;
}

.nova_pesquisa {  
  color: #666666;
  font-size: 10px;
  text-align: center;
  padding-top: 15px;
  padding-bottom: 15px;
  margin: 0px 0px 0px 0px;
}

.nova_pesquisa a {  
  color: #666666;
  font-size: 10px;
  text-align: center;
  margin: 0px 0px 0px 0px;
}


.espaco_entre_caixas input { 
  margin: 0px 20px 0px 0px;
} 

.espaco_entre_caixas select {  
   border:  #c7c7c6 solid 1px;
   margin: 0px 20px 0px 0px;
}

.espaco_entre_dados { 
  margin: 0px 25px 0px 5px;
} 

.espaco_entre_dados_estatisticas { 
  margin: 0px 0px 0px 30px;
} 

.botao_pesquisar { 
  text-align: right;
  margin: 0px 100px 0px 0px;;
} 

.botao_pesquisar_2 { 
  text-align: right;
  margin: 30px 50px 0px 0px;;
} 

.botao_alterar { 
  margin: 0px 0px 0px 250px;;
} 

.aviso_1 { 
  color: #931200;
  font-size: 16px;
  text-align: center;
  padding-top: 20px;
  padding-bottom: 10px;
  margin: 0px 0px 0px 0px;
} 

.aviso_index {  
  color: #931200;
  text-align: left;
  font-size: 12px;
  margin: 0px 0px 0px 0px;
}

.aviso_index_vermelho{
  color: #e24957;
  font-size: 12px;
  font-family: Verdana, sans-serif;  
  text-align: left;
  font-weight: bold;
  padding-top: 20px;
  padding-bottom: 10px;
  padding-left: 50px;
  margin: 0px 0px 0px 0px;
}

.aviso_pesquisa_vermelho{
  color: #e24957;
  font-size: 12px;
  font-family: Verdana, sans-serif;  
  text-align: center;
  font-weight: bold;
  padding-top: 20px;
  padding-bottom: 20px;
  margin: 0px 0px 0px 0px;
}

.aviso_frase_vermelho{
  color: #e24957;
  font-size: 12px;
  font-family: Verdana, sans-serif;  
  text-align: center;
  font-weight: bold;
  margin: 0px 0px 0px 0px;
}

.nome {  
  color: #333333;
  text-align: left;
  font-size: 12px;
  font-weight: bold;
  margin: 0px 0px 0px 0px;
}

.nome_formulario {  
  color: #333333;
  text-align: left;
  font-size: 12px;
  font-weight: bold;
  padding: 5px 0px 5px 10px;
  margin: 0px 0px 0px 0px;
}

.nome_listagem_dados {  
  color: #931200;
  text-align: left;
  font-size: 12px;
  font-weight: bold;
  margin: 20px 0px 0px 50px;
}

.small {
  font-size: 10px;
}

/* _________________________________ pesquisa _______________ */

.pesquisa_tabela {  
  color: #333333;
  text-align: left;
  font-size: 12px;
  font-weight: bold;
  padding: 0px 15px 0px 15px;
  margin:  0px 0px 0px 0px;
}

.pesquisa_tabela select {  
  padding: 0px 0px 0px 0px;
  margin:  5px 20px 10px 0px;
}


/*----------------------------- estatisticas ----------------------------*/

#avaliacao1 {
   width: 300px;
}

#gravidade1 {
   width: 300px;
}

#imputabilidade1 {
   width: 300px;
}

#local1 {
   width: 300px;
}
#dadiva1 {
   width: 300px;
}
#regiao1 {
   width: 300px;
}
#incidente1 {
   width: 300px;
}
#descricao_incidente1 {
   width: 300px;
}
#tipo_local1 {
   width: 300px;
}
#falha1 {
   width: 300px;
}
#erro1 {
   width: 300px;
}
#defeito1 {
   width: 300px;
}
#outro1 {
   width: 300px;
}


