html, body, span, hr, form, button, ul, ol, li, dl, dt, dd, h1, h2, h3, textarea, input, label, layer, img, table { margin: 0; padding: 0; }
/*<agl.folder "Componenetes Principales">*/
	body { color: #1d1d1d; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #2d2d2d; text-align: center; }
	#cabesa { position: relative; top: 0; width: 800px; height: 135px; margin-right: auto; margin-left: auto; }
	#menu { background-image: url(../elementos/imagenes/barraMenu.png); background-repeat: no-repeat; position: relative; width: 800px; height: 30px; margin-right: auto; margin-left: auto; }
	#pies { position: relative; width: 800px; height: 70px; margin-right: auto; margin-left: auto; }
	#baner { position: relative; width: 800px; height: 150px; margin-right: auto; margin-left: auto; }
	#separadorMetalico { background-image: url(../elementos/imagenes/separadorMetalico.jpg); position: relative; width: 800px; height: 13px; margin-right: auto; margin-left: auto; }
/*</agl.folder>*/
/*<agl.folder "Forma">*/
	#cuerpoForma { background-color: #fff; background-image: url(../elementos/imagenes/baseTextos.jpg); background-repeat: no-repeat; background-position: left bottom; margin-right: auto; margin-left: auto; position: relative; width: 800px; height: 300px; }
	#FormName { color: #545454; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: justify; position: absolute; top: 0; left: 0; width: 800px; height: 300px; }
	.EncabezadoForma { color: #505828; font-size: 20px; font-weight: bold; position: absolute; top: 10px; left: 20px; border-bottom: 1px dotted #888; }
	#titulosForma { background-color: #f9f9f9; position: absolute; top: 50px; left: 200px; width: 60px; height: 190px; border-left: 1px dotted #888; }
	.tituloNombre { color: #888; font-weight: bold; position: absolute; top: 4px; right: 0; }
	.tituloEmail { color: #888; font-weight: bold; position: absolute; top: 34px; right: 0; }
	.tituloTel { color: #888; font-weight: bold; position: absolute; top: 64px; right: 0; }
	.tituloMens { color: #888; font-weight: bold; position: absolute; top: 92px; right: 0; }
	#nombre { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #fff; background-image: url(../elementos/imagenes/sombraCamposFormas.jpg); background-repeat: repeat-x; background-position: right top; text-decoration: none; position: absolute; top: 50px; left: 265px; width: 200px; height: 18px; border: solid 1px #b4b4b4; }
	#correo { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #fff; background-image: url(../elementos/imagenes/sombraCamposFormas.jpg); background-repeat: repeat-x; background-position: right top; text-decoration: none; position: absolute; top: 80px; left: 265px; width: 200px; height: 18px; border: solid 1px #b4b4b4; }
	#telefono { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #fff; background-image: url(../elementos/imagenes/sombraCamposFormas.jpg); background-repeat: repeat-x; background-position: right top; text-decoration: none; position: absolute; top: 110px; left: 265px; width: 100px; height: 18px; border: solid 1px #b4b4b4; }
	#mensaje { color: #545454; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; background-image: url(../elementos/imagenes/sombraCamposFormas.jpg); background-repeat: repeat-x; background-position: right top; text-align: justify; position: absolute; top: 140px; left: 265px; width: 460px; height: 95px; border: solid 1px #b4b4b4; }
	#fotoContact { position: absolute; top: 43px; left: 10px; }
	#botonSend { position: absolute; top: 248px; left: 647px; cursor: pointer; }
	#banner3 { position: absolute; top: 0; left: -5px; }
	.EncabezadoConfirmacion { color: #505828; font-size: 20px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; position: absolute; top: 60px; left: 325px; width: auto; height: auto; }
	.mensajeConfirmacion { color: #50555b; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center; position: absolute; top: 100px; left: 220px; width: 350px; height: auto; }
/*</agl.folder>*/
/*<agl.folder "Pies">*/
	#piesDefine { position: absolute; top: 0; left: 0; width: 800px; height: 70px; margin: 0; padding: 0; }
	.texto1Pies { font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-align: center; position: absolute; top: 8px; left: 206px; width: auto; height: auto; margin: 0; padding: 0; }
/* Index */
	#cuerpoIndex { font-size: 11px; background-color: #fff; position: relative; width: 800px; height: 500px; margin-right: auto; margin-left: auto; }
	#bloqueTextoIndex { text-align: justify; position: absolute; top: 70px; left: 25px; width: 480px; height: 230px; margin: 0; padding: 0; cursor: default; }
    #logosBloqueDerechoIndex {  text-align: center; }
	#serviciosXtras { color: #000; text-align: justify; position: absolute; top: 150px; left: 170px; width: 320px; height: 200px; cursor: default; }
	#logoAMI { position: absolute; top: 200px; left: 25px; }
	.HeaderIzquierdo { color: #505828; font-size: 25px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-align: left; position: absolute; top: 10px; left: 25px; width: 470px; height: 30px; cursor: default; display: block; }
	#serviciosXtras li { margin-left: 16px; list-style-image: url(../elementos/imagenes/palomilla.jpg); }
	#bloqueTextoIndex2 { text-align: justify; text-indent: 10px; cursor: default; margin: 0; padding: 0; position: absolute; top: 30px; left: 520px; width: 260px; height: 230px; }
	.HeaderDerecho { font-size: 15px; font-weight: bold; text-align: center; position: absolute; top: 70px; left: 517px; width: 270px; height: 30px; margin-top: -15px; padding-bottom: 15px; border-bottom: 1px dotted #e6e6e6; border-left: 1px dotted #e6e6e6; }
	.textoDerecho { position: absolute; top: 72px; left: -3px; width: 252px; height: 258px; padding-top: 10px; padding-right: 10px; padding-left: 10px; border-left: 1px dotted #e6e6e6; }
	.textoDerecho li { margin-left: 16px; list-style-image: url(../elementos/imagenes/palomilla.jpg); }
	.textoDerecho a { color: #88b917; text-decoration: underline; }
	#tierrita { position: absolute; top: 4px; left: 517px; }
	#separadorHR1 { position: absolute; top: 48px; left: 10px; width: 495px; height: 1px; margin: 0; padding: 0; border-top: 1px dotted #babdac; }
	#separadorHR2 { margin: 0; padding: 0; position: absolute; top: 65px; left: -15px; width: 495px; height: 1px; border-top: 1px dotted #babdac; border-right-width: 0; border-bottom-width: 0; border-left-width: 0; }
	.lgosXtras { padding-right: 10px; padding-bottom: 5px; padding-left: 10px; }
	#textoIndexFondo { text-align: justify; position: absolute; top: 340px; left: 23px; width: 467px; height: 25px; }
    #salescontact { position: absolute; left: 140px; top: 280px; width: 340px; border-top: 1px dotted #C6C6C6; padding-top: 15px; }
/*</agl.folder>*/
/*<agl.folder "navegacion">*/
	#navegacion { text-align: left; position: relative; top: 6px; left: 130px; width: 800px; height: 16px; z-index: 10000; }
	#navegacion a { color:  #F6F6F6; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; letter-spacing: 0; float: left; margin-right: -1px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; border-right: 1px solid #415a31; border-left: 1px solid #415a31; display: block; }
	#navegacion a:hover { color: #F6F6F6; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #677848; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; display: block; }
	.index_btn { text-align: center; position: relative; width: auto; height: auto; }
	.somos_btn { text-align: center; position: relative; width: auto; height: auto; }
	.valores_btn { text-align: center; position: relative; width: auto; height: auto; }
	.productos_btn { text-align: center; position: relative; width: auto; height: auto; }
	.proyectos_btn { text-align: center; position: relative; width: auto; height: auto; }
	.contacta_btn { text-align: center; position: relative; width: auto; height: auto; }
	.mail_btn { position: relative; left: 100px; }
/*</agl.folder>*/
/*<agl.folder "valores">*/
	#cuerpoValores { background-color: #fff; text-align: left; margin-right: auto; margin-left: auto; position: relative; width: 800px; height: 430px; }
	#valoresInfo { text-align: justify; position: absolute; top: 40px; left: 280px; width: 450px; height: 300px; }
	.valoresBloqueDos { text-align: left; position: absolute; top: 10px; left: 25px; width: 230px; height: 400px; padding-right: 10px; border-right: 1px dashed #b4b4b4; }
.headerValores { color: #505828; text-align: left; position: absolute; top: 10px; left: -10px; border-bottom: 1px dashed #646464; }
	#fotoValores { position: absolute; top: 58px; left: -13px; }
	.textoVaoresBloque { color: #F6F6F6; font-size: 11px; text-align: justify; width: 300px; }
	.valoresHR { border-top: 1px dashed #b4b4b4; }
/*</agl.folder>*/
/*<agl.folder "somos">*/
	#cuerpoSomos { background-color: #fff; text-align: left; margin-right: auto; margin-left: auto; position: relative; width: 800px; height: 340px; }
	.somosHeading { color: #505828; position: absolute; top: 10px; left: 25px; }
	#fotoSomos { position: absolute; top: 50px; left: 25px; }
	#somosInfo { font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: justify; position: absolute; top: 45px; left: 300px; width: 450px; height: auto; }
	#somosInfo ul { color: #000; font-weight: normal; padding-left: 20px; list-style: square url(../elementos/imagenes/palomilla.jpg); white-space: normal; }
	#somosBlokDer { font-size: 11px; text-align: justify; position: absolute; top: 206px; left: 25px; width: 250px; height: 300px; }
	.valoresHR { border-top: 1px dashed #b4b4b4; }
/*</agl.folder>*/
/*<agl.folder "proyectos">*/
#proyectosInfo { font-size: 11px; background-color: #fff; position: relative; width: 800px; height: auto; margin-right: auto; margin-left: auto; }
	.proyectosBox { width: auto; height: 800px; padding-bottom: 15px; border-right: 1px dotted #828282; border-left: 1px dotted #828282; }
	.proyectosHeading { color: #333; font-size: 20px; font-weight: bold; position: relative; top: 10px; left: 0; width: 100%; border-bottom: 1px dashed #b4b4b4; }
	.thumHolderPoryectos { position: absolute; top: 50px; left: 25px; width: 125px; height: auto; padding-right: 5px; padding-left: 5px; border-right: 1px dashed #b4b4b4; border-left: 1px dashed #b4b4b4; }
	.thumbsProyectos { border: solid 1px #374; }
	#proyectoPics { background-color: #374; position: absolute; top: 50px; left: 165px; width: 600px; height: 500px; padding: 8px; }
	.infoFondoProyectos { position:absolute; top:600px; left:200px; text-align:justify; width:528px; }
/*</agl.folder>*/
/*<agl.folder "equipos">*/
	#equiposInfo { font-size: 11px; background-color: #fff; margin-right: auto; margin-left: auto; position: relative; width: 800px; height: auto; }
	#equiposContent { background-color: #fff; text-align: center; position: relative; top: 0; left: 0; width: 800px; height: auto; padding-bottom: 100px; }
	#equiposHeading { color: #000; font-size: 25px; background-color: #c0c0c0; text-align: center; text-indent: 25px; position: relative; width: 800px; height: auto; margin-bottom: 10px; padding-top: 3px; padding-bottom: 10px; border-bottom: 1px dashed #b4b4b4; }
	#infoCatalog { background-color: #fff; text-align: center; position: relative; top: 0; left: 0; width: 770px; height: auto; margin: 0 0 0 15px; padding: 0; border-width: 0; }
	#infoCatalog th { color: #000; font-size: 16px; font-weight: bold; background-color: #cdcbcd; }
	#infoCatalog td { position: relative; width: 148px; height: 140px; margin: 0; padding: 0; border: solid 1px #ededed; }
	#infoCatalog img { margin-top: 2px; border-width: 0; }
/*</agl.folder>*/
/*<agl.folder "inventario">*/
	#descripContenedor { position: relative; top: 0; width: 800px; min-height: 350px; margin-right: auto; margin-left: auto; background-color: #fff; text-align: left; padding-bottom: 50px; }

	#fotografias { position: relative; top: -20px; width: 760px; min-height: 300px; }
	#fotografias4 { position: relative; top: -20px; width: 760px; min-height: 600px; }

    
	.foto1 { position: relative; top: 25px; left: 0; width: 400px; height: 268px; }
	.foto2 { position: absolute; top: 25px; left: 400px; width: 400px; height: 268px; }
	.foto3 { position: absolute; top: 295px; left: 0; width: 400px; height: 268px; }
	.foto4 { position: absolute; top: 295px; left: 400px; width: 400px; height: 268px; }
	.foto5 { position: absolute; top: 565px; left: 0px; width: 400px; height: 268px; }
	.foto6 { position: absolute; top: 565px; left: 400px; width: 400px; height: 268px; }
	.foto7 { position: absolute; top: 835px; left: 0px; width: 400px; height: 268px; }
	.foto8 { position: absolute; top: 835px; left: 400px; width: 400px; height: 268px; }
	.foto9 { position: absolute; top: 1105px; left: 0px; width: 400px; height: 268px; }
	.foto10{ position: absolute; top: 1105px; left: 400px; width: 400px; height: 268px; }
    #clear{
      clear: both;
    }


	.encabezadoDescripcion { color: #a27c11; font-size: 24px; font-weight: bold; position: relative; left: 25px; width: 500px; height: 20px; }
	.informacionDescripcion { text-align: left; position: relative; top: 25px; left: 25px; width: 500px; height: auto; padding-bottom: 50px; }
	.informacionDescripcion td { padding-left: 10px; border-top: 1px solid #c0c0c0; border-left: 1px solid #c0c0c0; }
	.informacionDescripcion li { list-style-position: outside; }
	.precio { font-size: 16px; font-weight: bold; position: relative; top: 0; left: 25px; padding-bottom: 25px; }
/*</agl.folder>*/
.empowerd { color: #666; font-size: 11px; text-decoration: none; }
