/* CSS Document */

body
{
    font-family: 'nexa_lightregular';
	color:#000;	
}
a,
a:focus,
a:hover
{
	color:#000;
}
.alzado_p
{
	color:#000;
}
.negrita
{
    font-family: 'nexa_boldregular';
}
p.intro {
	color:#333;
	font-weight:lighter;
	text-align:left;
	font-size:14px;
	padding: 20px;
	/*margin-left: 100px;*/
	/*width: 910px;*/
}
body.negro {
	background-color: #000;
}
.footer {
	text-align: center;
	font-weight: bold;
	padding: 10px 0px;
	color: #FFF;
}
.panel-heading a:after {
    font-family:'Glyphicons Halflings';
    content:"\e114";
    float: right;
    color: grey;
}
.panel-heading a.collapsed:after {
    content:"\e080";
}
.row.mbottom {
	margin-bottom: 6px;
}
div#accordion {
	/*width: 275px;
	margin-left: 30px;*/
}
div#fondo_edificio {
	/*background-color: #CCC;*/
	width: 546px;
	height: 557px;
	margin: 0px auto;
}
div#planta_baja {
	background-image: url(../images/planta_baja.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	width: 546px;
	height: 557px;
	margin: 0px auto;
	position: relative;
}
div#planta_1 {
	background-image: url(../images/planta_1.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;		
	width: 546px;
	height: 557px;
	margin: 0px auto;
	position: relative;
}
div#planta_2 {
	background-image: url(../images/planta_2.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;		
	width: 546px;
	height: 557px;
	margin: 0px auto;
	position: relative;
}
div#planta_3 {
	background-image: url(../images/planta_3.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;		
	width: 546px;
	height: 557px;
	margin: 0px auto;
	position: relative;
}
div#planta_4 {
	background-image: url(../images/planta_4.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;		
	width: 546px;
	height: 557px;
	margin: 0px auto;
	position: relative;
}
div#planta_5 {
	background-image: url(../images/planta_5.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;		
	width: 546px;
	height: 557px;
	margin: 0px auto;
	position: relative;
}
div.alzado {
	width: 550px;
	height: 459px;
	display: block;
	position: relative;
	/*margin: 0px auto;*/
	margin-bottom: 20px;
	margin-top: 20px;
}
div.alzado_perfil {
	width: 350px;
	height: 103px;
	display: block;
	position: relative;
	/*margin: 0px auto;*/
	margin-bottom: 20px;
}
div.alzado.norte {
	background-image: url(../images/alzado_norte.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
div.alzado_perfil.oeste {
	background-image: url(../images/alzado_oeste.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
div.alzado.sur {
	background-image: url(../images/alzado_sur.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
div.alzado_perfil.este {
	background-image: url(../images/alzado_este.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
a.link {
	diplay: block;
	position: absolute;
	z-index: 10;
	text-indent: -9999em;
}
/* planta baja */
a.link#link_ba1 {
	top: 178px;
	left: 42px;
	width: 118px;
	height: 336px;
}
a.link#link_ba2 {
	top: 178px;
	left: 385px;
	width: 118px;
	height: 336px;
}
/* planta baja */
/* planta 1 */
a.link#link_p1b1 {
	top: 254px;
	left: 47px;
	width: 109px;
	height: 255px;		
}
a.link#link_p1b2 {
	top: 254px;
	left: 162px;
	width: 109px;
	height: 255px;			
}
a.link#link_p1b3 {
	top: 254px;
	left: 276px;
	width: 109px;
	height: 255px;	
}
a.link#link_p1b4 {
	top: 254px;
	left: 390px;
	width: 109px;
	height: 255px;	
}
/* planta 1 */
/* planta 2 */
a.link#link_p2c1 {
	/*background-color: rgb(255, 0, 0, 0.5);*/
	top: 253px;
	left: 47px;
	width: 109px;
	height: 255px;		
}
a.link#link_p2c2 {
	top: 253px;
	left: 161px;
	width: 109px;
	height: 255px;			
}
a.link#link_p2c3 {
	top: 253px;
	left: 275px;
	width: 109px;
	height: 255px;	
}
a.link#link_p2c4 {
	top: 253px;
	left: 389px;
	width: 109px;
	height: 255px;	
}
/* planta 2 */
/* planta 3 */
a.link#link_p3c1 {
	/*background-color: rgb(255, 0, 0, 0.5);*/
	top: 253px;
	left: 47px;
	width: 109px;
	height: 255px;		
}
a.link#link_p3c2 {
	top: 253px;
	left: 161px;
	width: 109px;
	height: 255px;			
}
a.link#link_p3c3 {
	top: 253px;
	left: 275px;
	width: 109px;
	height: 255px;	
}
a.link#link_p3c4 {
	top: 253px;
	left: 389px;
	width: 109px;
	height: 255px;	
}
/* planta 3 */
/* planta 4 */
a.link#link_p4d1 {
	/*background-color: rgb(255, 0, 0, 0.5);*/
	top: 253px;
	left: 47px;
	width: 109px;
	height: 255px;		
}
a.link#link_p4d2 {
	top: 253px;
	left: 161px;
	width: 109px;
	height: 255px;			
}
a.link#link_p4d3 {
	top: 253px;
	left: 275px;
	width: 109px;
	height: 255px;	
}
a.link#link_p4d4 {
	top: 253px;
	left: 389px;
	width: 109px;
	height: 255px;	
}
/* planta 4 */
/* planta 5 */
a.link#link_p5e1 {
	/*background-color: rgb(255, 0, 0, 0.5);*/
	top: 253px;
	left: 47px;
	width: 109px;
	height: 255px;		
}
a.link#link_p5e2 {
	top: 253px;
	left: 161px;
	width: 109px;
	height: 255px;			
}
a.link#link_p5e3 {
	top: 253px;
	left: 275px;
	width: 109px;
	height: 255px;	
}
a.link#link_p5e4 {
	top: 253px;
	left: 389px;
	width: 109px;
	height: 255px;	
}
/* planta 5 */


div.capa_planta {	
	width: 546px;
	height: 557px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 5;
	display: none;
}
/* planta baja */
div.capa_planta.cba1 {
	background-image: url(../images/planta_baja/pb_a1.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
div.capa_planta.cba2 {
	background-image: url(../images/planta_baja/pb_a2.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
/* planta baja */
/* planta 1 */
div.capa_planta.cp1b1 {
	background-image: url(../images/planta_1/p1_b1.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
div.capa_planta.cp1b2 {
	background-image: url(../images/planta_1/p1_b2.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
div.capa_planta.cp1b3 {
	background-image: url(../images/planta_1/p1_b3.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
div.capa_planta.cp1b4 {
	background-image: url(../images/planta_1/p1_b4.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
/* planta 1 */
/* planta 2 */
div.capa_planta.cp2c1 {
	background-image: url(../images/planta_2/p2_c1.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
div.capa_planta.cp2c2 {
	background-image: url(../images/planta_2/p2_c2.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
div.capa_planta.cp2c3 {
	background-image: url(../images/planta_2/p2_c3.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
div.capa_planta.cp2c4 {
	background-image: url(../images/planta_2/p2_c4.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
/* planta 2 */
/* planta 3 */
div.capa_planta.cp3c1 {
	background-image: url(../images/planta_3/p3_c1.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
div.capa_planta.cp3c2 {
	background-image: url(../images/planta_3/p3_c2.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
div.capa_planta.cp3c3 {
	background-image: url(../images/planta_3/p3_c3.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
div.capa_planta.cp3c4 {
	background-image: url(../images/planta_3/p3_c4.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
/* planta 3 */
/* planta 4 */
div.capa_planta.cp4d1 {
	background-image: url(../images/planta_4/p4_d1.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
div.capa_planta.cp4d2 {
	background-image: url(../images/planta_4/p4_d2.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
div.capa_planta.cp4d3 {
	background-image: url(../images/planta_4/p4_d3.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
div.capa_planta.cp4d4 {
	background-image: url(../images/planta_4/p4_d4.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
/* planta 4 */
/* planta 4 */
div.capa_planta.cp5e1 {
	background-image: url(../images/planta_5/p5_e1.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
div.capa_planta.cp5e2 {
	background-image: url(../images/planta_5/p5_e2.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
div.capa_planta.cp5e3 {
	background-image: url(../images/planta_5/p5_e3.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
div.capa_planta.cp5e4 {
	background-image: url(../images/planta_5/p5_e4.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;				
}
/* planta 4 */

div #p0_oeste
{
	width:84%;
	height:10px;
	opacity:0.5;
	position:relative;
	top:73px;
	left:33px;
}
div #p1_oeste
{
	width:82%;
	height:10px;
	opacity:0.5;
	position:relative;
	top:53px;
	left:33px;
}
div #p2_oeste
{
	width:82%;
	height:10px;
	opacity:0.5;
	position:relative;
	top:33px;
	left:33px;
}
div #p3_oeste
{
	width:82%;
	height:10px;
	opacity:0.5;
	position:relative;
	top:13px;
	left:33px;
}
div #p4_oeste
{
	width:81%;
	height:10px;
	opacity:0.5;
	position:relative;
	top:-8px;
	left:33px;
}
div #p5_oeste
{
	width:67%;
	height:10px;
	opacity:0.5;
	position:relative;
	top:-28px;
	left:32px;
}
div #p0_este
{
	width:84%;
	height:10px;
	opacity:0.5;
	position:relative;
	top:73px;
	left:28px;
}
div #p1_este
{
	width:82%;
	height:10px;
	opacity:0.5;
	position:relative;
	top:53px;
	left:34px;
}
div #p2_este
{
	width:82%;
	height:10px;
	opacity:0.5;
	position:relative;
	top:33px;
	left:34px;
}
div #p3_este
{
	width:82%;
	height:10px;
	opacity:0.5;
	position:relative;
	top:13px;
	left:34px;
}
div #p4_este
{
	width:81%;
	height:10px;
	opacity:0.5;
	position:relative;
	top:-8px;
	left:38px;
}
div #p5_este
{
	width:67%;
	height:10px;
	opacity:0.5;
	position:relative;
	top:-28px;
	left:89px;
}
div #p0_sur
{
	width:66%;
	height:20px;
	opacity:0.5;
	position:relative;
	top:137px;
	left:55px;
}
div #p1_sur
{
	width:63%;
	height:20px;
	opacity:0.5;
	position:relative;
	top:97px;
	left:60px;
}
div #p2_sur
{
	width:63%;
	height:20px;
	opacity:0.5;
	position:relative;
	top:57px;
	left:60px;
}
div #p3_sur
{
	width:63%;
	height:20px;
	opacity:0.5;
	position:relative;
	top:17px;
	left:60px;
}
div #p4_sur
{
	width:63%;
	height:20px;
	opacity:0.5;
	position:relative;
	top:-23px;
	left:60px;
}
div #p5_sur
{
	width:63%;
	height:20px;
	opacity:0.5;
	position:relative;
	top:-63px;
	left:60px;
}
div #p0_norte
{
	width:66%;
	height:20px;
	opacity:0.5;
	position:relative;
	top:137px;
	left:60px;
}
div #p1_norte
{
	width:64%;
	height:20px;
	opacity:0.5;
	position:relative;
	top:97px;
	left:64px;
}
div #p2_norte
{
	width:64%;
	height:20px;
	opacity:0.5;
	position:relative;
	top:57px;
	left:64px;
}
div #p3_norte
{
	width:64%;
	height:20px;
	opacity:0.5;
	position:relative;
	top:17px;
	left:64px;
}
div #p4_norte
{
	width:64%;
	height:20px;
	opacity:0.5;
	position:relative;
	top:-23px;
	left:64px;
}
div #p5_norte
{
	width:64%;
	height:20px;
	opacity:0.5;
	position:relative;
	top:-63px;
	left:65px;
}
div#logo {
	display: none;
}
div#planta_1_12 div.plano {
	background-image: url(../images/planta_general.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;		
	width: 546px;
	height: 557px;
	margin: 0px auto;
	position: relative;	
}
div#planta_atico div.plano {
	background-image: url(../images/planta_atico.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;		
	width: 546px;
	height: 557px;
	margin: 0px auto;
	position: relative;	
}