/* GENERICO */

body, form { margin: 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:justify; }
#cabecera { background:url(/imagenes/genericas/fnd-cab.jpg) repeat-x top; }
#cuerpo { background:url(/imagenes/genericas/fnd-cue.jpg) repeat-x top; }
.cue { background:#E5E5E5; }
#pie { background:url(/imagenes/genericas/fnd-pie.jpg) repeat-x top; }
p { margin:0; padding-bottom:10px; }

/* FONDOS */
.fnd-1 { background:url(/imagenes/genericas/menu.jpg) no-repeat bottom left; padding-left:15px; }
.fnd-2 { background:url(/imagenes/genericas/menu_drch-trans.png) no-repeat top; padding-left:10px; padding-right:10px; }
.fnd-3 { background:url(/imagenes/genericas/menu_drch_inf.png) no-repeat top; padding-left:10px; }
.fnd-4 { background:url(/imagenes/genericas/pie_pymesweb.png) no-repeat top; }

/* TEXTOS */
.txt-1 { font-size:11px; color:#3C5579; text-decoration:none; }
a.txt-1:hover { font-size:11px; color:#FF0000; text-decoration:none; }
.txt-2 { color:#FF0000; }
.txt-3 { font-size:22px; color:#3C5579; text-decoration:none; padding-left:5px; }
a.txt-3:hover { font-size:22px; color:#FF0000; text-decoration:none; padding-left:5px; }
.txt-4 { font-size:26px; color:#FF0000; }

/* BORDES */


/* MARGENES */
.mrg-1 { padding:10px;}
.mrg-2 { margin-bottom:20px; margin-top:10px; }
.mrg-3 { margin-bottom:5px; margin-top:5px; }
.mrg-4 { padding-top:10px;}

/**
* Formulario
*/
.frm-1 { margin-top:10px; border:1px #576475 solid; background-color:#A1B4D1; width:70px; color:#FFF; font-weight:bold; }
.frm-1_over { margin-top:10px; border:1px #CC0000 solid; background-color:#A1B4D1; width:70px; color:#FFF; font-weight:bold; }
.frm-2 { margin-top:10px; margin-right:2px; border:1px #576475 solid; background-color:#A1B4D1; width:70px; color:#FFF; font-weight:bold; }
.frm-2_over { margin-top:10px; margin-right:2px; border:1px #009900 solid; background-color:#A1B4D1; width:70px; color:#FFF; font-weight:bold; }
.valido {color:#009900; border:1px #009900 solid; background-color:#EDEFDA; }
.invalido { color:#CC3300; border:1px #CC3300 solid; background-color:#EDEFDA; }