/*body { behavior:url("/css/csshover.htc");	}*/
body, p, td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}

Body, p, li, td, textarea, input, form {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
a {color:#6633FF; text-decoration:none }
a:hover {color:#3300CC; text-decoration: underline}

.linkcat A { font-size:16px; color:#333399; text-decoration: underline}
/*LI:hover{background:#FFFFCC}*/

/* para los modulos de los menues */
TABLE.modulo_izq TH { background:url(/imagenes/modulos/modulo_tabla_celeste_arriba.gif); height:24px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF  }
TABLE.modulo_izq TBODY{ background-color:#FFF;  }
TABLE.modulo_izq { margin-top:10px; margin-bottom:10px; }
/*TABLE.modulo_izq TFOOT TD { background:url(/imagenes/modulos/modulo_tabla_celeste_abajo.gif); height:24px; }*/
TABLE.modulo_izq TFOOT TD { height: 0px; }

/* para los modulos del centro */
TABLE.modulo_centro TH { background:url(/imagenes/modulos/modulo_tabla_celeste_arriba.gif); height:24px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF  }
TABLE.modulo_centro TBODY TD{ background-color:#FFF;  }
TABLE.modulo_centro { width:485px; margin-top:15px;/* margin-bottom:10px;*/ }
/*TABLE.modulo_izq TFOOT TD { background:url(/imagenes/modulos/modulo_tabla_celeste_abajo.gif); height:24px; }*/
TABLE.modulo_centro TFOOT TD { height:0px;
	/*height: 24px; font-size:12px; color:#003366; background-color:#CCCCCC;*/
	/*background:url(/imagenes/modulos/modulo_tabla_celeste_abajo.gif); */
	}
/*TABLE.modulo_centro TABLE TFOOT{ border:#FF0000 1px; border-color:#00FF00; border-width:1px; };
*/

.precio {font-size: 14px; color: white; font-weight: bold}
UL {
	list-style-image:url(/imagenes/flecha_azul.gif);
	text-indent:0px;
	margin-left:15px;
	padding: 0px;
	left: 0px;
	clip:  rect(auto auto auto 0px);
}
UL LI:hover {
	list-style-image:url(/imagenes/flecha.gif);
}
H1, H2, H3, H4, H5, H6 { font-family:Arial, Helvetica, sans-serif; color:#990000 }
H1 {font-size:16px}
H2 {font-size:20px;}

textarea, input, form {
	margin:0px; margin-right:0px;
}

.formerror {	COLOR: #FF0000;
	FONT-SIZE: 12px;
	ALIGN: center;
	FONT-WEIGHT: bold;
	margin-top:0px;margin-bottom: 0px;
}
.formok {	COLOR: #0000FF;
	FONT-SIZE: 12px;
	ALIGN: center;
	FONT-WEIGHT: bold;
	margin-top:0px;margin-bottom: 0px;
}

/* Estilos para la paginacion de resultados */
.pag A, .pag A:link {
	COLOR: #0000FF;
	FONT-SIZE: 14px;
	ALIGN: center;
	FONT-WEIGHT: bold;
}
.pag A:hover {background-color:#FFFF00;}
.pag A:active, a.pag:visited {COLOR:#666699;}

.txt_chico {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 10px;
}

/* Administracion */
DIV.campo_requerido {
	display:inline; 	
	font-size: 13px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	vertical-align:bottom;
	font-weight:bold;

}

LABEL:hover  {
	cursor:hand;
	cursor:pointer;
	text-decoration: underline;
}
INPUT:focus, INPUT:active { background:#FFFFCC}

IMG.marcaLista { border-style:dashed; border-width:3px; border-color:#990000; }

TR.listado:hover, TABLE.listado TR:hover {background:#FFFFEA }

TR.listadoMarcado {background:#99FF33 }


/* para el clima */
TD.celdaIzq { border-right: dashed 1px #CCCCCC;  }

.titDia {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}

.TemperaturaMax {
	font-size: 17px;
	color: #FF9900;
	font-weight: bold;
}

.TemperaturaMin {
	font-size: 17px;
	color: #6699FF;
	font-weight: bold;
}


