/* ----------------- Configuracoes de BODY ----------------- */ 

body {
	margin:0px;
	background-color: #3071B1;
	font-size: 12px;
	line-height: 17px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	color: #e6ebed;
}

/* ----------------- Configuracoes Padroes ----------------- */ 

A { color: #ffffff; text-decoration: none; } A:hover { color: #88BCEE; text-decoration: none; }
TD { font-size: 12px; line-height: 17px; font-family: Verdana, Arial, Tahoma, sans-serif; color: #FFFFFF;}
UL { padding-bottom : 0px;  list-style-type : none; margin-bottom : 0px; margin-top : 5px; }
LI { padding-bottom: 5px; list-style-type: none; margin-left: -40px; /*list-style-image: url(../imagens/geral/seta_peque.gif);*/ }
LI A { color: #ffffff; text-decoration: none; } LI A:hover { color: #88BCEE; }
Input { font-size: 11px; font-family: Verdana, Arial, Tahoma, sans-serif;  color: #606060; border: 1px solid #aaaaaa; background: #EFEFEF; width: 91px; height: 16px; }
Select { font-size: 11px; font-family: Verdana, Arial, Tahoma, sans-serif;  color: #606060; border: 1px solid #aaaaaa; background: #F0F0F0; width: 283px; height: 18px; }
Textarea { font-size: 11px; font-family: Verdana, Arial, Tahoma, sans-serif; color: #606060; border: 1px solid #aaaaaa; background: #F0F0F0; width: 280px; }
H1 { font-size: 18px; font-family: Verdana, Arial, Tahoma, sans-serif;  color: #FFFFFF; }
H2 { font-size: 20px; font-family: Verdana, Arial, Tahoma, sans-serif;  color: #FFFFFF; }


/* ----------------- Configuracoes de Estruturas ----------------- */ 

#conteudo { width: 925px; display: table; margin: 0 auto; margin-top: 10px; color: #FFFFFF; text-align: left;}
#rodape { width: 925px; display: table; margin: 0 auto; text-align: center; font-size: 11px; color: #9fd9ec; padding: 20px;}

/*------------------ Configuração de Boxes ----------------- */

.box, div.box { background-color: #4D8EC6; border: 1px solid #83B2E0; }
.box_titulo, div.box_titulo { background-color: #4D8EC6; font-size: 12px; line-height: 14px; font-family: Verdana, Arial, Tahoma, sans-serif;  color: #FFFFFF; font-weight: bold; }
.ColunaDireita, div.ColunaDireita { width: 240px; float: right;}
.ColunaEsquerda, div.ColunaEsquerda { width: 208px; margin-right: 16px; float: left; }
.ColunaMeio, div.ColunaMeio { width: 445px; float: left; margin-top:0px; }
.box1 { background-color: #FFFFFF; border: 2px solid #88BCEE; }

.botao { width: 41px; height: 20px; }

.login { font-size: 11px; font-family: Verdana, Arial, Tahoma, sans-serif;  color: #606060; border: 1px solid #aaaaaa; background: #F0F0F0; width: 280px; height: 16px; }

.PequenoLink { font-size: 11px; color: #88BCEE; text-decoration: none; } A:hover { color: #88BCEE; }
.LinkSublinhado { font-size: 11px; color: #ffffff; text-decoration: underline; } A:hover { color: #88BCEE; text-decoration: underline; }

/*------------------ Tooltip ----------------- */

  .formata {font:12px Verdana, Arial, Tahoma, sans-serif; margin:0px; padding:0px;}
  
  a.dcontexto{ position:relative; padding:0; cursor:pointer; z-index:24; } a.dcontexto:hover{ background:transparent; z-index:25; }
  
  a.dcontexto span{display: none} a.dcontexto:hover span { display:block; position:absolute; width:230px; top:3em; text-align:justify; left:0; font: 12px Verdana, Arial, Tahoma, sans-serif; padding:5px 10px; border:1px solid #999999; background:#F2F2F2; color:#000000; }

 
 /*------------------ Redes Sociais ----------------- */
 
 a.icone img { border: 2px solid #3071B1; margin-left: 3px; text-decoration: none; }  a.icone:hover img{ border-color: #8BBAE8; }