body {
	font-family:Tahoma, Helvetica, Arial, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
/*	background-image:url(../../images/back_site.jpg); */
	background-repeat:repeat-x;
	padding:0px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	color:#000066;
}


form, div, p, h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}

td, th, p, div, span {
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px
}

.listEntry {
	margin-bottom: 10px;
}

a, a:link, a:visited, a:active, a:focus {
	color: #FF8700;
	text-decoration: none
}
a:hover {
	color: #FF8700;
	text-decoration: underline;
}


/* TAG H2Web*//***********************************************/

a.link{
	color:#000066;
	Font-family:Tahoma, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.link:hover {
	color:#000066;
	text-decoration:underline;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}


a.link-Hist{
	color:#037EDA;
	Font-family:Tahoma, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.link-Hist:hover {
	color:#037EDA;
	text-decoration:underline;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}



a.link-HistB{
	color:#037EDA;
	Font-family:Tahoma, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.link-HistB:hover {
	color:#037EDA;
	text-decoration:underline;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}




/* CSS Texto *//***********************************************/ 
.txt
{
    FONT-SIZE: 11px;
    COLOR: #000066;
    FONT-FAMILY: Tahoma;
}

.txt_bold
{
    FONT-SIZE: 11px;
    COLOR: #000066;
    FONT-FAMILY: Tahoma;
	font-weight:bold;
}

.txt_bold-Hist
{
    FONT-SIZE: 11px;
    COLOR: #037EDA;
    FONT-FAMILY: Tahoma;
	font-weight:bold;
}

.txt_bold_saudacao
{
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Tahoma;
	font-weight:bold;
}

.errorClass
{
    FONT-SIZE: 10px;
    COLOR: #FF0000;
    FONT-FAMILY: Tahoma;
	font-weight:bold;
}

	

/* CSS Image *//***********************************************/

.Image
{
	padding: 5px 0px 5px 0px;
	text-align:center;
}	


/* CSS Menu *//***********************************************/


/* CSS-Div Topo*//***********************************************/

#top_home
{
		background-color:#868686;
		height:23px;
		border:solid #FFFFFF 1px;		
}

#po_home
{
		width:779px;
		margin: 5px auto;
		color:#FFFFFF;
}


a.linksTop, a.linksTop:visited
{
  	font-size:10px;
  	font-family:Verdana;
	color: #FFFFFF;
}

a.linksTop:hover
{
	font-size:10px;
  	font-family:Verdana;
	color: #FFFFFF;
	text-decoration:underline;
}

.txt_top
{
	font-size:10px;
	color:#FFFFFF;
	font-family:verdana;
}

/*
#menu
{
		background-color:#FFFFFF;
		margin:0 auto;
		padding:0 auto;
		height:50px;		
}


#banner
{
		background-image:url(../../images/back_banner.jpg);
		margin: 0 auto;
		padding: 0 auto;
		height:161px;	
}


#banner_conta
{
		background-image:url(../../images/back_banner_minha.jpg);
		margin: 0 auto;
		padding: 0 auto;
		height:108px;	
}
*/
#breadcrumb
{
		background-color:#004B7C;
		border:solid #FFFFFF 1px;		
		height:25px;	
}


#breadcrumb_conta
{
		background-color:#F28E47;
		border:solid #FFFFFF 1px;		
		height:25px;	
}

#po_geral
{
		width:779px;
		margin: 0px auto;
		color:#FFFFFF;
}


/* CSS Central *//***********************************************/

#moldura
{
		width:100%;
		margin: 0 auto;
}

#po_moldura
{
		width:779px;
		margin: 0 auto;
}


#banner_left
{
		width:190px;
		margin: 0px 0px 8px 0px;
		border-bottom: #859CAA 1px dotted; 
}

#login
{
		width:380px;
		margin: auto;
		padding: 6px 6px 6px 6px;
		border-bottom: #859CAA 1px dotted;
		border-top: #859CAA 1px dotted;
		background-color:#FEF5EE;
}

#login_img
{
		width:380px;
		margin: auto;
		padding: 6px 6px 6px 6px;
}


#content_interno
{
		width:260px;
		float:left;
		margin: 6px 6px 6px 6px;
		padding: 0px 6px 6px 0px;
		border-bottom: #859CAA 1px dotted;
}

#content_interno_wline
{
		width:260px;
		float:left;
		margin: 6px 6px 6px 6px;
		padding: 0px 6px 6px 0px;
}


#content_minha
{
		width:769px;
		margin: 12px 6px 6px 6px ; 
}


#content_IIColunas
{
		width:530px;
		float:left;
		margin: 0px 6px 6px 6px;
		padding: 0px 6px 6px 6px;
		border-left: #859CAA 1px dotted;
}


#separador
{
		width:500px;
		margin:0px 0px 12px 0px;
		padding: 0px 0px 12px 0px;
		border-bottom: #859CAA 1px dotted;
}


#left
{
		width:160px;
		float:left;
		margin: 6px 0px 6px 0px;
		padding: 0px 0px 6px 6px;
}


#pagamentos
{
		width:285px;
		float:left;
		margin: 6px 0px 0px 6px ; 
		border-left: #859CAA 1px dotted;
		padding: 0px 0px 6px 6px;
		height:300px /*auto*/;
}


#right
{
		width:285px;
		float:left;
		margin: 6px 0px 6px 6px; 
		padding: 0px 0px 6px 6px;
		border-left: #859CAA 1px dotted;
		height:300px ;
}


/* CSS-Rodape *//***********************************************/

#rodape
{
		clear:both;
		height:18px;
		background-image:url(../images/back_rodape_menu.jpg);
		padding:28px 0px 0px 0px;
}

#po_rodape
{
		width:779px;
		margin:28px 0px 0px 10%;
}

#creditos
{
		clear:both;
		height:67px;
		background-image:url(../images/back_rodape.jpg);
}


.txt_rodape
	{
	font-size:10px;
	color:#004B7C;
	font-family:Verdana;
	font-weight:NORMAL;
}

a.linksRodape, a.linksRodape:visited
{
  	font-size:10px;
  	font-family:Verdana;
	color: #004B7C;
}

a.linksRodape:hover
{
	font-size:10px;
  	font-family:Verdana;
	color: #004B7C;
	text-decoration:underline;
}



/* CSS-form *//***********************************************/


.formButton	{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #000000;  }
.inputNewsletter{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px;color:#000000; border:#D9D9D9 solid 1px; margin:2px 2px 2px 2px;}


/* CSS-TMAIS *//***********************************************/
.box_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #1C4476;
}
.verdana_9_azulbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #1C4476;
	font-weight:bold;
}
.verdana_10_azulbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #1C4476;
	font-weight:bold;
}
.verdana_10_azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #1C4476;
	font-weight:normal;
}
.verdana_12_laranjabold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F27A23;
}
.verdana_14_laranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F27A23;
}
.verdana_12_azulescuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004377;
}
.verdana_12_azulescuro_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004377;
	font-weight:bold;
}
.BgOndaAzul {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: bottom;
}
.BgOndalaranja {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: bottom;
}
.verdana_11_azulescuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1C4476;
	text-decoration:none;
}
.verdana_11_azulescuro:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1C4476;
	text-decoration:underline;
}
.verdana_11_cinzaescuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
	text-decoration:none;
}
.verdana_11_cinzaescuro:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
	text-decoration:underline;
}
.verdana_12_laranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F27A23;
}
.verdana_12_laranjabold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F27A23;
	font-weight:bold;
}
.verdana_14_azulbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1C4476;
	font-weight:bold;
}
.verdana_11_laranjabold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F27A23;
	font-weight:bold;
	text-decoration:none;
}
.verdana_11_laranjabold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F27A23;
	font-weight:bold;
	text-decoration:underline;
}
.verdana_11_laranjabold a:link {text-decoration: none; color: #F27A23; }
.verdana_11_laranjabold a:visited {text-decoration: none; color: #F27A23; }
.verdana_11_laranjabold a:hover {text-decoration: none; color: #C35100; }
.verdana_11_laranjabold a:active {text-decoration: none; color: #F27A23; }

.back_onda {
	background-image:url(../images/BgOndaAzul.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center bottom;
	}
.back_onda_laranja {
	background-image:url(../images/BgOndalaranja.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center bottom;
	}	
.verdana_11_azulescurobold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1C4476;
	font-weight:bold;
}
.verdana_11_vermelho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B80000;
}
.tabela_back01 {
	background-color:#FFFFFF;
}
.tabela_back02 {
	background-color:#EEEEEE;
	border-top:1px solid silver;
}
.tabela_back03 {
	background-color:#EEEEEE;
	border-top:1px solid white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1C4476;
}
.tabela_back04 {
	background-color:#FFEAD5;
	border-top:1px solid white;
}
.tabela_back05 {
	background-color:#CCDAE5;
	border-right:1px solid white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1C4476;
	font-weight:bold;
	
}
.tabela_back06 {
	background-color:#FFE9D8;		
	border-bottom:1px solid #F47920;	
}
.tabela_back07 {
	background-color:#FFE9D8;		
	border-bottom:1px solid #F47920;
	background-image:url(../images/back_menu_logado.gif)	
}
.tabela_back08 {
	background-color:#FFF2E5;		
	border-right:1px solid #FBC8A0;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1C4476;
	font-weight:bold;
}
.tabela_back09 {
	background-color:#EDEDED;		
	border-right:1px solid #EFC5A5;
	border-top:1px solid white;
	}
.tabela_back09_1 {
	background-color:#EDEDED;			
	border-top:1px solid white;
	}
.tabela_back10 {
	background-color:#FFF2E5;			
	border-top:1px solid white;
	}
.fundo_input {
	background-color:#FFFFFF;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	font-family: Verdana;
	font-size: 11px;
	color: #1C4476;
	height:18px;
	padding:1px;
}
.fundo_input2 {
	background-color:#FFFFFF;
	border-bottom:1px solid black;
	border-top:1px solid black;
	border-right:1px solid black;
	border-left:1px solid black;
}
.box2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #000000;
	color: #000000;
}
.box1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px solid #000000;
}
#cx_mae {
width:559px;
height:301px;
position:absolute;
left:228px;
top:135px;
margin:0px;
padding:2px;
}
#cx_texto_1 {
background-color:#DEE6EC;
width:250px;
height:25px;
position:absolute;
left:232px;
top:138px;
margin:0px;
padding:2px;
}
#cx_texto_2 {
background-color:#DEE6EC;
width:250px;
height:25px;
position:absolute;
left:23px;
top:174px;
margin:0px;
padding:2px;
}
#cx_texto_3 {
background-color:#DEE6EC;
width:260px;
height:25px;
position:absolute;
left:271px;
top:8px;
margin:0px;
padding:2px;
}
#cx_texto_1_1 {
background-color:#FFF2E5;
width:250px;
height:130px;
position:absolute;
left:3px;
top:37px;
margin:0px;
padding:0px;
}
#cx_texto_2_2 {
background-color:#FFF2E5;
width:250px;
height:95px;
position:absolute;
left:10px;
top:187px;
margin:0px;
padding:0px;
}
#cx_texto_3_3 {
background-color:#FFF2E5;
width:260px;
height:252px;
position:absolute;
left:263px;
top:48px;
margin:0px;
padding:0px;
}
#texto_1 {
width:220px;
height:59px;
position:absolute;
left:11px;
top:7px;
margin:0;
padding:0;
}
#texto_2 {
width:220px;
height:55px;
position:absolute;
left:11px;
top:12px;
margin:0px;
padding:0px;
}
#texto_3 {
width:220px;
height:59px;
position:absolute;
left:19px;
top:7px;
margin:0;
padding:0;
}
.tabela_relatorio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: thin solid #000000;
}
