.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

img {
	border:0px;
}

.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;

}

body
{	
	background:url(../imgs/fondo_page.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#000000;
}

#ancho
{
	width:96em;
	margin:auto;
	text-align:left;
}

#contenedor
{
	width:96em;
	margin:auto;
	text-align:left;
	position:absolute;
	z-index:2;
}

#cabecera
{
	height:8em;
	
}

#cabecera .logo
{
	position:absolute;
	/*top:1.5em;*/
	z-index:6;
}

#cabecera .calendario
{
	position:absolute;
	left:31.2em;
	top:2.5em;
	z-index:2;
}

#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.1em;
	margin-top:0.4em;
}

#cabecera .inputr
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0em;
	width:8.4em;
	background-color:#999999;
	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:#999999;
	color:#FFFFFF;
	padding-left:0.4em;
	padding-top:0.2em;
}


#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 .l5
{
	float:left;
}

#cabecera .calendario .l5 input
{
	height:1.7em;
	margin-left:1.1em;
	margin-top:0.2em;
	font-size:10px;
}

#cabecera .separador
{
	position:absolute;
	left:86.6em;
	top:2em;
}

#cabecera .separadorant
{
	position:absolute;
	left:31em;
	top:2em;
}

#cabecera .separador img
{
	width:0.1em;
}

#cabecera .separadorant img
{
	width:0.1em;
}

#cabecera .idiomas
{
	position:absolute;
	width:96em;
	margin-left:auto;
	text-align:right;
	top:2em;
	z-index:1;
}

#cabecera .idiomas .item a
{
	color:#666666;
	text-decoration:none;
}


#cabecera .idiomas .item a:hover
{
	color:#666666;
	text-decoration:none;
}

#cabecera .idiomas .item_on a
{
	color:#cccccc;
	text-decoration:none;
}

#cabecera .idiomas img
{
	width:0.4em;
	margin-left:0.4em;
	vertical-align:middle;
}

#cabecera .telefono
{
	position:absolute;
	left:40em;
	top:5em;
}

#cabecera .telefono .tel1
{
	height:1em;
}

#cabecera .telefono .tel2
{
	height:1.1em;
}

#cabecera .modican
{
	position:absolute;
	top:5em;
	text-align:right;
	width:72.2em;
	z-index:8;
}

#cabecera .modican a
{
	color:#808183;
	text-decoration:underline;
	font-size:9px;
}

#cabecera .modican a:hover
{
	text-decoration:none;
}

#galeria
{
	position:absolute;
	height:39.2em;
	width:100%;
	background-color:#000000;
	top:8em;
	z-index:1;
	text-align:center;
}

#fondo
{
	position:absolute;
	height:52em;
	width:100%;
	background-color:#000000;
	top:8.2em;
	z-index:1;
}

.calendario
{
	height:1.7em;
	margin-left:0.6em;
	margin-bottom:0.3em;
	font-size:10px;
	vertical-align:middle;
}

#menu
{
	position:absolute;
	top:8em;
	z-index:7;
}

#menu .menu
{
	list-style:none;
	margin:0em;
	padding:0em;
	
}

#menu .item
{
	padding-top:0.7em;
	float:left;
/*	padding-right:0.9em;*/
	padding-bottom:0.2em;
}

#menu .submenu
{
	position:absolute;
	border:1px solid black;
	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:#000000;	
	padding:1.2em;
	padding-left:1.4em;
	width:13.2em;
	padding-bottom:0.8em;
	white-space: nowrap;
}

.submenub
{
	position:absolute;
	left:77em;
	width:16em;
	border:1px solid black;
	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;

}

.submenub .interior
{
	background-color:#000000;	
	padding:1.2em;
	padding-left:1.4em;
	width:13.4em;
	height:9em;
	padding-bottom:0.8em;
}

.submenub .buscad1
{
	color:#cccccc;
	padding-bottom:1em;
	padding-right:1em;
}

.submenub ul,li
{
	margin:0em;
	padding:0em;
	list-style:none;
}

.submenub .buscad2
{
	float:right;
	padding-bottom:1em;
}

.submenub .buscad3
{
	float:right;
	padding-bottom:1em;
}

.submenub .buscad2 input
{
	background-color:#999999;
	color:#ffffff;
	border:0px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:1.4em;
	width:12em;
}

.submenub .buscad3 input
{
	font-size:10px;
	height:1.7em;
	margin-right:1em;
}

#share
{
	float:left;
	padding-right:5px;
}

#share .submenu
{
	position:absolute;
	padding:10px;
	background-color:#FFF;
	display:none;
	margin-top:20px;
	width:190px;
	left:73.4em;
	text-align:left;
}

.fleft
{
	float:left;
}

.fright
{
	float:right;
}

#rss
{
	float:left;
}

.cp1
{
	padding-bottom:6px;
	border-bottom:1px solid #575757;
	margin-bottom:10px;
}

.cp2
{
	font-size:11px;
	padding-bottom:10px;
	padding-left:3px;
	padding-right:15px;
}

.cp3
{
	padding-left:3px;
}

.cp3 .item
{
	width:90px;
	font-size:11px;
	padding-bottom:7px;
}

.cp3 .item a
{
	color:#ec3c12;
	text-decoration:underline;
}

.cp3 .item img
{
	margin-right:5px !important;
}

.cp4
{
	padding-top:8px;
	text-align:center;
	padding-bottom:15px;
	border-bottom:1px solid #575757;
	margin-bottom:8px;
}

.cp5
{
	text-align:right;
	font-size:11px;
	font-weight:bold;
}

.cp5 a
{
	color:#000;
	text-decoration:none;
}

.cp5 a:hover
{
	text-decoration:underline;
}

#rss .submenu
{
	position:absolute;
	padding:10px;
	background-color:#FFF;
	display:none;
	margin-top:20px;
	width:208px;
	left:73.4em;
	text-align:left;

}

#rss .submenu .interior
{
	background-color:#000000;	
	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;
}

#menu .miniimg img
{
	height:1.4em;
	margin-left:1em;
	border:0em;
}

#menu .subcapa
{
	width:14.2em;
	height:48em;
	background-color:#000000;
	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;
	padding-top:3px;
	vertical-align:middle;
}

#menu .subcapa .img
{
	vertical-align:top;
}

#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:#c7c7c7;
	font-size:12px;
	text-decoration:none;
}

#menu .subitem a:hover
{
	text-decoration:none;
	color:#ec3c12;
}

#menu2
{
	position:absolute;
	float:right;
	text-align:right;
	width:96em;
	top:8.7em;
	z-index:6;
}

#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:1.3em;
}

#destacados
{
	top:47.2em;
	position:absolute;
	padding-top:1.2em;
	width:96em;
	height:12em;
	overflow-Y:hidden;
	background:url(../imgs/fondo_destacados.gif);
	background-repeat:no-repeat;
	background-color:#000000;
}

#destacados p
{
	margin:0;
	padding:0;
}

#destacados .destacado_doble
{
	width:35.4em;
	float:left;
	padding-bottom:1em;
	margin-right:2em;
	border-bottom:1px solid #232323;
	height:10.4em;
}

#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:#666666;
	font-size:11px;
	line-height:1.1em;
}

#destacados .destacado_doble .right
{
	float:right;
	width:10em;
}

#destacados .destacado_doble .right img
{
	width:10em;
}

#destacados .destacado_simple
{
	width:18em;
	float:left;
	padding-bottom:1em;
	margin-right:1.5em;
	height:10.4em;
	border-bottom:1px solid #232323;
}

#destacados .img1
{
	height:1.8em;
}

#destacados .img2
{
	height:2em;
}

#destacados .destacado_simple .cont
{
	padding-top:0.82em;
	color:#666666;
	font-size:11px;
	line-height:1.1em;
}

#destacados .destacado_simple .cont p
{
	padding:0em;
	margin:0em;
}

#destacados .masinfo
{
	padding-top:1.2em;
}

#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 .contenidon a
{
	color:#FFFFFF;
	text-decoration:none;
}

.evento .contenidon a:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}


.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;
}

#noticias
{
	padding-top:2.4em;
	position:absolute;
	top:59em;
}

#noticias img
{
	position:absolute;
	vertical-align:middle;
}

#noticias .item_noticia
{
	position:absolute;
	width:75em;
	left:0.4em;
	color:#666666;
	display:none;
	top:2.2em;
}

#noticias .item_noticia .fecha
{
	font-size:14px;
	font-weight:bold;
}

#noticias .item_noticia .separador
{
	padding-left:1.2em;
	padding-right:1em;
}

#noticias .item_noticia .separador img
{
	height:1.4em;
	vertical-align:middle;
}

#noticias .item_noticia a
{
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#999999;
	padding-bottom:0.2em;
}

#noticias .item_noticia a:hover
{
	text-decoration:underline;
}

#noticias .item_noticia .cosito
{

	padding-left:0.6em;
}

#noticias .item_noticia .cosito img
{
	vertical-align:middle;
	height:0.5em;
	margin-top:0.7em;
}

#caja_newsletter
{
	position:absolute;
	top:61em;
	left:76.3em;
	width:19.1em;
}

#caja_newsletter .inp input
{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#232323;
	font-size:10px;
	border:0;
	margin-top:0.8em;
	float:left;
	width:15em;
	padding-left:0.5em;
	padding-right:0.5em;
	padding-top:0.2em;
	padding-bottom:0.2em;
}

#caja_newsletter .bot input
{
	float:right;
	margin-top:0.6em;
	margin-top:expression('0.8em');
}

#pie1
{
	position:absolute;
	top:63.4em;
	padding-bottom:2.5em;
	width:96em;
}

#pie1 .izq
{
	float:left;
	color:#FFFFFF;
	font-size:11px;
	position:absolute;
}

#pie1 .der
{
	position:absolute;
	float:right;
	width:96em;
}

#pie1 .der .menup
{
	list-style:none;
	margin:0em;
	padding:0em;
	float:right;
}

#pie1 .der .menup .item
{
	float:left;
	padding-right:0.5em;
}

#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:68.2em;
}

#pie2 .menup
{
	list-style:none;
	margin:0em;
	padding:0em;
}

#pie2 .menup .item
{
	float:left;
	padding-right:2em;
}

#pie2 .item a
{
	font-size:11px;
	color:#999999;
	text-decoration:none;
}

#pie2 .item a:hover
{
	text-decoration:underline;
}

#pie3
{
	position:absolute;
	top:70.2em;
	width:96em;
}

#pie3 .left
{
	padding-top:1.5em;
	float:left;
	color:#666666;
	padding-bottom:1.8em;
}

#pie3 .left .sec
{
	padding-top:0.7em;
}

#pie3 .left a
{
	color:#666666;
	text-decoration:none;
	padding-right:1.6em;
}

#pie3 .left a:hover
{
	text-decoration:underline;
}

#pie3 .right
{
	float:right;
	text-align:right;
}

#pie3 .right img
{
	height:4.1em;
	vertical-align:baseline;
	margin-right:1em;
}



#interiorpartido
{
	position:absolute;
	left:16.1em;
	top:25em;
	z-index:2;
	width:80em;
}

#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:#000000;
}

#interiorpartido .right
{
	float:left;
	padding-left:0.1em;
	width:28.6em;
	height:34.8em;
}

.linkreservar a
{
	color:#cccccc;
	text-decoration:none;
	font-weight:bold;
}

.linkreservar a:hover
{
	text-decoration:underline;
}

.linkreservar img
{
	vertical-align:middle;
	width:0.3em;
	font-size:10px;
	margin-left:0.4em;
	margin-bottom:0.2em;
}



#capafotos
{
	display:none;
	width:28.8em;
	padding-top:1em;
	padding-bottom:0em;
	background:url(../imgs/fondo_adjunto.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#000000;
}

#capafotos #galeria
{
	width:28.7em;
	height:32em;
}

#capaservicios
{
	display:none;
	width:24.8em;
	height:32.3em;
	padding-top:1em;
	padding-bottom:1.5em;
	padding-left:2em;
	padding-right:2em;
	background:url(../imgs/fondo_adjunto.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#000000;
}

.cabeceraser
{
	width:24.8em;
	padding-bottom:0.2em;
	border-bottom:1px solid #232323;
}

.cabecerafotos
{
	width:24.8em;
	padding-bottom:0.2em;
	margin-left:2em;
	border-bottom:1px solid #232323;
}

.titulocapaser
{
	float:left;
}

.closecapaser
{
	float:right;
}

.titulocapaser img
{
	vertical-align:middle;
	height:1.3em;
}

#interiorcompleto .scroller
{
	width:90.8em;
	height:39em;
	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 .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:#c7c7c7;
}

#capaservicios ul
{
	list-style:circle;
	
	padding:0em;
	margin:0em;
	margin-left:1em;
	
}

#capaservicios li
{
list-style:circle;
list-style-image:url(../imgs/masinfo_naranja.gif);
	padding-left:0em;
	margin-left:1em;

}


#localizador
{
	border-bottom:1px solid #232323;
	padding-bottom:0.2em;
	width:100%;
	white-space: nowrap;
}

#localizador a
{
	color:#666666;
	text-decoration:none;
}

#localizador a:hover
{
	text-decoration:underline;
}

#localizador .separador
{
	color:#666666;
	padding-right:0.4em;
}

#localizador .ultimo
{
	color:#666666;
}

.cabeceraint
{
	width:100%;
	border-bottom:1px solid #232323;
	padding-top:1.7em;
	padding-bottom:0.2em;
}

.cabeceraint .titulo_interior
{
	float:left;
}

.cabeceraint .titulo_interior img
{
	/*width:30em;
	height:2.3em;*/
}

.cabeceraint .interior_derecha
{
	float:right;
	margin-top:1em;
}

.cabeceraint .interior_derecha .enlace
{
	padding-left:1.4em;
}

.cabeceraint .interior_derecha .enlace a
{
	text-decoration:none;
	font-weight:bold;
	color:#c7c7c7;
}

.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;
}

.listado
{
	list-style:none;
	margin:0em;
	padding:0em;
	width:100%;
	padding-top:1.4em;
	padding-bottom:0em;
}

#interiorcompleto
{
	position:absolute;
	left:0em;
	top:10em;
	padding-top:1.8em;
	padding-bottom:1em;
	z-index:2;
	width:96em;
	height:45.7em;
	background:url(../imgs/fondo_grande.gif);
	background-position:top;
	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:#000000;
}

.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 #232323;
	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:#ec3c12;
	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:#000000;
}

#interiorcontienda .scroller
{
	width:76em;
	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;
	
}

#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:26em;
	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.6em;
	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:42.9em;
	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:14.9em;
	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;
}

#interiorcont_quinta
{
	position:absolute;
	left:0em;
	top:25em;
	padding-left:2em;
	padding-right:2em;
	padding-top:1em;
	padding-bottom:1em;
	z-index:4;
	width:54.1em;
	height:32.8em;
	background:url(../imgs/fondo_interior.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

#interiorcont_quinta .scroller
{
	width:54.4em;
	height:26.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;
}


.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:74em;
}

.interioroferta
{
	padding-top:2em;
	width:71.8em;
}

.interiorcontenido .left
{
	float:left;
	width:100%;
}

.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;
	width:57em;
}

.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;
}

.interiorcontenido_quinta
{
	color:#CCCCCC;
	font-size:11px;
	padding-right:1em;
	padding-top:1.4em;
}

.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:1em;
}

.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;
}




.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 a
{

	color:#ffffff;
	text-decoration:none;
}

.interioroferta .contenidof a:hover
{

	color:#ffffff;
	text-decoration:underline;
}

.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:#ec3c12;
}

.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;
	margin-bottom:0.3em;
}

.vermasderecha
{
	float:right;
	margin-top:0.8em;
}

.vermasderecha a
{
	color:#c7c7c7;
	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;
	padding-bottom: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 .contenidon a
{
	color:#FFFFFF;
	text-decoration:none;
}

.item_noticia .contenidon a:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}

.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 #232323;
	border-top:1px solid #232323;
}

.capasalones .img1
{
	width:15.5em;
}

.capasalones .img2
{
	margin-top:1.8em;
	width:15.4em;
}

.lineasalon a
{
	text-decoration:none;
}

#flashsalones
{
	width:96em;
	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;
	text-align:center;
}

.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:none;
}

.separador_contenido a:hover
{
	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:#ec3c12;
}

.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;
}

.input_contacto_tienda_select
{
	background-color:#999999;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0em;
	margin-left:0.4em;
}

.contenido_form .input_contacto4
{
	background-color:#999999;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0em;
}

.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:22.5em;
	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-top:2em;
	padding-left:0.7em;
	width:100%;
}

.capa_separadora img
{
	height:1px;
	padding-top:2em;
}

.text_gris{
	font-size:11px;
	color:#999999;
	font-weight:bold;

}

.text_gris_normal{
	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;
}
.contenido_superior_form
{
	list-style:none;
	margin:0em;
	padding:0em;

}
.contenido_superior_form .contenido_superior_form_pos1
{
	float:left;
}
.contenido_superior_form .contenido_superior_form_pos2
{
	float:left;
}

.cositogris
{
	height:0.5em;
	margin-right:0.4em;
}

.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;
}
.input_contacto_tienda
{
	background-color:#999999;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0em;
	width:7em;
	margin-left:1em;
}

.input_contacto_tienda_img
{
	vertical-align:middle;
	margin-left:0.4em;
	margin-bottom:0.3em;
}

#error_layer_tienda
{
	font-size:11px;
	padding-top:0.6em;
	padding-bottom:0.2em;
	color:#FFFFFF;
	padding-left:0.7em;
}


#error_layer
{
	font-size:11px;
	padding-top:0.6em;
	padding-bottom:0.2em;
	color:#FFFFFF;
}

.error{
padding-top:1em;
padding-left:0.7em;
color:#FF0000;

}

.tabla_webmap
{
	padding-top:1.2em;
}

.mapaweb
{
	list-style:none;
	margin:0em;
	padding:0em;
}

.mapaweb .left
{
	float:left;
	margin-right:4em;
}

.mapaweb .itemwm img
{
	height:1.4em;
	margin-bottom:0.6em;
}

.mapaweb .subitem
{
	padding-bottom:0.4em;

}

.subitemwm
{
	padding-left:0.6em;
	padding-bottom:0.3em;
}

.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
{
	position:absolute;
	top:30em;
	left:17em;
}

.titulocatf
{
	padding-bottom:3em;
	
}


.titulocatf .imgtit
{
	height:1.8em;
		border-bottom:1px solid #232323;
		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 .left img
{
	width:43.4em;
}

.detalle_salon .right
{
	float:left;
	width:47em;
	padding-top:1.8em;
	padding-right:3em;
}

.detalle_salon .scrollerp
{
	width:47em;
	height:39em;
	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;
}

.detalle_salon .right .tit
{
	height:2em;
	margin-bottom:1.5em;
}

.detalle_salon .right .content
{
	font-size:11px;
	color:#cccccc;
	padding-bottom:1em;
}

.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:#ec3c12;
}
.detalle_salon .img2
{
	height:1.7em;
	margin-left:2.2em;
	margin-top:1em;
}

#flashclima
{
	width:43.2em;
	height:27.8em;
}

.textotienda
{
	width:52.4em;
	float:left;
	color:#cccccc;
	font-size:11px;
}

.tienda1
{
	margin-bottom:2.3em;
	margin-top:1em;
}

.articulos
{
	border-top:1px solid #232323;
	width:72em;
}

.tabla_form_tienda_comentarios
{

	left:49em;
	color:#999999;
	width:25em;
	padding-top:1.8em;
}

.tabla_form_tienda
{
	padding-top:0em;
	color:#999999;
	width:48em;
}

.tabla_form_tienda a
{
	color:#999999;
	text-decoration:underline;
}

.titoferta
{
	padding-bottom:1em;
	width:22.2em;
}

.titoferta img
{
	width:22.2em;
	vertical-align:middle;
}

.titoferta .imgcomp
{
	cursor:pointer;
	vertical-align:middle;
	margin-right:0.2em;
	height:1.4em;
	width: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;
}

.imgdp img
{
	height:2em;
}

.listado_productos_tienda td
{
	padding-left:0.6em;
}

.listado_productos_tienda .primcelda
{
	width:30em;
}

.buscador
{
	color:#CCCCCC;
}

.item_buscador
{
	font-size:11px;
}

.item_buscador a
{
	color:#FFFFFF;
	text-decoration:underline;
}

.item_buscador a:hover
{
	text-decoration:none;
}

.separador_buscador
{
	padding-top:0.6em;
	border-bottom:1px solid #2b2b2b;
	margin-bottom:0.6em;
}

.titulopagina_buscador
{
	font-size:12px;
	font-weight:bold;
	color:#757575;
}

#paginador_cursos
{
	padding-top:1em;
}

#paginador_cursos a
{
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#2b5588;
	padding-right:0.6em;
}

#paginador_cursos a:hover
{
	text-decoration:underline;
}

#paginador_cursos .actual
{
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	padding-right:0.5em;
}

#galeria_min
{
	width:28.7em;
	height:32em;
}

.imginterior
{
	font-size:10px;
	width:25em;
	margin-right:2em;
	margin-left:1.8em;
	margin-bottom:1em;
}



.planogmaps a
{
	color:#cccccc;
	text-decoration:none;
}

.planogmaps a:hover
{
	text-decoration:underline;
}

.planogmaps img
{
	width:0.3em;
	margin-right:1em;
}
/* Estilos del editor de texto */

.precio
{
	color:#ec3c12;
}

.titulop
{
	font-size:18px;
	color:#696d71;
	font-weight:bold;
}
.aclaracion
{
	color:#666666;
	font-size:10px;
}



@media all and (min-width: 0px){
.scroller
{
	overflow:scroll;
}
.scrollerpeq
{
	overflow:scroll;
}
#contenido1
{
	overflow:scroll;
	overflow-X:hidden;
}
}

.vtodasn
{
	position:absolute; top:61.1em; left:12em; z-index:4;
}

.vtodasn a
{
	color:#FFFFFF;
	text-decoration:none;
}

.vtodasn a:hover
{
	text-decoration:underline;
}
.notisa
{
	position:absolute; top:61em; z-index:4;
}

#foto_interior
{
	font-size:10px;
	width:26.4em;
	float:right;
	margin-left:0.4em;
}

.botonmi
{
	width:250px;
	height:16px;
	background:url(../imgs/fondo-boton-navidad.gif);
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:10px;
	text-align:center;
	padding-top:5px;
	margin-left:17px;
}

.botonmi a
{
	text-decoration:none;
	color:#FFF;
}

.botonmi a:hover
{
	text-decoration:underline;
}

.capasyrah
{
	width:13em;
	margin-top:13px;
	padding-top:1.5em;
	padding-bottom:1.5em;
	border-bottom:1px solid #232323;
	border-top:1px solid #232323;
	padding-left:5px;
}


.capasyrah .img2
{
	margin-top:1.8em;
	width:12.7em;
}
