body{font-family:Roboto Condensed,Arial,Sans-Serif;font-size:90%;margin:0;padding:0}textarea{font-family:inherit;font-size:100%}p{margin:0}img{border:0;height:auto;max-width:100%}a{color:#d33;text-decoration:none}dialog a{color:#468cd2}a:hover{text-decoration:underline}h1{text-align:left;font-weight:bold;font-size:140%;margin-bottom:.5em}h2{font-size:130%;font-weight:bold;margin-top:0;border-bottom:1px solid}h3{font-weight:normal;font-size:110%}.limpio{clear:both}img.izda{border:2px solid;float:left;margin:0 10px 5px 0}img.dcha{border:2px solid;float:right;margin:0 0 5px 20px}.contenido{color:#555;font-size:95%;line-height:1.4;text-align:justify}.borde td{padding:4px 0}table.datos{border:1px solid #000;border-collapse:collapse}.datos td{border:0;padding:2px 3px;vertical-align:middle}.datos thead th{background-color:#333;color:#fff;text-align:center}.datos tbody th{background-color:#999;border:1px solid #666;color:#fff;height:21px;padding:1px 4px;text-align:left}td.linea{line-height:9px}td.subencabezado{background-color:#ddd;text-align:center;vertical-align:middle;border:1px solid}td.conborde{border:1px solid}table.tablaimagen{border:0}.tablaimagen td{padding:5px}.tablaimagen img{vertical-align:top}.row,.rowLabel{overflow:auto;margin-bottom:5px}.celda{flex:1;flex-basis:200px}.fContacto{margin:0 auto;max-width:670px;box-sizing:border-box;padding:1em}.rowLabel>label,.rowLabel>span.span{display:inline-block;width:150px}.fRegistro label,.fRegistro .label{display:block;font-weight:bold;padding-right:6px}.fRegistro .spanCheckbox label,.fRegistro .spanRadio label{display:inline;font-weight:normal}.Enviar{margin:1em;text-align:center}ul.listaAlineada,.listaAlineada li{list-style-position:outside}ol.listaAlineada,.listaAlineada li{list-style-position:outside}.celda img{max-width:100%;height:auto}.direccion{margin-left:35.25pt}.MontajeImagen{display:inline-block;max-width:380px;width:48%;margin-right:17px}.MontajeImagen+.MontajeImagen{margin-right:0}.MontajeImagen .izda{border:0;margin:0}.MontajeTextos{display:inline-block;width:48%;line-height:1.2;margin-top:2em;max-width:380px}.cajaMontaje{border:1px solid #999;border-radius:30px;max-width:95%;margin:0 auto;box-sizing:border-box;padding:10px}.bordeSuperior{border-top:1px solid #999;border-bottom:0;max-width:95%;margin:0 auto;box-sizing:border-box;padding-top:10px}.bordeInferior{border-bottom:1px solid #999;max-width:95%;margin:0 auto;box-sizing:border-box;padding-bottom:10px}.dosBordes{border-top:1px solid #999;border-bottom:1px solid #999;max-width:95%;margin:0 auto;box-sizing:border-box;padding:10px}.bordeRectangular{border:1px solid #999;max-width:95%;margin:0 auto;box-sizing:border-box;padding:10px}.Contenedor{position:relative}.Contenedor-textos{background-color:rgba(32,32,32,.9);bottom:0;box-sizing:border-box;color:#fff;padding:7px 10px;position:absolute;text-align:left;width:100%}.Contenedor-textos h3,.Contenedor-textos p{font-size:100%;font-weight:normal;line-height:1.3;margin:0}.Contenedor-textos h3{border-bottom:0;color:#ffc000;font-size:110%}input[type='email'],input[type='number'],input[type='password'],input[type='tel'],input[type='text'],input[type='url'],select,textarea{font-family:inherit;color:#333;font-size:105%;box-sizing:border-box;padding:3px 4px 2px;color:#404040;border:1px solid #d9d9d9;border-radius:1px;max-width:100%}input[type='email']:hover,input[type='number']:hover,input[type='password']:hover,input[type='tel']:hover,input[type='text']:hover,input[type='url']:hover{border:1px solid #b9b9b9;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}input[type='email']:focus,input[type='number']:focus,input[type='password']:focus,input[type='tel']:focus,input[type='text']:focus,input[type='url']:focus{border:1px solid #4d90fe;outline:0}.z-depth-1,.fContacto{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}table.Servicios_3{border:1px solid #ccc;border-collapse:collapse}.Servicios_3 caption{font-weight:bold;padding:3px;text-align:left}.Servicios_3 th{border:1px solid #ccc;background-color:#595959;color:#fff;padding:3px 10px;vertical-align:middle;font-weight:bold}.Servicios_3 thead th{text-align:center}.Servicios_3 tbody th{text-align:left}.Servicios_3 td{border:0;color:#666;text-align:left;padding:3px 10px}@media all and (max-width:590px){.fContacto{box-shadow:none}.fRegistro label,.fRegistro .label{width:auto;text-align:left;display:block}.fRegistro .txtRegistro{width:100%}}@media all and (max-width:480px){.celda{width:auto}}

