/*reset css*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 1em;
	font-family: inherit;
	vertical-align: baseline; 
}
.auxiliar:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.oculto , hr{display:none}
a {text-decoration:none}
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;}
ol, ul {
	list-style: none;
}
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {	quotes: "" "";}
strong, b { font-weight:bold}

/*estructura*/
body{background: url(../img/fondo_home.jpg) repeat-y 50% top;text-align: center;vertical-align: top;}

#page{width:1000px;text-align:center; margin:0 auto;}
#wrapper{width:966px;float:left;text-align:center;padding-left:34px;}

/* CABECERA */ 
#header {float:left;width:920px;margin:0;padding:0;}
#logo{ float:left;margin:0;padding:0;display:inline}
#nav{float:left;width:770px; height:100px; margin:0; padding:0 0 0 18px; position:relative;}

.buzon{float:left;width:770px;height:50px;margin:0;background:#525252;}
.buzon ul {list-style-type:none;margin:0;padding-right:22px;text-align:right;height:18px;float:right;}
.buzon ul li {margin:0;padding:0px;float:left;display:inline;}
.buzon ul li a{margin:0;padding:0 14px 0 8px;font-size:0.75em;font-family:arial,helvetica,sans-serif; color:#fff;background: url(../img/sep_buzon.jpg) no-repeat left top;}
.buzon ul li a:hover{color:#62bd19;background: url(../img/sep_buzon_on.jpg) no-repeat left top;}

.opciones    {float:left;width:770px;margin:0;padding:0;background-color:#62bd19;height:48px;}
.opciones ul.izq {margin:0;padding-top:7px;float:left;list-style-type:none;} 


.opciones ul.izq li  {margin:0;padding:0 6px 0 6px;float:left;background:url(../img/sep_opciones.jpg) top right no-repeat;}
.opciones ul.izq li a#navOpc1   	{display:block;width:143px;float:left;display:inline;height:33px;text-indent:-9999px;background:url(../img/op_prueba2.jpg) top left no-repeat;}
* html .opciones ul.izq li a#navOpc1   	{width:149px;}
.opciones ul.izq li a#navOpc1:hover {background-position:0 -33px;}
.opciones ul.izq li a#navOpc1.tocado{background-position:0 -33px;}
.opciones ul.izq li a#navOpc2   	{display:block;width:124px;float:left;display:inline;height:33px;text-indent:-9999px;background:url(../img/op_prueba.jpg) top left no-repeat;}
* html .opciones ul.izq li a#navOpc2   	{width:130px;}
.opciones ul.izq li a#navOpc2:hover {background-position:0 -33px;}
.opciones ul.izq li a#navOpc2.tocado{background-position:0 -33px;}
.opciones ul.izq li a#navOpc3   	{display:block;width:192px;float:left;display:inline;height:33px;text-indent:-9999px;background:url(../img/op_prueba3.jpg) top left no-repeat;}
* html .opciones ul.izq li a#navOpc3   	{width:194px;}
.opciones ul.izq li a#navOpc3:hover {background-position:0 -33px;}
.opciones ul.izq li a#navOpc3.tocado{background-position:0 -33px;}

.opciones ul.izq li.ultimo{background:none}

.opciones ul.der {margin:0;float:left;list-style-type:none;width:275px;} 
.opciones ul.der li   {float:right;margin:0;padding:8px 0 0 170px;width:105px;height:35px;background:url(../img/sep_opciones2.jpg) 30px top  no-repeat;}
* html .opciones ul.der li   {background:url(../img/sep_opciones2.jpg) 34px top  no-repeat;}


.opciones ul.der li a#enviar_cv   	{display:block;width:97px;float:left;display:inline;height:30px;text-indent:-9999px;background:url(../img/enviar_cv.jpg) left top no-repeat;}
* html .opciones ul.der li a#enviar_cv   	{width:105px;}
.opciones ul.der li a#enviar_cv:hover {background-position:0 -30px;}



/*
.opciones ul.der li a#navOpc4   	{display:block;margin:0;padding:0px;width:135px;float:left;display:inline;height:33px;text-indent:-9999px;background:url(../img/op_prueba4.jpg) top left no-repeat;}
.opciones ul.der li a#navOpc4:hover {background-position:0 -33px;}
*/
/* FIN  CABECERA */ 

/* CONTENIDO */ 

#contenido 	  	  {float:left;width:920px;margin-top:29px;padding-top:30px;text-align:left;;}
.tit_home         {background:url(../img/titular_home_cont.jpg) no-repeat top left;}
.tit_lugar        {background:url(../img/titular_lugar.jpg) no-repeat top left;}
.tit_accesibilidad{background:url(../img/titular_accesibilidad.jpg) no-repeat top left;}
.tit_reto         {background:url(../img/titular_reto.jpg) no-repeat top left;}
.tit_aviso        {background:url(../img/tit_aviso.jpg) no-repeat top left;}
.tit_politica     {background:url(../img/tit_politica.jpg) no-repeat top left;}
.tit_noticias     {background:url(../img/tit_noticias.jpg) no-repeat top left;}
.tit_mapa     {background:url(../img/tit_mapa.jpg) no-repeat top left;}
.tit_ofertas    {background:url(../img/tit_oferta.gif) no-repeat top left;}

#contenido .flass_cont {float:left;margin-bottom:10px;}


/* FIN CONTENIDO */ 

#contenido .flass_cont .opciones_home {float:left;width:100px;margin-left:10px;}

#contenido .flass_cont .opciones_home ul li{width:176px;height:56px;background:url(../img/opcion_1.jpg);padding:0;float:left;margin-bottom:7px}
* html #contenido .flass_cont .opciones_home ul li{width:176px;height:56px;background:url(../img/opcion_1.jpg);margin-bottom:7px}
/*
#contenido .flass_cont .opciones_home ul li:hover {width:176px;height:66px;background:url(../img/opcion_2.jpg);margin-bottom:10px; }
#contenido .flass_cont .opciones_home ul li a {display:block;width:176px;height:66px;}
#contenido .flass_cont .opciones_home ul li a p {font-family:Arial, Helvetica, "Trebuchet MS", sans-serif;font-size:0.875em; color:#fff;}
#contenido .flass_cont .opciones_home ul li p.persona {font-size:0.875em; color:#62BD19;}
*/

#contenido .flass_cont .opciones_home ul li.ultimo{margin:0;padding:0}

#contenido .flass_cont .opciones_home ul li a#opcion1   		{display:block;width:176px;float:left;display:inline;height:56px;text-indent:-9999px;background:url(../img/opcion_1.jpg) top left no-repeat;}
* html #contenido .flass_cont .opciones_home ul li a#opcion1   	{width:176px;}
#contenido .flass_cont .opciones_home ul li a#opcion1:hover 	{background-position:0 -56px;}
#contenido .flass_cont .opciones_home ul li a#opcion1.tocado 	{background-position:0 -56px;}

#contenido .flass_cont .opciones_home ul li a#opcion2  			{display:block;width:176px;float:left;display:inline;height:56px;text-indent:-9999px;background:url(../img/opcion_2.jpg) top left no-repeat;}
* html #contenido .flass_cont .opciones_home ul li a#opcion2   	{width:176px;}
#contenido .flass_cont .opciones_home ul li a#opcion2:hover 	{background-position:0 -56px;}
#contenido .flass_cont .opciones_home ul li a#opcion2.tocado 	{background-position:0 -56px;}

#contenido .flass_cont .opciones_home ul li a#opcion3   		{display:block;width:176px;float:left;display:inline;height:56px;text-indent:-9999px;background:url(../img/opcion_3.jpg) top left no-repeat;}
* html #contenido .flass_cont .opciones_home ul li a#opcion3   	{width:176px;}
#contenido .flass_cont .opciones_home ul li a#opcion3:hover 	{background-position:0 -56px;}
#contenido .flass_cont .opciones_home ul li a#opcion3.tocado 	{background-position:0 -56px;}

#contenido .flass_cont .opciones_home ul li a#opcion4   		{display:block;width:176px;float:left;display:inline;height:56px;text-indent:-9999px;background:url(../img/opcion_4.jpg) top left no-repeat;}
* html #contenido .flass_cont .opciones_home ul li a#opcion4   	{width:176px;}
#contenido .flass_cont .opciones_home ul li a#opcion4:hover 		{background-position:0 -56px;}
#contenido .flass_cont .opciones_home ul li a#opcion4.tocado 	{background-position:0 -56px;}

#contenido .flass_cont .opciones_home ul li a#opcion5	  		{display:block;width:176px;float:left;display:inline;height:56px;text-indent:-9999px;background:url(../img/opcion_5.jpg) top left no-repeat;}
* html #contenido .flass_cont .opciones_home ul li a#opcion5   	{width:176px;}
#contenido .flass_cont .opciones_home ul li a#opcion5:hover 	{background-position:0 -56px;}
#contenido .flass_cont .opciones_home ul li a#opcion5.tocado 	{background-position:0 -56px;}

#contenido .flass_cont .opciones_home ul li a#opcion6	  		{display:block;width:176px;float:left;display:inline;height:56px;text-indent:-9999px;background:url(../img/opcion_6.jpg) top left no-repeat;}
* html #contenido .flass_cont .opciones_home ul li a#opcion6   	{width:176px;}
#contenido .flass_cont .opciones_home ul li a#opcion6:hover 	{background-position:0 -56px;}
#contenido .flass_cont .opciones_home ul li a#opcion6.tocado 	{background-position:0 -56px;}



/*
* html #contenido .flass_cont .opciones_home ul li a {display:block;width:176px;height:66px;background:url(../img/opcion_1.jpg);}
* html #contenido .flass_cont .opciones_home ul li a:hover {display:block;width:176px;height:66px;background:url(../img/opcion_2.jpg);}
*/


/* TICKER */ 

#ticker{float:left;width:920px; height:22px; background:url(../img/bckticker.gif) no-repeat; margin:0 3px 0 0; padding:9px 0 10px 0; display:inline; } /* Aumento el height de 25px a 30px */
#ticker p{float:left; margin:3px 0 0 12px; display:inline; height:12px;overflow:hidden;}
#ticker p span{display:block; height:12px !important; width:12px; background-image:url(../img/marcador_ticker.jpg); background-repeat:no-repeat; background-position:0 -12px; float:left; margin-right:6px; cursor:pointer; background-repeat:no-repeat;}
#ticker .active{ background-position:0 0px !important;}
#ticker ul{width:520px;float:left; padding:0px 10px 0 17px; font-family:Arial, Helvetica, "Trebuchet MS", sans-serif; font-size:0.75em; color:#fff}
/* #ticker ul li{position:absolute; z-index:15; display:none} */
#ticker ul li{position:absolute; z-index:15; display:none;line-height:15px}
#ticker ul li a{ color:#fff;text-decoration:none}
#ticker ul li a:hover{color:#fff;text-decoration:underline}

/* FIN TICKER */ 


/* AVISO */  

#aviso {float:left;padding:20px 0 0 15px;width:905px;font-family:Arial, Helvetica, "Trebuchet MS", sans-serif;font-size:0.75em;color:#333;background:#f3f3f3 url(../img/cabecera_fondo_aviso.jpg) no-repeat left top;}
#aviso .contenido{float:left;width:570px;line-height:16px;}
#aviso p{margin:0;padding-bottom:20px;}
#aviso p.titulo{padding-bottom:5px;}
#aviso img {float:left;}

/* FIN AVISO */ 

/* OFERTAS */  

#ofertas {float:left;padding:20px 0 0 15px;width:905px;font-family:Arial, Helvetica, "Trebuchet MS", sans-serif;font-size:0.75em;color:#333;background:#f3f3f3 url(../img/cabecera_fondo_aviso.jpg) no-repeat left top;}
#ofertas .contenido{float:left;width:570px;line-height:16px;}
#ofertas p.titulo{font-size:2em;font-family:Arial;padding-bottom:30px;width:500px;line-height:22px;font-weight:bold}
#ofertas p.texto{font-size:1.64em;width:500px;font-family:Arial;height:20px;margin:0;padding:10px 5px 30px 0; background:url(../img/exclamac.gif) no-repeat right top;}
#ofertas a {background:url(../img/btn_ver_ofertas_reto_n.jpg) no-repeat top left;display:block;width:97px;height:46px;margin:0;padding:6px 0 0 14px;float:left; font-family:Arial, Helvetica, "Trebuchet MS", sans-serif;font-size:1.2em;color:#fff}
#ofertas a:hover {color:#62bd19}


/* RETO PRINCIPAL */ 

#reto_listado ul {float:left;width:920px;margin-bottom:10px;padding:0;font-family:Arial, Helvetica, "Trebuchet MS", sans-serif;font-size:100%; color:#fff;}
#reto_listado ul.segunda_fila {float:left;width:550px;margin:0;padding:0;}
#reto_listado ul.segunda_fila li{margin-bottom:10px;}
#reto_listado ul li  {float:left;margin-right:10px;padding:0;width:176px;height:150px;background:url(../img/fnd_vd_reto.jpg) no-repeat left 90px;}
#reto_listado ul li.azul {background:none;background:#62c1c7;}
#reto_listado ul li.doble  {background:#333;padding:16px 0 0 13px;width:349px;height:134px;font-family:Arial, Helvetica, "Trebuchet MS", sans-serif;color:#fff;}
#reto_listado ul li.doble p.contenido {float:left;margin:0;padding:0 0 26px 13px;width:300px;font-size:1.14em;}
#reto_listado ul li.doble p.contenido .azul{color:#6dd51c;}
#reto_listado ul li.doble p.contenido .verde{color:#62c1c7;}
#reto_listado ul li.doble p.pie       {float:left;width:327px;font-size:0.75em;font-weight:normal;}

#reto_listado .cuatro{z-index:1;float:left;margin-left:8px;width:361px;height:310px;background:none;background-color:#525252;font-family:Arial, Helvetica, "Trebuchet MS", sans-serif;}
#reto_listado .cuatro .cabecera{margin:0;width:362px;background-color:#333;height:50px;background:url(../img/cabecera_form_reto.gif) no-repeat;}
#reto_listado .cuatro .preguntas{margin:0;padding:10px 0 10px 19px;color:#fff;font-size:1em;font-weight:normal;line-height:24px;}
#reto_listado .cuatro select{width:202px;margin:0;margin:0 0 18px 19px;padding:0;}
#reto_listado .cuatro a{display:block;margin-left:18px;padding:7px 0 0 15px;width:90px;height:28px;font-size:0.875em;color:#fff;font-weight:bold;}
#reto_listado .cuatro a.sinpadding{padding:5px 0 0 0;}
#reto_listado .cuatro a:hover  {color:#62bd19;}
#reto_listado .cuatro a.enviar {background:url(../img/bt_aceptar_reto.jpg) no-repeat}
#reto_listado .cuatro a:hover.enviar {color:#62bd19;}
#reto_listado .cuatro .formulario_reto{z-index:1;background:#525252 url(../img/busqueda_reto.jpg) no-repeat 250px 40px}

#reto_listado .cuatro .formulario_reto a.ver_todas_ofertas{margin:0 0 0 20px;padding:7px 0 0 27px;background: url(../img/ver_todas.jpg) no-repeat left 4px;width:200px;color:#fff;}
#reto_listado .cuatro .formulario_reto a:hover {color:#6cce21;}

/* FIN RETO PRINCIPAL */ 

/* COMUN NOTICIAS Y RETOS */

#reto_sub, #noticias {float:left;width:921px;margin-bottom:10px;padding:0;font-family:Arial, Helvetica, "Trebuchet MS", sans-serif;font-size:0.875em; color:#fff;}
#reto_sub .col_izq , #noticias .col_izq   {float:left;width:600px;}
#reto_sub .col_der , #noticias .col_der   {float:left;width:310px;margin-left:9px;padding:15px 0 0 0;}

#reto_sub .accesibilidad  {background:url(../img/accesibilidad_tit_grande.jpg) no-repeat left 400px;}

#noticias .col_der   {font-family:Arial, Helvetica, "Trebuchet MS", sans-serif;font-size:0.75em; color:#333;padding:0;}
#noticias .col_der .ultimas_noticias {margin:0;padding:0;height:362px;background:#6cd31c url(../img/fnd_der_noticias.gif) no-repeat left top;}
#noticias .col_der .ultimas_noticias p    {margin:0;padding:0 5px 0 22px}
#noticias .col_der .ultimas_noticias img.titular    {margin:0;padding:16px 0 5px 22px}
#noticias .col_der .ultimas_noticias img.decorativo {margin:0;padding:25px 5px 5px 65px}

/* NOTICIAS */ 

#noticias .col_izq   {background:#f3f3f3 url(../img/esquina_col_izq_noticia.jpg) no-repeat left top;margin:0;padding:4px 0 0 0;font-size:0.875em; color:#333;}
#noticias .col_izq  ul {margin:0;padding-bottom:20px;background: url(../img/esquina_col_izq_noticia_bot.jpg) no-repeat left bottom;float:left;}
#noticias .col_izq  ul li{float:left;width:546px;padding:25px 0 0 54px;background:url(../img/ico_news.jpg) no-repeat 9px 32px;}
#noticias .col_izq  ul li p.titular{margin:0;padding-top:10px;font-size:1.78em; color:#333;font-weight:bold;line-height:26px;}
#noticias .col_izq  ul li p {margin:0;padding:18px 3px 0 0;line-height:16px;width:528px;}
#noticias .col_izq  ul li p.con_bullet{background:url(../img/bullet_v.jpg) no-repeat left 23px;text-indent:12px;}

#noticias .col_izq  ul li p.not_publicada{margin:0;padding:25px 0 0 30px;height:2px;color:#666;border-bottom:1px solid #cccccc;width:470px;}


/* FIN  NOTICIAS */ 

/* RETO SUB  */ 

/* titulares de cada reto */
#reto_sub .serv_1 	  {background:url(../img/tit_reto_sub_serv_1.gif) no-repeat left 400px;}
#reto_sub .serv_2     {background:url(../img/tit_reto_sub_serv_2.gif) no-repeat left 400px;}
#reto_sub .serv_3 	  {background:url(../img/tit_reto_sub_serv_3.gif) no-repeat left 400px;}
#reto_sub .serv_4 	  {background:url(../img/tit_reto_sub_serv_4.gif) no-repeat left 400px;}
#reto_sub .serv_5 	  {background:url(../img/tit_reto_sub_serv_5.gif) no-repeat left 400px;}
#reto_sub .serv_6 	  {background:url(../img/tit_reto_sub_serv_6.gif) no-repeat left 400px;}
#reto_sub .serv_7     {background:url(../img/tit_reto_sub_serv_7.gif) no-repeat left 400px;}
#reto_sub .serv_8 	  {background:url(../img/tit_reto_sub_serv_8.gif) no-repeat left 400px;}
#reto_sub .serv_9 	  {background:url(../img/tit_reto_sub_serv_9.gif) no-repeat left 400px;}
#reto_sub .serv_9b 	  {background:url(../img/tit_reto_sub_serv_9b.gif) no-repeat left top;width:600px}
#reto_sub .serv_10    {background:url(../img/tit_reto_sub_serv_10.gif) no-repeat left 400px;}
#reto_sub .serv_11	  {background:url(../img/tit_reto_sub_serv_11.gif) no-repeat left 400px;}
#reto_sub .serv_12 	  {background:url(../img/tit_reto_sub_serv_12.gif) no-repeat left 400px;}
#reto_sub .serv_13    {background:url(../img/tit_reto_sub_serv_13.gif) no-repeat left 400px;}
#reto_sub .serv_14    {background:url(../img/tit_reto_sub_serv_14.gif) no-repeat left 400px;}

#reto_sub .lugar1    {background:url(../img/lugar_tit_grande_1.jpg) no-repeat left 400px;}
#reto_sub .lugar2    {background:url(../img/lugar_tit_grande_2.jpg) no-repeat left 400px;}
#reto_sub .lugar3    {background:url(../img/lugar_tit_grande_3.jpg) no-repeat left 400px;}




/* las ofertas de curro de la col izq */
#reto_sub .col_izq #laoferta div {width:560px;height:354px;}

#reto_sub .col_izq 	.fnd_verde {background:#62bd19 url(../img/esquina_col_izq_reto_v.jpg) no-repeat top left;}
#reto_sub .col_izq 	.fnd_azul  {background:#62c1c7 url(../img/esquina_col_izq_reto_a.jpg) no-repeat top left;}
#reto_sub .col_izq  .info_curro   {width:560px;height:349px;float:left;margin:0;padding:47px 0 0 40px;}


#reto_sub .col_izq  .info_curro p {float:left;margin:0;width:518px;padding:4px 20px 0 0;font-family:Arial, Helvetica, "Trebuchet MS", sans-serif;font-size:1em; color:#333;line-height:20px;}
#reto_sub .col_izq  .info_curro p.texto {height:229px;padding:0 0 0 4px;}
#reto_sub .col_izq  .info_curro a{display:block;width:90px;height:46px;margin:0;font-family:Arial, Helvetica, "Trebuchet MS", sans-serif;font-size:1em; color:#fff;}
#reto_sub .col_izq  .info_curro a.ver_ofertas_v , #reto_sub .col_izq .info_curro a.ver_ofertas_a  { padding:4px 0 0 10px;float:left; }
#reto_sub .col_izq  .info_curro a.ver_ofertas_v {background:url(../img/btn_ver_ofertas_reto_v.jpg) no-repeat top left;}
#reto_sub .col_izq  .info_curro a.ver_ofertas_v:hover {color:#62bd19}
#reto_sub .col_izq  .info_curro a.ver_ofertas_a {background:url(../img/btn_ver_ofertas_reto_a.jpg) no-repeat top left;}
#reto_sub .col_izq  .info_curro a.ver_ofertas_a:hover {color:#62c1c7}



#reto_sub .col_izq  .inicio   {float:left;margin:0;padding-top:77px;font-size:0.875em;color:#000;}
#reto_sub .col_izq  .inicio .texto {float:left;width:410px;}
#reto_sub .col_izq  .inicio img {}


#reto_sub .col_izq  .inicio p {float:left;width:375px;padding-bottom:26px;line-height:16px;}
#reto_sub .col_izq  .inicio p.lugar {float:left;width:536px;margin-right:30px;padding-bottom:26px;line-height:16px;}

#reto_sub .col_izq  .apartado  , #reto_sub .col_izq  .apartado2     {float:left;width:600px;margin:0;padding-top:48px;border-top:1px solid #e6e6e6; font-size:0.875em;color:#000;}
#reto_sub .col_izq  .apartado p, #reto_sub .col_izq  .apartado2 p   {float:left;width:528px;margin:0;padding-bottom:26px;line-height:16px;}
#reto_sub .col_izq  .apartado2 p {width:375px;}

#reto_sub .col_izq  .apartado3  , #reto_sub .col_izq  .apartado4 {float:left;width:600px;margin:0;border-top:1px solid #e6e6e6; font-size:0.875em; color:#000;}
#reto_sub .col_izq  .apartado3 p , #reto_sub .col_izq  .apartado4 p {float:left;width:390px;margin:0;padding-bottom:26px;line-height:16px;}
#reto_sub .col_izq  .apartado4 p ,#reto_sub .col_izq  .apartado4 div {width:333px;}

#reto_sub .col_izq  .apartado4 ul {margin:0;padding:0;float:left;width:333px;font-family:Arial, Helvetica, "Trebuchet MS", sans-serif;font-size:1.22em; color:#333;font-weight:bold;}
#reto_sub .col_izq  .apartado4 li{margin:0;padding:0 0 13px 27px;background:url(../img/bullet_lugar.jpg) no-repeat 8px 3px;width:223px;}

#reto_sub .col_izq  .apartado4 div {float:left;}

#reto_sub .col_izq  .apartado5 ul {margin:0;padding:0;float:left;width:333px;font-family:Arial, Helvetica, "Trebuchet MS", sans-serif;font-size:0.875em; color:#333;font-weight:bold;}
#reto_sub .col_izq  .apartado5 li{margin:0;padding:0 0 13px 27px;background:url(../img/bullet_lugar.jpg) no-repeat 8px 3px;width:223px;}

#reto_sub .col_izq  .apartado5 div {float:left;}

#reto_sub .col_izq  .imagen_izq {float:left;border:none}
#reto_sub .col_izq  .imagen_der {float:left;}

#reto_sub .col_izq  .tit_serv_3_v{background:url(../img/tit_reto_sub_serv_si.gif) no-repeat left top;}
#reto_sub .col_izq  .tit_serv_3_a{background:url(../img/tit_reto_sub_serv_si_a.gif) no-repeat left top;}

#reto_sub .col_izq  .tit_serv_1_v{background:url(../img/tit_reto_sub_serv_apart1.jpg) no-repeat left top;}
#reto_sub .col_izq  .tit_serv_2_v{background:url(../img/tit_reto_sub_serv_apart2.jpg) no-repeat left top;}
#reto_sub .col_izq  .tit_serv_1_a{background:url(../img/tit_reto_sub_serv_apart1_a.jpg) no-repeat left top;}
#reto_sub .col_izq  .tit_serv_2_a{background:url(../img/tit_reto_sub_serv_apart2_a.jpg) no-repeat left top;}

#reto_sub .col_izq  .apartado4 a{color:#454545;font-size:0.875em;font-family:Arial, Helvetica, "Trebuchet MS", sans-serif;font-weight:bold;}
#reto_sub .col_izq  .apartado4 a:hover {color:#62bd19}

#reto_sub .col_izq  .imagen_accesibilidad {
	float:right;
}
		/* modulillo de busqueda horizontal */
		
		.busqueda {float:left;width:690px;height:50px;margin:0;padding:0 0 0 220px;background:#5a5a5a url(../img/busqueda_directa_reto.jpg) no-repeat left top;}
		.busqueda  select{float:left;width:160px;margin:15px 0 0 20px;padding:0;}
		.busqueda  a {float:left;display:block;width:90px;height:30px;margin:10px 0 0 25px;padding:7px 0 0 20px;font-size:0.875em;color:#fff;font-weight:bold;font-family:Arial, Helvetica, "Trebuchet MS", sans-serif;}
		.busqueda  a:hover  {color:#62bd19;}
		.busqueda  a.enviar {background:url(../img/bt_aceptar_reto.jpg) no-repeat}

		/* FIN modulillo de busqueda horizontal */

#reto_sub .col_der 	{height:385px;display:block}

#reto_sub .verde_colder {background:#62bd19 url(../img/esquina_col_der_reto.gif) no-repeat left top;}
#reto_sub .azul_colder  {background:#62c1c7 url(../img/esquina_col_der_reto_a.gif) no-repeat left top;}

#reto_sub .col_der .cabecera_v , #reto_sub .col_der .cabecera_a {padding:51px 25px 0 21px;background:url(../img/tit_col_izq_reto_v.jpg) no-repeat 21px top;font-size:0.875em;color:#333;}
#reto_sub .col_der .cabecera_a {background:url(../img/tit_col_izq_reto_a.jpg) no-repeat 21px top;}
#reto_sub .col_der .cabecera_v p , #reto_sub .col_der .cabecera_a  p{line-height:14px;}

#reto_sub .col_der .listado_curros {margin:0;padding:20px 0 0 21px;min-height:258px;}

#reto_sub .col_der .back_v  {height:385px;background:url(../img/esq_col_der_reto_abajo_v.gif) no-repeat left bottom;}
#reto_sub .col_der .back_a  {height:385px;background:url(../img/esq_col_der_reto_abajo_a.gif) no-repeat left bottom;}
#reto_sub .col_der .especial {min-height:267px;padding-bottom:5px;}


#reto_sub .col_der .listado_curros ul{margin:0;padding:0 0 0 0;font-family:Arial, Helvetica, "Trebuchet MS", sans-serif;font-size:1em; color:#fff;}
#reto_sub .col_der .listado_curros li{margin:0;padding:0 0 9px 0;float:left;display:block;width:263px;}
#reto_sub .col_der .listado_curros li a {float:left;color:#fff;margin:0;}
#reto_sub .col_der .listado_curros ul.verde li a.mas_info , #reto_sub .col_der .listado_curros ul.azul li a.mas_info {display:block;height:14px;margin:0;padding-right:24px;}
#reto_sub .col_der .listado_curros ul.verde li a.mas_info  {background:url(../img/reto_sub_der_curro_on_v.jpg) no-repeat top right;}
#reto_sub .col_der .listado_curros ul.azul  li a.mas_info  {background:url(../img/reto_sub_der_curro_on_a.jpg) no-repeat top right;}
#reto_sub .col_der .listado_curros ul.verde li a.mas_info:hover, #reto_sub .col_der .listado_curros ul.azul li a.mas_info:hover  {display:block;color:#000;padding-right:24px;background:url(../img/reto_sub_der_curro_of.jpg) no-repeat top right;}
#reto_sub .col_der .listado_curros ul.verde li a.mas_info:hover {background:url(../img/reto_sub_der_curro_of_v.jpg) no-repeat top right;}
#reto_sub .col_der .listado_curros ul.azul  li a.mas_info:hover {background:url(../img/reto_sub_der_curro_of_a.jpg) no-repeat top right;}

#reto_sub .col_der .especial a.ofertas{display:block;width:90px;height:46px;margin:0;font-family:Arial, Helvetica, "Trebuchet MS", sans-serif;font-size:1em; color:#fff;}
#reto_sub .col_der .especial a.ver_ofertas_v ,#reto_sub .col_izq .info_curro a.ver_ofertas_a , #reto_sub .col_der .especial a.ver_ofertas_a { padding:6px 0 0 10px;float:left; }
#reto_sub .col_der .especial a.ver_ofertas_v {background:url(../img/btn_ver_ofertas_reto_v.jpg) no-repeat top left;}
#reto_sub .col_der .especial a.ver_ofertas_v:hover {color:#62bd19}
#reto_sub .col_der .especial a.ver_ofertas_a {background:url(../img/btn_ver_ofertas_reto_a.jpg) no-repeat top left;}
#reto_sub .col_der .especial a.ver_ofertas_a:hover {color:#62c1c7}

#reto_sub .col_izq .info_curro a.cerrar{display:block;width:31px;height:31px;float:right;display:inline;text-indent:-9999px;background:url(../img/ico_cierre_buzon2.gif) left top no-repeat;}
#reto_sub .col_izq .info_curro a.cerrar:hover{background-position:0 -31px;}

/* LUGAR */

#reto_sub .lugar_der{float:left;padding:0;height:400px;font-size:0.875em;color:#fff;font-family:Arial, Helvetica, "Trebuchet MS", sans-serif;background:#62BD19 url(../img/pie_col_der_lugar.jpg) no-repeat left bottom;}
#reto_sub .lugar_der p{padding-top:10px;line-height:14px;}
#reto_sub .lugar_der p.titular{padding-top:2px;font-size:18px;color:#333;font-weight:bold;}

#reto_sub .col_der  .lugar_1{margin:0;padding:4px 24px 0 12px;}
/* #reto_sub .col_der  .lugar_2{margin:0;padding:270px 24px 0 12px;background:url(../img/foto_col_der_lugar2.jpg) no-repeat left top;} */
#reto_sub .col_der  .lugar_2{margin:0;padding:270px 24px 0 12px;background:url(../img/plm_good.jpg) no-repeat left top;} 
#reto_sub .col_der  .lugar_3{margin:0;padding:270px 24px 0 12px;background:url(../img/foto_col_der_lugar3.jpg) no-repeat left top;}

#reto_sub .col_der  .accesibilidad{margin:0;padding:235px 40px 0 12px;background:url(../img/foto_col_der_accesibilidad.jpg) no-repeat left top;}
/* FIN RETO PLANTIS */

#reto_listado ul li a{font-weight:normal;/*cursor:hand;*/} 

#reto_listado ul li.ultimo{margin:0;padding:0;}
#reto_listado ul li .contenido{float:left;width:136px;height:50px;}

#reto_listado ul li img  {padding-bottom:2px;}
#reto_listado ul li p  {padding-left:7px;font-weight:bold;}
#reto_listado ul li p.titulo {font-size:0.875em; padding-bottom:2px; color:#fff;width:136px;}
#reto_listado ul li p.quees  {font-size:0.75em; color:#333;width:90px;}
#reto_listado ul li p.mas  {float:left;margin-top:31px;font-size:0.75em;color:#333;}
#reto_listado ul li .mas_reto_v   	{display:block;width:24px;float:left;display:inline;height:14px;text-indent:-9999px;background:url(../img/reto_mas_v.jpg) top right no-repeat;}
#reto_listado ul li .mas_reto_v:hover {background-position:16px -14px;}
#reto_listado ul li .mas_reto_a   	{display:block;width:24px;float:left;display:inline;height:14px;text-indent:-9999px;background:url(../img/reto_mas_a.jpg) top right no-repeat;}
#reto_listado ul li .mas_reto_a:hover {background-position:16px -14px;}


/* FIN ACEPTAR EL RETO */ 


/* LUGAR PARA TRABAJAR */ 

#mostrario    {float:left; width:925px;text-align:left;}

#mostrario  ul li {float:left;width:300px;padding-right:10px;}
#mostrario  ul li img.titular   {margin:0;padding-top:9px;}
#mostrario  ul li.sinpadding {padding:0}
#mostrario  ul li p.eltexto {padding-left:2px;font-size:0.75em;font-family:Arial, Helvetica, "Trebuchet MS", sans-serif;color:#333333;padding-right:25px;line-height:14px;height:65px;}
#mostrario  ul li a.enlace{float:left;width:83px;padding:5px 0 1px 2px;color:#57ab27;font-weight:bold;font-family:Arial;font-size:0.75em;background:url(../img/ico_sabermas.gif) no-repeat right 4px;}
#mostrario  ul li a.enlace:hover {color:#5a5a5a;background:url(../img/ico_sabermas_on.gif) no-repeat right 4px;}

/* FIN LUGAR PARA TRABAJAR */ 


/*------ MIGAS ------*/
.migas_con_borde {border-top:1px solid #e6e6e6;margin-top:20px;}
#migas {float:left;width:920px;padding-top:20px;text-align:left;margin-top:20px;}
#migas  ul {list-style-type:none;margin:0;padding:0;background:url(../img/fnd_migas.jpg) no-repeat left top;height:30px;}
#migas  ul li {display:inline;float:left;}
#migas  ul li.home{margin-left:2px;}
#migas  ul li a {float:left;display:block;height:30px;color:#454545;font-size:0.688em;font-family:Arial, Helvetica, "Trebuchet MS", sans-serif;font-weight:bold;}
#migas  ul li a:hover {color:#62bd19}
#migas  ul li.resto    {background:url(../img/fnd_migas2.jpg) repeat-x left top;height:30px;padding:0 0 0 12px;}
#migas  ul li a.entremedias {background:url(../img/miga_sig.jpg) no-repeat right 0px;height:30px;padding:10px 20px 0 0}
#migas  ul li a.final  {background:url(../img/miga.jpg) no-repeat right top;height:30px;padding:10px 20px 0 0}



/*------ Pie de pagina------*/
#piepagina {float:left;width:920px;margin:20px 0 29px 0;padding-top:2px;border-top:1px solid #e6e6e6;}
#piepaginaAdeo {float:left;width:920px;margin:0 0 29px 0;}
* html #piepagina {margin-top:10px;padding:0 0 29px 0;}
#piepaginaAdeo #logotipoAdeo{float:right; width:919px; height:61px; background:url(../img/pie_pagina_adeo.jpg) no-repeat 0 0; overflow:visible;}

#piepagina #enlacescorporativos {float:left;margin-top:5px}
#piepagina #enlacescorporativos ul {list-style-type:none;margin:0;padding:0;}
/*#piepagina #enlacescorporativos li {display:inline;background:url(../img/fnd_listado_pie.gif) no-repeat left top;padding:0 15px 2px 0px}*/
#piepagina #enlacescorporativos li {display:inline;padding:0 15px 2px 0px}
#piepagina #enlacescorporativos li a {color:#57ab27;font-size:0.75em;font-family:Arial, Helvetica, "Trebuchet MS", sans-serif;}
#piepagina #enlacescorporativos li a:hover {color:#5a5a5a;font-size:0.75em;font-family:Arial, Helvetica, "Trebuchet MS", sans-serif;}
.piesinenlace {color:#57ab27;font-size:0.75em;font-family:Arial, Helvetica, "Trebuchet MS", sans-serif;}
/*------ FIN Pie de pagina------*/


/*----	 MAPA    -----*/

#mapa {margin:0;padding:0;float:left;background:#f3f3f3 url(../img/bot_mapa.jpg) no-repeat left bottom;}
#mapa ul.principal {width:901px;float:left;margin:0;padding:13px 0 20px 19px;background:url(../img/sup_mapa.jpg) no-repeat left top;}

#mapa ul.principal li {color:#353535;font-family:Arial;font-size:0.875em;padding-right:23px;float:left;}

#mapa ul.secundaria1 {height:380px}
#mapa ul.secundaria1 li a.cabecera, #mapa ul.secundaria2 li a.cabecera, #mapa ul.secundaria3 li a.cabecera {padding:0;float:none;color:#62bd19;font-family:Arial;font-size:16px;font-weight:bold;}

#mapa ul.secundaria1 li a, #mapa ul.secundaria2 li a, #mapa ul.secundaria3 li a {color:#353535;padding-left:5px;}

#mapa ul.secundaria1 li, #mapa ul.secundaria2 li, #mapa ul.secundaria3 li {float:none;margin:0;padding-bottom:10px;}

#mapa ul.secundaria1 {width:162px;border-right:1px solid #cccccc}
#mapa ul.secundaria2 {width:210px;border-right:1px solid #cccccc}
#mapa ul.secundaria3 {width:450px;height:370px;background:url(../img/img_mapa.jpg) no-repeat 250px 30px;}

#mapa ul.enlace_verde a:hover{color:#6bd01c}
#mapa ul.enlace_azul  a:hover{color:#62c1c7}

#mapa a.cabecera{float:none;color:#62bd19;font-family:Arial;font-size:16px;font-weight:bold;}


/*----	FIN MAPA    -----*/





/*formulario de la home lightbox*/

#theFormHome{z-index:800; background:white; width:500px;  position:absolute;display:none;top:42%;left:50%;margin-left:-225px;margin-top:-225px;}
* html #theFormHome{background-color:#333333;}
* 
.cabecera_buzon{float:left;width:500px;height:50px;}
.formLightBox{background-color:#909090; float:left; width:500px;height:308px;padding-top:13px;}

#theFormHome .pop_buzon {height:418px;margin-bottom:20px;}
/*.pop_buzon {height:228px;margin-bottom:20px;}*/
 * html #theFormHome.pop_buzon {margin-bottom:0}

#theFormHome .campo{float:left;text-align:left;margin:0;padding-left:20px; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; color:#fff; font-size:13px; font-weight:bold;}
#theFormHome .campo sup{ font-weight:bold;}
#theFormHome .campo input.nombre{border:none;height:20px;padding-left:5px;width:250px;background:url(../img/fondo_input.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }
#theFormHome .campo input.asunto{border:none;height:20px;padding-left:5px;width:460px;background:url(../img/fondo_input_asunto.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }
#theFormHome .campo select{border:none;height:20px;padding:3px 0 0 5px;width:250px;background:#FFF url(../img/fondo_input_asunto.jpg) no-repeat left top; font-size:13px; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }
* html #theFormHome .campo select{border:none;height:20px;padding:2px 0 0 5px;width:250px;background:#FFF url(../img/fondo_input_asunto.jpg) no-repeat left top; font-size:13px; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }
#theFormHome .campo .mitexarea{border:none;height:110px;padding:12px 0 0 4px;width:460px;background:url(../img/fondo_textarea.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }

#email{width:205px}
#cp{width:110px}
#theFormHome span{ font-weight:normal;color:#CC3300; position:relative;font-size:0.688em}

#theFormHome .cierre{height:40px;padding:10px 0 0 0;background-color:#333;}
#theFormHome a#cerra_ventana   	{display:block;width:31px;height:31px;float:left;display:inline;text-indent:-9999px;background:url(../img/ico_cierre_buzon.jpg) left top no-repeat;}
* html #theFormHome a#cerra_ventana   	{width:37px;}
#theFormHome a#cerra_ventana:hover{background-position:0 -31px;}

#theFormHome #sugerencias a#Enviar_Buzon{display:block;width:90px;height:30px;float:left;display:inline;text-indent:-9999px;background:url(../img/bt_enviar_buzon.jpg) left top no-repeat;}
* html #theFormHome #sugerencias a#Enviar_Buzon   	{width:36px;}
#theFormHome #sugerencias a#Enviar_Buzon:hover 	{background-position:0 -30px;}


#theFormHome label{ width:310px;text-align:left;padding:0 0 7px 2px; position:relative;display:block;}
#theFormHome label.cas{padding-top:10px;}
#theFormHome img{float:left;}
.condiciones-registro{ font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; color:#404040; font-size:0.688em; padding:10px 10px 0 10px; float:left}
.condiciones-check, .condiciones-msg{float:left;width:282px; margin:0; padding:10px 0 10px 20px; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; color:#454545; font-size:13px;}
.condiciones-check a {display:block;width:200px}
.condiciones-msg{height:13px} 
.condiciones-msg{visibility:hidden} 



/*formulario de la home lightbox CV*/

#theFormHomeCV{z-index:800; background:white; width:500px;  position:absolute;display:none;top:42%;left:50%;margin-left:-225px;margin-top:-225px;}


/*.pop_buzon {height:418px;margin-bottom:20px;}*/
/* #theFormHomeCV .pop_buzon {height:228px;margin-bottom:20px;}*/
#theFormHomeCV .pop_buzon {height:210px;margin-bottom:20px;}
 * html #theFormHomeCV .pop_buzon {margin-bottom:0px;}

#theFormHomeCV .campo{float:left;text-align:left;margin:0;padding-left:20px; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; color:#fff; font-size:13px; font-weight:bold;}
#theFormHomeCV .campo sup{ font-weight:bold;}
#theFormHomeCV .campo input.nombre{border:none;height:20px;padding-left:5px;width:250px;background:url(../img/fondo_input.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }
* + html #theFormHomeCV .campo input.nombre{padding:0px;}
#theFormHomeCV .campo input.asunto{border:none;height:20px;padding-left:5px;width:460px;background:url(../img/fondo_input_asunto.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }
#theFormHomeCV .campo select{border:none;height:20px;padding:3px 0 0 5px;width:250px;background:#FFF url(../img/fondo_input_asunto.jpg) no-repeat left top; font-size:13px; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }
* html #theFormHome .campo select{border:none;height:20px;padding:2px 0 0 5px;width:250px;background:#FFF url(../img/fondo_input_asunto.jpg) no-repeat left top; font-size:13px; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }
#theFormHomeCV .campo .mitexarea{border:none;height:110px;padding:12px 0 0 4px;width:460px;background:url(../img/fondo_textarea.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }

#theFormHomeCV span{ font-weight:normal;color:#CC3300; position:relative;font-size:0.688em}

#theFormHomeCV .cierre{height:40px;padding:10px 0 0 0;background-color:#333;}
#theFormHomeCV a#cerra_ventana   	{display:block;width:31px;height:31px;float:left;display:inline;text-indent:-9999px;background:url(../img/ico_cierre_buzon.jpg) left top no-repeat;}
* html #theFormHomeCV a#cerra_ventana   	{width:37px;}
#theFormHomeCV a#cerra_ventana:hover{background-position:0 -31px;}
#theFormHomeCV #curriculum a#Enviar_Buzon{display:block;width:90px;height:30px;float:left;display:inline;text-indent:-9999px;background:url(../img/bt_enviar_buzon.jpg) left top no-repeat;}
* html #theFormHomeCV #curriculum a#Enviar_Buzon   	{width:36px;}
#theFormHomeCV #curriculum a#Enviar_Buzon:hover 	{background-position:0 -30px;}


#theFormHomeCV label{ width:310px;text-align:left;padding:0 0 7px 2px; position:relative;display:block;}
#theFormHomeCV label.cas{padding-top:10px;}
#theFormHomeCV img{float:left;}


#theFormHomeCVNoticias{z-index:800; background:white; width:500px;  position:absolute;display:none;top:42%;left:50%;margin-left:-225px;margin-top:-225px;}
#theFormHomeCVNoticias .pop_buzon {height:210px;margin-bottom:20px;}
 * html #theFormHomeCVNoticias .pop_buzon {margin-bottom:0px;}

#theFormHomeCVNoticias .campo{float:left;text-align:left;margin:0;padding-left:20px; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; color:#fff; font-size:13px; font-weight:bold;}
#theFormHomeCVNoticias .campo sup{ font-weight:bold;}
#theFormHomeCVNoticias .campo input.nombre{border:none;height:20px;padding-left:5px;width:250px;background:url(../img/fondo_input.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }
* + html #theFormHomeCVNoticias .campo input.nombre{padding:0px;}
#theFormHomeCVNoticias .campo input.asunto{border:none;height:20px;padding-left:5px;width:460px;background:url(../img/fondo_input_asunto.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }
#theFormHomeCVNoticias .campo select{border:none;height:20px;padding:3px 0 0 5px;width:250px;background:#FFF url(../img/fondo_input_asunto.jpg) no-repeat left top; font-size:13px; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }
* html #theFormHome .campo select{border:none;height:20px;padding:2px 0 0 5px;width:250px;background:#FFF url(../img/fondo_input_asunto.jpg) no-repeat left top; font-size:13px; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }
#theFormHomeCVNoticias .campo .mitexarea{border:none;height:110px;padding:12px 0 0 4px;width:460px;background:url(../img/fondo_textarea.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }

#theFormHomeCVNoticias span{ font-weight:normal;color:#CC3300; position:relative;font-size:0.688em}

#theFormHomeCVNoticias .cierre{height:40px;padding:10px 0 0 0;background-color:#333;}
#theFormHomeCVNoticias a#cerra_ventana   	{display:block;width:31px;height:31px;float:left;display:inline;text-indent:-9999px;background:url(../img/ico_cierre_buzon.jpg) left top no-repeat;}
* html #theFormHomeCVNoticias a#cerra_ventana   	{width:37px;}
#theFormHomeCVNoticias a#cerra_ventana:hover{background-position:0 -31px;}
#theFormHomeCVNoticias #curriculum a#Enviar_Buzon{display:block;width:90px;height:30px;float:left;display:inline;text-indent:-9999px;background:url(../img/bt_enviar_buzon.jpg) left top no-repeat;}
* html #theFormHomeCVNoticias #curriculum a#Enviar_Buzon   	{width:36px;}
#theFormHomeCVNoticias #curriculum a#Enviar_Buzon:hover 	{background-position:0 -30px;}


#theFormHomeCVNoticias label{ width:310px;text-align:left;padding:0 0 7px 2px; position:relative;display:block;}
#theFormHomeCVNoticias label.cas{padding-top:10px;}
#theFormHomeCVNoticias img{float:left;}


/*formulario de la home lightbox CV 2 */

#theFormHomeCV2 {z-index:800; background:white; width:500px;  position:absolute;display:none;top:42%;left:50%;margin-left:-225px;margin-top:-225px;}


/*.pop_buzon {height:418px;margin-bottom:20px;}*/
/* #theFormHomeCV2 .pop_buzon {height:228px;margin-bottom:20px;}*/
#theFormHomeCV2 .pop_buzon {height:210px;margin-bottom:20px;}
 * html #theFormHomeCV2 .pop_buzon {margin-bottom:0px;}

#theFormHomeCV2 .campo{float:left;text-align:left;margin:0;padding-left:20px; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; color:#fff; font-size:13px; font-weight:bold;}
#theFormHomeCV2 .campo sup{ font-weight:bold;}
#theFormHomeCV2 .campo input.nombre{border:none;height:20px;padding-left:5px;width:250px;background:url(../img/fondo_input.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }
* + html #theFormHomeCV2 .campo input.nombre{padding:0px;}
#theFormHomeCV2 .campo input.asunto{border:none;height:20px;padding-left:5px;width:460px;background:url(../img/fondo_input_asunto.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }
#theFormHomeCV2 .campo select{border:none;height:20px;padding:3px 0 0 5px;width:250px;background:#FFF url(../img/fondo_input_asunto.jpg) no-repeat left top; font-size:13px; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }
* html #theFormHome .campo select{border:none;height:20px;padding:2px 0 0 5px;width:250px;background:#FFF url(../img/fondo_input_asunto.jpg) no-repeat left top; font-size:13px; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }
#theFormHomeCV2 .campo .mitexarea{border:none;height:110px;padding:12px 0 0 4px;width:460px;background:url(../img/fondo_textarea.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }

#theFormHomeCV2 span{ font-weight:normal;color:#CC3300; position:relative;font-size:0.688em}

#theFormHomeCV2 .cierre{height:40px;padding:10px 0 0 0;background-color:#333;}
#theFormHomeCV2 a#cerra_ventana   	{display:block;width:31px;height:31px;float:left;display:inline;text-indent:-9999px;background:url(../img/ico_cierre_buzon.jpg) left top no-repeat;}
* html #theFormHomeCV2 a#cerra_ventana   	{width:37px;}
#theFormHomeCV2 a#cerra_ventana:hover{background-position:0 -31px;}
#theFormHomeCV2 #curriculum a#Enviar_Buzon{display:block;width:90px;height:30px;float:left;display:inline;text-indent:-9999px;background:url(../img/bt_enviar_buzon.jpg) left top no-repeat;}
* html #theFormHomeCV2 #curriculum a#Enviar_Buzon   	{width:36px;}
#theFormHomeCV2 #curriculum a#Enviar_Buzon:hover 	{background-position:0 -30px;}


#theFormHomeCV2 label{ width:310px;text-align:left;padding:0 0 7px 2px; position:relative;display:block;}
#theFormHomeCV2 label.cas{padding-top:10px;}
#theFormHomeCV2 img{float:left;}


#theFormHomeCVNoticias2{z-index:800; background:white; width:500px;  position:absolute;display:none;top:42%;left:50%;margin-left:-225px;margin-top:-225px;}
#theFormHomeCVNoticias2 .pop_buzon {height:210px;margin-bottom:20px;}
 * html #theFormHomeCVNoticias2 .pop_buzon {margin-bottom:0px;}

#theFormHomeCVNoticias2 .campo{float:left;text-align:left;margin:0;padding-left:20px; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; color:#fff; font-size:13px; font-weight:bold;}
#theFormHomeCVNoticias2 .campo sup{ font-weight:bold;}
#theFormHomeCVNoticias2 .campo input.nombre{border:none;height:20px;padding-left:5px;width:250px;background:url(../img/fondo_input.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }
* + html #theFormHomeCVNoticias2 .campo input.nombre{padding:0px;}
#theFormHomeCVNoticias2 .campo input.asunto{border:none;height:20px;padding-left:5px;width:460px;background:url(../img/fondo_input_asunto.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }
#theFormHomeCVNoticias2 .campo select{border:none;height:20px;padding:3px 0 0 5px;width:250px;background:#FFF url(../img/fondo_input_asunto.jpg) no-repeat left top; font-size:13px; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }
* html #theFormHome .campo select{border:none;height:20px;padding:2px 0 0 5px;width:250px;background:#FFF url(../img/fondo_input_asunto.jpg) no-repeat left top; font-size:13px; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }
#theFormHomeCVNoticias2 .campo .mitexarea{border:none;height:110px;padding:12px 0 0 4px;width:460px;background:url(../img/fondo_textarea.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }

#theFormHomeCVNoticias2 span{ font-weight:normal;color:#CC3300; position:relative;font-size:0.688em}

#theFormHomeCVNoticias2 .cierre{height:40px;padding:10px 0 0 0;background-color:#333;}
#theFormHomeCVNoticias2 a#cerra_ventana   	{display:block;width:31px;height:31px;float:left;display:inline;text-indent:-9999px;background:url(../img/ico_cierre_buzon.jpg) left top no-repeat;}
* html #theFormHomeCVNoticias2 a#cerra_ventana   	{width:37px;}
#theFormHomeCVNoticias2 a#cerra_ventana:hover{background-position:0 -31px;}
#theFormHomeCVNoticias2 #curriculum a#Enviar_Buzon{display:block;width:90px;height:30px;float:left;display:inline;text-indent:-9999px;background:url(../img/bt_enviar_buzon.jpg) left top no-repeat;}
* html #theFormHomeCVNoticias2 #curriculum a#Enviar_Buzon   	{width:36px;}
#theFormHomeCVNoticias2 #curriculum a#Enviar_Buzon:hover 	{background-position:0 -30px;}


#theFormHomeCVNoticias2 label{ width:310px;text-align:left;padding:0 0 7px 2px; position:relative;display:block;}
#theFormHomeCVNoticias2 label.cas{padding-top:10px;}
#theFormHomeCVNoticias2 img{float:left;}




/*formulario buzon */
#sugerencias{height:360px;background:url(../img/img_form_buzon.jpg) no-repeat 334px 73px;}

#overlay{background:#000000;position:absolute;
		height:100%;width:100%;
		opacity:.7;
		filter: alpha(opacity=70);
		z-index:300;
		top:0; left:0; bottom:0; 
		background:black;
		 min-height:100%
}