﻿.divCalendar{display:none;position:absolute;background-color:#CFCFCF;border-radius:3px;margin:2px 0;font:500 14px/23px BYekan,tahoma;padding:4px 3px;min-height:170px;box-shadow:3px 3px 5px -1px rgba(0, 0, 0, 0.5); z-index:100}
.ddlCalendar{width:43%!important;margin:0 2px 0 0;border:1px solid #fff;height:25px;font:500 14px/23px BYekan,tahoma;border-radius:3px}
.txtCalendar{width:50px!important;border:1px solid #fff;height:23px;font:500 14px/23px BYekan,tahoma;border-radius:3px;text-align:center}
.divMonth{text-align:left;margin-bottom:5px}
.divCalendar .close{display:block;height:20px;width:20px;background:transparent url(../images/close.png) no-repeat center center;float:right}
.tblCalendar{width:100%;text-align:center;border-collapse:collapse}
.tblCalendar td{padding:1px}
.tblCalendar td a{display:block;background:#fff;border-radius:2px}
.tblCalendar td a{cursor:pointer}
.tblCalendar td a.deactive{cursor:text}
.tblCalendar td a:hover{color:#fff;background:#00ae81}
.timeCalendar{margin-bottom:5px;text-align:center}
.active {background: none repeat scroll 0 0 #00ae81 !important;color: #fff;}
.deactive{background: none repeat scroll 0 0 #CFCFCF !important;color: #fff;border: 1px solid #FFF}