/**************** TTT ******************/

@import url(reset.css);
@import url(layout.css);

/** CABECERA ----------------- */

h1{
 margin-left:85px;
 margin-bottom: 70px;
 padding-top:20px;
 float: left;
 display: inline;
}

#cabecera h1 a{
    bottom:0;
    display:block;
    height:50px;
    left:40px;
    position:absolute;
    text-indent:-99999px;
    top:30px;
    width:375px;
}

#cabecera{
 position:relative;
 background: white url(../../images/logoWEB.gif) no-repeat;
}

.negrita { font-weight: bold;}
/* Menu -------------------------*/

#menu{
 font-family:impact;
 background:#fff;
 font-size:1.5em;
 clear: both;
 border-top: 1px solid #666;
 border-bottom: 1px solid #666;
 text-align: center;
}

#menu li,#submenu li{
 float:left;
}

#menu li{
 padding:5px 6px;
}

#submenu li{
  padding:10px 8px;
 font-size:.8em;
}

#menu a{
 color:#444;
 display:block;
 /*padding:10px 14px 10px 14px;*/
}

#menu .last a{
 padding-right:0;
}

#menu a:hover,#submenu a:hover{
  color:#CC3133;
  text-decoration:none;
}

#menu .actual,.titulo_seccion a{
 color:#a4cf50;
}

#menu .con{
/* background:url(../../images/actual_conocenos.png) no-repeat bottom;*/
}

#submenu{
 font-family:impact;
 font-size:1.5em;
}

.conocenos #submenu{
  background:url(../../images/flecha.png) no-repeat 836px 0;
}

.anunciate #submenu{
  background:url(../../images/flecha.png) no-repeat 371px 0;
  float:right;
  padding-right:370px;
}

.tapas_burgos #submenu{
  background: none;
}

.anunciate #contenido_central{
 clear:both;
}

#submenu a{
 color:#ccc;
 /*padding:10px 8px 10px 8px;*/
 display:block;
}

#submenu .actual{
 color:#CC3133;
}

/** Generales-------*/

.submit{
 text-align:right;
}

.caja{
 border:1px solid #ccc;
 padding:10px;
 margin-bottom:15px;
}
.sinbordes_ciudades, .sinbordes {
 border: none;
 position: absolute;
 top: 0;
 width: 100%;
}
.sinbordes_ciudades {
	top: 48px;
}

.destacado{
 clear:both;
}

.caja img{
 float:left;
 margin-right:15px;
 margin-bottom: 10px;
 display:inline;
}

.texto_caja p{
 margin-bottom: 1.5em;
 line-height: 1.25em;
 overflow:visible;
}

.titulo_seccion{
 background:url(../../images/raya.png) repeat-x left bottom;
 margin-bottom:30px;
 color:#a4cf50;
 font-size:1.5em;

}

.titulo_seccion span{
 background:#fff url(../../images/tick.png) no-repeat 0 3px;
 padding-left:20px;
 padding-right:5px;
}

.titular{
 font-family:impact;
 font-size:1.7em;
 margin-bottom:15px;
 min-height:32px;
 padding-left:40px;
}
.topten {padding-left: 10px;}

.ico_actualidad-gente a, .ico_actualidad-gente, .evento_actualidad-gente .titular a {
	color: #333;
	padding-left:0;
}
.ico_musica a, .ico_musica,.evento_musica .titular a{
 color:#c9012c;
}
.ico_musica{
 background:url(../../images/ico_musica.png) no-repeat;
}

.ico_noticias-de-musica a, .ico_noticias-de-musica,.evento_noticias-de-musica .titular a{
 color:#c9012c;
}
.ico_noticias-de-musica{
 background:url(../../images/ico_noticias-de-musica.png) no-repeat;
}

.ico_blogs a, .ico_blogs,.evento_musica .titular a{
 color:#c00101;
}
.ico_blogs{
 background:url(../../images/ico_blogs.png) no-repeat;
}

.ico_noticias-de-television a, .ico_noticias-de-television,.evento_noticias-de-television .titular a{
 color: #ed7392;
}
.ico_noticias-de-television{
 background:url(../../images/ico_noticias-de-television.png) no-repeat;
}

.ico_noticias-de-actualidad a, .ico_noticias-de-actualidad,.evento_noticias-de-actualidad .titular a{
 color: #d62977;
}
.ico_noticias-de-actualidad{
 background:url(../../images/ico_noticias-de-actualidad.png) no-repeat;
}

.ico_festivales a, .ico_festivales,.evento_festivales .titular a{
 color:#210598;
}
.ico_festivales{
 background:url(../../images/ico_festivales.png) no-repeat;
}

.ico_te-interesa a, .ico_te-interesa,.evento_te-interesa .titular a{
 color:#b83;
}
.ico_te-interesa{
 background:url(../../images/ico_te-interesa.png) no-repeat;
}

.ico_copas a, .ico_copas,.evento_copas .titular a{
 color:#d50070;
}
.ico_copas{
 background:url(../../images/ico_copas.png) no-repeat;
}

.ico_cine a, .ico_cine,.evento_cine .titular a{
 color:#f1b300;
}
.ico_cine{
background:url(../../images/ico_cine.png) no-repeat;
}

.ico_noticias-de-cine a, .ico_noticias-de-cine,.evento_noticias-de-cine .titular a{
 color:#f1b300;
}
.ico_noticias-de-cine{
background:url(../../images/ico_cine.png) no-repeat;
}


.ico_deportes a, .ico_deportes,.evento_deportes .titular a{
 color:#f1b300;
}
.ico_deportes{
background:url(../../images/ico_deportes.png) no-repeat;
}

.ico_restaurantes a, .ico_restaurantes, .evento_restaurantes .titular a{
 color:#93107e;
}
.ico_restaurantes{
 background:url(../../images/ico_restaurantes.png) no-repeat;
}

.ico_entrevistas a, .ico_entrevistas, .evento_entrevistas .titular a{
 color:#00854a;
}
.ico_entrevistas{
 background:url(../../images/ico_entrevistas.png) no-repeat;
}

.ico_de-tiendas a, .ico_de-tiendas, .evento_de-tiendas .titular a{
 color: #FF8C00;
}
.ico_de-tiendas{
 background:url(../../images/ico_de-tiendas.png) no-repeat;
}

.ico_go-out a, .ico_go-out, .evento_go-out .titular a{
 color:#00b5e8;
}
.ico_go-out{
 background:url(../../images/ico_go-out.png) no-repeat;
}

.ico_exposiciones a, .ico_exposiciones, .evento_exposiciones .titular a{
 color:#bfc104;
}
.ico_exposiciones{
 background:url(../../images/ico_exposicion.png) no-repeat;
}

.ico_teatro a, .ico_teatro, .evento_teatro .titular a{
 color:#0078b2;
}
.ico_teatro{
 background:url(../../images/ico_teatro.png) no-repeat;
}

.ico_espacios-culturales a, .ico_espacios-culturales, .evento_espacios-culturales .titular a{
 color: #FC0;
}
.ico_espacios-culturales{
 background:url(../../images/ico_espacios-culturales.png) no-repeat;
}

.ico_hoteles a, .ico_hoteles, .evento_hoteles .titular a{
 color: #726157;
}
.ico_hoteles{
 background:url(../../images/ico_hoteles.png) no-repeat;
}

.ico_monumentos a, .ico_monumentos, .evento_monumentos .titular a{
 color: #946200;
}
.ico_monumentos{
 background:url(../../images/ico_monumentos.png) no-repeat;
}


.oscuro{
 background:#000;
 color:#fff;
}

.mas{
 text-align:right;
 font-size:1em;
 margin:15px 0 5px 0;
}

.titulo_caja_col{
 font-size:1.7em;
 font-family:impact;
 color:#C9012C;
 margin-bottom:5px;
}

/** columna izquierda ----------*/
.inicio #col_izquierda{
 background:url(../../images/inicio_col_izq.png) no-repeat 0 5px;
 padding-top:170px;
}

.caja_col{
 margin-bottom:25px;
}

#col_izquierda #seleccionar_ciudad{
 background:url(../../images/ciudad.png) no-repeat left bottom;
 padding-bottom:95px;
}

#col_izquierda #seleccionar_ciudad span{
 font-size:1.7em;
 height:35px;
 display:block;
}

#col_izquierda select{
 display:block;
 width:100%;
}

#cabecera #seleccionar_ciudad {
  display: inline;
  float: right;
  margin-bottom: 3px;
  margin-top: 35px;
  padding: 4px 0;
  text-align: right;
}
#cabecera #seleccionar_ciudad span {
    font-size: 1.7em;
}

#buscador{
/* background:url(../../images/buscador.png) no-repeat;*/
 padding-left:45px;
 height:76px;
}

#buscador label{

}

#buscador #cadena_busqueda{
 width:96%;
}

#menu_externos{
 background:url(../../images/menu_externos.png) no-repeat; 
 padding-top:155px;
 height:320px;
}

.caja_col .lista li,
#destacamos li span{
 background:url(../../images/bullet_verde.png) no-repeat 0 7px;
 padding-left:20px;
 font-size:1.7em;
 font-family:impact;
 margin-bottom:10px;
 color:#C9012C;
}

#col_izquierda .publicidad, #col_derecha .caja_col{
  text-align: center;
}

#col_derecha .titulo_col{
 font-size:2em;
 color:#eeab00;
 font-family:impact;
 padding-bottom:15px;
 background:url(../../images/rayitas.png) no-repeat left bottom;
 margin-bottom:10px;
}

#servicios{
 margin-bottom:0;
}

#banners_col{
 padding-top:50px;
 background:url(../../images/rayitas2.png) no-repeat;
}

#banners_col img{
}

#col_derecha .titulo_caja_col{
 color:#fff;
}

.lista_sencilla a, .sublista a{
 color:#333;
}


#col_derecha .lista_sencilla a{
 color:#fff;
}

#col_directorios li{
 margin-bottom:15px;
}

.lista_sencilla{
 margin-top:10px;
}

.mapaweb .sublista li{
 padding-left:15px;
 background:url(../../images/bullet_peq.png) no-repeat 5px 5px;
}

#col_directorios .sublista li{
 margin-bottom:10px;
}

#col_portada{
/* background:url(../../images/musico.png) no-repeat center bottom;*/
 padding-bottom: 0px;
}

#destacamos .lista_sencilla{
 margin-bottom:20px;
}

#col_agenda,#col_servicios,#col_canales{
/* background:url(../../images/fondo_col.png) no-repeat;*/
 padding: 0 0 0 5px;
}

#col_directorios{
  background:url(../../images/fondo_col_directorios.png) no-repeat -10px 0;
  padding-left:40px;
}

/** Contenido central --------*/

.ciudad{
  color: #C9012C;
  font-family: impact;
  font-size: 2.9em;
  font-weight: lighter;
  margin-bottom: 10px;
}


.inicio .titular{
 background:none;
 padding-left:0;
}

#contenido_central_izq{
 float:left;
 width:285px;
}

.banner .titular{
 background:none;
}

#contenido_central_der{
 float:left;
 width:285px;
 margin-left:10px;
 display:inline;
}

.b img{
 float:none;
 margin-bottom:15px;
 margin-right:0;
}

.minibanners{
 margin-bottom:15px;
}

.minibanner{
 float:left;
 width:140px;
 text-align:center;
}

.mini_izq{
 margin-right:5px;
 display:inline;
 background:#d31c1a url(../../images/fondo_minibanner.png) no-repeat;
 height:65px;
 padding-top:66px;
}

.mini_der{
 padding:6px 0 5px 0;
}

.mini_izq a{
 font-size:1.7em;
 font-family:impact;
 color:#fff;
}

#hemeroteca #cadena_hemeroteca{
 width:70%;
}

.mini_der .titular,
#calendario .titular{
 padding:0;
}

#calendario {
	width: 47%;
	float: right;
}

#hemeroteca .submit{
 text-align:center;
 margin:10px 0 5px 0;
}

#calendario .titular{
 float:left;
 width:100px;
 color:#376e77;
 margin-right:23px;
 display:inline;
 font-size: 20px;
}

#form_calendario{
 clear:left;
 float:left;
}

#calendario select{
 width:100px;
}

#calendario table{
 border:0;
 font-size: 12px;
}

#calendario td, #calendario th{
 border:0;
 padding:2px;
 text-align:center;
}

#calendario th{
  color:#376e77;
}

#calendario .contexto{
}

#calendario .tachado{
 text-decoration: line-through;
 color: #B5B5B5;
}

.boton_subir {
	background:transparent url(../../images/flecha_arriba.png) no-repeat scroll left center;
	float:right;
	padding:5px 0 5px 20px;
}

/** Agenda --------------------*/

.filtros{
 text-align:right;
 margin-bottom:30px;
}

.evento{
 position:relative;
 clear:both;
 margin-bottom:35px;
}

.evento .titular{
 margin-bottom:0px;
}

.subtitulo{
 font-weight:bold;
 margin-bottom:15px;
}

.entradilla{
 margin-bottom:15px;
}

.extra{
 font-weight:bold;
}

.extra p{
 margin-bottom:0;
}

.categoria{
 text-indent:-999999px;
 position:absolute;
 left:0;
 top:0;
 width:32px;
 height:32px;
 padding:0 3px 3px 0;
}

.evento .ico_musica{
 background:#fff url(../../images/ico_musica.png) no-repeat;
}
.evento .ico_noticias-de-musica{
 background:#fff url(../../images/ico_noticias-de-musica.png) no-repeat;
}
.evento .ico_blogs{
 background:#fff url(../../images/ico_blogs.png) no-repeat;
}
.evento .ico_noticias-de-television{
 background:#fff url(../../images/ico_noticias-de-television.png) no-repeat;
}
.evento .ico_noticias-de-actualidad{
 background:#fff url(../../images/ico_noticias-de-actualidad.png) no-repeat;
}
.evento .ico_festivales{
 background:#fff url(../../images/ico_festivales.png) no-repeat;
}
.evento .ico_te-interesa{
 background:#fff url(../../images/ico_te-interesa.png) no-repeat;
}
.evento .ico_copas{
 background:#fff url(../../images/ico_copas.png) no-repeat;
}
.evento .ico_cine{
background:#fff url(../../images/ico_cine.png) no-repeat;
}
.evento .ico_noticias-de-cine{
background:#fff url(../../images/ico_cine.png) no-repeat;
}
.evento .ico_deportes{
 background:#fff url(../../images/ico_deportes.png) no-repeat;
}
.evento .ico_restaurantes{
 background:#fff url(../../images/ico_restaurantes.png) no-repeat;
}
.evento .ico_entrevistas{
 background:#fff url(../../images/ico_entrevistas.png) no-repeat;
}
.evento .ico_de-tiendas{
 background:#fff url(../../images/ico_de-tiendas.png) no-repeat;
}
.evento .ico_go-out{
 background:#fff url(../../images/ico_go-out.png) no-repeat;
}
.evento .ico_exposiciones{
 background:#fff url(../../images/ico_exposicion.png) no-repeat;
}
.evento .ico_teatro{
 background:#fff url(../../images/ico_teatro.png) no-repeat;
}
.evento .ico_actualidad-gente {
}

.evento img{
 float:left;
 display:inline;
 margin-right:20px;
}

.meta{
 margin-top:30px;
 font-size:1em;
 clear:both;
}

.meta img{
 margin-right:0px;
 float:none;
}

#multimedia{
 margin-bottom:20px;
}

#multimedia .titular{
 padding-left:0;
}

#multimedia #video{
 float:left;
 width:280px;
}

.mas_multimedia{
 float:left;
 width:250px;
 margin-left:20px;
 padding:10px 15px;
}

.mas_multimedia img{
 border:1px solid #ccc;
}

.mas_multimedia p{
 clear:left;
}

#yademas{
 background:#ccc;
 border:0;
}

#yademas .titular{
 padding-left:0;
}

#yademas li{
 margin-bottom:5px;
}

.col_fechas{
 float:left;
 width:270px;
 margin-right:10px;
}

comentarios{
 margin:0 30px 0 20px;
}

#comentarios .titular{
 background:url(../../images/tick.png) no-repeat 0 5px;
 padding-left:20px;
}

.comentario{
 margin-bottom:25px;
 padding:5px;
}

.fecha_comentario{
 margin-bottom:10px;
 border-bottom:1px solid #ccc;
 padding-bottom:5px;
}

.fecha_comentario span{
 color:#93C83D;
}

#comentar{
 margin:30px 0;
}

#comentar fieldset{
  background:#93C83D;
 padding:20px;
}
#comentar label, #form_insertar label{
 display:block;
 font-weight:bold;
 margin-bottom:20px;
}

#comentar input, #form_insertar input{
 display:block;
 font-size:1.1em;
 width:350px;
}

#comentar textarea, #form_insertar textarea{
 display:block;
 font-size:1.1em;
 width:530px;
}

.error{
 font-size:.9em;
 color:#FFFFFF;
 font-weight: bold;
}


/** directorio -----------------**/

.directorio .titular{
 font-weight:lighter;
}

.local{
 clear:both;
 margin-bottom:20px;
}
.local img{
 float:left;
 display:inline;
}

.nombre_local a{
 text-transform:uppercase;
 color:#000;
 font-weight:bold;
}

.local .contacto{
 font-size:1em;
}

.local .texto_caja {
 margin-left:120px;
}


#paginador{
 clear:both;
 text-align:center;
 margin-bottom:30px;
}

.paginacion_numActual{
 font-size:1.5em;
 color:#999;
}
.afiliado{
 width:260px;
}
#fotos_local #widget{
  float: right;
  margin: 15px 0 30px;
}
#datos_local li{
 margin-bottom:30px;
  background:url(../../images/tick.png) no-repeat;
}

/*.fachada_grande{
 margin-bottom:20px;
}
*/
#datos_local .cabecera{
 padding-left:20px;
 font-size:1.3em;
 font-weight:bold;
}

#datos_local p{
 padding-left:20px;
}

#mapa_local li{
 margin-bottom:30px;
  list-style: none;
  background:url(../../images/tick.png) no-repeat;
}

#mapa_local .cabecera{
 padding-left:20px;
 font-size:1.3em;
 font-weight:bold;
}

#mapa_local p{
 padding-left:20px;
}

#form_insertar legend{
 font-size:1.5em;
 margin-bottom:15px;
 border-bottom:1px solid #ccc;
 font-family:impact;
}

#form_insertar fieldset{
 margin-bottom:10px;
}

#form_insertar textarea{
 height:100px;
 font-size:1.5em;
}

#form_insertar .submit , #comentar .submit {
 text-align: left;
}

#form_insertar .submit input, #comentar .submit input{
 width:100px;
}
/** suscribete ----------------*/

/** suscribete ----------------*/

.suscribete form{
 margin-top:20px;
}


#suscribir, #anularsuscribir{
 width:400px;
}

.suscribete .error, .suscribete .error{
 font-size:.9em;
 color:#FF0000;
 font-weight: bold;
}

#suscribir label, #anularsuscribir label{
 float:left;
 width:150px;
 clear:both;
 margin-top:14px;
 margin-bottom:5px;
 
}

#suscribir input,#suscribir select,#anularsuscribir input{
 margin-top:10px;
 margin-bottom:5px;
}
#suscribir input, #anularsuscribir input{
width: 180px;
}

#suscribir select{
width: 184px;
}



#suscribir .boton_enviar,#anularsuscribir .boton_enviar{
 margin-top:20px;
 width:150px;
 
}

.legal{
 font-size:.7em;
}

/** Corporativo ----------------*/

.conocenos #contenido_central,
.anunciate #contenido_central{
 padding:105px 0 0 415px;
 float:none;
 background:none;

}

.target #contenido_central{
 height:500px;
}

.quienes{
 background:url(../../images/fondo_quienes.png) no-repeat 0 30px;
}

.quees{
  background:url(../../images/fondo_quees.jpg) no-repeat 0 45px;
}

.staff{
   background:url(../../images/fondo_staff.jpg) no-repeat  0 45px;
}

.target{
    background:url(../../images/fondo_target.jpg) no-repeat 0 45px;
}

.distribucion{
    background:url(../../images/fondo_distribucion.jpg) no-repeat  0 45px;
}

.ciudades, .revista {
  margin-top: 20px;
  margin-left: 30px;
  background: none !important;
}

.tarifasrevista, .tarifasweb{
    background:url(../../images/fondo_tarifas-go.jpg) no-repeat;
}

.enlaces{
 background:url(../../images/fondo_quienes.png) no-repeat 0 0px;
}

.bloque{
 margin-bottom:35px;
 padding-left:35px;
 background:url(../../images/bullet.png) no-repeat;
}

.bloque img{
 margin-top:30px;
}

.bloque p{
 margin-bottom: 1.5em;
}


.titulo_bloque{
 color:#CC3133;
 font-size:1.7em;
 font-family:impact;
 font-weight:normal;
 margin-bottom:10px;
}

.pgd{
 margin-top:30px;
 text-indent:-99999px;
 background:url(../../upload/pgd.jpg) no-repeat right;
 height:41px;
}

.col_staff{
 font-size:.8em;
 float:left;
 width:220px;
}

.departamento{
 margin-bottom:15px;
}
.bloque .departamento p{
 margin-bottom:3px;
}

.tecnico{
 margin-top:60px;
}
#bloque_ciudades{
 float:left;
 width:100%;
}

#bloque_ciudades .portadilla{
 float:left;
 margin:0 8px 5px 0;
 position:relative;
 display:inline;
}

#bloque_ciudades .portadilla p{
 background: none;
 position:absolute;
 top:0;
 left:0;
 z-index:100;
 width:138px;
 height:224px;
 text-align:center;
 font-size:1.1em;
 font-weight:bold;
}

.portadilla a{
 display:block;
 width:100%;
 height:100%;
}

#bloque_ciudades img{
 margin:20px 0 0 0;
}

#lista_ciudades{
 float:left;
 width:120px;
 margin-left:10px;
 display:inline;
}

#lista_ciudades li,
.lista_sencilla li,
#col_directorios li strong{
 margin-bottom:5px;
 padding-left:15px;
 background:url(../../images/puntico.jpg) no-repeat 0 3px;
}

/* Anunciate -------------------*/

.anunciate table{
 margin-bottom:30px;
 text-align:center;
 border:0;
 width:100%;

}

.anunciate td{
 border-right:0;
 border-left:0;
 border-bottom: 2px solid #cc3133;
 border-top: 0;
 padding:10px 0;
 margin:0;
 
}

.anunciate th{
  border-bottom: 2px solid #cc3133;
  border-right:0;
  border-top:0;
  border-left:0;
}

.anunciate th.formato{
   border-right:0;
   border-left:0;
   border-top:0;
}

.anunciate caption{
 margin-bottom:5px;
 font-size:1.2em;
 font-weight:bold;
 border-bottom: 2px solid #000;
 padding-bottom:4px;
}

#comentarios p.msg{
 margin:0 0px 20px 10px;
 font-weight: bold;
 color: #FF0000;
 font-size:1em;
}

#publi{
 clear:both;
 text-align: center;
}

.envio_post{
 clear:both;
 margin-top:30px;
 line-height:1.6;
}

.envio_post label {
 display:inline;
 float: left;
 width:130px; 
}

.envio_post input {
	width:130px;
}
.envio_post .envio_ok {
 color:#93C83D;
 font-weight: bold;
}

.envio_post .envio_fail {
 color:Red;
 font-weight: bold;
}

.rss .texto_caja .lista_sencilla li{width:170px;float:left;}

.cols{ width:170px;  float:left;}

.mapaweb #contenido_central{
 width:780px;
 padding-top:20px;
}

.mapaweb .cols{
 width:185px;
}

/*Inscripcion*/
ul.formularioInscripcion {
	height: 100px;
	overflow: auto;
	width: 350px;
	border: 1px solid #000;
	list-style-type: none;
	margin: 0 0 20px 0;
	padding: 0.2em;
	overflow-x: hidden;
}
ul.formularioInscripcion li { 
	margin: 0; padding: 0.2em; 
	width: auto !important;
}
ul.formularioInscripcion label {
	font-size: 1em;
	font-family: sans-serif;
	margin-bottom: 0 !important;
}
ul.formularioInscripcion input {
	display: inline !important;
	width: auto !important;
	margin-bottom: 0 !important;
}
#form_insertar textarea {
	font-family: sans-serif;
	font-size: 1em;
}	
#form_insertar input {
	font-size: 1em;
}

/*formulario directorios*/
div.filtros_directorio {
/*	border: 1px solid gray;*/
	background: #ccc;
	padding:10px;
	margin-bottom:10px
}
div.filtros_directorio label {
	display: block;
	padding: .2em 0;
}
div.filtros_directorio label input {
	width: 325px;
}

/*imagenes del directorio*/
div#fotos_local {
	width: 300px;
	float: right;
	margin: auto;
	text-align: center;
}
div#fotos_local img {
	margin: 0; padding: 0;
}
div#fotos_local img.destacada {
	border: 2px dashed #55B0C3 !important;
}

/*ajustes para el formulario de inscripcion*/
#localizacion_establecimiento label.especial {
	margin-bottom: 0px !important;
}

/*ajustes para los detalles del evento*/
div.detalles_evento {
	margin: 1em 0 1em;
}

/*portada de tapas-burgos*/
.tapas_burgos_portada {
	position: absolute;
	top: 389px;
	left:150px;
	padding: 5px;
	border: 1px solid #ccc;
	background: white;
}
.tapas_burgos_portada_texto {
	position: absolute;
	top: 650px;
	left:144px;
}

.menu_tapas {
	font-size: 2em;
	text-align: right;
	margin-bottom: 1em;
}
.menu_tapas a {
	padding-left: 1em;
}

/*aviso legal*/
ol.aviso-legal li {
	margin-bottom: 2em;
}	
ol.aviso-legal p {
	margin-bottom: 1em;
}

/*iconos en agenda*/
#menu_iconos {
  width: 330px;
  margin: auto;
	margin-bottom: 10px;
}
#menu_iconos span {
	display: block;
}
#caja_iconos {
	width: 275px;
}
ul.lista_iconos {
	text-align: center;
	margin: auto;
	width: 405px;
}
ul.ciudad_go {
	margin-bottom: 1em;
}
ul.lista_iconos li {
/*	display: inline;*/
	float: left;
	width: 80px;
}
ul.burgos {
	width: 565px !important;
}
ul.lista_iconos_nueva {
	width: 100%;
}
ul.lista_iconos_nueva li {
	float: left;
	width: 136px;
  height: 50px;
}
ul.lista_iconos_nueva li a span {
	display: block;
	line-height: 32px;
	color: #333;
}
ul.lista_iconos_nueva li a:hover span {
	background: ghostwhite;
	color: #333;
	font-weight: bold;
	text-decoration: none !important;
}

/*enlaces*/
.li_enlaces {width:255px;}

/*banners swf*/
#skynacional {
	margin:auto;
	width: 120px;
}
#barrameda {
	margin:auto;
	width: 189px;
}
#licor43 {
	position: relative;
	margin: auto;
	width: 170px;
	margin-bottom: 13px;
	cursor: pointer;
}
#licor43 a {
	display: block;
	width: 170px;
	height: 240px;
	text-indent: -99999px;
	position: absolute;
	top: 0;
	z-index: 10000;
}

/*feevy*/
#feevy_bar_10251 {
	clear: both;
	padding-bottom: 2em;
}

#feevy_bar_10251 .feevy_title img {
	margin-top:0 !important;
}
              
/*iconos columna izquierda*/
.icono {
	font-size: 8px;
}
.icono a img {
	vertical-align: middle;
}

/*galerias*/
#galeria {
  margin-bottom: 20px;
}
#galeria #imagen_destacada {
  text-align: center;
}
#galeria #imagen_destacada img {
  text-align: center;
  float: none;
  margin-right: 0;
  max-width: 531px;
  padding: 7px;
  border: 1px solid #ccc;
  border-right: 2px solid #666;
  border-bottom: 2px solid #666;
}
#galeria #mas_fotos_galeria {
  background: lightGray;
  padding: 9px 0 0 9px;
}
#galeria #mas_fotos_galeria li {
  list-style: none;
  width: 172px;
  height: 106px;
  border: 1px solid gray;
  margin-right: 9px;
  margin-bottom: 9px;
  float: left;
}
#galeria #mas_fotos_galeria li a {
  display: block;
  width: 172px;
  height: 106px;
  text-indent: -9999px;
}

/* widgets */
#cajaWidgets h3{
 font-size:1.5em;
 margin-bottom:20px;
}
#widgetMuestra{
 float:left;
 width:260px;
}

.listaWidgets{
 margin-left:260px;
}

.listaWidgets li{
 padding:10px 0 10px 60px;
 border-bottom: 1px dashed #a2a2a2;
}

.listaWidgets li select{
 display:block;
 margin-bottom:5px;
}

.listaWidgets li p,
#widgetCodigo p,
#otrosWidgets p{
 font-weight:bold;
 margin-bottom:10px;
}
.listaWidgets li.liWidgetSelectCiudad{
 background:url(../../images/fondoSelectCiudad.png) no-repeat 0 center;
 padding-top:0;
}

.liWidgetSelectTematica{
 background:url(../../images/fondoSelectTematica.png) no-repeat 0 center;
}

.liWidgetSelectCiudadTematica{
 background:url(../../images/fondoSelectCiudadTematica.png) no-repeat 0 center;
}

.liWidgetSelectRestauranteCiudad{
 background:url(../../images/fondoSelectRestaurante.png) no-repeat 0 center;
}

#widgetCodigo{
 clear:both;
 margin-top:30px;
}

#widget {
  width: 180px;
}

/*banner superior de publicidad*/
#banner_superior {
  text-align: center;
}

.bajo_widget {
  margin-top: 25px;
}

/*buscador*/
#busqueda-avanzada {
  -moz-border-radius: 7px;
  -web-kit-border-radius: 7px;
  border-radius: 7px;
  background: none repeat scroll 0 0 #EEEEEE;
  border: 1px solid #666666;
  margin-right: 60px;
  margin-top: 14px;
  padding: 20px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 10;
}
#busqueda-avanzada input#cadena {
  width: 300px;
}
#opciones-avanzadas p {
  margin: 3px 0;
  font-size: .85em;
  font-weight: bold;
}
#busqueda-avanzada img {
  padding-right: 5px;
}

/*select de ciudades --maquillamos un pelín-- */
#select_ciudad {
  background: #444;
  color: white;
  font-family: impact;
  font-size: 0.75em;
  border: 2px solid #444;
}

/*feevy de columna izquierda*/
.feevy_item { padding: 0 !important;}
.item_content {padding: 5px 3px; border-bottom: 1px solid #666;}
div.bar_content:first-child {border-top: 1px solid #666;}
#feevy_bar_10251 {padding-bottom: 0;}
.blog_url {position: relative !important; float:none !important; padding: 4px !important;}
.feevy_title img {float:left;}
.feevy_title h1 {display: block; margin: -45px 0 0 45px; padding: 0; position: relative; width: 110px;}
.feevy_content {display: none;}
.bar_content .footer {display: none;}

/*retoques*/
#enlaces_agendas {
  font-family: impact;
  font-size: 1.5em;
  margin-bottom: 10px;
  text-align: center;
}
#enlaces_agendas a {
  color: #C9012C !important;
}

#busqueda-avanzada {
	width: 435px;
	padding: 5px;
}
input.gsc-input {
	background-image: none !important;
}
.ad {
	display: none;
}
.gsc-adBlock {
	display: none !important;
}

