body {
	background-color: #ebebeb;
	background-image: url(fondo_deg_gris.jpg);
	background-repeat: repeat-x;
}


img {
	border:0;
}
	
#cabeza {
	width: 100%;
	height: 94px;
	margin: 0 auto;
	background:url(../img/sitio/top.jpg) repeat-x;
	z-index: 1;
}
#centrotop {
	width: 984px;
	height: 94px;
	margin: 0 auto;
	z-index: 1;
}
#logotop {
	width: 162px;
	height: 63px;
	padding:20px 0 0 20px;
	float:left;
	z-index: 1;
}
#fresetop {
	width: 700px;
	height: 23px;
	padding:60px 0 0 0;
	text-align:right;
	float:left;
	z-index: 1;
}
#banner {
	width: 100%;
	height: 307px;
	margin: 0 auto;
	background:url(../img/sitio/papel.jpg) repeat-x;
	z-index: 1;
}

#bajobanner {
	width: 100%;
	height: 347px;
	margin: 0 auto;
	background:url(../img/sitio/fondo_abajo.jpg) repeat-x;
	z-index: 1;
}
#cuadrohome1 {
	width: 327px;
	height: 200px;
	padding:0 0 0 0;
	background:url(../img/sitio/cuadro_home.png) no-repeat right;
	text-align:center;
	float:left;
	z-index: 1;
}
#cuadrohome2 {
	width: 320px;
	height: 200px;
	padding:0 0 0 0;
	background:url(../img/sitio/cuadro_home.png) no-repeat center;
	text-align:center;
	float:left;
	z-index: 1;
}
#cuadrohome3 {
	width: 332px;
	height: 200px;
	padding:0 0 0 0;
	background:url(../img/sitio/cuadro_home.png) no-repeat left;
	text-align:center;
	float:left;
	z-index: 1;
}
#centrocuadro1 {
	width: 260px;
	height: auto;
	margin:20px 0 0 48px;
	text-align:center;
	float:left;
	z-index: 1;
}
#centrocuadro2 {
	width: 260px;
	height: auto;
	margin:20px 0 0 30px;
	text-align:center;
	float:left;
	z-index: 1;
}
#centrocuadro3 {
	width: 260px;
	height: auto;
	margin:20px 0 0 20px;
	text-align:center;
	float:left;
	z-index: 1;
}
#Subtitulocuadro1 {
	width: 260px;
	height: auto;
	margin:0 0 0 53px;
	text-align:center;
	float:left;
	z-index: 1;
}
#Subtitulocuadro2 {
	width: 260px;
	height: auto;
	margin:0 0 0 30px;
	text-align:center;
	float:left;
	z-index: 1;
}
#Subtitulocuadro3 {
	width: 260px;
	height: auto;
	margin:0 0 0 20px;
	text-align:center;
	float:left;
	z-index: 1;
}
#MenuTop {
	width: 940px;
	height: 30px;
	margin:0 0 0 22px;
	text-align:center;
	float:left;
	z-index: 1;
}
#MenuNosotros {
	width: 90px;
	height: 20px;
	margin:7px 0 0 138px;
	text-align:center;
	float:left;
	z-index: 1;
}
#MenuQrecuerdo {
	width: 130px;
	height: 25px;
	margin:3px 0 0 20px;
	text-align:center;
	float:left;
	z-index: 1;
}
#MenuProyectos {
	width: 145px;
	height: 30px;
	margin:0 0 0 20px;
	text-align:center;
	float:left;
	z-index: 1;
}
#MenuAvansys {
	width: 100px;
	height: 25px;
	margin:3px 0 0 30px;
	text-align:center;
	float:left;
	z-index: 1;
}
#MenuContacto {
	width: 90px;
	height: 20px;
	margin:7px 0 0 30px;
	text-align:center;
	float:left;
	z-index: 1;
}
#cuadroproyecto1 {
	width: 166px;
	height: auto;
	padding:0 10px 0 37px;
	/*background:url(../img/sitio/cuadro_home.png) no-repeat right;*/
	text-align:center;
	float:left;
	z-index: 1;
}
#cuadroproyecto2 {
	width: 166px;
	height: auto;
	padding:0 10px 0 10px;
	/*background:url(../img/sitio/cuadro_home.png) no-repeat right;*/
	text-align:center;
	float:left;
	z-index: 1;
}
#cuadroproyecto3 {
	width: 166px;
	height: auto;
	padding:0 0 0 10px;
	/*background:url(../img/sitio/cuadro_home.png) no-repeat right;*/
	text-align:center;
	float:left;
	z-index: 1;
}
#centrocuadroproyecto1 {
	width: 166px;
	height: auto;
	margin:0 0 0 0;
	text-align:center;
	float:left;
	z-index: 1;
}

#TextoProyecto {
	width: 362px;
	height: 200px;
	padding:10px 0 0 10px;
	float:left;
	z-index: 1;
	overflow-y:hidden;
}
#TextoProyecto2 {
	width: 342px;
	height: 200px;
	padding:10px 0 0 10px;
	float:left;
	z-index: 1;
}
#ArbolNosotros {
	width: 291px;
	height: 258px;
	margin:30px 0 0 50px;
	float:left;
	z-index: 1;
}
#AvansysLogo {
	width: 254px;
	height: 194px;
	margin:20px 0 0 90px;
	float:left;
	z-index: 1;
}
#QrecuerdoLogo {
	width: 331px;
	height: 92px;
	margin:40px 0 0 55px;
	float:left;
	z-index: 1;
}
#PieAvansys {
	width: 72px;
	height: 57px;
	margin:15px 0 0 230px;
	float:left;
	z-index: 1;
}
#PieInfodesign {
	width: 123px;
	height: 49px;
	margin:20px 0 0 130px;
	float:left;
	z-index: 1;
}
#PieQrecuerdo {
	width: 105px;
	height: 32px;
	margin:26px 0 0 130px;
	float:left;
	z-index: 1;
}
#IralaWeb {
	width: 138px;
	height: 60px;
	margin:0 0 0 240px;
	background:url(../img/sitio/ir_a.png) no-repeat;
	float:left;
	z-index: 1;
}
#IralaWebText {
	width: 138px;
	height: 20px;
	margin:20px 0 0 0;
	float:left;
	z-index: 1;
}
.ContactoImput1 {
	background:url(../img/sitio/papelcontacto1.png) no-repeat;
	text-align:center;
	float:left;
	z-index: 1;
}
.ContactoImput2 {
	background:url(../img/sitio/papelcontacto2.png) no-repeat;
	text-align:left;
	float:left;
	z-index: 1;
}

/*Slide Show */
.slideshow {
	top:95px;
 	left: 50%;
    margin-left: -492px;
	width: 984px;
	height: 306px;
	position:absolute; 	
	z-index: 2;
}
.slideshowproyectos {
	width: 394px;
	height: 242px;
	z-index: 2;
	margin:23px 0 0 23px;
}
.slideshowQrecuerdo {
	/*top:95px;
 	left: 50%;
    margin-left: -492px;*/
	width: 784px;
	height: 298px;
	/*position:absolute;*/
	z-index: 2;
}
/* Fin Slide Show*/

/* Tabla Central */
.tablacentral {
	top:360px;
 	left: 50%;
    margin-left: -492px;
	width: 984px;
	position:absolute; 	
	z-index: 3;
}
.centrotop {
	width: 984px;
	height: auto;
	background:url(../img/sitio/centro_top.png) no-repeat;
	margin:0;
	padding:20px 0 10px 0;
}
.centromedio {
	width: 984px;
	background:url(../img/sitio/centro_medio.png) repeat-y;
}
.centrobajo {
	width: 984px;
	height: 16px;
	background:url(../img/sitio/centro_abajo.png) no-repeat;
}
.pie {
	height: 100px;
	text-align: center;
}

/* Fin Tabla Central */



.TextoNormal {
	color:#777777;
	font-family:"Verdana", "Arial", "Helvetica", sans-serif;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	line-height:normal;
	text-align:justify;
	word-spacing:normal;	
}
.Titulo1 {
	color:#777777;
	font-family:"Verdana", "Arial", "Helvetica", sans-serif;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-size:16px;
	line-height:normal;
	text-align:center;
	word-spacing:normal;	
}
.TextoPie {
	color:#AAA;
	font-family:"Verdana", "Arial", "Helvetica", sans-serif;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	line-height:normal;
	text-align:center;
	word-spacing:normal;	
}
.Subtitulo {
	color:#646464;
	font-family:"Verdana", "Arial", "Helvetica", sans-serif;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-size:13px;
	line-height:normal;
	text-align:center;
	word-spacing:normal;	
}
.Subtitulo1 {
	color:#7C7C7C;
	font-family:"Verdana", "Arial", "Helvetica", sans-serif;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-size:11px;
	line-height:normal;
	text-align:center;
	word-spacing:normal;
}
a.MenuTop1:link, a.MenuTop1:visited, a.MenuTop1:active, a.MenuTop1:hover {
	color:#646464;
	font-family:"Verdana", "Arial", "Helvetica", sans-serif;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-size:13px;
	line-height:normal;
	text-align:center;
	word-spacing:normal;		
}
a.MenuTop2:link, a.MenuTop2:visited, a.MenuTop2:active, a.MenuTop2:hover {
	color:#646464;
	font-family:"Verdana", "Arial", "Helvetica", sans-serif;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-size:18px;
	line-height:normal;
	text-align:center;
	word-spacing:normal;		
}
a.MenuTop3:link, a.MenuTop3:visited, a.MenuTop3:active, a.MenuTop3:hover {
	color:#646464;
	font-family:"Verdana", "Arial", "Helvetica", sans-serif;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-size:22px;
	line-height:normal;
	text-align:center;
	word-spacing:normal;		
}

/* Estilo Proyectos */}
.container { 
	display:inline-block;
	height:300px;  
	width:100%; 
	overflow:hidden; 
	border: solid 1px #000
}
.row, .folderContent { 
	width:100%; 
}
.row { 
	height:160px; 
}
.folderContent { 
	background:url(../img/sitio/proyectos/fondo.jpg) repeat-y; 
	height:auto; 
}
.folderName { 
	color: #fff; 
	font-weight: bold; 
	font-size: .78em 
}
.folder, .app { 
	height:150px; 
	width:186px; 
	float:left; 
	margin:10px 14px 0 14px; 
	font-size: 12px; 
	overflow:hidden; 
	cursor:default;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.Margen { 
	height:160px; 
	width:42px; 
	float:left; 
}
.FondoSlideProyectos {
	background:url(../img/sitio/proyectos/fondoslide.png) no-repeat;
}

/* Fin Estilos Proyectos */

/* Carrousel */

.image_carousel {
	padding: 0 0 0 0;
	position: relative;
}
.image_carousel img {
	border: none;
	background-color: white;
	padding: 0;
	margin: 0;
	display: block;
	float: left;
}
a.prev, a.next {
	background: url(../img/sitio/flechas.png) no-repeat transparent;
	width: 45px;
	height: 50px;
	display: block;
	position: absolute;
	top: 110px;
}
a.prev {			left: -42px;
					background-position: 0 0; }
a.prev:hover {		background-position: 0 -50px; }
a.prev.disabled {	background-position: 0 -100px !important;  }
a.next {			right: -42px;
					background-position: -50px 0; }
a.next:hover {		background-position: -50px -50px; }
a.next.disabled {	background-position: -50px -100px !important;  }
a.prev.disabled, a.next.disabled {
	cursor: default;
}

a.prev span, a.next span {
	display: none;
}
.pagination {
	text-align: center;
}
.pagination a {
	background: url(../img/sitio/flechas.png) 0 -300px no-repeat transparent;
	width: 15px;
	height: 15px;
	margin: 0 5px 0 0;
	display: inline-block;
}
.pagination a.selected {
	background-position: -25px -300px;
	cursor: default;
}
.pagination a span {
	display: none;
}
.clearfix {
	float: none;
	clear: both;
}

/* Fin Carrousel */


/*  Scroll */

.scroll-pane{
	width: 430px;
	height: 200px;
	overflow: auto;
	text-align:justify;
}
.horizontal-only{
	height: auto;
	max-height: 200px;
}

/* Fin Scroll */


#icono1 {
	width:181px;
	height:auto;
	margin:0 0 0 80px;
	text-align:center;
	float:left;
	z-index: 1;
}
#icono2 {
	width: 190px;
	height: auto;
	margin: 5px 0 0 50px;
	text-align:center;
	float:left;
	z-index: 1;
}
#icono3 {
	width: 153px;
	height: auto;
	margin: 2px 0 0 80px;
	text-align:center;
	float:left;
	z-index: 1;
}
#icono4 {
	width: 163px;
	height: auto;
	margin: 2px 0 0 170px;
	text-align:center;
	float:left;
	z-index: 1;
}
#icono5 {
	width: 214px;
	height: auto;
	margin: 2px 0 0 120px;
	text-align:center;
	float:left;
	z-index: 1;
}