body {background-image:nonr; background-repeat:no-repeat;
	  margin: 0px; font-family: "Courier New", Courier, monospace; font-size:80%; color:#000000;}
p, ul, ol, dl, dt, dd, li, blockquote, cite, h1, h2, h3, h4, h5, h6 { margin:0; padding:0;  font-weight:normal;}
img{ border:0;}

input {font-family:Arial, Helvetica, sans-serif; font-size:1em; border:#024930 1px solid;}
textarea { font-family:Arial, Helvetica, sans-serif; font-size:1.1em; border:#024930 1px solid;}
select {font-family:Arial, Helvetica, sans-serif; font-size:1em; border:#024930 1px solid;}

p { font-size:1em; color:#000000;}

h1 { color:#000; font-size:1.9em; font-weight:bolder; background-color:#FFFFFF; }
h2 { color:#000; font-size:1.7em; font-weight:bolder;}
h3 { color:#000; font-size:1.2em; font-weight:bold;}

dt { color:#000000; font-weight:bold; font-size:1.1em;}
dd { color:#333333; font-size:1.1em;}

.boton {background-color:#666666;color: #FFFFFF;}
.print { display:none;}

/*_______________________ todo____________________________*/
#todo {width:100%; height:100%; order: #024930 1px solid; background-image:none; background-repeat: no-repeat; }


/*_______________________ menu____________________________*/
#menu    { display:none;}
#buscar  { display:none;}
#acceso  { display:none;}

#menu a:link    {color:#666666; text-decoration:none;}
#menu a:visited { color:#666666;text-decoration:none;}
#menu a:hover   {color:#666666; text-decoration:underline; }

#menu li { list-style-type:none; background-image:url(../img/list.gif); background-repeat:no-repeat; margin:0.68em 0.65em 0.65em 0.65em; font-size:1.1em; padding-left:1em;}


#menu_fijo { width:100%; float:none;}
#logo { background-image:none; width:263px; height:52px; margin:1em 0;}
#menu { margin: 0 0 0 14px; height:11em;}
#buscar { background-image:url(../img/buscar.gif); background-repeat:no-repeat; width:290px; height:96px; float:left; }
.intro_text {margin:4.5em 0 0 1.9em;}
#acceso { margin:2em 0 0 2em;}
#pasos_esp { width:27.2em; height:17.3em; margin:2em 0 0 2em; background-image:url(../img/pasos_esp.gif); background-repeat:no-repeat;}
#pasos_cat { width:27.2em; height:17.3em; margin:2em 0 0 2em; background-image:url(../img/pasos_cat.gif); background-repeat:no-repeat;}
#pasos_eng { width:27.2em; height:17.3em; margin:2em 0 0 2em; background-image:url(../img/pasos_eng.gif); background-repeat:no-repeat;}
.formulario { margin-top:0.5em;}

/*_______________________contenido____________________________*/

#contenido { margin-left:1em;}

.columna { width:21.5em; background-color:#EFEFEF; height:auto; float:left; margin:1em 0.8em 1em 0 }
.columna p { color:#CC0000; list-style:none; text-align:right; padding:0.5em;}
.columna h1 { padding-bottom:0.5em; }

.columna a:link    { color:#990000; text-decoration:none;}
.columna a:visited { color:#990000; text-decoration:none;}
.columna a:hover   { color:#990000; text-decoration:underline;}

.columna dd {padding:0 0.5em 0.5em 0.5em;text-align:left;}
.columna dt {padding:0.5em 0.5em 0 0.5em; text-align:left;}


/*_______________________izquierda____________________________*/

#izquierda { width:0;float:none; } /*cambiar a em*/

/*_______________________derecha____________________________*/

#derecha {  float:none; } /*cambiar a em*/

/*_______________________lateral_izq____________________________*/

#lat_izq { display:none;}

/*_______________________arriba_der____________________________*/

#arriba_der { width:100%; height:215px; float:left; background-image:url(../img/home_fondo.gif); background-repeat:no-repeat; }
#arriba_der p { text-align:right; color:#FFFFFF; margin:1em 1em 4em 1em; }


a:link { color:#FFFFFF;text-decoration:none;}
a:visited { color:#CCCCCC;text-decoration:none;}
a:hover { color:#FFFFFF;text-decoration:underline;}

/*__________________________________arriba__________________________________*/

#arriba { display:none; }
#arriba p { text-align:right; color:#FFFFFF;margin:1em;}
.espai {text-align:right; margin:3.5em 0.3em 1em 1em; color:#FFFFFF; }


/*_______________________peu____________________________*/
#peu { background-color:none; width:100%; height:2.3em; clear:both; }
#peu p { margin-left:1em; color:#333;}
#peu img { display:none; }


/*____[][][][][]___HASTA AKI LA HOME CHABALES___[][][][][]_____*/


/*__________________________________ofertas de representacion__________________________________*/

.ofertas { width:100%; background-color:none;  float:none; margin:1em 0.8em 1em 0; clear:both; }

.ofertas h1 { padding:0.5em 0; }

.ofertas p { margin:0.5em; font-size:1.18em; }
.ofertas table { font-size:1.18em;}
.ofertas td { padding-left:0.5em;}

.ofertas a:link { color:#990000;text-decoration:none;}
.ofertas a:visited { color:#990000;text-decoration:none;}
.ofertas a:hover { text-decoration:underline;}

.ofertas dd {padding:0 0.5em 0.5em 0.5em;text-align:left;}
.ofertas dt {padding:0.5em 0.5em 0 0.5em; text-align:left;}

.navegacion { text-align:right; color:#024930; margin:0.5em 1.8em 0.5em 0.5em;}
.navegacion input { margin:1em;}

.detalle {text-align:right; padding:0.5em;}

.yeahyeah h1 { background-color:#EFEFEF; font-size:1.5em; font-weight:bold; padding-left:0.5em; clear:both;}

#form_alta_empresa { font-size:0.85em;}

/*__________________________________cajas__________________________________*/

.caja { background-color:#FFFFFF; border: 1px #024930 solid; width:19em; float:left; margin:0.5em;}
.caja h2 { color:#FFFFFF;background-color:#024930; font-weight:bold; margin-bottom:1em;font-size:1.1em;}
.caja p { margin:0.5em; }

.caja_l{ background-color:#FFFFFF; border: 1px #024930 solid; width:95%; float:left; margin:0.5em;}
.caja_l h2 {color:#FFFFFF; font-weight:bold; margin-bottom:1em; font-size:1.1em; font-weight:bold; margin:0 0 0 0.5em }
.caja_l h3  { margin-top:0.5em; font-size:1.1em; color:#000000; font-weight:bold;}
.tira_verde { width:100%;background-color:#024930; height:1.6em;}

.caja_l p { margin:0.5em; }
.caja_l a:link,
.caja_l a:visited { color:#FFFFFF;}
.caja_l a:hover { color:#FFFFFF; text-decoration:underline;}


.ver_datos { width:25%; float:left; }
.caja_titulo { width:74%; float:left;}


.box { float:left; text-align:left; clear:both;}
.caja_f { background-color:#FFFFFF; border: 1px #024930 solid; width:18em; float:left; }
.caja_f h2 { color:#FFFFFF;background-color:#024930; font-weight:bold; margin-bottom:1em;font-size:1.1em; height:1.5em; padding-left:0.5em;}
.caja_f p { margin:0.5em; }
.lista_candidatos { margin:1.5em; width:40.5em;}


/*__________________________________CANDIDATOS INTERESADOS__________________________________*/

.ofertas h3 { margin:0.5em;}

.descargar { margin:0.5em;}
.descargar p { color:#000000; font-weight:bold; font-size:1.2em; text-decoration:underline;}

.descargar a:link { color:#000000; font-weight:bold; text-decoration:underline;}
.descargar a:visited { color:#333333; font-weight:bold; text-decoration:underline;}
.descargar a:hover { color:#000000; text-decoration:none;}

.descargar_dos { border-top: 2px #024930 solid;}
.descargar_dos p { float:left; margin:0.5em;}

.descargar_tres { color:#000000; text-align:right; margin:0.5em;}

/*__________________________________ACTUALIDAD JOBS__________________________________*/

.columna_foto { width:100%; clear:both;}
.columna_foto  img { float:right; padding:0.5em; margin-left:0.5em; }
.texto {margin:0.5em;}
.texto img { float:right; padding:0.5em; margin-left:0.5em; }

.prewiews { background-color:#F7F7F7; border-top:#666666 1px dashed;}


.paragrafo { margin:1.5em 0.5em 0.5em 0.5em; clear:left; }

.paragrafo p { margin:0.5em;}

/*__________________________________OFERTASPLUS__________________________________*/

.resumen_oferta p { margin:0.5em;}
.acepto { padding:1em; clear:both;}

.nombre   { float:left; text-align:right; width:45%;}
.nombre p { margin:1.1em;}

.campo   { float:left;width:49%; }
.campo p { margin:0.5em;}

.campo_sota { padding:1em;text-align:left;}

/*__________________________________OFERTA_DOS__________________________________*/

.continentes h2 { color:#FFFFFF; background-color:#024930; padding:0.2em; width:99%; font-size:1.2em; font-weight:normal;}
.continentes    { margin:0.5em;}

.arriba p  { margin:0.5em;}
.arriba h2 { margin:0.5em; font-size:1.2em; color:#000000; font-weight:bold;}

/*__________________________________OFERTA_SIETE__________________________________*/

.line { border-top:1px #024930 solid; margin-bottom:1em;}

/*__________________________________resumen__________________________________*/

.resumen   { text-align:left; margin-top:2em;}
.resumen p { color:#024930; padding-left:1em; font-size:1.2em; background-color:#FFFFFF; border-left:15px #024930 solid;}

.resumen a:link  {  color:#024930; text-decoration:none; font-size:1em; background-color:#FFFFFF;}
.resumen a:hover {  color:#024930; text-decoration:underline; font-size:1em;}
.resumen a:visited

#intro a:link    { color:#FFFFFF; text-decoration:none; }
#intro a:hover   { color:#FFFFFF; text-decoration:underline; }
#intro a:visited { color:#FFFFFF; text-decoration:none; }
#intro a         { color:#FFFFFF; font-size:2em; }



#intro { text-align:right; margin-right:0.5em;}

#introo a:link    { color:#000000;text-decoration:none; }
#introo a:hover   { color:#000000; text-decoration:underline; }
#introo a:visited { color:#000000;text-decoration:none; }
#introo a         { color:#000000; font-size:1.5em; }

/*_____________________________________________________________________*/


.intro_empresas ul { padding:1em;}
.intro_empresas li { list-style-type:none; font-size:1.1em;}

.desconectar           { display:none;}
.desconectar a:link    { color:#666666; text-decoration:none;}
.desconectar a:visited { color:#666666; text-decoration:none;}
.desconectar a:hover   { color:#666666; text-decoration:underline; }



/*Nuevos contenidos - juanma */
#gestion_de_ofertas   { padding:0.5em; }
#gestion_de_ofertas  h2 { padding:0 0.5em 0.5em 0em; }

#estado_candidatos    { padding:0.5em; margin:1em 1em 2em 1em; width:90%; border:#666666 1px solid; background:#F9F9F9;}
#estado_candidatos    { background-image:url(../img/fons_estados.png); background-repeat:no-repeat; background-position:top left;}
#estado_candidatos ul { padding:0.5em 0 0 3em; list-style-type:none;}
#estado_candidatos li { padding:0.5em;}
#estado_candidatos a:link,
#estado_candidatos a:visited { font-size:1.2em; text-decoration:none;}
#estado_candidatos a:hover   { font-size:1.2em; text-decoration:underline;}

#estados_right h3 a:link,
#estados_right h3 a:visited { font-size:1em; text-decoration:underline;}
#estados_right h3 a:hover   { font-size:1em; text-decoration:none;}

#estados_right { padding-top:1em;}


.sin_seleccionar h3  { clear:both; padding:0.5em; background:#DFDECE; margin:1em 0 0 0; color:#000000;}
.pendientes h3       { clear:both; padding:0.5em; background:#FF9933; margin:2em 0 0 0; color:#000000;}
.interesados h3      { clear:both; padding:0.5em; background:#78BC12; margin:2em 0 0 0; color:#000000;}
.descartados h3      { clear:both; padding:0.5em; background:#FF2828; margin:2em 0 0 0; color:#000000;}
.pendientes      {}
.interesados        {}

#gestion_de_ofertas dl { clear:both; width:92%; margin:0.5em 0 0 1.2em; border:#666666 1px solid; background:#F9F9F9;}
#gestion_de_ofertas select { margin:0 0 1em 0; font-weight:normal;}
#gestion_de_ofertas input  { margin:0 0 1em 0;  }

#gestion_de_ofertas .datos_personales {padding:1em;}
#gestion_de_ofertas .datos_personales p, #gestion_de_ofertas .datos_personales h3 {padding:5px 0;}
#gestion_de_ofertas .cuadroPequeDatos {padding:0.5em 0 1em 0.5em;border:none;}


.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}


* html .clearfix {height:1px;}


#peu_intranet img, input, #arriba_der_ae_intranet  {display:none}
