@font-face{
  font-family: 'Yanone Kaffeesatz';
  font-style: normal;
  font-weight: 400;
  src: url('yanone.eot');
  src: local('Yanone Kaffeesatz Regular'), local('YanoneKaffeesatz-Regular'), url('yanone.eot') format('truetype');
}
body {
	margin: 0px;
	padding: 0px;
	background-color: #F2F2F2;
	background-image: url(../images/fondoWeb.gif);
	background-repeat: repeat-y;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
img{
	behavior: url("../includes/pngbehavior.htc");
	border: 0px;
	display: block;
}
a{
	margin: 0px;
	padding: 0px;
}
h1{
	padding: 0px;
	font-size: 17px;
	margin-bottom: 10px;
	margin-top: 10px;
	color:#0042ad;
}
#wrapper{
	width: 934px;
	margin: 0px auto 0px auto;
}
#wrapper #cabecera{
	position: relative;
	background-repeat: no-repeat;
	height:199px;
}
#wrapper #cabecera #logo
{
	position:absolute;
	top:20px;
	left:30px;
}
#wrapper #cabecera #menu
{
	position:absolute;
	top:165px;
}
#wrapper #cabecera #menu a
{
	font-family: 'Yanone Kaffeesatz', arial, serif;
	font-size:18px;
	padding:5px 31px 5px 31px;
	margin:0px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	background-image:url(../images/separadorMenu.gif);
	background-position:right top;
	background-repeat:no-repeat;
}
#wrapper #cabecera #menu a:hover
{
	color:#000000;
}
#wrapper #cabecera #menu a.menuUltimo
{
	background-image:none;
}
#wrapper #contenido {
	position:relative;
	width:934px;
	margin:0px;
	padding:0px;
}

#wrapper #contenido #columnaIzquierda{
	width:210px;
	float: left;
	padding:8px;
	
}
.titulo
{
font-family: 'Yanone Kaffeesatz', arial, serif;
	font-size:22px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	color:#ea2629;
	text-decoration:none;
}
.titulo:hover
{
	color:#000000;
}
.titulo2
{
	font-family: 'Yanone Kaffeesatz', arial, serif;
	font-size:16px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	color:#ea2629;
	text-decoration:none;
}
.titulo2:hover
{
	color:#000000;
}
#wrapper #contenido #columnaIzquierda h2
{
	font-family: 'Yanone Kaffeesatz', arial, serif;
	font-size:22px;
	font-weight:normal;
	padding:0px;
	margin:0px;
}

#wrapper #contenido #columnaIzquierda select
{
	width:210px;
	margin-bottom:5px;
}


#wrapper #contenido #columnaIzquierda h2 > b
{
	font-family: 'Yanone Kaffeesatz', arial, serif;
	font-size:28px;
	font-weight:normal;
	color:#ea2629;
	display:block;
	
}

#wrapper #contenido #columnaIzquierda  a > img{
	margin-left: auto;
	margin-right: auto;
}
#wrapper #contenido #columnaIzquierda #info
{
	width:200px;
	padding:5px;
	height:214px;
	margin-bottom:5px;
	margin-top:5px;
	background-image:url(../images/fondoInfo.gif);
	background-repeat:no-repeat;
	line-height:18px;
	
}
#wrapper #contenido #columnaIzquierda #info h2
{
	line-height:normal;}
#wrapper #contenido #columnaIzquierda #info b
{
color:#ea2629;
}
#wrapper #contenido #columnaIzquierda #info #telefono
{
	margin:10px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	border-top:1px solid #ebebeb;
	line-height:normal;
}


#wrapper #contenido #columnaIzquierda #banner
{
	width:210px;
	padding:0px;
	height:84px;
	margin-top:15px;
	
}
#wrapper #contenido #columnaIzquierda #videos
{
	width:210px;
	padding-top:5px;
	height:95px;
	margin-top:15px;
	background-image:url(../images/fondoVideos.gif);
	background-repeat:no-repeat;
	
}
#wrapper #contenido #columnaIzquierda #tiempo
{
	width:200px;
	padding:0px;
	height:74px;
	padding:5px;
	margin-top:15px;
	background-image:url(../images/fondoTiempo.gif);
	background-repeat:no-repeat;
	
}
#wrapper #contenido #columnaDerecha{
	width: 702px;
	float: right;
	padding:0px;
	margin:0px;
	position:relative;
}

#wrapper #contenido #columnaDerecha h2
{
	font-family: 'Yanone Kaffeesatz', arial, serif;
	font-size:28px;
	font-weight:normal;
	color:#000000;
	display:block;
	margin:0px;
	padding:0px;
	
}
#wrapper #contenido #columnaDerechaInteriores{
	width: 682px;
	float: right;
	padding:10px;
	margin:0px;
	position:relative;
}

#wrapper #contenido #columnaDerechaInteriores h2
{
	font-family: 'Yanone Kaffeesatz', arial, serif;
	font-size:28px;
	font-weight:normal;
	color:#000000;
	display:block;
	margin:0px;
	padding:0px;
	
}
#wrapper #contenido #columnaDerechaInteriores h3
{
	font-family: 'Yanone Kaffeesatz', arial, serif;
	font-size:22px;
	font-weight:normal;
	color:#ea2629;
	display:block;
	margin:0px;
	padding:0px;
	
}
#wrapper #contenido #columnaDerechaInteriores h1
{
	font-family: 'Yanone Kaffeesatz', arial, serif;
	font-size:28px;
	font-weight:normal;
	color:#ffffff;
	display:block;
	margin:0px;
	padding:5px;
	background-color:#000000;
	
}
.tituloPlanta
{
	font-family: 'Yanone Kaffeesatz', arial, serif;
	font-size:22px;
	font-weight:normal;
	background-color:#ea2629;
	color:#ffffff;
	display:block;
	margin:10px 0px 0px 3px;
	padding:0px 0px 0px 5px;
	
}
#destacadoPortada
{
	height:90px;
	display:block;
	border-bottom:1px solid #cccccc;
	margin-top:10px;
}
#destacadoPortada img
{
	border:4px solid #ffffff;
	margin:0px 5px 0px 0px;
}
#destacadoPortada a:hover img
{
	border:4px solid #cccccc;
}
#tienda img
{
	border:4px solid #ffffff;
	margin:0px 5px 0px 0px;
}
#tienda a:hover img
{
	border:4px solid #cccccc;
}
#wrapper #contenido #columnaDerecha #ColumnaActualidad{
	width: 530px;
	float: left;
	position:relative;
	margin:0px 0px 0px 5px;
}
#wrapper #contenido #columnaDerecha #ColumnaActualidad #Noticias
{
	width:250px;
	float:left;
	padding:5px;
	margin:0px;
	background-color:#e1e1e1;
	font-size:13px;
	font-weight:bold;
	color:#666666;
	
}

#wrapper #contenido #columnaDerecha #ColumnaActualidad #Noticias a
{
	font-size:13px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
#wrapper #contenido #columnaDerecha #ColumnaActualidad #Noticias a:hover
{
	font-size:13px;
	font-weight:bold;
	color:#df394c;
	text-decoration:none;
}



#wrapper #contenido #columnaDerecha #ColumnaActualidad #Eventos
{
	width:250px;
	float:right;
	padding:5px;
	margin:0px;
	background-color:#e1e1e1;
	font-size:13px;
	font-weight:bold;
	color:#666666;
}
#wrapper #contenido #columnaDerecha #ColumnaActualidad #Eventos a
{
	font-size:13px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}

#wrapper #contenido #columnaDerecha #ColumnaActualidad #Eventos a:hover img
{
	border:4px solid #cccccc;
}
#wrapper #contenido #columnaDerecha #ColumnaActualidad #Eventos a:hover
{
	font-size:13px;
	font-weight:bold;
	color:#df394c;
	text-decoration:none;
}

#wrapper #contenido #columnaDerecha #ColumnaActualidad #sugerencias{
	width: 350px;
	float: left;
	position:relative;
	margin:0px;
	background-color:#e1e1e1;
	margin-top:5px;
	padding:5px 0px 5px 25px;
	height:60px;
}
#wrapper #contenido #columnaDerecha #ColumnaActualidad #facebook{
	width: 108px;
	float: right;
	position:relative;
	margin:0px;
	background-color:#e1e1e1;
	margin-top:5px;
	padding:5px 16px 5px 16px;
	height:60px;
}
#wrapper #contenido #columnaDerecha #ColumnaActualidad #newsletter{
	width: 500px;
	float: left;
	position:relative;
	margin:0px;
	background-color:#e1e1e1;
	margin-top:5px;
	padding:5px 5px 5px 25px;
	height:60px;
}
#wrapper #contenido #columnaDerecha #ColumnaAnuncios{
	width: 165px;
	float: right;
	position:relative;
	margin:0px;

}
#wrapper #contenido #columnaDerecha #ColumnaAnuncios h3
{
	font-family: 'Yanone Kaffeesatz', arial, serif;
	font-size:17px;
	font-weight:normal;
	color:#000000;
	display:block;
	margin:0px;
	padding:0px;
	
}
#wrapper #contenido #columnaDerecha #ColumnaAnuncios h3.trendy
{
	font-family: 'Yanone Kaffeesatz', arial, serif;
	font-size:22px;
	font-weight:normal;
	color:#000000;
	display:block;
	margin:0px;
	padding:0px;
	
}
#wrapper #contenido #columnaDerecha #ColumnaAnuncios #RevistaPortada
{
	width:139px;
	height:174px;
	background-image:url(../images/fondoRevistaPortada.gif);
	background-repeat:no-repeat;
	padding:10px 0px 0px 0px;
	margin:5px 0px;
}
#wrapper #contenido #columnaDerecha #ColumnaAnuncios #RevistaPortada img{margin-bottom: 5px;}
#wrapper #contenido #columnaDerecha #ColumnaAnuncios #coolHunter
{
	width:139px;
	height:200px;
	text-align:center;
	background-repeat:no-repeat;
	padding:10px 0px 0px 0px;
	background-color:#f6f6f6;
	margin:0px;
}
#wrapper #contenido #columnaDerecha #coolHunter a
{
	font-size:11px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
#wrapper #contenido #columnaDerecha #coolHunter a:hover
{
color:#df394c;
}
#wrapper #contenido #columnaDerecha #coolHunter a img{border:4px solid #f6f6f6;}
#wrapper #contenido #columnaDerecha #coolHunter a:hover img
{
	border:4px solid #cccccc;
}
#wrapper #contenido #bannerPrincipal
{
	background-image:url(../images/fondoBannerPrincipal.gif);
	background-repeat:no-repeat;
	width:700px;
	height:251px;
	position:relative;
}
#wrapper #contenido #columnaDerecha h2.doslineas
{
	font-family: 'Yanone Kaffeesatz', arial, serif;
	font-size:22px;
	font-weight:normal;
	padding:0px;
	margin:0px;
}
#wrapper #contenido #columnaDerecha h2.doslineas > b
{
	font-family: 'Yanone Kaffeesatz', arial, serif;
	font-size:26px;
	font-weight:normal;
	color:#ea2629;
	display:block;
	
}

#pie{
	width: 100%;
	background-image: url(../images/fondoPie.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 97px;
	margin-top: 20px;
}
#pie #capaEnlaces{
	width: 934px;
	margin: 0px auto 0px auto;
	position: relative;
	font-size: 10px;
}
#pie #capaEnlaces ul{
	margin: 0px;
	padding: 0px;
	display: block;
	}
#pie #capaEnlaces a{
	color: #000000;
	text-decoration: none;
	}
#pie #capaEnlaces a:hover{
	color: #666666;
	}
#pie #capaEnlaces #capa1{
	position: absolute;
	width: 123px;
	top: 12px;
	left: 38px;
	}
#pie #capaEnlaces #capa2{
	position: absolute;
	width: 123px;
	top: 12px;
	left: 148px;
	}
#pie #capaEnlaces #capa2a{
	position: absolute;
	width: 123px;
	top: 12px;
	left: 268px;
	}
#pie #capaEnlaces #capa3{
	position: absolute;
	width: 350px;
	top: 55px;
	left: 449px;
	font-size: 11px;
}

.botonNegro
{
	background-color:#424242;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	border:0px;
	font-family: 'Yanone Kaffeesatz', arial, serif;
	font-size:15px;
}
.botonNegro:hover
{
	background-color:#ea2629;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	border:0px;
	font-family: 'Yanone Kaffeesatz', arial, serif;
	font-size:15px;
}
.botonNegroP
{
	background-color:#424242;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	border:0px;
	font-family: 'Yanone Kaffeesatz', arial, serif;
	font-size:12px;
}
.botonNegroP:hover
{
	background-color:#ea2629;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	border:0px;
	font-family: 'Yanone Kaffeesatz', arial, serif;
	font-size:12px;
}
.botonRojo
{
	background-color:#ea2629;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	border:0px;
	font-family: 'Yanone Kaffeesatz', arial, serif;
	font-size:15px;
}
.botonRojo:hover
{
	background-color:#424242;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	border:0px;
	font-family: 'Yanone Kaffeesatz', arial, serif;
	font-size:15px;
}
.cuadroArchivos
{
	float:left;
	border: solid 1px #999999;
	width: 90px; 
	height: 80px; 
	text-align: center; 
	padding: 5px; 
	margin: 5px; 
	font-size: 10px;
	background-color: #EAEAEA;
}
.cuadroArchivos a
{
	color: #666666; 
	}	
.cuadroArchivos a:hover
{
	color: #000000; 
	}	
.cuadroImagenes
 {
	float:left;
	border: solid 1px #999999;
	width: 90px; 
	height: 70px; 
	text-align: center; 
	padding: 5px; 
	margin: 5px; 
	font-size: 10px;
	background-color: #EAEAEA;
 }
 .cuadroEventos
 {
	float:left;
	border: solid 4px #ffffff;
	width: 105px; 
	height: 75px; 
	text-align: center; 
	padding: 0px; 
	margin: 5px; 
	font-size: 10px;
	background-color: #EAEAEA;
 }
.cuadroEventos:hover
 {
	border: solid 4px #cccccc;
}
 #slideMapa
{
	height:280px;
    width:674px; 
	padding:0px;
	margin:0px;
	position:relative;
	border:4px solid #cccccc;
}
#indicaciones
{
	margin-top:5px;
	background-color:#e2e1e1;
	width:672px; 
	padding:5px;
	color:#000000;
	overflow:auto;
}
#indicaciones a
{
	color:#000000;
}

 /* Estilos de la galería de la página de inicio */
#s3slider { 
   width: 679px; /* important to be same as image width */ 
   height: 216px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
   position: absolute;
	top: 9px;
	left: 11px;
}
#s3slider ul, #s3slider li{ 
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#s3slider a{
	text-decoration:none;
}
#s3slider .right {
}
#s3sliderContent {
   width: 679px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}
.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}
.s3sliderImage span {
  width: 0px; height: 0px; display: none;
}
.clear {
   clear: both;
} 
