* {margin:0px;padding:0px;}
img{border:0px;}
body {font:normal 10px Verdana, Arial, Helvetica, sans-serif;background:#ffffff;}
ul {list-style-type:none;}
fieldset{border:0;}
a {color:#134D86;text-decoration:none; outline:none;}

/************************************************************/
/*	MENU SUPERIOR 											*/
/************************************************************/
/*El fondo del menú superior repite una imagen pequeña a lo largo del eje x */
.menux {height:27px;background: url(./images/a1.gif) repeat left top;}

/* Menú superior */
.menu {margin-top:5px;float:left;}

/* Item del menú superior que está seleccionado */
.menu li.on {float:left;font: bold 12px Verdana, Arial, Helvetica, sans-serif;padding-right:2px;background:#FFFFFF url(./images/a1.gif) no-repeat right top; display:inline;}

/* Item del menú superior que NO está seleccionado */
.menu li.on a {display:block;color:#000000;border-left:1px solid #CCD5D9;border-right:1px solid #CCD5D9;padding:2px 6px 0 6px;margin-right:0; background: url(./images/a2.gif) repeat-x right top;}

.menu u l {background-color:#99CC00;margin-left:6px;}
.menu li {float:left;font:bold 12px Verdana, Arial, Helvetica;margin-right:2px;} 
.menu li a {display:block;height:20px;color:#FFFFFF;padding:2px 6px 0px;margin-right:1px;float:left;display:inline;background: url(./images/a1.gif) repeat left -3px;}
/************************************************************/

/************************************************************/
/*	CUADRO DE BUSQUEDA EN EL MENU SUPERIOR 											*/
/************************************************************/
.busca {float:right;margin-top:3px;height:19px;}
.busca .box {margin-right:3px;border:1px solid #ccc;width:116px;height:19px;padding:1px 2px 1px 2px;float:left;}
.busca .boton {margin-right:3px;border:0px;width:46px;height:19px;float:left;}
/************************************************************/

.clear {clear:both;font-size: 1px;line-height: 1px;height:1px;font-weight: normal;}

.horoscopo_titulo {
	font-family: bold Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#330066;
}
.horoscopo_fechas {
	font-family: bold Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.texto_normal {
	font-family: normal Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#444444;
}

.texto_normal_titulo {
	font-family: bold Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#666666;	
}

.texto_legal {
	font-family: normal Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#444444;
}

.texto_error {
	font-family: normal Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#FF0000;
}

.editorial_titulo{
	font-family: bold Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#222222;
}

.test_titulo{
	font-family: bold Arial, Helvetica, sans-serif;
	font-size: 25px;
	color:#2222FF;
}

.test_subtitulo{
	font-family: bold Arial, Helvetica, sans-serif;
	font-size: 20px;
	color:#000000;
}

.test_pregunta{
	font-family: bold Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#FFFFFF;
}

.bannerportada {height:20px;background: url(./images/a1.gif) repeat left top;}
.bannercategoria { font-family:bold Verdana, Arial, Helvetica, sans-serif; height:20px;background: url(./images/a1.gif) repeat left top; color:#FFFFFF;}

.enportada_text{
	font-family: bold Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#FFFFFF;
}

.texto_publicidad{
	font-family: bold Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	float:right;margin-top:3px;height:19px;
}

.texto_pequeno{
	font-family: bold Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	float:none;margin-top:3px;height:19px;
}

/************************************************************/
/*	MENU DEL DIRECTORIO										*/
/************************************************************/
td.row1 { background-color: #EFEFEF; } 
td.rowo { background-color: #EFEFEF; font-size:14px;} 
td.row3 { background-color: #FFFFFF; font-size:12px;} 
td.row2 { background-color: #FFFFFF;} 
th.row1 { background-color: #AFAFAF; } 
#menudir {margin:auto;text-align:center;width:100%;font-family: Verdana, Arial, Helvetica, 
sans-serif; font-size: 14pt; border: 0px dashed Black; padding: 1px; background=#FAFAFF;} 
#menudir a {display:block;width:100%; text-decoration:none;color:#000000} 
#menudir a:active,#menu a:link,#menu a:visited{background-color: #EFEFEF;} 
#menudir a:hover{background-color: #222222; color:#FFFFFF;} 
/************************************************************/

