@charset "utf-8";
/* CSS Document */
.contenedor {
	widht:100%;
	max-width:1140px;
	margin:0 auto ;
	overflow:hidden;
	
}
.main {
	width:100%;
	
	padding:20px;
	float:left;
	box-sizing:border-box;

}
.main img {
	width:100%;
	height:270px;
}
aside {
	width:30%;
	background:#EEE;
	padding:20px;
	float:left;
	box-sizing:border-box;
	
}
aside.img {
	width:100%;
	height:auto;
}
@media (max-width: 800px) {
	.main {
		width:100%;
	}
	aside {
		width:100%;
    }
}
@media (max-width: 400px) {
	.contendedor {
		width:100%;
	}
}

.content1 {
  width: 100%;
  background: #FFFFFF;
  border: 5px solid #ADADAD;
  padding: 20px 10px;
  margin-bottom: 20px;
  position: relative;
  overflow: hidden;
}
.content1 .texto {
  color: #2e2e2e;
  font-size: 14px;
  padding-bottom: 20px;
}
.content1 hr {
  border: 1px solid #0099FF;
  background: #0099FF;
}
.content1 h2 {
  color: #000000;
  font-family: 'calibri';
  font-size: 23px;
  font-weight: bold;
  padding-bottom: 5px;
  line-height: 26px;
}
.content_image {
  width: 100%;
  margin-bottom: 20px;
  /* border: 1px solid #575757; */
}
#body h1 {
  font-size: 50px;
  font-family: 'leaguegothic';
  line-height: 45px;
  text-transform: uppercase;
}
.texto_i {
  color: #000;
  font-size: 15px;
  font-family: Georgia;
  font-style: italic;
  font-weight: bold;
  padding-bottom: 5px;
}
.left {
  float: left;
}
.proyecto_i .img_proyecto {
  border: 1px solid #999999;
  line-height: 0;
  width:210px;
  float: left;
  clear: both 
  
  
}
#flex .proyecto_i, #body #right .premio {
  border-bottom: 1px solid #cccccc;
  padding-bottom: 18px;
  margin-bottom: 18px;
  width:40%;
  margin:0;
  float:right;


}	
.b {
  margin: 0;
  padding: 0;
  border: 0;
}
.detail_cli {
  float: right;
  width: 60%;
  height:0px;
  font-size: 14px;
   
  
}

@media (max-width: 800px) {
	.detail_cli {
		width:100%;
	}
	
}

ul.green-check1 li {
  background:url("../images/check1.png") no-repeat scroll 0 0 transparent; width:450px; height:50px;
}
ul.green-check1 li, li.green-check1, ul.no-check li, li.no-check {
  padding: 0.6em 0 0.0em 35px;
  list-style: none;
 
}