/* 
    Document   : formulario
    Created on : 08-nov-2011, 11:48:52
    Author     : Administrador
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/
table{
    margin: 0px 0px 0px 15px;
}
input{
    border: 1px solid black;    
    padding: 0px;
    margin: 0px 0px 0px 0px;
}
#campos{
    margin: 0px;
}
select{
    border: 1px solid black;
    margin: 2px 0px 2px 2px;
}
textarea{
    border: 1px solid black;
    width: 600px;
    height: 85px;
    
}
th{
    text-align: left;
    padding: 0px 2px 0px 2px;
    border: 1px solid black;
    background-color: rgb(223,133,19);    
    height: 5px;
}
td{
    border: 1px solid black;    
}
#contacto_nombre{
    width: 200px;
}
#contacto_apellidos{
    width: 270px;
}
#contacto_direccion{
    width: 420px;
}
#contacto_numero{
    width: 30px;
    text-align: right;
}
#contacto_cp{
    width: 50px;
    text-align: right;
}
#contacto_telefono{
    width: 120px;
    text-align: right;
}
#contacto_movil{
    width: 100px;
    text-align: right;
}
#contacto_localidad{
   /*width: 200px;*/
    text-align: left;
}
#contacto_provincia{
    /*/width: 278px;*/
    text-align: left;
}
#contacto_email{
   /* width: 269px;*/
    text-align: left;
}
.nobod{
    border: 0px solid black;
}

.cuadradito{
    width: 20px;
    height: 15px;
    display: block;
    border: 1px solid black;
}

#juridica{
    margin: 25px 0px 15px 15px;
    border: 0px solid black;
    float: left;
    width: 350px;
    height: 150px;
    padding: 5px;
}

#fiscal{
    margin: 25px 0px 15px 15px;
    border: 0px solid black;
    float: left;
    width: 350px;
    height: 150px;
    padding: 5px;
}
#administrativo{
    margin: 50px 0px 0px 15px;
    border: 0px solid black;
    float: left;
    width: 350px;
    height: 75px;
    padding: 5px;
}
#penal{
    margin: 50px 0px 0px 15px;
    border: 0px solid black;
    float: left;
    width: 350px;
    height: 75px;
    padding: 5px;
}
#laboral{
    margin: 25px 0px 0px 15px;
    border: 0px solid black;
    float: left;
    width: 350px;
    height: 50px;
    padding: 5px;
}
#gestoria{
    margin: 25px 0px 0px 15px;
    border: 0px solid black;
    float: left;
    width: 350px;
    height: 50px;
    padding: 5px;
}
#seguros{
    margin: 25px 0px 0px 15px;
    border: 0px solid black;
    float: left;
    width: 350px;
    height: 20px;
    padding: 5px;
}
#prestamos{
    margin: 25px 0px 0px 15px;
    border: 0px solid black;
    float: left;
    width: 350px;
    height: 20px;
    padding: 5px;
}
#negocios{
    margin: 25px 0px 0px 15px;
    border: 0px solid black;
    float: left;
    width: 350px;
    height: 20px;
    padding: 5px;
}
#fincas{
    margin: 25px 0px 0px 15px;
    border: 0px solid black;
    float: left;
    width: 350px;
    height: 20px;
    padding: 5px;
}
#enviar{
    margin: 10px 0px 25px 556px;
    border: 1px solid black;
    padding: 2px;
}
#comentarios{
    margin: 50px 0px 0px 15px;
    border: 0px;
}
.politica{
    margin: 10px 0px 25px 506px;    
    padding: 2px;
}

#ingenieros_nombre{
    width: 200px;
}
#ingenieros_apellidos{
    width: 270px;
}
#ingenieros_direccion{
    width: 420px;
}
#ingenieros_numero{
    width: 30px;
    text-align: right;
}
#ingenieros_cp{
    width: 50px;
    text-align: right;
}
#ingenieros_telefono{
    width: 120px;
    text-align: right;
}
#ingenieros_movil{
    width: 100px;
    text-align: right;
}
#ingenieros_localidad{
   /*width: 200px;*/
    text-align: left;
}
#ingenieros_provincia{
    /*/width: 278px;*/
    text-align: left;
}
#ingenieros_email{
   /* width: 269px;*/
    text-align: left;
}


#ingenieria{
    margin: 25px 0px 15px 15px;
    border: 0px solid black;
    float: left;
    width: 350px;
    height: 190px;
    padding: 5px;
}

#arquitectura{
    margin: 25px 0px 50px 15px;
    border: 0px solid black;
    float: left;
    width: 350px;
    height: 190px;
    padding: 5px;
}