.calendarWrapper_SiteBmfBovespa{width:230px; border:none !important; position:relative; background-color:#FFF}

.calendarWrapper_SiteBmfBovespa .TableLayout_SiteBmfBovespa{width:213px; position:relative; font-family:Trebuchet MS !important; margin:5px}

.calendarWrapper_SiteBmfBovespa .titlebar_SiteBmfBovespa{font:bold 12px "Trebuchet MS",sans-serif !important; text-transform:capitalize; padding:0px; width:213px; position:relative; margin:5px 5px 0px 5px}

.calendarWrapper_SiteBmfBovespa .titlebar_SiteBmfBovespa td{/*padding:9px 4px 8px 4px; border:0; */}

.calendarWrapper_SiteBmfBovespa .TableLayout_SiteBmfBovespa{}

/* Fim de semana */
.radCalWeekendSelect_SiteBmfBovespa, 
.radCalWeekendHover_SiteBmfBovespa, 
.radCalWeekendDefault_SiteBmfBovespa{border-bottom:1px solid #C7C8BD; background:#F0F2F3 url(img/WeekDayBg.gif) repeat-x bottom}
.radCalWeekendDefault_SiteBmfBovespa{background:#fff !important; font-weight:bold !important}
.radCalWeekendDefault_SiteBmfBovespa:last-child{font-weight:normal !important}

.radCalWeekendHover_SiteBmfBovespa{background-color:#605b54; color:#fff}

.calendarWrapper_SiteBmfBovespa .TableLayout_SiteBmfBovespa td{overflow:visible; border-bottom:solid 1px #c7c8bd; font:normal 11px "Trebuchet MS",sans-serif; color:#4c4b4b; text-align:center; padding:3px}

.calendarWrapper_SiteBmfBovespa .TableLayout_SiteBmfBovespa a, 
.calendarWrapper_SiteBmfBovespa .TableLayout_SiteBmfBovespa td span{text-decoration:none; color:#4c4b4b}

.calendarWrapper_SiteBmfBovespa .TableLayout_SiteBmfBovespa a{/*color:#333; */}

/* DAYS OF WEEK - TOTAL  NÚMERO DE DIAS */
.calendarWrapper_SiteBmfBovespa .TableLayout_SiteBmfBovespa .DaysOfWeek_SiteBmfBovespa{border-bottom:1px solid #C7C8BD; background:#004685 url(img/WeekDayBg.gif) repeat-x bottom}

th.DaysOfWeek_SiteBmfBovespa{font:bold 12px "Trebuchet MS",sans-serif; color:#fff; text-transform:capitalize; background:#004685; padding:3px}

td.DaysOfWeek_SiteBmfBovespa{font:bold 12px "Trebuchet MS",sans-serif; color:#fff; text-transform:capitalize; background:#CBCED0 !important; padding:3px; border-bottom:1px solid #fff !important}

.radCalDefault_SiteBmfBovespa{}

.calendarWrapper_SiteBmfBovespa .TableLayout_SiteBmfBovespa .DaysOfWeek_SiteBmfBovespa a{/*margin-left:-3px; */}

.calendarWrapper_SiteBmfBovespa .TableLayout_SiteBmfBovespa .radCalHover_SiteBmfBovespa, 
.calendarWrapper_SiteBmfBovespa .TableLayout_SiteBmfBovespa .radCalHover_SiteBmfBovespa a{background-color:#004685; color:#fff}

.calendarWrapper_SiteBmfBovespa .TableLayout_SiteBmfBovespa .radCalHover_SiteBmfBovespa a{/*border:1px solid #d3d3d3; */}

.calendarWrapper_SiteBmfBovespa .TableLayout_SiteBmfBovespa .radCalSelect_SiteBmfBovespa{border-bottom:1px solid #C7C8BD; background:#DCF4DE url(img/WeekDayBg.gif) repeat-x bottom}
.calendarWrapper_SiteBmfBovespa .TableLayout_SiteBmfBovespa .radCalSelect_SiteBmfBovespa a{}

.calendarWrapper_SiteBmfBovespa .TableLayout_SiteBmfBovespa .radCalToday_SiteBmfBovespa a{}

.calendarWrapper_SiteBmfBovespa .otherMonth_SiteBmfBovespa{background:#f0f2f3 !important}

.calendarWrapper_SiteBmfBovespa .otherMonth_SiteBmfBovespa:nth-child(2){font-weight:bold !important; color: #4C4B4B !important;}

.calendarWrapper_SiteBmfBovespa .otherMonth_SiteBmfBovespa a, 
.calendarWrapper_SiteBmfBovespa .outOfRange_SiteBmfBovespa a, 
.calendarWrapper_SiteBmfBovespa .otherMonth_SiteBmfBovespa span, 
.calendarWrapper_SiteBmfBovespa .outOfRange_SiteBmfBovespa span{color:#9ca0a3 !important}

/* fast navigation styles */
.MonthYearFastNav_SiteBmfBovespa{font:normal normal normal 11px "Trebuchet MS",sans-serif; color:#4c4b4b; background:#F0F2F3; cursor:pointer; cursor:hand; width:180px; padding:5px}

*+html .MonthYearFastNav_SiteBmfBovespa{}

.MonthYearFastNav_SiteBmfBovespa #RadCalendar_FastNav_PrevYears, 
.MonthYearFastNav_SiteBmfBovespa #RadCalendar_FastNav_NextYears{font-weight:bold}

.MonthYearFastNav_SiteBmfBovespa td{text-align:center; padding:3px}

.MonthYearFastNav_SiteBmfBovespa td#RadCalendar_FastNav_Feb, 
.MonthYearFastNav_SiteBmfBovespa td#RadCalendar_FastNav_Apr, 
.MonthYearFastNav_SiteBmfBovespa td#RadCalendar_FastNav_Jun, 
.MonthYearFastNav_SiteBmfBovespa td#RadCalendar_FastNav_Aug, 
.MonthYearFastNav_SiteBmfBovespa td#RadCalendar_FastNav_Oct, 
.MonthYearFastNav_SiteBmfBovespa td#RadCalendar_FastNav_Dec{}

.MonthYearFastNav_SiteBmfBovespa .selected_SiteBmfBovespa{background-color:#004685; color:#FFF}

.MonthYearFastNav_SiteBmfBovespa td#RadCalendar_FastNav_Feb.selected_SiteBmfBovespa, 
.MonthYearFastNav_SiteBmfBovespa td#RadCalendar_FastNav_Apr.selected_SiteBmfBovespa, 
.MonthYearFastNav_SiteBmfBovespa td#RadCalendar_FastNav_Jun.selected_SiteBmfBovespa, 
.MonthYearFastNav_SiteBmfBovespa td#RadCalendar_FastNav_Aug.selected_SiteBmfBovespa, 
.MonthYearFastNav_SiteBmfBovespa td#RadCalendar_FastNav_Oct.selected_SiteBmfBovespa, 
.MonthYearFastNav_SiteBmfBovespa td#RadCalendar_FastNav_Dec.selected_SiteBmfBovespa{border:1px solid red !important}

.MonthYearFastNav_SiteBmfBovespa .bottom_SiteBmfBovespa{}

*+html .MonthYearFastNav_SiteBmfBovespa .bottom_SiteBmfBovespa{/*padding-left:4px; */}

.MonthYearFastNav_SiteBmfBovespa .bottom_SiteBmfBovespa input{}

#RadCalendar_FastNav_TodayButton{height:22px; padding:0 0 4px; margin:0 auto; text-align:center; text-transform:lowercase; font:normal normal normal 11px "Trebuchet MS",sans-serif; color:#fff; border:none; background:Transparent url(img/BotaoFuncao01.gif) no-repeat center center; /*margin-right:12px; */}

#RadCalendar_FastNav_CancelButton{height:22px; padding:0 0 4px; margin:0 auto; text-align:center; text-transform:lowercase; font:normal normal normal 11px "Trebuchet MS",sans-serif; color:#fff; border:none; background:Transparent url(img/BotaoFuncao01.gif) no-repeat center center}

* html #RadCalendar_FastNav_TodayButton{height:22px; padding:0 0 4px; margin:0 auto; text-align:center; text-transform:lowercase; font:normal normal normal 11px "Trebuchet MS",sans-serif; color:#fff; border:none; background:Transparent url(img/BotaoFuncao01.gif) no-repeat center center}

#RadCalendar_FastNav_OkButton{width:40px; height:22px; padding:0 0 4px; margin:0 auto; text-align:center; text-transform:lowercase; font:normal normal normal 11px "Trebuchet MS",sans-serif; color:#fff; border:none; background:Transparent url(img/BotaoFuncao01.gif) no-repeat center center}

* html #RadCalendar_FastNav_OkButton{height:22px; padding:0 0 4px; margin:0 auto; text-align:center; text-transform:lowercase; font:normal normal normal 11px "Trebuchet MS",sans-serif; color:#fff; border:none; background:Transparent url(img/BotaoFuncao01.gif) no-repeat center center}

.pickerWrapper_SiteBmfBovespa table{vertical-align:bottom}

.pickerWrapper_SiteBmfBovespa table, 
.pickerWrapper_SiteBmfBovespa td{}

.pickerWrapper_SiteBmfBovespa{}

.pickerWrapper_SiteBmfBovespa .radInput_SiteBmfBovespa{}

.pickerWrapper_SiteBmfBovespa .inputCell{width:100px}
*+html .pickerWrapper_SiteBmfBovespa .inputCell{ width:100px}

.pickerWrapper_SiteBmfBovespa td.inputCell{}
*+html .pickerWrapper_SiteBmfBovespa td.inputCell{}

.radPopupImage_SiteBmfBovespa{margin-left:6px}
*+html .radPopupImage_SiteBmfBovespa{position:static}

.radPopupImage_SiteBmfBovespa img{}

*+html .radPopupImage_SiteBmfBovespa img{}

div.agrupador{width:auto; float:left; white-space:nowrap}
div.agrupador span.rotulo{float:left; margin:0 5px; display:block}

