table  {border-collapse:collapse;border-spacing:0;margin:0 0 0 15px;}

#content {background:url("../Images/fondos/bg_superSombra.png") repeat-x scroll 0 0 transparent; width:970px; margin:0 0 0 5px; padding:0;}

#breadcrumb{*z-index:1; margin:10px 0 10px 0; position:inherit;}

#supersombra {top:180px;}
#supersombra {*z-index:2 !important;}

 .bg_top_detalle{*z-index:3 !important;}


/* apertura caja fondo verde con interior blanco */

  .bg_middle_detalle {background:url(../images/fondos/bg_middle_list_2.png) repeat-y scroll 0 0 transparent;float:left;width:940px; position:relative; *z-index:3 !important;}
  .bg_bottom_detalle{ background:url(../images/fondos/bg_bottom_list.gif) no-repeat; width:940px; height:38px; position:relative; float:left; }


.bg_middle_detalle .bg_grisAgenda .contenedorizquierdo { float:left; width:600px;}

.bg_middle_detalle .bg_grisAgenda  {background:url("../images/fondos/bg_cama_middle.gif") repeat-y scroll 612px 0 transparent;float:left;margin:5px 10px 0 0;position:relative;width:930px;}




/* rastro de migas -------------- */

.breadcrumbAgenda { color:#144b12; font-size: 11px; margin-bottom: 10px; width: 947px; font-family:Arial, Helvetica, sans-serif; position:relative}

.breadcrumbAgenda a:link,  .breadcrumbAgenda a:visited, .breadcrumbAgenda a:hover { color:#FFFFFF; margin: 0 5px; }
.breadcrumbAgenda a:hover { color:#d9ffb3;}

.tituloDestSup a:link, .tituloDestSup a:visited, .tituloDestSup a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; left:715px;}
.tituloDestSup a:hover { color:#e3ffc6;}

 /* Menu de herramientas en el modulo lateral derecho ------------------------------- */
.bg_dentroDcha  #menuOpc{ float:left; margin-left:3px; margin-top:10px;}
  .bg_dentroDcha  #menuOpc  .menuOpcTop{ width:306px; height:9px; background:url(../images/fondos/menu_top_opc.gif) repeat-y;}
 .bg_dentroDcha  #menuOpc .menuOpcMiddle{ color:#144b12; font-family:Arial; font-size:12px; background:url(../images/fondos/menu_middle_opc.gif) repeat-y; padding:0px 10px 10px 10px;}
  .bg_dentroDcha  #menuOpc .menuOpcMiddle li{padding:10px 0px 10px 0px; color:#006600; border-bottom:2px solid #c4cbbe;}
 .bg_dentroDcha  #menuOpc .menuOpcMiddle img{ padding:0px 5px 0 10px; vertical-align:middle;}
 .bg_dentroDcha  #menuOpc .menuOpcMiddle a{ vertical-align:middle;  color:#144b12; text-decoration:none;}
 .bg_dentroDcha  #menuOpc .menuOpcMiddle a:hover{ text-decoration:underline;}
 .bg_dentroDcha  #menuOpc .menuOpcMiddle span{ color:#e23322;}
 .bg_dentroDcha  #menuOpc .menuOpcMiddle a span{ color:#144b12; font-weight:bold;}     
  .bg_dentroDcha  #menuOpc .menuOpcCierre{ width:306px; height:9px; background:url(../images/fondos/menu_bottom_opc.gif) repeat-y; margin-bottom:8px;}
/* Menu links ----------------------------*/

#menulinks{float:left;  margin-left:7px; margin-top:10px;}
.menulinksTop{ width:298px; height:26px; background:url(../images/fondos/menu_links_top.gif) no-repeat bottom;}
.menulink_sep{ width:280px; background:url(../images/css/sep_tit.gif) repeat-x bottom;height:2px;  position:relative;  margin-top: 0px; margin-left:5px;  margin-right:10px;}
.menuEnl_sep  {background:url("../images/css/sep_gris.gif") repeat-x scroll center bottom transparent;height:2px;margin-right:10px;width:560px;}      
.menulinksTit{width:298px; height:26px; color:#eef3ea; font-size:13px; font-weight:bold; padding:5px 0 0 5px;}
.menulinksMiddle{color:#144b12;font-family:Arial;font-size:11px; height:67px; background:#63a024 url(../images/fondos/menu_links_middle.gif) no-repeat bottom; padding:0; *padding:0px !important; border-bottom:1px; width:298px;}
.menulinksMiddle li{ padding:10px 0px 10px 0px; color:#ffffff; font-size:11px; background:url(../images/css/tick.gif) repeat-x bottom; margin:0 10px 0 10px;}
.menulinksMiddle img{ padding:0px 5px 0 10px; vertical-align:middle;}
.menulinksMiddle a{ vertical-align:middle; color:#ffffff; text-decoration:none; font-size:11px;}
.menulinksMiddle a:hover{ text-decoration:underline;}
.menulinksMiddle span{color:#fff;}
.menulinksMiddle a span{ color:#fff; font-weight:bold;} 
.menulinksCierre{ width:298px; height:7px; background:#006600 url(../images/fondos/menu_links_bottom.gif) no-repeat bottom left;}

/*----------------------------------*/

/* TEXTO--------------------------------*/

.bg_middle_detalle .bg_grisAgenda .detalleIntAgenda {width:580px; margin-left:15px; text-align:justify; color:#666666;}
.bg_middle_detalle .bg_grisAgenda .detalleIntAgenda p { margin-top:0px; line-height:16px;}
.bg_middle_detalle .bg_grisAgenda .detalleIntAgenda strong { font-weight:bold; color:#000000;}
.bg_middle_detalle .bg_grisAgenda .detalleIntAgenda strong { font-weight:bold; color:#000000;}
.bg_middle_detalle .bg_grisAgenda .detalleIntAgenda h2 { font-family:Verdana; color:#006600; font-size:16px;}
.bg_middle_detalle .bg_grisAgenda .detalleIntAgenda span { color:#000000; font-size:10px; display:block;}
.bg_middle_detalle .bg_grisAgenda .moduloImagenes {width:300px; height:200px;margin:5px 10px 0 0px; background-color:#d1d1d1; float:left;}
.bg_middle_detalle .bg_grisAgenda .moduloImagenes img {float:left; margin:5px 5px 20px 5px;}


.bg_middle_detalle .bg_grisAgenda .moduloImagenes p { font-family:Arial, Helvetica, sans-serif; color:#000; font-size:10px; margin:2px 0 0 5px;}
.bg_middle_detalle .bg_grisAgenda #texto_list{ float:left; text-align:justify; width:580px; margin:0 0 10px 10px;}
.imagenFicha{ width:300px; height:200px;margin:2px 5px 0 10px; background-color:#d1d1d1; float:left;}

/* MENU DE ENLACES SITUADO EN LA PARTE INFERIOR IZQUIERDA */

 #menuEnl{   margin:20px 0 0 10px; float:left; width:585px;}

.menuEnl_sep  {background:url("../images/css/sep_gris.gif") repeat-x scroll center bottom transparent;height:2px;margin-right:10px;width:560px;}
.menuEnlTit{ width:298px; height:16px; color:#333333; font-size:13px; font-weight:bold; }
.menuEnlTop{ height:9px; background:url(../images/fondos/menu_top_enl.gif); background-repeat:no-repeat; background-position:bottom left; width:584px;}
.menuEnlMiddle{width:584px; color:#144b12; font-family:Arial;  font-size:12px; background:url(../images/fondos/menu_middle_enl.gif);  background-repeat:repeat-y; background-position:top left;padding:0px 10px 0px 10px;}
.menuEnlMiddle li:last-child{background:none; padding:10px 0px 0px 0px; color:#006600; width:560px;}
.menuEnlMiddle li{background:url("../images/css/tick.gif") repeat-x scroll center bottom transparent; padding:10px 0px 10px 0px; color:#006600; width:560px;}
.menuEnlMiddle img{ padding:0px 5px 0 10px; vertical-align:middle;}
.menuEnlMiddle a{ vertical-align:middle; color:#144b12; text-decoration:none;}
.menuEnlMiddle a:hover{ text-decoration:underline;}
.menuEnlMiddle span{ color:#e23322;}
.menuEnlMiddle a span{ color:#144b12; font-weight:bold;}
.menuEnlCierre{ height:9px; background:url(../images/fondos/menu_bottom_enl.gif);  background-repeat:no-repeat; background-position:top left; width:584px; margin-bottom:10px;}

/* gastronomia */

 #gastronomiaMedio{ float:left; margin-left:3px; margin-top:10px; height:76px; }
 .boton_participa {background: transparent url(../images/css/boton_participa.gif) no-repeat; position:relative; float:left; top:-40px; left:12px; z-index:5; height:17px; padding:4px 0 3px 5px; text-decoration:none; width:102px;font-size:11px; color:#006600;font-weight:bold;}
.boton_participa a {color: #006600;	text-decoration: none;}
.boton_participa a:hover {	color: #006600;	text-decoration: underline;}
.boton_participa:link,.boton_participa:visited {	border: 1px solid #000000;}

/* mapa posicionamiento ----------------------*/
.mapaPosicionamiento { background:url(../images/fondos/bg_mapa.jpg) no-repeat; margin:10px 0 0 5px; height:200px; clear:both; overflow:hidden;}
.verMapa { margin:10px 0 10px 12px; height:26px;}
.verMapa img { float:left; margin-right:10px;}
.contenidoMapa { width:280px; height:142px; margin:12px 12px 0 12px;}
.verMapa a:link { color:#FFFFFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.verMapa a:hover { text-decoration:underline;}



/* paginador---------------------------------*/

.paginadorSup {background-image:url(../images/fondos/bg_paginado.jpg); background-repeat:repeat-x; width:581px; margin-left:13px; height:33px; float:left;}
.paginadorSup span { border-style:none; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#144b12; height:13px; border-right: solid 1px #FFF; display:block; float:left;  padding:10px; cursor:pointer; }

.paginadorSup a { background-image:url(../images/fondos/bg_paginado.jpg); border-style:none; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#144b12; height:13px; border-right: solid 1px #FFF; display:block; float:left;  padding:10px; cursor:pointer; }

.paginadorInf {background-image:url(../images/fondos/bg_paginado.jpg); background-repeat:repeat-x; width:609px;margin:10px 0 7px 2px;  height:33px;  clear:both;}
.paginadorInf input { background-image:url(../images/fondos/bg_paginado.jpg); border-style:none; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#144b12; height:33px; border-right: solid 1px #FFF; padding:0 5px 0 5px; position:relative; cursor:pointer; display:block; padding:0 10px 0 10px; }

.bg_middle_detalle .bg_grisAgenda .contenedorizquierdo div div table {float:left; border:none;}
.bg_middle_detalle .bg_grisAgenda .contenedorizquierdo div div table tbody{border:none;}
.bg_middle_detalle .bg_grisAgenda .contenedorizquierdo div div table tbody tr{border:none;}
.bg_middle_detalle .bg_grisAgenda .contenedorizquierdo div div table tbody tr th{border:none;}
.bg_middle_detalle .bg_grisAgenda .contenedorizquierdo div div table tbody tr th tr td{border:none;}

/* eventos Relacionados---------------------------------*/
.titEventosRelacionados { font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#94be69; margin-left:16px; margin-bottom:10px; font-weight:bold; width:580px; float:left;}

ul.eventosLista { width:574px; margin:10px 0 10px 20px; list-style:none; background-color:#000;}
ul.eventosLista li { background-color:#f5f5f5; padding:20px 10px 20px 10px;}
ul.eventosLista li a:link, ul.eventosLista li a:visited, ul.eventosLista li a:active { font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#1d7421; text-decoration:none; display:block;}
ul.eventosLista li a:hover { text-decoration:underline;}
ul.eventosLista li img { float:left; margin-right:10px; margin-bottom:50px;}
ul.eventosLista li span { font-size:10px; color:#000;} 
ul.eventosLista li.fndBlanco { background-color:#ffffff; padding:20px 10px 20px 10px;}

 h1 a {	background: url(../images/css/h1_logo.png) 0 0 no-repeat;	display: block;	text-indent: -99999px;	width: 220px;	height: 50px;}
 
 .contactCenter300  {clear:both;float:left;height:77px;margin-left:3px;width:310px;margin-top:5px;}
 
 .ver_lateral{	list-style-type:none;margin:0; position:relative;}	
.ver_lateral a{font-size:11px !important;color:#FFFFFF;list-style-type:none;margin:-30px 4px 0px 0px;width:70px;float:right;position:relative;	}	
.ver_lateral a:hover{color:#dcfeae ;}
 
 #HotelesMedio {float:left;height:145px;margin-left:3px;margin-top:5px;}
 
/*.boton_hoteles { float:left;position:relative; text-decoration:none; width:160px; font-size:11px; color:#ffffff; font-weight:bold;}*/
.boton_hoteles a { float:left;margin-left:22px; position:relative; margin-top:-35px; text-decoration:none; width:160px; font-size:11px; color:#ffffff; font-weight:bold;}
.boton_hoteles a:hover { color: #ffffff; text-decoration: underline;}
.boton_hoteles:visited { border: 1px solid #000000;}



