
  .barra {
	  left: 50%;
	  position:relative;
	  float:left;
  }
  
  .contenedor {
	  right:50%;
	  position:relative;
	  width:1000px;  
  }
  
  /*///////////////////////////////////////////////////////////////////*/  
  
  .fondoempresa {
	  width: 100%;
	  height: 328px;
	  padding-top:70px;
	  background-image: url(imgsinco/nosotros1.jpg);
	  background-position: bottom center;
	  background-repeat: no-repeat;	  
  }
  
  .contenedor div.logo{
	  float:left;
	  position:relative;
	  width: 398px;
	  padding-top: 95px;
	  padding-left: 40px;	  
  }
  
  .contenedor div.descemp{
	  float:right;
	  position:relative;
	  width:480px;
	  padding-top: 82px;
	  
	  font-size:17px;
	  font-family:  'Source Sans Pro', Helvetica, sans-serif;
	  color:#CDCDCD; /*fuente*/
	  line-height: 1.5; /*separacion entre lineas*/
	  font-weight: 300;
	  margin-right: 30px;
  }
  
  /*///////////////////////////////////////////////////////////////////*/
  
  .fondomivi {
	  height:575px;  
  }
  
  .contenedor div.contmivi{
	  float:left;
	  position:relative;
	  width: 420px;
	  padding-top: 40px;
	  padding-left: 40px;
	  padding-right: 40px;
	  
	  text-align: center; 
  } 
  
  .textomivi {
	  font-size:18px;
	  font-family:  'Source Sans Pro', Helvetica, sans-serif;
	  line-height: 1.5; /*separacion entre lineas*/
	  font-weight: 300;
	  
	  margin: 0px 5px;
	  
	  background-image:url(imgsinco/lineaverde.png);
	  background-repeat: no-repeat;
	  background-position: 28px 49px;	
	  padding-top:35px;  
  }
  
  .textomivititulo {
	  font-size:20px;
	  font-weight: bold;  
  }
  
  /*///////////////////////////////////////////////////////////////////*/  
  
    .fondoestfisica {
	  width: 100%;
	  height: 395px;
	  background-image: url(imgsinco/nosotros2.jpg);
	  background-position: bottom center;
	  background-repeat: no-repeat;
	  
	  font-family:  'Source Sans Pro', Helvetica, sans-serif;
	  line-height: 1.5; /*separacion entre lineas*/
	  font-weight: 300;	
	  
	  text-align: center;
	  color:#FFF; /*fuente*/
    
  }

  /*///////////////////////////////////////////////////////////////////*/   
  
   
  .tituloestructura {
	  font-size:26px;
	  padding-top:86px;
	  
	  width:280px;
	  float:left;	  
  }  
  
   .caracterespecialabre {
	  padding-top:80px;
	  font-size:34px;
	  width:30px;
	  float:left;
	  padding-left:330px;
  }
  
    .caracterespecialcierra {
	  padding-top:80px;
	  font-size:34px;
	  width:30px;
	  float:left;
	  padding-right:330px;
  } 
    
  .textoestructura {
	  font-size:18px;
	  color:#000; /*fuente*/
	  
	  width:750px;
	  padding-left:125px;
	  padding-right:125px;	
	  padding-top:170px;	  
  }
  
  /*///////////////////////////////////////////////////////////////////*/    

    .fondoestinfo {
	  width: 100%;
	  height: 490px;
	  background-image: url(imgsinco/nosotros3.jpg);
	  background-position: bottom center;
	  background-repeat:repeat-x;
	  
	  font-family:  'Source Sans Pro', Helvetica, sans-serif;
	  line-height: 1.5; /*separacion entre lineas*/
	  font-weight: 300;	
	  
	  text-align: center;
	  color:#FFF; /*fuente*/

    }
  
	.fondoestinfo .caracterespecialabre {
		color:#626262;
		padding-left:285px;
		padding-top:20px;
	}
	
	.fondoestinfo .caracterespecialcierra {
		color:#626262;
		padding-right:285px;
		padding-top:20px;
	}
	
	.fondoestinfo .tituloestructura {
		color:#626262;
		width:370px;
		padding-top:26px;
	}	
	
	.fondoestinfo .contenedor {
		padding-top:40px;
	}	
	
	.fondoestinfo .textoestructura {
		padding-top: 90px;	
	}
  
  /*///////////////////////////////////////////////////////////////////*/   

  }
  

  
  /* RESPONSIVE CSS
  -------------------------------------------------- */
  @media (max-width: 1400px) {
/*	.cont_ne {
	  	top:0px;
  	}*/
	.contresto {
		top: 0px;
	}
  }

  @media (max-width: 950px) {

	.contresto {
		height: 860px;
	}
	

  }
  
  @media (max-width: 700px) {

	.contresto {
		height: 1460px;
	}
	
  }