/******************************************************************/
/* CALENDARIO */
/******************************************************************/
#calendario{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003399;
}
#calendario td{
	text-align:center;
}
#calendario th{
	background-color:#003399;
	color:#FFFFFF;
	text-align:center;
}
#calendario a{
	display:block;
	text-decoration:none;
	color:#003399;
}
#calendario a:hover, a:active{
	color:#003399;
}

#calendario a:visited{
	color:#003399;
}

#calendario .arrow a:hover, #calendario .arrow a:active{
	background-color:none;
}

#calendario .arrow img{
	border-width:0px;
	
}
#calendario .tit  {
	font-weight: bold;
}
#calendario .subtit
{
	font-weight:bold;
}
#calendario a.dia_azul{
	background-color:#0099CC;
}
#calendario a.dia_naranja{
	background-color:#FF6600;
}
#calendario a.dia_amarillo{
	background-color:#FFCC00;
}
#calendario a.dia_verde{
	background-color:#93A707;
}

/******************************************************************/
/* CALENDARIO ANUAL */
/******************************************************************/
#calendario #anual
{
	font-size:10px;
}
#calendario #anual .contenedor_mes
{
	padding-bottom:10px;
	padding-right:10px;
	float:left;
}
#calendario #anual .contenido_mes
{
	width:144px;
	height:136px;
	border-width:medium;
	border-color:#003399;
	border-style:double;
	background-color:#FFFFFF;
}
#calendario #anual .tit
{	
	font-size:14px;
	padding-bottom:3px;
}
/******************************************************************/
/* CALENDARIO MENSUAL */
/******************************************************************/
#calendario #mensual
{
	font-size:12px;
}
#calendario #mensual .contenedor_mes
{
	float:left;
}
#calendario #mensual .contenido_mes
{
	width:175px;
	height:160px;
	border-width:medium;
	border-color:#003399;
	border-style:double;
	background-color:#FFFFFF;
}
#calendario #mensual .tit
{	
	font-size:12px;
}
