body{
	text-align:center;
	font-family:arial,verdana,helvetica;
	font-size:11px;
	background-image : url('/imagenes/fondo.jpg');
	background-repeat : repeat;
}
td{text-align:justify;font-family:arial,verdana,helvetica;font-size:11px;color:#FFFFFF;}
td.center{text-align:center;font-family:arial,verdana,helvetica;font-size:11px;color:#ffffff;}
td.right{text-align:right;font-family:arial,verdana,helvetica;font-size:11px;color:#ffffff;}
td.justify{text-align:justify;font-family:arial,verdana,helvetica;font-size:11px;color:#ffffff;}
td.blanca{text-align:left;font-family:arial,verdana,helvetica;font-size:11px;color:#ffffff;}
.titulo_center{font-family:arial,verdana,helvetica;font-size:12px;color:#FFFFFF;font-weight:bold;text-align:center}
td.borde{border:1 solid #FFFFFF; border-style:solid; border-width:1;text-align:center;font-size:11px;color:#FFFFFF;font-weight:bold;background-color:#42758C;color:#FFFFFF;padding-top:5px;padding-bottom:5px;}
td.middle{text-align:center;font-family:arial,verdana,helvetica;font-size:11px;background-color:#FFFFFF;color:#000000;vertical-align:middle;}
/*input{
	border-style:solid;
	border-width:1;
	border-color:#000000;
	background-color:#3399CC;
	color:#FFFFFF;
	height:18 px;
	font-size : 11px;
	font:arial;
	padding-left:3px;
	margin:0px,0px,0px,0px;
	vertical-align:middle;
}*/
select{
	border-style:none;
	border-width:0px;
	font-family:arial,verdana,helvetica;
	font-size:11px;
	color:#000000;
	background-color:#FFFFFF}
input{
	border-style:solid;
	border-width:1px;
	border-color:#00345A;
	font-family:arial,verdana,helvetica;
	font-size:11px;
	color:#000000;
	background-color:#FFFFFF;
	padding-left:3px;
	padding-right:3px}
		
textarea{border-width:1px;border-color:#000000;font-family:arial,verdana,helvetica;font-size:11px;color:#FFFFFF;background-color:#3399CC;padding-left:3px;margin:0px,0px,0px,0px;vertical-align:middle;}
.error{color:#FFFFFF;font-weight:bolder;text-align:center;background-color:#42758C}
a.enlace {color: #FFFFFF; text-decoration: none} 
a.enlace:hover {
	color: #FFFFFF;
	text-decoration: underline;
} 
a.enlace_blanco {color: #ffffff; text-decoration: none} 
a.enlace_blanco:hover { color: #bbbbbb;} 
.calendario_fecha{font-family:arial,verdana,helvetica;font-size:10px;background-color:#9EAEB7;color:#FFFFFF;font-weight:bolder;text-align:center;border-color:#FFFFFF; border-style:solid; border-width:1;}
.diamarcado{font-family:arial,verdana,helvetica;font-size:10px;background-color:#424C4E;color:#FFFFFF;font-weight:bolder;border-color:#FFFFFF; border-style:solid; border-width:1; width:20px;height:20px;text-align:center;vertical-align:middle;}
.diasinmarcar{font-family:arial,verdana,helvetica;font-size:10px;background-color:#9EAEB7;color:#000000;font-weight:bolder;text-align:center;border-color:#FFFFFF; border-style:solid; border-width:1; width:20px;height:20px;text-align:center;vertical-align:middle;}

.eventoagenda{
	font-family:arial,verdana,helvetica;
	font-size:10px;
	background-color:#9EAEB7;
	color:#000000;
	font-weight:bolder;
	text-align:left;
	border-color:#FFFFFF;
	border-style:solid;
	border-width:1;
	height:20px;
	vertical-align:middle;
	padding : 2px 2px 2px 2px;
}
.titulocalendario{
	font-family:arial,verdana,helvetica;
	font-size:10px;
	background-color:#9EAEB7;
	color:#ffffff;
	font-weight: bolder;
	text-align:center;
	vertical-align:middle;
	border-color:#42758C;
	border-style:solid;
	border-width:1;
	height:20px;
}
.borde{border-width:2px;border-style:solid;border-color:#ffffff;}
.borde_negro{border-width:2px;border-style:solid;border-color:#636D7B;}
.borde_azul{border-width:2px;border-style:solid;border-color:#636D7B;}
.borde_blanco{font-family:arial,verdana,helvetica;font-size:10px;background-color:#FFFFFF;color:#000000;font-weight:bolder;text-align:center;border-color:#FFFFFF; border-style:solid; border-width:1;height:20px;text-align:center;vertical-align:middle;}
.borde_verde1{font-family:arial,verdana,helvetica;font-size:10px;background-color:#FFFFFF;color:#000000;font-weight:bolder;text-align:center;border-color:#FFFFFF; border-style:solid; border-width:1;text-align:center;vertical-align:middle;width:20px;height:20px}
