*{font-weight:200;padding:0;margin:0}.bgr{background-color:red}.bgb{background-color:#00f}.clear{clear:both}#logo{margin-top:5px;padding-left:15px}#fila_blanco{padding-top:10px;padding-bottom:10px}#menu_superior{background-color:#4B8443;overflow:hidden;padding:5px 0 5px 20px;color:#fff}#menu_superior #ubicacion .img{float:left;width:10px}#menu_superior #ubicacion p{margin-left:15px;margin-bottom:0}#menu_superior ul li{list-style:none;float:left;margin-right:25px}#menu_superior ul li a{text-decoration:none;color:#fff}.widget{margin-top:15px;border-right:1px solid rgba(0,0,0,.1);padding-left:15px}.widget .img{float:left;width:20%}.widget .img img{width:100%}.widget p{float:left;width:70%;color:#777;margin-bottom:0;margin-left:10px}.widget span{color:#333}#btn_dona{padding-top:22px}#btn_dona div{background-color:#4B8443;padding:10px 40px 10px 40px;text-align:center;width:70%;border-radius:5px;float:right;margin-right:37px}#btn_dona div a{color:#fff}#menu_redes{position:relative;background-color:rgba(0,0,0,.3);border-bottom:1px solid #CCC;position:absolute;top:0;z-index:99999;width:100%}#menu_redes #home{padding:15px 0 15px 40px;border-right:1px solid #CCC}#menu_redes #menu ul li{float:left;margin-left:40px;padding:20px 0 15px 0;list-style:none}#menu_redes #menu ul li a{color:#fff}#menu_redes .red{margin-right:10px;margin-top:15px;padding-top:5px;text-align:center;border-radius:3px;float:left;width:32px;height:32px;padding-top:5px 5px 5px 5px;background-color:rgba(255,255,255,.4)}#servicios{padding:50px 30px 50px 30px;background-color:#f2f2f2}#servicios .todos_servicios{margin:0 auto;width:90%;height:355px;box-shadow:0 1px 2px rgba(0,0,0,.05);background-color:#fff}#servicios .todos_servicios h2{width:80%;margin-left:10px;color:#333;border-bottom:2px solid #4B8443;padding:30px 0 10px 0;margin-top:0;margin-bottom:30px}#servicios .todos_servicios p{padding:20px;color:#999;padding-bottom:5px}#servicios .servicio{height:355px;box-shadow:0 1px 2px rgba(0,0,0,.05);position:relative;margin:0 auto;width:90%;background-color:#fff}#servicios .servicio p{color:#999;padding:30px 30px 30px 30px;text-align:justify}#servicios .servicio h2{color:#fff;font-size:22px;top:130px;left:10px;position:absolute}#menu_proyectos ul{margin-bottom:0;margin-top:0;background-color:#fff;overflow:hidden}#menu_proyectos ul li{list-style:none;float:left;margin-left:15px;margin-right:15px;padding:20px 10px 20px 10px}#menu_proyectos ul li a{text-decoration:none;color:#999}#menu_proyectos ul li:first-child{margin-left:35px}#menu_proyectos .active{border-bottom:3px solid #4B8443}#menu_proyectos .active a{color:#333;font-weight:700}#proyectos{background-color:#4B8443;padding:0 10px 30px 10px}#proyectos .img{margin:0 auto;margin-top:30px;width:90%}#nosotros{padding-top:20px;padding-bottom:20px}#nosotros .img{margin:0 auto;text-align:center;width:80%}#nosotros h3{padding:10px 30px 10px 30px;color:#333}#nosotros p{padding:30px 10px 30px 30px;color:#999}#nosotros ul{margin-bottom:0;margin-top:0}#nosotros ul li{width:90%;margin:0 auto;list-style:none;padding:10px 10px 10px 10px;border-bottom:1px solid #F2F2F2}#nosotros ul li img{margin-right:10px}#noticias_bg{background-color:#F2F2F2;padding:20px 20px 20px 20px}#noticias_bg #ultimas_noticias{margin:0 auto;padding:10px;text-align:center;margin-bottom:0;margin-top:0;color:#fff;font-weight:700}#noticias_bg #ultimas_noticias p{text-align:left;border-bottom:2px solid #4B8443;width:15%;color:#333;font-weight:700;padding:20px 10px 10px 10px;font-size:26px}#noticias_bg #noticias{margin-top:90px}#noticias_bg .noticia{position:relative;background-color:#fff;margin:0 auto;width:80%;padding-bottom:20px;height:430px}#noticias_bg .noticia #contenido{padding:30px;position:absolute;top:160px;left:5%;background-color:#fff;width:90%;margin:0 auto}#noticias_bg .noticia #contenido h6{font-size:16px;color:#333}#noticias_bg .noticia #contenido p{color:#999}#patrocinadores #texto{padding:40px;border-right:1px solid #CCC;padding-top:40px;color:#333;text-align:center;font-size:24px}#patrocinadores #img img{margin-left:10px}#elegirnos{background-color:#2a2a2a;padding:30px}#elegirnos h2{text-align:center;color:#fff}#elegirnos p{width:60%;margin:0 auto;color:rgba(255,255,255,.5);text-align:center}#elegirnos #beneficios{margin-top:100px}#elegirnos #beneficios .beneficio{margin:0 auto;margin-top:30px;border-radius:3px;width:90%;background-color:rgba(255,255,255,.03);padding:30px 0 30px 0}#elegirnos #beneficios .beneficio .img{text-align:center}#elegirnos #beneficios .beneficio h6{padding:20px 0 20px 0;font-size:20px;color:#fff;text-align:center}#elegirnos #beneficios .beneficio p{margin:0 auto;width:90%}#contacto{padding-bottom:50px;background-color:#f2f2f2}#contacto h6{padding:90px 30px 30px 30px;font-size:22px;margin:0}#contacto p{text-align:justify;margin:0;padding:30px}#contacto .cifra{padding:10px 0 10px 30px}#contacto .cifra .titulo{padding-bottom:15px;width:80%;border-bottom:1px solid #CCC}#contacto .cifra p{margin:0;padding:30px 30px 10px 0!important}#contacto .cifra p span{font-weight:700}#contacto .cifra img{margin-right:10px}#contacto #frm{margin:0 auto;background-color:#fff;padding:40px;margin-top:45px;width:95%}#contacto #frm h3{margin:0;padding:0;padding-bottom:20px;color:#333}#contacto #frm p{margin:0;padding:0;padding-bottom:20px;color:#999}#contacto #frm #tbl_izq{padding-left:20px}#contacto #frm .input{margin-bottom:20px;margin-top:20px}#contacto #frm textarea{height:100px;background:rgba(0,0,0,.05);border:none;border:1px solid rgba(0,0,0,.06);width:90%;border-radius:2px;padding:10px}#contacto #frm input[type=text]{width:90%;background:rgba(0,0,0,.05);border:none;padding:0;border:1px solid rgba(0,0,0,.06);height:45px;padding:10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.btn_todos{margin:0 auto;background-color:#4B8443;padding:10px 40px 10px 40px;text-align:center;width:70%;border-radius:5px;margin-top:30px}.btn_todos a{color:#fff;text-decoration:none}#pie{background-color:#2a2a2a;padding-top:40px;padding-bottom:40px;padding-right:20px;padding-left:20px}#pie h3,#pie p{margin:0;padding:0}#pie h3{width:70%;color:#fff;padding:10px 20px 10px 0;border-bottom:2px solid #4B8443}#pie p{color:#777;padding:20px 20px 30px 0}#pie .seccion{padding-left:20px}#pie ul li{list-style:none;padding:5px 0 5px 0}#pie ul li a{text-decoration:none;color:#ccc}#pie ul li ul li{margin-left:10px;color:#777}#pie #ultimo p{padding:0;margin:0}#pie #ultimo .direccion{padding-top:10px;padding-bottom:20px}.w90{width:90%;margin:0}.w80{width:80%;margin:0}