body {
background: #E9F4F7 url(img/background804.gif) repeat-y scroll center top;
/* color: #666;
font-size:0.7em; */
margin:0;
padding:0;
}

/* body {
background: #E9F4F7 url(img/body-bg.gif) repeat-y scroll left top;
/* color: #666;
font-size:0.7em;
margin:0;
padding:0;
} */


html {
font-family:verdana,arial,sans-serif;
}

#site_container {
/* background:#FFFFFF none repeat scroll 0 50%; */
margin:0 auto;
width:780px;
padding:0px;
 /* width:990px; */
}

a:link { text-decoration: none; color: #1A4472 }
a:visited { text-decoration: none; color: #1A4472 }
a:active { text-decoration: none; color: #1A4472 }
a:hover { text-decoration: underline; color: #1A4472; font-style: normal }

font {
 font-size: 9px;
}

a.noticias:link { text-decoration: none; color: #8A73B4 }
a.noticias:visited { text-decoration: none; color: #8A73B4 }
a.noticias:active { text-decoration: none; color: #8A73B4 }
a.noticias:hover { text-decoration: none; color: #8A73B4; font-style: normal }
a.destacados:link { text-decoration: none; color: #4D555B }
a.destacados:visited { text-decoration: none; color: #4D555B }
a.destacados:active { text-decoration: none; color: #4D555B }
a.destacados:hover { text-decoration: none; color: #4D555B; font-style: normal }
a.tituloofertas:link { font-weight: bold; text-decoration: none; color: #00591D }
a.tituloofertas:visited { font-weight: bold; text-decoration: none; color: #00591D }
a.tituloofertas:active { font-weight: bold; text-decoration: none; color: #00591D }
a.tituloofertas:hover { font-weight: bold; text-decoration: none; color: #00591D; font-style: normal }
a.masinfo:link { font-weight: bold; text-decoration: none; color: #FF0080 }
a.masinfo:visited { font-weight: bold; text-decoration: none; color: #FF0080 }
a.masinfo:active { font-weight: bold; text-decoration: none; color: #FF0080 }
a.masinfo:hover { font-weight: bold; text-decoration: none; color: #FF0080; font-style: normal }
a.subcategorias:link { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #955542 }
a.subcategorias:visited { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #955542 }
a.subcategorias:active { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #955542 }
a.subcategorias:hover { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #955542; font-style: normal }
a.localidad:link { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #FF9900 }
a.localidad:visited { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #FF9900 }
a.localidad:active { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #FF9900 }
a.localidad:hover { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #FF9900; font-style: normal }
a.iglesias:link { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #CC0099 }
a.iglesias:visited { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #CC0099 }
a.iglesias:active { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #CC0099 }
a.iglesias:hover { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #CC0099; font-style: normal }
a.vercomentarios:link { font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #249FC3 }
a.vercomentarios:visited { font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #249FC3 }
a.vercomentarios:active { font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #249FC3 }
a.vercomentarios:hover { font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #249FC3; font-style: normal }
a.indice:link { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #AC848F }
a.indice:visited { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #AC848F }
a.indice:active { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #AC848F }
a.indice:hover { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #006600; font-style: normal }
a.paginacion3:link { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #827668 }
a.paginacion3:visited { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #827668 }
a.paginacion3:active { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #827668 }
a.paginacion3:hover { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline overline; color: #827668; font-style: normal }

a.lista_predirec:link { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #4E34A9 }
a.lista_predirec:visited { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #4E34A9 }
a.lista_predirec:active { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #4E34A9 }
a.lista_predirec:hover { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #8A73B4; font-style: normal }

a.lista_pre:link {  font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #4E34A9 }
a.lista_pre:visited {  font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #4E34A9 }
a.lista_pre:active {  font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #4E34A9 }
a.lista_pre:hover {  font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #8A73B4; font-style: normal }

a.otras_noticias:link { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #4D555B }
a.otras_noticias:visited { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #4D555B }
a.otras_noticias:active { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #4D555B }
a.otras_noticias:hover { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #4D555B; font-style: normal }
font.otras_noticias {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #4D555B;
 font-weight: bold }

/* INICIO DE ESTILOS DE "ESPECIALES" */
.especiales_titulo {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #FF0080; background-color: #FFFFFF;
 text-decoration:none; }
.especiales_cuerpo {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #4D555B; }
.especiales_subtitulos {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #422973; }
a.especiales_enlaces:link { font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #422973 }
a.especiales_enlaces:visited { font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #422973 }
a.especiales_enlaces:active { font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #422973 }
a.especiales_enlaces:hover { font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #422973; font-style: normal }
/* FIN DE ESTILOS DE "ESPECIALES" */

.moda_descripcion {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #8A73B4; }

.galeria_moda {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 16px;
 color: #937015;
 font-weight: bold }

.aviso_legal {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #8A73B4; }

.copyright {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #666;
 font-weight:normal;
 }

.listaofertas2 {
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 color: #053799 }

font.indice {
 font-size: 9px; 
 text-decoration: none;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 color: #AC848F; }

font.iglesias {
 font-size: 10px; 
 font-weight: bold; text-decoration: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #CC0099; }
 
font.vercomentarios {
 font-size: 9px; 
 font-weight: bold; text-decoration: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #249FC3; }

font.coment_cat {
 font-size: 9px; 
  text-decoration: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #333366; }

font.localidad {
 font-size: 10px;
 font-weight: bold; text-decoration: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #FF9900; }

font.tituloextracto {
 font-size: 12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold; text-decoration: underline;
 color: #000000 }

font.extracto {
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 color: #000000 }

font.privadoempresas {
 font-size: 12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold; text-decoration: none;
 color: #840042 }

font.directorio {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 16px;
 color: #1A4472;
 font-weight: bold }
 
font.infologo {
 font-size: 9px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 color: #F17F00 }

font.listadirectorio {
 font-size: 9px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold; text-decoration: none;
 color: #99CC99 }

font.nombreempresas {
 font-size: 18px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold; text-decoration: none;
 color: #663399; }
 
font.subcategorias {
 font-size: 9px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 color: #955542 }
 
font.menuofertas {
 font-size: 9px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold; text-decoration: none;
 color: #1A4472 }
font.listaofertas {
 font-size: 9px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 color: #0066FF }
font.pvpofertas {
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: line-through;
 color: #FF0000 }
font.preciooferta {
 font-size: 12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold; text-decoration: none;
 color: #FF0000 }
font.promooferta {
 font-size: 12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold; text-decoration: none;
 color: #FF0000 }
font.pvp {
 font-size: 9px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 color: #888888 }
font.tituloofertas {
 font-size: 9px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold; text-decoration: underline;
 color: #00591D }
font.condiofertas {
 font-size: 9px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: underline;
 color: #00591D }
font.ordenar {
 font-size: 9px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 color: #00591D }


font.topcupon {
 font-size: 50px;
 font-family: "Times New Roman", Times, serif;
 text-decoration: none;
 color: #422973 }
font.topcuponempresa {
 font-size: 20px;
 font-family: "Times New Roman", Times, serif;
 font-weight: bold; text-decoration: none;
 color: #422973 }
font.preciocupon {
 font-size: 14px;
 font-family: "Courier New", Courier, mono;
 text-decoration: none;
 color: #990033 }
 
font.tituloempresas {
 font-size: 12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold; text-decoration: underline;
 color: #00591D }
font.titulodatos {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; color: #333366;
 font-weight: bold; text-decoration: none }


a.listadirectorio:link {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #1A4472;
 font-weight: bold; text-decoration: none }
a.listadirectorio:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #1A4472;
 font-weight: bold;  text-decoration: none }
a.listadirectorio:active {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #1A4472;
 font-weight: bold; text-decoration: none }
a.listadirectorio:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #99CC99;
 font-weight: bold; text-decoration: none }

.error {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 16px;
 color: #FF0099;
 font-weight: bold;
 line-height:28px }

.buscador {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #1A4472;
 font-weight: normal }
font.buscador1 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 16px;
 color: #FF0099;
 font-weight: bold }
font.buscador2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #66CCCC;
 font-weight: bold }
font.buscador3 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #FF0099;
 font-weight: bold; text-decoration: none }
font.buscador4 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #F593A1;
 font-weight: bold; text-decoration: none }

a.buscador3:link {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #FF0099;
 font-weight: bold; text-decoration: none }
a.buscador3:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #FF0099;
 font-weight: bold;  text-decoration: none }
a.buscador3:active {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #FF0099;
 font-weight: bold; text-decoration: none }
a.buscador3:hover {
 text-decoration: underline }

table.registro {
 background-image: url(_registro/tablarelleno.gif);
 background-repeat: no-repeat;
 background-position: left top;
 background-attachment: fixed }

.piefoto {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 16px;
 color: #3700A4;
 font-weight: bold }

font.registro1 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 16px;
 color: #422973;
 font-weight: bold }

font.regfontella {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #DC0067;
 font-weight: bold }
font.regfontel {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 font-weight: bold }
font.regfontellael {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #422973;
 font-weight: bold }

.boton_emp {
 border: 1px #F8A3D6 solid;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #F466BA; background-color: #F0EDF5;
 font-weight: bold;
 text-align: center;
 text-decoration:none }
a.boton_emp:link {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #F466BA;
 font-weight: bold; text-decoration: none }
a.boton_emp:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #F466BA;
 font-weight: bold;  text-decoration: none }
a.boton_emp:active {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #F466BA;
 font-weight: bold; text-decoration: none }
a.boton_emp:hover {
 text-decoration: none }
 
.boton_form {
 border: 1px #F8A3D6 solid;
 padding:10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #F466BA; background-color: #F0EDF5;
 font-weight: bold;
 text-align: center;
}

.publi {
 border: 1px #E5CCE5 solid;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #857D80; background-color: #FFFFFF;
 font-weight: bold }

.form_empresas {
 border: 1px #B6B1B3 solid;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; 
 color: #8B777E; background-color: #FFFFFF;
 font-weight: bold }
.botones {
 border: 1px #F8A3D6 solid;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #F466BA; background-color: #F0EDF5;
 font-weight: bold;
 text-align: center }
.busca {
 border: 1px #B6B1B3 solid;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #8B777E; background-color: #F0EDF5;
 font-weight: bold }
.regella {
 border: 1px #F8A3D6 solid;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #F466BA; background-color: #F0EDF5;
 font-weight: bold;
 text-align: right }
.regel {
 border: 1px #B6B1B3 solid;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #857D80; background-color: #F0EDF5;
 font-weight: bold }
.regellael {
 border: 1px #C4B9D9 solid;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #422973; background-color: #F0EDF5; }
.texto_violeta {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #422973; background-color: #F0EDF5; }
 .paginas_empresas {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #422973;
 font-weight:normal;
 }
 .paginacion {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #827668; background-color: #FFFFFF; }
 .paginacion2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #FF0080; background-color: #FFFFFF;
 text-decoration:underline overline; } 
 .fuente_blanca {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #FFFFFF; background-color: #2568AB; }
 .texto_comentarios {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #422973; background-color: #F5FDFF; }