.menu_topo
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 8px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 8px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #ff0000;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Tahoma, Arial
}
.menu
{
    BORDER-RIGHT: #e4e4e4 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #e4e4e4 1px solid;
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: #e4e4e4 1px solid;
    COLOR: #006699;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #e4e4e4 1px solid;
    FONT-FAMILY: Tahoma, Verdana
}
.menu A:link
{
    BACKGROUND: #ffffff
}
.menu A:visited
{
    BACKGROUND: #ffffff
}
.menu A:active
{
    BACKGROUND: #ffffff
}
.menu A:hover
{
    BACKGROUND: #e7e7e7;
    TEXT-DECORATION: none
}
.borda_esquerda
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid
}
.borda_direita
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid
}
.verdana_10
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:hover
{
    FONT-SIZE: 10pt;
    COLOR: #000099;
    TEXT-DECORATION: underline
}
A:link
{
    FONT-SIZE: 10pt;
    COLOR: #000099;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-SIZE: 10pt;
    COLOR: #000099;
    TEXT-DECORATION: none
}
.promocoes
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 8px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #009966;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #e4e4e4 1px solid;
    FONT-FAMILY: Tahoma, Verdana
}
.rodape
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Tahoma, Arial
}
.usuario
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Arial_9_bold
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: navy;
    FONT-FAMILY: Arial, Verdana
}
.Arial_9
{
    FONT-SIZE: 9pt;
    COLOR: navy;
    FONT-FAMILY: Arial, Verdana
}
.Tabela
{
	FONT-SIZE: 10pt;
	MARGIN: 8px;
	COLOR: #333333;
    FONT-FAMILY: Tahoma, Arial
	border-collapse:collapse;
	border: 1px solid #999999;
}
.tabela caption{
	background-color: #e7e7e7;
	border: 1px solid #ECE9D8;
	padding: 4px 4px 4px 20px;
    FONT-SIZE: 8pt;
	text-align: left;
	background: #E9EAE5;
}

/* Estilo aplicado as tds da tabela*/
	.tabela td {
		padding: 1px;
		border: 1px solid #E4E4E4;
	}

.InputBox
{
    BORDER-RIGHT: #3366cc 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #3366cc 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #3366cc 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #3366cc 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #F5ECFF
}
.Borda_fina
{
    BORDER-RIGHT: #3366cc 1pt solid;
    BORDER-TOP: #3366cc 1pt solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #3366cc 1pt solid;
    COLOR: #000099;
    BORDER-BOTTOM: #3366cc 1pt solid;
    FONT-FAMILY: Verdana, Arial
}
.Botao_invisivel
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 12pt;
    BORDER-LEFT: medium none;
    CURSOR: hand;
    COLOR: #000099;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left
}
.Botao
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-SIZE: 9pt;
    FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#e7e7e7);
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #cccccc
}
.topicomenu
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #ff0000;
    PADDING-TOP: 5px
}
.fprincipal
{
    FONT-SIZE: 8pt;
    COLOR: #000099;
    FONT-FAMILY: Tahoma, Arial;
    LETTER-SPACING: 1px
}
.Cabecalho_coluna
{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial;
	BACKGROUND-COLOR: #eaf3ff;
	border: 1px none #CCCCCC;
}
.Fonte_destaque
{
    FONT-SIZE: 10pt;
    COLOR: orangered;
    FONT-FAMILY: Verdana, Arial
}
.Checkbox
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.Titulo
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: darkslateblue;
    FONT-FAMILY: Verdana, Arial
}
.Celula_clara
{
    BORDER-RIGHT: gray 1pt solid;
    BORDER-TOP: gray 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gray 1pt solid;
    BORDER-BOTTOM: gray 1pt solid;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #ebebeb
}
A:active
{
    FONT-SIZE: 10pt;
    COLOR: #000099;
    TEXT-DECORATION: underline
}
.Celula_destaque
{
    FONT-SIZE: 8px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: peachpuff
}
.tabela_rollover
{
    BACKGROUND: #e7e7e7
}
.tabela_rollout
{
    BACKGROUND: #ffffff
}
.Tabela2
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: gray 1px solid;
    COLOR: #000099;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #f7fdf7
}
.Tabela3
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: gray 1px solid;
    COLOR: #000099;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #efefef
}
.Tabela4
{
    FONT-SIZE: 9pt;
    COLOR: #000099;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #fff5ec
}
.Tabela5
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #fff0f0
}
.InputBox_clara
{
    BORDER-RIGHT: slategray 1px solid;
    BORDER-TOP: slategray 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: slategray 1px solid;
    BORDER-BOTTOM: slategray 1px solid;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: white;
}
.Titulo_destaque
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial, Verdana
}
.Com_Hand
{
    CURSOR: hand
}

h1, h2, h3, h4, h5{	margin: 0px;	padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif;}
h2 {
	padding: 8px 8px 8px 16px;
	font-size: 12px;
	BACKGROUND-COLOR: #0066FF;
	margin: 0px 0px 10px;
	background:#C9E3F8;
}