/* CSS Document */

#formulario { margin-top:30px}

.columnas-form { width: 190px; height:75px; float:left;}

#form-contacto {
    width:610px;
    margin:0 auto;
}


/* nested fieldset */
#form-contacto fieldset {
    border:0;
    margin:0;
    padding:0;
    
}

/* input field */
.input-estilo {
width:180px;
border:1px solid #e5e5e5;
background-color:#e5e5e5;
padding:5px;
color:#404040;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius: 4px; 
margin-bottom:10px;
}

#form-contacto textarea {
resize: vertical;
width:600px;
min-height: 140px;
max-height: 190px;
border:1px solid #e5e5e5;
background-color:#e5e5e5;
padding:5px;
color:#404040;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius: 4px; 
margin-bottom:10px;
overflow:auto
}

.boton-enviar {
display:block;
cursor:pointer;
width:170px;
height:30px; 
margin-top:5px;
margin-left:450px; 
padding:3px 0 0 0; 
font-family: Light, Verdana, Geneva, sans-serif; 
text-transform:uppercase; 
font-size:14px; 
font-weight:100; 
color:#FFFFFF; 
text-decoration:none;
text-align:center; 
background-color:#4bbca8;
-webkit-border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
border-radius: 6px;
box-shadow: inset 0 0 4px #0e8d7b; -moz-box-shadow: inset 0 0 4px #0e8d7b; -webkit-box-shadow: inset 0 0 4px #0e8d7b;
border:none}