p.error{width:77%;height:auto;float:right;margin:0 7px 0 0;padding:5px 0 5px 0;color:red;text-align:center;font-weight:bold;}
#listado_bolsa_trabajo{width:100%;height:auto;float:left;margin:0;padding:0;}
#listado_bolsa_trabajo h2{background:none repeat scroll 0 0;background-color:var(--color1);border-radius:8px 0 0;color:#ffffff;float:left;font-size:1.2em;height:auto;margin:0;padding:2px 2% 2px 0;text-align:right;width:98%;}
#listado_bolsa_trabajo p.aviso{width:100%;height:auto;float:left;margin:25px 0 0 0;padding:0;text-align:center;font-weight:bold;color:var(--color1);}
#listado_bolsa_trabajo ul.buscador_front{width:100%;height:auto;float:left;margin:7px 0 15px 0;padding:10px 0 10px 0;list-style-type:none;position:relative;background:none;border-top:3px double #ddd;border-bottom:3px double #ddd;}
#listado_bolsa_trabajo ul.buscador_front li{float:left;width:100%;height:auto;margin:0 0 0 0;padding:5px 0 0px 0;list-style-type:none;background:none;}
#listado_bolsa_trabajo ul.buscador_front li input{border:1px solid #dddddd;color:#666;float:left;font-size:1em;height:28px;margin:0;padding:0 10px;width:55%;}
#listado_bolsa_trabajo ul.buscador_front li select{width:55%;height:18px;float:left;margin:0;padding:0;border:#DDDDDD 1px solid;font-size:12px;}
#listado_bolsa_trabajo ul.buscador_front li label{float:left;font-size:1.1em;height:15px;margin:0;padding:3px 2% 0 0;text-align:right;width:35%;}
#listado_bolsa_trabajo ul.buscador_front li input.boton{background:none repeat scroll 0 0 #eee;border:1px solid #ddd;box-shadow:0 1px 3px #ccc;color:#999;cursor:pointer;display:block;height:30px;margin:23px 0 0 40%;padding:3px 10px;transition:background 0.5s ease 0s;width:15%;font-size:1em;}
#listado_bolsa_trabajo ul.buscador_front li input.boton:hover{background:none repeat scroll 0 0;background-color:var(--color1);border:1px solid #fff;box-shadow:0 1px 3px #999;color:#fff;text-transform:uppercase;}
/**/#listado_bolsa_trabajo ul.buscador_cv{width:100%;height:auto;float:left;margin:7px 0 0 0;list-style-type:none;}
#listado_bolsa_trabajo ul.buscador_cv li{width:90%;height:auto;float:left;margin:0 10px 0 10px;padding:7px 10px 10px 10px;list-style-type:none;background:#F2F2F2;position:relative;}
*>#listado_bolsa_trabajo ul.buscador_cv li{width:92%;margin:0 10px 0 10px;padding:7px 10px 10px 10px;}
#listado_bolsa_trabajo ul.buscador_cv li input.boton{width:auto;height:auto;float:right;margin:5px 10px 0 5px;padding:3px 5px 3px 5px;list-style-type:none;border:none;background-color:#DDDDDD;border:#777777 1px solid;color:#FFFFFF;font-weight:bold;font-size:12px;}
#listado_bolsa_trabajo ul{width:100%;height:auto;float:left;margin:0 0 15px 0;padding:0;list-style-type:none;background:#eee;}
#listado_bolsa_trabajo ul li{width:92%;height:auto;float:left;margin:2%;padding:2%;list-style-type:none;position:relative;background:#fff;}
#listado_bolsa_trabajo span.fecha{width:45%;height:auto;float:left;font-style:italic;color:#666666;}
#listado_bolsa_trabajo span.empresa{width:55%;height:auto;float:left;font-weight:normal;color:#666;text-align:right;}
#listado_bolsa_trabajo span.titulo{width:100%;height:auto;float:left;margin:5px 0 0 0;font-weight:bold;color:#777777;text-align:center;}
#listado_bolsa_trabajo span.titulo{color:#777777;float:left;font-size:1.1em;font-weight:bold;height:auto;margin:5px 0 0;text-align:left;text-transform:uppercase;width:100%;}
#listado_bolsa_trabajo span a.titulo{width:100%;height:auto;float:left;margin:10px 0 10px 0;font-weight:bold;color:#777777;text-align:center;text-decoration:none;}
#listado_bolsa_trabajo span a.borrar_oferta{width:30px;height:15px;float:right;margin:7px 0 0 0;padding:0 0 0 20px;font-size:12px;color:#FF0000;text-decoration:none;background:url(../img/borrar_oferta.gif) top left no-repeat;}
#listado_bolsa_trabajo span a.modificar_oferta{width:55px;height:15px;float:right;margin:7px 0 0 0;padding:0 0 0 20px;font-size:12px;color:#666;text-decoration:none;background:url(../img/modificar_oferta.gif) top left no-repeat;}
#listado_bolsa_trabajo span a.titulo:hover{text-decoration:underline;}
#listado_bolsa_trabajo span a.modificar_oferta:hover{text-decoration:underline;}
#listado_bolsa_trabajo span a.borrar_oferta:hover{text-decoration:underline;}
#listado_bolsa_trabajo span.descripcion{width:100%;height:auto;float:left;margin:5px 0 5px 0;color:#333333;}
#listado_bolsa_trabajo span.categoria{width:auto;height:auto;float:right;margin:5px 35px 0 0;color:#333333;font-size:14px;}
#listado_bolsa_trabajo bajar.titulo{width:30px;height:30px;float:left;margin:5px 0 0 0;font-weight:bold;color:#777777;text-align:center;}
#listado_bolsa_trabajo span.bajar a{position:absolute;bottom:5px;right:5px;width:30px;height:30px;float:right;margin:5px 0 0 0;font-weight:bold;color:#777777;text-align:center;background:url(../img/descargar_cv.gif) left no-repeat;}
#listado_bolsa_trabajo p.lopd{width:65%;height:auto;float:left;margin:10px 0 0 5px;padding:0;color:#666666;text-align:right;text-decoration:none;}
#listado_bolsa_trabajo a.lopd{width:auto;height:auto;float:left;margin:10px 0 0 5px;padding:0;font-weight:bold;color:#000;text-align:right;text-decoration:none;}
#listado_bolsa_trabajo a.lopd:hover{text-decoration:underline;}
#cuerpo_bolsa_trabajo{width:76%;float:right;margin:0;padding:0 0 0 2%;border-left:1px solid #eee;}
#opciones_bolsa_trabajo{width:20%;height:auto;float:left;margin:0;padding:0;}
#opciones_bolsa_trabajo a{width:90%;height:auto;float:left;margin:0px 0 7px 0;padding:3% 5% 3% 5%;color:#999;text-decoration:none;font-size:14px;font-weight:normal;border-bottom:5px solid #ddd;}
#opciones_bolsa_trabajo a:hover, #opciones_bolsa_trabajo a.selec{color:#000;border-bottom:5px solid var(--color1);}
#formulario_bolsa{width:100%;height:auto;float:left;margin:0;padding:0;position:relative;}
#formulario_bolsa h2{background:none repeat scroll 0 0;background-color:var(--color1);border-radius:8px 0 0;color:#ffffff;float:left;font-size:1.2em;height:auto;margin:0;padding:2px 2% 2px 0;text-align:right;width:98%;}
#formulario_bolsa ul{width:100%;height:auto;float:left;list-style-type:none;margin:0 0 5px 0;padding:7px 0 25px 0;list-style-type:none;background:#F2F2F2;}
#formulario_bolsa ul li{width:46%;height:auto;float:left;margin:5px 2% 10px 2%;padding:0;list-style-type:none;}
#formulario_bolsa ul li span.fecha{display:none;}
#formulario_bolsa ul li.largo{width:100%;height:auto;float:left;margin:5px 2% 0 2%;padding:0;list-style-type:none;}
#formulario_bolsa ul li label{float:left;font-size:0.9em;height:15px;margin:0;padding:3px 2% 0 0;text-align:right;width:35%;}
#formulario_bolsa ul li textarea{width:55%;height:80px;float:left;margin:5px 10px 0 5px;padding:3px;color:#777777;font-size:13px;font-family:inherit;border:#777777 1px solid;}
#formulario_bolsa ul li select{float:left;font-size:13px;margin:3px 0px 0 0;padding:4px 8px 5px 5px;border:0;border:1px solid #CCC;color:#999999;font-family:inherit;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#fff;}
#formulario_bolsa ul li input{border:1px solid #dddddd;color:#666;float:left;font-size:1em;height:28px;margin:0;padding:0 10px;width:55%;}
#formulario_bolsa ul li textarea{width:90%;float:left;padding:8px;margin:10px 0 2px 5px;font-size:1em;border:1px solid #CCC;color:#999999;font-family:inherit;background:#fff;}
#formulario_bolsa ul li .obligatorio{background:#DDD;}
#formulario_bolsa ul li.lopd{background:none repeat scroll 0 0 #999999;border:1px solid #666;color:#eee;float:left;font-family:Arial,Helvetica,sans-serif;font-size:10px;height:70px;margin:15px 0 15px 2.5%;overflow-y:scroll;padding:5px 2%;text-align:justify;width:91%;}
#formulario_bolsa ul li input.acepto{width:auto;height:auto;float:left;margin:0 0 0 5px;padding:0;font-weight:bold;color:#666666;text-align:left;text-decoration:none;}
#formulario_bolsa ul li label.acepto{width:95%;height:auto;float:right;margin:0 0 0 5px;padding:0;font-weight:normal;color:#666666;text-align:left;text-decoration:none;font-size:12px;}
#formulario_bolsa ul li input.boton{background:none repeat scroll 0 0 #eee;border:1px solid #ddd;box-shadow:0 1px 3px #ccc;color:#999;cursor:pointer;display:block;font-size:1em;height:30px;margin:23px 0 0 -28%;padding:3px 10px;transition:background 0.5s ease 0s;width:35%;}
#formulario_bolsa ul li input.boton:hover{background:none repeat scroll 0 0;background-color:var(--color1);border:1px solid #fff;box-shadow:0 1px 3px #999;color:#fff;text-transform:uppercase;}