
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #4D4D4D;
}
.contenedor{
	width:985px;
	height:auto;
	background:#4d4d4d;
	margin:auto;
}
.contenedor_logo{
	background:#4D4D4D; 
	height:20px; 
	width:985px; 
	margin:auto;
	}
.logotipo{
	position:absolute; 
	margin:0px 0px 0px 25px;
	}
.area_privada{
	float:left; 
	margin:30px 0px 0px 255px;
	display:none;
}
.mapa_web{
	float:left; 
	margin:30px 0px 0px 25px;
	display:none;
	}
.buscador{
	width:156px; 
	background:#FFF;
	}
.contenedor_buscador{
	float:left; 
	margin:20px 0px 0px 400px;
	display:none;
	}
.flota_iz{
	float:left;
	}
.corte{
	clear:both;
	}
.corte_fin{
	clear:both; 
	margin:0px 0px 30px 0px;
	}
.boton_inicio{
	float:left; 
	margin:30px 0px 0px 255px;
	}
.sec_activa{
	color:#9C0F00; 
	text-decoration:none;
	}
.secciones{
	color:#000; 
	text-decoration:none;
	}
.botones_nav{
	float:left; 
	margin:30px 0px 0px 15px;
	}
.texto_buscador{
	border:solid 1px #fff; 
	width:120px;
	}
.imagen_objetivo{
	float:left; 
	margin:3px 0px 0px 30px;
	}
.texto_objetivo_index{
	float:left; 
	margin:25px 0px 0px 23px; 
	font-family:Garamond; 
	font-size:20px; 
	font-weight:bold;
	width:450px;
	}
.texto_objetivo{
	font-family:Garamond; 
	font-size:22px; 
	font-weight:bold; 
	margin:20px 0px 0px 0px;
	}
.fondo_cubas{
	float:left; 
	margin:0px 0px 0px 23px; 
	width:337px; 
	height:124px; 
	background:url(../imagenes/cubas.png);
	}
.fondo_gruas{
	float:left; 
	margin:0px 0px 0px 5px; 
	width:337px; 
	height:124px; 
	background:url(../imagenes/gruas_2.png);
	}
.contenedor_triturado{
	width:530px; 
	float:left; 
	margin:0px 0px 0px 0px;
	}
.titulos_cubas{
	color:#9C0F00; 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:14px; 
	padding:15px 0px 0px 120px;
	}
.titulos_cubas_empresa{
	color:#9C0F00; 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:14px; 
	padding:15px 0px 0px 0px;
	}
.texto_cubas{
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px; 
	margin:10px 0px 0px 120px; 
	width:190px;
	}
.margen_triturado{
	padding:10px 0px 5px 10px; 
	clear:left;
	}
.texto_gruas{
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px; 
	margin:10px 0px 0px 120px; 
	width:215px;
	}
.fondo_reci{
	 width:680px; 
	 height:165px; 
	 background:url(../imagenes/reci.png) no-repeat;
	 margin:0px 0px 0px 23px;
	}
.texto_reci{
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px; 
	margin:15px 0px 0px 120px; 
	width:510px;
	}
.contenedor_bullet_iz{
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px; 
	margin:15px 0px 0px 0px; 
	width:220px; 
	float:left;
	}
.contenedor_bullet_de{
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px; 
	margin:15px 0px 0px 20px; 
	width:250px; 
	float:left;
	}
.contenedor_certificado{
	 width:235px; 
	 background:#999999; 
	 margin:0px 0px 0px 15px;
	}
.titulo_certificado{
	color:#9C0F00; 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:13px;
	}
.textos_legales{
	margin:10px 0px 0px 25px; 
	font-size:12px;
	}
.gestor_margen{
	margin:15px 0px 0px 10px;
	}
.margen_gestor{
	margin:30px 0px 0px 10px;
	}
.margen_certificado{
	margin:7px 0px 0px 10px;
	}
.margen_certificado_flotante{
	margin:7px 0px 0px 10px;
	float:left;
	}
.compostaje{
	padding:10px 0px 0px 10px; 
	clear:left;
	}
.sabemos{
	padding:0px 0px 0px 10px; 
	clear:left;
	}
.reciclaje_flotante{
	padding:10px 0px 5px 10px; 
	clear:left;
	}
.precio_sup_img{
	margin:10px 0px 0px 40px;
	}
.precio_img{
	margin:30px 0px 0px 40px;
	}
.margen_santa{
	margin:3px 0px 0px 0px;
	}
.borra_izq{
	clear:left;
	}
.margen_calidad{
	margin:30px 0px 0px 10px;
	}
.texto_certificado{
	color:#FFF; 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:13px;
	}
.imagen_certificado{
	float:left; 
	margin:7px 0px 20px 30px;
	}
.acceso_rapido{
	margin:15px 0px 0px 25px; 
	font-size:14px;
	}
.bullet_empresa{
	float:left; 
	margin:2px 5px 0px 0px; 
	background:url(../imagenes/bullet.png) no-repeat; 
	width:13px;
	height:13px;
	}
.bullet_empresa_salto{
	float:left; 
	margin:2px 5px 0px 0px; 
	background:url(../imagenes/bullet.png) no-repeat; 
	width:13px;
	height:13px;
	clear:left;
	}
.contenedor_rapido{
	background:#9C0F00; 
	width:235px; 
	height:auto;
	margin:10px 0px 20px 15px; 
	color:#FFF; 
	font-family:Verdana, Geneva, sans-serif;
	display:none;
	}
.bullet_rapido{
	width:7px; 
	height:7px; 
	background:#FFF; 
	float:left; 
	margin:5px 2px 0px 0px;
	}
.link_rapido{
	margin:10px 0px 0px 45px; 
	font-size:12px;
	}
.link_rapido_fin{
	margin:10px 0px 20px 45px; 
	font-size:12px;
	}
.bloque_empresa{
	width:678px; 
	background:#e3e1df;
	height:auto;  
	margin:0px 0px 0px 25px;
	}
.margen_foto_cuba{
	margin:15px 0px 0px 15px;
	float:left; 
	}
.margen_foto_cubas{
	margin:12px 0px 0px 5px;
	padding:3px;
	float:left; 
	}
.margen_foto_empresa{
	float:left; `
	padding:15px 0px 0px 15px;
	}
.margen_texto_cuba{
	float:left; 
	margin:15px 0px 0px 15px;
	}
.texto1{
	float:left; 
	margin:15px 0px 0px 15px;
	}
.titulos_empresa{
	color:#9C0F00; 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:14px;
	}
.textos_empresa{
	font-family:Verdana, Geneva, sans-serif; 
	font-size:11px; 
	margin:10px 0px 0px 0px; 
	width:525px;
	}
.personal{
	float:left; 
	margin:3px 0px 0px 0px;
	}
.bloque_empresa_nuestra{
	width:678px; 
	height:auto; 
	background:#e3e1df; 
	margin:10px 0px 0px 25px;
	}
.bloque_empresa_especializado{
	width:678px; 
	height:auto; 
	background:#e3e1df; 
	margin:10px 0px 0px 25px;
	}
.contenedor_precios{
	background:#E4E2E0; 
	width:685px; 
	margin:0px 0px 0px 25px;
	}
.texto_lista{
	font-size:14px; 
	margin:5px 0px 0px 10px;
	}
.sub_precios{
	float:left; 
	margin:10px 0px 0px 10px; 
	width:465px;
	}	
.titulos_precios{
	color:#9C0F00; 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px; 
	padding:10px 0px 10px 0px;
	clear:left;
	}
.titulos_precios_menos{
	color:#9C0F00; 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:10px; 
	padding:10px 0px 10px 0px;
	clear:left;
	}
.lineas_precios{
	font-family:'Courier New', Courier, monospace;
	font-size:12px;
	float:left; 
	width:380px; 
	overflow:hidden; 
	margin:3px 0px 0px 0px;
	}
.caja_precios{
	font-family:'Courier New', Courier, monospace;
	font-size:11px;
	float:left; 
	margin:3px 0px 0px 0px;
	}
.bullet_precios{
	float:left; 
	margin:0px 5px 0px 0px; 
	background:url(../imagenes/bullet.png) no-repeat; 
	width:13px;
	height:13px;
	}
.bullet_precio_salto{
	float:left; 
	clear:left; 
	margin:0px 5px 0px 0px; 
	background:url(../imagenes/bullet.png) no-repeat; 
	width:13px;
	height:13px;
	}
.texto_margen_reci{
	padding:10px 0px 10px 10px; 
	clear:left;
	}
.texto_margen_reciclado{
	padding:0px 0px 10px 10px; 
	clear:left;
	}
.texto_salto{
	padding:10px 0px 0px 0px; 
	clear:left;
	font-family:'Courier New', Courier, monospace;
	font-size:11px;
	}
.texto_salto_mas{
	font-family:'Courier New', Courier, monospace;
	font-size:11px;
	padding:10px 0px 10px 0px; 
	clear:left;
	}
.caja_imagen_precio{
	float:left; 
	width:210px; 
	height:188px;
	}
.contenedor_reciclaje{
	background:#E4E2E0; 
	width:685px; 
	margin:0px 0px 0px 25px;
	}
.contenedor_imagenes_reci{
	width:145px; 
	float:left;
	margin:0px 0px 10px 0px;
	}
.imagenes_reci{
	float:left; 
	width:145px; 
	height:168px;
	margin:0px 0px 0px 10px;
	}
.imagenes_reci_uno{
	float:left; 
	width:145px; 
	height:168px;
	padding:10px 0px 0px 10px;
	}
.margen_foto{
	margin:10px 0px 0px 15px;
	}
.contenedor_reciclaje_sub{
	width:530px; 
	float:left; 
	margin:0px 0px 0px 0px;
	}
.titulos_reciclaje{
	color:#9C0F00; 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px; 
	margin:10px 0px 0px 10px;
	}
.contenedor_reci_2{
	background:#E4E2E0; 
	width:685px; 
	margin:20px 0px 10px 25px;
	}
.caja_bullet{
	font-family:Verdana, Geneva, sans-serif; 
	font-size:10px; 
	margin:5px 0px 0px 30px; 
	width:230px; 
	float:left;
	}
.texto_reci_menos{
	padding:10px 0px 0px 10px; 
	clear:left;
	}
.caja_bullet_mas{
	font-family:Verdana, Geneva, sans-serif; 
	font-size:10px; 
	margin:5px 0px 0px 30px; 
	width:252px; 
	float:left;
	}
.contenedor_reci_3{
	background:#E4E2E0; 
	width:685px; 
	margin:20px 0px 0px 25px;
	}
.caja_bullet_menos{
	font-family:Verdana, Geneva, sans-serif; 
	font-size:10px; 
	margin:5px 0px 0px 30px; 
	width:210px; 
	float:left;
	}
.texto_reci_mas{
	padding:10px 0px 5px 10px; 
	clear:left;
	}
.titulo_servicio{
	color:#9C0F00; 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:14px;
	}
.titulo_servicio_mas{
	color:#9C0F00; 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:14px; 
	margin:15px 0px 0px 0px;
	}
.horario{
	color:#9C0F00; 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:9px; 
	margin:15px 0px 0px 0px;
	}
.imagen_servicios{
	padding:30px 0px 0px 0px;
	}
.contenedor_contacto{
	width:678px; 
	height:124px; 
	background:url(../imagenes/fondo_com.png) no-repeat; 
	margin:0px 0px 10px 25px;
	}
.titulo_almacenes{
	color:#9C0F00; 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px;
	}
.contenedor_nombre{
	clear:left; 
	font-size:8px; 
	font-family:Verdana, Geneva, sans-serif; 
	color:#000;
	}
.nombre{
	float:left; 
	margin:0px 0px 0px 265px;
	}
.apellido{
	float:left; 
	margin:0px 0px 0px 175px;
	}
.contenedor_direccion{
	font-family:Verdana, Geneva, sans-serif; 
	font-size:10px; 
	margin:10px 0px 0px 0px; 
	width:525px;
	}
.resto_contacto{
	clear:left; 
	font-size:8px; 
	font-family:Verdana, Geneva, sans-serif; 
	color:#000;
	}	
.mail{
	float:left; 
	margin:5px 0px 0px 25px;
	}
.provincia{
	float:left; 
	margin:5px 0px 0px 205px;
	}
.direccion{
	float:left; 
	margin:5px 0px 0px 170px;
	}
.contacto6{
	background:#B3B3B3; 
	border:solid 1px #B3B3B3; 
	height:10px; 
	width:220px;
	font-size:10px;
	}
.codigo_postal{
	float:left; 
	margin:5px 0px 0px 22px; 
	font-size:8px;
	}
.mensaje{
	float:left; 
	margin:5px 0px 0px 195px; 
	font-size:8px;
	}
.politica{
	clear:both; 
	font-size:9px; 
	color:#9C0F00; 
	padding:10px 0px 0px 0px;
	}
.boton_enviar{
	border:none; 
	font-size:9px; 
	margin:0px 0px 0px 60px; 
	background:#B3B3B3; 
	color:#9C0F00; 
	padding:1px 3px 1px 3px;
	}
.textarea_sty{
	border:solid 1px #B3B3B3; 
	background:#B3B3B3; 
	width:400px;
	font-size:10px;
	}
.texto_direccion{
	width:260px; 
	float:left;
	}
.contenedor_telefonos{
	width:250px; 
	float:left;
	}
.margen_telefonos{
	width:100px; 
	float:left;
	}
.margen_telefonos_rojo{
	width:100px; 
	float:left;
	color:#9C0F00;
	}
.margen_numero{
	width:150px; 
	float:left;
	}
.margen_numero_rojo{
	width:150px; 
	float:left;
	color:#9C0F00;
	}
.contenedor_formulario{
	margin:15px 7px 20px 25px; 
	background:#E4E2E0;
	}
.titulo_formulario{
	color:#9C0F00; 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px; 
	padding:10px 0px 0px 10px; 
	float:left;
	}
.contenedor_contacto1{
	color:#9C0F00; 
	margin:0px 0px 0px 255px;
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px; 
	padding:5px 0px 0px 10px; 
	float:left;
	}
.contenedor_contacto2{
	color:#9C0F00; 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px; 
	padding:5px 0px 0px 20px; 
	float:left;
	}
.contenedor_contacto3{
	color:#9C0F00; 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px; 
	padding:5px 0px 0px 22px; 
	float:left;
	}
.contenedor_contacto4{
	color:#9C0F00; 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px; 
	padding:5px 0px 0px 22px; 
	float:left;
	clear:left;
	}
.texto_contacto1{
	background:#B3B3B3; 
	border:solid 1px #B3B3B3; 
	height:10px; 
	width:190px;
	font-size:10px;
	}
.texto_contacto2{
	background:#B3B3B3; 
	border:solid 1px #B3B3B3;  
	height:10px; 
	width:220px;
	font-size:10px;
	}
div#cuerpo{
	width:985px;
	height:auto;
	background:#FFF;
}
.navegador{
	width:985px;
	height:75px;
	background:#4D4D4D;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	}
.menu{
	height:80px;
	width:985px;
	font-size:15px;
	font-family:Arial Narrow; 
	font-style:normal; 
	font-weight:bold;
	}
.info_iz{
	height:auto;
	width:710px;
	float:left;
	margin:15px 0px 0px 0px;
	}
.info_iz_pre{
	height:auto;
	width:710px;
	float:left;
	margin:15px 0px 0px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	}
.info_de{
	width:256px;
	height:429px;
	float:left;
	margin:15px 0px 0px 0px;
	}
.objetivo{
	width:622px;
	height:100px;
	}
.cubas{
	width:705px;
	height:130px;
	margin:15px 0px 0px 0px;
	}
.reciclaje{
	width:705px;
	height:160px;
	margin:15px 0px 0px 0px;
	}
.footer{
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px; 
	color:#FFF; 
	margin:20px 0px 0px 0px;ç
	clear:both;
	text-align:center;
	}
.imagenes{
	width:650px;
	height:auto;
	float:left;
	margin:10px 0px 0px 9px;
	}
.servicios{
	width:277px;
	height:auto;
	float:left;
	margin:10px 0px 0px 25px;
	font-family:Verdana, Geneva, sans-serif; 
	font-size:11px; 
	}
.rounded-img {
	display: inline-block;
	border: solid 1px #000;
	overflow: hidden;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
}
.rounded-img2 {
	display: inline-block;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border-radius: 10px;
}

