body{

	font-family: Verdana,arial,helvetica, sans-serif;

	background-color:#f4f4f4;

	color: #000000;

	margin: 0px;

	padding: 0px;

	font-size: 12px;

	text-align: justify;

}



h1{

	margin:0px 0px 0px 0px;

	padding: 10px 0px 10px 5px;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:12px;

	

	color:#FFFFFF;

	background-image:url(imagenes/fondo_pin_carpeta.jpg);

	text-align:left

}



.titulo{

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:700;

	color:#000000;

}

.sms{

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:700;

	color:#FF0000;

}



/***********************************************/

/* TABLA                                       */

/***********************************************/



.tabla{



	background-color:#ffffff;

	border-top: 1px solid #c5c5c5;

	border-left: 1px solid #c5c5c5;

	border-right: 1px solid #c5c5c5;

	border-bottom: 1px solid #c5c5c5;



}



.tabla_portada{



	background-color:#ffffff;

	border-top: 1px solid #c5c5c5;

	border-left: 1px solid #c5c5c5;

	border-right: 1px solid #c5c5c5;



}



/***********************************************/

/* CABECERA                                    */

/***********************************************/



/* logo, edición, enlaces secundarios          */



#contenedor_cabecera{

	margin:0px 0px 0px 0px;

	padding: 5px 0px 0px 0px;

	height:70px;

}



.zona_izquierda{

	text-align:center;

	width:250px;

	float:left;

	margin:0px 0px 0px 0px;

	font-family:arial, helvetica, sans-serif;

	font-size:18px;

	font-weight:bold;

}



.zona_derecha{

	text-align:right;

	width:180px;

	float:right;

	margin:0px 5px 0px 0px;

	font-family:arial, helvetica, sans-serif;

	font-size:11px;

}



.zona_derecha a{

	color:#000000;

	text-decoration:none;

}



.zona_derecha a:hover{

	text-decoration:underline;

}



.zona_derecha a:visited{

	color:#000000;

}



.edicionyfecha_portada{



	margin:5px 0px 5px 0px;

	font-family:arial, helvetica, sans-serif;

	font-size:13px;

	font-weight:700;

	text-align:center;

}



.fundado_portada{





	margin:10px 0px 5px 5px;

	font-family:arial, helvetica, sans-serif;

	font-size:9px;

	font-weight:bold;

}



.edicionyfecha{

	text-align:right;

	width:300px;

	clear:right;

	float:right;

	margin:40px 5px 0px 0px;

	font-family:arial, helvetica, sans-serif;

	font-size:13px;

	font-weight:700;

}



.anunciosgratis{

	text-align:center;

	margin:5px 0px 0px 0px;

	font-family:arial, helvetica, sans-serif;

	font-size:25px;

	color:#006600;

	font-weight:bold;

}



/* ---------------------------------------------*/



/* celda gris, celda blanca                     */



.celda_gris{

	background-color:#c5c5c5;

	height:5px;

}



.celda_blanca{

	background-color:#ffffff;

	height:3px;

}



/* ---------------------------------------------*/



/* celda menu                                   */

.celda_buscar{

	height:18px;

	background-color:#FF0000;
	font-size:10px;

	color:#ffffff;

}

.celda_menu{

	height:20px;

	background-color:#c3d0e0;

	border-bottom: 2px solid #000000;

}



#menu ol{

	color:#000000;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	text-align:center;

	padding:5px 5px 5px 5px;

	margin:0px 0px 0px 0px;

}



#menu ol li{

	display:inline;

	margin-right:10px;

	padding:0px 0px 0px 6px;



}



#menu ol li a{

	color:#000000;

	text-decoration:none;

}



#menu ol li a:hover{

	text-decoration:underline;

}



#menu ol li a:visited{

	color:#000000;

}



/* ---------------------------------------------*/



/* celda blanca                                 */



.celda_blanca2{

	background-color:#ffffff;

	height:6px;

}



/* ---------------------------------------------*/



/* celda banner                                 */



#contenedor_banner{

	margin:0px 0px 0px 0px;

	padding: 5px 0px 0px 0px;

	height:100px;

	background-color:#FFFFFF;

	border-bottom: 2px solid #000000;

}



#banner_avisos_home{

    width:190px;

	height:60px;

	background-color:#DEDBEE;

	border-top: 1px solid #000000;

	border-left: 1px solid #000000;

	border-right: 1px solid #000000;

	border-bottom: 1px solid #000000;

	margin:0px 0px 5px 10px;

	padding:5px 5px 5px 5px;

    text-align:left;

	float:left;

 }

 

 /* contenido del banner                        */

 

 .banner_avisos{

	text-align:left;

	vertical-align:top;

	padding:5px 5px 5px 20px;

	margin:0px 0px 0px 0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight:100;

}



.banner_avisos a

{

	text-decoration: none;

}



.banner_avisos a:link { color: #000000; }

.banner_avisos a:visited { color: #000000; }

.banner_avisos a:hover { color: #000000; text-decoration:underline; }



 /* fin del contenido del banner                */



.banner_home{

	width:480px;

	float:right;

	margin:8px 10px 0px 0px;

}



.banner_interior{

	

	width:480px;

	float:right;

	margin:8px 10px 0px 0px;

}



/* ---------------------------------------------*/



/* zoomtags                                     */



.zoomtags  {

    width:180px;

	background-color:#DEDBEE;

	border-top: 1px solid #000000;

	border-left: 1px solid #000000;

	border-right: 1px solid #000000;

	border-bottom: 2px solid #000000;

	margin:15px 5px 15px 5px;

    text-align: center;

    padding:0;

 }

.zoomtags span a {

   margin: 0 2px;

   text-decoration:none;

   font-family: Helvetica, arial, sans-serif;

 }

.zoomtags span.tag1  a {color:#000000; font-size:12px}

.zoomtags span.tag2  a {color:#CC3333; font-size:13px}

.zoomtags span.tag3  a {color:#339933; font-size:14px}

.zoomtags span.tag4  a {color:#9900CC; font-size:15px}

.zoomtags span a:hover, .zoomtags a:hover {

   color:#ffffff;

   background-color:#ffb12a;

   text-decoration:none;

}



/***********************************************/

/* FIN CABECERA                                */

/***********************************************/



/************************************************/

/* ACTUALIZADO                                  */

/************************************************/



.actualizado{

	text-align:center;

	width:350px;

	margin:5px 10px 2px 0px;

	font-family:arial, helvetica, sans-serif;

	font-size:13px;

	font-weight:700;

}



/************************************************/

/* FIN ACTUALIZADO                              */

/************************************************/



/***********************************************/

/* ACCESO DIRECTO / CLAVE                      */

/***********************************************/



.acceso_directo{

	background-color:#dddddd;

	text-align:left;

	padding:5px 5px 5px 10px;

	margin:0px 0px 0px 0px;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

}



.acceso_directo a{

	color:#000000;

	text-decoration:none;

}



.acceso_directo a:hover{

	color:#000000;

	text-decoration:underline;

}



.acceso_directo a:visited{

	color:#000000;

}



/* banda gris para avisos                       */



.banda_gris{

	background-color:#eeeeee;

	text-align:left;

	color:#CC0033;

	padding:10px 20px 10px 25px;

	margin:0px 0px 0px 0px;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

}



.banda_gris a{

	color:#CC0033;

	text-decoration:underline;

}



.banda_gris a:hover{

	color:#000000;

	text-decoration:underline;

}



.banda_gris a:visited{

	color:#CC0033;

}



/*   ----------------------------------------   */



.clave{

	background-color:#dddddd;

	text-align:center;

	padding: 12px 0px 0px 0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight:200;

}



.clave_2{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}



/***********************************************/

/* FIN ACCESO DIRECTO / CLAVE                  */

/***********************************************/





/***********************************************/

/* CABECERAS                                   */

/***********************************************/



.pon_tu_anuncio{	

	margin:0px 5px 0px 0px;

	padding: 10px 0px 10px 5px;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:700;

	color:#FFFFFF;

	background-image:url(imagenes/fondo_pin_anuncio.jpg);

	text-align:left;

}





.pon_tu_anuncio a{

	text-decoration:none;

	color:#FFFFFF;

}



.pon_tu_anuncio a:hover{

	text-decoration:none;

	color:#FFFFFF;

}



.pon_tu_anuncio a:visited{

	text-decoration:none;

	color:#FFFFFF;

}



.texto_cabecera_guia_empresas{	

	margin:0px 5px 0px 59px;

	padding: 10px 0px 10px 5px;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:700;

	color:#FFFFFF;

	background-image:url(imagenes/fondo_pin_logo.jpg);

	text-align:left;

}



.texto_cabecera_guia_empresas2{	

	margin:0px 0px 0px 5px;

	padding: 10px 0px 10px 5px;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:700;

	color:#FFFFFF;

	background-image:url(imagenes/fondo_pin_logo.jpg);

	text-align:left;

}





.texto_cabecera_guia_empresas2 a{

	text-decoration:none;

	color:#FFFFFF;

}



.texto_cabecera_guia_empresas2 a:hover{

	text-decoration:none;

	color:#FFFFFF;

}



.texto_cabecera_guia_empresas2 a:visited{

	text-decoration:none;

	color:#FFFFFF;

}


.texto_cabecera_anuncio_suscripcion1{	

	margin:0px 0px 0px 45px;

	padding: 10px 0px 10px 5px;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:700;

	color:#FFFFFF;

	background-image:url(imagenes/fondo_pin_periodicos_ordena.jpg);

	text-align:left;

}



.texto_cabecera_anuncio_suscripcion1 a{

	text-decoration:none;

	color:#FFFFFF;

}



.texto_cabecera_anuncio_suscripcion1 a:hover{

	text-decoration:none;

	color:#FFFFFF;

}



.texto_cabecera_anuncio_suscripcion1 a:visited{

	text-decoration:none;

	color:#FFFFFF;

}



.texto_cabecera_anuncio_suscripcion{	

	margin:0px 5px 0px 45px;

	padding: 10px 0px 10px 5px;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:14px;



	color:#FFFFFF;

	background-image:url(imagenes/fondo_pin_periodicos_ordena_verde.jpg);

	text-align:left;

}



.texto_cabecera_anuncio_suscripcion a{

	text-decoration:none;

	color:#FFFFFF;

}



.texto_cabecera_anuncio_suscripcion a:hover{

	text-decoration:none;

	color:#FFFFFF;

}



.texto_cabecera_anuncio_suscripcion a:visited{

	text-decoration:none;

	color:#FFFFFF;

}


.texto_cabecera_inferior_azul{	

	margin:0px 5px 0px 60px;

	padding: 10px 0px 10px 5px;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:700;

	color:#FFFFFF;

	background-image:url(imagenes/fondo_pin_inf_azul.jpg);

	text-align:left;

}



.texto_cabecera_inferior_gris{	

	margin:0px 5px 0px 60px;

	padding: 10px 0px 10px 5px;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:700;

	color:#000000;

	background-image:url(imagenes/fondo_pin_inf_gris.jpg);

	text-align:left;

}



.texto_cabecera_inferior_gris2{	

	margin:0px 20px 0px 20px;

	padding: 10px 0px 10px 5px;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:700;

	color:#000000;

	background-image:url(imagenes/fondo_pin_inf_gris.jpg);

	text-align:center;

}



/***********************************************/

/* FIN CABECERAS                               */

/***********************************************/



/***********************************************/

/* MENU PRINCIPAL                              */

/***********************************************/



#menu_principal{

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#CC0033;

	text-align:left;

	margin:2px 2px 2px 2px;

	padding:2px 2px 2px 5px;

}



#menu_principal a{

	color:#000000;

	text-decoration:none;

}



#menu_principal a:hover{

	text-decoration:underline;

}



#menu_principal a:visited{

	color:#000000;

}



/***********************************************/

/* FIN MENU PRINCIPAL                          */

/***********************************************/



/************************************************/

/* MENÚ SECCIONES CENTRO                        */

/************************************************/



#menu_sec{

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:700;

	color:#CC0033;

	text-align:left;

	margin:5px 5px 5px 5px;

	padding:5px 5px 5px 5px;

}



#menu_sec a{

	color:#000000;

	text-decoration:none;

}



#menu_sec a:hover{

	text-decoration:underline;

}



#menu_sec a:visited{

	color:#000000;

}



/************************************************/

/* FIN MENÚ                                     */

/************************************************/



/************************************************/

/* MENÚ SECCIONES COLUMNA DERECHA               */

/************************************************/



.menu_sec{

	text-align:left;

	vertical-align:top;

	padding:5px 5px 5px 10px;

	margin:0px 0px 10px 0px;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight:700;

}



.menu_sec a

{

	text-decoration: none;

}



.menu_sec a:link { color: #000000; }

.menu_sec a:visited { color: #000000; }

.menu_sec a:hover { color: #000000; text-decoration:underline; }



/************************************************/

/* FIN MENÚ                                     */

/************************************************/



/***********************************************/

/* BANNERS COLUMNA SECUNDARIA                  */

/***********************************************/



#banners{

	margin:5px 5px 5px 5px;

	padding:5px 10px 5px 10px;

}



#banners2{

	margin:5px 5px 5px 5px;

	padding:5px 50px 5px 50px;

}



.oid{

	margin:0px 0px 5px 0px;

	padding:0px 0px 0px 0px;

	text-align:center;

    border-top: 1px solid #000000;

    border-right: 1px solid #000000;

    border-bottom: 1px solid #000000;

    border-left: 1px solid #000000;

}





/***********************************************/

/* FIN BANNERS COLUMNA SECUNDARIA              */

/***********************************************/



/***********************************************/

/* TEXTO ANUNCIO SUSCRIPCION / ANUNCIO GRATIS  */

/***********************************************/



#contenedor_anuncios_suscripcion{

	margin:0px 0px 0px 0px;

	padding: 0px 0px 5px 0px;

	height:40px;

}



#texto_anuncios_suscripcion{

	color:#000000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	text-align:left;

	margin:0px 0px 5px 0px;

	padding:5px 5px 5px 20px;

}



#texto_anuncios_suscripcion a{

	color:#000000;

	text-decoration:none;

}



#texto_anuncios_suscripcion a:hover{

	text-decoration:underline;

}



#texto_anuncios_suscripcion a:visited{

	color:#000000;

}


/************************************************/

/*FIN TEXTO ANUNCIO SUSCRIPCION / ANUNCIO GRATIS*/

/************************************************/



/************************************************/

/* TEXTOS ANUNCIOS                              */

/************************************************/



/* LISTADO DE ANUNCIOS GRATIS                  */



#anuncios{

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	text-align:justify;

	margin:5px 15px 5px 15px;

	padding:5px 5px 5px 5px;

	background-color:#eeeeee;

}



/* CLIENTES Y PUBLICIDAD                  */



.anuncios{  

    font-family:Verdana, Arial, Helvetica, sans-serif; 

	color: #000000; 

	font-size: 11px;

	}



.linea_inferior{

    border-bottom: 1px solid #000000;

    }



/* ---------------------------------------------*/



/* Anuncios de PAGO                             */



.anuncio_pago{	

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:700;

	color:#000000;

	text-align:left;

}



.anuncio_pago a{

	text-decoration:none;

	color:#000000;

}



.anuncio_pago a:hover{

	text-decoration:none;

	color:#000000;

}



.anuncio_pago a:visited{

	text-decoration:none;

	color:#000000;

}



/* ---------------------------------------------*/



/* Anuncio destacado 1                          */



.anuncio_1{	

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:700;

	color:#000000;

	text-align:left;

}



/* ---------------------------------------------*/



/* Anuncio destacado 2                          */



.anuncio_2{	

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:700;

	color:#000000;

	text-align:left;

}



/* ---------------------------------------------*/



/* Anuncio destacado 3                          */



.anuncio_3{	

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:15px;

	font-variant:small-caps;

	font-weight:700;

	color:#000000;

	text-align:left;

}



/* ---------------------------------------------*/



/* Aviso superior para suscribirse              */



.cuadro{

	margin: 10px 5px 5px 5px;

	padding: 5px 5px 5px 5px;

    border-top: 1px solid #FF9933;

    border-right: 1px solid #FF9933;

    border-bottom: 1px solid #FF9933;

    border-left: 1px solid #FF9933;

	background-color:#EEEEEE;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#333333;

	text-align:justify;

}



.cuadro a{

	text-decoration:underline;

	color:#000000;

}



.cuadro a:hover{

	text-decoration:none;

	color:#FF9933;

}





/* ---------------------------------------------*/





/************************************************/

/*FIN TEXTOS ANUNCIOS                           */

/************************************************/



/************************************************/

/* TEXTOS SECCIONES                             */

/************************************************/



#textos{

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	text-align:justify;

	margin:5px 15px 5px 15px;

	padding:5px 5px 5px 5px;

	background-color:#eeeeee;

}



#textos_centrado{

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	text-align:center;

	margin:5px 15px 5px 15px;

	padding:5px 5px 5px 5px;

	background-color:#eeeeee;

}



/************************************************/

/* FIN TEXTOS SECCIONES                         */

/************************************************/





/************************************************/

/* CELDAS INFERIORES                            */

/************************************************/



.celdas_inferiores{

	text-align:left;

	vertical-align:top;

	padding:5px 10px 5px 20px;

	margin:0px 0px 0px 0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

}



.celdas_inferiores a

{

	text-decoration: none;

}



.celdas_inferiores a:link { color: #000000; }

.celdas_inferiores a:visited { color: #000000; }

.celdas_inferiores a:hover { color: #000000; text-decoration:underline; }





.celdas_inferiores2{

	text-align:left;

	padding:5px 10px 5px 10px;

	margin:0px 50px 0px 50px;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight:700;

}



.celdas_inferiores2 a

{

	text-decoration: none;

}



.celdas_inferiores2 a:link { color: #000000; }

.celdas_inferiores2 a:visited { color: #000000; }

.celdas_inferiores2 a:hover { color: #000000; text-decoration:underline; }



/************************************************/

/* FIN CELDAS INFERIORES                        */

/************************************************/





/***********************************************/

/* PIE                                         */

/***********************************************/



#pie{

	margin: 0px 0px 0px 0px;

	padding: 5px 0px 5px 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-align:center;

	color:#000000;

	background-color:#f4f4f4;

	

}



#pie a

{

	text-decoration: none;

}



#pie a:link { color: #000000; }

#pie a:visited { color: #000000; }

#pie a:hover { color: #000000; text-decoration:underline; }



/***********************************************/

/* PIE2                                        */

/***********************************************/



#pie2{

	margin: 0px 0px 0px 0px;

	padding: 5px 0px 5px 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-align:center;

	color:#000000;

	background-color:#c5c5c5;

}