td, div, a { font: 12px "Trebuchet Ms", Arial, verdana; color: #333; text-decoration: none; }

a div { cursor: Pointer;}

#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-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;}

.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; }


/* -----------Banco de Imagens ---------------------------------------------------------------------  */

#BancoDeImagens { margin-bottom: 10px;}

#BancoDeImagens #QuandradoDestaqueImagem { width: 245px; height: 190px; background-color: #fff; float: left;}
#BancoDeImagens #QuandradoDestaqueImagem a img { border: none;}
#BancoDeImagens #QuandradoDestaqueImagem img.ImgDestaque { width: 236px; height: 141px; margin: 0 5px 5px 5px;}
#BancoDeImagens #QuandradoDestaqueImagem.Central { margin: 0 5px;}
#BancoDeImagens #QuandradoDestaqueImagem #ImgThumb { height: 50px;}
#BancoDeImagens #QuandradoDestaqueImagem #ImgThumb img { margin: 0;}
#BancoDeImagens #QuandradoDestaqueImagem #ImgThumb #Titulo { margin: 10px 0 0 5px;}
#BancoDeImagens #QuandradoDestaqueImagem #ImgThumb #Titulo a { margin: 0 0 0 5px; font: bold 15px "Trebuchet Ms", Arial, verdana; color: #888;}


