﻿body 
{
	 
}
.JsCalendar_CabCalendario
{
	font-size: 8pt;
	font-family: "trebuchet ms", Arial,Verdana;
	border-bottom-style: none;
	border:0.1em solid #666;
	border:0.1em solid #666;
	border:0.1em solid #666;
	width:17em;
	background-image: url(../Imagenes/FondoTopTabla.jpg);
    background-repeat:repeat-x;
	background-position:top;
	
}
.JsCalendar_CabCalendario a:link
{
	
}
.JsCalendar_CabCalendario a:visited
{
	

}
.JsCalendar_CabCalendario a:active
{
	
}
.DivSelMeses
{
	display: block; 
	float:left;
	margin-right:0.9em;
	margin-top:0.3em;
}

.SelMeses
{
	font-size: 8pt;
	color: #fff;
	font-weight:bold;
	font-family: "trebuchet ms", Arial,Verdana;
	background-color: #c25656;
	border:0.1 solid #fff;
	vertical-align:bottom; 
	left:0.6em;
	position: relative;	
	
}

.JsCalendar_Ano
{
	
	font-size: 9pt;
	color:#fff;
	font-weight:bold;
	font-family: "trebuchet ms", Arial,Verdana;
	background-color:transparent;
	border:0px solid #666;
	width:3em;
	top:0.1em;
	left:0.2em;
	text-align:left;
	position:relative;
}	
.JsCalendar_Mes
{
	font-size: 9pt;
	color:#fff;
	font-weight:bold;
	font-family: "trebuchet ms", Arial,Verdana;
	background-color:transparent;
	border:0px solid #666;
	width:4em;
	top:0.1em;
	left:0em;
	text-align:left;
	position:relative;
}

.SemCalendario
{
	font-size: 8pt;
	color: black;
	font-family: "trebuchet ms", Arial,Verdana;
	background-color: #cccccc;
	border:0.1em solid #666;
	border:0.1em solid #666;
	border-top-style: none;
	border-bottom-style: none;
	height:20px;
	width:17em;
	text-align:right;

}
.SemCalendario td
{
	border:0;
	border-color:#fff;
	font-size: 8pt;
	color: #000;
	border-top-style: none;
	font-family: "trebuchet ms", Arial,Verdana;
	background-color: #cccccc;
	border-bottom-style: none;
}
.JsCalendar_DetCalendario
{
	font-size: 8pt;
	color: black;
	font-family: "trebuchet ms", Arial,Verdana;
	border-right:0.1em solid #666;
	border-left: 0.1em solid #666;
	border-bottom:0.1em solid #666;
	border-top-style: none;
	width:17em;
	background-image: url(../Imagenes/FondoTabla.jpg);
    background-repeat:repeat-x;
	background-position:bottom;
}

.JsCalendar_DetCalendario td
{
	font-family: "trebuchet ms", Arial,Verdana;
	width: 21px;
	text-align: right;
	border:1px solid transparent;
}
.JsCalendar_DetCalendario .NoDia
{
	cursor:none;
}
.JsCalendar_DetCalendario .Dia
{
	cursor:pointer;
}
.JsCalendar_DetCalendario td:hover
{
	font-family: "trebuchet ms", Arial,Verdana;
	text-align: right;
	background-image: url(../Imagenes/FondoTabla.jpg);
    background-repeat:repeat-x;
	background-position:top;
	cursor:pointer;
	border:1px solid #990000;
	color:#990000;
	border-collapse:collapse;
}
.DivCambioAnualidad
{
	display: block;
	width:0.5em;
	height:1em;
	float:left;
	margin-left:0.5em;
	margin-top:0.4em;
}
.DivAnualidad
{
	display: block;
	float:left;
	margin-top:0.3em;
	width:2.8em;
}
.DivMesMenos
{
	display: block;
	float:left;
	margin-left:0.2em;
	margin-top:0.8em;
	margin-right:0.3em;
}

.MesMenos
{
	cursor:pointer;
	width:1em;
	height:1em;
	float:left;
	left:0.5em;
	position:relative;
	background-image: url(../Imagenes/MesMenos.gif);
    background-repeat:no-repeat;
	background-position: center;
}
.DivMesMas
{
	display: block;
	float:left;
	margin-left:0.3em;
	margin-top:0.8em;
}
.MesMas
{
	cursor:pointer;
	width:1em;
	height:1em;
	float:right;
	left:15em;
	position:absolute;
	background-image: url(../Imagenes/MesMas.gif);
    background-repeat:no-repeat;
	background-position: center;
}
.YearMas
{
	cursor:pointer;
	width:0.5em;
	height:1em;
	margin-top:-0.1em;
	background-image: url(../Imagenes/Up.png);
	background-repeat:no-repeat;
	background-position: center;
}
.YearMenos
{
	cursor:pointer;
	width:0.5em;
	height:1em;
	margin-top:-0.2em;
	background-image: url(../Imagenes/Down.png);
	background-repeat:no-repeat;
	background-position: center;
}
.FechaActual
{
	cursor:pointer;
	background-color:#990000;
	color:#fff;
	border:1px solid #990000;
	border-collapse:collapse;
}

.FechaReferencia
{
	cursor:pointer;
	background-color:#c25656;
	color:#fff;
	border:1px solid #990000;
	border-collapse:collapse;
}

/* *******************************CALENDARIO ESTUDIOS CLINICOS **********************************************/


/*-------------------------------------------------------------------*/
/*-------------------------- Calendario -----------------------------*/
/*-------------------------------------------------------------------*/

.Calendario {
	width: auto;
	padding: 40px;
	font-family: "Trebuchet Ms", arial, verdana;
	text-transform: uppercase;
	background-image: url(../Imagenes/FondoCalendario.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	text-decoration: none;
	border: 2em solid #bfbfbf; }
 
.Calendario a:link { text-decoration: none; }

.Calendario td {
	border: 0;
	padding: 0 }
 
.NombreDia {
	font-size: 1em;
	color: #990000; }
 
.Dia {
	font-size: 0.9em;
	line-height: 20px; }
 
.SiguienteAnterior {
	padding: 4px;
	text-align: center
}
.SiguienteAnterior a {
	color:#fff !important;
}
.DiaSeleccionado { color: #990000; }
 
.DiaSeleccionado a 
{
	font-size: 0.9em;
	display: block;
	height: 15px;
	color: #990000; }
  
.DiaAnalisis a {
	font-size: 0.9em;
	display: block;
	height: 15px;
	background-image:url('../Imagenes/DiaAnalisis.png');
	background-repeat:no-repeat;
	background-position:left;}

.DiaMedicamento a {
	font-size: 0.9em;
	display: block;
	height: 15px;
	background-image:url('../Imagenes/DiaMedicamento.png');
	background-repeat:no-repeat;
	background-position:left;}

.DiaVisita a {
	font-size: 0.9em;
	display: block;
	height: 15px;
	background-image:url('../Imagenes/DiaVisita.png');
	background-repeat:no-repeat;
	background-position:left;}

.DiaOtro a {
	font-size: 0.9em;
	display: block;
	height: 15px;
	background-image:url('../Imagenes/DiaOtro.png');
    background-position:left;
    background-repeat:no-repeat;}

.DiaOtroCruz a {
	font-size: 0.9em;
	display: block;
	height: 15px;
	background-image:url('../Imagenes/DiaOtroCruz.png');
    background-position:left;
    background-repeat:no-repeat;}
    
    .DiaVisitaOtro a {
	font-size: 0.9em;
	display: block;
	height: 15px;
	background-image:url('../Imagenes/DiaVisitaOtro.png');
    background-position:left;
    background-repeat:no-repeat;}
    
.DiaDiaAnalisisMedicamento a {
	font-size: 0.9em;
	display: block;
	height: 15px;
	background-image:url('../Imagenes/DiaAnalisisMedicamento.png');
    background-position:left;
    background-repeat:no-repeat;}
    
.DiaDiaTodosEnfermeria a {
	font-size: 0.9em;
	display: block;
	height: 15px;
	background-image:url('../Imagenes/DiaTodosEnfermeria.png');
    background-position:left;
    background-repeat:no-repeat;}
    
.DiaAnalisisOtro a {
	font-size: 0.9em;
	display: block;
	height: 15px;
	background-image:url('../Imagenes/DiaAnalisisOtro.png');
    background-position:left;
    background-repeat:no-repeat;}
    
.DiaMedicamentoOtro a {
	font-size: 0.9em;
	display: block;
	height: 15px;
	background-image:url('../Imagenes/DiaMedicamentoOtro.png');
    background-position:left;
    background-repeat:no-repeat;}

.Titulo {
	background-image: url(../Imagenes/FondoCalendario.jpg);
	background-position: top center;
	height: 30px;
	font-size: 0.8em; 
	color:#fff;}
 
.Hoy a {
	font-size: 0.9em;
	display: block;
	height: 15px;
	background-image:url('../Imagenes/DiaHoy.jpg');
	background-position:center;
	background-repeat:no-repeat;
	}
	 
.FindeSemana {
	font-size: 0.9em;
	color: #990000;
	border: 0;
}
/* *******************************CALENDARIO ESTUDIOS CLINICOS (AMPLIADO) **********************************************/


/*-------------------------------------------------------------------*/
/*-------------------------- Calendario -----------------------------*/
/*-------------------------------------------------------------------*/

.CalendarioAmpliadoCalendario {
	width: 400px;
	padding: 40px;
	font-family: "Trebuchet Ms", arial, verdana;
	text-transform: uppercase;
	background-image: url(../Imagenes/CAFondoCalendarioAgendas.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	text-decoration: none;
	border: 2em solid #bfbfbf;
	color:#fff; }
 
.CalendarioAmpliadoCalendario a:link { text-decoration: none; padding-right:4px;}

.CalendarioAmpliadoCalendario td {
	border: 0;
	padding: 0;
	height: 32px;
	line-height: 32px;
	font-weight:bold;
	font-size:15px;
	padding:0;
	text-align:center;
 }
 
.CalendarioAmpliadoNombreDia {
	font-size: 15px;
	color: #990000;
	text-align:center; }
 
.CalendarioAmpliadoDia {
	font-size: 15px;
	line-height: 20px;
	color:#666 !important;
 }
 
.CalendarioAmpliadoCalendario td .SiguienteAnterior   {
	padding: 0px;
	text-align: center;
	background-color:transparent;
}

.CalendarioAmpliadoDiaSeleccionado { color: #990000; }
 
.CalendarioAmpliadoDiaSeleccionado a 
{
	font-size: 1em;
	display: block;
	height: 32px;
	line-height: 32px;
	color: #990000; }
  
.CalendarioAmpliadoDiaAnalisis a {
	font-size: 1em;
	text-align:right;
	background-color:#ffa9a9 !important;
	display: block;
	height: 32px;
	line-height: 32px;
	background-image:url('../Imagenes/DiaAnalisis.png');
	background-repeat:no-repeat;
	background-position: 5px;}

.CalendarioAmpliadoDiaMedicamento a {
	font-size: 1em;
	display: block;
	background-color:#ffa9a9 !important;
	text-align:right;
	height: 32px;
	line-height: 32px;
	background-image:url('../Imagenes/DiaMedicamento.png');
	background-repeat:no-repeat;
	background-position: 5px;}

.CalendarioAmpliadoDiaVisita a {
	font-size: 1em;
	display: block;
	background-color:#ffa9a9 !important;
	text-align:right;
	height: 32px;
	line-height: 32px;
	background-image:url('../Imagenes/DiaVisita.png');
	background-repeat:no-repeat;
	background-position: 5px;}

.CalendarioAmpliadoDiaOtro a {
	font-size:1em;
	display: block;
	background-color:#ffa9a9 !important;
	text-align:right;
	height: 32px;
	line-height: 32px;
	background-image:url('../Imagenes/DiaOtro.png');
    background-position:5px;
    background-repeat:no-repeat;}

.CalendarioAmpliadoDiaOtroCruz a {
	font-size: 1em;
	display: block;
	background-color:#ffa9a9 !important;
	text-align:right;
	height: 32px;
	line-height: 32px;
	background-image:url('../Imagenes/DiaOtroCruz.png');
    background-position:5px;
    background-repeat:no-repeat;}
    
.CalendarioAmpliadoDiaVisitaOtro a {
	font-size: 1em;
	display: block;
	background-color:#ffa9a9 !important;
	text-align:right;
	height: 32px;
	line-height: 32px;
	background-image:url('../Imagenes/DiaVisitaOtro.png');
    background-position:5px;
    background-repeat:no-repeat;}
    
.CalendarioAmpliadoDiaDiaAnalisisMedicamento a {
	font-size: 1em;
	display: block;
	background-color:#ffa9a9 !important;
	text-align:right;
	height: 32px;
	line-height: 32px;
	background-image:url('../Imagenes/CADiaAnalisisMedicamento.png');
    background-position:5px;
    background-repeat:no-repeat;}
    
.CalendarioAmpliadoDiaDiaTodosEnfermeria a {
	font-size: 1em;
	display: block;
	background-color:#ffa9a9 !important;
	text-align:right;
	height: 32px;
	line-height: 32px;
	line-height: 32px;
	background-image:url('../Imagenes/CADiaTodosEnfermeria.png');
    background-position:left;
    background-repeat:no-repeat;
	}
    
.CalendarioAmpliadoDiaAnalisisOtro a {
	font-size: 1em;
	display: block;
	background-color:#ffa9a9 !important;
	text-align:right;
	height: 32px;
	line-height: 32px;
	background-image:url('../Imagenes/CADiaAnalisisOtro.png');
    background-position:5px;
    background-repeat:no-repeat;}
    
.CalendarioAmpliadoDiaMedicamentoOtro a {
	font-size: 1em;
	display: block;
	background-color:#ffa9a9 !important;
	height: 32px;
	text-align:right;
	line-height: 32px;
	background-image:url('../Imagenes/CADiaMedicamentoOtro.png');
    background-position:5px;
    background-repeat:no-repeat;}

.CalendarioAmpliadoTitulo td{
	background-image: url(../Imagenes/FondoTituloCalendarioAgendas.jpg);
	background-position: top center;
	height: 32px;
	line-height: 32px;
	font-size: 0.8em;
	text-align:center; }


.CalendarioAmpliadoHoy a {
	font-size: 1em;
	display: block;
	height: 32px;
	line-height: 32px;
	background-image:url('../Imagenes/CADiaHoy.jpg');
	background-position:center;
	background-repeat:no-repeat;
	color:black !important;
	background-color:#fff; 
	border:1px solid red;
	font-weight:bold;
	border-collapse:collapse;
	}
 	 
.CalendarioAmpliadoFindeSemana {
	font-size: 1em;
	color: #990000;
	border: 0;
}
.CalendarioAmpliadoSiguienteAnterior a{
	color:#fff !important;
}
/*-------------------------------------------------------------------*/
/*-------------------------- Titulo Calendario ----------------------*/
/*-------------------------------------------------------------------*/

.TituloCalendario
{
	width:100%;
	float:left;
	color:#153d54;
}
.Carga 
{
	background-image:url('../Imagenes/Carga.gif');
	background-repeat:no-repeat;
	background-position: 0 center;
	margin:13px 0 0 0;
	display:block;
	}
.ProgresionCalendario
{
	width:80px;
	/*height:20px;*/
	float:left;
	/*padding-right:10px;*/
	vertical-align:middle;	}


