@import "/cont/plantillas/css/portal/estructura.css";
@import "/cont/plantillas/css/portal/bloques.css";
@import "/cont/plantillas/turismo/css/social.css";
#flash,#flash_prim{background-color:#F59C00!important;}
h1{color:#333333}
legend,h2,h3{color:#FF9506;}
legend{font-size:1em;}
#mov1 object,#mov1 embed{width:780px;height:174px}
caption{color:#FF9506;}
th,td{border-top:solid 1px #ccc;background:url(/cont/paginas/img/btabla.gif) no-repeat right top;padding:0.2em 0.5em 0.2em 0.5em}
th{background:#EFEFEF!important}
.item .etiqueta, dt{color:#FF9506;}
.itemSalto .etiqueta{color:#FF9506;;font-weight:bold}
.destac{color:#FF9506;text-transform:uppercase;margin-top:0.5em}
.avisos-pespunte .aviso img{margin-bottom:0.4em;}
h3.destacar{color:#000}
table.calendario caption{background-color:#000; color:#fff;border:solid 1px #000}
table.calendario td{color:#ccc;text-align:center;border:solid 1px #000}
table.calendario th{border:solid 1px #000}
table.calendario td a{color:#000}
#avisos .titulo a{color:#000}
#banda{border-top:solid 1px #fff;color:#fff;text-transform:uppercase}
#banda span{margin-left:2em}
.calprimd{float:right;width:22em}
.calprimd ul li {background-image:none !important}
.calprimi .activ{clear:left}
#fiestas_pilar .aviso {background-image:none;float:left;margin:0.5em 0.5em 0.5em 0pt;padding:0pt;width:18em;}
#fiestas_pilar .avisos,#fiestas_pilar .noticias{clear:left}
#fiestas_pilar .titulo a,#agenda_primera li a {font-weight:bold;}
#fiestas_pilar .aviso{height:8em}
#fiestas_pilar .aviso img {border:solid 1px #000;height:65px;margin-right:0.8em;padding:0pt;width:50px;}
#cam {width:40em;height:50em; overflow: hidden;}
#cam2 {width:80em;height:70em; overflow: hidden;}

#calendario_actividades .date{margin:0;padding:0;float:left;width:39%;font-weight:bold;border:solid 3px #ccc;border-bottom:0;height:13em;background-color:#ccc;text-align:center;text-transform:uppercase}
#calendario_actividades .day{color:#687a03;font-size:5em;background-color:#fff;display:block}
#calendario_actividades .month{color:#fff;display:block;font-size:1.4em;margin-top:0.4em}
#calendario_actividades .day_week{font-size:1.4em;display:block;margin: 0.4em 0 0.4em 0}
#calendario_actividades table{background-color:#fff}
#calendario_actividades td, #calendario_actividades th{background:none !important;padding:0.2em !important}
#calendario_actividades .col1p{width: 21em!important}
#calendario_actividades .calta{margin-left:1em;width:51%;float:left;border:solid 3px #ccc;height:13em}
#calendario_actividades .col2p{margin-left:1em;float:left!important;width: auto!important;border:solid 3px #ccc}
.agenda_dia {margin:.2em}
.agenda_dia  dt{font-weight:bold; border-bottom: dotted 1px #ccc}
.agenda_dia  dd{padding-left:1em;margin-left:0.2em;background-image:url(/cont/paginas/img/b_neg.gif);background-position: left top; background-repeat: no-repeat;}
.scroll {overflow:auto;height:25em; width:100%;border:solid 3px #ccc;background-color:#fff}
.calprimd{float:right;width:22em}
.calprimd ul li {background-image:none !important}
.calprimi .activ{clear:left}
#agenda_primera li,#fiestas_pilar .aviso {background-image:none;float:left;margin:0.5em 0.5em 0.5em 0pt;padding:0pt;width:18em;}
#caja3 label{display:block !important; background:url(/cont/paginas/img/b_neg.gif) no-repeat; padding-left:7px; clear:both; margin: 4px 0px 4px 4px;} 
div.help {float: right; width: 30%; height: auto;  margin: -10px -35px 10px 10px;  padding: 5px;  border: 1px solid #666666;  
  font-size: 1em;
  display: block;
}

div.help ul li { border: 1px solid #fff; }
div.help h3 {  padding: 3px 0px 3px 45px !important;  margin: 0px 0px 5px 0px !important;  border-width: 0px 0px 1px 0px;  border-style: solid;  border-color: #666666;  background-color:#fff !important;
  font-size:1.2em !important;
}

div.help ul {
  margin: 0px 0px 0px 10px;
  padding-left: 10px;
  list-style-type: circle;  
}

div.help ul li {
  padding: 3px;
  background:none !important
}
div.help {
  background: #fff; 
  color: #000000;
}
.adhesion ul li {background-image:none !important; width:60%;padding:0.6em;}
.oscuro {background-color:#EFEFEF !important;}
.dere2{float:right; width:35%}
div.help h3 {background: #fff url(/cont/paginas/enlinea/img/cancel_32.gif) no-repeat 5px 50%;height:2em;font-size:1.4em}
#agenda_primera_santa li {background-image: url(/cont/paginas/img/b_neg.gif); width:30em ; padding:0 0 0 10px}








/* Modificaciones Septiembre 2010 */

body{width:99.1%;margin:0.5em 0em 4.8em 0.5em;   padding:0; text-align:center;}
.visib{	margin: 0; padding:0px; border:0px; width:994px; margin-right:auto; margin-left:auto;}
#flash, #flashi{width:100%; height:156px;margin-bottom:0em;clear:both;min-width:780px; background-color:#000 }
#mov1{padding: 0;width: 100%;height: 156px;overflow: hidden; background-color:#000}
#flash_prim{margin-bottom:0em; background-color:#000}
#flash,#flash_prim{background-color:#000!important; } 
#flash img {border:0px;padding:0px; }
#mov1 object,#mov1 embed{height:156px; display: none; background-color:#000} 
#grupo_portal ul{ margin-top:10px; }
#grupo_portal p{ margin-top:10px;}
#banda{border-top:solid 1px #fff;color:#fff;text-transform:uppercase; display: none; } 

h1{font-size:1.4em;text-transform:uppercase; padding:0px; margin:0px; border:0px; }
h1 img {border:0px;padding:0px}
.contenido h1{ position: absolute;  top: -9000px; width:0; overflow:hidden;}
h2 {font-size:1.4em;text-transform: none;border-bottom:0px; color:#e2001a; padding:0; margin:0.5em 0em 0.3em 0em;}
h3 {font-size:1.2em; color:#e2001a; padding:0em 0em 0em 0em; margin:0em 0em 0em 0em;}
h4 {font-size:1em; color:#000; padding:0; margin:0.5em 0em 0em 0em;}
img {border:0px; padding:0px; }

#navegacion a{	font-size: 1em;}

#menu {width: 17%; float:left; margin-top:0.6em; padding:10px;  background-color: #FFF; border:1px solid #DDD;  background-image: url(/cont/paginas/turismo/img/sep2010/fondo_menu_lat.gif);  background-position: bottom;  background-repeat: repeat-x;  text-align: left; }
#menu ul{padding:0;margin:0.5em 0em 2em 0em;list-style-type:none;  font-weight: bold;  font-size: 1.1em;  }
#menu li div{ margin-left:0em; margin-bottom:1px; padding-bottom:4px; border:0px; }
#menu ul li{background-image: url(/cont/paginas/turismo/img/sep2010/fondo_menu_lat_li.gif);  background-position: bottom;  background-repeat: repeat-x;}
#menu ul ul{margin:0px 0 4px 2px; padding-bottom:4px}
#menu ul ul li {font-size: 0.9em; background-image: url(/cont/paginas/turismo/img/sep2010/menu_bullet1.gif);background-repeat: no-repeat;background-position: left 0.45em;display:block;padding-left:0.9em;margin-bottom:3px;}
#menu ul ul ul{margin:0.2em 0 0 0.2em; padding-bottom:0px}
#menu ul ul ul li {padding-left:0.8em;background-image: url(/cont/paginas/turismo/img/sep2010/menu_bullet2.gif);background-repeat: no-repeat;background-position: left 0.55em;}
#menu ul ul ul ul li { font-size:0.8em; margin-bottom:0px; }
#menu a{color:#000}
#menu a:hover{color:#e2001a;}
#menu ul ul ul ul li a{ color: #575757; }
#menu ul li a.activo{ background-color: #e2001a; color:#FFF;  display: block; padding:1px 0px 2px 2px; }
#menu ul ul li a.activo{ background-color: transparent; color:#e2001a;  padding:0 0 0 0; }
#menu form label{ position:absolute; top:-9000px; width:0; overflow:hidden; }
#menu form select{ width:77%;  font-size: 0.95em;  }
#menu form input.botonIdioma{ padding:3px 5px 2px 5px;  overflow: visible; font-size: 0.75em; font-weight: bold; color: #e9e9e9; background-color: #494949; border: 1px solid #808080;  cursor: pointer;  vertical-align: top;   }

.contenido { width:77%; float:right; margin-top:0.59em; padding:0px 10px 10px 10px; font-size:0.8em; background-color: #f8f8f8; border:1px solid #cfcfcf;}
.marco{	float: left;  width: 71.9%;  }
.marco {text-align: justify;}
.marco p{text-align: justify;}

#colDcha {width:191px; float:right;  margin-top:0.45em; font-family:Arial,Helvetica,sans-serif; color: #FFF; font-size: 1em;  }
#colDcha .tiempoLat{width:176px;  height:99px;  overflow: hidden; padding:10px 8px 5px 8px;  background-image: url(/cont/paginas/turismo/img/sep2010/fondo_tiempo.gif);  background-position: top;  background-repeat: no-repeat; }
#colDcha .interesLat{width:171px; margin-top:10px; padding:6px 9px 10px 9px;  background-color: #f2f2f2;  border:1px solid #DDD; }
#colDcha .videoLat{ width:171px; margin-top:10px;  padding:7px 10px 2px 10px;  background-image: url(/cont/paginas/turismo/img/sep2010/fondo_video_lat.gif);  background-position: top;  background-repeat: repeat-x;  background-color: #353535;  }
#colDcha .serviciosLat{width:171px; margin-top:10px; padding:6px 9px 10px 9px;  background-color: #FFF;  border:1px solid #DDD; }
/*#colDcha .tiempoLat h3{ color:#FFF; margin:0px; padding:0px;  font-size: 1.2em;  text-align: center; }*/
#colDcha .tiempoLat h3{ color:#FFF; margin:0 0 8px 0; padding:0px;  font-size: 1.2em;  text-align: center; }
#colDcha .tiempoLat h2 a{ color:#FFF; font-size:0.8em; }
#colDcha .tiempoLat a{ color:#FFF;  font-size:0.9em;}
#colDcha .interesLat h3{ color:#e2001a; margin:0px 0px 0px 0px; padding:0px;  font-size: 1.3em;  }
#colDcha .videoLat h3{ color:#FFF; margin:0px 0px 0px 0px; padding:0px;  font-size: 1.3em;  text-align: center; }
#colDcha .serviciosLat h3{ color:#e2001a; margin:0px 0px 0px 0px; padding:0px;  font-size: 1.3em;  }
#colDcha .aviso {margin:10px 0px 0px 0px;}
#colDcha .aviso img {border:0px; padding:0px; margin:0px; float:left; }
#colDcha .aviso .titulo { background-color: #272727;  color: #FFF; font-size: 0.95em;  font-weight: bold; padding:0px 3px 0px 3px; margin:0px;  text-align: center;  line-height: 20px;   }
#colDcha .aviso .titulo a { color: #FFF; padding:0px; margin:0px;}
#colDcha .videoLat .aviso .titulo { background-color: transparent;  color: #FFF; font-size: 0.9em;  font-weight: bold; padding:0px; margin:0px;  text-align: left;  line-height: normal;   }
#colDcha .videoLat .aviso p{ color: #FFF; font-size: 0.85em; }
#colDcha .videoLat .aviso a{ color: #FFF;  font-weight: bold; line-height:30px; }
#colDcha .tiempoLat .aviso {margin:7px 0px 0px 0px;}
#colDcha .tiempoLat th, #colDcha .tiempoLat td{border-top:0px; background: none;padding:0em 0.5em 0em 0em;  font-size: 1.1em; padding-bottom:50px;}
#colDcha .tiempoLat .aviso a{ color: #FFF; float:right; padding-right:7px;}

/*
#pie{	float: left;position: fixed; bottom: 0px; left: -10px; overflow: hidden; width:100%; height: 74px; z-index:90000; vertical-align: middle; }
#pie .desplegado{ width:100%; height:74px; position:absolute;  top: 0px; left:0px; z-index:90001;}
#pie .plegado{ width:100%; height:21px; position:absolute;  top: 0px; left:0px; z-index:90002;}
#pie .oculto{ display: none; }
#pie img{	vertical-align: middle; padding: 0px 5px;}
#pie a{	margin: 0px 10px 0px 0px;}
#pie .izquierda{	width:19%; float:left; padding-left:1%; padding-top: 13px; padding-bottom: 13px;}
#pie .derecha{	width:80%; float:right;  text-align: right;  padding-top: 13px;  padding-bottom: 13px;}
#pie .derecha .likeFacebook{margin-top:0.4em; float:right; padding-right:10px;}
*/

dl.ficha dt{color: #e2001a;}
.caja {font-size:0.85em; color:#727272;  text-align: center; }
legend{color:#e2001a;}
caption{background-color:#333; color:#FFF;}
div.paginas{background-color:#e3e3e3;  width: 99%;  text-align: right; font-size: 0.9em; padding-top:0.5em; padding-bottom:0.5em;}
div.paginas span {background-color:#e2001a;color:#FFF;margin:2px;padding:0.2em 0.5em;  font-weight: bold; }
div.paginas a {background-color:#272727;color:#FFFFFF;margin:2px;padding:0.2em 0.5em;text-decoration:none;}

#calendario_actividades .date{margin:0;padding:0;float:left;width:39%;font-weight:bold;border:solid 3px #ccc;height:13em;background-color:#333; color:#FFF; text-align:center;text-transform:uppercase}
#calendario_actividades .day_week{font-size:1.4em;display:block;margin: 0.4em 0 0.4em 0; color:#FFF;}
#calendario_actividades .day{color:#e2001a;font-size:5em;background-color:#fff;display:block}
#calendario_actividades table {margin-top:0.3em;}
#calendario_actividades table caption{background-color:#e2001a; color:#FFF;}
dl.agenda_dia dt{	color: #000;}

ul#menu_interior{	background-color: #e3e3e3; padding:4px 8px 4px 8px; margin: 5px 0px 15px 0px; overflow:hidden;font-size:0.85em;}
ul#menu_interior li {background-image:none; border-left:0px; border-right:1px solid #CCCCCC; float:left; list-style-type:none; margin:0.2em 0em;  padding:0px 12px 0px 12px;  }
ul#menu_interior li a{ white-space: nowrap; }

ul#menud_interior{	background-color: #e3e3e3; padding:4px 8px 4px 8px; margin: 5px 0px 15px 0px; overflow:hidden;font-size:0.85em;}
ul#menud_interior li {background-image:none; border-left:0px; border-right:1px solid #CCCCCC; float:left; list-style-type:none; margin:0.2em 0em;  padding:0px 12px 0px 12px;  }
ul#menud_interior li a{ white-space: nowrap; }

.item .etiqueta, dt{color:#e2001a;}
.itemSalto .etiqueta{color:#e2001a;}
.destac{color:#e2001a;}

/* plantillas de contenido */
.pl_filaCont{	width:100%;  float:left; margin-bottom:10px; text-align:justify;}
.pl_col60Cont{	width:60%; float:left; text-align:justify;}
.pl_col36Cont{	width:36%; float:right; text-align:justify; }
.pl_col50Cont{	width:50%; float:left; text-align:justify;}
.pl_col33Cont{	width:33%; float:left; text-align:justify;}
.pl_col30Cont{	width:30%; float:left; text-align:justify;}
.pl_col27Cont{	width:27%; float:left; text-align:justify;}

img.fotoContenido{	width: 200px;	height: 150px;}
img.fotoDestacado{	width: 240px;	height: 180px;}
a.distribuidora{	 width:244px; padding:2px 3px 3px 3px; display:block; background-color: #272727; color:#FFF; font-weight:bold; margin-top:-2px; }
.distribuidora{	 width:244px; padding:2px 3px 3px 3px; display:block; background-color: #272727; color:#FFF; font-weight:bold; margin-top:-2px; text-align: left; }
a.distribuidora3{	 width:167px; padding:2px 3px 3px 3px; display:block; background-color: #272727; color:#FFF; font-weight:bold; margin-top:-2px; }
.distribuidora3{	 width:167px; padding:2px 3px 3px 3px; display:block; background-color: #272727; color:#FFF; font-weight:bold; margin-top:-2px; text-align: left; }

a.distribuidora30{	 width:150px; padding:2px 3px 3px 3px; display:block; background-color: #272727; color:#FFF; font-weight:bold; margin-top:-2px; }
.distribuidora30{	 width:150px; padding:2px 3px 3px 3px; display:block; background-color: #272727; color:#FFF; font-weight:bold; margin-top:-2px; text-align: left; }

a.distribuidora27{	 width:134px; padding:2px 3px 3px 3px; display:block; background-color: #272727; color:#FFF; font-weight:bold; margin-top:-2px; }
.distribuidora27{	 width:134px; padding:2px 3px 3px 3px; display:block; background-color: #272727; color:#FFF; font-weight:bold; margin-top:-2px; text-align: left; }

/* Pastillas Organizadores */
.pastillaOrg{width: 172px;  height: 67px;  padding:0px 0 0 0; text-align: center;  color: #FFF;  font-weight: bold;  font-size: 0.9em; 	}
.pastillaOrg p{	padding:10px 0 0 0; margin:0px; text-align: center; } 
.pastillaOrg a{	color: #FFF;  }
.entidades{background-image: url(/cont/paginas/turismo/img/sep2010/pastilla_org_entidades.gif);  background-position: top;  background-repeat: no-repeat;  }
.centros{background-image: url(/cont/paginas/turismo/img/sep2010/pastilla_org_centros.gif);  background-position: top;  background-repeat: no-repeat;  }
.viajes{background-image: url(/cont/paginas/turismo/img/sep2010/pastilla_org_viajes.gif);  background-position: top;  background-repeat: no-repeat;  }
.alojamientos{background-image: url(/cont/paginas/turismo/img/sep2010/pastilla_org_alojamientos.gif);  background-position: top;  background-repeat: no-repeat;  }
.gastronomia{background-image: url(/cont/paginas/turismo/img/sep2010/pastilla_org_gastronomia.gif);  background-position: top;  background-repeat: no-repeat;  }
.transportes{background-image: url(/cont/paginas/turismo/img/sep2010/pastilla_org_transportes.gif);  background-position: top;  background-repeat: no-repeat;  }
.ocio{background-image: url(/cont/paginas/turismo/img/sep2010/pastilla_org_ocio.gif);  background-position: top;  background-repeat: no-repeat;  }
.compras{background-image: url(/cont/paginas/turismo/img/sep2010/pastilla_org_compras.gif);  background-position: top;  background-repeat: no-repeat;  }
.servicios{background-image: url(/cont/paginas/turismo/img/sep2010/pastilla_org_servicios.gif);  background-position: top;  background-repeat: no-repeat;  }

/* Modificacion marzo 2011 (espaciado en listas) */
.contenido ul li {
    padding-bottom: 5px;
}


/* Modificacion 24/05/2011 abaco digital para detalle alojamientos y restaurantes */
.ficha dt, .ficha dd
	{margin:0; padding:3px 0 }
h3
	{margin-bottom:10px}
.top_dat {width:297px; font-size:11px; text-align:left;}
.top_dat .fot {width:297px; margin-bottom:10px}
.top_dat .dat {width:160px; float:left; line-height:15px;}
.top_dat .loc {float:right}
.top_dat .log {float:right}
.top_dat .log img {height:60px; max-width:100px}
.top_dat .clear {clear:both}
.ficha dd ul.ml100 {padding-left:100px}






/* ESTILOS PIE 2012*/
#pie{	float: left;position: fixed; bottom: 0px; left: -10px; overflow: hidden; width:100%; height: 50px; z-index:90000; vertical-align: middle; }
#pie .barra{ width:100%; height:482px; position:absolute;  top: 0px; left:0px; z-index:90001; background: url(/cont/paginas/turismo/img/sep2010/barra-desplegado-bg.png) top left repeat-x;}
#pie .desplegado{ width:100%; height:482px; position:absolute;  top: 0px; left:0px; z-index:90001; background: url(/cont/paginas/turismo/img/sep2010/barra-desplegado-bg.png) top left repeat-x;}
#pie .plegado{ width:100%; height:482px; position:absolute;  top: 0px; left:0px; z-index:90002; background: url(/cont/paginas/turismo/img/sep2010/barra-desplegado-bg.png) top left repeat-x; }
#pie .oculto{ display: none; }
#pie img{	vertical-align: middle; padding: 0px 5px;}
#pie a{	margin: 0px; color:#fff;}
#pie .izquierda{	width:19%; float:left; padding-left:1%; padding-top: 13px; padding-bottom: 13px;}
#pie .derecha{	width:80%; float:right;  text-align: right;  padding-top: 13px;  padding-bottom: 13px;}
#pie .derecha .likeFacebook{margin-top:0.4em; float:right; padding-right:10px;}

#social{width:998px; margin:0 auto; height:50px; position:relative;}
#social .plus{height:46px; margin-top:4px; float:left; border-left:1px solid #1e1d1d; border-right:1px solid #706e6e; margin-right:14px;}
#social .plus span{ cursor:pointer; height: 46px;width: 57px;display:block;border-left:1px solid #706e6e; border-right:1px solid #1e1d1d;}
#social .plus span.more{ background: url(/cont/paginas/turismo/img/sep2010/plus-more.png) repeat scroll 5px 0 transparent;}
#social .plus span.less{ background: url(/cont/paginas/turismo/img/sep2010/plus-less.png) repeat scroll 5px 0 transparent;}
#social #share{float: left;    height: 46px;    /*line-height: 51px; */   margin-top: 4px;}
#social #share .facebook-share-button{margin-top:13px;float:left; padding-right:10px;width:27em}
#social #share .twitter-share-button{margin-top:13px;float:left;padding-right:10px;}
#social #share .googleplus-share-button{float:left;margin-top:11px;}
#social #networks{float:right; height:46px; margin-top:4px; margin-right:14px; border-left:1px solid #1e1d1d;}
#social #networks span.zgz-turismo{background:url(/cont/paginas/turismo/img/sep2010/social-logo-turismo.png) 14px 5px no-repeat; width:67px; height:46px; display:block; float:left; margin-top:1px; text-indent:-9000em; margin-right:10px; border-left:1px solid #706e6e; padding-left:14px;}
#social #networks a{width:34px; height:35px; margin-top:6px; float:left; margin-left:0px; display:block; text-indent:-9000em;}
#social #networks a.social-blog{background:url(/cont/paginas/turismo/img/sep2010/social-blog.png) top left no-repeat}
#social #networks a.social-facebook{background:url(/cont/paginas/turismo/img/sep2010/social-facebook.png) top left no-repeat}
#social #networks a.social-twitter{background:url(/cont/paginas/turismo/img/sep2010/social-twitter.png) top left no-repeat}
#social #networks a.social-flickr{background:url(/cont/paginas/turismo/img/sep2010/social-flickr.png) top left no-repeat}
#social #networks a.social-linkedin{background:url(/cont/paginas/turismo/img/sep2010/social-linkedin.png) top left no-repeat}
#social #networks a.social-youtube{background:url(/cont/paginas/turismo/img/sep2010/social-youtube.png) top left no-repeat}
#social #networks a.social-pinterest{background:url(/cont/paginas/turismo/img/sep2010/social-pinterest.png) top left no-repeat}
#social #networks a.social-foursquare{background:url(/cont/paginas/turismo/img/sep2010/social-foursquare.png) top left no-repeat}
#social #networks a.social-whatsapp{background:url(/cont/paginas/turismo/img/sep2010/whatsappIcon.png) top left no-repeat}


.social-widgets{width:954px; clear:both; margin:auto; margin-top:20px;}
.facebook-widget{clear:right; float:right}
.twitter-widget {clear:left; float:left}

#polldaddy_embed_0{
    border-radius: 5px 5px 5px 5px;
    height: 20px;
    margin: 0;
    position: absolute;
    right: 390px;
    top: 18px;
    width: 130px;
    background: #fff url(/cont/paginas/turismo/img/sep2010/icon-encuesta.gif) 5px 5px no-repeat;
}
#polldaddy_embed_0 span{display:block;  margin: 0 auto; width:90px;padding: 4px 6px 2px 14px !important;}

/*.vevent .agenda .valor li{padding-left:1.5em;font-size:0.9em;margin-left:0}*/
.vevent .agenda .valor{margin-left:.5em}

/* Modificacion 26/11/2012 abaco digital */
.imagen {padding:0 0 1em 1em; top:0}
.imagen .valor img, .imagen a img {width:100% !important}
.imagen .valor ul {font-size:85%; text-align:left}
.vevent .agenda .valor li{font-size:0.9em;margin-left:0}


/* Modificacion 27/05/2013 abaco digital */


.tabla a {
	color:#de2c1b;
}
.tabla {
	border:none;
	border-top:solid 1px #CCC;
	border-left:#f2f2f2 solid 1px;
	border-right:#f2f2f2 solid 1px;
	background-color:#FFF;
}
.tabla ul {
	border-left:dashed 1px #ccc;
	border-right:dashed 1px #ccc;
	background-image:none;
	font-size: 85%;
}

.tabla ul { list-style-type:none; background-image:none; background-color:#FFF; border-top:dotted 1px #000; width:100%; }
.tabla ul li a {color:#000}
.tabla ul li {border:dotted 1px #000; padding:0; margin:0; display:inline-block;height:3.3em; width:70%; vertical-align:top; list-style-type:none; background-image:none; clear:right; margin-top:-1px; border-top:none; line-height:1em; padding:0.5em; text-align: left;}
.tabla ul li.ico {width:10%; text-align:center; border-right:none}


/* Modificacion 10/10/2013 efor rediseño zona regala */


/* Estilos generales */

@font-face {
    font-family: 'bariol_regularregular';
    src: url('fonts/bariol_regular-webfont.eot');
    src: url('fonts/bariol_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bariol_regular-webfont.woff') format('woff'),
         url('fonts/bariol_regular-webfont.ttf') format('truetype'),
         url('fonts/bariol_regular-webfont.svg#bariol_regularregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
#regala-zaragoza h2, #regala-zaragoza h3,
#regala-zaragoza h4, #regala-zaragoza a { font-family: 'bariol_regularregular'; }

#regala-zaragoza h2 					{ font-size: 1.7em; font-weight:normal; margin: 7px 0 0; padding: 10px 0 10px 75px;  background: transparent url(/cont/paginas/turismo/es/regala-zaragoza/img/icon-regalah2.png) top left no-repeat; }
#regala-zaragoza p 						{ margin: 5px 0 0px; color:#444; font-size:1.1em; line-height:1.3em; }
#regala-zaragoza p 	a					{ font-weight:bold; }

#regala-zaragoza ul li 					{ background-image:none; }

#regala-zaragoza ul#menu_interior						{ margin:0; padding:0; overflow:visible;  font-size: 1.124em; background-color:#d6031a; display:block; height:30px; }
#regala-zaragoza ul#menu_interior li 					{ border-right: 0 none; margin: 0; margin-right:1px; padding: 0; background: #d6031a url(/cont/paginas/turismo/es/regala-zaragoza/img/menu-separador.jpg) bottom right no-repeat; color:#FFF;  }
#regala-zaragoza ul#menu_interior li a 					{ display:block; color:#FFF; padding:5px 15px 6px; background-color:#d6031a; text-decoration:none; margin-right:1px;  }
#regala-zaragoza ul#menu_interior.menufr li a 				{ padding:5px 8px 6px;  }
#regala-zaragoza ul#menu_interior li a:hover,
#regala-zaragoza ul#menu_interior li a.active,
#regala-zaragoza ul#menu_interior li a:focus				{ background: url(/cont/paginas/turismo/es/regala-zaragoza/img/menu-hover.png) bottom left repeat-x; }
#regala-zaragoza h3 					{ border-top: 1px solid #eeaeb5; margin-top:10px; font-size:1.8em; font-weight:normal; padding:5px 0 0 5px; }
#regala-zaragoza h3 span				{ font-size:0.9em; color:#2f2f2f; }


/* Zona regala zgz actual */

#regala-zaragoza .cajaizq 								{ width: 54%; padding-left:1% }
#regala-zaragoza .marco .cajader							{ text-align:left; }
#regala-zaragoza .cajader								{ width: 38%; }
#regala-zaragoza .cajader ul li							{ padding:0; margin:0; margin-bottom:5px; padding-bottom:5px; border-bottom:#afaeae 1px solid;  }
#regala-zaragoza .cajader ul li.r-proximosregala 		{ padding-bottom:0; margin-bottom:0; border-bottom:none; }
#regala-zaragoza .cajader ul li a						{ text-transform:uppercase; text-decoration:none; display:block; width:40px; height:37px; text-align:left; font-size:1.2em; line-height:1.1em; color: #d6031a; }
#regala-zaragoza .cajader ul li a 						{ background: url(/cont/paginas/turismo/es/regala-zaragoza/img/icon-veragenda.jpg) left 0px no-repeat; padding-left:27%; }
#regala-zaragoza .cajader ul li.r-cupon a				{ background-image: url(/cont/paginas/turismo/es/regala-zaragoza/img/icon-descargarcupon.jpg); font-weight:bold; }
#regala-zaragoza .cajader ul li.r-proximosregala a		{ background-image: url(/cont/paginas/turismo/es/regala-zaragoza/img/icon-proximos.jpg); }
#regala-zaragoza .cajader ul li a:hover					{ background-position: left -35px; color:#666; }

#regala-zaragoza ul li.r-alojamientos	{ padding:0; background: url(/cont/paginas/turismo/es/regala-zaragoza/img/img-alojamientos.jpg) bottom left no-repeat transparent; display:block; position:relative; width:268px; margin:0 0 10px 0; float:left; height:120px; } 
#regala-zaragoza ul li.r-alojamientos a { font-size:16px; position: absolute; width:145px; height:27px; bottom:0; left:0; background: url(/cont/paginas/turismo/es/regala-zaragoza/img/icon-r-alojamientos.png) bottom left no-repeat transparent; color:#FFF; text-decoration:none; padding:10px 0 0 55px; }
#regala-zaragoza ul li.r-alojamientos a:hover { color: #f96a5a; }

#regala-zaragoza ul li.r-gastronomia	{ padding:0; margin:0 0 10px 10px; background: url(/cont/paginas/turismo/es/regala-zaragoza/img/img-gastronomia.jpg) bottom left no-repeat transparent; display:block; position:relative; width:268px; float:left; height:120px; }
#regala-zaragoza ul li.r-gastronomia a 	{ font-size:16px; position: absolute; width:145px; height:27px; bottom:0; left:0; background: url(/cont/paginas/turismo/es/regala-zaragoza/img/icon-r-alojamientos.png) bottom left no-repeat transparent; color:#FFF; text-decoration:none; padding:10px 0 0 55px; }
#regala-zaragoza ul li.r-gastronomia a:hover  { color: #f96a5a; }

#regala-zaragoza h3.fines-semana 		{ clear:both; margin-top:10px; }

#regala-zaragoza .actividades-destacadas ul li				{ margin:0; padding:0; float:left; margin-right:6px; position:relative; }
#regala-zaragoza .actividades-destacadas ul li a			{ display:block; width:269px; height:315px; background: url(/cont/paginas/turismo/es/regala-zaragoza/img/pie-avisos.jpg) bottom left no-repeat #FFF; position:relative; }
#regala-zaragoza .actividades-destacadas ul li a:hover		{ text-decoration:none; }
#regala-zaragoza .actividades-destacadas ul li img			{ width:269px; height:184px; -webkit-border-top-left-radius: 7px; -webkit-border-top-right-radius: 7px; -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px; border-top-left-radius: 7px; border-top-right-radius: 7px; }
#regala-zaragoza .actividades-destacadas ul li a span { display:block; }
#regala-zaragoza .actividades-destacadas ul li a span.aviso_tit { font-size:16px; color:#333; width:249px; padding:10px; background-color:#FFF; }
#regala-zaragoza .actividades-destacadas ul li a span.aviso_res { font-size:15px; line-height:18px; width:249px; padding:5px 10px 10px 10px; background-color:#FFF; color:#666; }
#regala-zaragoza .actividades-destacadas ul li a span.aviso_res strong { font-size:18px; color:#d6031a; line-height:23px;  }

#regala-zaragoza p.link_calendario		{ display:block; padding:15px 0px 15px 50px; clear:both; font-family: 'bariol_regularregular'; font-size:1.3em; text-transform:uppercase; background: url(/cont/paginas/turismo/es/regala-zaragoza/img/icon-calendario.png) 18px center no-repeat #e4e3e2; }
#regala-zaragoza p.link_calendario a	{ font-weight:normal; text-decoration:none; background: url(/cont/paginas/turismo/es/regala-zaragoza/img/icon-flecha.png) right center no-repeat #e4e3e2; padding:5px 36px 5px 0px; }
#regala-zaragoza p.link_calendario a:hover { color:#333; }


/* Zona regala zgz calendario */

#regala-zaragoza .avisos_agenda ul li	{ margin:0; padding:0; float:left; margin-right:6px; display:block; width:269px; height:423px; background: url(/cont/paginas/turismo/es/regala-zaragoza/img/pie-avisos.jpg) bottom left no-repeat #FFF; position:relative; }
#regala-zaragoza .avisos_agenda ul li a					{ cursor:pointer; display: block; }
#regala-zaragoza .avisos_agenda ul li a img				{ width:269px; height:184px; -webkit-border-top-left-radius: 7px; -webkit-border-top-right-radius: 7px; -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px; border-top-left-radius: 7px; border-top-right-radius: 7px; }
#regala-zaragoza .avisos_agenda ul li a span				{ float: left; display:block; width:249px; background-color:#FFF; }
#regala-zaragoza .avisos_agenda ul li a span.aviso_tit 	{ font-size:16px; color:#333; padding:5px 10px 0 10px; /*margin-top:184px;*/ }
#regala-zaragoza .avisos_agenda ul li a span.aviso_res 	{ font-size:15px; line-height:18px; padding:0 10px 10px 10px; color:#666; }
#regala-zaragoza .avisos_agenda ul li a span.aviso_res strong { font-size:18px; color:#d6031a; line-height:23px;  }

#regala-zaragoza .avisos_agenda ul li ul li					{ float:left; clear:both; background-color:#FFF; margin:0; width:269px; height:50px; background-image:none; text-transform:uppercase; text-align:left; }
#regala-zaragoza .avisos_agenda ul li ul li.ico_cupon a		{ display:block; height:25px; font:Arial, Helvetica, sans-serif; margin:0 10px; padding:10px 100px 0px 50px; border-top:1px solid #afaeae; color:#d60e1d; background: url(/cont/paginas/turismo/es/regala-zaragoza/img/icon-descargarblanco.jpg) left 10px no-repeat transparent; text-decoration:none; font-size:1.2em; line-height:1.1em; }
#regala-zaragoza .avisos_agenda ul li ul li.ico_agenda a	{ display:block; height:25px; font:Arial, Helvetica, sans-serif; margin:0 10px; padding:10px 20px 0px 50px; border-top:1px solid #afaeae; color:#d60e1d; background: url(/cont/paginas/turismo/es/regala-zaragoza/img/icon-verblanco.jpg) left 10px no-repeat transparent; text-decoration:none; font-size:1.2em; line-height:1.1em; }
#regala-zaragoza .avisos_agenda ul li ul li.ico_cupon a:hover { color:#333; }
#regala-zaragoza .avisos_agenda ul li ul li.ico_agenda a:hover { color:#333; }

/* Zona regala zgz información */

#regala-zaragoza ul.info_regala  		{ background-color:#FFF; height:182px; display:block; margin:15px 0; padding:10px; }
#regala-zaragoza ul.info_regala li 		{ font-family: 'bariol_regularregular'; font-size:1.2em; line-height:1.2em; background: url(/cont/paginas/turismo/es/regala-zaragoza/img/bt-alojamientos.png) left center no-repeat #fff; display:block; margin:0px 5px 5px 5px; padding:10px 0px 10px 40px; float:left; width:215px; text-align:left; border-bottom:1px dotted #999999; }
#regala-zaragoza ul.info_regala li.ico_gastro { background-image: url(/cont/paginas/turismo/es/regala-zaragoza/img/bt-gastronomia.png); }
#regala-zaragoza ul.info_regala li.ico_oferta { background-image: url(/cont/paginas/turismo/es/regala-zaragoza/img/bt-oferta.png); }
#regala-zaragoza ul.info_regala li.ico_ocio { background-image: url(/cont/paginas/turismo/es/regala-zaragoza/img/bt-ocio.png); }


#regala-zaragoza h3.h3_regala 		{ margin-top:10px; font-size:1.5em; background-color:#D6031A; padding:4px 10px; color:#FFF; border-top:none; margin-bottom:0; margin-top:20px; }
#regala-zaragoza .proc_regala  						{ background-color:#FFF; height:150px; display:block; margin-bottom:5px; }
#regala-zaragoza .proc_regala li 	{ display:block; float:left; position:relative; background: url(/cont/paginas/turismo/es/regala-zaragoza/img/icon-flecharoja.jpg) right center no-repeat #fff; padding:5px 0 10px 0; margin:0 5px 0 0; width:130px; font-family: 'bariol_regularregular'; font-size:1.2em; line-height:1em; color:#d6031a; text-transform:uppercase; text-align:center; }
#regala-zaragoza .proc_regala li strong				{ display:block; position:absolute; top:10px; left:0; height:30px; width:130px; }
#regala-zaragoza .proc_regala li img 				{ display:block; margin:25px 0 0 33px; color:#d6031a; text-transform:uppercase; text-align:center; }
#regala-zaragoza h3.sin 		{ border-top:none; }
#regala-zaragoza a.distribuidora3, #regala-zaragoza a.distribuidora30, #regala-zaragoza a.distribuidora27 { width:166px; background-color:#666; }
#regala-zaragoza .listadoRegala li { color: #444444; font-size: 1.1em; line-height: 1.3em; margin-left:0; }
#regala-zaragoza .listadoRegala li a { font-size: 1.1em; line-height: 1.3em; }

#poll{float:left;width:8em;position:relative}
#poll a{color:#FFF !important}
