/*@import url(http://fonts.googleapis.com/css?family=Old+Standard+TT&v2);*/
*{
	margin:0px;
	padding:0px;
}
body{
	background-color:#FFF;
	font-family: 'Old Standard TT', Georgia, 'Times New Roman', serif;
}
#introhome {width:100%; margin:auto; height:100%; background:#7E7879; z-index:1; position:absolute; left:0px; top:0px; z-index:0; }
#contenedorbody {
	width:100%;
	text-align:center;
	margin:auto;
}
#contenedor{
	width:980px;
	height:660px;
	margin:auto;
	margin-top:30px;
	overflow:hidden;
	z-index:-10;
}
#intro{
	position:absolute;
	width:980px;
	height:720px;
	margin-top:-45px;
	background-color:#F00;
	z-index:100;
}

/* ESTILOS GENERALES*/
img {
	border:0px;
}
h1, h2, h3, h4, h5, h6, p, ul li {
	font-family: 'Old Standard TT', Georgia, 'Times New Roman', serif;
}
a{
	text-decoration:none;
}

/*CONTENEDOR*/
#head{
	height:45px;
	text-align:center;
	z-index:50;
}
#contenido{
	width:980px;
	height:542px;
	background:#E3E4E4;
	border-top: solid 1px #7E7879;
	overflow:hidden;
	position:relative;
}
#contenido.home{
	overflow:visible;
	background-color:#7E7879;
}
#menu{
	width:980px;
	height:30px;
	line-height:30px;
	border:solid #7E7879;
	border-width:1px 0px;
	background-color:#fff;
	text-align:center;
	z-index:100;
}

#arcos { width: 980px; height: 40px; margin: auto; margin-botom: 10px; }
#arcos h6 { color: #7E7879; text-align: center; line-height: 40px; font-size: 18px; font-weight: 400; }
#arcos .fb_left a { padding-left: 25px; background-image: url(../img/fb_footer.png); background-position: left center; background-repeat: no-repeat; color: #7E7879; line-height: 30px; display: block; margin-top: 5px; }
#arcos .fb_left a:hover { color: #000; }

#arcos .fb_left { width: 190px; float: left; text-align: left; height: 40px; font-size: 16px; }
#arcos .fb_right { width: 190px; float: right; text-align: right; height: 30px; margin-top: 10px; }
#arcos h6 { width: 598px; float: left; }




/*-----menu------*/
#menu ul {
	display:block;
	list-style:none;
	height:30px;
	margin-left:25px;
	margin-top:0px;
	padding:0px;
	width:980px;/* !!! si no en safari se rompe!!*/
	
}
#menu ul li {
	/*display:inline-block; /*scrip*/
	color:#7E7879;
	font-size:15px;
	/*letter-spacing:1px; AVG2013*/
	line-height:30px;
	text-transform:uppercase;
	float:left;
	margin-right:33px;
}
#menu ul li.aquiestoy {
	color:#1A171B;
}
#menu ul li a:link, 
#menu ul li a:visited {
	color:#7E7879;
}
#menu ul li a:hover {
	padding-bottom:3px;
	color:#1A171B;
	border-bottom:4px solid #7E7879;
}
/* ---HOME---- */
#home1, #home2 {
	background-color:#7E7879;
	text-align:center;
	width:100%;
	color:#FFF;
}
#home1 {
	position:absolute;
top:0px;
	z-index:100;
}
#home2 {
	height:543px;
	position:absolute;
	top:0px;
}
#home1 h1 {
	margin-top:66px;
	display:block;
}
#home1 h2{
	font-size:30px;
	line-height:160px;
	font-weight:normal;
	font-weight:100;
}
#home1 h3{
	margin-top:60px;
	font-size:22px;
	font-weight:normal;
	font-weight:100;
}
#col1h{
	width:420px;
	height:543px;
	float:left;
}
#col2h{
	width:560px;
	height:543px;
	float:left;
	overflow:hidden;/**/
}
#home3 {
	color:#FFF;
	text-align:center;
	background-color:#BDB9B9;
	height:543px;
}
#home4{
	background-color:#7e7879;
	color:#FFF;
	text-align:center;
	height:543px;
}

#home2 p, #home3 p, #home4 p{
	width:560px;
	font-size:26px;
	line-height:35px;
	font-weight:400;
	font-style: normal;
	text-align:center;
}
#home2 p, #home3 p {
	margin-top:235px;
}

#home2 p{
	width:980px;
}
#home4 p {
	margin-top:149px;
	margin-bottom:35px;
}

/*  --- SLIDER  --*/

.vermas, .anterior {
	width:50px;
	height:13px;
	line-height:13px;
	font-size:13px;
	color:#7E7879;
	float:right;
	text-align:right;
	z-index:50;
	top:10px;
	margin-bottom:-50px;
}
.vermasx, .anteriorx {
	line-height:13px;
	font-size:13px;
	color:#7E7879;
	text-align:center;
	width:100px;
}
div.vermas a, div.anterior a {
	color:#7E7879;
}
div.vermas span{
	color:#C0c0c0;
}

#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
}
#slider li{ 
	/* 
		define width and height of list item (slide)
		entire slider area will adjust according to the parameters provided here
	*/ 
	width:980px;
	height:543px;
	overflow:hidden;
}	
#prevBtn, #nextBtn{ 
	margin:0;
    padding:0;
    display:block;
    overflow:hidden;
    text-indent:-8000px;
	display:block;
	width:25px;
	height:153px;
	position:absolute;
	left:0px;
	top:390px;
}	
#nextBtn{ 
	left:955px;
}														
#prevBtn a, #nextBtn a{  
	display:block;
	width:25px;
	height:153px;
	background:url(../img/btn_prev.gif) no-repeat 0 0;	
	}	
#nextBtn a{ 
	background:url(../img/btn_next.gif) no-repeat 0 0;	
	}												

/* // Easy Slider */
.flechaleft{ 
position:absolute;
  top:390px;
  left:0px;
  z-index:1000;
 }
.flecharight{ 
	position:absolute;
  top:390px;
  left:955px;
  z-index:100;
 }
.cs_img {
  width:980px;
  height:390px;
  margin:0px;
  padding:0px;
  text-align:center;
}

.cs_txt {
  width:930px;
  height:130px;
  top:390px;
  left:0px;
  background-color:#E3E4E4;
  padding:13px 25px 10px 25px;
  _width:980px;
  _height:153px;
  text-align:center;
}
/*#slide_ver_mas, #slide_ver_mas3, #slide_ver_mas4, #slide_ver_mas_b {
  width:930px;
  height:500px;
  margin-top:-13px;
  margin-left:0px;
  text-align:center;
  background-color:#330;
}*/
#numerador{
	width:30px;
	height:153px;
	line-height:25px;
	font-size:16px;
	color:#7E7879;
	margin-top:55px;
	margin-right:9px;
	z-index:10;
	float:right;
}
#numerador.numplantas{	
	margin-top:-88px;
	margin-right:40px;
}

.cs_txt p {
	width:850px;
	font-size:14px;
	color:#1A171B;
	text-align:center;
	line-height:14px;
	margin-left:40px;
}

span.bullet {
	color:#7E7879;
}
.cs_txt p.destacado{
	width:850px;
	font-size:17px;
	color:#7B726E;
	text-align:center;
	line-height:22px;
	margin-bottom:7px;
	margin-top:0px;
}



/* GALERIA */
.cs_gal {
  position:absolute;
  width:980px;
  height:153px;
  top:390px;
  left:0px;
  background-color:#E3E4E4;
  text-align:center;
}
#videoplay {
	background-color:#000;
	text-align:center;
	margin:auto;
}
h2.video{
	font-size:18px;
	color:#000;
	text-align:center;
	margin:0px;
	line-height:70px;
	font-weight:normal;
}
#slider ul li ul.listagaleria{
	list-style:none;
	padding:0px;
	margin:0px;
}
#slider ul.galtxt li img {
	float:left;
	border-left: solid 1px #fff;
}
.volvergaleria {
	position:absolute;
	width:980px;
	overflow:hidden;
	top:0px;
	left:910px;
	height:20px;
	z-index:50;
	width:70px;
	line-height:20px;
	font-size:12px;
	color:#FFFFFF;
	background-color:#BdB9B9;
	text-align:center;
}
ul.galeria li img{
	position:absolute; 
	top:-25px;
	z-index:5;}
.numeradorgaleria {
	position:absolute;
	width:980px;
	overflow:hidden;
	top:0px;
	left:0px;
	height:25px;
	z-index:10;
}
.numeradorgaleria h2.titugal {
	position:absolute;
	top:0px;
	left:0px;
	line-height:25px;
	height:25px;
	padding:0px 20px;
	float:left;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	background-color:#BDB9B9;
	float:right;
	text-align:center;
}
.numeradorgaleria p.numgal {
	display:block;
	width:40px;
	line-height:20px;
	font-size:12px;
	color:#FFFFFF;
	background-color:#7E7879;
	text-align:center;
	margin:0px 69px 0px 0px;
	float:right;
}
.numeradorgaleria a, .numeradorgaleria a:visited, .volvergaleria a, .volvergaleria a:visited {
	color:#FFF;
}
.numeradorgaleria a:hover, .volvergaleria a:hover {
	color:#7E7879;
}

/*pLANTAS*/

.plantaizq{
	position:relative;
	width:420px;
	height:543px;
	background:url(../plantas/img/bg-p0207.png);
	background-position:left;
	background-repeat:no-repeat;
	float:left;
	text-align:left;
}
.plantader{
	float:left;
	width:560px;
	height:543px;
}
.plantader img{
	float:left;
}
#p0207{
	background:url(../plantas/img/bg-p0207.png);
	background-position:left;
	background-repeat:no-repeat;
}
#p0819{
	background:url(../plantas/img/bg-p0819.png);
	background-position:left;
	background-repeat:no-repeat;
}
#p2022{
	background:url(../plantas/img/bg-p2022.png);
	background-position:left;
	background-repeat:no-repeat;
}
#p23{
	background:url(../plantas/img/bg-p23.png);
	background-position:left;
	background-repeat:no-repeat;
}
#p24{
	background:url(../plantas/img/bg-p24.png);
	background-position:left;
	background-repeat:no-repeat;
}
.plantadepto, .plantadescripcion, .plantasuperficie{
	margin-left:138px;
	width:302px;	
	color:#7E7879;
}
h1.plantadepto{
	font-size:30px;
	line-height:100px;
	font-weight:normal;
}
p.plantadescripcion{
	font-size:17px;
	text-transform:uppercase;
	line-height:25px;
}
p.plantasuperficie{
	font-style:italic;
	font-size:16px;
	margin-top:25px;
	line-height:25px;
}

p.plantapdf{
	position:absolute;
	top:480px;
	margin-left:270px;
	color:#7E7879;
	font-size:15px;
	line-height:25px;
	margin-bottom:30px;
	}
	
	/*CONTACTO*/
	
.contactoizq{
	position:relative;
	width:320px;
	height:543px;
	float:left;
	text-align:left;
}
.contactoder{
	float:left;
	width:540px;
	height:513px;
	margin-left:25px;
	margin-top:30px;
	text-align:left;
}
h1.contactotitu{
	font-size:26px;
	line-height:28px;
	color:#7E7879;
	border-right:solid 1px #7E7879;
	height:483px;
	margin-top:30px;
	padding-right:23px;
	text-align:left;
	font-weight:normal;
	margin-left:30px;
	}
	
p.bajada{
	font-size:20px;
	color:#7E7879;
	line-height:28px;
	margin-bottom:35px;
	}
p.contacto{
	color:#1a171B;
	font-size:16px;
	line-height:18px;
	text-align:left;
}
p.contacto a, p.contacto a:visited {
	color:#1a171B;
}
p.contacto a:hover{
	color:#7E7879;}
	/*EQUIPO*/
p.marginequipo{
	position:relative;
	top:110px;
}
#equipotxt{
	background:#EcEDED;
	z-index:10;}
#equipotxt img{
	margin-top:20px;
}
#equipotxt h1{
	font-size:20px;
	color:#1A171B;
	line-height:133px;
	font-weight:normal;
	width:800px;
	margin-left:65px;
}
p.lido a{
	font-size:13px;
	color:#7e7879;

	}
	
p.lido a:hover{
	color:#1A171b;
	}
#proyectosequipos{
	background:#AAA5A5;}

#proyectosequipos div{
	float:left;
	width:107px;
	height:390px;
	border-right: solid 2px #FFF;
	font-size:13px;
}
#proyectosequipos div.li0{
	border:0px;
}
/*#proyectosequipos div.li4{
	width:140px;
}*/
#proyectosequipos div:hover{
	background-color:#1A171B;
}
#proyectosequipos div span {
	font-size:12px;
	color:#FFF;
} 
#proyectosequipos div a {
	display:block;
	margin-top:282px;
	color:#3E3D40;
	font-size:13px;
}
#proyectosequipos div a:hover {
	color:#AAA5A5;
}
.clear{
	clear:both;}
#campos {
	height:90px;
	_height:390px;
	background:url(../equipo/img/campos.jpg);
	background-repeat:no-repeat;
	background-position:top;
} 
#campos:hover {
	background:url(../equipo/img/over-campos.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#febrero {
	height:90px;
	_height:390px;
	background:url(../equipo/img/3defeb.jpg);
	background-repeat:no-repeat;
	background-position:top;
} 
#febrero:hover {
	background:url(../equipo/img/over-3defeb.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#obligado {
	height:90px;
	_height:390px;
	background:url(../equipo/img/obligado.jpg);
	background-repeat:no-repeat;
	background-position:top;
} 
#obligado:hover {
	background:url(../equipo/img/over-obligado.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#arce {
	height:90px;
	_height:390px;
	background:url(../equipo/img/arce.jpg);
	background-repeat:no-repeat;
	background-position:top;
} 
#arce:hover {
	background:url(../equipo/img/over-arce.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#belgrano {
	height:90px;
	_height:390px;
	background:url(../equipo/img/belgrano.jpg);
	background-repeat:no-repeat;
	background-position:top;
} 
#belgrano:hover {
	background:url(../equipo/img/over-belgrano.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#virrey {
	height:90px;
	_height:390px;
	background:url(../equipo/img/virrey.jpg);
	background-repeat:no-repeat;
	background-position:top;
} 
#virrey:hover {
	background:url(../equipo/img/over-virrey.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#ciudad {
	height:90px;
	_height:390px;
	background:url(../equipo/img/ciudad.jpg);
	background-repeat:no-repeat;
	background-position:top;
} 
#ciudad:hover {
	background:url(../equipo/img/over-ciudad.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#gutierrez {
	height:90px;
	_height:390px;
	background:url(../equipo/img/gutierrez.jpg);
	background-repeat:no-repeat;
	background-position:top;
} 
#gutierrez:hover {
	background:url(../equipo/img/over-gutierrez.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#hernandez {
	height:90px;
	_height:390px;
	background:url(../equipo/img/hernandez.jpg);
	background-repeat:no-repeat;
	background-position:top;
} 
#hernandez:hover {
	background:url(../equipo/img/over-hernandez.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#col1{
	margin-left:80px;}
.col{
	margin-top:90px;
	margin-right:35px;
	width:270px;
	float:left;
}
.col p{
	font-size:14px;
	color:#7E7879;
	text-align:left;
	line-height:16px;
	margin-bottom:16px;
}
#marioalvarez{
	background:url(../equipo/img/e-alvarezyasoc.png);
	background-repeat:no-repeat;
	background-position:right;
} 

.ubicizq{
	position:relative;
	width:462px;
	height:543px;
	float:left;
	text-align:left;
}
.ubicder{
	float:left;
	width:518px;
	height:543px;
}
.ubicizq h2{
	font-size:28px;
	font-weight:normal;
	margin:30px 50px;
	color:#7E7879;
	position:relative;
	z-index:10;
}
img.planta-acceso{
	position:absolute;
	top:0px;
	left:0px;}

img.ubicpdf{
	position:absolute;
	top:90px;
	left:380px;
	z-index:10;}
	#alpha{
		display:block;
		overflow:hidden;}