DIV TABLE {border-width:0px}
.TD_vd {background-color:green; }
.TD_am {background-color:yellow; }
.TD_lr {background-color:orange; }
.TD_vm {background-color:red;}
.TD_hr {background-color:silver; text-align:right;}
.TD_Di {background-color:silver; text-align:center;}
.TD_header {background-color:silver; font-weight:bold;}
p.Vias{font-weight:bold; font-style:italic;}

.normalbodymenu{
	background-image: url(../imagens/home_esq_ponte.gif);
	background-repeat: no-repeat;
	background-color : #AAE1EC;
	border : 0;
	background-position: bottom bottom;
}

.normalbody{
	background-image: url(../imagens/fundopag.gif);
	background-repeat: no-repeat;
	background-color : White;
	border : 0;
}
.viacardbody{
	background-image: url(../imagens/fundopagviacard.gif);
	background-repeat: no-repeat;
	background-color : White;
	border : 0;
}

.label1b {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
.label1 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 8pt; color: #FFFFFF; text-decoration: none }
.label3b { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 9pt; font-weight: bold; color: #AAE1EC}

.fundobarra {  	background-color : #AAE1EC;background-repeat: no-repeat; background-image: url(../imagens/fundotemplatebarra.gif); background-position: bottom}
.fundobarravc {  background-color: #001B54;background-repeat: no-repeat; background-image: url(../imagens/fundoviacardbarra.gif); background-position: bottom}


.fundotopodta {
	background-image: url(../imagens/home_dta_topo_ponte.gif);
	background-repeat: no-repeat;
	background-position : right;
}


.textorodape{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 8pt; color: #91BDD3;text-decoration: none;}

.textorodape1{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 7pt; color: #91BDD3;text-decoration: none;}

.textonoticias{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	color: White;	text-decoration: none;}

.textotopo{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;color: #003366;	text-decoration: none;}

.textomenu{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #001B54;	text-decoration: none;	font-weight: bold;}

.textomenusubitens{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #001B54;	text-decoration: none;	}

.textomenuvc{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: White;	text-decoration: none;	font-weight: bold;}

.textomenusubitensvc{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: White;	text-decoration: none;	}

.titulovc{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #023266;	text-decoration: none; font-weight: bold;}

.textotabela{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: White;	text-decoration: none;}

.texto {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #001B54;
	text-decoration: none;
}

.textopequeno {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #001B54;
	text-decoration: none;
}


.textolinksmall {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #001B54;
	text-decoration: underline;
}


.textobranco {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: White;
	text-decoration: none;
}
.texto2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 8pt; color: #001B54; text-decoration: underlined;}
a:visited.texto2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 8pt; color: #001B54; text-decoration: underlined;}

.textolaranja{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: White;
	text-decoration: none;
	background-color : #FFA618;
}

.textolaranja_x{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: White;
	text-decoration: none;
	background-color : #FFA618;
}


.lightblue {
	background-color : #AAE1EC;
}



.lightbluetext{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color: #AAE1EC;
	text-decoration: none;
}


.middleblue{
	background-color: #006699;
}

.middlebluetext{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color: #006699;
	text-decoration: none;
}


.darkblue{
	background-color: #001B54;
}

.darkbluetext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #001B54;
	text-decoration: none;
}


.orange{
	background-color: #FAA61A;
}

.orangetext{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FAA61A;
	text-decoration: none;
}
.label1h {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 12pt;
}

.textoes {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #001B54;
	text-decoration: none;
	line-height: 12pt;
	text-align: justify;
}
.textoesl {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
´	color: #001B54;
	line-height: 12pt;
	text-align: justify;
}
.textoaves {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #006699;
	text-decoration: none;
	line-height: 12pt;
}
