

body {
	behavior: url(csshover.htc);
	font: 8px arial; 
	color: black;
	margin:0px 0px 0px 0px;
	text-align:justify;
     }


A:link		{ color: blue; text-decoration: underline; font-weight:normal; background-color: none; font-family: arial; font-size: 12px}
A:visited	{ color: blue; text-decoration: underline; font-weight:normal; background-color: none; font-family: arial; font-size: 12px}
A:active	{ color: blue; text-decoration: underline; font-weight:normal; background-color: none; font-family: arial; font-size: 12px}
A:hover		{ color: red; text-decoration: underline; font-weight:normal; background-color: none; font-family: arial; font-size: 12px}


textarea, input, select {
font-family: verdana;
font-size: 10px;
color: #000000;
background-color: #FFFFFF;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
margin: 0px;
}

ul li { list-style-image: url('http://www.s.hayata.com.br/images/list_ball_blue.gif'); }

h2 {
	margin: 1.3em 0 0 0;
	font: 600 1.30em Tahoma, Verdana, "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-transform: lowercase;
	color: #43BDFF;
}

#cotacao_little { width: 205px; padding: 0; spacing: 0; margin: 0; }

table.border_out {
	border-width: 1px;
	border-style: solid;
	border-color: black;
	Alink: black;
	padding: 4px 5px 4px 5px;
	}

table.tabela_taxas { border-width: 1px; border-style: solid; border-color: black; Alink: black; }

table.corpo { 
	border-width: 1px;
	font-size:12px;
	color:#282828;
	padding: 15px 15px 15px 15px;
	}

/* ............................... HISTORICO DE TAXAS ............................... */	

table.historico_taxas { border-collapse: collapse; }

table.historico_taxas {
	width: 300px;
	}

table.historico_taxas tr td { 
	border:1px solid white;
	align: center;
	valign: center;
	font-size:12px;
	padding: 4px 4px 4px 4px;
	font: strong 12px Arial, Helvetica, sans-serif;
	}

table.historico_taxas th { 
	border:1px solid white;
	align: center;
	valign: center;
	font-size:12px;
	color: white;
	background: #457089;
	padding: 4px 4px 4px 4px;
	font: strong 12px Arial, Helvetica, sans-serif;
	}

td.fundoPadraoBClaro2 {
	background: white;
	valign: center;
	}

td.fundoPadraoBClaro3 {
	background: #F0F0F0;
	valign: center;
	}

/* ............................... LATERAL TAXAS - #F8F8F8 - #F5F5F5............................... */	

table.lateral_taxas { border-collapse: collapse; }

table.lateral_taxas { 
	border:1px solid silver;
	align: center;
	valign: center;
	font-size:12px;
	color: #282828;
	padding: 2px 2px 2px 2px;
	font: strong 12px Arial, Helvetica, sans-serif;
	background: #F0F0F0;
	}

table.lateral_taxas th { 
	text-valign: center;
	font-size:12px;
	text-align: left;
	color: #002851;
	background: #F0F0F0;
	}

tr.lateral_taxas { 
	text-align: center;
	color: #282828;
	}

/* ............................... INDICADORES - #4F5E84............................... */	

table.indicadores tr:hover { background: silver; }

table.indicadores { border-collapse: collapse; }

table.indicadores tr td { 
	border:1px solid silver;
	align: center;
	font-size:12px;
	padding: 4px 4px 4px 4px;
	font: strong 12px Arial, Helvetica, sans-serif;
	}

th.indicadores { 
	font-size:12px;
	text-align: center;
	color: white;
	background: #457089;
	padding: 4px 5px 4px 5px;
	}

tr.indicadores { 
	text-align: center;
	color: black;
	}

tr.indicadores1 { 
	text-align: center;
	color: black;
	background: #F0F0F0;
	}

.font_ind {
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 14px;
	font-weight: bolder;
	text-align: right;
}

/* ............................... CALENDÁRIO ............................... */	

table.calendario tr:hover { background: silver; }

table.calendario { border-collapse: collapse; }

table.calendario tr td { 
	border:1px solid silver;
	align: center;
	font-size:12px;
	padding: 3px 3px 3px 3px;
	font: strong 12px Arial, Helvetica, sans-serif;
	}

th.calendario { 
	font-size:12px;
	text-align: center;
	color: white;
	background: #457089;
	padding: 4px 5px 4px 5px;
	}

tr.calendario { 
	text-align: center;
	color: black;
	}

tr.calendario1 { 
	text-align: center;
	color: white;
	font-size:12px;
	background: 457089;
	}

.font_cal {
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 14px;
	font-weight: bolder;
	text-align: right;
}

/* ............................... CONTEUDO ............................... */
/* ............................... #4F5E84 - #457089 - #50829F - #D5E2EA - #ECECBD - #F4F4F4 - #5A6B98 - #002851 - #581616............................... */
/* .......... fonte color: #002851 .... */

table.conteudo { 
	border:1px solid silver; background: #F5F5F5;
	}

td.conteudo_titulo { font: bold 14px Arial, Helvetica, sans-serif; background: #E1E1E1;
 color: #00356A; border-bottom: 0px solid #FFF; padding: 2px 2px 2px 3px; }

td.conteudo_center { font: normal 12px Arial, Helvetica, sans-serif; text-align: center;
 color: #282828; border-bottom: 1px solid #FFF; padding: 3px 3px 3px 3px; }

td.lateral_taxas { font: bold 12px Arial, Helvetica, sans-serif;
 color: white; border-bottom: 1px solid #FFF; padding: 3px 3px 3px 3px; }

th.alt { font: normal 11px Arial, Helvetica, sans-serif; text-align: left;
 color: white; border-bottom: 1px solid #FFF; padding: 3px 3px 3px 3px; }

td.alt { font: normal 11px Arial, Helvetica, sans-serif; text-align: right;
 color: #282828; border-bottom: 1px solid #FFF; padding: 3px 3px 3px 3px; }

td.left { font: normal 11px Arial, Helvetica, sans-serif; text-align: left;
 color: #282828; border-bottom: 1px solid #FFF; padding: 3px 10px 3px 3px; }

td.right { font: normal 12px Arial, Helvetica, sans-serif; text-align: right;
 color: #282828; border-bottom: 1px solid #FFF; padding: 3px 3px 3px 3px; }

td.caixa { font: normal 11px Arial, Helvetica, sans-serif;
 color: #282828; border-bottom: 1px solid #FFF; padding: 3px 3px 3px 3px; }

tr.right { font: normal 12px Arial, Helvetica, sans-serif; text-align: right;
 color: #282828; border-bottom: 1px solid #FFF; padding: 3px 3px 3px 3px; }

td.center { font: normal 11px Arial, Helvetica, sans-serif; text-align: center;
 color: #282828; border-bottom: 1px solid #FFF; padding: 3px 3px 3px 3px; }


/* ............................... BOLETIM NEW - #457089 - #F4F4F4............................... */

table.boletim_new { 
	border:1px solid #B5B5B5;
	}

td.bgcolor_new { background-color: #E4E4E4; }

tr.bgcolor_new { font: normal 12px Arial, Helvetica, sans-serif; text-align: right;
 color: #282828; border-bottom: 1px solid #FFF; padding: 3px 3px 3px 3px; background-color: #D2E1E8; }

td.boletim_new { font: bold 12px Arial, Helvetica, sans-serif; background: ; text-align: left;
 color: #252525; border-bottom: 1px solid #B5B5B5; padding: 3px 3px 3px 3px; }

td.titulo_center_new { font: bold 12px Arial, Helvetica, sans-serif; background: #D2D2D2; text-align: center;
 color: #252525; border-bottom: 1px solid #FFF; padding: 3px 3px 3px 3px; }

td.titulo_boletim_new { font: bold 13px Arial, Helvetica, sans-serif; background: #D2D2D2; text-align: center;
 color: #252525; padding: 3px 3px 3px 3px; }

td.titulo_boletim_left_new { font: bold 12px Arial, Helvetica, sans-serif; background: #D2D2D2; text-align: left;
 color: #252525; padding: 3px 3px 3px 3px; }

td.boletim_right_new { font: bold 12px Arial, Helvetica, sans-serif; background: #E4E4E4; text-align: right;
 color: #252525; border-bottom: 1px solid #FFF; padding: 3px 3px 3px 3px; }

td.boletim_center_new { font: bold 12px Arial, Helvetica, sans-serif; background: #E4E4E4; text-align: center;
 color: #282828; border-bottom: 1px solid #FFF; padding: 3px 3px 3px 3px; }

td.boletim_left_new { font: bold 12px Arial, Helvetica, sans-serif; background: #E4E4E4; text-align: left;
 color: #282828; border-bottom: 1px solid #FFF; padding: 3px 3px 3px 3px; }

td.boletim_valor_right_new { font: 12px Arial, Helvetica, sans-serif; text-align: right;
 color: #282828; border-bottom: 1px solid #FFF; padding: 2px 2px 2px 2px; }

td.boletim_valor_left_new { font: 12px Arial, Helvetica, sans-serif; text-align: left;
 color: #282828; border-bottom: 1px solid #FFF; padding: 2px 2px 2px 2px; }

td.boletim_valor_center_new { font: 12px Arial, Helvetica, sans-serif; text-align: center;
 color: #282828; border-bottom: 1px solid #FFF; padding: 2px 2px 2px 2px; }

/* ............................... BOLETIM NOVO - #457089 - #F4F4F4............................... */

table.boletim_novo { 
	border:1px solid #D2E1E8;
	}

tr.bgcolor_novo { background-color: #D2E1E8; }

td.boletim_novo { font: bold 11px Arial, Helvetica, sans-serif; background: ; text-align: left;
 color: #252525; border-bottom: 0px solid #FFF; padding: 3px 3px 3px 3px; }

td.titulo_center_novo { font: bold 12px Arial, Helvetica, sans-serif; background: #457089; text-align: center;
 color: white; padding: 3px 3px 3px 3px; }

td.titulo_boletim_novo { font: bold 13px Arial, Helvetica, sans-serif; background: #5B92AC; text-align: center;
 color: white; padding: 3px 3px 3px 3px; }

td.titulo_boletim_left_novo { font: bold 12px Arial, Helvetica, sans-serif; background: #5B92AC; text-align: left;
 color: white; padding: 3px 3px 3px 3px; }

td.boletim_right_novo { font: bold 12px Arial, Helvetica, sans-serif; background: #D2E1E8; text-align: right;
 color: #252525; padding: 3px 3px 3px 3px; }

td.boletim_center_novo { font: bold 12px Arial, Helvetica, sans-serif; background: #D2E1E8; text-align: center;
 color: #282828; padding: 3px 3px 3px 3px; }

td.boletim_left_novo { font: bold 12px Arial, Helvetica, sans-serif; background: #D2E1E8; text-align: left;
 color: #282828; padding: 3px 3px 3px 3px; }


/* ............................... BOLETIM - #457089 - #F4F4F4............................... */

table.boletim { 
	border:1px solid silver;
	}

td.bgcolor { background-color: #457089; }

tr.bgcolor { background-color: ; }

td.boletim { font: bold 12px Arial, Helvetica, sans-serif; background: #457089; text-align: left;
 color: #252525; border-bottom: 1px solid #FFF; padding: 3px 3px 3px 3px; }

td.titulo_center { font: bold 12px Arial, Helvetica, sans-serif; background: #457089; text-align: center;
 color: white; border-bottom: 1px solid #FFF; padding: 3px 3px 3px 3px; }

td.titulo_boletim { font: bold 14px Arial, Helvetica, sans-serif; background: #457089; text-align: center;
 color: white; padding: 3px 3px 3px 3px; }

td.titulo_boletim_left { font: bold 12px Arial, Helvetica, sans-serif; background: #457089; text-align: left;
 color: white; padding: 3px 3px 3px 3px; }

td.boletim_right { font: bold 12px Arial, Helvetica, sans-serif; background: #F4F4F4; text-align: right;
 color: black; border-bottom: 1px solid #FFF; padding: 3px 3px 3px 3px; }

td.boletim_center { font: bold 12px Arial, Helvetica, sans-serif; background: #F4F4F4; text-align: center;
 color: black; border-bottom: 1px solid #FFF; padding: 3px 3px 3px 3px; }

td.boletim_left { font: bold 12px Arial, Helvetica, sans-serif; background: #F4F4F4; text-align: left;
 color: black; border-bottom: 1px solid #FFF; padding: 3px 3px 3px 3px; }

/* ................................ OUTROS ............................... */

.tabela  {background-color:none; font-family: verdana}
.formulario  { font-size: 9px; font-family: verdana }
.formulario1  { font-size: 11px; font-family: verdana }
.font1	{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-align:justify;
	color: #282828;
			}

.font2	{ 
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #282828;
			}

.font_lateral	{ 
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #282828;
			}

.home	{ 
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #002851;
			}

/* ............................... LINKS ................................. */

a.menu:link { font-family: arial; color: F4F4F4; text-decoration: none; font-size: 11px; font-weight: bold}
a.menu:visited { font-family: arial; color: F4F4F4; text-decoration: none; font-size: 11px; font-weight: bold}
a.menu:hover { font-family: arial; color: F4F4F4; text-decoration: none; font-size: 11px; font-weight: bold}
a.menu:active { font-family: arial; color: F4F4F4; text-decoration: none; font-size: 11px; font-weight: bold}

a.menu_teste:link { font-family: arial; color: #282828; text-decoration: none; font-size: 12px; font-weight: bold}
a.menu_teste:visited { font-family: arial; color: #282828; text-decoration: none; font-size: 12px; font-weight: bold}
a.menu_teste:hover { font-family: arial; color: #282828; text-decoration: none; font-size: 12px; font-weight: bold}
a.menu_teste:active { font-family: arial; color: #282828; text-decoration: none; font-size: 12px; font-weight: bold}

a.veja:link { font-family: arial; color: black; text-decoration: yes; font-size: 12px; font-weight: bold}
a.veja:visited { font-family: arial; color: black; text-decoration: yes; font-size: 12px; font-weight: bold}
a.veja:hover { font-family: arial; color: black; text-decoration: yes; font-size: 12px; font-weight: bold}
a.veja:active { font-family: arial; color: black; text-decoration: yes; font-size: 12px; font-weight: bold}

a.black:link { font-family: arial; color: black; text-decoration: yes; font-size: 12px; font-weight: none}
a.black:visited { font-family: arial; color: black; text-decoration: yes; font-size: 12px; font-weight: none}
a.black:hover { font-family: arial; color: black; text-decoration: yes; font-size: 12px; font-weight: none}
a.black:active { font-family: arial; color: black; text-decoration: yes; font-size: 12px; font-weight: none}

a.classe1:link { font-family: arial; color: white; text-decoration: none; font-size: 10px; font-weight: bold}
a.classe1:visited { font-family: arial; color: white; text-decoration: none; font-size: 10px; font-weight: bold}
a.classe1:hover { font-family: arial; color: white; text-decoration: none; font-size: 10px; font-weight: bold}
a.classe1:active { font-family: arial; color: white; text-decoration: none; font-size: 10px; font-weight: bold}

a.classe2:link { font-family: verdana; color: black; text-decoration: none; font-size: 9px}
a.classe2:visited { font-family: verdana; color: black; text-decoration: none; font-size: 9px}
a.classe2:hover { font-family: verdana; color: black; text-decoration: none; font-size: 9px}
a.classe2:active { font-family: verdana; color: black; text-decoration: none; font-size: 9px}

a.link3:link { font-family: verdana; color: black; text-decoration: yes; font-size: 11px; font-weight: none}
a.link3:visited { font-family: verdana; color: black; text-decoration: yes; font-size: 11px; font-weight: none}
a.link3:hover { font-family: verdana; color: black; text-decoration: yes; font-size: 11px; font-weight: none}
a.link3:active { font-family: verdana; color: black; text-decoration: yes; font-size: 11px; font-weight: none}

a.noticias:link { font-family: arial; color: black; text-decoration: yes; font-size: 11px; font-weight: none}
a.noticias:visited { font-family: arial; color: black; text-decoration: yes; font-size: 11px; font-weight: none}
a.noticias:hover { font-family: arial; color: brown; text-decoration: yes; font-size: 11px; font-weight: none}
a.noticias:active { font-family: arial; color: black; text-decoration: yes; font-size: 11px; font-weight: none}

a.noticias.grande:link { font-family: arial; color: black; text-decoration: yes; font-size: 12px; font-weight: bold}
a.noticias.grande:visited { font-family: arial; color: black; text-decoration: yes; font-size: 12px; font-weight: bold}
a.noticias.grande:hover { font-family: arial; color: brown; text-decoration: yes; font-size: 12px; font-weight: bold}
a.noticias.grande:active { font-family: arial; color: black; text-decoration: yes; font-size: 12px; font-weight: bold}
