html {
	margin: 0px;
	padding: 0px;
	overflow-x: hidden;	
	overflow-y: scroll;
	}

body {
	margin: 0px;
	padding: 0px;
	background-image: url(../images/fd_geral.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	}

ol {
	list-style-type: lower-alpha;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	}

/**************************************************  INICIO - ESTILOS OBJETOS GERAL PÁGINAS AZUL *********************************/
	
.SetaAzul{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	width: auto;
	height: auto;
	}	

.SetaAzul li {
	background-image: url(../images/seta_azulGrande.png);
	background-repeat:no-repeat;
	background-position:0px 3px;
	list-style: none;
	padding: 2px 0px 2px 20px;
	}
	
.SetaAzul li ul {	
	height: auto;
	margin: 3px 0px 0px 5px;
	width: auto;
	}	
	
.SetaAzul ul li {
	background-image: url(../images/seta_azulPequena.png);	
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding: 0px 0px 2px 20px;	
	list-style: none;
	vertical-align: text-top;
	}
	
.LinkAzul a, .LinkAzul a:link, .LinkAzul a:active, .LinkAzul a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #366593;
	text-decoration: none;
	}

.LinkAzul a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #366593;
	text-decoration: underline;
	}
	
.LinkAzul img {
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align:bottom;
	}
	
.LinkVerde a, .LinkVerde a:link, .LinkVerde a:active, .LinkVerde a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #02670a;
	text-decoration: none;
	}

.LinkVerde a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #02670a;
	text-decoration: underline;
	}
	
.LinkVerde img {
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align:bottom;
	}	
	
.LinkCinza a, .LinkCinza a:link, .LinkCinza a:active, .LinkCinza a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #636363;
	text-decoration: none;
	}

.LinkCinza a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #636363;
	text-decoration: underline;
	}
	
.LinkCinza img {
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align:bottom;
	}
	
.H1_Azul {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight: bold;
	color: #214263;
	margin: 0px 0px 5px 0px;
	}
	
.H2_Azul {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight:bold;
	color: #436d95;
	margin: 10px 0px 0px 0px;
	}
	
.H3_Azul {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight:bold;
	color: #214263;
	margin: 0px 0px 0px 0px;
	}
	
.H4_Azul {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight:bold;
	color: #7097bd;
	margin: 0px 0px 0px 0px;
	}
	
/**************************************************  FIM - ESTILOS OBJETOS GERAL PÁGINAS AZUL *********************************/



/**************************************************  INICIO - ESTILOS OBJETOS GERAL PÁGINAS VERDE *********************************/
	
.SetaVerde{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	width: auto;
	height: auto;
	}	

.SetaVerde li {
	background-image: url(../images/seta_verdeGrande.png);
	background-repeat:no-repeat;
	background-position:0px 3px;
	list-style: none;
	padding: 2px 0px 2px 20px;
	}
	
.SetaVerde li ul {	
	height: auto;
	margin: 3px 0px 0px 5px;
	width: auto;
	}	
	
.SetaVerde ul li {
	background-image: url(../images/seta_verdePequena.png);	
	background-repeat:no-repeat;
	padding: 0px 0px 2px 20px;	
	list-style: none;
	vertical-align: text-top;
	}
		
.H1_Verde {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight:bold;
	color: #0A3A0E;
	margin: 0px 0px 5px 0px;
	}
	
.H3_Verde {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight:bold;
	color: #0A3A0E;
	margin: 0px 0px 0px 0px;
	}
	
/**************************************************  FIM - ESTILOS OBJETOS GERAL PÁGINAS VERDE *********************************/


/**************************************************  INICIO - ESTILOS OBJETOS GERAL PÁGINAS AMARELA E CINZA *********************************/
	
.SetaAmarela{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	width: auto;
	height: auto;
	}	

.SetaAmarela li {
	background-image: url(../images/seta_amarelaGrande.jpg);
	background-repeat:no-repeat;
	background-position:0px 3px;
	list-style: none;
	padding: 2px 0px 2px 20px;
	}
	
.SetaAmarela li ul {	
	height: auto;
	margin: 3px 0px 0px 5px;
	width: auto;
	}	
	
.SetaAmarela ul li {
	background-image: url(../images/seta_amarelaPequena.jpg);	
	background-repeat:no-repeat;
	padding: 0px 0px 2px 20px;	
	list-style: none;
	vertical-align: text-top;
	}
	
.SetaCinza{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	width: auto;
	height: auto;
	}	

.SetaCinza li {
	background-image: url(../images/seta_cinzaGrande.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	list-style: none;
	padding: 2px 0px 2px 20px;
	}
	
.SetaCinza li ul {	
	height: auto;
	margin: 3px 0px 0px 5px;
	width: auto;
	}	
	
.SetaCinza ul li {
	background-image: url(../images/seta_cinzaGrande.gif);	
	background-repeat:no-repeat;
	padding: 0px 0px 2px 20px;	
	list-style: none;
	vertical-align: text-top;
	}
	
		
.H1_Preto {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight:bold;
	color: #000000;
	margin: 0px 0px 5px 0px;
	}
	
.H3_Preto {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight:bold;
	color: #333333;
	margin: 0px 0px 0px 0px;
	}
	
/**************************************************  FIM - ESTILOS OBJETOS GERAL PÁGINAS AMARELA E CINZA *********************************/


h1 {	
	padding: 0px 0px 15px 0px; 
	}
		
h2 {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight:bold;
	color: #436d95;
	margin: 10px 0px 0px 0px;
	/*
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight:bold;
	color: #666666;
	margin: 10px 0px 0px 0px;
	*/
	}
	
#Geral {
	width: 950px;
	height: auto;
	margin: 0px auto;
	display: table;
	background-image:url(../images/sombraGeral.png);
	background-repeat:repeat-y;
	background-position: center;
	}
	
#Geral #Topo {
	width: 930px;
	height: 73px;
	background-image: url(../images/fd_topo.jpg);
	background-repeat:repeat-x;
	display: table;
	margin: 0px auto;
	}
	
#Geral #Topo #Logo {
	width: 87px;
	height: 63px;
	float: left;
	margin: 5px 0px 0px 5px;
	}
	
#Geral #Topo #Logo img{
	border: none;
	}
	
#Geral #Topo #MenuTopo {
	width: 350px;
	height: auto;
	float: right;
	display:table;
	margin: 5px 0px 15px 0px;
	}
	
#Geral #Topo #MenuTopo ul {
	width: 350px;
	height:auto;
	list-style: none;
	margin: 0px 0px 0px 0px;
	text-align:right;
	display:table;
	}
	
#Geral #Topo #MenuTopo ul li{
	float: right;
	margin: 0px 20px 0px 20px;
	}
	
#Geral #Topo #MenuTopo a, #Geral #Topo #MenuTopo a:link, #Geral #Topo #MenuTopo a:active, #Geral #Topo #MenuTopo a:visited {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}

#Geral #Topo #MenuTopo a:hover {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;	
	text-decoration: underline;
	}
	
#Geral #Topo #Busca {
	width: 600px;
	height: 30px;
	float: right;
	margin: 0px 4px 0px 0px;
	padding: 0px 10px 0px 0px;
	text-align:right;
	}
	
.BotaoBusca {
	background-color: transparent;
	background-image:url(../images/bt_Busca.png);
	background-repeat:no-repeat;
	vertical-align:middle;
	width: 87px;
	height: 28px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	}	
		
#Geral #Topo #Busca .CampoBusca {
	width: 212px;
	height: 14px;
	font-size: 9pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	}

#Geral #Menu {
	width: 930px;
	height: auto;
	margin: 0px auto;
	display:table;
	}	

#Geral #Menu ul {
	width: 930px;
	height:37px;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
#Geral #Menu ul li{
	float: left;
	}
	
#Geral #Menu ul li img {
 	border: none;
	}
	
#Geral #Meio {
	width: 930px;
	height: auto;
	margin: -4px auto;
	background-color:#ffffff;
	display:table;
	}
	
#Geral #MeioPrincipal {
	width: 930px;
	height: auto;
	margin: 0px auto;
	background-color: transparent;
	display:table;
	}
	
#Geral #Meio #Esquerda {	
	width: 620px;
	height: auto;
	float: left;	
	padding: 20px 0px 0px 20px;
	}
	
#Geral #Meio #Esquerda .BoxIMG {	
	width: 142px;
	height: auto;
	float: left;	
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 5px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	display:table;
	}
	
#Geral #Meio #Esquerda .BoxIMG .legIMG {	
	padding: 0px 0px 0px 5px;
	}
	
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	}
	
#Geral #Meio #Direita {	
	width: 270px;
	height: auto;
	float: right;
	background-color:#ffffff;
	padding: 15px 0px 0px 0px;
	margin: 0px 7px 10px 0px;
	}
	
#Rodape {
	width: 930px;
	height: auto;
	margin: -4px auto 0px;
	padding: 0px 0px 15px 0px;
	color: #000000;
	font-size: 11px;
	text-align:center;
	height: 12px;
	}	
	
#Rodape #Barra {
	height: 3px;
	background-image:url(../images/barra_rodape.gif);
	background-repeat:repeat-x;
	margin: 0px 0px 10px 0px;
	}
	
#BoxTeradata{
    background-image: url(../images/box_teradata.jpg);
    background-repeat:no-repeat;
	padding: 15px 0px 0px 0px;
	width: 395px;
	height: 205px;
}

	
/**************************************************  INICIO - ESTILOS NOS FORMULÁRIOS *********************************/

fieldset {
	border: none;
	}
	
label {
	font-size:12px;
	color:#000000;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	}
	
.FormNome {
	width: 350px;
	border: 1px solid #d6d6d6;
	height: 14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
.FormMail {
	width: 350px;
	border: 1px solid #d6d6d6;
	height: 14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
.FormAssunto {
	width: 350px;
	border: 1px solid #d6d6d6;
	height: 14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
#vAssunto {
	height: 20px;
	}
	
.FormMsg {
	width: 350px;
	border: 1px solid #d6d6d6;
	height: 100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
.Botao {
	width: auto;
	height: auto;
	background-color: #000000;
	border: 2px outset #ffffff;
	color: #FFFFFF;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	padding: 2px 3px 2px 3px;
	margin: 20px 0px 0px 0px;
	}
	
.alignDireita {
	text-align:right;
	padding: 0px 0px 0px 0px;
	vertical-align: text-top;
	}
	
.alignDireita label {
	padding: 0px 15px 0px 0px;
	}
	
/**************************************************  FIM - ESTILOS NOS FORMULÁRIOS *********************************/


/**************************************************  INICIO - ESTILOS CAIXA AZUL DIREITA *********************************/

#cxAzul {
	width: 260px;
	height: auto;
	margin: 0px auto;
	display: table;
	}
	
#cxAzul .cxCimaAzul {
	width: 259px;
	height: 23px;
	background-image:url(../images/cxCimaAzul.jpg);
	background-repeat: no-repeat;
	margin: 5px 0px 0px 0px;
	}
	
#cxAzul .cxMeioAzul {
	width: 259px;
	height: auto;
	background-image:url(../images/cxMeioAzul.jpg);
	background-repeat: repeat-y;
	margin: 0px 0px 0px 0px;
	}
	
#cxAzul .cxBaixoAzul {
	width: 259px;
	height: 12px;
	background-image:url(../images/cxBaixoAzul.jpg);
	background-repeat: no-repeat;
	margin: -4px 0px 5px 0px;
	}

#cxAzul .cxMeioAzul ul {
	width: 230px;
	height: auto;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 5px;
	}
	
#cxAzul .cxMeioAzul ul li {
	background-image: url(../images/bullet_azul.gif);	
	background-repeat:no-repeat;
	background-position: 0px 2px;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 20px;
	}
	
#cxAzul .cxMeioAzul ul li a, #cxAzul .cxMeioAzul ul li a:link, #cxAzul .cxMeioAzul ul li a:active, #cxAzul .cxMeioAzul ul li a:visited {
	font-size:8pt;
	text-decoration: none;
	color: #214263;
	height: 13px;
	vertical-align:text-top;
	}
	
#cxAzul .cxMeioAzul ul li a:hover {
	font-size:8pt;
	text-decoration: underline;
	color: #214263;
	}


/**************************************************  FIM - ESTILOS CAIXA AZUL DIREITA *********************************/



/**************************************************  INICIO - ESTILOS CAIXA VERDE DIREITA *********************************/

#cxVerde {
	width: 260px;
	height: auto;
	margin: 0px auto;
	display: table;
	}

#cxBNDES {
	width: 260px;
	height: auto;
	margin: 10px auto;
	display: table;
	}
	
#cxVerde .cxCimaVerde {
	width: 259px;
	height: 23px;
	background-image:url(../images/cxCimaVerde.jpg);
	background-repeat: no-repeat;
	margin: 5px 0px 0px 0px;
	}
	
#cxVerde .cxMeioVerde {
	width: 259px;
	height: auto;
	background-image:url(../images/cxMeioVerde.jpg);
	background-repeat: repeat-y;
	margin: 0px 0px 0px 0px;
	}
	
#cxVerde .cxBaixoVerde {
	width: 259px;
	height: 12px;
	background-image:url(../images/cxBaixoVerde.jpg);
	background-repeat: no-repeat;
	margin: -4px 0px 5px 0px;
	}

#cxVerde .cxMeioVerde ul {
	width: 230px;
	height: auto;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 5px;
	}
	
#cxVerde .cxMeioVerde ul li {
	background-image:url(../images/bullet_verde.gif);	
	background-repeat:no-repeat;
	background-position: 0px 2px;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 20px;
	}
	
#cxVerde .cxMeioVerde ul li a, #cxVerde .cxMeioVerde ul li a:link, #cxVerde .cxMeioVerde ul li a:active, #cxVerde .cxMeioVerde ul li a:visited {
	font-size:8pt;
	text-decoration: none;
	color: #0A3A0E;
	height: 13px;
	vertical-align:text-top;
	}
	
#cxVerde .cxMeioVerde ul li a:hover {
	font-size:8pt;
	text-decoration: underline;
	color: #0A3A0E;
	}


/**************************************************  FIM - ESTILOS CAIXA VERDE DIREITA *********************************/


/**************************************************  INICIO - ESTILOS CAIXA AMARELA DIREITA *********************************/

#cxAmarela {
	width: 260px;
	height: auto;
	margin: 0px auto;
	display: table;
	}
	
#cxAmarela .cxCimaAmarela {
	width: 259px;
	height: 23px;
	background-image:url(../images/cxCimaAmarelo.jpg);
	background-repeat: no-repeat;
	margin: 5px 0px 0px 0px;
	}
	
#cxAmarela .cxMeioAmarela {
	width: 259px;
	height: auto;
	background-image:url(../images/cxMeioAmarelo.jpg);
	background-repeat: repeat-y;
	margin: 0px 0px 0px 0px;
	}
	
#cxAmarela .cxBaixoAmarela {
	width: 259px;
	height: 12px;
	background-image:url(../images/cxBaixoAmarelo.jpg);
	background-repeat: no-repeat;
	margin: -4px 0px 5px 0px;
	}
	
#cxAmarela .cxMeioAmarela ul {
	width: 230px;
	height: auto;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 5px;
	}
	
#cxAmarela .cxMeioAmarela ul li {
	background-image: url(../images/bullet_cinza.gif);	
	background-repeat:no-repeat;
	background-position: 0px 2px;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 20px;
	}
	
#cxAmarela .cxMeioAmarela ul li a, #cxAmarela .cxMeioAmarelaul li a:link, #cxAmarela .cxMeioAmarela ul li a:active, #cxAmarela .cxMeioAmarela ul li a:visited {
	font-size:8pt;
	text-decoration: none;
	color: #333333;
	height: 13px;
	vertical-align:text-top;
	}
	
#cxAmarela .cxMeioAmarela ul li a:hover {
	font-size:8pt;
	text-decoration: underline;
	color: #333333;
	}


/**************************************************  FIM - ESTILOS CAIXA AMARELA DIREITA *********************************/


/**************************************************  INICIO - ESTILOS CAIXA CINZA DIREITA *********************************/

#cxCinza {
	width: 260px;
	height: auto;
	margin: 0px auto;
	display: table;
	}
	
#cxCinza .cxCimaCinza {
	width: 259px;
	height: 23px;
	background-image:url(../images/cxCimaCinza.jpg);
	background-repeat: no-repeat;
	margin: 5px 0px 0px 0px;
	}
	
#cxCinza .cxMeioCinza {
	width: 259px;
	height: auto;
	background-image:url(../images/cxMeioCinza.jpg);
	background-repeat: repeat-y;
	margin: 0px 0px 0px 0px;
	font-size:8pt;
	color: #333333;
	}
	
#cxCinza .cxBaixoCinza {
	width: 259px;
	height: 12px;
	background-image:url(../images/cxBaixoCinza.jpg);
	background-repeat: no-repeat;
	margin: -4px 0px 5px 0px;
	}

#cxCinza .cxMeioCinza ul {
	width: 230px;
	height: auto;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 5px;
	}
	
#cxCinza .cxMeioCinza ul li {
	background-image: url(../images/bullet_cinza.gif);	
	background-repeat:no-repeat;
	background-position: 0px 2px;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 20px;
	}
	
#cxCinza .cxMeioCinza ul li a, #cxCinza .cxMeioCinza li a:link, #cxCinza .cxMeioCinza ul li a:active, #cxCinza .cxMeioCinza ul li a:visited {
	font-size:8pt;
	text-decoration: none;
	color: #333333;
	height: 13px;
	vertical-align:text-top;
	}
	
#cxCinza .cxMeioCinza ul li a:hover {
	font-size:8pt;
	text-decoration: underline;
	color: #333333;
	}


/**************************************************  FIM - ESTILOS CAIXA CINZA DIREITA *********************************/




/**************************************************  INICIO - ESTILOS CAIXA TITULO CINZA DIREITA *********************************/

#cxTituloCinza {
	width: 260px;
	height: auto;
	margin: 0px auto;
	display: table;
	}
	
#cxTituloCinza .cxTituloCimaCinza {
	width: 259px;
	height: 39px;
	background-image:url(../images/cxTituloCimaCinza.jpg);
	background-repeat: no-repeat;
	margin: 5px 0px 0px 0px;
	}
	
#cxTituloCinza .cxTituloCimaCinza .Titulo {
	width: 235px;
	height: auto;
	margin: 5px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #666666;
	padding: 12px 0px 0px 12px;
	}
	
#cxTituloCinza .cxTituloMeioCinza {
	width: 259px;
	height: auto;
	background-image:url(../images/cxTituloMeioCinza.jpg);
	background-repeat: repeat-y;
	margin: 0px 0px 0px 0px;
	}
	
#cxTituloCinza .cxTituloBaixoCinza {
	width: 259px;
	height: 11px;
	background-image:url(../images/cxTituloBaixoCinza.jpg);
	background-repeat: no-repeat;
	margin: -4px 0px 5px 0px;
	}
	
#cxTituloCinza .cxTituloMeioCinza ul {
	width: 215px;
	height: auto;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 5px;
	}
	
#cxTituloCinza .cxTituloMeioCinza ul li {
	background-image: url(../images/bullet_cinza.gif);	
	background-repeat:no-repeat;
	background-position: 0px 0px;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	}
	
#cxTituloCinza .cxTituloMeioCinza ul li a, #cxTituloCinza .cxTituloMeioCinza ul li a:link, #cxTituloCinza .cxTituloMeioCinza ul li a:active, #cxTituloCinza .cxTituloMeioCinza ul li a:visited {
	font-size:8pt;
	text-decoration: none;
	color: #666666;
	height: 13px;
	vertical-align:text-top;
	}
	
#cxTituloCinza .cxTituloMeioCinza ul li a:hover {
	font-size:8pt;
	text-decoration: underline;
	color: #666666;
	}

/**************************************************  FIM - ESTILOS CAIXA TITULO CINZA DIREITA *********************************/



/**************************************************  INICIO - ESTILOS CAIXA TITULO AZUL DIREITA *********************************/

#cxTituloAzul {
	width: 260px;
	height: auto;
	margin: 0px auto;
	display: table;
	}
	
#cxTituloAzul .cxTituloCimaAzul {
	width: 259px;
	height: 39px;
	background-image:url(../images/cxTituloCimaAzul.jpg);
	background-repeat: no-repeat;
	margin: 5px 0px 0px 0px;
	}
	
#cxTituloAzul .cxTituloCimaAzul .Titulo {
	width: 235px;
	height: auto;
	margin: 5px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #ffffff;
	padding: 12px 0px 0px 12px;
	}
	
#cxTituloAzul .cxTituloMeioAzul {
	width: 259px;
	height: auto;
	background-image:url(../images/cxTituloMeioAzul.jpg);
	background-repeat: repeat-y;
	margin: 0px 0px 0px 0px;
	}
	
#cxTituloAzul .cxTituloMeioAzul p {
	width: 230px;
	height: auto;
	margin: 0px 0px 2px 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	}
	
#cxTituloAzul .cxTituloBaixoAzul {
	width: 259px;
	height: 11px;
	background-image:url(../images/cxTituloBaixoAzul.jpg);
	background-repeat: no-repeat;
	margin: -4px 0px 5px 0px;
	}

#cxTituloAzul .cxTituloMeioAzul ul {
	width: 215px;
	height: auto;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 5px;
	}
	
#cxTituloAzul .cxTituloMeioAzul ul li {
	background-image: url(../images/bullet_cinza.gif);	
	background-repeat:no-repeat;
	background-position: 0px 0px;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;	}
	
#cxTituloAzul .cxTituloMeioAzul ul li a, #cxTituloAzul .cxTituloMeioAzul ul li a:link, #cxTituloAzul .cxTituloMeioAzul ul li a:active, #cxTituloAzul .cxTituloMeioAzul ul li a:visited {
	font-size:10pt;
	text-decoration: none;
	color: #666666;
	height: 13px;
	vertical-align:text-top;
	}
	
#cxTituloAzul .cxTituloMeioAzul ul li a:hover {
	font-size:10pt;
	text-decoration: underline;
	color: #666666;
	}

/**************************************************  FIM - ESTILOS CAIXA TITULO AZUL DIREITA *********************************/

.LinkBtVoltar {
	border: none;
	margin:0px 5px 0px 0px;	
	padding: 0px 0px 0px 0px;
	}

.BotoesAcessoTopo { 
	width: 97%;
	padding: 0px 0px 20px 0px;
	text-align:right;
	margin: 0px 0px 0px 0px;
	display: table;
	}
	
.BotoesAcessoTopo .CaixaBTAcessoTopo { 
	width: 50px;
	display: table;
	float:right;
	}
	
.BotoesAcessoTopo a, .BotoesAcessoTopo a:link, .BotoesAcessoTopo a:active, .BotoesAcessoTopo a:visited { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
	}
	
.BotoesAcessoTopo a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: bold;
	text-decoration: underline;
	color: #333333;
	}

.BotoesAcessoTopo .CaixaBTAcessoTopo img { 
	padding: 3px 3px 0px 0px;
	float: left; 
	border: none;
	}

.Botao {
	width: auto;
	height: auto;
	background-color: #333333;
	border: 2px outset #ffffff;
	color: #FFFFFF;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	padding: 2px 3px 2px 3px;
	margin: 20px 0px 0px 0px;
	}


.SetaCinzaLink{	
	width: auto;
	height: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	}	

.SetaCinzaLink li {
	background-image: url(../images/seta_cinzaGrande.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	list-style: none;
	padding: 2px 0px 2px 20px;
	}
	
.SetaCinzaLink li ul {	
	height: auto;
	margin: 3px 0px 0px 5px;
	width: auto;
	}	
	
.SetaCinzaLink ul li {
	background-image: url(../images/seta_cinzaPequena.jpg);	
	background-repeat:no-repeat;
	background-position: 0px 4px;
	padding: 0px 0px 2px 20px;	
	list-style: none;
	vertical-align: text-top;
	}

.SetaCinzaLink a, .SetaCinzaLink a:link, .SetaCinzaLink a:active, .SetaCinzaLink a:visited  {
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	}
	
.SetaCinzaLink a:hover  {
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
	}
	
#fonte {
	float:right;
	width: 180px;
	height: 31px;
	text-align: right;
	vertical-align:bottom;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: table;
	background-color:#ffffff;
	}

#fonte ul {
	width: 180px;
	height: 31px;
	display: table;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	}

#fonte ul li {
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	color:#333;
	}
#fonte img {
	border: none;
	}
	
.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #577da3;
	margin: 0px 0px 15px 0px;
}

.breadcrumb a, .breadcrumb a:link, .breadcrumb a:active, .breadcrumb a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #577da3;
	text-decoration:none;
	}
	
.breadcrumb a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #577da3;
	text-decoration: underline;
	}
	
#TextoCima {
	width: 10px;
	height: 7px;
	position:absolute;
	text-decoration:none;
	margin: -20px 0px 0px 52px;
	}
	
#popup{
	position:absolute;
	width:980px;
	height:540px;
	margin :0px;
	z-index:100;

}
