
#contenedor_gral2{background: url(img/bg_contenedor.gif) repeat-y; width:1066px;margin: 0 auto; padding-bottom: 25px;}
#contenedor_gral { width: 981px; margin: 0 auto; padding-bottom: 25px; padding-top:10px; }

/*Header*/
#header { no-repeat; padding-bottom: 0px; }

/*Menu*/
#menu_box { height: 37px; background: url(img/bg_menu.gif) repeat-x top; margin-bottom: 0px; }
#menu_box #menu li a { display: block; float: right; height: 37px; font-size: 15px; font-weight: bold; color: #F9F9F9; text-decoration: none; text-align: center; line-height: 33px; padding: 0 20px; }
#menu_box #menu { background: url(img/bg_menu_left.gif) no-repeat; overflow: hidden; width: 100%; padding: 0; }
#menu_box #IngresarCV { height:39px;background: url(img/bg_menu_right2.gif) right top; }
#menu_box #IngresarCV:hover { background: url(img/bg_menu_right2.gif) right bottom; }
#menu #OfertasLaborales { background: url(img/bg_menu.gif) repeat-x top; }
#menu #OfertasLaborales:hover {background: url(img/bg_menu.gif) repeat-x bottom; }

/*Botonera*/
#botonera a,
#botonera a span,
#botonera button span,
#botonera button span span{background-image: url(img/bg_btn.gif); }

/*Imagen Home*/
#imagen_home{width:981px; height:208px; float:left; margin-bottom:20px;}

/*Form Login*/
#form_box { background: url(img/bg_form.gif) repeat-y; }
#olvido_su_password_box { background:url(img/bg_form.gif) repeat-y; text-align: center; padding: 13px 0; }
#columna_form { float: left;}
#form_box h2 { background: url(img/bg_top_form.gif) no-repeat; height: 43px; text-align: center; line-height: 42px; color: #ffffff; font-weight: bold; }
#form_box #li_submit button span { background: url(img/bg_btn_form.gif) no-repeat left; display: block; height: 27px; padding: 0 0 0 20px; }
#form_box #li_submit button span span { background: url(img/bg_btn_form.gif) no-repeat right; display: block; height: 27px; padding: 0 20px 0 0; line-height: 1.4em; }

/*Columna Contenido*/
#columna_contenido { width: 701px; float: left; background: none; padding: 0px 39px 0 0; }
#extra_box{display:none;}
#contenido { width: 650px; float: right; padding: 20px 0 5px 15px; }
#contenido p{color:#015129;font-family:Arial;font-size:12px;}


/*Listado Avisos*/
#avisos{width:981px;}
#avisos th { background: #b6d298;border:0px; border-right: 1px solid #dddddd;color:#454545;}
#avisos td  a{color:#4a7d16}
#avisos tbody tr.alt{ background:#ffffff;}

/*Mensaje*/
#mensaje{background:#ffffff;color:#b6d298;border:1px solid #ff7d21;}

/*Footer*/

#footer {width:100%;height:44px; background: url(img/footer.gif) no-repeat center; margin-top: 50px; }

#form_cv ul li input.text,
#cerrar_sesion,
#estudios_experiencias tbody tr td.editar a{
background: url(img/ui-sprite-1.jpg)
}
/*Boton de Cerrar Sesion*/
#cerrar_sesion { float: right; font-size: 14px; margin-top: 15px; padding-right: 40px; font-weight: bold; text-decoration: none; color: #333; background: url(img/ui-sprite-1.jpg) -357px -77px no-repeat; padding-left: 19px; }

#pasos li a:hover{color:#ff7d21;}

#ingresas_caphumano{text-align:center; color:#619908; padding-top:10px; font-size:14px;background: url(img/bg_form.gif) repeat-y;}
#ingresas_caphumano a{text-decoration:none; color:#619908; font-weight:bold;}
#estudios_experiencias tbody tr td.editar a { background-position: -357px -16px; }

#form_cv ul li.radio fieldset{
width:260px;
}
