html { overflow:hidden;}
body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #FFF;
	color: #757678;
	cursor:move ;	
}
img{
	border: none;
}
#contPrnicipal{
	margin-top: -10px;
	margin-left:-10px;
	width:3176px;
	height: 2382px;
}
div.menu {
	  margin: 0;
	  font-size: 80% /*smaller*/;
	  line-height: 1.1;
	  text-align: center;
	  position: fixed;
	  top: 25px;
	  right: auto;
	  width: 100px;
	  left: 0;
	  background: #A9AAAD;
	  width: 150px;
	  font-size: 20px;
	  color: #FFF;
	  border:1px solid #C5BEBF;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-radius: 0px 10px 10px 0px;
	border-radius: 0px 10px 10px 0px;

	-moz-box-shadow: 0px 3px 11px #231F20;
	-webkit-box-shadow: 0px 3px 11px #231F20;
	box-shadow: 0px 3px 11px #231F20;
	
	opacity: .90;
   -moz-opacity: .90;
   filter:alpha(opacity=90);
   float: left;
}
div.menu ul{
  list-style: none;
  text-align: left;
  line-height:40px
}
div.menu a{
	text-decoration:none;
	color: #fff;
	
}
div.menu a:hover{
	color: #231F20;	
}
#capa1{
	width:100%;
	height: 480px;
	
}
#capa2{
	width:100%;
	height: 598px;
}
#fondoCapa2{
	position: absolute;
	width:100%;
	height: 598px;
	z-index: -1;
}
#imagFondoCapa2{
	margin-left: 600px;
	margin-top: 42px;
}
#huellaAtomo1{
	margin-top: 374px;
	margin-left: 206px;
}
#fondoCapa3_1{
	float: left;
}
#fondoCapa3_2{
	float: left;
}
#capa3{
	width:100%;
	height: 478px;
}
#fondoCapa3{
	position: absolute;
	width:100%;
	height: 598px;
	z-index: -1; 
}
#imagFondoCapa3{
	margin-left: 203px;
	
}
#capa4{
	width:100%;
	height: 834px;
	border-top:0px #FFF solid;
	float: left;
}
/*capa 1*/
#capa11{
	width:560px;
	height: 100%;
	float:left;
}
#capa12{
	width:2616px;
	height: 27px;
	
	float:left; 
}
#arribaBarraVerde{
	width: 2230px;
	height: 27px;
	background: #6EB43F;
	margin-left: 50px;
	float: left;
}
#arribaBarraNegra{
	width: 324px;
	height: 27px;
	background: #231F20;
	float: left;
}
#capa13{
	width:2614px;
	height:453px;
	float:left;
}

#capa11_1{
	width:100%;
	height: 175px;
}
#capa11_2{
	width:217px;
	height:305px;
	float: left;
	text-align: center;
}
#capa11_2 img{
margin-top: 140px;
}
#barraNegro1{
	background: #231F20;
	height: 18px;
	margin-top: -3px;
}
#capa11_3{
	width:343px;
	height:305px;
	float:left;
}
#capa11_3 img{
	margin-top: -65px;
}
#capa13_1{
	width: 605px;
	height:100%;
	text-align: center;
	float: left;
}
#capa13_1 img{
	margin-top: 50px;
}
#servicio{
	width: 740px;
	float: left;
}
#capa13_2{
	width: 740px;
	height: 200px;
}
#capa13_3{
	width: 740px;
	height: 250px;
}
#servTitulo{
	width: 283px;
	height:100%;
	float: left;
	text-align: right;
	border-right: 4px solid #231F20;
}
#servDescrip{
	width: 453px;
	height:100%;
	float: left;
}
#camiseta{
	width:630px;
	height:425px;
	float: left;
	border-bottom: 28px solid #231F20;
	text-align: center;
}
#capaColibri{
	width:200px;
	margin-top:-380px;
	margin-left:-100px;
}
#einstein{
	width:629px;
	height:100%;
	float: left;
	background: #231F20;
	text-align: center;	
}
#einstein img{
	margin-top: 109px;
}
#capa22{
	width: 560px;
	height:100%;
	float: left;
}
#imagimagina{
	margin-left: 218px;
}
#capa23{
	width: 200px;
	height:100%;
	float: left;
}
#capaRecortar{
	margin-top:180px;
	width: 250px;
	height:250px;
	margin-left:-180px;
	border: 2px dashed #DDD;
}
#capaIconRecortar{
	margin-top: 90px;
	margin-right: -18px;
	text-align: right;
}
#imagMosca{
	margin-top: 40%;
	margin-left:100px; 
}
#imagRecortar{
}
#capa24{
	width: 470px;
	height:100%;
	float: left;
}
#capa26{
	width: 418px;
	height: 100%;
	float: left;
}
#capa26_1{
	width:280px;
	height:100%;
	float: left;
}
#capa26_1 img{
	margin-top: 120px;
}
#capa26_2{
	width:138px;
	height:100%;
	float: left;
}
#capa26_2 img{
	margin-top: 100px;
}
#capa27{
	width:686px;
	height:100%;
	float: left;
}
#imagTextEins1{
	margin-top: 37px;
}
#capa24_1{
	width: 470px;
	height:200px;
	margin-top:0px;
	border-right: 3px solid #231F20;
	text-align: right;
}
#capa24_2{
	margin-top: 80px;
}
#imagTrabajo {
	margin-left: 100px;
}
#llaves{
	margin-left: 155px;
}
#capa25{
	width: 830px;
	height:100%;
	float: left;
}
#capa25 img{
	margin-top:105px;
	margin-left: 10px;
}
#capa31{
	width: 750px;
	height: 94%;
	float: left;
	border-top: 29px solid  #231F20;
}
#capa31_1{
	width: 100%;
	height: 200px;
}
#capa31_2{
	width: 100%;
	height: 278px;
}
#imagTel{
	margin-left: 410px;
	margin-top: 20px;
}
#capa31_2Contac{
	height: 70px;
	width: 425px;
	text-align: right;
	border-right: 3px solid #231F20;
	float: left;
}
#capa31_2DatsContac{
	height: 70px;
	width: 310px;
	padding-left:10px;
	float: left;
	font-size: 18px;
	
}
#capa32{
	width: 660px;
	height: 94%;
	float: left;
	text-align:right;
	border-top: 29px solid #231F20;
}
#pagaro2{
	margin-top: 100px;
}
#capa33{
	
	width: 515px;
	height: 100%;
	float: left;
}
#lineaNegra2{
	background: #231F20;
	width: 316px;
	height: 29px;
}
#capa33_somos{
	width: 100%;
	height: 210px;
	margin-top: 102px;
}
#capa33_1{
	width: 150px;
	height: 210px;
	border-right:3px solid #231F20;
	text-align:right;
	float: left;
}
#capa33_2{
	width: 352px;
	height: 210px;
	float: left;
	text-align: justify;
	padding-left:10px; 	
}
#capa33_caset{
	width: 100%;
	height: 140px;
	text-align: right;
}
#imagCaset{
	margin-top: 55px;
}
#capa34{
	width: 553px;
	height: 100%;
	float: left;
}
#capa34_1{
	width:58%;
	height: 100%;
	float: left;
}
#capaDescargar{
	width: 180px;
	float: left;
	margin-top: -70px;
	margin-left: -35px;
	text-align: center;
	color: #6EB43F;
}
#capaDescargar a{
	color: #6EB43F;
	text-decoration: none;
}
#capaDescargar a:hover{
	color: #8FC76A;
}
#capa34_2{
	width:42%;
	height: 100%;
	float: left;
}
#capa35{
	width:684px;
	height:100%;
	float: left;
}
#imagTextEins2{
	margin-left: 59px;
}
#imagInsert{
	margin-top: 150px;
	margin-left: 40px;
}
#imagPinza{
	margin-top: 80px;
}
#imagMano{
	margin-top: 90px;
}
#capa41_fondo{
	position: absolute;
	width: 1550px;
	height:834px;
	z-index: -1;
}
#capa41{
	z-index: 2;
	width: 1550px;
	height:834px;
	float: left;
}
#capa41_1{
	height: 160px;
}
#capa41_2{
	height: 280px;
}
#imagTextamor{
	margin-right: 35px;
}
#imagMarcianos{
	margin-top:50px;
	margin-right: 120px;
}
#capa41_3{
	width: 1095px;
	height: 338px;
	border-right:#000 5px dashed;
	
	float: left;
}
#imagTextDarwin{
	margin-left: 100px;
}
#capa41_31{
	width: 450px;
	height: 338px;
	float: left;
}
#capa41_4{
	height: 55px;
	width: 100%;
}
#capa41_4 img{
	margin-top:5px;
	margin-left:1063px; 
}
#imagSerrucho{
	margin-top:100px;
	margin-left: 70px;
}
#capa42{
	
	width: 1624px;
	height: 97%;
	float: left;
	border-top: 28px solid #6EB43F;
	
}
#capa42_1{
	float: left;
	width: 44%;
	height: 100%;
	border-left: 2px solid #DDD;
}
#imagPila{
	margin-left: 70px;
}
#capa42_2{
	width: 55%;
	height: 100%;
	float: left;
}
ol{
	margin-top: 0px;
}
ol li{
	list-style: none;
	color: #757678;
}
.bulMas{
	font-size: 20px;
	color: #757678;
	font-weight: bold;
}
.titulo{
	color: #6EB43F;
	font-size: 40px;
	padding-right: 10px;
}
.clear{
	clear: left;	
}
/*pag download*/
#contpag2{
	background: #DDD;
	width: 300px;
	height: 180px;
	margin: auto;
	text-align: center;
	padding-top:5px;
	margin-top:100px;
	
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;

	-moz-box-shadow: 0px 3px 11px #231F20;
	-webkit-box-shadow: 0px 3px 11px #231F20;
	box-shadow: 0px 3px 11px #231F20;
}
#txtPass{
	width: 250px;
	height: 20px;
	text-align: center;
	
}
#button{
  background: #e3e3e3;
  border: 1px solid #bbb;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 0 1px 1px #f6f6f6;
  -moz-box-shadow: inset 0 0 1px 1px #f6f6f6;
  box-shadow: inset 0 0 1px 1px #f6f6f6;
  color: #333;
  font: bold 12px "helvetica neue", helvetica, arial, sans-serif;
  line-height: 1;
  padding: 8px 0 9px;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  width: 150px; }

}
#button:hover {
    background: #d9d9d9;
    -webkit-box-shadow: inset 0 0 1px 1px #eaeaea;
    -moz-box-shadow: inset 0 0 1px 1px #eaeaea;
    box-shadow: inset 0 0 1px 1px #eaeaea;
    color: #222;
}
    
#button:active {
    background: #d0d0d0;
    -webkit-box-shadow: inset 0 0 1px 1px #e3e3e3;
    -moz-box-shadow: inset 0 0 1px 1px #e3e3e3;
    box-shadow: inset 0 0 1px 1px #e3e3e3;
    color: #000;
}