@charset "utf-8";
/* CSS Document */
	/*-------------------------------------------------------------------------------------*/
	/*-- Cuerpo del Calendario de la web  --*/				
		.datepickerControl {
			border:	6px solid #CD2121;
			background-color: #FFF;
			padding: 5px;
			
			border-radius: 8px ;
			-ms-border-radius: 8px ;
			-moz-border-radius: 8px ;
			-webkit-border-radius: 8px ;
			-khtml-border-radius: 8px ;
		}
		.datepickerControl table {
			border:	1px solid #FFF ;
			background-color: #FFF ;
			
			border-radius: 8px ;
			-ms-border-radius: 8px ;
			-moz-border-radius: 8px ;
			-webkit-border-radius: 8px ;
			-khtml-border-radius: 8px ;
		}
		.datepickerControl td {
			text-align:	center ;
			font-family: sans-serif ;
			font-size: 11px ;
			padding: 1px ;
			color: #900202 ;
			height:	14px ;
			line-height: 14px ;
		}
		.datepickerControl tr.monthLabel td {
			background-color: #CD2121 ;
			border:	1px solid #9D0102 ;
			border-width: 1px 0px ;
			font-weight: normal ;
			color:#ffffff ;
			text-shadow: #810101 1px 1px 0px ;
			filter:DropShadow(Color=#0C385F, OffX=1, OffY=1) ;
			
			border-radius: 6px ;
			-ms-border-radius: 6px ;
			-moz-border-radius: 6px ;
			-webkit-border-radius: 6px ;
			-khtml-border-radius: 6px ;
		}
		.datepickerControl tr.navigation td {
			cursor:	pointer;
		}
		.datepickerControl tr.navigation td:hover {
			text-decoration: underline;
		}
		.datepickerControl tr.dayLabel {	
			
		}
		.datepickerControl tr.dayLabel td {
			background-color: #5B5C5E ;
			border:	1px solid #33373F ;
			border-width: 1px 0px ;	
			color: #ffffff ;
			text-shadow: #000000 1px 1px 0px ;
			filter:DropShadow(Color=#000000, OffX=1, OffY=1) ;
			
			border-radius: 1px ;
			-ms-border-radius: 1px ;
			-moz-border-radius: 1px ;
			-webkit-border-radius: 1px ;
			-khtml-border-radius: 1px ;	
		}
		.datepickerControl td.day, .datepickerControl td.dayothermonth {
			cursor:	pointer;
			background-color:#FFFFFF ;
			border:	1px solid #EEEEEE ;
			width: 2em ;
		}
		.datepickerControl td.dayothermonth {
			color: #E8E8E8 ;
			font-style:	italic ;
		}
		.datepickerControl td.day:hover {
			background-color: #F8D1D1 ;
		} 
		.datepickerControl td.weekend {
			border:1px solid #E8E8E8 ;
			background-color: #EFEFEF ;
			font-style:	italic ;
		}
		.datepickerControl td.today {
			font-weight: bold ;
		}
		.datepickerControl td.hour {
			cursor:	pointer ;
			background-color: #FFFFFF ;
			border:	1px solid #EEEEEE ;
			width: 2em ;
		}
		.datepickerControl td.minute {
			cursor:	pointer ;
			background-color: #FFFFFF ;
			border:	1px solid #EEEEEE ;
			width: 2em ;
		}
		.datepickerControl td input.selectDate{
			font-size: 11px ;
		}
		.datepickerControl td input.eMinute{
			font-size: 11px ;
			padding: 0 ;
			border:	1px solid #AAAAAA ;
			text-align:	center ;
		}
		.datepickerControl td.ampm {
			cursor:	pointer ;
			background-color: #EFEFEF ;
			border:	1px solid #E8E8E8 ;
			width: 2em ;
		}
		.datepickerControl td.current {
			font-weight: bold ;
			background-color: #F1ABAB ;
		}		
		.datepickerControl input.current {
			background-color: #F1ABAB ;
		}		
		.datepickerControl td.current:hover {
			background-color: #F1ABAB ;
		}		
		.datepickerControl hr.sepHr {
			color: #809DC1;
			background-color: #809DC1;
		}
		.datepickerControl hr.sepMn {
			color: #810101;
			background-color: #810101;
		}

