A:LINK {
	color: 006600;
	text-decoration: none;
	font-family: verdana, arial;
	size: 10pt;
}
A:active {
	color: 006600;
	text-decoration: none;
	font-family: verdana, arial;
	size: 10pt;
}
A:visited {
	color: 006600;
	text-decoration: none;
	font-family: verdana, arial;
	size: 10pt;
}
A:hover {
	color : 000000;
	text-decoration : underline;
	font-family: verdana, arial;
	size: 10pt;
}
.tickerRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	float: left;
}
.tickerGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00CC00;
	float: left;
}
.tickerBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	float: left;
}
.tickerMenssagem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	float: left;
}
.titleTable {
	font-family: "Century Gothic";
	font-size: 12px;
	font-weight: bold;
	color: #008000;
	text-align: center;
}
.titleMainTable {
	font-family: "Century Gothic";
	font-size: 14px;
	font-weight: normal;
	color: #008000;
	text-align: center;
}
.celTable {
	font-family: "Century Gothic";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: center;
}
BODY {
	SCROLLBAR-FACE-COLOR: ffcc99;
	SCROLLBAR-HIGHLIGHT-COLOR:ffcc33;
	SCROLLBAR-SHADOW-COLOR:336633;
	SCROLLBAR-3DLIGHT-COLOR: ff9933;
	SCROLLBAR-ARROW-COLOR: 000000;
	SCROLLBAR-TRACK-COLOR: ffaa33;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
input, textarea, select, option {
	font-family: verdana;
	background-color: #ffffff;
	font-size: 8pt;
	color: #006600;
	text-decoration: none;
	border-color: #cccccc;
	border: 1px solid #cccccc;
}
th {
	background-color: #f5f5f5;
	font-family:verdana;
	font-size:9pt;
	color:666666;
}
td {
	font-family:verdana;
	font-size:8pt;
	color: 000000;
}
INPUT.opcaoflat {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	BORDER-LEFT: medium none;
	COLOR: #000066;
	BORDER-BOTTOM: medium none;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: left;
}
.linha_vazia {
	font-family: verdana;
	font-size: 6px;
	font-weight: normal;
	color: #ffffff;
}
.linha_normal {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: normal;
	color: #006600;
}
.linha_normal_8pt {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #006600;
}
.linha_normal_10pt {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: #006600;
}
.linha_normal_10pt_b {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #006600;
}
.linha_normal_9pt_b {
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #006600;
}
.linha_normal_lar_b {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #FA9708;
}
.linha_normal_azul_b {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #003463;
}
.linha_normal_b {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #006600;
}
.linha_normal_12pt_b {
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
	color: #006600;
}
.linha_normal_12pt_black_bold {
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}
.linha_normal_16pt_b {
	font-family: Verdana;
	font-size: 16pt;
	font-weight: bold;
	color: #006600;
}
.linha_normal_14pt_b {
	font-family: Verdana;
	font-size: 14pt;
	font-weight: bold;
	color: #006600;
}
.linha_normal_7-8pt {
	font-family: Verdana;
	font-size: 7.8pt;
	font-weight: normal
}
.linha_normal_10pt_black {
	font-family: Verdana;
	font-size: 10pt;
	color: #000000;
}
.tt-tabela-custos {
	background-color: #006600;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFF00;
}
.pop-up-red-11pt {
	font-family: "Century Gothic";
	color: #FF0000;
	font-size: 11pt;
	font-weight: bold;
}
.pop-up-black-10pt {
	font-family: "Century Gothic";
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
}
.ofertas-20pt-b {
	font-size: 12pt;
	font-weight: bold;
	color: 006600;
}
.ofertas-10pt-b {
	font-size: 10pt;
	font-weight: bold;
	color: 006600;
}
#divlink1 {
	font-size: 12pt;
	font-weight: bold;
	color: 006600;
}
#divlink2 {
	font-size: 12pt;
	font-weight: bold;
	color: 006600;
}
.tt-ofertas-index-red-9pt {
	color: #FF0000;
	font-size: 9pt;
	font-weight: bold;
}
/* 
.teste-server {
	font-family: Arial;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
}
*/

/*menu drop-down */

ul.menubar{
	margin: 0px;
	padding: 0px;
	/* background-color: #FFFFFF; IE6 Bug
	font-size: 100%; */
}

ul.menubar .submenu{
	margin: 0px;
	padding: 0px;
	list-style: none;
	background-color: #FFFFFF;
	float:left;
}

ul.menubar ul.menu{
	display: none;
	position: absolute;
	margin: 0px;
}

ul.menubar a{
	padding: 0px;
	display: block;
	text-decoration: none;
	color: #777;
}


ul.menu, ul.menu ul{
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #006600;
	width: 150px; /* Width of Menu Items */
	background-color: #7ea667; /* #FFFFFF  IE6 Bug */
}

ul.menu li{
	position: relative;
	list-style: none;
	border: 0px;
}

ul.menu li sup{
	font-weight:bold;
	font-size:7px;
	color: red;
}

/* Fix IE. Hide from IE Mac \*/
* html ul.menu li { float: left; height: 1%; }
* html ul.menu li a { height: 1%; }
/* End */

ul.menu ul{
	position: absolute;
	display: none;
	left: 149px; /* Set 1px less than menu width */
	top: 0px;
}

ul.menu li.submenu ul {
	display: none; /* Hide sub-menus initially */
}

/* ul.menu li.submenu {
	background: transparent url(arrow.gif) right center no-repeat;
} */

ul.menu li a{
	display: block;
	text-decoration: none;
	border: 1px solid #006600;
	border-bottom: 0px;
	font-weight: bold;
	color: #FFFFFF; /* #777 */
	padding: 5px 10px 5px 5px;
}

ul.menu li a:hover {
	font-weight: bold;
	background-color: #FFFFFF;
	color: #000000; /* #E2144A */
}

/* teste */

#topo {
	width: 760px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
}

#topo ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
}

#box-01 {
	float: none;
	width: 760px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#box-02 {
	float: left;
	width: 252px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
}

#box-02 ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
}

#box-02 li {
	padding: 0px 0px 10px 0px;
}

#box-02 li.ultima-linha {
	padding: 0px 0px 0px 0px;
}

#box-03 {
	float: left;
	width: 253px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#box-03 ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
}

#box-03 li {
	padding: 0px 0px 10px 0px;
}

#box-04 {
	float: right;
	width: 253px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
}

#box-ofertas {
	width: 233px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#cei {
	width: 233px;
	text-align: center;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

#banner-01 {
	float: left;
	width: 233px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#banner-02 {
	float: left;
	width: 117px;
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#banner-02 ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
}

#banner-02 li {
	padding: 0px 0px 10px 0px;
}

#banner-02 li.ultima-linha {
	padding: 0px 0px 0px 0px;
}

#banner-03 {
	float: right;
	width: 116px;
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#banner-03 ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
}

#banner-03 li {
	padding: 0px 0px 10px 0px;
}

#banner-03 li.ultima-linha {
	padding: 0px 0px 0px 0px;
}

.tt-ofertas-red-9pt {
	color: #FF0000;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	font-family: Verdana;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}

#ofertas-esq ul {
	float: left;
	width: 117px;
	color: #006600;
	font-size: 9pt;
	list-style: none;
	text-align: center;
	font-family: Verdana;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#ofertas-esq li {
	padding: 0px 0px 5px 0px;
}

#ofertas-esq li.ultima-oferta {
	padding: 0px 0px 10px 0px;
}

#ofertas-dir ul {
	float: right;
	width: 116px;
	color: #006600;
	font-size: 9pt;
	list-style: none;
	text-align: center;
	font-family: Verdana;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#ofertas-dir li {
	padding: 0px 0px 5px 0px;
}

#ofertas-dir li.ultima-oferta {
	padding: 0px 0px 10px 0px;
}

.tt-elite-fia {
	color: #FFFFFF;
	font-size: 9pt;
	font-weight: bold;
	font-family: verdana;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #006600;
}

#elite-fia-esq ul {
	float: left;
	width: 150px;
	color: #006600;
	font-size: 9pt;
	list-style: none;
	text-align: center;
	font-family: Verdana;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#elite-fia-esq li {
	padding: 0px 0px 5px 0px;
}

#elite-fia-esq li.ultima-linha {
	padding: 0px 0px 0px 0px;
}

#elite-fia-dir ul {
	float: right;
	width: 82px;
	color: #006600;
	font-size: 9pt;
	list-style: none;
	text-align: center;
	font-family: Verdana;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#elite-fia-dir li {
	padding: 0px 0px 5px 0px;
}

#elite-fia-dir li.ultima-linha {
	padding: 0px 0px 0px 0px;
}

.cadastro-rd {
	color: #1f487c;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	font-family: Verdana;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
	

#rodape {
	float: left;
	width: 760px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.tt_atencao_25pt_red {
	font: verdana;
	font-size: 25pt;
	color: #FF0000;
	text-align: center;
	padding: 20px 0px 20px 0px;
}

.linha_hb_aviso_14pt_b {
	font: verdana;
	font-size: 14pt;
	color: #000000;
	text-align: justify;
	padding: 0px 40px 30px 40px;
}
