/* CSS Document */
/*_______________________________calendario____________________________________*/

.calendario
	{
	}
.calendario .meses
	{
		width:665px;
		background:#a4becf;			
	}
#contenidoInterior .txtInterior .calendario .meses a
	{
		color:#336f89;
	}
#contenidoInterior .txtInterior .calendario .meses a:hover
	{
		color:#FFFFFF;
		text-decoration:none;
	}
#contenidoInterior .txtInterior .calendario .meses div
	{
		width:216px;
		text-align:center;
		padding-top:10px;
		padding-bottom:10px;
	}
#contenidoInterior .txtInterior .calendario .meses .monthYear
	{
		font-size:2.0em;
		color:#FFFFFF;
	}
#contenidoInterior .txtInterior .calendario .meses .backForward
	{
		padding-top:15px;
	}
#contenidoInterior .txtInterior .calendario .daysNames
	{
		height:25px;
		padding-top:10px;
		background:#d4e2ec;
	}	
#contenidoInterior .txtInterior .calendario .daysNames div
	{
		width:95px;
		text-align:center;	
	}
#contenidoInterior .txtInterior .calendario .weekDays
	{
		width:665px;
		background-color:#4b8aa6;
	}
#contenidoInterior .txtInterior .calendario .weekDays .weekDay
	{
		width:93px;
		height:100px;
		padding:0px;
		border:1px solid #4b8aa6;
		color:#a4becf;
		background-color:#336f89;
		overflow: auto;
		/*scrollbar-face-color:#336f89;
		scrollbar-arrow-color:#c9e9f7;
		scrollbar-base-color:#336f89;
		scrollbar-shadow-color:#336f89;
		scrollbar-darkshadow-color:#336f89;
		scrollbar-highlight-color:#336f89;
		scrollbar-3dlight-color:#336f89;
		scrollbar-track-color:#336f89;	*/	
	}
#contenidoInterior .txtInterior .calendario .weekDays .weekDay .Day
	{
		font-size:1.8em;
		font-weight:bolder;
		text-align:center;		
	}
#contenidoInterior .txtInterior .calendario .weekDays .weekDay div a
	{
		color:#c9e9f7;
	
	}
#contenidoInterior .txtInterior .calendario .weekDays .weekDay div a:hover
	{
		color:#b2d9ea;
		text-decoration:underline;
	}
#contenidoInterior .txtInterior .calendario .weekDays .weekDay div
	{
		width:83px;
		font-size:0.8em;
		line-height:1.1em;	
		
	}
#contenidoInterior .txtInterior .calendario .weekDays .weekDay .dayEvent
	{
		width:30px;
	}
/*_______________________________calendario____________________________________*/


/*_______________________________calendario home____________________________________*/

.calendarioHome
	{
		position:relative;
		left:9px;
		top:28px;
		border:1px solid #eaedee;
		border-top:10px solid #eaedee;
		width:210px;
		
	}

.calendarioHome .calendario
	{
	}
.calendarioHome .calendario .meses
	{
		width:210px;
		text-align:center;
		background:#FFFFFF;
	}
.calendarioHome .calendario .meses a
	{
		color:#336f89;
	}
.calendarioHome .calendario .meses a:hover
	{
		color:#FFFFFF;
		text-decoration:none;
	}
.calendarioHome .calendario .meses div
	{
		width:210px;
		text-align:center;
		padding-top:10px;
		padding-bottom:10px;
	}
.calendarioHome .calendario .meses .monthYear
	{
		font-size:0.9em;
		color:#000000;
	}
.calendarioHome .calendario .meses .backForward
	{
		padding-top:15px;
		display:none;
	}
.calendarioHome .calendario .daysNames
	{
		height:20px;
		padding-top:10px;
		position:relative;
		display:none;
	}	
.calendarioHome .calendario .daysNames div
	{
		width:20px;
		text-align:center;
		display:none;
	}
.calendarioHome .calendario .weekDays
	{
		width:200px;
		position:relative;
		left:5px;
	}
.calendarioHome .calendario .weekDays .weekDay
	{
		width:28px;
		height:20px;
		padding:0px;
		color:#a0b2be;
		/*background-color:#336f89;
		overflow: auto;
		scrollbar-face-color:#336f89;
		scrollbar-arrow-color:#c9e9f7;
		scrollbar-base-color:#336f89;
		scrollbar-shadow-color:#336f89;
		scrollbar-darkshadow-color:#336f89;
		scrollbar-highlight-color:#336f89;
		scrollbar-3dlight-color:#336f89;
		scrollbar-track-color:#336f89;*/	
	}
.calendarioHome .calendario .weekDays .weekDay .Day
	{
		font-size:0.8em;
		font-weight:bolder;
		text-align:center;
	}
.calendarioHome .calendario .weekDays .weekDay div a
	{
		color:#a0b2be;
	
	}
.calendarioHome .calendario .weekDays .weekDay img
	{
		width:25%;
		height:25%;
		position:relative;
		top:0px;
		left:-5px;
		float:left;
		margin-top:1px;
		/*filter:alpha(opacity=20);*/
		/*-moz-opacity:.20;z*/
		/*opacity:.20;*/
	}
.calendarioHome .txtInterior .calendario .weekDays .weekDay div a:hover
	{
		color:#a0b2be;
		text-decoration:underline;
	}
.calendarioHome .calendario .weekDays .weekDay div
	{
		width:20px;
		font-size:0.8em;
		line-height:1.1em;
	}
.calendarioHome .calendario .weekDays .weekDay .dayEvent
	{
		width:30px !important ;
		width:20px;
	}
/*_______________________________calendario____________________________________*/


