a { text-decoration : none; } 
a:hover { text-decoration : underline; } 
A.calendarioCelula {
    color:#ffffff; text-decoration:none; font-weight:400
}
A.calendarioCelula:visited {
    color:#ffffff
}
A.calendarioCelula:active {
    color:#ffffff
}
A.calendarioCelula:hover {
    color:#daa520
}
FONT.erro {
    color:#dc143c; font-size:10px
}
FONT.erroMaior {
    color:#dc143c; font-size:14px; font-weight:700
}
FONT.tarifas2 {
	color: #0000ff; font-family: Verdana,Arial,Geneva,sans-serif; font-size: 12px; font-weight:400;
	text-align:justify; margin-top:0px; margin-bottom:3px; margin-left:3px; margin-right:3px
}
H2 {
    font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000ff
}
INPUT.calendarioMesAnoDir { 
    margin:2px 0px 2px 0px; position:relative; left:2px
}
INPUT.calendarioMesAnoEsq { 
    margin:2px 0px 2px 0px; position:relative; left:-2px
}
P.tarifas2 {
	color: #0000ff; font-family: Verdana,Arial,Geneva,sans-serif; font-size: 12px; font-weight:400;
	text-align:justify; margin-top:0px; margin-bottom:3px; margin-left:12px; margin-right:12px
}
P.tarifas4 {
	color: #0000ff; font-family: Verdana,Arial,Geneva,sans-serif; font-size: 10px; font-weight:normal;
	text-align:right; margin-top:3px; margin-bottom:7px; margin-left:12px; margin-right:12px
}
P.tele {
	color: #0000ff; font-family: Verdana,Arial,Geneva,sans-serif; font-size: 12px; font-weight:500;
	text-align:justify; margin-top:3px; margin-bottom:7px; margin-left:12px; margin-right:12px
}
TABLE.calendario {
    font-family: Verdana,Arial,Geneva,sans-serif; font-size:10px; width:100%
}
TABLE.calendarioMesAno {
    color:#0000ee; background-color:#ffffff; font-weight:700; font-size:11px; text-align:center; width:100%
}
TABLE.principal {
    background-color: #ffffff; border:#000088 3px double; width:84%; margin-top:9px
}
TABLE.tele {
    background-color: #ffffff; border:#0000ff 3px double; vertical-align:top; text-align:justify; width:90%;
	margin-top:5px
}
TD.calendarioCelula {
    background-color:#0000ff; width:25px; padding-bottom:2px
}
TD.calendarioCelulaPassada {
    color:#bbbbbb; background-color:#0000ff; font-weight:300; width:25px; padding-bottom:2px
}
TD.calendarioSubtitulo {
    color:#ffffff; background-color:#0000ff; font-weight:500; width:25px; padding-bottom:3px
}
TD.calendarioTitulo {
    color:#ffffff; background-color:#0000ff; font-weight:bold; font-size:12px
}
TD.formulario {
    vertical-align:middle; width:1px
}
TD.tele {
    vertical-align:baseline
}
TH.tele {
    border-bottom: 1px solid #0000ff
}
.style1 { text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #999966; }
.style3 {color: #000033}
.style6 {color: #CC0000}
.style7 {color: #660099; font-weight: bold; font-family: Geneva, Arial, Helvetica, sans-serif; }
.style8 {color: #FF6633}
.style11 {color: #FF0066}
.style12 {font-size: 9px}
.style13 {font-size: 14px}
.style15 {color: #996600; font-weight: bold; font-family: Geneva, Arial, Helvetica, sans-serif; }
.style15b {color: #996600; font-size:12px; font-weight: bold; font-family: Geneva, Arial, Helvetica, sans-serif; }
.style17 {color: #009900}
.style30 {color:#000066; font-weight: normal; font-family: Geneva, Arial, Helvetica, sans-serif; }

.style35 {color:#FF0000; font-weight: normal; font-family: Geneva, Arial, Helvetica, sans-serif; }
.style35b {font-size:12px; color:#FF0000; font-weight: normal; font-family: Geneva, Arial, Helvetica, sans-serif; }
.style31 {color:#FF00FF; font-weight: normal; font-family: Geneva, Arial, Helvetica, sans-serif; }
.style32 {color:#0066CC; font-weight: normal; font-family: Geneva, Arial, Helvetica, sans-serif; }
.style33 {color:#FF6633; font-weight: normal; font-family: Geneva, Arial, Helvetica, sans-serif; }
.style34 {color:#009933; font-weight: normal; font-family: Geneva, Arial, Helvetica, sans-serif; }
