
/*------------------------------- ESTRUTURA PRINCIPAL -------------------------------*/


* {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 9pt;
	margin: 0 ; padding: 0;  /* zerando a margem de todas as tags */
}

html,
body {
  background-image: none;
  background-color: transparent;
}

br{
  clear: left;
}


h2 {
	font-family: "Trebuchet MS", Verdana, Arial;
  font-size: 14pt;
  color: #FFF;
  background-color:  #005BAC;
  padding: 6px;
}

label,
input,
select {
  border: 1px solid #609ED5;
  padding: 3px;
  margin: 3px;
}

label {
  float: left;
  text-align: right;
  border: 0;
}

label.error { float: none!important; color: red; padding-left: .5em; vertical-align: middle; color: #8a1f11}

input.error { background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4; }



.negrito {
  font-weight: bold;
  color: #205380;
}

.aviso {
  color: #FF0000;
}

/********************************/
/** INICIO QUADRO DE AVISOS 1  **/
/********************************/
div.qdr_1 {
  margin-top: 10px;
  background-image: url(../imagens/qdr_1_fundo_center.jpg);
  text-align: center;
}

div.qdr_1,
div.qdr_1 div.qdr_1_top,
div.qdr_1 div.qdr_1_bottom {
  width: 528px;
}

div.qdr_1 div.qdr_1_top,
div.qdr_1 div.qdr_1_bottom {
  height: 15px;
  background-repeat: no-repeat;
  overflow: hidden}

div.qdr_1 div.qdr_1_top {
  background-image: url(../imagens/qdr_1_fundo_top.jpg);
}

div.qdr_1 div.qdr_1_bottom {
  background-image: url(../imagens/qdr_1_fundo_bottom.jpg)
}

/********************************/
/**   FIM QUADRO DE AVISOS 1   **/
/********************************/


* table {
   width: 530px;
}

.aviso {
   color: #F00;
}

table#tabelaPrincipal {
   width: 530px;
   border: 0px solid #330066;
}

table#identificacao {
   background-color: #EAF5FF;
   width: 530px;
}

p {
   margin: 10px 0px;
}
p.textoDestaque {
   margin: 20px 0px;
}

