@import url("reset.css");
@import url("estilos_idiomas.css");

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#716555;
  
}

.clear{
	clear:both;
	height:0;
}


/*PÃƒÂGINA*/

#pagina{
	width: 989px;
	margin:0 auto;
	padding:auto;
	
/*background-color:#F9E0C2;*/
}
#cabecera{
	width:989px;
	height:19px;
}
#idioma_cabecera{
	width:989px;
	height:19px;
	float:left;
}
#bot_idioma_cabecera{
	width:27px;
	height:19px;
	float:left;
}
  /* ---------------------------------------- */
  /* las imagenes de los botones son de fondo */
  /* ---------------------------------------- */
  
	#bot_idioma_cabecera .idioma{
		display:block;
		width:27px;
		height:19px;
		background:url(../../images/paises.gif) no-repeat 0 0; 
	}

	#bot_idioma_cabecera .esp{
		background-position:0 0;
	}
	
	#bot_idioma_cabecera .esp:hover{
		background-position:0 -19px;
	}

	#bot_idioma_cabecera .eng{
		background-position:-27px 0;
	}
	
	#bot_idioma_cabecera .eng:hover{
		background-position:-27px -19px;
	}
	
	#bot_idioma_cabecera .deu{
		background-position:-54px 0;
	}
	
	#bot_idioma_cabecera .deu:hover{
		background-position:-54px -19px;
	}
	
	#bot_idioma_cabecera .fra{
		background-position:-81px 0;
	}
	
	#bot_idioma_cabecera .fra:hover{
		background-position:-81px -19px;
	}
	
#telefono{
	width:276px;
	height:19px;
	background-image:url(../../images/telefono.png);
	background-repeat:no-repeat;
	float:right;
	text-align:right;
	color:#FFFFFF
}
#centro{
	background:#FEC;
	height:587px;
	float:left;
	border:#fec solid 6px;
	width: 977px;
}
#content{
	position:absolute;
	z-index:1000;
	width: 977px;
}
	


#menu{
	
	width:174px;
	height:480px;
	margin-left:43px;
	*margin-left:23px!important;
	float:left;	
	z-index:2000;
}
#contenido{
	width:673px;
	height:385px;
}

#menu_sup{
	float:right;
	height:63px;
	
	}
#contenido_principal{
	width:629px;
	height:341px;/*385px-22px de padding*/
	float:right;
	*float:right !important;
	margin-right:43px;
	
	*margin-right:23px !important;
	
	padding:30px 22px;
}
#contenido_home{
	width:629px;
	height:341px;/*385px-22px de padding*/
	float:right;
	*float:right !important;
	margin-right:43px;
	
	*margin-right:23px !important;
	background:url(../../images/transparencia.png);
	padding:30px 22px;
}
#contenido_home img{
	
	float:right;
	background-color:#700018;
	/*background:url(../../images/transparencia.png);*/
	padding:8px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:10px;
}

#contenido_home .texto{
	
	float:left;
	width:350px;
	/*background:url(../../images/transparencia.png);*/
	height:213px;

}

#contenido_home h1{
	
	/*background:#701;*/
	color:#700018;
	/*padding:6px 22px;*/
	padding-top:6px;
	padding-left:6px;
	font-weight:normal;
	font-size:12px;
}

#contenido_home p{
	
	/*margin:5px 22px;*/
	margin:5px;
	text-align:justify;
	font-size:11px;
}
/*Contenido home plantilla 2 - 2fotos*/
#contenido_homep2{
	width:629px;
	height:341px;/*385px-22px de padding*/
	float:right;
	*float:right !important;
margin-right:43px;
*margin-right:23px !important;
	background:url(../../images/transparencia.png);
	padding:30px 22px;
}
#contenido_homep2 img{
	float:left;
	background-color:#700018;
	/*background:url(../../images/transparencia.png);*/
	padding:8px;
	font-family:Arial, Helvetica, sans-serif;
	
}

#contenido_homep2 .texto{
	float:right;
	margin-left:10px;
	width:350px;
	/*background:url(../../images/transparencia.png);*/
	height:330px;

}

#contenido_homep2 h1{
	
	/*background:#701;*/
	color:#700018;
	/*padding:6px 22px;*/
	padding-top:6px;
	padding-left:6px;
	font-weight:normal;
	font-size:12px;
}

#contenido_homep2 p{
	
	/*margin:5px 22px;*/
	margin:5px;
	text-align:justify;
	font-size:11px;
}
/*Fin contenido home plantilla 2 - 2fotos*/
/*Inicio Home localizacion*/
#contenido_home_localizacion{
	width:629px;
	height:395px;/*385px-22px de padding*/
	float:right;
	*float:right !important;
margin-right:43px;
*margin-right:23px !important;
	background:url(../../images/transparencia.png);
	padding:0px 22px;
}
#contenido_home_localizacion img{
	margin-top:15px;
	padding-bottom:22px;
}

#contenido_home_bonos{
	width:629px;
	height:auto;/*385px-22px de padding*/
	float:right;
	*float:right !important;
margin-right:43px;
*margin-right:23px !important;
	background:url(../../images/transparencia.png);
	padding:0px 22px;
}
#menu_sup_bonos_es{
	width:100px;
	height:24px;
	float:right;
}

#menu_sup_bonos_es a{
	width:100px;
	height:24px;
	display:block;
	background:url(../../images/bonos_es.png) no-repeat 0 0;
}
#menu_sup_bonos_es a:hover{
	background-position:0 -24px;
}
#menu_sup_bonos_en{
	width:100px;
	height:24px;
	float:right;
}

#menu_sup_bonos_en a{
	width:100px;
	height:24px;
	display:block;
	background:url(../../images/bonos_en.png) no-repeat 0 0;
}
#menu_sup_bonos_en a:hover{
	background-position:0 -24px;
}
#menu_sup_bonos_fr{
	width:100px;
	height:24px;
	float:right;
}

#menu_sup_bonos_fr a{
	width:100px;
	height:24px;
	display:block;
	background:url(../../images/bonos_fr.png) no-repeat 0 0;
}
#menu_sup_bonos_fr a:hover{
	background-position:0 -24px;
}
#menu_sup_bonos_de{
	width:100px;
	height:24px;
	float:right;
}

#menu_sup_bonos_de a{
	width:100px;
	height:24px;
	display:block;
	background:url(../../images/bonos_de.png) no-repeat 0 0;
}
#menu_sup_bonos_de a:hover{
	background-position:0 -24px;
}
/*Fin Home localizacion*/
/**/
#contenido_home_tarifas{
	width:673px;
	height:auto;/*385px-22px de padding*/
	float:right;
	*float:right !important;
margin-right:43px;
*margin-right:23px !important;
	background:url(../../images/transparencia.png);
	text-align:center;
	/*padding:30px 22px;*/
}
#contenido_home_tarifas img{
	
	float:right;
	/*background-color:#700018;
	background:url(../../images/transparencia.png);
	padding:8px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:10px;*/
}
/**/
#menu_face{
	width:129px;
	height:30px;
	background-repeat:no-repeat;
	background:url(../../images/fondoface.png);
	float:left;
	margin-top:55px;
	padding-left:39px;
}

.facebook, .flickr, .twitter{
	display:block;
	width:22px;
	height:22px;
	background:url(../../images/redes.png) no-repeat 0 0;
	float: left; 
	margin:4px;
	
}

.facebook:hover{
	
	background-position:0 -22px;
	
}

.flickr{
	background-position:-22px 0;
}
.flickr:hover{
	
	background-position:-22px -22px;
	
}
.twitter{
	background-position:-44px 0;
}

.twitter:hover{
	
	background-position:-44px -22px;
	
}

#menuder{
	width:250px;
	float:right;
	margin-top:20px;
}

#bot_noticia{

	width:166px;
	height:30px;
	float:right;

	

}

#bot_noticia a{
	display:block;
	width:166px;
	height:30px;
	float:right;
	background:url(../../images/pestultnot.png) no-repeat 0 0;
	

}

#bot_noticia a:hover{
	background-position:0 -30px;
	

}

#bot_news{
	margin-top:5px;
	width:201px;
	height:30px;
	float:right;
	}
	
#bot_news a{
	display:block;
	width:201px;
	height:30px;
	float:right;
	background:url(../../images/pestsubnew.png) no-repeat 0 0;
	}
	
#bot_news a:hover{
	background-position:0 -30px;
	

}

#pie{
	width:989px;
	height:50px;
	float:left;
}

#aviso_pie{
	width:390px;
	height:50px;
	font-size:10px;
	text-align:left;
	line-height:15px;
	color:#ffffff;
	float:left;
}
#aviso_pie a{
	color:#ffffff;
	text-decoration:none;
	
}
#aviso_pie a:hover{
	color:#ffffff;
	text-decoration:underline;
}
#diseno_pie{
	width:180px;
	height:50px;
	font-size:10px;
	text-align:right;	
	line-height:15px;
	color:#ffffff;
	float:right;
}
#diseno_pie a{
	color:#ffffff;
	text-decoration:none;
	
}
#diseno_pie a:hover{
	color:#ffffff;
	text-decoration:underline;
}
/*AÃƒÂ±addido del menu*/
.demo-show {
	width: 174px;  
}
.demo-show h2 {
  margin: 0;
    background: #700018;
	width:174px;
	height:137px;
	background-image:url(../../images/logo.jpg);
	/*background-image:url(url de la imagen del logo a 174x136px);
*/

}
.demo-show h3 {
	margin: 0;
	margin-top:2px;
	padding-top: 6px;
	padding-bottom:6px;
	background: #700018;
	color:#f2e4e4;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	cursor:pointer;
	letter-spacing: 1px;  
  /*border-top: 1px solid #386785;
  border-bottom: 1px solid #386785;*/
}
 .demoTransparencia {filter:alpha(opacity=50); opacity:0.5}  
 .demoTransparencia:hover {filter:alpha(opacity=100); opacity:1.0}  
 
.demo-show div {
  padding: .5em .25em;
  text-align:left;
  background-color:#F9E0C2;
  filter:alpha(opacity=85); 
  -moz-opacity: 0.85; 
  opacity: 0.85; 
  z-index:-1; 
  width:168px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:normal;
  /*background-color:#d5c0a5*/
}
#navi {  	
	list-style:none;	
	margin:0;	
	padding:0;	
}
#navi li {	
	margin:0px;	
	padding-top:4px;
	padding-bottom:4px;
	padding-left:9px;	
		
}
#navi li a {	
	text-decoration:none;
	color:#000;	
}
.cuadro{
	color:#700018;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	height:100px;
	vertical-align:top
	
}
.cuadro2{
	color:#700018;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	height:100px;
	vertical-align:top
	
}
  /* ------------------------------------- */
  /* estilo para imagen de fondo cambiante */
  /* ------------------------------------- */


#slideshow {
    position:absolute;
    height:587px;
	z-index:0;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
	
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}
/*AÃ±adido por mi para paginas de plantillas lista de imagenes*/
/*AÃƒÂ±adido por mi para paginas de plantillas lista de imagenes*/
#listado_fotos {
	margin-top:14px;	
	padding:0;
	text-align:right;}


#listado_fotos img{
	margin-left:10px;
	float:left;
	}
#listado_fotos a img{
	padding:8px;
	background-color:#FFFFFF;

	text-decoration:none;	
}
#listado_fotos a img.seleccionado{
	padding:8px;
	background-color:#700018;
	text-decoration:none;	
}

#listado_fotos a img:hover{
	padding:8px;
	background-color:#700018;
	text-decoration:none;	
}

#listado_fotos li {	
	list-style-type:none;
	margin-left:10px;
	padding:0; 
	float:left;
	
	}
#listado_fotos li a {	
	display:block;
	}	
	
/*Estilos para la maquetaciÃ³n central*/
#listado_fotos2 {
	margin-top:14px;	
	padding:0;
	text-align:left;}


#listado_fotos2 img{
	margin-right:0px;
	float:left;
	}
#listado_fotos2 a img{
	padding:8px;
	background-color:#FFFFFF;

	text-decoration:none;	
}
#listado_fotos2 a img.seleccionado{
	padding:8px;
	background-color:#700018;
	text-decoration:none;	
}

#listado_fotos2 a img:hover{
	padding:8px;
	background-color:#700018;
	text-decoration:none;	
}



.scroll-pane{
	overflow: hidden; height: auto; margin-right: 15px;
	height:191px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.scroll-pane2{
	overflow: hidden; height: auto; margin-right: 15px;
	height:315px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#senalar {
	list-style:none; 
	margin:0px;
	padding:0px;
	}
#senalar li {
	padding-left:25px;
	}
#img_grande{
	padding:8px;
	background: #700018;
}
#contenido_novedades{
	width:673px;
	height:417px;/*385px-22px de padding*/
	float:right;
	*float:right !important;
	margin-right:43px;
	*margin-right:22px !important;
	background:url(../../images/transparencia.png);


}
#elemento_novedades{
	float:left;
	width:325px;
	height:123px;
	background-color:#FEE5C2;
	margin-left:7px;
	margin-top:7px;

}

#elemento_novedades img{
	float:left;
	background-color:#FFF;
	padding:8px;
	margin:8px
	
}
#elementos_derecha{
	float:right;
	width:200px;
	text-align:left;

}
#elementos_derecha h1{
	float:left;
	color:#700018;
	width: 150px;
	font-weight:normal;
	font-size:14px;
	padding-top:8px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
}

#elementos_derecha p{
	float:left;
	width:162px;
	height:58px;

}
#elementos_derecha span {
width:190px;
padding-bottom:30px;
}
#elementos_derecha span a{
	float:left;
	width:190px;
	text-align:right;
	color:#700018;
	text-decoration:none;
	font-size:14px;
	margin-top:0px;
}
#elementos_derecha span a:hover{
	text-decoration:underline;
}
/**Paginado*/

#paginado {width:660px; border:0; margin-top:5px; padding:0; float:left;text-align:right;}
#paginado a{
background-color:#700018;
margin-right:2px;
}
#paginado a:hover{
background-color:#716555;
}

#paginado span{
border:0; margin:0; padding:0;
font-size:11px;
margin-right:2px; 
}

#paginado .previous-off,#paginado .next-off {
color:#716555;
float:right;
display:block;
font-weight:bold;
margin-right:2px;
padding:3px 4px;
}
#paginado .next a,#paginado .previous a {
font-weight:bold;
float:right;
display:block;
}
#paginado .active{
background:#716555;
color:#FFFFFF;
font-weight:bold;
display:block;
float:right;
padding:3px 6px;
}
#paginado a:link,#paginado a:visited {
color:#fff;
float:right;
display:block;
padding:3px 6px;
text-decoration:none;
}
/*AÃ±adido para la ficha de promociones*/
/*Contenido home plantilla 2 - 2fotos*/
#contenido_promo{
	width:629px;
	height:341px;/*385px-22px de padding*/
	float:right;
	*float:right !important;
margin-right:43px;
*margin-right:23px !important;
	background:url(../../images/transparencia.png);
	padding:30px 22px;
}
#contenido_promo img{
	float:left;
	background-color:#700018;
	/*background:url(../../images/transparencia.png);*/
	padding:8px;
	font-family:Arial, Helvetica, sans-serif;
	
}

#contenido_promo .texto{
	float:right;
	margin-left:10px;
	width:350px;
	/*background:url(../../images/transparencia.png);*/
	height:330px;

}

#contenido_promo h1{
	
	/*background:#701;*/
	color:#700018;
	/*padding:6px 22px;*/
	padding-top:6px;
	padding-left:6px;
	font-weight:normal;
	font-size:12px;
}

#contenido_promo p{
	
	margin:5px;
	text-align:justify;
	font-size:11px;
}
#paginado_izq{
 	position:absolute; 
	top:220px; 
	left:260px; 
	width:18px; 
	height:67px;
	*top:175px; 
	*left:0px;

}
#bot_pag_izq {
	display:block;
 	width:18px; 
	height:67px;
	background:url(../../images/paginado_izquierda.png);

}
#paginado_der{
 	position:absolute; 
	top:220px; 
	left:915px; 
	width:18px; 
	height:67px;
	*top:175px; 
	*left:655px; 
	
}
#bot_pag_der {
	display:block;
 	width:18px; 
	height:67px;
	background:url(../../images/paginado_derecha.png);

}
#cerrar{
 	position:absolute; 
	top:72px; 
	left:905px; 
	width:19px; 
	height:18px;
	*top:8px; 
	*left:645px; 
	
}
#bot_cerrar {
	display:block;
 	width:19px; 
	height:18px;
	background:url(../../images/cerrar.png);

}
#pane1 a,visited{
	color:#700018;
	text-decoration:none;

}
#pane1 a:hover{
	color:#700018;
	text-decoration:underline;
	font-weight:bold;

}
#pane2 a,visited{
	color:#700018;
	text-decoration:none;

}
#pane2 a:hover{
	color:#700018;
	text-decoration:underline;
	font-weight:bold;

}
#pane3 a,visited{
	color:#700018;
	text-decoration:none;

}
#pane3 a:hover{
	color:#700018;
	text-decoration:underline;
	font-weight:bold;

}
#pane4 a,visited{
	color:#700018;
	text-decoration:none;

}
#pane4 a:hover{
	color:#700018;
	text-decoration:underline;
	font-weight:bold;

}
#pane5 a,visited{
	color:#700018;
	text-decoration:none;

}
#pane5 a:hover{
	color:#700018;
	text-decoration:underline;
	font-weight:bold;

}
#pane6 a,visited{
	color:#700018;
	text-decoration:none;

}
#pane6 a:hover{
	color:#700018;
	text-decoration:underline;
	font-weight:bold;

}
/*Fin contenido promociones*/
