body{ width:32.5em;}
legend{ display:none;}
fieldset { border:none; margin:0; padding:0;}
label{ display:block; font:1.2em Arial, Helvetica, sans-serif; color:#333; height:30px; padding-left:20px;}
form{ margin:0; padding:0;}
.apodo{ text-align:right;}
input{ border:1px solid #D0D0D0; font:1.2em Arial, Helvetica, sans-serif; color:#333; width:140px; }
.boton{ background:transparent url(../img/btn_conectar.gif) repeat-x scroll left center; border:medium none; color:#666666; padding:0.2em 0pt 0.3em; width:80px; float:right; }
select{ border:1px solid #D0D0D0; font:12px Arial, Helvetica, sans-serif; color:#333;  width:140px; }
body{ width:32.5em;}
body #contenedor{ width:32.5em;}
body #contenido{ width:auto; background:#f2f2f2; padding:1em 5.5em 1em 1em; margin:0; border-top:1px solid #fff; border-bottom:1px solid #333;}
#cabecera{ background:url(../img/fndo_cabp3.jpg) no-repeat left top; padding:0.4em 0.9em 0; height:2.6em;}
#cabecera h1{ background:url(../img/logotipop2.jpg) left top; width:4.4em; height:2.2em; margin:0; padding:0; float:left; display:inline;}
#cabecera p { float:right; display:inline; font:bold 1.2em Arial, Helvetica, sans-serif; color:#fff; margin:0; padding:3px 0 0 0;}
#pie{ border-top:20px solid #444A77; font:11px Arial, Helvetica, sans-serif; color:#333; padding:5px 0 0 3px;}