/* CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	margin: 0px;
	background-image: url(images/fondo.gif);
}

td.superior {	background-image: url(imagenes/superior.jpg); background-repeat: no-repeat; background-position: bottom; background-color: #ffffff}
td.inferior {background-image: url(imagenes/inferior.gif); background-repeat: no-repeat; background-position: bottom; color: #006600; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}

.fondotexto { background-image: url(imagenes/fondo_texto.gif); padding: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border: 1px solid  #999966;line-height: 20px; text-align:justify;}
.fondoferta { background-image: url(imagenes/fondo_texto.gif); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border: 1px solid  #999966;line-height: 10px; text-align:justify;}
.fondotexto2 { background-image: url(imagenes/fondo_texto.gif); padding: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border: 1px solid  #999966;line-height: 15px; text-align:left;}
.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666600;
}
.contenido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
padding: 30px;
	line-height: 18px;
	background-image: url(imagenes/fondo2.gif); 
}
a {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #ffffff; text-decoration: none; font-weight: bold;}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006600; text-decoration: none;}

a.pie {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006600; text-decoration: none;}
a.pie:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006600; text-decoration: none;}

a.menu {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #ffffff; text-decoration: none; font-weight: bold;  padding:8px; background: #719900;}
a.menu:hover {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #006600; text-decoration: none; font-weight: bold;  padding:8px; background: #ece8c9;}

/* --------------------------------------------------------- calendarios -----------------------------------------------------------------*/
.color1{ background-color:#EEF9FD; height:25px; border-bottom:1px solid #fff;} /*verde*/
.color2{ background-color:#E3E2E2; height:25px; border-bottom:1px solid #fff;} /*rosa*/
.color3{ background-color:#729900; height:25px; border-bottom:1px solid #fff;} /*azul*/
.color4{ background-color:#B9E9FA; height:25px; border-bottom:1px solid #fff;} /*gris*/

#calendario{ width:150px; }
#calendario td{ background-color:#729900; padding:2px; text-align:right; color:#FFFFFF; font-size:9px;border-bottom:2px solid #FFFFFF}
#calendario td.dia_select{ background-color:#000000; padding:2px; text-align:right; color:#ffffff; font-size:9px;border-bottom:2px solid #FFFFFF; font-weight:bold;}
#calendario td.dia_noselect{ background-color:#f3f0d8; padding:2px; text-align:right; color:#777777; font-size:9px;border-bottom:2px solid #FFFFFF; font-weight:bold;}
#calendario a{ color:#FCF304; font-size:9px; text-decoration:none; font-weight: bold}
#calendario a:hover{ text-decoration:none; color:#ffffff; font-weight: bold}
#calendario td.sindia{ background-color:#e8e4c6;}
#calendario th{ height:25px;}
.texto_destacado { text-decoration: blink;}