@charset "utf-8";
/* CSS Document */

body {font: 10pt Calibri, Helvetica, sans-serif; color: #343434; background: #f0f0f0 url(../imagenes/barraSuperior.gif) repeat-x; margin: 0px; padding: 0px 0px 40px 0px;}
img{border:0px;}
#centrado {margin-left: auto; margin-right: auto; width: 960px;}

#contenedor{width:960px; height:519px; background-color:#FFFFFF; margin:0 auto;} 
#izq{width:19px; height:519px; background-image:url(../imagenes/lateralIz.gif); background-repeat:no-repeat; float:left;}
#centro{width:894px; padding-left:14px; padding-right:14px; height:519px; float:left; text-align:left;}
#centroAviso{width:671px; height:405px; padding-top:114px; padding-right:40px; padding-left:211px; float:left; background-color:#2a2829;}
#der{width:19px; height:519px; background-image:url(../imagenes/lateralDe.gif); background-repeat:no-repeat; float:left;}
.fila{width:894px; height:144px;}
.separaFilas{width:894px; height:24px;}
.seccion{width:435px; height:144px; float:left; position:relative;}
.separaSecciones{width:24px; height:144px; float:left;}
.irA{
	width:13px;
	height:13px;
	position:absolute;
	top:131px;
	left: 422px;
}

/*TEXTOS*/
.h1{font-size:14pt; font-weight:bold; color:#7ed800; line-height:10pt; }
.h2{font-size:11pt; font-weight:bold; color:#343434; line-height:10pt;}


/*PARA EL SCROLL*/
#portfolio {
	margin-left:-20;
	margin-right:20px;
	width:922px;
	height:225px;
	background:#a3a3a3 url(../imagenes/bg-portfolio.png) repeat-x top;
	overflow:hidden;
	}
#portfolio .main {
	padding:14px 0 0 90px;
	position: relative;
	overflow: hidden;
	height: 260px;
	}

	.gallery {
	position:absolute;
	clear:both;
	width:860px;
	overflow:hidden;
	left:36px;
	top:60px;
	}
.gallery-content {
	width:724px;
	margin:33px 0 0 100px;
	overflow:hidden;
	position:relative;
	z-index:1;
	height: 192px;
	}
.gallery-content ul {
	width:1000%;
	position:absolute;
	left:-2px;
	top:-2px;
}
.gallery-content li {float:left;margin:0 34px 0 0;}
	
.prev,.next {
	width:21px;
	height:23px;
	cursor:pointer;
	position:absolute;
	top:72px;
	z-index:10;
}
.prev {
	left:60px;
	background:url(../imagenes/prev.png);
}
.next {right:0;background:url(../imagenes/next.png);}
ul.listing .click *,
#portfolio h2,
#portfolio p,
#portfolio .tabset a,
.prev,
.next,
.contact p,
.contact h2 {
	display:block;
	overflow:hidden;
	text-indent:-9999em;
	}
ul {
	margin:0;
	padding:0;
	list-style:none;
	}
