.InputDate{
        padding-right: 17px;
        background: url("/russianvisa/russianvisa.nsf/rsrc/images/$FILE/calendar.png") 100% 100% no-repeat;
	background-color: #DBE2E4;
}
.calendarBox {font-size: 10px; zoom:1; padding-top: 7px;}
.calendarBox:after {content: "."; display: block; height: 0; line-height: 0; clear: both; visibility: hidden;}
.calendarBox a {outline: none;}
.calendarBox .ad-calendar {border: 0px; margin: 0; padding: 0; font-size: 10px !important; font-family: arial; border-collapse: collapse;}
.calendarBox .month {line-height: 14px; color: #fff; text-align: center;}
.calendarBox .ad-calendar td, .calendarBox .ad-calendar a {width: 47px; height: 15px; line-height: 15px; font-size: 10px !important; text-align: center; color: #98a7ad;}
.calendarBox .ad-calendar a {display: block; text-decoration: none; color: #fff;}
.calendarBox .ad-calendar a:hover {background: #476776 !important;}
.calendarBox .ad-calendar a.activ {background: #f26225; color: #fff;}
.calendarBox .ad-calendar th {height: 20px; color: #98a7ad;}
.wrapper_l {float: left; height: 125px; position: relative;}
.wrapper_r {float: right; padding-left: 10px; height: 125px; border-left: 1px solid #aaa; position: relative;}
.title {color: #fff;}
.prev {display: block; background: url(/russianvisa/russianvisa.nsf/rsrc/calendarrv/$FILE/dfbuttons.gif) no-repeat 0 0; width: 10px; height: 11px; text-indent: -9999px; position: absolute; left: 0; top: 0;}
.next {display: block; background: url(/russianvisa/russianvisa.nsf/rsrc/calendarrv/$FILE/dfbuttons.gif) no-repeat -11px 0; width: 10px; height: 11px; text-indent: -9999px; position: absolute; top: 0; right: 0;}

