#recurso{min-height:422px !important;height:auto !important;height:405px;margin-bottom:100px;}
.fondoinicio{position:absolute;top:0;left:-155px}

a{color:#72A81C}

.zonaentrada{width:710px;position:absolute;z-index:1000;top:100px;left:260px;}
form, #cajaerror{width:195px;height:209px;float:left;position:relative;padding:12px 15px;margin-right:10px;background:transparent url(../../img/css/aplicaciones/caja.gif) no-repeat 0 0;color:#444;} 
form p{margin-top:27px !important;margin:30px 0 10px 0;}
label{width:100%;float:left;margin-bottom:3px;}
label span{width:75px;float:left;}
label input{width:100px;float:left;padding:2px 0;border:1px solid #D5D2CA;}
form a.enlaceform{width:100% !important;float:left !important;float:none;display:block;font-size:.8em}
input.boton{float:right;margin-bottom:5px;border:0;}
#fUsuario .boton{margin-top:5px !important;margin-top:7px;}
#fAccesoInvitado .boton{margin-top:14px !important;margin-top:16px;}
#fAccesoRegistro .boton{margin-top:53px !important;margin-top:55px;}

#a_ofertas{clear:left;margin-left:235px;}
#a_ofertas li{float:left;margin:22px 12px 0 0;}

#cajaerror div{width:190px;position:absolute;top:55px;left:5px;padding:10px;vertical-align:top;background:transparent url(../../img/css/iconos/admiracion2.gif) no-repeat 10px 10px;color:#F42941;}
#cajaerror p{margin:0 0 10px 0 !important;padding:0 0 10px 55px;background:transparent url(../../img/css/portal/puntosRojoH.gif) repeat-x 0 100%;}
#cajaerror a{float:right;}
