body{font-family:arial;font-size:14px;background-image:url(images/fondo-web.jpg);background-repeat:repeat-x;background-color:#d8d8d8;color:#383838;text-align:justify;}
img {border:0;}
#total-interna{text-align:justify;}
#total,#total-interna{width:990px;margin:0 auto;margin-bottom:5px;text-align:justify;}
body a{color:#383838;font-weight:bold;}
#total h3{font-size:30px;color:#383838;margin-bottom:10px;}
#total-interna h3{margin-top:20px;font-size:30px;margin-bottom:10px;}
#logo{float:left;width:990px;}
#logo img{float:left;margin-top:10px;}
#telefono {float:right;font-style:italic;font-size:22px;color:#383838;margin-top:40px;margin-left:15px;width:386px;font-weight:bold;}
#telefono img{float:left;margin-left:115px;margin-top:-6px;padding-right:15px;}
#logo h1{float:left;font-size:30px;padding-left:50px;margin-left:-15px;margin-top:25px;font-style:italic;}
#logo h2{float:left;margin-left:184px;margin-top:-50px;font-size:17px;padding-right:324px;font-style:italic;}
#menu{float:left;}
#submenu{float:left;width:992px;margin-top:10px;}
#submenu a{background-image:url(images/boton.png);background-repeat:no-repeat;color:white;text-decoration:none;text-align:center;padding:13px 4px 0 0;float:left;width:120px;vertical-align:middle;height:30px;font-weight:normal;}
#submenu a:hover{background-image:url(images/boton-a.png);background-repeat:no-repeat;}
#quienes a{float:left;padding-top:5px;height:39px;}
#cabecera img{width:990px;margin-top:5px;height:173px;}
#secciones{background-image:url(images/secciones.jpg);width:990px;height:250px;margin-top:13px;float:left;padding-top:55px;margin-bottom:15px;}
#secciones h3{color:white;font-size:30px;margin-bottom:10px;margin-top:-30px;}
.seccion, .seccion2, .seccion3{width:295px;float:left;padding:0px 20px 0px 15px;height:260px;color:white;margin-top:-5px;text-align:left;font-size:14px;}
#enlace a{background-image:url(images/boton-azul.png);background-repeat:no-repeat;color:#383838;text-decoration:none;padding:7px 66px;text-align:center;margin-top:10px;font-weight:bold;}
#enlace2,#enlace,#enlace3{margin:0 auto;width:290px;margin-top:50px;margin-left:13px;}
#enlace2 a{background-image:url(images/boton-rojo.png);background-repeat:no-repeat;color:#383838;text-decoration:none;padding:7px 53px;text-align:center;margin-top:10px;font-weight:bold;}
#enlace3 a{background-image:url(images/boton-verde.png);background-repeat:no-repeat;color:#383838;text-decoration:none;padding:7px 27px;text-align:center;margin-top:10px;font-weight:bold;}
#footer{background-image:url(images/footer.jpg);text-align:center;color:white;text-decoration:none;height:30px;padding-top:13px;margin:0 auto;width:990px;}
#footer a{color:#fff;text-decoration:none;}
#copyright{color:#383838;font-weight:bold;font-size:12px;margin-top:15px;text-align:center;margin-bottom:10px;}
label{width:120px;display:inline-block;margin-left:15px;text-align:left;margin-bottom:10px;}

.validar{float:right;margin-top:4px;margin-left:10px;border:0px;}
.validar checkbox{border:0px;}
.privacidad{font-size:10px;margin-right:10px;margin-left:5px;cursor:pointer;float:right;margin-top:7px;text-decoration:underline;}
.validar1{float:left;margin-top:4px;margin-left:10px;}
.privacidad1{font-size:10px;margin-right:10px;margin-left:5px;cursor:pointer;float:left;margin-top:7px;text-decoration:underline;}

input{border:1px solid #034a7f;}
textarea{border:1px solid #034a7f;}
button{margin-bottom:-15px;}
.tasacion input,.tasacion textarea{border:1px solid #e7331e;}

#contenido-aviso{width:640px;margin-left:15px;color:#4f4d4e;text-align:justify;}
#contenido-aviso input{border: 1px solid #e7311e;width:100px;height:30px;}
#subinterna{float:left;width:990px;}
#subinterna1{width:615px;float:left;margin-right:50px;}
#subinterna2{float:right;}
#subinterna2 input, #subinterna textarea{border:1px solid #35af36;}
#subinterna2 input{float:right;}
#formulario{float:left;}
#formulario1{float:left;margin-right:10px;width:320px;}
#formulario2{float:left;margin-top:-33px;margin-right:10px;width:320px;}
#formulario3{float:left;margin-top:-33px;width:330px;color:#034a7f;font-weight:bold;margin-bottom:16px;}
#formulario label{width:102px;}
#formulario3 label{width:150px;margin-left:0px;padding-bottom:6px;float:left;}
#formulario3 textarea{height:75px;float:left;}
#formulario3 input{float:right;}
