body {
	margin-top: 0px;
	background-color: #F5F5F5;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-image: url(bg.jpg);
}
.texto{
	font-family: "Trebuchet MS";
	font-size: 8.5pt;
	color: #333333;
	line-height: 18px;
}
.texto12{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #000000;
	line-height: 18px;
}

.texto2{ /*blanco*/
	font-family: "Trebuchet MS";
	font-size: 8.5pt;
	color: #FFFFFF;
	line-height: 17px;
}
.textoazul{
	font-family: "Trebuchet MS";
	font-size: 8.5pt;
	color: #00A1BD;
	line-height: 17px;
}
.textoazul12{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #00A1BD;
	line-height: 17px;
}
.Titulares{
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #0099CC;
}

.Titulares2{
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

.textopie{
	font-family: "Trebuchet MS";
	font-size: 8.5pt;
	color: #CCCCCC;
	line-height: 17px;
}


/*PUNTEROS*/

.style2 {
	color: #CCCCCC;
	font-size: 3px;
}
.style17 {font-size: 3px}

.style50 {color: #006C80; font-size: 3px; }

/*ENLACES*/

.gris {color: #CCCCCC; text-decoration: none; }
.gris:hover {color: #00A1BD; text-decoration:underline;}

.blanco {color: #FFFFFF; text-decoration: none; }
.blanco:hover {color: #FFFFFF; text-decoration:underline;  }

.azul {color: #00A1BD; text-decoration: none; }
.azul:hover {color: #00A1BD; text-decoration:underline;  }

.negro {color: #333333; text-decoration: none; }
.negro:hover {color: #00A1BD; text-decoration:underline;  }

.azulroll{color: #9CDDE2; text-decoration: none; }
.azulroll:hover {color: #00A1BD; }

/*CAJAS*/

.cajaform{
	height: 15px;
	width: 180px;
	background-color: #E6F9FF;
	font-family: "Trebuchet MS";
	font-size: 8.5pt;
	color: #00A1BD;
	border: 1px solid #0099CC;
}

.cajaform2{
	height: 60px;
	width: 580px;
	background-color: #E6F9FF;
	font-family: "Trebuchet MS";
	font-size: 8.5pt;
	color: #00A1BD;
	background-image: url(#00A1BD);
	border: 1px solid #0099CC;
}

.cajaform3{
	height: 45px;
	width: 380px;
	background-color: #E6F9FF;
}

.boton{
	height: 25px;
	width: 125px;
	background-color: #0099CC;
	font-family: "Trebuchet MS";
	font-size: 8.5pt;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #CCCCCC;
}

/*CALENDARIO FORMULARIO*/
#calendario{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	border-collapse: collapse;
	border-right: 2px solid #999999;
	border-bottom: 2px solid #999999;
}

/*#mesCalendario para configurar aspectos de la caja que muestra el mes y el año*/
#mesCalendario{
	text-align: center;
	color: #CC6633;
	background-color: #E4CAAF;


}
#calendario td{
	/*position: static;*/
}
#calendario th, #calendario td{
	border: 1px solid #999999;
	padding: 3px;
	font-size: 150%;
}
#calendario th{
	color: #CC6633;
}
/*.diaS para configurar aspectos de la caja que muestra los días de la semana*/
.diaS{
	color: #ffffff;
	background-color: #666666;

}
/*.celda para configurar aspectos de la caja que muestra los días del mes*/
.celda {
	background-color: #FFFFFF;
	color: #000000;
	font-weight : normal;
	cursor: default;
}
/*.Hoy para configurar aspectos de la caja que muestra el día actual*/
.Hoy{
	color: #ffffff;
	background-color: #666666;
	font-weight: normal;
	cursor: default;
}
#miCalendario{
	text-align: center;
}
/*.selectores para configurar aspectos de los campos para el mes y el año*/
.selectores{
	font-family: verdana;
	font-size: 10px;
	color: #00A1BD;
	margin-bottom: 2px;
	margin-top: 2px;
	width: 80px;
	height: 18px;
	background-color: #E6F9FF;
	border: 1px solid #0099CC;
}
.selectores2{
	font-family: verdana;
	font-size: 10px;
	color: #00A1BD;
	margin-bottom: 2px;
	margin-top: 2px;
	width: 40px;
	height: 18px;
	background-color: #E6F9FF;
	border: 1px solid #0099CC;
}
.selectores3{
	font-family: verdana;
	font-size: 10px;
	color: #00A1BD;
	margin-bottom: 2px;
	margin-top: 2px;
	width: 55px;
	height: 18px;
	background-color: #E6F9FF;
	border: 1px solid #0099CC;
}
