/* CSS Document */
body{margin:0;}
#general{/*max-width:998px;*/width:100%;}
.container{max-width:998px;width:100%;margin:0px auto}
p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; margin:0;}

.izquierda{width:180px !important; width:180px; height:100%; background-image:url(../imagenes/fndizda.gif); background-repeat:repeat-y;display:table;}
.izquierda_long{height:545px}
.izquierda_long_estudio{height:492px}
.marketinet{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#AAAAAA; text-decoration:none; padding-right:85px !important; padding-right:95px; text-align:right; padding-bottom:0;padding-top:80px}

#derecha{float:left; width:700px; padding-left:9px; text-align:left;}
.top_left{margin-left:-16px}
/*.top_right{width:100%}*/
#tablaMenu{float:left; width:808px;}
#tablaMenu img{margin-left:0 !important; padding-left:10px; padding-right:105px !important; padding-right:72px; padding-top:95px;}
.botonMenu{/*width:770px !important; width:417px;*/ text-align:right; padding-top:93px;}
.botonMenu li a.on, .botonMenu li a.off{font-family:'Impact',Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; padding:0px 0 0 15px; }
.botonMenu li a.on, .botonMenu li a.on:hover, .botonMenu li a.off:hover{color:#8ADBBE;}
.botonMenu li a.off{color:#999999;}
.titularSeccion2{font-family:Arial, Helvetica, sans-serif; color:#007171; font-size:11px; letter-spacing:0px; font-weight:normal; text-align:left; padding:10px 0 0 90px;}

.contWeb{vertical-align:top; margin-top:12px;} 
#derecha .contenidoHome{background-image:url(../imagenes/fondocentro.gif); width:784px; background-repeat:repeat-y; padding:15px 0 10px 0;}
#derecha .contenido{background-image:url(../imagenes/fondocentro.gif); width:784px; background-repeat:repeat-y; padding:58px 0 0 0;}

.contenido p{text-align:justify; margin:0 30px 12px 42px; line-height:18px;}
.contenido_destacado{color:#007171; font-size:11px; font-weight:bold;}
.contenido img{padding-right:20px; padding-left:20px; padding-top:30px;}

.contenido .titularSeccion{font-family:'Impact',Arial, Helvetica, sans-serif; color:#8EE2C4; font-size:14px; letter-spacing:10px; text-align:left; padding: 33px 0 45px 45px;}
.contenido ul{padding-left:42px}
.contenido li{list-style:square inside; color:#8EE2C4; padding-left:22px; text-align:justify; margin:0;padding-left:0px}
.contenido li span{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#999999;}
.estudio_img{max-width:260px;width:100%;padding:30px 10px !important}

.formContacto{max-width:450px; width:100%;border:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999;}
.formContacto .td_form1{/*width:120px;*/ text-align:left; padding:0 0 5px 45px;}
.formContacto .td_form2{/*width:330px;*/ text-align:left; padding:0 0 5px 0;}
.formContacto .td_form3{/*width:450px;*/ text-align:left; padding:0 0 5px 45px;}
.formContacto .caja_form,.formContacto .caja_form2{border:1px solid #8EE2C4; height:14px; color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; padding-bottom:0; line-height:18px;}
.formContacto .caja_form{width:120px;}
.formContacto .caja_form2{width:100px;}
.formContacto .a{font-family:'Impact',Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color:#666666; text-decoration:none;}

.txtMini{font-size:9px; text-align:left;padding-top:20px}
.proyectosManoHome{font-family:'Impact',Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#007171; margin:0; vertical-align:bottom; letter-spacing:2px;}
.izquierdaMarketinet{background-image:url(../imagenes/fndizda.gif); width:180px; background-repeat:repeat-y;}

.pieHome .promoHome{float:left; width:100% !important;/*758px;*/ font-family:'Impact',Arial, Helvetica, sans-serif; background-color:#97d3be; color:#007171; margin:10px 0 10px 22px; padding:15px 0;}
.pieHome .pieMedioHome{text-align:left; padding-left:23px;}
.pieHome .pieDerechoHome{padding-right:35px;}
.pieHome .txtCajaHome{border:1px solid #8EE2C4; width:107px; color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-bottom:0;}
.pieHome a{font-family:'Impact',Arial, Helvetica, sans-serif; color:#666666; font-size:12px; text-decoration:none; padding-left:5px;}
.pieHome .nombreArquitectoHome{font-family:'Impact',Arial, Helvetica, sans-serif; font-size:11px; color:#007171; text-align:right; vertical-align:top; padding-bottom:5px; text-align:right;}
.pieHome p{margin:0; font-size:9px;}
.pieHome{width:101%}
.pieHome_left{margin-left:-12px}

.pie .proyectosMano{font-family:'Impact',Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#007171; margin:0; padding-top:37px;}
.pie .pieMedio{padding-left:13px; text-align:left;}
.pie .pieDerecho{padding-right:49px; padding-top:10px;}
.pie .txtCaja{border:1px solid #8EE2C4; width:103px; color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-bottom:0;}
.pie a{font-family:'Impact',Arial, Helvetica, sans-serif; color:#666666; font-size:12px; text-decoration:none; padding-left:5px;}
.pie .nombreArquitecto{font-family:'Impact',Arial, Helvetica, sans-serif; font-size:11px; color:#007171; text-align:right; vertical-align:top; padding-bottom:5px;}
.pie p{margin:0; font-size:9px;}

.gestion_logo{width:100%;padding-top:88px;font-family:'Impact',Arial, Helvetica, sans-serif;color:#007171;font-size:17px}
.formpresupuesto{margin-top:70px}
.banner{max-width:758px;width:100%;margin-left:-15px !important}

.bx-wrapper{max-width:760px !important}
.menu_text{display:none}
.btnMenuTop{width:98%;}
.btnMenuTop span{}
.navbar-nav > li > a{line-height:17px}
.fa{line-height:0px}
.enviar_btn{font-family: "Impact",Arial,Helvetica,sans-serif;font-size:11px;letter-spacing:1px;}
.navbar-default .navbar-toggle{border:none;background-color:none}
a.phone, a.phone.hover{color: #007171;font-family: Arial,Helvetica,sans-serif;font-size: 9px;text-decoration: none}

.container .row .right{margin-left:-4px !important}
.contenido_text, .contenido_text ul, .contenido_text ul li, .contenido_text ul li span{text-align:justify !important;}
.contenido_text ul li{margin: 0 30px 0px 0px;}

ul, ol{margin-top: 7px;}
.solicita_left{float:left;}
.solicita_right{float:left}

.contenido_box{padding:29px 2px 13px !important;box-shadow: 0 2px 15px #828282 !important;margin-top:22px;margin-bottom:20px;max-width:758px;}
input[type="checkbox"], input[type="radio"]{margin-left:5px}

@media screen and (min-width:1024px){
	.left{max-width:220px}
	.right{max-width:770px}
}
@media screen and (max-width:1024px){
	div,  p, a, a:hover, div, span, input, font{font-size:16px !important}
	.gestion_logo{padding-top:89px;padding-left:0px}
	.botonMenu{padding-top:85px;}
	.formContacto .caja_form, .formContacto .caja_form2{height:18px !important}
	.navbar-nav > li > a{line-height:22px;font-size:20px}
	.pieHome{width:100%}
	.pieHome_left{margin-left:0px}
	.botonMenu li a.on, .botonMenu li a.off{padding:5px 0px 0px 9px}
	.izquierda_long_estudio {height: 580px;}
	.izquierda_contact{height: 620px;}
	.marketinet{padding-top: 134px;}
	.titularSeccion{font-size:24px !important;padding:10px 10px 20px 40px !important}
	.contenido_box{margin:0px auto;margin-top:22px;margin-bottom:20px;}
	.marketinet_pie{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#AAAAAA; text-decoration:none; text-align:center; padding-bottom:0;padding:10px 0px}
	.pieHome div, .pieHome p{text-align:left !important;}
}
@media screen and (min-width:769px) and (max-width:1023px){
	.gestion_logo{padding-top:20px !important;margin-left:20px}
	.botonMenu{padding-top:20px;}
	.botonMenu li a.on, .botonMenu li a.off{padding:5px 22px}
	.slider{margin:0px auto}
	.banner{margin-left:1px !important}
}

@media screen and (max-width:768px){
	.gestion_logo{padding-top:20px !important;font-size:18px !important;text-align:center}
	.botonMenu{padding-top:20px;}
	.formpresupuesto{margin-top:20px}
	.marketinet{padding-top:20px}
	.contenido .titularSeccion{padding-left:10px;padding-right:10px}
	.contenido p{margin-left:10px;margin-right:10px}
	.contenido ul{padding-left:10px;padding-right:10px}
	.formContacto .td_form1, .formContacto .td_form2, .formContacto .td_form3{padding-left:10px;padding-right:10px}
	.top_left{margin-left: 0px;text-align:center}
	.banner{margin-left:0px !important}
	.titularSeccion{padding:10px 10px 20px !important}
}
@media screen and (min-width:601px) and (max-width:768px){
		.botonMenu li a.on, .botonMenu li a.off {padding: 5px 28px;}	
}
@media screen and (max-width:760px){
	/*menu*/
	.menu_text{display: inherit;position: absolute;text-align: center;visibility: visible;color:#007171;font-size:22px !important;text-transform:uppercase;font-family: "Impact",Arial,Helvetica,sans-serif;letter-spacing:3px}
	.menu_box{margin-top:15px}
	.botonMenu li a{width:100%;text-align:left}
	.botonMenu{float:left;padding:0px 20px}
	.navbar-nav > li > a{line-height:22px;font-size:20px}
	.formContacto .caja_form, .formContacto .caja_form2{height:22px !important}
	.navbar-header{background-color:#8EE2C4;}
	.navbar-default{width:102% !important}
	.navbar-header span{background-color:#007171 !important}
	.gestion_logo{max-width:760px;width:100%;padding-top:94px;text-align:center}
	.estudio_img{margin-left:0px;display:none}
	.solicita_left, .solicita_right{width:100%}
}
@media screen and (max-width:414px){
	.contenido_text{width:100%}
	.contenido_img{width:100%}
	.contenido .titularSeccion{padding-left:10px}
	.contenido p{margin-left:10px}
	.contenido ul{padding-left:10px}
}