/* CSS Document */
body {
	background-color: #D6D6D6;
	background-image: url();
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#wrap { 
margin:0 auto 0 auto; 
width:801px;
background-color:#FFFFFF;
}

/*body { text-align:center; }*/

ul {
	margin: 0;
	padding: 0;
}

ul li{
	list-style: none;
}

.clear {
	clear: both;
	list-style: none;
}

#botonera {
	/*height:71px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-image:url(imagenes/botonera-fdo.jpg);
	border-bottom: 5px solid #82C426;
}

#botonera ul {
	padding-top:32px;
	padding-bottom:38px;
}

#botonera ul li {
	font-weight: bold;
	float: left;
	padding-left: 28px;
}
#botonera ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
#botonera ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF5500;
}

#izq {
	float: left;
	width: 509px;
}

#der {
	float: right;
	width: 292px;
}
#gris {
	float: left;
	width: 236px;
	background-color:#1A1A1A;
}
#verde {
	float: right;
	width: 56px;
	height:191px;
	background-color:#74B622;
}
#centro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin-left:55px;
	margin-right:20px;
	margin-top:30px;
	color:#333333;
}
#centro-portfolio {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:55px;
	margin-right:20px;
	margin-top:20px;
	color:#333333;
}
#centro strong {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#333333;
}

.entradas {
	width: 434px;
	background-color:#F7F7F7;
	border: 1px solid #EAEAEA;	
	margin-top:35px;
	margin-left:49px;
	margin-right:26px;
}
.entradas-2 {
	width: 434px;
	background-color:#F7F7F7;
	border: 1px solid #EAEAEA;	
	margin-left:49px;
	margin-right:26px;
}

.entradas-texto {
	margin-top:23px;
	margin-right:10px;
	float: right;
	width: 250px;
}
.entradas-texto h2 {
	font-family: "Arial";
	font-size: 12pt;
	font-weight:bold;
	color: #7FC322;
	text-align:left;
}
h4 {
	font-family: "Arial";
	font-size: 12pt;
	font-weight:bold;
	color: #7FC322;
	text-align:left;
}
h3 {
	font-family: "Arial";
	font-size: 10pt;
	font-weight:bold;
	color: #7FC322;
	text-align:left;
	}
h3 a{
	font-family: "Arial";
	font-size: 10pt;
	font-weight:bold;
	color: #7FC322;
	text-align:left;
}
h3 a:hover{
	color: #333333;
}
.img-entradas {
	float: left;
	margin-top:23px;
	margin-left:12px;
	margin-bottom:23px;
}
#trabajos {
	float:left;
	padding-top: 40px;
	padding-bottom: 23px;
	padding-left: 44px;
}
#trabajos2 {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #FF9900;
	width: 168px;
	padding-left: 20px;
}
#trabajos2 strong {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #FF9900;
	width: 168px;
	margin-top:60px;
}
#trabajos-contenedor {
	float:left;
	width: 801px;
}
#banner {
	float:left;
	margin-top:40px;
}
#pie {
	background-color:#F7F7F7;
	width: 771px;
	height:250px;
	padding-left:30px;
	padding-bottom:10px;
	padding-top:30px;
}
.pie {
	float:left;
	margin-left:18px;
	
}
.direccion {
	float:left;
	margin-left:18px;
	margin-top:20px;
	
}
.telefono {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold
	color: #FF9900;
}
.telefono a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold
	color: #FF9900;
}
.telefono a:hover {
	color: #7FC322;
}

#gb2-diseno-comunicacion {
	margin:5px auto 15px auto; 
	width: 801px;
	text-align: right;
}
#titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #7FC322;
	margin-left:232px;
	margin-top:40px;
}
#izq-margen {
	position: absolute;
	width: 50px;
	bottom: 0px;
}

#imagen-quienes-somos {
	margin-left: 50px;
	margin-top:38px;
	float: left;
/*	width: 151px;*/
}
#contenido {
	float: left;
	width: 454px;
	margin-left:31px;
	margin-top:38px;
	margin-bottom:90px;
}
#titulo-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #7FC322;
	margin-left:296px;
	margin-top:40px;
}
#titulo-3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #7FC322;
	margin-left:61px;
	margin-top:40px;
	width: 688px;
}
#titulo-4 {
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #7FC322;
	margin-right:60px;
	margin-top:40px;
	width: 450px;
}
#imagen-pequena {
	margin-right: 40px;
	margin-top:38px;
	float: left;
/*	width: 151px;*/
}
#imagen-pequena-etiq {
	margin-right: 20px;
	margin-top:38px;
	float: left;
/*	width: 151px;*/
}
#contenido-servicios {
	margin-left:62px;
	margin-top:32px;
	width: 688px;
}
.contenido-etiquetas {
	float:right;
	margin-right:60px;
	margin-top:20px;
	width: 450px;
}
#punteado-servicios {
	margin-left:42px;
	margin-top:32px;

}
.servicios-1 {
	float:left;
	width: 215px;
	margin-left:4px;
	background-color:#F7F7F7;
	border: 1px solid #EAEAEA;
	padding-top:30px;
	padding-left:18px;
	margin-bottom:60px;
}
.info {
	width:196px;
	text-align:right;
	
}
.botonera-etiquetas {
	float:left;
	width: 217px;
	padding-bottom:100px;
	background-color:#F7F7F7;
	padding-top: 45px;
}
.servicios-etiq {
	float:left;
	width: 135px;
	margin-left:30px;
	padding-top:30px;
}
#contenido-etiquetas-destacado {
	float:right;
	margin-right:60px;
	margin-left:20px;
	margin-top:32px;
	margin-bottom:30px;
	width: 410px;
	background-color:#CCCCCC;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
#contenedor-der{
	float:right;
	width:540px;
}
.descripcion {
	float:right;
	margin-right:60px;
	margin-top:10px;
	margin-bottom:20px;
	width: 450px;
}
.insumos {
	float:left;
	width: 135px;
	margin-left:30px;
	padding-top:30px;
}
.categorias {


}
.miniatura {
	float:left;
	width: 72px;
	height: 49px;
	padding-top:23px;
	padding-left: 29px;
}
.porfolio-contenedor {
	width: 408px;
	height:253px;
	padding-top: 20px;
	padding-right: 26px;
	padding-left: 49px;
}
