html { font-size: 100%; /* IE hack */ }
* {padding:0;margin:0}


BODY{background:#beddee url(../imagenes/interfaz/bg.jpg) scroll no-repeat top center;text-align:center;margin:0px auto 0px auto;font-family:Arial;font-size:0.8em;width:100%;}

.clearfix:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
/*.clearfix {display:inline-block;}*/
.clearfix {display:block;}
* html .clearfix {height:1px;}
#map{width: 484px; height: 480px;border:1px solid #369;}
A{text-decoration:none;color:#19b4d8;text-decoration:underline;}
A:hover{color:/*#c68f60*/#000;}
.sin_subraya a{text-decoration:none;}
/*:focus{-moz-outline-style: none;}*/
#body{width:760px;padding:18px 0 0 0; background:transparent; margin:16px auto;}
input{vertical-align:middle;}
.cleared{clear:both;}
IMG{border:0;vertical-align:middle;}
.sinfloat{float:none;}
.error {border:1px solid #f00 !important;}
.errorSpan span{color:#f00 !important;}
.errorSpan input {border:1px solid #f00;}

h1{background:transparent url(../imagenes/interfaz/bg_h1.gif) scroll no-repeat top left;color:#fff;font-family:Arial Narrow;font-size:2.0em;padding:6px 0 12px 15px;margin:0 0 20px 0;position:relative;}

h2{font-family:Georgia;font-style:italic;font-size:1.5em;color:#000;margin:0 0 25px 0;position:relative;}

h3{background:transparent url(../imagenes/interfaz/bg_h3.gif) scroll no-repeat top left;color:#171717;font-family:Arial;font-size:1.3em;padding:10px 0 12px 15px;margin:0 0 25px 0;position:relative;font-weight:normal;}

h4{color:#3eb8dc;font-size:1.3em;margin:0 0 10px 0;padding:0 0 0 10px;}
/*galeria*/
.foto_galeria{width:150px;float:left;margin:10px 10px 5px 15px;}
.foto_galeria .ver_t{background:#fff;border-left:30px solid #fff;padding:3px;font-size:1.1em;}
.foto_galeria .foto{border:1px solid #3eb8dc;padding:5px;background:#f2f2f2;text-align:center;}
.foto_galeria  .nr_fotos{background:#3eb8dc;margin:5px 15px 0 15px;font-size:0.85em;color:#fff;}
.paginado{clear:both;text-align:center;margin:0px 0 0 0;padding:20px 0 0 0;}

.ampliar{text-align:right;margin:5px 0 0 0;font-size:0.85em;}
.ampliar a{background:transparent url(../imagenes/interfaz/ampliar_off.gif) scroll no-repeat top left;}
.ampliar a:hover{background:transparent url(../imagenes/interfaz/ampliar_on.gif) scroll no-repeat top left;}
.nom_gal{text-align:center;font-weight:bold;font-size:0.60em;height:30px;line-height:13px;}
.nom_gal h2{margin-bottom:5px;}

/*i9ndice*/
#indice{background:transparent url(../imagenes/interfaz/bg_indice.gif) scroll repeat-x top center;font-size:0.85em;height:33px;padding:0 0 0 8px;}

#indice span{margin:0 0 0 0px;padding:8px 0 0px 0;list-style:none;float:left;font-weight:bold;text-transform:uppercase;height:25px;}
#indice span a{color:#fff;padding:10px 9px 9px 9px;text-decoration:none;}
#indice span a:hover{color:#000;/*background:transparent url(../imagenes/interfaz/bg_hover.gif) scroll repeat-x top center;*/}

.selectado{background:transparent url(../imagenes/interfaz/bg_hover.gif) scroll repeat-x top center;}
.select{color:#3eb8dc !important;}

/*i9ndice*/




/*contenido interiores*/

#contenido{background:#fff;text-align:left;padding:0 0 20px 19px;clear:both;color:#666;}
#contenido_home{background:#fff;text-align:left;padding:25px 0 20px 0px;clear:both;color:#666;}


.localizacion{color:#afafaf;font-size:0.7em;padding:20px 0 2px 0;position:relative;}


.left{width:450px;float:left;color:#666;}
.right{float:right;width:225px;}
.left2{width:380px;float:left;color:#666;font-size:1.1em;}
.right2{float:right;width:320px;padding:10px 25px 0 0;color:#666;}


.right ul{margin:0 15px 0 0;padding:0 0 0 0;font-family:Georgia;font-style:italic;font-size:1.15em;}
.right ul li{margin:0 0 0 0;padding:6px 0 6px 0;border-bottom:2px solid #f2f2f2;list-style:none;font-size:1.0em;}
.right ul li a{color:#666;}

.right ul ul{margin:5px 15px 5px 20px;padding:0 0 0 0;font-family:Arial;font-size:0.85em;font-style:normal;}
.right ul li li{margin:0 0 0 0;padding:1px 0 1px 0;border-bottom:0px solid #f2f2f2;list-style:none;}
.right ul li li a{color:#171717;}


#slider ul{font-family:Georgia;font-style:italic;font-size:1.3em;}
#slider img{padding-top:5px;}

.int{padding:0 0 0 15px;}
.img_left{float:left;margin:0 10px 10px 0;}
.img_right{float:right;margin:0 0px 10px 10px;}
.int img{padding:3px;margin:0 0 10px 15px;}
.int span{font-family:Georgia;font-style:italic;font-size:1.3em;}
.int ul{font-size:0.85em;margin:15px 0 15px 20px;}
.int ul li{list-style:none;margin:0 0 7px 0;padding:0 0 0 0;list-style-image:url(../imagenes/interfaz/li.gif);font-size:1.1em;}
.int ul li strong{color:#000;font-family:Georgia;font-style:italic;}
/*contenido interiores*/

/*portada*/
.portada{background:transparent url(../imagenes/interfaz/bg_destacado.gif) scroll no-repeat top left;height:254px;}

.portada .txt_portada{padding:15px 0 0 0;}









.localizacion_horarios{margin:5px 0 0 10px;}

.localizacion_horarios .localizacion_pp{background:transparent url(../imagenes/interfaz/bg1.gif) scroll no-repeat top center;float:left;width:220px;height:183px;color:#fff;padding:20px 15px 0 25px;}
.localizacion_horarios .localizacion_pp a{color:#fff;text-decoration:underline;}
.localizacion_horarios .localizacion_pp strong{font-size:1.3em;}





.localizacion_horarios .mas2{margin:20px 0 0 0;text-align:right;font-size:0.85em;font-weight:bold;}
.localizacion_horarios .mas2 span a{background:transparent url(../imagenes/interfaz/mas2_on.gif) scroll no-repeat top left;padding:8px 17px 15px 17px;color:#f60;}
.localizacion_horarios .mas2 span a:hover{color:#fff;background:transparent url(../imagenes/interfaz/mas2_off.gif) scroll no-repeat top left;}

.td1{font-family:Georgia;font-style:italic;font-size:1.2em;padding:5px 0 5px 0;color:#3a3939;}
.tabla_h{margin:0 0px 0 0;font-size:0.85em;width:250px;}

.videos{border-top:2px solid #f2f2f2;margin:15px 0 0 0;padding:25px 0 0 0;clear:both;}
.videos .video{background:transparent url(../imagenes/interfaz/pt.gif) scroll repeat-x bottom left;width:200px;font-size:0.85em;float:left;padding:5px 0 5px 0;margin:0 0 0 10px;}
.videos .video img{float:left;margin:0 5px 0 0;}

.n_instalaciones{background:#f2f2f2 url(../imagenes/interfaz/n_instalaciones.gif) scroll no-repeat top left;padding:70px 0 15px 15px;font-size:0.9em;margin:50px 0 0 0;}
.n_instalaciones div{margin:5px 0 0 0;}
.localizacion_horarios .horarios{background:transparent url(../imagenes/interfaz/bg2.gif) scroll no-repeat top center;float:right;width:349px;height:163px;padding:20px 105px 0 25px;}
.tit{font-family:Georgia;font-style:italic;font-size:1.8em;padding:0 0 10px 0;color:#fff;}

.volver{font-size:0.85em;font-weight:bold;margin:0px 0 0 0;padding:20px 20px 0 0;position:relative;clear:both;}
.volver a{color:#f60;}
.volver img{vertical-align:middle;}
.rgt{text-align:right;}
.tipo2{font-size:1.0em;border-bottom:1px solid #ccc;}

.form{margin:0 0 5px 0;}
.form input,textarea{border:1px solid #000;}
.form label{float:left;width:70px;}

.intro{padding:15px 0 0 550px;color:#080808}
.intro h2{font-size:1.3em;margin-top:22px;}

.mas{width:125px;font-size:2.1em;line-height:25px;position:absolute;left:86%;top:85%}
.mas a{background:transparent url(../imagenes/interfaz/mas_on.gif) scroll no-repeat top left;color:#f60;}
.mas a:hover{color:#fff;background:transparent url(../imagenes/interfaz/mas_off.gif) scroll no-repeat top left;}



.personal{background:transparent url(../imagenes/interfaz/pt.gif) scroll repeat-x bottom left;width:300px;font-size:1.0em;float:left;padding:5px 0 5px 0;margin:0 10px 10px 20px;}
.personal img{float:left;margin:0 5px 0 0;}
.personal strong{font-family:Georgia;font-style:italic;font-size:1.1em;}

.tienda{background:transparent url(../imagenes/interfaz/pt.gif) scroll repeat-x bottom left;width:300px;font-size:0.9em;float:left;padding:5px 0 5px 0;margin:0 10px 10px 20px;height:135px;}
.tienda img{float:left;margin:0 5px 0 0;}
.tienda strong{font-family:Georgia;font-style:italic;}

.al{padding:0 25px 0 0;}
.al h3{background:none;margin-bottom:5px;padding:0 0 2px 0;font-weight:bold;}
.al img{margin:0 0 0 0;padding:2px 0 0 0;}
/*pie*/
#pie{color:#666;background:transparent url(../imagenes/interfaz/bg_pie.gif) scroll no-repeat top center;font-family:Georgia;font-style:italic;padding:0px 0 15px 0;clear:both;font-size:0.85em;}
#pie a{color:#171717;font-size:1.1em;text-decoration:underline;}
#pie .copy{text-align:left;padding:10px 0 0px 0;float:left;width:250px;height:30px;}
#pie .dir{text-align:right;padding:0px 0 0 0;float:right;width:500px;height:40px;}

/*pie*/


.galeria{width:98%;}
.img_up{text-align:center;padding:0 20px 20px 0;}

.ctn{width:484px;background:#fff;text-align:left;font-family:Georgia;font-size:0.85em;color:#333;padding:0 0px 25px 0px;line-height:20px;height:450px;}
.ctn2{width:484px;background:#fff;border-right:1px solid #d2d2d2;text-align:left;font-family:Georgia;font-size:0.85em;color:#333;padding:0 25px 25px 25px;line-height:15px;height:450px;}
.ctn3{width:484px;background:#fff;border-right:1px solid #d2d2d2;text-align:left;font-family:Georgia;font-size:1.0em;color:#40403f;padding:0 25px 25px 25px;font-style:italic;height:450px;}
.imprimir{margin:20px 0 0 0;}

	.tipo2{position:absolute;top:50px;left:500px;float:right;}
	
				