#contenido{padding-bottom: 15px; width: 763px;}
	#contenido h3{margin-bottom: 15px; width: 763px; height: 20px; text-indent: -99999px;}
		#contenido.rrhhES h3{background: url(/imagenes/rrhh/fnd_h3_rrhh.jpg) no-repeat;}
		#contenido.rrhhEN h3{background: url(/imagenes/rrhh/fnd_h3_rrhh.jpg) no-repeat;}
		#contenido.rrhhGE h3{background: url(/imagenes/rrhh/fnd_h3_rrhh.jpg) no-repeat;}
		#contenido.rrhhFR h3{background: url(/imagenes/rrhh/fnd_h3_rrhh.jpg) no-repeat;}

	#contenido p{margin-bottom: 15px; font: 13px Arial; color: #333;}
		 #contenido p i{font: italic 13px Arial;}
	 
	#contenido div.paginador{width: 762px; border-bottom: solid 1px #d8d8d8;}
	#contenido div.paginador strong {float: left; font: bold 11px Arial; color: #333;}
	#contenido div.paginador p {float: right !important; margin: 0 !important; width: auto !important; padding-bottom: 5px;}
	 	#contenido div.paginador p span{font: 11px Arial; color: #333;}
	 	#contenido div.paginador p a {font: bold 11px Arial; color: #3c4b99; text-decoration: none;}
		#contenido a.anterior {margin-right: 5px; padding-right: 5px; border-right: solid 1px #77726c;}
		#contenido a.siguiente {margin-left: 5px; padding-left: 5px; border-left: solid 1px #77726c;}
		#contenido div.paginador p a:hover {text-decoration: underline;}
		
	#contenido table{margin: 10px 0; width: 765px; border: 0;}
		#contenido table tr th{padding: 2px; height: 26px;}
		#contenido table tr td{padding: 2px; height: 30px; border-bottom: 1px solid #dbdbdb;}
		.ancho-tabla{width: 130px;}
		#contenido table tr th{background: #3c4b99; color: #fff; font: 13px Arial; border-right: 1px solid #fff; text-align: left;}
		#contenido table tr td{font: 11px Arial; color: #454545;}
		#contenido table tr td.ref{width: 80px}
		#contenido table tr td.vacantes{width: 90px;}
		#contenido table tr td.fecha{width: 85px; font: 13px Arial; color: #454545;}
			#contenido table tr td a{color: #3c4b99; text-decoration: underline !important; font: 11px Arial;}
				#contenido table tr td a:hover{text-decoration: none !important;}
				
/***** AMPLIADO *****/
#body-ampliado{background: #fff; width: 768px;}
* html #body-ampliado{width: 778px;}
	#body-ampliado h1{display: none;}
	#body-ampliado h2{display: block; padding: 7px 10px 0; width: 763px; height: 23px; font: 13px Arial; color: #fff; background: #3c4b99; text-indent: 0; text-align: left;}

#ampliado{float: left; padding: 8px; width: 511px;}
* html #ampliado{width: 485px !important;}
	#ampliado h3{display: block; font-weight: bold !important; color: #585858;}
	#ampliado h3, #ampliado  ul , #ampliado  li{float: left; width: 511px; height: 21px; text-indent: -99999px;}
	* html #ampliado h3{width: 505px !important;}
	#ampliado p{float: left; margin: 8px 0px 15px 7px; width: 511px; font: 13px Arial;}
	* html #ampliado p{width: 485px !important;}
	.descripcionES{background: url(/imagenes/rrhh/fnd_descripcion-de-la-oferta.jpg) no-repeat !important;}
	.descripcionEN{background: url(/imagenes/rrhh/fnd_descripcion-de-la-oferta.jpg) no-repeat !important;}
	.descripcionGE{background: url(/imagenes/rrhh/fnd_descripcion-de-la-oferta.jpg) no-repeat !important;}
	.descripcionGE{background: url(/imagenes/rrhh/fnd_descripcion-de-la-oferta.jpg) no-repeat !important;}
	
	.requisitosES{background: url(/imagenes/rrhh/fnd_requisitos.jpg) no-repeat !important;}
	.requisitosEN{background: url(/imagenes/rrhh/fnd_requisitos.jpg) no-repeat !important;}
	.requisitosGE{background: url(/imagenes/rrhh/fnd_requisitos.jpg) no-repeat !important;}
	.requisitosFR{background: url(/imagenes/rrhh/fnd_requisitos.jpg) no-repeat !important;}
	
	.departamentoES{background: url(/imagenes/rrhh/fnd_departamento.jpg) no-repeat !important;}
	.departamentoEN{background: url(/imagenes/rrhh/fnd_departamento.jpg) no-repeat !important;}
	.departamentoGE{background: url(/imagenes/rrhh/fnd_departamento.jpg) no-repeat !important;}
	.departamentoFR{background: url(/imagenes/rrhh/fnd_departamento.jpg) no-repeat !important;}
	
	.delegacionES{background: url(/imagenes/rrhh/fnd_delegacion.jpg) no-repeat !important;}
	.delegacionEN{background: url(/imagenes/rrhh/fnd_delegacion.jpg) no-repeat !important;}
	.delegacionGE{background: url(/imagenes/rrhh/fnd_delegacion.jpg) no-repeat !important;}
	.delegacionFR{background: url(/imagenes/rrhh/fnd_delegacion.jpg) no-repeat !important;}

	#form{float: right; width: 235px;}
		#form h4{display: none;}
		#form form{position: relative; margin: 5px 0 0 5px; padding: 40px 0 0 10px; width: 235px; height: 529px;  background: url(/imagenes/rrhh/fnd_form.jpg) no-repeat;}
		#form form div p{margin-bottom: 3px; padding: 0px !important; width: 235px; }
			#form form div p label{display: block; font: 13px Arial; color: #333;}
			#form form div p input{padding: 3px 0 0 2px; width: 215px; height: 16px; background: #ededed; border: 1px solid #d9d9d9; }
			
		.pequeno{float: left; width: 115px !important;}
		.pequeno input{width: 100px !important;}
		
		.nacimiento select{float: left; width: 50px;}
		.separador{float: left; margin: 4px;}
		
		.curriculum{margin: 5px 0;}
		.curriculum input{height: 18px !important;}
		
		.estado{margin-top: 5px;}
		.estado label{float: left; margin: 4px 4px 4px 0; width: auto !important;}
		.estado input{float: left;}

		.acepto{margin: 10px 0;}
		.acepto label{float: left;}
			.acepto a{float: left; width: 206px;}
		.acepto input{float: left; margin: 0 3px; width: 15px !important; background: none !important; border: 0 !important;}
		.acepto a{font: 13px Arial; color: #333; text-decoration: underline;}
			.acepto a:hover{text-decoration: none;}
		#enviar{float: right; margin: 10px 11px 0px 0px; padding: 4px 6px !important; width: auto !important; height: auto !important; cursor: pointer; color: #333; font: 13px Arial;}
			#enviar:hover{text-decoration: underline;}
		
/***** REQUEST ****/
body.request{width: 783px !important;}
p.request{float: right; margin: 27px 6px 0 0; padding: 18px 8pt 0pt 8px; width: 216px; height: 127px; background: #3c4b99; text-align: justify;}
	p.request span{display: block; margin-bottom: 22px; font: 13px Arial; color: #fff;}
