@charset "utf-8";
/* CSS Document */

/* Generales */
.contenedor { margin-top:12px; margin-left:10px; }

.cuadroContenedorPrincipal { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; width:660px; float:left; }
.cuadroContenedorSeparador { width:18px; float:left; }
.cuadroContenedorLateral { width:300px; float:left; word-wrap:break-word; table-layout:fixed; }


div.titulo { font-size:20px; color:#003366; text-indent:50px; margin:18px 40px 15px 20px; background-image:url(/modulos/mod_anuncios/_img/abajo.png); background-repeat:no-repeat; background-position:10px 0px; }

div.titulo2 { font-size:16px; color:#003366; text-indent:45px; background-image:url(/modulos/mod_anuncios/_img/abajo2.png); background-repeat:no-repeat; background-position:10px 3px; }

select { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
input { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#333333; }
textarea { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#333333; }

/* Publica tu anuncio */
a.linkAnuncioRojo { line-height:20px; color:#C82923; text-decoration:underline; font-size:13px; font-weight:bold; }
a.linkAnuncioRojo:hover { color:#F83933; text-decoration:none; }

.textoAnuncio p { text-indent:0px; }
.formulario_insercion tr td { height:30px; }
.form_busqueda { border:1px solid #777777; }


/* Búsqueda */
.textoBusqueda { font-weight:bold; color:#333333; font-size:13px; }
.campoBusqueda { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333333; font-size:14px; }
.cuadroBusqueda { background:#3D648B; padding:2px; }
.cuadroBusquedaInterno { background:#FFFFFF; padding:0px; }
.tablaBusqueda { padding:10px; text-align:center; width:100%; margin-bottom:0px; }
.tablaBusqueda tr td { padding:3px; }

/* Cuadros de Anuncios y Categorías */
.cuadroProvincias { margin-top:5px; margin-bottom:10px; font-size:12px; padding:1px; background:#3D648B; line-height:17px; }
.cuadroProvinciasTitulo { font-size:14px; color:#FFFFFF; margin-left:8px; padding-bottom:3px; }
.cuadroProvinciasInterior { background:#FFFFFF; padding:10px; color:#333333; }

.cuadroCategorias { margin-top:5px; margin-bottom:10px; font-size:12px; padding:1px; background:#3D648B; line-height:17px; }
.cuadroCategoriasTitulo { font-size:14px; color:#FFFFFF; margin-left:8px; padding-bottom:3px; }
.cuadroCategoriasTitulo a { color:#FFFFFF; }
.cuadroCategoriasTitulo a:hover { text-decoration:underline; }
.cuadroCategoriasInterior { background:#FFFFFF; padding:10px; color:#333333; }


.enlaceCuadro:link { color:#003366; font-size:13px; }
.enlaceCuadro:hover { color:#3D6488; text-decoration:underline; }
.enlaceCuadro:visited { font-size:13px; }
a.marcado { padding:1px; border:1px solid #666699; color:#0000EE; }

/* Lista de anuncios */
.rutaAnuncio { color:#333333; margin-top:5px; margin-bottom:5px; font-style:italic; }
.rutaAnuncio a { font-size:15px; font-style:normal; }

a.linkAnuncio { line-height:20px; }
a.linkAnuncio:link { color:#003366; }
a.linkAnuncio:hover { color:#3D6488; text-decoration:underline; }

/* Link Anuncio */
a.pequeno { font-size:12px;}

a.subrayado { text-decoration:underline; }
a.subrayado:hover { text-decoration:none; }


.listaAnuncios { margin-top:8px; margin-bottom:8px; }
.fecha { font-size:10px; color:#999; }

.cuadroAnuncio { padding:1px; margin-bottom:20px; background:#3D648B; }
.cuadroAnuncioInterior { background:#E6F0FF; color:#10365C; font-size:13px; padding:9px; line-height:18px; }
.cuadroAnuncioInterior .linkAnuncio { font-size:15px; text-decoration:underline; font-size:13px; font-weight:bold; }
.cuadroAnuncioImpar { background:#F3F9FF; color:#30364C; }

/* Ficha de anuncios */
.fotos { margin-top:10px; }
.fotos img { margin-top:10px; }

/* Paginación anuncios */
.paginacionAnuncios { margin:auto; text-align:center; line-height:35px; }
.paginacionAnuncios a { font-size:15px; padding:3px 8px; border:1px solid #CCCCCC; }
.paginacionAnuncios a:hover { background:#F6F699; color:#000000; } 
.paginacionAnuncios b { font-size:15px; padding:3px 8px; font-weight:bold; color:#003366; }

/* Error */
.error { color:#FF0000; }
.rojo { color:#FF0000; }
