/* CSS Calendário - Portal CDL Campinas */

#tituloCalendario{
  background:url(../imagens/design/bg_titulo_calendario.png) repeat-x top left;	
  width:396px;
  margin:0px 10px 10px 10px;
  padding:2px 0px;
  text-align:center;
  font-size:20px;
  color:#ffffff;
  border:2px solid #013F79;
}

#tituloCalendario img{
  border:0px;
  margin:5px 5px 0px 5px;	
  padding:0px;
}

.botaocalesq{
 float:left;	
}

.botaocaldir{
 float:right;	
}

.boxCalendario{
  background:#F3F1E9;
  width:390px;	
  margin:2px 10px 1px 10px;
  min-height:35px;
  padding:3px;
  font-size:12px;
  overflow:visible;
}

* html .boxCalendario{
  height:19px;	
}

.dataBoxCalendario{
  background:#D8D7C2;	
  float:left;	
  width:55px;
  text-align:center;
  padding:1px 0px 2px 0px;
  font-size:15px;
  font-weight:bold;
}

.dataBoxCalendario span{
  font-size:10px;
  font-weight:normal;
  line-height:12px;	
}

.horarioBoxCalendario{
  float:left;	
  background:#EBEBEB;	  
  padding:2px 5px 0px 5px;
  margin:0px 2px;
  text-align:center;
}

.horarioBoxCalendario span{
  font-size:10px;	
  font-weight:bold;
}

.obsBoxCalendario{
  float:left;
  width:225px;
  padding:0px 5px;
  margin:0px;
  font-size:11px;
}

.hojeBoxCalendario{
  background:#BFDBC5;
  width:386px;	
  margin:2px 10px 1px 10px;
  min-height:35px;
  padding:3px;
  font-size:12px;
  overflow:visible;
  border:2px solid #00711F;
}


* html .hojeBoxCalendario{
  height:19px;	
}

.hojeBoxCalendario .dataBoxCalendario{
  background:#7AB486;	
}

.hojeBoxCalendario .horarioBoxCalendario{
  background:#A3CBAB;	
}

#barraCalendario{
 width:400px;	
 padding:5px 0px;
 margin:0px 0px 0px 10px;
 font-size:12px;	
 text-align:center;
}
