#todo {position:relative; background:url(../img/bg_bolsatrabajo.jpg) no-repeat; height:1577px}


/*CONTENIDO*/
.info { width:489px; height:1353px; float:right; margin:13px 32px 0 0!important; margin:13px 16px 0 0; background:url(../img/bg_cjbolsatrabajo.gif) no-repeat}
.info H3 { margin:50px 0 30px 40px; padding:O}
.info H4 { margin:0 0 14px 40px; padding:0; height:35px!important;height:0px; }
.info P { margin:0 40px 40px 40px; padding:O}

label, fieldset{ margin:0px; padding:0px}
FIELDSET.presupuesto UL LI{list-style-type:none; margin-bottom:2px}
FIELDSET.presupuesto UL LI LABEL{float:left;width:28%;text-align:right;padding-top:2px;}
FIELDSET.presupuesto UL LI INPUT, FIELDSET.presupuesto UL LI TEXTAREA {margin-left:8px; width:211px; height:12px; border:1px solid #666; font-size:10px}
FIELDSET.presupuesto UL LI SELECT{width:215px; border:1px solid #666; margin-left:8px; font-size:10px}
FIELDSET.presupuesto UL LI TEXTAREA{ height:71px}
FIELDSET.presupuesto UL LI.ultimo, FIELDSET.presupuesto UL.grupos LI.ultimo{ padding-bottom:15px}
FIELDSET.presupuesto UL LI.datos{margin-left:0; clear:both}
FIELDSET.presupuesto UL TEXTAREA.datos{font-family:Arial, Helvetica, sans-serif; font-size:11px}



.botonera { display:block; text-align:left; margin:10px 0 0 175px; }
.botonera button { margin-right:50px; height:20px;}
/*input.botones{ background-color:#CC0000;color:#ffffff; border: 1px solid #CC3300; font-size:10px }*/


#pie { position:absolute; margin-top:1413px; height:20px; }
