body {
	margin-right: 2px;
	margin-left: 2px;
	margin-top: 2px;
}

.imgButton{
 cursor: pointer;
 border: 0px;
}

.txtNotas{
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 9px;
}

.txtGeral{
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 11px;
}

.txtGeral2{
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 10px;
}

.lblFormulario{
	color: #3D3938;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 11px;
	font-weight: bold;
}

.txtNotaFormulario{
	color: #7D222B;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 9px;
}

.txtInfoDetalhe{
	color: #7D212B;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 11px;
}

.txtFooter{
	color: #858383;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 10px;
}

.txtInfo{
	color: #858383;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 11px;
	padding-left: 5px;
}

.txtFooterSmall{
	color: #858383;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 9.5px;
}


.txtTitleHomepage{
	color: #00599C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 11px;
	font-weight: bold;
}

.txtContentHomepage{
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 12px;
	font-style: italic;
	line-height: 18px;
}

.txtGeralForm{
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 10px;
	text-align: right;
}

.txtGeralNum{
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 10px;
	text-align: right;
	padding-right: 5px;
}

.txtGeralContent{
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 10px;
	line-height: 18px;

}

.txtGeralB{
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 11px;
	font-weight: bold;
}

.txtTitle{
	color: #7D212B;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 11px;
	font-weight: bold;
}

.txtTitle11{
	color: #7D212B;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 11px;
	font-weight: bold;
}

.txtTitle12{
	color: #7D212B;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 12px;
	font-weight: bold;
}

.txtLabelTitleNormal{
	color: #BA5700;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 10px;
}

.txtLabelTitle{
	color: #BA5700;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 10px;
	font-weight: bold;
}


.txtLabelTitle11{
	color: #BA5700;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 11px;
	font-weight: bold;
}


.txtLabelTitle12{
	color: #BA5700;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 12px;
	font-weight: bold;
}



.txtLabelInfo{
	color: #7D212B;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 10px;
	font-weight: bold;
}


.txtTitleNoIdent
{
	color: #00599C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 10px;
	padding-left: 5px;
}
.txtTitleGrid{
	color: #00599C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 10px;
}

.txtboxGeral{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	z-index: 0;
	border-bottom: 1px solid #858383;
	border-right: 1px solid #858383;
	border-top: 1px solid #858383;
	border-left: 1px solid #858383;
}

.dropCategorias{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E7E1DB;
}


.txtboxleftpanel{
	border: 0px;
	font-size: 10px;
	width: 94px;
	z-index: 3;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
}

.TitleBar{
	background-color: #B5EBFF;
	height: 20px;	
}

.TitleBarGrid{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #B5EBFF;
	height: 20px;
	text-align: center;
	color: #00599C;
}

.contentGrid{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
 	border-bottom: 1px solid black;
	
}

.buttonA{
	color: #BA5700;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-bottom: 0px solid #8F734F;
	border-right: 0px solid #8F734F;
	border-top: 0px solid #F8F7EB;
	border-left: 0px solid #F8F7EB;
	cursor: pointer;
	background: #E7E1DB;
	height: 18px;
}

.buttonAHoover{
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-bottom: 0px solid #8F734F;
	border-right: 0px solid #8F734F;
	border-top: 0px solid #F8F7EB;
	border-left: 0px solid #F8F7EB;
	cursor: pointer;
	background: #21C2FC;
	height: 18px;
}



.corFundoA{
	background-color: #E7E1DB;
}

.corFundoB{
	background-color: #BA5700;
}

.corFundoC{
	background-color: #75263B;
}

.corFundoD{
	background-color: #DE7008;
}


.linkASel {
	COLOR: #BA5700;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

A.linkA:link {
	COLOR: #3D3938;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

A.linkA:visited {
	COLOR: #3D3938;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

A.linkA:hover {
	COLOR: #BA5700;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

A.linkA:active {
	COLOR: #3D3938;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


A.linkAB:link {
	COLOR: #3D3938;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

A.linkAB:visited {
	COLOR: #3D3938;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

A.linkAB:hover {
	COLOR: #BA5700;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

A.linkAB:active {
	COLOR: #3D3938;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}


A.linkB:link {
	COLOR: #3D3938;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
}

A.linkB:visited {
	COLOR: #3D3938;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
}

A.linkB:hover {
	COLOR: #7D212B;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
}

A.linkB:active {
	COLOR: #3D3938;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
}

A.linkC:link {
	COLOR: #BA5700;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

A.linkC:visited {
	COLOR: #BA5700;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

A.linkC:hover {
	COLOR: #3D3938;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

A.linkC:active {
	COLOR: #BA5700;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}


A.linkD:link {
	COLOR: #7D212B;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

A.linkD:visited {
	COLOR: #7D212B;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

A.linkD:hover {
	COLOR: #7D212B;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

A.linkD:active {
	COLOR: #7D212B;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}


A.linkE:link {
	COLOR: #7D212B;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

A.linkE:visited {
	COLOR: #7D212B;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

A.linkE:hover {
	COLOR: #3D3938;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

A.linkE:active {
	COLOR: #7D212B;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

A.linkF:link {
	COLOR: #BA5700;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

A.linkF:visited {
	COLOR: #BA5700;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

A.linkF:hover {
	COLOR: #3D3938;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

A.linkF:active {
	COLOR: #BA5700;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

A.linkInfo:link {
	COLOR: #716F6E;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

A.linkInfo:visited {
	COLOR: #716F6E;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

A.linkInfo:hover {
	COLOR: #716F6E;
	text-decoration: underline;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

A.linkInfo:active {
	COLOR: #716F6E;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

A.linkFooter:link {
	COLOR: #3D3938;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

A.linkFooter:visited {
	COLOR: #3D3938;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

A.linkFooter:hover {
	COLOR: #BA5700;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

A.linkFooter:active {
	COLOR: #3D3938;
	text-decoration: none;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}



.txtPipe{
	color: #7D212B;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 11px;	
	font-weight: bold;
}

.numbersBar{
	background: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00599C;
	text-decoration: none;
	cursor: pointer;
}

.numbersBarSel{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00599C;
	text-decoration: none;
	font-weight: bold;
	cursor: default;
}

.txtPaging{
	color: #00599C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: 10px;
	padding-left: 12px;
}

.errorText{
	color: #CE0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.warningText{
	color: #CE0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.infoText{
	color: #00599C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.validator{
	cursor: help;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.validatorStatic{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}



/*Menu Topo*/

.menutop-active2
{
	background-color: #E7E1DB;
}

.menutop-active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7D212B;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	cursor: default;
}

.menutop-inactive a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3D3938;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}
.menutop-inactive a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3D3938;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;

}
.menutop-inactive a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3D3938;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;

}
.menutop-inactive a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7D212B;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;

}

.menufooter-active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #BA5700;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
	cursor: default;
}

.menufooter-inactive a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #BA5700;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
}
.menufooter-inactive a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #BA5700;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;

}
.menufooter-inactive a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #BA5700;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;

}
.menufooter-inactive a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #BA5700;
	text-decoration: underline;
	padding-right: 4px;
	padding-left: 4px;

}

hr.separator{
	border: thin dashed #DBD3CA;
}




