.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

* html .clearfix {height:1px;}

form
{
	margin:0em;
	padding:0em;
}

/* generated by csscreator.com */ 
html, body
{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	/*background-image:url(../imgs/fondo.gif);
	background-repeat: repeat-y;
	background-position:center;*/
	background-color:#03141F;

}

body
{
	background-color:#03141f;
}

#ancho
{
	width:99em;
	margin:auto;
	text-align:left;
}

#contenedor
{

	width:99em;
	margin:auto;
	text-align:left;
	position:absolute;
	z-index:2;
}

#cabecera
{
	height:8em;
	width:99em;
	background-color:#0B2D43;
}

#cabecera .logo
{
	position:absolute;
	left:2em;
	
}

#cabecera .logo img
{
	height:5.8em;
}

#cabecera .calendario
{
position:absolute;
top:3em;
left:40em;
}

#cabecera .calendario .ulcal
{
	list-style:none;
	margin:0em;
	padding:0em;
}

#cabecera .calendario .l1
{
	float:left;
	padding-right:1.8em;
}

#cabecera .calendario .l1 img
{
	height:1.3em;
	margin-top:0.1em;
}

#cabecera .inputr
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0em;
	width:8.4em;
	background-color:#073a5a;
	color:#FFFFFF;
	padding-left:0.4em;
	padding-top:0.2em;
}

#cabecera .inputr2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0em;
	background-color:#073a5a;
	color:#FFFFFF;
	padding-left:0.4em;
	padding-top:0.2em;
}



#foto_interior
{
	width:35.0em;
	height:25.5em;
	margin-left:1.7em;
}

#cabecera .calendario .l2
{
	float:left;
}

#cabecera .calendario .l3
{
	float:left;
}

#cabecera .calendario .l3 img
{
	vertical-align:middle;
	margin-left:0.3em;
	height:1.7em;
	margin-right:1.2em;
	cursor:pointer;
}

#cabecera .calendario .l4
{
	float:left;
}

#cabecera .calendario 
{
	float:left;
}


#cabecera .calendario .l5
{
float:left;
}

#cabecera .calendario .l5 input
{
	height:1.7em;
	margin-left:0em;
	margin-top:0em;
	font-size:10px;
}

#cabecera .separador2
{
	/*position:absolute;
	left:45em;
	top:1.5em;*/
}

#cabecera .separador2 img
{
	width:21;
}


#cabecera .separador
{
	/*position:absolute;
	left:86em;
	top:1.5em;*/
}

#cabecera .separador img
{
	width:21;
}

#cabecera .idiomas
{
	position:absolute;
	width:12em;
	left:86em;
	margin-left:auto;
	text-align:right;
	top:2em;
}

#cabecera .idiomas .item a
{
	color:#60a8d5;
	text-decoration:none;
}


#cabecera .idiomas .item a:hover
{
	color:#666666;
	text-decoration:none;
}

#cabecera .idiomas .item_on a
{
	color:#ffffff;
	text-decoration:none;
}

#cabecera .idiomas img
{
	width:0.4em;
	margin-left:0.4em;
	vertical-align:middle;
}

#cabecera .telefono
{
	position:absolute;
	left:48em;
	top:5em;
}

#cabecera .telefono .tel1
{
	height:1em;
}

#cabecera .telefono .tel2
{
	height:1.1em;
}

#cabecera .modican
{
	position:absolute;
	top:5em;
	left:71em;
}

#cabecera .modican a
{
	color:#808183;
	text-decoration:none;
	font-size:9px;
}

#cabecera .modican a:hover
{
	text-decoration:underline;
}

#galeria
{
	position:absolute;
	height:39.2em;
	width:100%;
	/*background-color:#0b2d43;*/
	top:8em;
	z-index:1;
	background-color:#03141F;
}

#fondo
{
	position:absolute;
	height:52em;
	width:99em;
	background-position:center;
	background-repeat:no-repeat;
	background-color:#03141F;
	margin:0px;
	padding:0px;
	top:8em;
	z-index:-1;
}

#fondo_index
{
	position:absolute;
	height:39.2em;
	width:99em;
	background-color:##03141F;
	top:8em;
	z-index:-1;
}

#menu
{
	position:absolute;
	top:8.2em;
	
	z-index:5;
}

#menu .menu
{
	list-style:none;
	margin:0em;
	padding:0em;
	
	
}

#menu .item
{
	padding-top:0.7em;
	float:left;
	padding-right:2.5em;
	padding-bottom:0.2em;
}

#menu .submenu
{
	position:absolute;
	border:1px solid #0B2B41;
	padding:1px;
	padding-top:0px;
	margin-top:1.3em;
	display:none;
	filter: alpha(opacity=88);
	KHTMLOpacity:0.88;
	MozOpacity:0.88;
	opacity:0.88;
	z-index:9;

}

#menu .submenu .interior
{
	background-color:#0b2d43;	
	padding:1.2em;
	padding-left:1.4em;
	width:13.2em;
	padding-bottom:0.8em;
	white-space: nowrap;
}

#menu .miniimg img
{
	height:1.4em;
	margin-left:1em;
	border:0em;
}

#menu .subcapa
{
	width:14.2em;
	height:48em;
	background-color:#0b2d43;
	padding-top:1.1em;
	padding-left:1.8em;
	position:absolute;

}

#menu .subcapa .item2
{
	padding-bottom:0.5em;
	padding-top:0.5em;
}

#menu .subcapa .cosito
{
	height:0.5em;
	vertical-align:middle;
}

#menu .subcapa .img
{
	height:1.4em;
	vertical-align:middle;
}

#menu .subcapa .item3
{
	line-height:2em;
	padding-left:1.2em;
}

#menu .subcapa .item3_on
{
	line-height:2em;
	padding-left:1.2em;
}

#menu .subcapa .item3 a
{
	color:#666666;
	font-size:11px;
	text-decoration:none;
}

#menu .subcapa .item3 a:hover
{
	text-decoration:underline;
}

#menu .subcapa .item3_on a
{
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}

#menu .subitem
{
	margin-bottom:1.2em;
	padding-right:2.5em;
}

#menu .subitem img
{
	vertical-align:middle;
	height:0.5em;
	margin-right:0.7em;
}

#menu .subitem a
{
	font-family:Arial, Helvetica, sans-serif;
	color:#7F8B94;
	font-size:12px;
	text-decoration:none;
}

#menu .subitem a:hover
{
	text-decoration:underline;
}

#menu2
{
	position:absolute;
	float:right;
	text-align:right;
	width:99em;
	top:9em;
	z-index:1;
}

#menu2 .menu
{
	list-style:none;
	margin:0em;
	padding:0em;
	float:right;
}

#menu2 .item
{
	float:left;
}

#menu2 .item img
{
	height:1.2em;
	margin-right:1.4em;
	
	border:0em;
}

#menu2 .rss
{
	height:0.9em;
}

#destacados
{
	top:47.2em;
	position:absolute;
	padding-top:1.2em;
	width:99em;
	height:12em;
	overflow-Y:hidden;
	background:url(../imgs/fondo_destacados.gif);
	background-repeat:repeat-x;
	background-color:#0b2d43;
	
}

#destacados .destacado_doble
{
	width:35.4em;
	height:10.4em;
	float:left;
	padding-bottom:1em;
	margin-right:1.5em;
	margin-left:1.5em;
	border-bottom:1px solid #0a2b40;
}

#destacados .destacado_doble ul,li
{
	list-style:none;
	margin:0em;
	padding:0em;
}

#destacados .destacado_doble .left
{
	float:left;
	width:24.4em;
}




#destacados .destacado_doble .cont
{
	padding-top:0.82em;
	
	color:#7f8b94;
	font-size:11px;
	line-height:1.1em;
}

#destacados .destacado_doble .right
{
	float:right;
}

#destacados .destacado_doble .right img
{
	width:10em;
	
}

#destacados .destacado_simple
{
	width:19.2em;
	float:left;
	padding-bottom:1em;
	height:10.4em;
	margin-left:1.5em;
	border-bottom:1px solid #0a2b40;
}

#destacados .img1
{
	height:1.8em;
}

#destacados .img2
{
	height:1.8em;
}

#destacados .destacado_simple .cont
{
	padding-top:0.82em;
	color:#7f8b94;
	font-size:11px;
	padding-right:2em;
	line-height:1.1em;
}

#destacados .masinfo
{
	position:absolute;

	top:10.5em;
}

#destacados .masinfo img
{
	width:0.5em;
	margin-left:0.4em;
}

#destacados .masinfo a
{
	font-weight:bold;
	text-decoration:none;
}

#destacados .masinfo a:hover
{
	text-decoration:underline;
}

#destacados .listadestacados
{
	list-style:none;
	margin:0em;
	padding:0em;
}

.evento
{
	width:36em;
	padding-bottom:3em;
}

.evento .leftev
{
	float:left;
	width:24em;
}

.evento .rightev
{
	float:right;
	width:10em;
}

.evento .right .img
{
	width:10em;
}

.evento .datef img
{
	width:24em;
	margin-bottom:0.3em;
}

.evento .titulof img
{
	width:24em;
}

.evento .contenidon
{
	padding-top:0.6em;
	font-size:11px;
	color:#666666;
}

.evento .masinfo
{
	padding-top:1.2em;
	font-weight:bold;
}

.evento .masinfo a
{
	color:#cccccc;
	text-decoration:none;
}

.evento .masinfo a:hover
{
	text-decoration:underline;
}

.evento .masinfo img
{
	width:0.3em;
	margin-left:0.4em;
	vertical-align:middle;
}


.lista_eventos
{
	padding-top:0.8em;
	height:4.1em;
	overflow:hidden;
	width:19.2em;
	color:#666666;
}

.lista_eventos .item_evento .fecha
{
	color:#666666;
	font-weight:bold;
	font-size:11px;
}

.lista_eventos .item_evento a
{
	color:#666666;
	font-size:11px;
	text-decoration:none;
}

.lista_eventos .item_evento a:hover
{
	text-decoration:underline;
}


#pie1
{
	position:absolute;
	top:59.9em;
	left:0px;
	width:97.5em;
	padding-left:1.5em;
	padding-top:3.3em;
	height:3.6em;
	background-color:#041d2d;
	border-bottom:#0a2b40 solid 0.1em;
	background-image: url(../../content/imgs/fons_pie1.gif);
}



#pie1 .izq
{
	float:left;
	color:#FFFFFF;
	font-size:11px;
	width:87em;
	
}

#pie1 .der
{
	float:right;
}

#pie1 .der .menup
{
	list-style:none;
	margin:0em;
	padding:0em;
}

#pie1 .der .menup .item
{
	float:left;
	padding-right:1em;
}

#pie1 .der a
{
	font-size:11px;
	color:#999999;
	text-decoration:none;
}

#pie1 .der a:hover
{
	text-decoration:underline;
}

#pie1 .der img
{
	vertical-align:middle;
	width:0.4em;
	margin-left:0.2em;
}

#pie2
{
	position:absolute;
	/*top:62.3em;*/
	height:3.5em;
	padding-top:1em;
	width:97.5em;
	padding-left:1.5em;
	top:66.9em;
	background-image: url(../../content/imgs/fons_pie_2_3.gif);
	background-position: top;
	background-repeat:repeat-x;
	
}

#pie2 .menup
{
	list-style:none;
	margin:0em;
	padding:0em;


	
}

#pie2 .menup .item
{
	float:left;
	padding-right:2em;
}

#pie2 .item a
{
	font-size:11px;
	color:#205271;
	text-decoration:none;
}

#pie2 .item a:hover
{
	text-decoration:underline;
}

#pie3
{
	position:absolute;
	/*top:64.3em;*/
	top:71.2em;
	background-image: url(../../content/imgs/fons_pie_2_3.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	width:97.5em;
	padding-left:1.5em;
	height:5.8em;

}

#pie3 .left
{
	padding-top:0.5em;
	float:left;
	color:#205271;
	padding-bottom:1.1em;
}

#pie3 .left .sec
{
	padding-top:0.7em;
}

#pie3 .left a
{
	color:#205271;
	text-decoration:none;
	padding-right:1.6em;
}

#pie3 .left a:hover
{
	text-decoration:underline;
}

#pie3 .right
{
	float:right;
}

#pie3 .right img
{
	height:4.1em;
	vertical-align:baseline;
	margin-right:1em;
}



#interiorpartido
{
	position:absolute;
	left:5.1em;
	top:25em;
	width:96em;
	z-index:2;
}

#interiorpartido .left
{
	float:left;
	width:47.1em;
	height:32.3em;
	padding-left:2em;
	padding-right:2em;
	padding-top:1em;
	padding-bottom:1.5em;
	background:url(../imgs/fondo_interior_corto.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#041D2D;
}

#interiorpartido .right
{

	float:left;
	margin-left:0.1em;
	width:38.7em;
	height:34.8em;

	background:url(../imgs/fondo_interior_corto.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#0b2d43;
}

.tit_capa
{
	border-bottom:1px solid #0a2b40;
	width:37.7em;
	height:2.6em;
	margin-bottom:2.4em;
	margin-left:0.6em
}






.cabeceraser
{
	width:24.8em;
	padding-bottom:0.2em;
	border-bottom:1px solid #0a2b40;
}

.cabecerafotos
{
	width:24.8em;
	padding-bottom:0.2em;
	margin-left:2em;
	border-bottom:1px solid #0a2b40;
}

.titulocapaser
{
	float:left;
}

.closecapaser
{
	float:right;
}

.titulocapaser img
{
	vertical-align:middle;
	height:1.3em;
}

#capaservicios .scrollerpeq
{
	width:23.7em;
	height:28.9em;
	margin-top:0.8em;
	padding-right:1em;
	overflow: -moz-scrollbars-vertical;
	overflow-Y: auto; 
	overflow-X: hidden;
	scrollbar-arrow-color: #3E3C3F;
	scrollbar-base-color: #a4a4a4;
	scrollbar-dark-shadow-color: #E6E6EE;
	scrollbar-track-color: #a4a4a4;
	scrollbar-face-color: #a2a2a4;
	scrollbar-shadow-color: #68676c;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3d-light-color: #FFFFFF;
}

#capaservicios .item
{
	color:#8a7b44;
}

#capaservicios ul
{
	list-style:circle;
	list-style-image:url(../imgs/cositogris.gif);
	padding:0em;
	margin:0em;
	margin-left:1em;
	
}

#capaservicios li
{
	padding-left:0em;
	margin-left:1em;

}


#localizador
{
	border-bottom:1px solid #0a2b40;
	padding-bottom:0.2em;
	width:100%;
	white-space: nowrap;
}

#localizador a
{
	color:#7f8b94;
	text-decoration:none;
}

#localizador a:hover
{
	text-decoration:underline;
}

#localizador .separador
{
	color:#7f8b94;
	padding-right:0.4em;
}

#localizador .ultimo
{
	color:#7f8b94;
}



.cabeceraint
{
	width:100%;
	border-bottom:1px solid #0a2b40;
	padding-top:1.7em;
	padding-bottom:0.2em;
}

.cabeceraint .titulo_interior
{
	float:left;
}

.cabeceraint .titulo_interior img
{
	width:30em;
}

.cabeceraint .interior_derecha
{
	float:right;
}

.cabeceraint .interior_derecha .enlace
{
	padding-left:1.4em;
}

.cabeceraint .interior_derecha .enlace a
{
	text-decoration:none;
	font-weight:bold;
	color:#635838;
}

.cabeceraint .interior_derecha .enlace a:hover
{
	text-decoration:underline;
}

#contenido1
{
	color:#CCCCCC;
	font-size:11px;
	overflow: -moz-scrollbars-vertical;
	overflow-Y: auto; 
	overflow-X: hidden;
	width:41.6em;
	height:21.2em;
	padding-right:1em;
	margin-top:1.8em;

	scrollbar-arrow-color: #3E3C3F;
	scrollbar-base-color: #a4a4a4;
	scrollbar-dark-shadow-color: #E6E6EE;
	scrollbar-track-color: #a4a4a4;
	scrollbar-face-color: #a2a2a4;
	scrollbar-shadow-color: #68676c;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3d-light-color: #FFFFFF;
	z-index:4;
}


#contenido_editable ul
{
	margin:0px;
	padding:0px;
}

#contenido_editable li
{
	list-style-image:url(../imgs/cosito_capa.gif);
	list-style-position:inside;
	margin:0px;
	padding:0px;
}

#contenido_editable hover
{
	
}



#contenido_revervas
{
	overflow: -moz-scrollbars-vertical;
	overflow-Y: auto; 
	overflow-X: hidden;
	height:25em;

	scrollbar-arrow-color: #3E3C3F;
	scrollbar-base-color: #a4a4a4;
	scrollbar-dark-shadow-color: #E6E6EE;
	scrollbar-track-color: #a4a4a4;
	scrollbar-face-color: #a2a2a4;
	scrollbar-shadow-color: #68676c;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3d-light-color: #FFFFFF;
	z-index:4;
}

#contenido1 a
{
	text-decoration:none;
	color:#8a7a41;
}

#contenido1 a:hover
{
	text-decoration:none;
	color:#ffffff;
}

.listado
{
	list-style:none;
	margin:0em;
	padding:0em;
	width:100%;
	padding-top:1.4em;
	padding-bottom:1.4em;
}

#interiorcompleto
{
	position:absolute;
	left:0em;
	top:10em;
	padding-top:1.8em;
	padding-bottom:1em;
	z-index:2;
	width:99em;
	height:45.7em;
	background:url(../imgs/fondo_grande.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

#interiorcontacto
{
	position:absolute;
	left:38.4em;
	top:10em;
	color:#cccccc;
	padding-top:1.8em;
	padding-bottom:1em;
	padding-left:2em;
	padding-right:2em;
	z-index:2;
	width:53.6em;
	height:45.7em;
	background:url(../imgs/fondo_grande.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

#interiorcontacto .scroller
{
	width:53.2em;
	height:40em;
	overflow: -moz-scrollbars-vertical;
	overflow-Y: auto; 
	overflow-X: hidden;
	scrollbar-arrow-color: #3E3C3F;
	scrollbar-base-color: #a4a4a4;
	scrollbar-dark-shadow-color: #E6E6EE;
	scrollbar-track-color: #a4a4a4;
	scrollbar-face-color: #a2a2a4;
	scrollbar-shadow-color: #68676c;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3d-light-color: #FFFFFF;
}

#interiorcontacto #scroller
{
	width:53.2em;
	height:40em;
	overflow: -moz-scrollbars-vertical;
	overflow-Y: auto; 
	overflow-X: hidden;
	scrollbar-arrow-color: #3E3C3F;
	scrollbar-base-color: #a4a4a4;
	scrollbar-dark-shadow-color: #E6E6EE;
	scrollbar-track-color: #a4a4a4;
	scrollbar-face-color: #a2a2a4;
	scrollbar-shadow-color: #68676c;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3d-light-color: #FFFFFF;
}

#interiorfull
{
	position:absolute;
	left:16.1em;
	top:10em;
	padding-left:2em;
	padding-right:2em;
	padding-top:1.8em;
	padding-bottom:1em;
	z-index:2;
	width:75.9em;
	height:45.7em;
	background:url(../imgs/fondo_grande.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

#interiormapa
{
	position:absolute;
	left:16.1em;
	top:10em;
	z-index:2;
	width:79.8em;
	height:45.7em;
	background:url(../imgs/fondo_grande.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#0b2d43;
}

.previapuntos
{
	padding-top:1.6em;
	padding-bottom:1.2em;
}

.previapuntos .img1
{
	vertical-align:middle;
	height:3em;
}

.previapuntos .img2
{
	vertical-align:middle;
	width:1.8em;
	margin-left:1.6em;
}
.previapuntos .img3
{
	vertical-align:middle;
	height:1.2em;
	margin-top:0.2em;
	margin-left:0.2em;
}
.previapuntos .left
{
	float:left;
}

#map
{
	float:left;
	z-index:2;
}

#comolleg
{
	float:right;
	width:38.5em;
	height:37.7em;
	padding-left:2em;
}

.form_ubica
{
	border-bottom:1px solid #0a2b40;
	padding-top:2.2em;
	padding-bottom:1.9em;
}
.form_ubica ul,li
{
	list-style:none;
	margin:0em;
	padding:0em;
}
.form_ubica li
{
	float:left;
}
.form_ubica .input
{
	background-color:#999999;
	color:#ffffff;
	border:0px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:1.4em;
	width:12em;
}
.form_ubica .textfu
{
	color:#8a7a41;
	font-weight:bold;
	font-size:11px;
	padding-right:0.5em;
}

#interiorcontienda
{
	position:absolute;
	left:16.1em;
	top:11.8em;
	padding-left:2em;
	padding-right:2em;
	padding-top:1em;
	padding-bottom:1em;
	z-index:4;
	width:75.9em;
	height:45.9em;
	background:url(../imgs/fondo_interior.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#0b2d43;
}

#interiorcontienda .scroller
{
	width:76em;
	height:27em;
	overflow: -moz-scrollbars-vertical;
	overflow-Y: auto; 
	overflow-X: hidden;
	scrollbar-arrow-color: #3E3C3F;
	scrollbar-base-color: #a4a4a4;
	scrollbar-dark-shadow-color: #E6E6EE;
	scrollbar-track-color: #a4a4a4;
	scrollbar-face-color: #a2a2a4;
	scrollbar-shadow-color: #68676c;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3d-light-color: #FFFFFF;
	
}

#interiorcontienda .scroller2
{
	width:76em;
	height:38em;
	overflow: -moz-scrollbars-vertical;
	overflow-Y: auto; 
	overflow-X: hidden;
	scrollbar-arrow-color: #3E3C3F;
	scrollbar-base-color: #a4a4a4;
	scrollbar-dark-shadow-color: #E6E6EE;
	scrollbar-track-color: #a4a4a4;
	scrollbar-face-color: #a2a2a4;
	scrollbar-shadow-color: #68676c;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3d-light-color: #FFFFFF;

	
}

#interiorcontienda .listaleft
{
	width:34.7em;
	float:left;
}

#interiorcontienda .listaright
{
	width:34.7em;
	margin-left:2em;
	float:right;
}

#interiorcont1
{
	position:absolute;
	left:16.1em;
	top:25em;
	padding-left:2em;
	padding-right:2em;
	padding-top:1em;
	padding-bottom:1em;
	z-index:4;
	width:75.9em;
	height:32.8em;
	background:url(../imgs/fondo_interior.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

#interiorcont1 .scroller
{
	width:76em;
	height:27em;
	overflow: -moz-scrollbars-vertical;
	overflow-Y: auto; 
	overflow-X: hidden;
	scrollbar-arrow-color: #3E3C3F;
	scrollbar-base-color: #a4a4a4;
	scrollbar-dark-shadow-color: #E6E6EE;
	scrollbar-track-color: #a4a4a4;
	scrollbar-face-color: #a2a2a4;
	scrollbar-shadow-color: #68676c;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3d-light-color: #FFFFFF;
}

#interiorcont1 .listaleft
{
	width:34.7em;
	float:left;
}

#interiorcont1 .listaright
{
	width:34.7em;
	margin-left:2em;
	float:left;
}

#interiorcont2
{
	position:absolute;
	left:32.4em;
	top:25em;
	padding-left:2em;
	padding-right:2em;
	padding-top:1em;
	padding-bottom:1em;
	z-index:4;
	width:49em;
	height:32.8em;
	background:url(../imgs/fondo_interior.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

#interiorcont2 .scroller
{
	width:48.8em;
	height:26.9em;
	overflow: -moz-scrollbars-vertical;
	overflow-Y: auto; 
	overflow-X: hidden;
	scrollbar-arrow-color: #3E3C3F;
	scrollbar-base-color: #a4a4a4;
	scrollbar-dark-shadow-color: #E6E6EE;
	scrollbar-track-color: #a4a4a4;
	scrollbar-face-color: #a2a2a4;
	scrollbar-shadow-color: #68676c;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3d-light-color: #FFFFFF;
}

#interiorcont3
{
	position:absolute;
	left:32.4em;
	top:25em;
	padding-left:2em;
	padding-right:2em;
	padding-top:1em;
	padding-bottom:1em;
	z-index:4;
	width:59.6em;
	height:32.8em;
	background:url(../imgs/fondo_interior.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

#interiorcont3 .scroller
{
	width:59.4em;
	height:26.9em;
	overflow: -moz-scrollbars-vertical;
	overflow-Y: auto; 
	overflow-X: hidden;
	scrollbar-arrow-color: #3E3C3F;
	scrollbar-base-color: #a4a4a4;
	scrollbar-dark-shadow-color: #E6E6EE;
	scrollbar-track-color: #a4a4a4;
	scrollbar-face-color: #a2a2a4;
	scrollbar-shadow-color: #68676c;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3d-light-color: #FFFFFF;
}

#interiorcont4
{
	position:absolute;
	left:43em;
	top:25em;
	padding-left:2em;
	padding-right:2em;
	padding-top:1em;
	padding-bottom:1em;
	z-index:4;
	width:49em;
	height:32.8em;
	background:url(../imgs/fondo_interior.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

#interiorcont4 .scroller
{
	width:48.9em;
	height:26.9em;
	overflow: -moz-scrollbars-vertical;
	overflow-Y: auto; 
	overflow-X: hidden;
	scrollbar-arrow-color: #3E3C3F;
	scrollbar-base-color: #a4a4a4;
	scrollbar-dark-shadow-color: #E6E6EE;
	scrollbar-track-color: #a4a4a4;
	scrollbar-face-color: #a2a2a4;
	scrollbar-shadow-color: #68676c;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3d-light-color: #FFFFFF;
}

#interiorcont5
{
	position:absolute;
	left:59em;
	top:25em;
	padding-left:2em;
	padding-right:2em;
	padding-top:1em;
	padding-bottom:1em;
	z-index:4;
	width:33em;
	height:32.8em;
	background:url(../imgs/fondo_interior.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

#interiorcont5 .scroller
{
	width:32.9em;
	height:26.9em;
	overflow: -moz-scrollbars-vertical;
	overflow-Y: auto; 
	overflow-X: hidden;
	scrollbar-arrow-color: #3E3C3F;
	scrollbar-base-color: #a4a4a4;
	scrollbar-dark-shadow-color: #E6E6EE;
	scrollbar-track-color: #a4a4a4;
	scrollbar-face-color: #a2a2a4;
	scrollbar-shadow-color: #68676c;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3d-light-color: #FFFFFF;
}

#interiorcont6
{
	position:absolute;
	left:17.4em;
	top:25em;
	padding-left:2em;
	padding-right:2em;
	padding-top:1em;
	padding-bottom:1em;
	z-index:4;
	width:39.2em;
	height:32.8em;
	background:url(../imgs/fondo_interior.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

#interiorcont6 .scroller
{
	width:39.2em;
	height:26.9em;
	overflow: -moz-scrollbars-vertical;
	overflow-Y: auto; 
	overflow-X: hidden;
	scrollbar-arrow-color: #3E3C3F;
	scrollbar-base-color: #a4a4a4;
	scrollbar-dark-shadow-color: #E6E6EE;
	scrollbar-track-color: #a4a4a4;
	scrollbar-face-color: #a2a2a4;
	scrollbar-shadow-color: #68676c;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3d-light-color: #FFFFFF;
}

.ofertaleft
{
	width:22em;
	padding-right:2em;
	float:left;
}

.ofertaright
{
	float:right;
	width:10em;
}

.ofertaright img
{
	width:10em;
}



.resumenoferta
{
	font-size:11px;
	color:#676767;
}

.pieoferta
{
	padding-top:1.5em;
}

.pieoferta a
{
	text-decoration:none;
	font-weight:bold;
	color:#cccccc;
}

.pieoferta a:hover
{
	text-decoration:underline;
}

.pieoferta img
{
	width:0.3em;
	margin-right:2em;
	vertical-align:middle;
	margin-left:0.6em;
}

.interiorcontenido
{
	padding-top:2em;
	width:71.8em;
}

.interioroferta
{
	padding-top:2em;
	width:71.8em;
}

.interiorcontenido .left
{
	float:left;
}

.interiorcontenido .right
{
	float:right;
	width:29em;
	text-align:right;
}



.interiorcontenido2
{
	padding-top:2em;
	width:48em;
}


.interiorcontenido2 .left
{
	float:left;
	width:31.5em;
}

.interiorcontenido2 .right
{
	float:right;
	width:11em;
	text-align:right;
	padding-right:2em;
}

.interiorcontenido3
{
	padding-top:2em;
	width:57em;
}

.interiorcontenido3 .left
{
	float:left;
}

.interiorcontenido3 .right
{
	float:right;
	width:29em;
	text-align:right;
}

.interiorcontenido3 .right img
{
	width:25em;
	margin-left:2em;
	margin-right:2em;
}

.interiorcontenido4
{
	padding-top:2em;
	width:47em;
}

.interiorcontenido4 .left
{
	float:left;
}

.interiorcontenido4 .right
{
	float:right;
	width:18em;
	text-align:right;
}

.interiorcontenido4 .right img
{
	width:15em;
	margin-left:1em;
	margin-right:2em;
}

.interiorcontenido4 .right2
{
	float:right;
	width:27em;
	text-align:right;
}

.interiorcontenido4 .right2 img
{
	width:25em;
	margin-left:1em;
	margin-right:1em;
}

.interiorcontenido5
{
	padding-top:2em;
	width:30.5em;
}

.interiorcontenido6
{
	padding-top:2em;
	width:57em;
}

.interiorcontenido6 .left
{
	float:left;
}

.interiorcontenido6 .right
{
	float:right;
	width:29em;
	text-align:right;
}

.interiorcontenido6 .right img
{
	width:25em;
	margin-left:2em;
	margin-right:2em;
}


.linkmasinfo
{
	padding-top:3em;
}

.linkmasinfo .img
{
	height:3em;
	vertical-align:middle;
	margin-bottom:0.3em;
}

.linkmasinfo .cosito
{
	height:2.1em;
	vertical-align:middle;
}

.textc
{
	font-size:11px;
	color:#cccccc;
}

.textb
{
	font-size:11px;
	color:#ffffff;
}

.interiorcontenido .precio
{
	color:#8a7a41;
}

.interiorcontenido .aclaracion
{
	color:#666666;
	font-size:10px;
}

.interioroferta .left
{
	float:left;
	width:44em;
}

.interioroferta .right
{
	float:right;
}

.interioroferta .right img
{
	width:25em;
}

.interioroferta .titulof img
{
	width:39.6em;
	margin-bottom:0.6em;
}

.interioroferta .titulof2 img
{
	width:43em;
}

.interioroferta .titulof3 img
{
	width:60em;
}


.interioroferta .fechan img
{
	width:43em;
	margin-bottom:0.2em;
}

.interioroferta .contenidof
{
	font-size:11px;
	color:#666666;
	padding-bottom:1.2em;
	padding-top:1em;
}


.interioroferta .contenidof ul
{
	list-style-image:url(../imgs/cositomasinfo.gif);
	padding:0em;
	margin:0em;
	margin-left:1em;	
	color:#999999;
}

.interioroferta .contenidof li
{
	list-style-image:url(../imgs/cositomasinfo.gif);
	padding:0em;
	margin:0em;
	margin-left:0.5em;
}

.interioroferta .listaprecios
{
	padding-bottom:1.2em;
	color:#8a7a41;
}

.interioroferta .reservar a
{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.interioroferta .reservar a:hover
{
	text-decoration:underline;
}
.interioroferta .reservar img
{
	vertical-align:middle;
	margin-left:0.4em;
	width:0.3em;
}

.vermasderecha
{
	float:right;
	margin-top:0.2em;
}

.vermasderecha a
{
	color:#8a7a41;
	font-weight:bold;
	text-decoration:none;
}

.vermasderecha a:hover
{
	text-decoration:underline;
}

.vermasderecha img
{
	vertical-align:middle;
	margin-left:0.4em;
	width:0.5em;
}

#directions
{
	width:37.6em;
	height:31.1em;
	margin-top:1.5em;
	overflow: -moz-scrollbars-vertical;
	overflow-Y: auto; 
	overflow-X: hidden;
	scrollbar-arrow-color: #3E3C3F;
	scrollbar-base-color: #a4a4a4;
	scrollbar-dark-shadow-color: #E6E6EE;
	scrollbar-track-color: #a4a4a4;
	scrollbar-face-color: #a2a2a4;
	scrollbar-shadow-color: #68676c;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3d-light-color: #FFFFFF;
}

.solmasinfo a
{
	font-weight:bold;
	color:#cccccc;
	text-decoration:none;
}

.solmasinfo a:hover
{
	text-decoration:underline;
}

.solmasinfo img
{
	font-size:10px;
	vertical-align:middle;
	width:0.3em;
	margin-left:0.5em;
}

.item_noticia
{
	padding-top:2em;
}

.item_noticia .left
{
	float:left;
	width:58.9em;
}

.item_noticia .fechan
{
	width:43em;
}

.item_noticia .titn
{
	width:58.6em;
}

.item_noticia .contenidon
{
	font-size:11px;
	color:#666666;
	padding-top:0.6em;
}

.item_noticia .right
{
	float:right;
	padding-right:3em;
}

.item_noticia .right img
{
	width:10em;
}

.item_noticia .masinfo
{
	padding-top:1.2em;
	font-weight:bold;
}

.item_noticia .masinfo a
{
	color:#cccccc;
	text-decoration:none;
}

.item_noticia .masinfo a:hover
{
	text-decoration:underline;
}

.item_noticia .masinfo img
{
	width:0.3em;
	margin-left:0.4em;
	vertical-align:middle;
}

.capasalones
{
	position:absolute;
	top:22em;
	width:16.5em;
	padding-top:1.5em;
	padding-bottom:1.5em;
	border-bottom:1px solid #0a2b40;
	border-top:1px solid #0a2b40;
}

.capasalones .img1
{
	width:15.5em;
}

.capasalones .img2
{
	margin-top:1.8em;
	width:15.4em;
}

#flashsalones
{
	width:99em;
	height:41.1em;
}

.tabla_capacidades
{
	padding-top:2.2em;
	padding-left:4em;
}

.tabla_capacidades table
{
	width:82.8em;
}

.tabla_capacidades th
{
	font-size:12px;
	color:#999999;
	font-weight:bold;
	border-top:1px solid #40391e; 
	border-bottom:1px solid #40391e;
	padding-top:0.7em;
	padding-bottom:0.7em;
	margin-top:1em;
}


.tabla_capacidades td
{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.eventosk
{
	line-height:2em;
}

.eventosk a
{
	color:#989898;
	font-size:11px;
	text-decoration:none;
}

.eventosk a:hover
{
	text-decoration:underline;
}

.eventosk img
{
	margin-right:0.8em;
	vertical-align:middle;
	width:0.4em;
}

.separador_contenido ul
{
	list-style-type:circle;
	margin:0em;
	padding:0em;
}

.separador_contenido li
{
	list-style:circle;
	margin-left:2em;
	padding-left:1em;
}

.separador_contenido a
{
	color:#cccccc;
	text-decoration:underline;
}

p
{
	margin-top:0em;
	padding-top:0em;
}

.categoria
{
	padding-bottom:2em;
}

.categoria .img
{
	height:1.5em;
	padding-bottom:0.6em;
}

.categoria .item_categoria
{
	font-size:11px;
	color:#999999;
}

.categoria .item_categoria a
{
	color:#FFFFFF;
	text-decoration:none;
	padding-right:0.3em;
}

.categoria .item_categoria a:hover
{
	text-decoration:underline;
}

.categoria .cosito
{
	width:0.4em;
	margin-right:0.3em;
	vertical-align:middle;
}

.contenido_form_comentarios
{
	list-style:none;
	margin:0em;
	padding:0em;
	left:50em;
}

.contenido_form_comentarios .pos_1
{
	float:left;
	width:23.6em;
	padding-bottom:0.4em;
}

.contenido_form
{
	list-style:none;
	margin:0em;
	padding:0em;
}

.contenido_form .pos_izq
{
	float:left;
	width:23.6em;
	padding-bottom:0.4em;
}

.contenido_form .pos_izq_1
{
	float:left;
	width:16.6em;
	padding-bottom:0.4em;
}
.contenido_form .pos_izq_2
{
	float:left;
	width:2.6em;
	padding-bottom:0.4em;
}

.contenido_form .pos_der
{
	float:left;
	padding-bottom:0.4em;
}


.contenido_form .pos_der_1
{
	float:left;
	padding-bottom:0.4em;
	padding-left:4.5em;
}
.contenido_form .pos_der_2
{
	float:left;
	padding-bottom:0.4em;
	padding-left:1em;
}

.contenido_form .pos_der_3
{
	float:right;
	padding-bottom:0.4em;
	padding-right:1.3em;
	
	padding-top:2em;
}

.contenido_form .pos_izq_tienda
{
	float:left;
	width:23.6em;
	padding-bottom:0.4em;
}
.contenido_form .pos_centro_tienda
{
	float:left;
	width:23.6em;
	padding-bottom:0.4em;
}
.contenido_form .pos_der_tienda
{
	float:left;
	padding-bottom:0.4em;
}

.contenido_form .pos_ancho
{
	float:left;
	width:40.6em;
}

.contenido_form span
{
	font-size:11px;
	color:#8a7a41;
}

.contenido_form .spanbold
{
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}

.contenido_form .sep
{
	padding-top:1.5em;
}

.contenido_form .textarea
{
	background-color:#999999;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0em;
	width:38.3em;
	height:7.27em;
}

.contenido_form .textarea2
{
	background-color:#999999;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0em;
	width:60em;
	height:7.27em;
}

.contenido_form .input_contacto
{
	background-color:#999999;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0em;
	width:17em;
}

.contenido_form .input_contacto2
{
	background-color:#999999;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0em;
	width:14em;
}

.contenido_form .input_contacto3
{
	background-color:#999999;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0em;
	width:24em;
	height:6.6em;
}

.contenedor_form{
	padding-left:3.4em;
}

.tabla_contacto
{
	
	color:#999999;
}

.tabla_contacto a
{
	color:#999999;
	text-decoration:underline;
}

.tabla_contacto .enviar
{
	float:right;
	padding-top:6.6em;
}

.tabla_contacto .enviar
{
	float:right;
	padding-top:6.6em;
}

.tabla_contacto .enviar_news
{
	float:right;
}

.capa_separadora{
	margin-top:3em;
	padding-left:0.7em;
	width:100%;
}

.text_gris{
	font-family:Arial;
	font-size:11px;
	color:#999999;
	font-weight:bold;

}

.text_gris_normal{
	font-family:Arial;
	font-size:11px;
	color:#999999;
}
.capa_productos_tienda
{
	list-style:none;
	margin:0em;
	padding:0em;
	padding-left:0.7em;
		padding-top:1em;

}
.capa_productos_tienda .pos_capa_productos0
{
	float:left;
}
.capa_productos_tienda .pos_capa_productos1
{
	float:left;
	padding-bottom:0.4em;
}
.capa_productos_tienda .pos_capa_productos2
{
	float:left;
	padding-bottom:0.4em;
	padding-left:2em;
}
.capa_productos_tienda .pos_capa_productos3
{
	float:left;
	padding-bottom:0.4em;
	padding-left:0.5em;
}

.capa_productos_tienda .pos_capa_productos4
{
	float:left;
	padding-bottom:0.4em;
	padding-left:1.5em;
}
.capa_productos_tienda .input_contacto
{
	background-color:#999999;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0em;
	width:7em;
}

#error_layer
{
	font-size:11px;
	padding-top:0.2em;
	padding-bottom:0.2em;
}

.tabla_webmap
{
	padding-top:1.6em;

}

.mapaweb
{
	list-style:none;
	margin:0em;
	padding:0em;
	margin-top:0.5em;
	float:left;
	
}

.mapaweb .left
{
	
margin-bottom:0.5em;
}

.mapaweb .itemwm img
{
	height:1.4em;
	margin-top:1.2em;
	margin-bottom:0.2em;
}

.mapaweb .subitem
{margin-top:-1em;
	padding-bottom:0.4em;
	

}

.subitemwm
{
	
	padding-left:1em;

}
.subitemwm1
{

	padding-left:1em;

}

.subitemwm1 img
{
	width:0.3em;
	margin-right:0.6em;
}

.subitemwm1 a
{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}

.subitemwm1 a:hover
{
	text-decoration:underline;
}

.subitemwm img
{
	width:0.3em;
	margin-right:0.6em;
}

.subitemwm a
{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}

.subitemwm a:hover
{
	text-decoration:underline;
}

.mapaweb .sub2itemwm
{
	padding-left:1.5em;
	padding-top:0.2em;
	padding-bottom:0.2em;
}

.mapaweb .sub2itemwm a
{
	color:#666666;
	text-decoration:none;
}

.mapaweb .sub2itemwm a:hover
{
	text-decoration:underline;
}

.webmap_extra
{
	float:right;
	width:8em;
	margin-top:2em;
}

.titulocatf
{
	padding-bottom:3em;
}


.titulocatf .imgtit
{
	height:1.8em;
	border-bottom:1px solid #0a2b40;
	margin-bottom:1em;
}

.itemcatf .cosito img
{
	margin-right:0.5em;
	vertical-align:middle;
	width:0.4em;
}
.itemcatf a
{
	font-size:11px;
	color:#999999;
	text-decoration:none;
}
.itemcatf a:hover
{
	text-decoration:underline;
}

.itemfoto
{
	padding-right:0.7em;
}

.detalle_salon
{
	width:96em;
}

.detalle_salon .left
{
	float:left;
	width:43.4em;
	
}

.detalle_salon .right
{
	float:left;
	padding-top:2.8em;
	padding-right:3em;
}

.detalle_salon .right .tit
{
	height:2em;
	margin-bottom:1.5em;
}

.detalle_salon .right .content
{
	font-size:11px;
	color:#cccccc;
}

.detalle_salon .fotosalleft
{
	width:25em;
}

.detalle_salon .fotosalleft img
{
	width:25em;
}

.detalle_salon .fotosalright
{
	vertical-align:top;
	padding-left:1.3em;
}

.detalle_salon .itemdatos img
{
	margin-right:0.4em;
	width:0.4em;
}

.detalle_salon left img
{
	width:25em;
}

.detalle_salon .itemdatos
{
	color:#89793e;
}
.detalle_salon .img2
{
	height:1.7em;
	margin-left:2.2em;
}

#flashclima
{
	width:43.2em;
	height:27.8em;
}

.textotienda
{
	width:52.4em;
	float:left;
	color:#cccccc;
	font-size:11px;
}

.tienda1
{
	margin-bottom:2.3em;
}

.articulos
{
	border-top:1px solid #0a2b40;
	width:72em;
}

.tabla_form_tienda_comentarios
{
	position:absolute;
	top:6.8em;
	left:49em;
	color:#999999;
	width:25em;
	padding-top:3.3em;
}

.tabla_form_tienda
{
	padding-top:2em;
	color:#999999;
	width:48em;
}

.tabla_form_tienda a
{
	color:#999999;
	text-decoration:underline;
}

.titoferta
{
	padding-bottom:1em;
}

.titoferta img
{
	height:2em;
	vertical-align:middle;
}

.titoferta .imgcomp
{
	cursor:pointer;
	vertical-align:middle;
	margin-right:0.2em;
	height:1.4em;

}

.titulotienda .imgcomp
{
	cursor:pointer;
	vertical-align:middle;
	margin-right:0.2em;
	height:1.4em;
	margin-bottom:0.8em;

}
.titulotienda .img
{
	width:39.6em;
	margin-bottom:0.6em;
	vertical-align:middle;
}

.botoncomprar img
{
	width:10em;
}

.servicio_gastro
{
	color:#8a7a41;
	margin-left:1em;
	font-size:11px;
	cursor:pointer;
}

.servicio_gastro_on
{
	/*color:#ffffff;
	/*color:#8a7a41;*/
	color:#8a7a41;
	margin-left:1em;
	font-size:11px;
	cursor:none;
	text-decoration:underline;
}

.servicio_gastro:hover
{
	text-decoration:underline;

}

.capa_servicio{

	float:left;
	margin-left:0.1em;
	width:34.7em;
	height:34.8em;
	padding-left:1.7em;
	padding-right:2em;
	/*padding-bottom:1.5em;*/
	background:url(../imgs/fondo_interior_corto.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#041D2D;
	display:none;

}


.capa_servicio a
{
	color:#8a7a41;
	text-decoration:none;
}

.capa_servicio a:hover
{
	color:#ffffff;
	text-decoration:none;
}

.capa_servicio .cierre_capa{
	position:relative;
	top:-1.7em;
	top:expression("-2.3em");
	left:34.3em;
	left:expression("34.5em");
	width:0.8em;
	height:0.7em;
	cursor:pointer;
}

.capa_servicio .title{
	width:35.6;
	height:2.4em;
	margin-top:0.5em;
	border-bottom:#0a2b40 solid 0.1em;
}


.contenido_scroll
{
	color:#cccccc;
	font-size:11px;
	overflow: -moz-scrollbars-vertical;
	overflow-Y: auto; 
	overflow-X: hidden;
	width:31.3em;
	height:25em;
	padding-right:1em;
	margin-top:0.4em;

	scrollbar-arrow-color: #3E3C3F;
	scrollbar-base-color: #a4a4a4;
	scrollbar-dark-shadow-color: #E6E6EE;
	scrollbar-track-color: #a4a4a4;
	scrollbar-face-color: #a2a2a4;
	scrollbar-shadow-color: #68676c;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3d-light-color: #FFFFFF;
	z-index:4;
}


.contenido_scroll2
{
	color:#7f8b94;
	overflow: -moz-scrollbars-vertical;
	overflow-Y: auto; 
	overflow-X: hidden;
	width:34.5em;
	height:29em;
	height:expression("25.5em");
	padding-right:1em;
	margin-top:0.4em;

	scrollbar-arrow-color: #3E3C3F;
	scrollbar-base-color: #a4a4a4;
	scrollbar-dark-shadow-color: #E6E6EE;
	scrollbar-track-color: #a4a4a4;
	scrollbar-face-color: #a2a2a4;
	scrollbar-shadow-color: #68676c;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3d-light-color: #FFFFFF;
	z-index:4;
}

.dorado
{
	color:#8a7a41;
}

.gris
{
	color:#7f8b94;
}


#form_reserva
{
	color:#FFFFFF;
	position:absolute;
	top:25em;
	left:26em;
	width:43.1em;
	height:32.3em;
	height:expression("33.8em");
	padding-left:2em;
	padding-right:2em;
	padding-top:1em;
	padding-bottom:1.5em;
	padding-bottom:expression("0em");
	background:url(../imgs/fondo_interior_corto.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#041D2D;
	
	

	
}

#scrollForm{
	top:0em;
	left:0em;
	width:43.1em;
	
	height:27.3em;
	overflow: -moz-scrollbars-vertical;
	overflow-Y: auto; 
	overflow-X: hidden;
	scrollbar-arrow-color: #3E3C3F;
	scrollbar-base-color: #a4a4a4;
	scrollbar-dark-shadow-color: #E6E6EE;
	scrollbar-track-color: #a4a4a4;
	scrollbar-face-color: #a2a2a4;
	scrollbar-shadow-color: #68676c;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3d-light-color: #FFFFFF;

}

#form_reserva .label{
	font-size:11px;

	float:left;
	width:8em;
	height:2em;

}
#form_reserva .label2{
	font-size:11px;

	float:left;
	width:5em;
	height:2em;

}
#form_reserva .dato2{
	font-size:11px;
	height:2em;
	float:left;
	width:10em;
}

#form_reserva .dato3{
float:right;
	font-size:11px;
	height:2em;
	float:left;
	width:5em;

}


#form_reserva .dato1{
	font-size:11px;
	height:2em;
	float:left;
	width:27em;


}
#form_reserva .dato1 input{	
	width:26.5em;
	background-color:#073a5a;
}

#form_reserva .dato1{
	font-size:11px;
	height:2em;
	float:left;
	width:27em;
	

}
#form_reserva .dato{
	font-size:11px;
	height:2em;
	float:left;
	width:27em;
}

.check{
	font-size:11px;
	clear:both;
	padding:0px;
	margin-bottom:0.5em;

}


.check input
{
	font-size:10px;
	margin:0px;
	padding:0px;
	margin-right:0.5em;
	width:1.1em;
	height:1.1em;
}

#form_reserva input{
	float:left;
	border:none;
	font-size:11px;
	/*height:1.4em;*/
	padding-left:0.5em;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;

}

#form_reserva textarea{
	font-size:11px;
	float:left;
	border:none;
	background-color:#073a5a;
	/*height:1.5em;*/
	font-family:Arial, Helvetica, sans-serif;
	width:26.5em;
	padding-left:0.5em;
	color:#FFFFFF;
}

.btn_reservar
{
	/*background-image: url(../imgs/btn_reservar.gif);
	background-repeat: no-repeat;*/
	width:8.5em;
	height:1.5em;
	cursor:pointer;
}

#rss
{
	float:left;
	margin-right:1.5em;
}

#rss .submenu
{
	position:absolute;
	left:82.5em;
	width:16em;
	border:1px solid #041d2d;
	padding:1px;
	padding-top:0px;
	margin-top:1.3em;
	display:none;
	filter: alpha(opacity=88);
	KHTMLOpacity:0.88;
	MozOpacity:0.88;
	opacity:0.88;
	z-index:29;

}

#rss .submenu .interior
{
	background-color:#041d2d;	
	padding:1.2em;
	padding-left:1.4em;
	width:13.4em;
	padding-bottom:0.8em;
}

#rss .rss1
{
	color:#ff9900;
	padding-bottom:1em;
	padding-right:1em;
}

#rss .rss2
{
	padding-right:1em;
}

#rss .rss2 a
{
	color:#cccccc;
	text-decoration:none;
}

#rss .rss2 a:hover
{
	text-decoration:underline;
}

#rss .rss3
{
	padding-right:1em;
	padding-top:1em;
}

#rss .rss3 a
{
	color:#8f8f90;
	text-decoration:none;
}

#rss .rss3 a:hover
{
	text-decoration:underline;
}

#rss .rss2 img
{
	margin-left:0.4em;
	height:0.6em;
}



#planos
{
	width:36.5em;
	height:27.5em;
}
img {
	border:0px;
}

.ul_falso
{
	margin:0px;
	padding:0px;
	clear:both;
}

.ul_falso li
{
	list-style:none;
}

#contenido_mapa img
{

	height:27.5em;
}

#interiorpartido_mapa
{
	position:absolute;
	left:5.1em;
	top:24em;
	
	width:96em;
	z-index:2;

}

#interiorpartido_mapa .left_mapa
{
	font-size:10px;
	width:87em;
	height:33.3em;
	padding-left:2em;
	padding-right:2em;
	padding-top:1em;
	padding-bottom:1.5em;
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#051F30;

}

.enlace_pdf{
	float:right;
}
.enlace_pdf a
{
	color:#8a7a41;
	text-decoration:none;
}

.enlace_pdf a:hover
{
	color:#8a7a41;
	text-decoration:underline;
}

@media all and (min-width: 0px){
.scroller
{
 overflow:scroll;
}

.lista_eventos
{
 overflow:scroll;
}

.scrollerpeq
{
 overflow:scroll;
}

#contenido1
{
 overflow:scroll;
}

#contenido_revervas
{
 overflow:scroll;
}

#interiorcontacto #scroller
{
 overflow:scroll;
}

.scroller2
{
 overflow:scroll;
}

#directions
{
 overflow:scroll;
}
.contenido_scroll
{
 overflow:scroll;
}
.contenido_scroll2
{
 overflow:scroll;
}
#scrollForm
{
 overflow:scroll;
}

}