@charset "utf-8";
/* CSS Document */

/* Calendario */
.calendario-img{
	margin-left:10px;
	border:none!important;
	vertical-align:bottom;
}

div.datos-calendario{
	display:inline!important;
}		
	
	div.datos-calendario span.error{
		display:block;
		margin-left:270px;
	}
		
div.calendario {
	float: right;
	position: absolute;
	/*width: 46em !important;*/
	margin-left:4px;
}

	div.calendario table td {
		border-right: 1px solid #EEEEEE;
		height: 1em !important;
		padding: 0.4em;
		text-align: center!Important;
	}
						
		.ajax__calendar{
			top:0!important;
			left:0!important;
			float:left;
			position:relative!important;
			z-index:99999;
		}
		
			.ajax__calendar div{
				display:block!important;
			}
			
			.ajax__calendar .ajax__calendar_container{
				border: 2px solid #000000 !important;
				margin-left:10px;
			}
				
				.ajax__calendar_active{
					background-color:#f0f0f0!important;
				}
				
				.ajax__calendar_days{
					width:auto!Important;
				}
					
					.ajax__calendar_active .ajax__calendar_day{
						background-color:#f0f0f0!important;
						border:1px solid #f0f0f0!important;
						color:#000!Important;
					}
										
					.ajax__calendar .ajax__calendar_other .ajax__calendar_day{
						background-color:none!important;
						border:none!important;
						color:#000000!important;
					}
					
				.ajax__calendar_body {
					height: 200px!important;
					margin: auto;
					overflow: hidden;
					position: relative;
					width: 235px!important;
				}
					
				.ajax__calendar_container{
					width:242px!important;
				}
					
					.ajax__calendar .ajax__calendar_hover .ajax__calendar_day,
					.ajax__calendar .ajax__calendar_hover,
					.ajax__calendar .ajax__calendar_hover .ajax__calendar_month,
					.ajax__calendar .ajax__calendar_hover .ajax__calendar_year{
						background-color:#f1f1f1!important;
						border:none!important;
						color:#000!important;
					}
						
						.ajax__calendar .ajax__calendar_hover .ajax__calendar_title{
							color: #5f5f5f!important;
						}
					
	
					#MainContent_calFecha_daysTableHeaderRow td,
					#MainContent_calFechaIni_daysTableHeaderRow td,
					#MainContent_calFechaFin_daysTableHeaderRow td{
						background-color: #e1750f !important;
						border: medium none;
						padding: 0.5em;
						font-weight:bold;
						color:#fff;
					}
					
					.ajax__calendar .ajax__calendar_dayname{
						border:none!important;
					}
