body {background-image: url(../img/fondo.jpg); background-repeat:no-repeat; 
	  margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size:x-small;}
p, ul, ol, dl, dt, dd, li, blockquote, cite, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-size:1em; font-weight:normal;}
img{ border:0;}
input { font-size:1em;}

p {font-size:1em; color:#000000;}

h1 { color:#024930; font-size:1.9em; font-weight:bolder; background-color:#FFFFFF; }
h2 { color:#024930; font-size:1.7em; font-weight:bolder;}
h3 { color:#024930; 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;
}

/*_______________________ todo____________________________*/
#todo {width:800px; height:100%; border: #024930 1px solid; background-image:url(../img/fondo_sombra.gif); background-repeat:repeat-y; }


/*_______________________ menu____________________________*/

#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.65em 0.65em 0.65em 0.65em; font-size:1.1em; padding-left:1em;} 


#menu_fijo { width:295px;height:100%; float:left;}
	#logo { background-image:url(../img/logo.gif); width:263px; height:52px; margin:3.2em 0 0 1.6em;}
	#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:6.5em 0 0 1.9em;}
	#acceso { margin:2em 0 0 2em;}
	#pasos { width:27.2em; height:17.3em; margin:2em 0 0 2em; background-image:url(../img/pasos.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:332px;float:left; height:auto;} /*cambiar a em*/

/*_______________________derecha____________________________*/

#derecha { width:468px; float:left; } /*cambiar a em*/




/*_______________________lateral_izq____________________________*/

#lat_izq { display:none; background-image:none;}
#lat_izq img { 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 { width:468px; height:81px; float:left; background-image:url(../img/fondo_secun.gif); background-repeat:no-repeat;}
#arriba p { text-align:right; color:#FFFFFF;margin:1em 1em 4em 1em;background-color:#024930; }


/*_______________________peu____________________________*/
#peu { background-color:#4C4C4C; width:100%; height:2.3em; clear:both; }
#peu p { margin-left:1em; color:#FFFFFF;}
#peu img { margin:0.5em 0 0 15em; }


/*____[][][][][]___HASTA AKI LA HOME CHABALES___[][][][][]_____*/


/*__________________________________ofertas de representacion__________________________________*/

.ofertas { width:43.8em; background-color:#EFEFEF; height:auto; float:left; margin:1em 0.8em 1em 0 }

.ofertas h1 { padding-bottom: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;}

.detalle {text-align:right; padding:0.5em;}

/*__________________________________cajas__________________________________*/

.caja { background-color:#FFFFFF; border: 1px #024930 solid; width:20em; 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;}

.texto {margin:0.5em;}
.foto  { float: right; margin:0.5em 1em 1em 1em;}

.paragrafo { margin:1.5em 0.5em 0.5em 0.5em; width:auto; 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:1em;}

#intro { text-align:right; margin-right:0.5em;}
