.fondo_barra {
  font-size:11px; color:#595959; background-color:#E3E3E3; }
.barra_normal {
  font-size:11px; color:#595959; background-color:#E3E3E3; padding : 0 7 0 7; }
.barra_over {
  font-size:11px; color:#ffffff; background-color:#ff0000; padding : 0 7 0 7; }
.seccion_gris_claro {
  font-size:11px; color:#595959; background-color:#E3E3E3; padding : 3 7 5 15; }
.seccion_gris_oscuro {
  font-size:11px; color:#ffffff; background-color:#595959; padding : 3 7 5 15; }
.seccion_cursos {
  font-size:11px; color:#ffffff; background-color:#8c8c8c; padding : 3 7 5 15; }
.left {
  font-size:11px; color:#595959; background-color:#ffffff; padding : 15 20 15 27; }
.right {
  font-size:11px; color:#595959; background-color:#ffffff; padding : 15 27 15 27; }
.cita {
  font-family:times new roman; font-size:14px; font-style:italic; color:#595959; }
.citabig {
  font-family:times new roman; font-size:20px; font-style:italic; color:#595959; }
.back-contactenos {
  font-size:11px; color:#595959; background-color:#ffffff; padding : 15 27 15 27;
  background-image:url(imagenes/back-contactenos.jpg);
  background-position:bottom right;
  background-repeat:no-repeat; }

body, td, div {
  font-family:tahoma; font-size:11px; }

form {
  padding:0 0 0 0; margin:0 0 0 0; }
  
input.contacto, textarea.contacto, select.contacto {
  font-family:tahoma; font-size:10px; color:#191970;
  background-image:url(imagenes/fondo-input.gif); }
input.buttoncontacto {
  font-family:tahoma; font-size:10px; color:#800080;
  border:#7c7c7c 1px solid; cursor:hand;
  background-image:url(imagenes/fondo-inputbutton.gif); }
  
input.log, textarea.log, select.log, option.log {
  font-family:tahoma; font-size:11px; color:#191970; height:20px;
  background-image:url(imagenes/fondo-input.gif); }
input.log_gray, textarea.log_gray, select.log_gray, option.log_gray {
  font-family:tahoma; font-size:13px; color:#191970; height:20px;
  background-image:url(imagenes/fondo-input-gray.gif); }
input.buttonlog {
  font-family:tahoma; font-size:11px; color:#800080;
  color:#3c3c3c; width:140px; height:20px;
  border:#7c7c7c 1px solid; cursor:hand;
  background-image:url(imagenes/fondo-inputbutton.gif); }
input.buttonlog2 {
  font-family:tahoma; font-size:11px;
  color:#ffffff; width:140px; height:25px;
	line-height:23px;
	font-weight:bold;
  border-style:none;
	cursor:hand;
  background-image:url(imagenes/fondo-inputbutton2.gif);
	background-color:#FF0000;
}
  
a:focus, a:hover, a:link, a:visited {
	font-family:tahoma; color:#595959; text-decoration:none; }
a:active {
  font-family:tahoma; color:#595959; text-decoration:none; }

a.body:focus, a.body:hover.body, a.body:link, a.body:visited {
	font-family:tahoma; color:#800080; text-decoration:underline; }
a.body:active {
  font-family:tahoma; color:#800080; text-decoration:underline; }

