#header {
	height: 322px;
	background: transparent url(../images/espacios/esp/header_bg_image.jpg) no-repeat center top;
}
#flashHeader {
	height: 200px;
}
#contenido {
	height: inherit;
	min-height: 250px;
}
#espacios h1 {
	background: transparent url(../images/espacios/esp/espacios.png) no-repeat scroll 0 0;
	width: 97px;
	height: 24px;
	display: block;
	text-indent: -3000px;
	padding: 0;
	margin: 12px 0 0 14px;
}
#contenido_bg {
	background: transparent url(../images/espacios/contenido_linea_bg.png) no-repeat scroll 0 0;
	width: 919px;
	min-height: 98px;
	margin: 0 auto;
}
.espacio {
	width: 919px;
	padding: 20px;
}
.espacio .izquierda {
	float: left;
	display: inline;
	width: 476px;
}
.espacios_box_bg {
	background: transparent url(../images/espacios/espacios_box_bg.gif) repeat-y scroll 0 0;
	width: 453px;
	margin-top: 5px;
}
.espacios_box_top {
	background: transparent url(../images/espacios/espacios_box_top.png) no-repeat scroll left top;
}
.espacios_box_bottom {
	background: transparent url(../images/espacios/espacios_box_bottom.png) no-repeat scroll left bottom;
	min-height: 50px;
}
.espacios_box_titulo {
	padding: 12px 0 9px 22px;
}
.espacios_box_titulo h4 {
	margin: 0;
	padding: 0;
	color: #fb0000;
	font-size: 12px;
	font-weight: bold;
}
.espacios_box_linea {
	width: 451px;
	margin: 0 auto;
	border-top: 1px dotted #a6a6a6;
}
.espacios_box_texto {
	padding: 12px 22px 9px 22px;
	font-size: 12px;
}
.espacios_box_texto span { font-weight: bold; }
.espacios_box_lista {
	padding: 12px 22px 9px 40px;
}
.espacios_box_lista ul {
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-type: none;
}
.espacios_box_lista ul li {
	background: transparent url(../images/flechita.gif) no-repeat scroll 0 0;
	padding-left: 23px;
	font-size: 12px;
	color: #333333;
	height: 18px;
	line-height: 12px;
}
.espacio .derecha {
	float: left;
	display: inline;
	width: 403px;
}
.espacio .galeria {
	background: transparent url(../images/planes/galeria_bg.png) no-repeat scroll 0 0;
	width: 399px;
	height: 246px;
}
.espacio .galeria_imagen {
	position: absolute;
	margin: 11px 0 0 10px;
}
.espacio .galeria_nav {
	width: 178px;
	height: 26px;
	margin: 19px 0 0 218px;
}
.espacio .galeria_nav ul { list-style: none; padding: 0; margin:0; }
.espacio .galeria_nav ul li { display: inline; float: left; }
.espacio .galeria_nav ul li.fotos a:hover { background-position: 0 -29px; }
.espacio .galeria_nav ul li.fotos a {
	background: transparent url(../images/espacios/esp/espacios_galeria_botones.png) no-repeat scroll 0 0;
	width: 145px;
	height: 29px;
	display: block;
	text-indent: -3000px;
}
.espacio .galeria_nav ul li.tour a:hover { background-position: -145px -29px; }
.espacio .galeria_nav ul li.tour a {
	background: transparent url(../images/espacios/esp/espacios_galeria_botones.png) no-repeat scroll -145px 0;
	width: 178px;
	height: 29px;
	display: block;
	text-indent: -3000px;
}
#instalaciones_info {
	width: 919px;
	min-height: 150px;
	margin: 0 auto;
}
#instalaciones_info .izquierda {
	float: left;
	display: inline;
	width: 255px;
}
#instalaciones_menu {
	background: transparent url(../images/espacios/instalaciones_menu_bg.png) no-repeat scroll 0 0;
	width: 242px;
	height: 278px;
}
#instalaciones_menu_titulo {
	position: absolute;
	margin: 14px 0 0 48px;
}
#instalaciones_menu_titulo h3 {
	background: transparent url(../images/espacios/esp/instalaciones_titulo.png) no-repeat scroll 0 0;
	width: 138px;
	height: 15px;
	text-indent: -3000px;
	display: block;
	margin: 0;
	padding: 0;
}
#instalaciones_menu_items {
	position: absolute;
	margin: 57px 0 0 7px;
}
#instalaciones_menu_items ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#instalaciones_menu_items ul li a {
	height: 39px;
	width: 226px;
	display: block;
	text-indent: -3000px;
	background: transparent url(../images/espacios/esp/instalaciones_sprite.png) no-repeat scroll 0 0;
}
#instalaciones_menu_items ul li#exclusivo a { background-position: 0 0 !important; }
#instalaciones_menu_items ul li#exclusivo a:hover { background-position: -226px 0 !important; }
#instalaciones_menu_items ul li#exclusivo a.sel { background-position: -452px 0 !important; }

#instalaciones_menu_items ul li#estacionamiento a { background-position: 0 -39px !important; }
#instalaciones_menu_items ul li#estacionamiento a:hover { background-position: -226px -39px !important; }
#instalaciones_menu_items ul li#estacionamiento a.sel { background-position: -452px -39px !important; }

#instalaciones_menu_items ul li#jardin a { background-position: 0 -78px !important; }
#instalaciones_menu_items ul li#jardin a:hover { background-position: -226px -78px !important; }
#instalaciones_menu_items ul li#jardin a.sel { background-position: -452px -78px !important; }

#instalaciones_menu_items ul li#seguridad a { background-position: 0 -117px !important; }
#instalaciones_menu_items ul li#seguridad a:hover { background-position: -226px -117px !important; }
#instalaciones_menu_items ul li#seguridad a.sel { background-position: -452px -117px !important; }

#instalaciones_menu_items ul li#locker a { background-position: 0 -156px !important; }
#instalaciones_menu_items ul li#locker a:hover { background-position: -226px -156px !important; }
#instalaciones_menu_items ul li#locker a.sel { background-position: -452px -156px !important; }

#instalaciones_info .derecha {
	float: left;
	display: inline;
	width: 660px;
}
#instalaciones_info_bg {
	background: transparent url(../images/espacios/instalaciones_bg.png) no-repeat scroll 0 0;
	width: 659px;
	min-height: 150px;
}
.instalaciones_info_margen {
	margin-left: 27px;
}
.instalaciones_info_titulo {
	padding-top: 12px; 
}
.instalaciones_info_titulo h2 {
	color: #fb0000;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.instalaciones_info_subtitulo {
	margin-top: 25px; 
}
.instalaciones_info_subtitulo h3 {
	color: #fb0000;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.instalaciones_info_lista {
	float: left;
	display: inline;
	margin-top: 15px;
}
.instalaciones_info_lista ul {
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-type: none;
	width: 290px;
}
.instalaciones_info_lista ul li {
	background: transparent url(../images/flechita.gif) no-repeat scroll 0 0;
	padding-left: 23px;
	font-size: 12px;
	color: #333333;
	height: 18px;
	line-height: 12px;
}
.instalaciones_info_img {
	background: transparent url(../images/espacios/instalaciones_img_bg.png) no-repeat scroll 0 0;
	width: 612px;
	height: 317px;
	margin: 15px auto;
}
.instalaciones_info_img img {
	position: absolute;
	margin: 10px 0 0 10px;
}


#menu_espacios {
	width: 919px;
	margin: 0 auto;
}
#menu_espacios ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#menu_espacios ul li {
	display: inline;
	float: left;
}
#menu_espacios ul li a {
	display: block;
	background: transparent url(../images/espacios/esp/espacios_menu_sprite.png) no-repeat scroll 0 0;
	width: 193px;
	height: 45px;
	text-indent: -3000px;
}
#menu_espacios ul li#menu_espacios_oficinas a { width: 141px !important; background-position: 0 0 !important; }
#menu_espacios ul li#menu_espacios_oficinas a:hover { background-position: 0 -45px !important; }
#menu_espacios ul li#menu_espacios_oficinas a.sel { background-position: 0 -90px !important; }

#menu_espacios ul li#menu_espacios_oficinasvip a { width: 144px !important; background-position: -141px 0 !important; }
#menu_espacios ul li#menu_espacios_oficinasvip a:hover { background-position: -141px -45px !important; }
#menu_espacios ul li#menu_espacios_oficinasvip a.sel { background-position: -141px -90px !important; }

#menu_espacios ul li#menu_espacios_ejecutivas a { width: 189px !important; background-position: -285px 0 !important; }
#menu_espacios ul li#menu_espacios_ejecutivas a:hover { background-position: -285px -45px !important; }
#menu_espacios ul li#menu_espacios_ejecutivas a.sel { background-position: -285px -90px !important; }

#menu_espacios ul li#menu_espacios_conferencias a { width: 210px !important; background-position: -474px 0 !important; }
#menu_espacios ul li#menu_espacios_conferencias a:hover { background-position: -474px -45px !important; }
#menu_espacios ul li#menu_espacios_conferencias a.sel { background-position: -474px -90px !important; }

#menu_espacios ul li#menu_espacios_estaciones a { width: 235px !important; background-position: -684px 0 !important; }
#menu_espacios ul li#menu_espacios_estaciones a:hover { background-position: -684px -45px !important; }
#menu_espacios ul li#menu_espacios_estaciones a.sel { background-position: -684px -90px !important; }
