@import "/cont/plantillas/css/portal/estructura.css";
@import "/cont/plantillas/css/portal/bloques.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.3%;margin:0.5em 0em 0.5em 0.5em;  padding:0;text-align:center}
#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} 
#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: -5000px;  }
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:#000; padding:0.5em 0em 0em 0em; margin:0.5em 0em 0em 0em;}
h4 {font-size:1em; color:#e2001a; padding:0; margin:0.5em 0em 0em 0em;}

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

#menu {width: 20%; 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;}
#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.4em;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.5em;}
#menu a{color:#000}
#menu a:hover{color:#e2001a;}
#menu ul li a.activo{ background-color: #e2001a; color:#FFF;  display: block; padding:0 0 0 1px; }
#menu ul ul li a.activo{ background-color: transparent; color:#e2001a;  padding:0 0 0 0; }

.contenido { width:73%; float:right; margin-top:0.59em; padding:0px 10px 10px 10px; font-size:0.8em; background-color: #f8f8f8; border:1px solid #cfcfcf;}
#cuerpo{margin-right:201px;}

#colDcha {width:191px; float:right;  margin-top:0.45em; font-family:Arial,Helvetica,sans-serif; color: #FFF; font-size: 0.8em;  }
#colDcha .tiempoLat{width:176px;  height:83px;  overflow: hidden; padding:10px 8px 10px 8px;  background-image: url(/cont/paginas/turismo/img/sep2010/fondo_tiempo.jpg);  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 .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 th, #colDcha .tiempoLat td{border-top:0px; background: none;padding:0em 0.5em 0em 0em;  font-size: 1.2em; padding-bottom: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: 100%;  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;}

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