#Calendario td, #Calendario div, #Calendario a { font: 12px "Trebuchet Ms", Arial, verdana;  text-decoration: none; }

#Calendario table{ width: 220px; height: 100px; }
#Calendario img.BannerCalendario { margin-top: 10px; }
#Calendario table tr td *{ height: 5px; width: 5px; }
#Calendario table img{ border: none;  }

#Calendario { margin: 0 0 0 15px; text-align: center; width: 220px; xfloat: right; }

.BotaoAvanca { background: transparent url("../imagens/SetaDireita.jpg") no-repeat center center; width: 13px; height: 13px; border: none; cursor: hand;}
.BotaoVoltar { background: transparent url("../imagens/SetaEsquerda.jpg") no-repeat center center; width: 13px; height: 13px; border: none; cursor: hand;}

.Calendario {}

.CalendarioTituloDias td { font-weight: bold;	background: #fff; text-align: center;}

.CalendarioDestaque {color: #fff; background: #606060; text-align: center;}

.CalendarioDestaque a, .CalendarioDestaque a:hover {color: #fff; text-align: center; }

.CalendarioDestaque2 {background-color: #A80000; font-weight: bold; color: #fff; text-align: center;}

.CalendarioDestaque2 a, .CalendarioDestaque2 a:hover {color: #fff; text-align: center; cursor: hand;}


/* -----------Calendário Detalhe ---------------------------------------------------------------------  */

#CalendarioMeio { }

#CalendarioAno { float: right; color: #999; font: bold 20px "Trebuchet Ms", Arial, verdana; }

#CalendarioDiaMes { background: #fff url(../imagens/Calendario.jpg) no-repeat left top; width: 62px; height: 87px; text-align: center; float: left; margin: 0 10px 0 0; } }
#CalendarioDiaMes h2 { font: bold 37px Trebuchet MS, verdana; color: #999; margin: 0 3px; }
#CalendarioDiaMes h3 { font: normal 20px Trebuchet MS, verdana; color: #fff; margin: 0px 0 0 -5px; }
#CalendarioDetalhe #Interno hr { color: #999; height: 1px; width: 100%;}

#CalendarioDetalhe { width: 480px; border: 1px solid #727376; background-color: #fff;}
#CalendarioDetalhe #Interno { font: 12px "Trebuchet Ms", Arial, verdana; margin: 10px; color: #999; }
#CalendarioDetalhe h1 { font: bold 16px Trebuchet MS, verdana; color: #999; margin: 0 0 2px 0; }
.TabelaCalendarioDetalhe { float: right; }

#CalendarioDireita { width: 235px; margin-top: 4px; background-color: #fff; text-align: center; float: right; }
#CalendarioDireita h1 { font: 16px Trebuchet MS, verdana; text-align: left; height: 15px; background-color: #3861A1; color: #fff; border-bottom: 4px solid #D8E2EB; padding: 5px; margin: 0 0 10px 0;}

#CalendarioDireita table{ width: 220px; height: 100px; }
#CalendarioDireita img.BannercalendarioDireita { margin-top: 10px; }
#CalendarioDireita table tr td *{ height: 5px; width: 5px; }
#CalendarioDireita table img{ border: none;  }

#CalendarioDireita { margin-top: 4px; background-color: #fff; text-align: center;}

.BotaoAvanca { background: transparent url("../imagens/SetaDireita.jpg") no-repeat center center; width: 13px; height: 13px; border: none; cursor: hand;}
.BotaoVoltar { background: transparent url("../imagens/SetaEsquerda.jpg") no-repeat center center; width: 13px; height: 13px; border: none; cursor: hand;}

.calendarioDireita {}

.calendarioDireitaTituloDias td { font-weight: bold;	background: #fff; text-align: center;}

.calendarioDireitaDestaque {color: #fff; background: #606060; text-align: center;}

.calendarioDireitaDestaque a, .calendarioDireitaDestaque a:hover {color: #fff; text-align: center; }

.calendarioDireitaDestaque2 {background-color: #A80000; font-weight: bold; color: #fff; text-align: center;}

.TabelaAconteceHoje #Interno { font: 12px "Trebuchet Ms", Arial, verdana; margin: 5px; color: #999; }
.TabelaAconteceHoje h1 { font: bold 20px Trebuchet MS, verdana; color: #999; margin: 0 0 2px 0; }

