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


.topo_news
{
background-image:url(../img/topo_newsletter.jpg);
background-repeat:no-repeat;
background-position:center;
height:55px;

}
.topo_clientes_index {
	background-image: url(../img/topo_clientes_index.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 36px;
}
.txt_clique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #17375E;
}


.corpo_news
{
background-image:url(../img/corpo_newletter.jpg);
background-repeat:repeat-y;
background-position:center
}

.rodape_news
{
	background-image:url(../img/rodape_newsletter.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	height:49px;
}



.topo_dest
{
background-image:url(../img/topo_destaque.jpg);
background-repeat:no-repeat;
background-position:center;
height:55px;

}
.corpo_dest
{
background-image:url(../img/corpo_destaque.jpg);
background-repeat:repeat-y;
background-position:center
}

.rodape_dest
{
background-image:url(../img/rodape_destaque.jpg);
background-repeat:no-repeat;
background-position:bottom center;
height:210px;

}

.rodape_site
{
background-image:url(../img/index_r5_c1.jpg);
background-repeat:no-repeat;
height:100px;
}


.topo_bem
{
background-image:url(../img/topo_bem_vindo.jpg);
background-repeat:no-repeat;
background-position:center;
height:53px;

}
.corpo_bem
{
background-image:url(../img/corpo_bem_vindo.jpg);
background-repeat:repeat-y;
background-position:center
}

.rodape_bem
{
background-image:url(../img/rodape_bem_vindo.jpg);
background-repeat:no-repeat;
background-position:bottom center;
height:22;

}

.topo_informativo
{
background-image:url(../img/topo_informativo.jpg);
background-repeat:no-repeat;
background-position:center;
height:53px;

}
.corpo_informativo
{
background-image:url(../img/corpo_informativo.jpg);
background-repeat:repeat-y;
background-position:center
}

.det_informativo
{
background-image:url(../img/det_informativo.jpg);
background-repeat:no-repeat;
background-position:bottom;
height:140px;
}

.rodape_informativo
{
background-image:url(../img/rodape_informativo.jpg);
background-repeat:no-repeat;
background-position:bottom center;
height:27;

}


.topo_restrito
{
background-image:url(../img/topo_restrito.jpg);
background-repeat:no-repeat;
background-position:center;
height:46px;

}
.corpo_restrito{
background-image:url(../img/corpo_restrito.jpg);
background-repeat:repeat-y;
background-position:center
}

.rodape_restrito
{
background-image:url(../img/rodape_restrito.jpg);
background-repeat:no-repeat;
background-position:bottom center;
height:27;

}

.txt_geral
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	text-align: right;
}

.borda_cinza
{
border:#CCCCCC 1px solid;
}

.linha_pontilhada
{
border-bottom-color:#333333;
border-bottom-style:dotted;
border-bottom-width:1px;
}
.linha_pontilhadaT
{
border-top-color:#333333;
border-top-style:dotted;
border-top-width:1px;
}

.linha_pontilhadaC
{
border-bottom-color:#cccccc;
border-bottom-style:dotted;
border-bottom-width:1px;
}

.campos
{
	border:#666666 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;

}

.campoSel
{
border:#990000 1px solid;
background-color:#FFF7F2;
font-family:Arial, Helvetica, sans-serif;
color:#990000;
font-size:10px;

}

.bot
{
border:#666666 1px solid;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:10px;
background-color:#FFFFFF;

}

.bordaPG
{
border-left-color:#cccccc;
border-left-style:solid;
border-left-width:1px;

border-right-color:#cccccc;
border-right-style:solid;
border-right-width:1px;
}

body
{
background-image:url(../img/background_inforfisic.jpg)
}


a {
	font-size: 12px;
	color: #333333;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #333333;
	text-align: left;
}

.linhaHCinza
{
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.linhaVCinza
{
	border-left-color:#CCCCCC;
	border-left-style:solid;
	border-left-width:1px;
}

.tit_azul
{
font-family:"Arial Black";
color:#0066CC;
font-size:24px;
text-transform:uppercase;
}

.tit_azul2
{
font-family:"Arial Black";
color:#335F93;
font-size:24px;
text-transform:uppercase;
text-decoration:underline;
}

.tit_laranja
{
font-family:"Arial Black";
color:#FF6600;
font-size:24px;
text-transform:uppercase;
}

.titPgs
{

font-family:Arial, Helvetica, sans-serif;
font-size:36px;
color:#FFFFFF;
font-weight:bold;
font-stretch:extra-condensed;
background-color:#335F93;
height:50px;

}



a.voltarB {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	font-weight:bold;
}
a.voltarB:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
}
a.voltarB:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#FFFFFF;
	font-weight:bold;
}
a.voltarB:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color:#FFFFFF;
	font-weight:bold;
}
a.voltarB:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#FFFFFF;
	font-weight:bold;
}

a.LinkA {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#335F93;
	font-weight:bold;
}
a.LinkA:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	color:#335F93;
}
a.LinkA:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#335F93;
	font-weight:bold;
}
a.LinkA:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color:#335F93;
	font-weight:bold;
}
a.LinkA:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#335F93;
	font-weight:bold;
}

.tit_not
{
	font-family:"Arial Black";
	color:#FF9900;
	font-size:15px;
	border-bottom-color:#FF9900;
	border-bottom-style:solid;
	border-bottom-width:1px;
	text-transform:uppercase;
}

.linhaHPreto90
{
border-bottom-color:#333333;
border-bottom-style:solid;
border-bottom-width:1px;
}

.titPgP
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
font-stretch:extra-condensed;
background-color:#335F93;


}

.linha_cinza_claro
{
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;
}


a.LinkC:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	color:#666666;
}
a.LinkC:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#666666;
	font-weight:bold;
}
a.LinkC:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color:#666666;
	font-weight:bold;
}
a.LinkC:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#666666;
	font-weight:bold;
}

a.LinkASBold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#335F93;
	
}
a.LinkASBold:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	
	color:#335F93;
}
a.LinkASBold:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#335F93;
	
}
a.LinkASBold:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color:#335F93;
	
}
a.LinkASBold:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#335F93;
	
}

.txtV12
{
font-family:Arial, Helvetica, sans-serif;
color:#990000;
font-size:12px;
}
.linha_tabela_branco {
	background-color: #FFFFFF;
	border-bottom-color:#333333;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}
.linha_tabela_cinza {
	background-color: #F3F3F3;
	border-bottom-color:#333333;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}
.txt_div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.txt_geral table tr td table {
	text-align: left;
}

.txtCinza
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
}

a.linkD:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}

a.linkD:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}

a.linkD:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#036;
}

a.linkD:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}

.linhaTC
{
	border-top:#CCC 1px solid;
}