/* *** Hoja de estilos del  Formulario de Contacto *** */

/* colores */
.tabla_formulario { background-color: #bbbbbb; color: #222222; }
.filatitulo { background-color: #333333; color: #D6CF4A; }
.formulario { background-color: #ffffff; color: #000000; }
.fila_error { color: #dd0000; }
.fila_correcto { color: #000000; }

/* font */
.tabla_formulario { font-family: Verdana,Arial,Helvetica,sans-serif; }
.filatitulo { font-family: Georgia,'Times New Roman',times,serif; font-size: 1.2em; font-weight: bold; }
.colunma_izq { font-size: 0.8em; }
.columna_datos { font-size: 0.8em; }
.formulario { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 1em; }
.fila_error { font-size: 1em;  font-weight: bold;}
.fila_correcto { font-size: 0.8em;  font-weight: bold;}
.boton { font-size: 1em; font-weight: bold; }

/* posicion */
.tabla_formulario { margin:0 auto; border-collapse: collapse; width: 80%; padding: 1px 1px 1px 1px; margin-top: 10px; }
.filatitulo { padding-top: 8px; padding-bottom: 12px; }
.filacentro {  vertical-align: top; text-align: left; padding-top: 15px; padding-left: 2px; }
.fila_error {  vertical-align: top; text-align: left; padding-top: 20px; padding-left: 5px; padding-bottom: 20px; }
.fila_correcto {  vertical-align: top; text-align: left; padding-top: 20px; padding-left: 5px; padding-bottom: 20px; }
.colunma_izq { width: 22%; vertical-align: top; text-align: left; padding-top: 8px; padding-left: 2px; }
.columna_datos { width: 78%; vertical-align: top; text-align: left; padding: 3px; }
.formulario { padding: 3px; }
.fila_enviar { text-align: center; padding-top: 10px; padding-bottom: 10px; }


