@import url('template.css');

/*Primera
**************************************************************/
#primera{
	width:214px;
}

/*extras*/
#primera .extras{
	width:180px;
}

/*utilidades*/
.utilidades{
	width:177px;
}

/*Oficial*/
.oficial{
	width:176px;
}

/*Segunda
**************************************************************/
#segunda{
	width:711px;
}

/*Izquierda************************************/
.izquierda{
	float:left;
	width:290px;
}
.destacados .izquierda,
.noticiasListado .izquierda,
.boletin .izquierda,
.acercade .izquierda{
	width:145px;
}

/*imgPrincipal*/
.izquierda .imgPrincipal{
	float:left;
	padding-left:145px; /* waL */
}
.izquierda .imgPrincipal img{
	float:right;
}

/*menu interno*/
.menuInterno{
	float:left;
	width:145px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}
.izquierda .espacio{
	padding-top:137px;
}
.menuInterno .titulo,
.imagenes .titulo{
	padding:12px 5px 12px 20px;
	display:block;
	color:#FFF;
	background:#002b55 /*url(../img/ico_strongMenuInterno.gif) 6px 14px no-repeat*/;
	font-size:1.1em;
	font-weight:normal;
}
.imagenes .titulo a{
	color:#FFF;
}
.menuInterno .subtitulo{
	display:block;
	margin:18px 0 0 10px;
	font-size:1.1em;
}
.menuInterno ul{
	border-bottom:1px dashed #aaaaaa;
	padding:7px 0px 23px 10px;
}
.menuInterno ul li{
	padding:5px 4px 0px 11px;
	background-position:left 8px;
	background-repeat: no-repeat;
}
.pagUtilidades ul li{
	background-image:url(../img/ico_menuInterno_utilidades.gif);
}
.pagUtilidades ul li a:hover{
	color:#85bbe4!important;
}

.menuInterno ul li a{
	color:#4f4f4f;
}

.menuInterno ul li a:hover{
	color:#000;
	font-weight:bold;
}

/*Citas*/
.citas{
	border-bottom:22px solid #f7f7f7;
	margin:0 0 0 8px;
	float:left;
	width:134px;
}
.citas .titulo{
	background-color:#f7f7f7;
	color:#76797b;
	display:block;
	padding:10px 8px 15px 8px;
	font-size:1.1em;
}
.citas ul{
	margin-bottom:8px;
	margin-left:5px;
}
.citas ul li{
	border-bottom:1px solid #bbb;
	padding:5px 10px 8px 10px;
	background-repeat:no-repeat;
	background-position:0px 9px;
}
.citas ul .last{
	border-bottom:0px;
}
.citas ul li a{
	color:#76797b;
	font-size:1em;
}
.citas ul li a:hover{
	font-weight:bold;
}

/*Derecha*************************************/
.derecha{
	float:left;
	width:421px;
	background-position:right 134px;
	background-repeat: no-repeat;
}

.destacados .derecha,
.noticiasListado .derecha,
.boletin .derecha,
.acercade .derecha{
	width:566px;
}

/*info************************/
.info{
	width:394px;
	padding:10px 7px 0px 20px;
	margin-bottom:46px;
	float:left;
	font-size:.9em;
}
.destacados .info,
.noticiasListado .info,
.boletin .info,
.acercade .info{
	width:539px;
}

/*breadcrumbs*/
.breadcrumbs{
	float:left;
}
.breadcrumbs li{
	display:inline;
	color:#7d7d7d;
}
.breadcrumbs li strong{
	text-decoration:underline;
	font-weight:normal;
}
.breadcrumbs li a{
	color:#7d7d7d;
	text-decoration:none!important;
	background:url(../img/ico_breadcrumbs.gif) right 5px no-repeat;
	padding-right:9px;
	margin-right:2px;
}
.breadcrumbs li a:hover{
	text-decoration:underline!important;
}

/*fecha*/
.info .fecha{
	float:right;
	color:#7d7d7d;
}
.contenido .fecha{
	float:left;
	display:block;
}
.fecha2{
	padding-left:15px;
	background:url(../img/ico_fecha.gif) left 1px no-repeat;
	color:#8f8f8f;	
	font-size:.9em;
}

/*contenido******************/
.contenido{
	width:318px;
	display:inline;
	padding:0px 63px 28px 40px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;	
}

.destacados .contenido{
	background:url(../img/linea_destacados.gif) 351px 0px repeat-y;
	padding-left:35px;
	padding-right:31px;	
	width:500px;
	margin-bottom:31px;
}
.noticiasListado .contenido,
.boletin .contenido,
.acercade .contenido{
	padding-right:66px;
	padding-left:35px;
	width:465px;
	margin-bottom:31px;	
}
/*copete*/
.copete{
	float:left;
	width:163px;
	margin:0px;
}
.copete p{
		text-align:left!important;
}
.buscadorAgenda{
	float:left;
	width:100%;
}

/*Destacados*/
.destacados .contenido .desarrollo{
	width:283px;
	padding:0px 33px 0px 0px;
	float:left;
}

.destacados .contenido .links{
	width:169px;
	padding:0px 0px 0px 15px;
	margin:77px 0px 0px 0px;
	float:left;
}

.links li{
	border-top:1px solid #bbb;
	padding:7px 0 25px 0px;
}

.links li strong{
	padding-left:23px;
	margin-bottom:20px;
	color:#01abcf;
	font-size:1.3em;
	background:url(../img/ico_h3Tipo2.gif) left 4px no-repeat;
	display:block;
}

.links li a{
	font-size:1.1em;
	color:#717171;	
	padding-left:23px;
	margin-bottom:12px;
	text-indent:0px;
	text-align:left;
	display:block;
}
.links li a:hover{
	color:#000;
}
.links li .fecha2{
	margin-left:23px;
}

h2{	
	/*font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:48px;
	background-position:left top;
	background-repeat:no-repeat;
	/*text-indent:-900em;
	width:100%;
	font-size:35px;
	font-variant: small-caps;
	font-style: normal;
	font-weight: 100;
	color:#46463D;*/

	margin-bottom:20px;
	background-position:left top;
	background-repeat:no-repeat;
	/*text-indent:-900em;*/
	width:100%;


}
/*titulos de 1 linea*/
h2.calasResul2,
h2.descargas,
h2.ocioFamilia,
h2.destacados, 
h2.agendaCultural,
h2.fiestas,
h2.noticias,
h2.noticia{
	height:26px;
}
h2.moverse,
h2.llegar,
h2.alojamiento{
	height:33px;
}

/*titulos de 2 lineas*/
h2.ocio,
h2.oficinas,
h2.monumentos,
h2.paseos{
	height:54px;
}
h2.infog{
	height:61px;
}


/*cada uno*/
h2.ocio{background-image:url(../img/titOcio.gif);}
h2.moverse{background-image:url(../img/titComoMoverse.gif);}
h2.calasResul2{background-image:url(../img/titCalasyPlayas.gif);}
h2.infog{background-image:url(../img/titInfog.gif);}
h2.descargas{background-image:url(../img/titDescargas.gif);}
h2.llegar{background-image:url(../img/titComoLlegar.gif);}
h2.alojamiento{background-image:url(../img/titAlojamientos.gif);}
h2.ocioFamilia{background-image:url(../img/titTurismoFamiliar.gif);}
h2.destacados{background-image:url(../img/titDestacados.gif);}
h2.agendaCultural{background-image:url(../img/titAgendaCultural.gif);}
h2.oficinas{background-image:url(../img/titOficinas.gif);}
h2.fiestas{background-image:url(../img/titFiestas.gif);}
h2.monumentos{background-image:url(../img/titMonumentosyMuseos.gif);}
h2.paseos{background-image:url(../img/titPaseos.gif);}
h2.noticias{background-image:url(../img/titNoticias.gif);}
h2.noticia{background-image:url(../img/titNoticia.gif);}

.noIco{
	background:none!important;
	/*padding-left:19px!important;*/
	padding-left:5px!important;
}
h3.tipo1,
h3.playa,
h3.monu,
h3.empresas,
h3.salas{
	border-top:1px solid #bbb;
	border-bottom:1px solid #bbb;	
	padding:7px 12px 10px 30px;	
	font-size:1.6em;
	background-position:6px 12px;
	background-repeat: no-repeat;
	margin-bottom:32px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

h3.tipo2{
	background:url(../img/ico_h3Tipo2.gif) left 9px no-repeat;
	padding-left:12px;
	margin-bottom:9px;
	padding-top:7px;
	border-top:1px solid #bbb;
}

h3.tipo2 strong{
	color:#01abcf;
	font-size:1.3em;
	background-color:#f7f7f7;
	padding:2px 11px;
}
h3.tipo2 strong a{
	color:#727272;
	text-decoration:none;
	font-size:.7em;
	font-weight:normal;
}

h3.tipo3{
	font-size:1.3em;
	padding-bottom:16px;
	border-bottom:1px solid #bbb;
	margin-bottom:23px;
}

h3.tipo4{
	font-size:1.1em;
	padding:12px 19px 14px 34px;
	border-top:1px solid #bbb;
	border-bottom:1px solid #bbb;	
	background-position:2px 9px;
	background-repeat:no-repeat;
	margin-bottom:4px;
}

h3.tipo5{
	border-top:1px solid #bbb;
	border-bottom:1px solid #bbb;	
	padding:7px 12px 10px 30px!important;	
	font-size:1.6em;
	background-position:6px 12px;
	background-repeat: no-repeat;
	margin-bottom:32px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../img/ico_h3Tipo2.gif)!important;
}
h3.tipo6{
	font-size:1.1em;
	padding-bottom:10px;
	border-bottom:1px solid #bbb;
	margin-bottom:8px;
}
h3.borderTop{
	border-top:1px solid #bbb;
	padding-top:7px;
}

h3.tipo7{
	color:#0096ad;
	font-size:1.75em;
	font-weight:normal;
	margin-bottom:32px;
}

h3.tipo8{
	border-top:1px solid #bbb;
	border-bottom:1px solid #bbb;	
	padding:10px 12px 10px 30px!important;	
	font-size:1.1em;
	background:url(../img/ico_h3Tipo2.gif) 6px 12px no-repeat;
	margin-bottom:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}

h4.tipo1{
	color:#000;
	font-size:1.7em;
	padding:14px 10px 17px 12px;
	border-bottom:1px solid #bbb;
	margin-bottom:20px;
}
h4.tipo2{
	border-bottom:1px solid #bbb;
	color:#6f7070;
	font-size:1.1em;
	padding:13px 10px 12px 30px;
	margin-bottom:12PX;
}

.destacados h3.tipo7{
	margin-top:22px;
}
.noBottom{
	border-bottom:0px!important;
}
.noMarginBottom{
	margin-bottom:0px!important;
}
.siBorderBottom{
	border-bottom:1px solid #bbb;
}
.lessMargin{
	margin-bottom:4px!important;
}

#segunda p{
	font-size:1.1em;
	text-align:justify;
	margin-bottom:25px;
	line-height:1.4em;
	/*text-indent:7px;*/
}

.noIndent{
	text-indent:0px!important;
}

.textoDestacado{
	font-size:1.1em;
	line-height:1.4em;
	font-style:italic;
	margin-bottom:38px;
	display:block;
	text-indent:7px;
}
.textoNoticia{
	padding:0px 20px 0px 15px;
}

/*destacado*/

.destacado{
	float:left;
	margin-top:9px;
	margin-bottom:36px;
}
.destacado strong{
	float:left;
	width:190px;
	padding:0px 30px 0px 6px;
	font: bold 1.6em "Times New Roman", Times, serif;
	font-style:italic;
	color:#3e3e3e;
	line-height:1.2em;
	
}
.destacado img{
	float:right;
	width:90px;
}
/*Destacado2*/

.destacado2{
	display:block;
	border-top:1px solid #bbb;
	border-bottom:1px solid #bbb;		
	margin:9px 0px 17px 0px;
	padding:10px 27px 13px 15px;
	font-size:1.7em;
	line-height:1em!important;
	font-weight:normal;
}

/*info paseo*/
.infoPaseo{
	border-top:1px solid #bbb;
	/*border-bottom:1px solid #bbb;	*/
	padding:7px 0px 0 0px!important;
	float:left;
	width: 100%;
}
.descargar{
	border-bottom:1px dotted #bbb;
	padding:0px 0px 12px 0;
	margin:0 0 10px 0!important;
	float:left;
	display:inline;
	width:100%;
}
.descargar img{
	border:2px solid #bbb;
	float:left;
	margin:0 13px;
	display:inline;
}
.descargar div a{
	display:block;
	margin:10px 0 3px 0;
}
.descargar div span{
	color:#4f4f4f;
	background:right top no-repeat;
	padding:0 26px 6px 0;
}
.infoPaseo .masInfo{
	/*padding:0 13px!important;*/
	border-bottom:1px solid #bbb;
}
.infoPaseo strong.tit_info{
	margin:0 0 5px 0;
	display: block;
	float:left;
	width:100%;

}
.infoPaseo strong span{
	background:url(../img/ico_h3Tipo2.gif) left 1px no-repeat;
	padding:0 0 0 16px;
	margin:0 0 0 13px;
	display:block;
}
.infoPaseo p{
	padding-left:13px;
	text-indent:0!important;
}

/*agenda*/
.agenda{
	float:right;
	padding-right:0px;
	padding-left:0px;
}
.izquierda .agenda{
	border-bottom:1px dashed #aaaaaa;
	margin-bottom:6px;
	padding-bottom:10px;
	float:left;
}
.izquierda .agenda .calendario{
	margin-left:10px;
	width:131px;
}
.izquierda .agenda table caption span{
	text-align:center;
}

/*resultados*/
.resultados{
	background-color:#f7f7f7;
	padding:10px 8px;
	margin-bottom:23px;
	text-align:right;
	color:#4f4f4f;	
}
.resultados strong{
	float:left;
	/*font-weight:bold;*/
	
}
.resultados span{
	font-weight:bold;
}
.no_resultados{
	background-color:#f7f7f7;
	padding:10px 8px;
	margin-bottom:23px;
	text-align:left;
	color:#4f4f4f;	
	font-weight:bold;
}
/*contenedorDotted*/
.contenedorDotted{
	border-top:1px dotted #bbb;
	/*border-bottom:1px dotted #bbb;	*/
	padding:12px 0px 10px 0px;
}
.strong1{
	background:url(../img/ico_strong1.gif) left 2px no-repeat;
	font-size:1.1em;
	padding-left:20px;
	display:block;
	margin-bottom:11px;
}
.strong2{
	background:url(../img/ico_listado8_a.gif) 30px 3px no-repeat;
	padding:0px 30px 22px 41px;
	margin-bottom:10px;
	font-weight:normal;
	font-size:1.1em;
	display:block;
	clear:both;
	border-bottom:1px solid #bbb;
	display:block;
}

/*tipoMonumento*/
.tipoMonumento{
	border-bottom:1px dotted #bbb;
	text-align:right;
	padding:15px 5px 14px 8px;
	font-size:1.1em;
	margin-bottom:30px;
}

.tipoMonumento .estilo{
	float:left;
}
.tipoMonumento strong{
	font-weight:normal;
}

/*Eventos*/
.eventos{
	margin-left:5px;
}
.eventos li{
	border-bottom:1px solid #bbb;
	padding:0px 0px 14px 0px;
}
.eventos li a{
	font-weight:bold;
	color:#4f4f4f;
}
.datosEvento{
	border-bottom:1px dotted #bbb;
	padding:9px 0px 7px 0px;
	margin-bottom:9px;
	
	text-align:right;
}

.datosEvento .tipoEvento{
	float:left;
	color:#E2001A;
	background:url(../img/ico_listado8_a.gif) 0px 4px no-repeat;
	padding-left:11px;
	font-size:1.1em;	
}
.datosEvento .fechas{
	color:#4f4f4f;
	font-size:.9em;
}
.eventos li strong{
	margin-left:9px;
	font-size:1.1em;
	display:block;
}
.textoEvento {
	padding-top:15px;
}


.datosEvento-nau{
	padding:9px 0px 0px 0px;
	/*margin-bottom:9px;*/	
	text-align:right;
}

.datosEvento-nau .tipoEvento a{
	float:left;	
	/*background:url(../img/ico_listado8_a.gif) 0px 4px no-repeat;*/
	background:url(../img/ico_listado1_blue.gif) 0px 4px no-repeat;
	padding-left:11px;
	font-size:1.1em;	
	font-weight:normal;
}

.datosEvento-nau .tipoEvento a:hover{	
	color:#01ABCF;
}
.datosEvento-nau .fechas{
	color:#4f4f4f;
	font-size:.9em;
}


/*infoEvento*/
.infoEvento{
	border-bottom:1px solid #bbb;
	border-top:1px solid #bbb;	
	padding:13px 0px 15px 0px;
}
.infoEvento p{
	margin-bottom:0px!important;
}
.infoEvento .direccion{
	border-bottom:1px dotted #bbb;
	padding:0 0 23px 0;
	margin-bottom:14px;
	float:left;
}

.infoEvento .direccion strong{
	font-weight:normal;
	font-size:1.1em;
	float:left;
}
.infoEvento .direccion p{
	float:right;
	padding-right:92px;
}

.infoEvento .masInfo{
	/*padding:0 13px!important;*/
	border-bottom:1px solid #bbb;
	padding-bottom:15px;
	margin-bottom:15px;
}

.infoEvento strong{
	margin:0 0 5px 0;
	display: block;
	float:left;
	width:100%;

}
.infoEvento strong span{
	background:url(../img/ico_h3Tipo2.gif) left 1px no-repeat;
	padding:0 0 0 16px;
	margin:0 0 0 13px;
	display:block;
}

.infoFicha{	
	border-top:1px solid #bbb;	
	padding:13px 0px 15px 0px;
	margin-bottom:15px;
}
.infoFicha p{
	margin-bottom:0px!important;
}
.infoFicha .masInfo p{
	padding-left:13px;
	text-indent:0!important;
}

.infoFicha .masInfo{
	/*padding:0 13px!important;*/		
}

.infoFicha strong.tit_info{
	margin:0 0 5px 0;
	display: block;
	float:left;
	width:100%;

}
.infoFicha strong span{
	background:url(../img/ico_h3Tipo2.gif) left 1px no-repeat;
	padding:0 0 0 16px;
	margin:0 0 0 13px;
	display:block;
}

.infoFicha .masInfo p{
	padding-left:13px;
	text-indent:0!important;	
}
/*Últimas Noticias*/
.ultimasNoticias{
	float:left;
	width:290px;
}
.ultimasNoticias .titulo{
	font-size:1.4em;
	padding:0px 3px 17px 4px;
	display:block;
	margin-top:13px;
	border-bottom:1px solid #bbb;
}

.ultimasNoticias ul li{
	border-bottom:1px solid #bbb;
	padding:15px 20px 20px 4px;
}
.ultimasNoticias ul li .fecha{
	display:block;
	background:url(../img/ico_fecha.gif) left 2px no-repeat;
	padding-left:13px;
	font-size:.9em;
	text-align:left;
}
.ultimasNoticias ul li strong a{
	color:#000;
	font-weight:normal;
	font-size:1.1em;
}


/*Paginacion*/
/*Paginado*/
.paginado{
	border-bottom:1px solid #bbb;
	/*border-top:1px solid #bbb;	*/
	text-align:right;
	padding:6px 0px 7px 0px;
}
.secuencial{
	padding:0px 0px 14px 0px;
}
.secuencial li{
	border-right:0px!important;
	padding:0px!important;
}

.paginado li{
	display:inline;
	border-right:1px solid #4f4f4f;
	padding:0px 7px;
}
.paginado .last,
.paginado2 .last{
	border-right:0px;
	padding-right:0px;
}
.paginado li a{
	color:#4f4f4f;
}
.paginado .anterior{
	float:left;
}
.paginado .anterior,
.paginado .sel,
.paginado .siguiente{
	font-size:1.1em;
}

/*paginado2*/
.paginado2{
	text-align:right;
	padding:6px 0px 7px 0px;
}

.paginado2 li{
	display:inline;
	border-right:1px solid #000;
	padding:0px 5px;
	font-weight:bold;
}
.paginado2 li a{
	color:#000;
}
.paginado2 .anterior{
	float:left;
}

/*paginado3*/
.paginado3{
	border-top:1px solid #bbb;
	padding:10px 0px 0px 8px;
	text-align:right;
	float:left;
}
.noticiasListado .paginado3{
	width:428px;
}
.paginado3 .actual{
	float:left;
	color:#787b7d;
}
.paginado3 a{
	font-weight:bold;
}
.paginado3 a:hover{
	color:#787b7d;/*gris*/
}
.paginado3 .anterior{
	float:left;
}
.paginado3 .siguiente{
	float:right;
}

/* Paginado4 */

.paginado4 li{
	display:inline;
	float:left;
	border-right:1px solid #4f4f4f;
	padding:0px 3px;
	font-weight:bold;
}
.paginado4 li a{
	color:#4f4f4f;
	font-weight:normal;
	font-size:1.1em;
}
.paginado4 .last{
	border-right:0px;
}
.paginado4 .sel{
	font-size:1.1em;
	font-weight:normal;
}
.paginado4 .sel,
.paginado4 li .siguiente{
	color:#ef8e23;
}

/*paginado_desc*/
.paginado_desc{
	padding:10px 0px 0px 8px;
	text-align:right;
}

.paginado_desc .actual{
	float:left;
	color:#787b7d;
}

.paginado_desc a{
	font-weight:bold;
}

.paginado_desc a:hover{
	color:#787b7d;
}

/* bloquePaginado */
.bloquePaginado{
	float:left;
	padding:11px 0px;
	/*border-bottom:1px solid #bbb;*/
	border-bottom:1px solid #bbb;
}
.boletin .bloquePaginado,
.acercade .bloquePaginado{
	padding-left:30px;
	padding-right:30px;
	margin-bottom:15px;
}
.bloquePaginado .btn1,
.bloquePaginado .btn3{
	padding:0px;
	width:120px;
	float:right;
}
.bloquePaginado .paginado4,
.bloquePaginado .linkLeft{
	float:left;
}
.bloquePaginado .linkLeft{
	color:#6f7070;
	font-size:1.1em;
	background:url(../img/ico_listado8_a.gif) left 3px no-repeat;
	padding-left:11px;
	font-weight:bold;
}

/*formulario1*/
.formulario1{
	border-bottom:1px solid #bbb;
	padding-bottom:2px;
}
.boletin .formulario1,
.acercade .formulario1{
	padding:0px 30px 22px 30px;
}
.formulario1 .btn1{
	margin-bottom:15px;
}
.formulario1 legend{
	display:none;
}
.formulario1 fieldset{
	background-color:#f7f7f7;
	padding:7px 7px;
	margin-bottom:4px;
}
.formulario1 fieldset label{
	font-weight:bold;
	padding:0px 11px 7px 0px;
	margin:0px;
	float:left;
	font-size:1.1em;	
}
.formulario1 fieldset input,
.formulario1 fieldset select,
.formulario1 fieldset textarea{
	border:0px;
	color:#000;
	padding:3px 2px;
	font-size:1.1em;
	width:204px;
	float:right;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.formulario1 fieldset .motivos{
	width:370px;
	float:left;
	margin-bottom:10px;
}

.formulario1 fieldset .half{
	width:91px;
	margin-left:16px;
}
.formulario1 fieldset input.callejero{	
	float:left;
	width:300px;
}

/*formulario oficinas de turismo*/
.formulario_tur{
	/*border-bottom:1px solid #bbb;*/
	padding-bottom:2px;
}
.formulario_tur .btn_tur{
	margin-bottom:15px;
}
.formulario_tur legend{
	display:none;
}
.formulario_tur fieldset{
	background-color:#f7f7f7;
	padding:6px 7px 7px 10px;
	margin-bottom:4px;
}
.formulario_tur fieldset label{
	font-weight:bold;
	font-size:1em;	
	float:left;	
}
.formulario_tur fieldset input,
.formulario_tur fieldset textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:0px;
	float:right;
	width:204px;
	font-size:1em;
	color:#000;
	padding:2px 2px 2px 2px;	
}


.link1{
	padding:12px 16px 16px 22px;
	border-bottom:1px solid #bbb;
	margin-bottom:15px;
	background:url(../img/ico_h3Tipo2.gif) 0px 12px no-repeat;
	color:#000;
	display:block;
	font-size:1.1em;
	text-align:left;
}
.pdf{
	background:url(../img/ico_pdf_green.gif) 0px 0px no-repeat;
	padding:4px 0px 5px 25px;
	font-size:1.1em;
}
.dotted{
	border-bottom-style:dotted;
	margin-bottom:9px;
}
.bold{
	color:#4f4f4f;
	font-weight:bold;
}

.iconos{
	padding:37px 30px 37px 9px;
	border-bottom:1px dashed #bbb;
	border-top:1px dashed #bbb;	
}
.iconos li{
	display:inline;
}

.btn1,
.btn_tur,
.btn3{
	float: left;
	width:100%;
	padding:13px 0 8px 0;
	border-bottom:1px solid #bbb;
	font-size:1.1em;
}
.boletin .btn3{
	padding:0px!important;
	clear:none;
}
.boletin .btn3 a{
	font-size:1em;
}
.btn3{
	border-bottom:0px;
	clear:both;
}

.btn1 a,
.btn3 a{
	padding:1px 6px 3px 18px;
	background-position:left top;
	background-repeat:no-repeat;
	color:#fff;
	float:right;
	text-align:center;
}
.btn_tur a {
	padding:1px 6px 3px 8px;
	background-position:left top;
	background-repeat:no-repeat;
	color:#fff !important;
	display:inline;
	text-decoration:none !important;
}
.btn2{
	color:#00ad12;
	font-weight:bold;
	font-size:.95em;
	float:right;
}

.btn2:hover{
	color:#01abcf;
}

.logotipoThumb{
	float:right;
	margin:0 0 0 25px;
}

.listado1{
	/*border-bottom:1px solid #bbb;*/
	padding-bottom:40px;
}

.listado1 li{
	padding-top:14px;
	padding-bottom:13px;
	border-bottom:1px dotted #bbb;
	padding-left:30px;
	background-position:11px 16px;
	background-repeat:no-repeat;
}
.listado1 .last{
	border-bottom-style:solid;
	padding-bottom:20px;
}
/*.listado1 .first{
	padding-top:0px;
	border-top:0px;
	background-position:11px 4px;
}*/

.listado1 li a{
	font-weight:bold;
	color:#4f4f4f;
	font-size:1.1em;
}
.listado1 li .titulo{
	display:block;
	color:#4f4f4f;
	font-size:1.1em;
	margin-bottom:7px;
}
.listado1 li .items{
	font-weight:normal;
}
.masDatos{
	padding-bottom:20px;
}
.masDatos,
.masDatos li,
.masDatos li a{
	/*float:left;	*/
	/*border:1px solid red;*/
}
.masDatos li a{
	display:inline;
	width:50%;
}
/*.masDatos li span{
	float:right;	
	color:#4f4f4f;
	font-size:1.1em;
	display:block;
	border:1px solid red;
}*/
.masDatos .tel_empresa{
	float:right;	
	color:#4f4f4f;
	font-size:.9em;
}
.masDatos .dir_empresa{
	display:block;
	color:#4f4f4f;
	font-size:.9em;
}

.listado2{
	padding:20px 0 26px 0;
	border-bottom:1px dashed #bbb;
	border-top:1px dashed #bbb;	
}
.listado2 li{
	border-bottom:1px solid #e8e8e8;
	padding:6px 0 6px 28px;
	display:block;
	background-position:3px 6px;
	background-repeat:no-repeat;
}
.listado2 li a{
	color:#000;
	text-decoration:underline;
}


/* Listado de descargas */
.listado03{
	font-size:1.1em;
}
.listado03 li{
	display:block;
}
.listado03 .titulo{
	font-size:1.4em;
	padding:6px 0 6px 17px;
	background-position:left center;
	background-repeat:no-repeat;
	border-bottom:1px solid #b4b4b4;
	display:block;
}
.listado03 .seccion01 .titulo{
	color:#00a9cc;
	background-image:url(../img/descargas_bullet03.gif);
}
.listado03 .seccion02 .titulo{
	color:#F8A54A;
	background-image:url(../img/descargas_bullet01.gif);}
.listado03 .seccion03 .titulo{
	color:#E2001A;
	background-image:url(../img/descargas_bullet02.gif);
}
.listado03 li ul{
	margin:0 0 10px 0;
}
.listado03 li ul li{
	padding:5px 0;
	border-bottom:1px solid #b4b4b4;
	color:#454545;
}
.listado03 li ul li img{
	float:left;
	padding:10px 0 0px 10px;
	padding-right:5px;
	clear:both;
	/*background: #f9f9f9 url(../img/ico_pdf.gif) no-repeat left 12px;*/
}
.listado03 li ul li div {	
	padding:0px 0 10px 35px;	
	vertical-align:top;	
	/*background: #f9f9f9 url(../img/ico_pdf.gif) no-repeat left 12px;*/
}
.listado03 li ul li div.ipod {	
	padding:7px 0 10px 15px;	
	vertical-align:top;	
	background: url(../img/ico_listado6_notas.gif) no-repeat left 12px;
}
.listado03 li ul li div strong{
	display:block;
}
.listado03 li ul li div strong span{
	font-weight:normal;
}
.listado03 li ul li div a{
	color:#00a9cc;
}

/*listado alojamientos*/
.listado4{
	margin-top:6px;
	padding-bottom:23px;
	border-bottom:1px solid #bbb;
}
.listado4 li{
	background:url(../img/ico_listado4.gif) left 6px no-repeat;
	padding-left:8px;
	padding-bottom:7px;
}
.listado4 li a{
	color:#4f4f4f;	
	font-weight:bold;
	font-size:1.1em;
}

.listado5 li{
	border-bottom:1px dotted #bbb;
	text-align:left;
	border-top:0px;
	padding:8px 0px 7px 0px;
	display:block;
	background:url(../img/ico_listado1_blue.gif) 8px 12px no-repeat;
}
.listado5 li a{
	font-weight:bold;
	margin:0px;
}
.listado5 li a:hover{
	color:#01abcf!important;
}

.listado6 li{
	border-bottom:1px solid #b4b4b4;
	padding:20px 0 15px 0;
}
.listado6 li img{
	float:right;
	margin:0 0 0 20px;
}
.listado6 li .titulo{
	background:url(../img/ico_h3Tipo2.gif) 0px 1px no-repeat;
	padding-left:13px;
	display:block;
	color:#000;
	font-size:1.05em;
	margin-bottom:11px;
}

.listado6 li ul{
	margin-left:13px;
}
.listado6 li ul li{
	border-bottom:0px;
	padding:0px 0 5px 0;
	color:#4f4f4f;
	font-size:.97em;
	padding-left:18px;
	background-position:0px 2px;
	background-repeat:no-repeat;
}

.listado6 li ul .horario{background-image:url(../img/ico_listado6_horario.gif); margin-bottom:22px; }
.listado6 li ul .horarioEspecial{background-image:url(../img/ico_listado6_horarioEspecial.gif);}
.listado6 li ul .telefono{background-image:url(../img/ico_listado6_telefono.gif);}
.listado6 li ul .direccion{background-image:url(../img/ico_listado6_direccion.gif);}
.listado6 li ul .fax{background-image:url(../img/ico_listado6_fax.gif);}
.listado6 li ul .web{background-image:url(../img/ico_listado6_web.gif);}
.listado6 li ul .formulario{background-image:url(../img/ico_listado6_formulario.gif);}
.listado6 li ul .notas{background-image:url(../img/ico_listado6_notas.gif); background-position:4px 4px; margin-top:10px;clear:left;}

.listado6 li ul li a {
	color:#4f4f4f;
	text-decoration:underline;
}

.listado6 li ul li .epoca{
	background-color:#fdfca5;
	padding:2px 3px 2px 3px;
	font-weight:normal;
}
.listado6 li ul li p{
	text-indent:0px!important;
	font-size:1em!important;
	margin-bottom:0px!important;
}
.listado6 li ul .horarioEspecial p{
	margin-top:5px;
}


/*listado7*/
.listado7{
	margin-left:16px;
}
.listado7 li{
	padding:9px 9px 17px 4px;
	border-top:1px solid #bbb;
	font-size:1.1em;
}
.listado7 li strong{
	font-weight:normal;
}

/*listado8*/

.listado8{
	border-top:1px dotted #bbb;
	border-bottom:1px dotted #bbb;
	padding:21px 0px 0 16px;/*20 right*/
/*	width:300px;*/
	float:left;
}
.listado8 li{
	padding:0px 0px 28px 0px;
	padding-right:10px;
	width:89px;	
	height:113px;
	float:left;
}
.listado8 li img{
	margin-bottom:5px;
}
.listado8 li a{
	display:block;
	background:url(../img/ico_listado8_a.gif) 2px 3px no-repeat;
	padding-left:10px;
	font-size:1.1em;	
}

/*listado noticias*/
.listadoNoticias li{
	padding-bottom:20px;
	width:436px;
}
.listadoNoticias li .fecha{
	width:422px;
	padding:0 0 10px 14px;
	border-bottom:1px solid #bbb;
	background:url(../img/ico_fecha.gif) left 1px no-repeat;
	margin-bottom:14px;
}
.listadoNoticias li strong a{
	color:#5b5e5f;
	font-size:1.2em;
	display:block;
	margin-bottom:15px;
}
.listadoNoticias .destacada strong a{
	font-size:1.4em;
}
.listadoNoticias li p{
	color:#5b5e5f;
}

/*Mapa web*/
.listadoMapa{
	border-bottom:1px solid #bbb;
	padding-bottom:7px;
}

.listadoMapa li	{
	padding-top:14px;
	padding-bottom:13px;
	border-top:1px dotted #bbb;
	padding-left:30px;
	background-image:url(../img/ico_listado1_blue.gif);
	background-position:11px 16px;
	background-repeat:no-repeat;
}
.listadoMapa .first{
	padding-top:0px;
	border-top:0px;
	background-position:11px 4px;
}
.listadoMapa li a{
	font-weight:bold;
	color:#4f4f4f;
	font-size:1.05em;
}
.listadoMapa li a:hover{
	color:#000;
}
/*submenu*/
.listadoMapa li ul{	
	padding:7px 0px 5px 10px;
}
.listadoMapa li ul li{	
	border-bottom:0px;	
	border-top:0px;	
	padding:5px 4px 0px 11px;
	background-image:url(../img/ico_menuInterno_blue.gif);
	background-position:left 8px;
	background-repeat: no-repeat;
}
.listadoMapa li ul li a{
	color:#4f4f4f;
	font-weight:normal;
}

.listadoMapa li ul li a:hover{
	color:#000;
}

#mapa {
	width: 100%;
	height: 450px;
}

/*form boletin*/
.bloqueBaja{	
	/*padding:11px 0px;*/
	/*border-bottom:1px solid #bbb;*/
	border-top:1px solid #bbb;
	margin-top:20px;
	padding-top:20px;
	padding-bottom:10px;
}

.bloqueBaja .linkLeft{
	float:left;
}
.bloqueBaja .linkLeft{
	color:#6f7070;
	font-size:1.1em;
	background:url(../img/ico_listado8_a.gif) left 3px no-repeat;
	padding-left:11px;
	font-weight:bold;
}

.left{
	float:left;
}
.right{
	float:right;
}