#todo {position:relative; background:url(../img/bg_sugerencias.jpg) no-repeat; height:939px}


/*CONTENIDO*/
.info { width:489px; height:708px; float:right; margin:13px 33px 0 0!important; margin:13px 17px 0 0; background:url(../img/bg_cjsugerencias.gif) no-repeat}
.info H3 { margin:50px 0 30px 40px; padding:O}
.info P { margin:0 40px 40px 40px; padding:O}

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.observaciones{margin-left:0; clear:both}
FIELDSET.presupuesto UL TEXTAREA.observaciones{font-family:Arial, Helvetica, sans-serif; font-size:11px}
FIELDSET.presupuesto UL LI INPUT.cj100{width:100px}
FIELDSET.presupuesto UL.grupos{float:left;display:block;margin:0;padding:0;width:200px}
FIELDSET.presupuesto UL.grupos LI{float:left;width:200px; margin-left:8px;margin-bottom:4px;padding-top:4px}
FIELDSET.presupuesto UL.grupos INPUT{width:auto;margin-left:0;vertical-align:middle;margin-top:-4px;border:0;margin-bottom:0; }	
FIELDSET.presupuesto UL.grupos LABEL{float:none; display:inline}


.botonera { display:block; text-align:left; margin:10px 0 0 175px}
.botonera button { margin-right95px; height:20px;}
/*.botonera input { margin-right:95px}
input.botones{ background-color:#CC0000;color:#ffffff; border: 1px solid #CC3300; font-size:10px }*/

#pie  { margin-top:52px!important;margin-top:52px; }


