@charset "iso-8859-1";
/* CSS Document */
img, div, input, li {
	behavior: url(iepngfix.htc);
}
html, body { height:100%; }
body { background-color:#122448; margin:0; padding:0; font-family:"Times New Roman", Times, serif; color:#1e3e77; font-size: 13px;}

#table_principal {  }
#table_principal #cell_tl { background:url(../images/topo_esq.jpg) right top no-repeat; height:275px; } /* celula topo esquerda */
#table_principal #cell_tr { background:url(../images/topo_dir.jpg) left top no-repeat; height:275px; } /* celula topo direita */
#table_principal #cell_tm { background:url(../images/menu_flash.jpg) left top no-repeat; width:905px; height:275px } /* celula topo meio */
#table_principal #cell_cl { background:url(../images/degrade.jpg) top right repeat-x; } /* celula conteudo esquerda */
#table_principal #cell_cr { background:url(../images/degrade.jpg) top left repeat-x; } /* celula conteudo direita */
#table_principal #cell_cm { background:url(../images/menu.jpg) left top no-repeat; width:913px; } /* celula conteudo meio */
#conteudo { background-color:#FFFFFF; width:905px; }
#conteudo_sombra { background:url(../images/sombra_conteudo.jpg) top left no-repeat; height:5px; }

#rodape a:link { font-size:10px; text-decoration:none; color:#1e3e77; }
#rodape a:visited { font-size:10px; text-decoration:none; color:#1e3e77; }
#rodape a:hover { font-size:10px; text-decoration:none; color:#c9dc5d; }

.titulo{ margin-left:20px; margin-bottom:20px; font-size:26px;}
.margem{ margin-left:20px; margin-right:20px; }
hr { border-width:0; border-top:1px dotted #eee; height:1px; }
#hr2 { border-width:0; border-top:1px solid #DAEA92; height:1px; }

.inputtext{
	font-family:"Times New Roman", Times, serif; 
	font-size: 12px; 
	color: #333;
	border: 1px solid #1e3e77;
	width: 300px; 
	background-color:#fff; 
}
.inputtext_texto{
	font-family:"Times New Roman", Times, serif; 
	font-size: 12px; 
	color: #333;
	border: 1px solid #1e3e77;
	width: 300px; 
	background-color:#fff; 
}
.fonte_lupa { text-decoration:none;color:#467C0A; font-size:11px; font-family:"Times New Roman", Times, serif; }
.fonte_verde { text-decoration:none;color:#467C0A; font-size:14px; font-family:"Times New Roman", Times, serif; }
.fonte_verdeT { text-decoration:none;color:#467C0A; font-size:16px; font-family:"Times New Roman", Times, serif; font-weight:bold }
.fonte_T { text-decoration:none;color:#1e3e77; font-size:20px; font-family:"Times New Roman", Times, serif; font-weight:bold }
.fonte_18 { text-decoration:none;color:#1e3e77; font-size:18px; font-family:"Times New Roman", Times, serif; }
.fonte_16 { text-decoration:none;color:#1e3e77; font-size:16px; font-family:"Times New Roman", Times, serif; }
.fonte_14 { text-decoration:none;color:#1e3e77; font-size:14px; font-family:"Times New Roman", Times, serif; }
.fonte_verde_18 { text-decoration:none;color:#467C0A; font-size:18px; font-family:"Times New Roman", Times, serif; }
.fonte_verde_16 { text-decoration:none;color:#467C0A; font-size:16px; font-family:"Times New Roman", Times, serif; }
.fonte_verde_14 { text-decoration:none;color:#467C0A; font-size:14px; font-family:"Times New Roman", Times, serif; }
.fonte_cinza{ text-decoration:none;color:#777; font-size:14px; font-family:"Times New Roman", Times, serif; }

a:link { text-decoration:none;color:#1e3e77; font-size:13px; font-family:"Times New Roman", Times, serif; outline:none;}
a:visited { text-decoration:none;color:#1e3e77; font-size:13px;font-family:"Times New Roman", Times, serif; outline:none; }
a:hover { text-decoration:none; color:#6b97c2; font-size:13px; font-family:"Times New Roman", Times, serif; outline:none;}
a:active { text-decoration:none;color:#6b97c2; font-size: 13px;font-family:"Times New Roman", Times, serif; outline:none; }

.news:link { text-decoration:none;color:#1e3e77; font-size:16px; font-family:"Times New Roman", Times, serif; outline:none; }
.news:visited { text-decoration:none;color:#1e3e77; font-size:16px;font-family:"Times New Roman", Times, serif; outline:none; }
.news:hover { text-decoration:none;color:#1e3e77; font-size:16px; font-family:"Times New Roman", Times, serif; outline:none; }
.news:active { text-decoration:none;color:#1e3e77; font-size:16px;font-family:"Times New Roman", Times, serif; outline:none; }

.services:link { text-decoration:none;color:#467C0A; font-size:13px; font-family:"Times New Roman", Times, serif; outline:none; margin-left:20px; }
.services:visited { text-decoration:none;color:#467C0A; font-size:13px;font-family:"Times New Roman", Times, serif; outline:none; margin-left:20px;}
.services:hover { text-decoration:none;color:#1e3e77; font-size:13px; font-family:"Times New Roman", Times, serif; outline:none; margin-left:20px;}
.services:active { text-decoration:none;color:#1e3e77; font-size:13px;font-family:"Times New Roman", Times, serif; outline:none; margin-left:20px;}

.services2:link { text-decoration:none;color:#467C0A; font-size:13px; font-family:"Times New Roman", Times, serif; outline:none;}
.services2:visited { text-decoration:none;color:#467C0A; font-size:13px;font-family:"Times New Roman", Times, serif; outline:none;}
.services2:hover { text-decoration:none;color:#1e3e77; font-size:13px; font-family:"Times New Roman", Times, serif; outline:none;}
.services2:active { text-decoration:none;color:#1e3e77; font-size:13px;font-family:"Times New Roman", Times, serif; outline:none;}

.img {margin:3px; border:2px solid #D7E995; margin-left:2px}
.img:hover {margin:3px; border:2px solid #fff; margin-left:2px}
