@charset "utf-8";
/* CSS Document */
#slide1{
	width:960px; 
	float:left;
	display:inline; 
	position:relative;
	margin-top:20px;
	margin-bottom:3px;
	border-bottom:solid 2px #000000;
	padding-bottom:20px;
	}
#slide2{
	width:960px; 
	float:left;
	display:inline; 
	position:relative;
	margin-top:20px;
	margin-bottom:30px;
	}
#slide1 .img_cont{
	width:945px; 
	height:535px; 
	float:left; 
	display:inline;
	position:relative;
	background:#000000;
	}
#slide2 .img_cont{
	width:945px; 
	height:475px; 
	float:left; 
	display:inline;
	position:relative;
	}
.main_images{
	width:945px; 
	height:535px; 
	float:left; 
	display:inline;
	}
.main_images li{
	width:960px; 
	position:absolute; 
	left:0px; 
	top:0px;  
	display:inline; 
	height:330px; 
	display:none;
	z-index:11; 
	}
.slideshow{
	position:relative;
	}
#slide1 .thumb_holder{
	float:left;
	position:relative;
	overflow:hidden;
	width:960px;
	height:55px;
	z-index:105;
	}
#slide2 .thumb_holder{
	float:left;
	position:relative;
	overflow:hidden;
	width:930px;
	height:55px;
	z-index:105;
	}
.thumbs{
	position:absolute;
	left:0; 
	}
.section{
	width:960px;
	float:left; 
	display:inline;
	overflow:hidden;
	}
.section li{
	float:left;
	position:relative;
	}
.section li a{
	text-decoration:none;
	float:left;
	position:relative;
	padding:10px;
	background:#ff0000;
	color:#fff;
	font-family: 'Cuprum', sans-serif;
	font-size:20px;
	text-align:center;
	text-transform:uppercase;
	margin-right:11px;
	margin-left:2px;
	}
.section li a:hover{
	background:#000;
	}

.section li a.selec{
	background-color:#000;
}

#slide1 .sub_section{
	float:left; 
	display:inline;
	width:960px;
	border-bottom:solid 2px #000000;
	}
#slide2 .sub_section{
	float:left; 
	display:inline;
	width:960px;
	border-bottom:solid 10px #d0cfcf;
	}
.div{
	margin-top:10px;
	}
.prev{
	left:50px;
	width:23px;
	height:34px;
	float:left; 
	display:inline;
	position:absolute;
	bottom:0px;
	z-index:110;
	}
.next{
	width:23px;
	right:20px;
	height:34px;
	float:left; 
	display:inline;
	position:absolute;
	bottom:0px;
	z-index:110;
	}
.p-foto{
	margin-top:25px;
	margin-left:25px;
	}
.p-texto{
	color:#fff;
	margin-left:65px;
	margin-top:70px;
	}
.p-texto h1{
	text-transform:uppercase;
	border-bottom:solid 1px #fff;
	padding-bottom:7px;
	font-weight:normal;
	font-size:18px;
	font-family: 'Cuprum', sans-serif;
	}
.p-texto p{
	margin-top:20px;
	font-family: 'Cuprum', sans-serif;
	font-size:18px;
	}
.div-links{
	margin-top:50px;
	margin-left:3px;
	width:285px;
	}
.link{
	background:#ff0000;
	color:#fff;
	font-family: 'Cuprum', sans-serif;
	font-size:16px;
	padding:5px;
	padding-right:85px;
	width:212px;
	text-transform:uppercase;
	margin-bottom:10px;
	}
.link:hover{
	background-color:#FFF;
	color:#000;
}
.link1{
	background:#ff0000;
	color:#fff;
	font-family: 'Cuprum', sans-serif;
	font-size:16px;
	padding:5px;
	padding-right:85px;
	width:212px;
	text-transform:uppercase;
	margin-bottom:10px;
	}

.ver-mas{
	background:#fff;
	color:#000;
	position:absolute;
	right:0px;
	top:0px;
	padding:7px;
	font-size:12px;
	}
.ver-mas:hover{
	background-color:#F00;
	color:#fff;
}
.box{
	width:973px;
	padding-bottom:10px;
	position:relative;
	margin:auto;
	}
.b-apto{
	width:413px;
	background:#fff;
	min-height:610px;
}

.b-apto img{
	margin-top:60px;
}

.b-planta{
	background:#fff;
	width:559px;
	min-height:610px;
}

.b-planta2{
	background:#fff;
	width:919px;
	min-height:650px;
}

.b-planta3{
	width:919px;
}

.b-planta img{
	margin-left:15px;
	margin-top:30px;
}

.b-div{
	background:#b1adad;
	width:1px;
}

.b-title{
	width:100%;
	padding:15px 0px;
	text-align:center;
	text-transform:uppercase;
	font-family:"Neou Thin";
	font-size:23px;
	background:#b1adad;
	}
.b-texto{
	margin-top:30px;
	font-family: 'Cuprum', sans-serif;
	font-size:15px;
	margin-left:35px;
	}
.b-apto1{
	width:714px;
	background:#fff;
	min-height:610px;
	}
.b-apto1 img{
	margin-top:60px;
	}
.cerrar{
	width:100%;
	margin-bottom:7px;
	}
.cerrar a{
	background:#fe0000;
	color:#fff;
	text-transform:uppercase;
	float:right;
	position:relative;
	font-family: 'Cuprum', sans-serif;
	font-size:21px;
	padding:5px 10px;
	}
.cerrar a:hover{
	background:#000;
	}
/*Experiencia*/
.e-foto{
	margin-top:25px;
	}
#slideshow1e {
    position:relative;
    height:440px;
	float:left;
	width:323px;
	}
#slideshow1e IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
	}
#slideshow1e IMG.active {
    z-index:10;
    opacity:1.0;
	}
#slideshow1e IMG.last-active {
    z-index:9;
	}
/*foto 2*/
#slideshow2e {
    position:relative;
    height:440px;
	float:left;
	width:323px;
	}
#slideshow2e IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
	}
#slideshow2e IMG.active {
    z-index:10;
    opacity:1.0;
	}
#slideshow2e IMG.last-active {
    z-index:9;
	}

/*foto 3*/
#slideshow3e {
    position:relative;
    height:440px;
	float:left;
	width:323px;
	}
#slideshow3e IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
	}
#slideshow3e IMG.active {
    z-index:10;
    opacity:1.0;
	}
#slideshow3e IMG.last-active {
    z-index:9;
	}

/*foto 4*/
#slideshow4e {
    position:relative;
    height:440px;
	float:left;
	width:323px;
	}
#slideshow4e IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
	}
#slideshow4e IMG.active {
    z-index:10;
    opacity:1.0;
	}
#slideshow4e IMG.last-active {
    z-index:9;
	}
		
.e-texto{
	border-bottom:solid 4px #000;
	border-top:solid 4px #000;
	width:570px;
	margin-left:20px;
	margin-top:40px;
	padding:15px 10px;
	}
.e-texto p{
	margin-top:10px;
	font-family: 'Cuprum', sans-serif;
	font-size:16px;
	line-height:26px;
	}
.red{
	color:#e0040b;
	}
