/* CSS Document */
body 							{ background-color:#222224; margin:0; font-family:Arial, Helvetica, sans-serif;	}
.clear							{ clear:both; }
a								{ text-decoration:none; color:#595959; }
a:visited						{ color:#595959; }		
a img							{ border:none;}

#home					{ width:600px; height:130px; position:absolute; top:50%; left:50%; margin-top:-65px; margin-left:-300px;}

#content_wrapper #in_left		{ float:left;}
#content_wrapper #in_center		{ float:left;}
#content_wrapper #in_right		{ float:left;}

#header							{ width:100%; background-color:#222224; }
	#content_header				{ width:900px; height:120px; margin:0 auto;}
	#head						{ height:120px; width:500px; background-color:#222224; float:left;}
	.idiomas					{ background-color:#222224; width:400px; float:left; color:#fff; font-size:11px; text-align: right; margin-top:10px;}
	.idiomas a					{ color:#fff; margin:0 4px; padding:2px;}
	.idiomas a:hover			{ font-weight:bold; background-color:#2fb8ec;}
	.idiomas a.active			{ font-weight:bold; background-color:#2fb8ec;}
	#menu						{ width:100%; height:62px; background-color:#222224; }	
	#botonera					{ width:900px; height:62px;	margin:0 auto;}

#wrapper						{ background-color:#ffffff; }	
	#content_wrapper			{ width:900px; margin:0 auto; }		
	#index						{ background-color:#0000FF; width:520px; float:left }
	#novedades					{ background-color:#ffffff; width:380px; float:left; }
		.novedad				{ background-color:#ffffff; height:150px; }

.convocatoria					{ width:900px; height:170px; background-color:blue;}
#wrapper-convocatoria			{ background:url(../es/img/repeat.jpg) repeat-x; width:100%; height:100%;}	
#content_wrapper-convocatoria	{ background:url(../es/img/bck-sebusca.jpg) center no-repeat; width:100%; height:548px; position:relative;}
.center-conv					{ width:900px; margin:0 auto;}
#content_wrapper-convocatoria .img-conv			{ width:652px; height:548px; position:absolute; left:0;}
#content_wrapper-convocatoria .contenido-conv	{ width:400px; float:right; font-size:12px; padding:30px 0; color:#fff; line-height:18px;}
#content_wrapper-convocatoria .contenido-conv p.espacio	{ font-size:14px; font-style: italic; text-align: center;}
#content_wrapper-convocatoria .contenido-conv p.espacio2{ font-style: italic; text-align:center;}
#content_wrapper-convocatoria .contenido-conv p.espacio2 a	{ font-size:14px; font-size:14px;}
#content_wrapper-convocatoria .contenido-conv p a		{ color:#94f2f0;}
#content_wrapper-convocatoria .contenido-conv p a:hover	{ font-style:italic; text-decoration:underline;}

/*  pagina index fotos que corren  */ 
	.limiter 					{ width:520px; height:450px; text-decoration:none; float:left; margin:0; padding:0; }
	.limiter ul					{ list-style:none; padding:0; margin:0; float:left; }
	/*BOX_BANNER_NOTICIAS*/
		h1						{ margin: 20px 0 0 20px; color:#000000; font:10pt Arial, sans-serif;}
		h2						{ margin: 40px 0 0 20px; color:#000000; font:15pt Arial, sans-serif; font-weight: bold;}
		h3						{ margin: 0 0 0 20px; color:#000000; font:9pt Arial, sans-serif;}
		h4						{ margin: 5px 30px 5px 20px; color:#ffffff; font:8pt Arial, sans-serif; text-align:right; font-weight:bold;}
		.boxgrid				{ width: 380px; height: 150px; float:left; background:#00adef; overflow: hidden; position: relative;}
		.boxgrid img			{ position: absolute; top: 0; left: 0; border: 0;}
		.boxgrid p				{ padding: 0 10px; color:#afafaf; font-weight:bold; font:10pt "Lucida Grande", Arial, sans-serif;}
		.boxcaption				{ float: left; position: absolute; background: #000; height: 100px; width: 100%; opacity: .8; /* For IE 5-7 */filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); /* For IE 8 */	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}
		.captionfull .boxcaption { top: 150; left: 0;}
		.caption .boxcaption 	{ top: 220; left: 0;}

/*  pagina_proyecto  */
	#image_texto				{ width:900px; float:left; }
	#contenido_texto			{ width:900px; float:left; margin-bottom:40px; }
		.contenido_columna		{ width:430px; padding:10px; float:left; color:#222224; font-size:12px; }

/*  pagina_integrantes  */
	.integrantes 				{ width:900px; height:54px; margin-bottom:10px; }					
		.foto_integrante		{ background-color:#ffffff; width:200px; float:left; height:54px; margin-bottom:10px; }
		#datos_integrantes		{ background:#FFFF00 url(../es/img/fondo_integrantes.jpg); width:700px; height:54px; float:left; font-size:13px; font: Arial, Helvetica, sans-serif #222224; }
			.nombre				{ width:131px; float:left; padding:10px; } 
			.autor				{ width:181px; float:left; padding:10px; }
			.link				{ width:210px; float:left; padding:10px; }			
				.link a			{ color:#222224; }
				.link a:hover	{ font-size:12px; font-weight:bold; }
			.pdf				{ background-color:#222224; color:#ffffff; width:88px; float:left; text-align:center; padding:5px; height:13px; margin-top:15px; font-size:10px; }
				.pdf a			{ color:#FFFFFF; }
				.pdf a:hover	{ font-weight:bold; }

/*  eventos  */
	.eventos					{ background-color:#FFFF00; width:450px; float:left; text-align:center; padding-top:100px; padding-bottom:100px; }
	#lista_eventos				{ background-color:#FFFF00; width:130px; height:470px; padding-top:50px; float:left; padding-left:32px; font-size:12px; line-height:28px; }	
		ol						{ margin:0; padding:0; } 
		ul						{ margin:0;	padding:0; } 		
		li						{ list-style:none; margin:0; padding:0 }
		#lista_eventos a		{ text-decoration:none; color:#222224; }
		#lista_eventos a:hover	{ color:#222224; font-weight:bolder; }
		#fotos_eventos			{ background-color:#FFFFFF; width:738px; float:left; }

/*  quinto_round  */
	.otros_eventos				{ width:236px; padding:5px 0 0 0; color:#222224; font-size:10px;}
		.otros_eventos a		{ float:left; margin-right:15px; color:#222224;}
		.otros_eventos li a		{ float:left; margin-right:15px; color:#222224;}

/*  pagina_prensa  */
/*#prensa 						{ width:860px; float:left; padding-left:20px; padding-right:20px; margin-bottom:50px; }*/
	.nota						{ width:195px; float:left; padding:10px; margin-top:50px; }
	.titulo_nota				{ width:195px; float:left; font-size:18px; color:#00aeef; font-variant:small-caps; }
	.fecha_nota					{ width:195px; float:left; font-size:12px; color:#595959; }
	.copete_nota				{ width:195px; float:left; font-size:14px; color:#595959; height:150px; }
	.link_nota					{ width:195px; float:left; font-size:12px; margin-top:10px; }
		.puntos_nota			{ width:153px; float:left; color:#595959; }
		.pagina_nota			{ width:42px; float:right; color:#00aeef; }

/*  página contacto  */
#frase_contacto					{ width:900px; background-color:#FFFF00; text-align:right; padding-bottom:9px; }
#contenedor_contacto			{ width:900px; float:left; background-color:#FFFF00; padding-bottom:50px; }
	#info_contacto				{ width:220px; float:left; font-size:12px; background-color:#FFFF00; margin-left:40px; }
		.tit_cont				{ width:230px; float:left; font-size:14px; color:#222224; padding-bottom:10px; }
		.inf_cont				{ width:230px; float:left; font-size:12px; color:#595959; }
			.inf_cont a			{ text-decoration:none; color:#222224; }
			.inf_cont a:hover	{ text-decoration:none; color:#595959; }
#formulario_contacto			{ width:500px; float:left; background-color:#FFFF00; font-size:14px; color:#222224; }					
	#form						{ width:500px; float:left; margin:0; margin-top:47px; }
	#boton_form					{ width:140px; float:right; margin:10px 60px 0 40px; }
	.form_bot					{ width:40px; text-align:center; background-color:#FFFFFF; padding:5px; font-size:10px; float:right; margin:0 0 0 20px; }
	#form_01					{ width:190px; margin:0 0 0 40px; float:left; }
	#form_02					{ width:190px; margin:0 0 0 20px; float:left; }					
	#form_01 input				{ width:185px; height:20px; border:0; }
	#form_02 input				{ width:190px; height:92px; border:0; }
	#form_02 textarea			{ width:190px; height:98px; border:0;}
#formulario_confirmacion		{ width:500px; float:left; background-color:#FFFF00; font-size:14px; color:#222224; margin-left:40px;}
				
/*	pagina entrena	*/
#wrapper_taller					{ background-color:#ffed00;}
#content_taller					{ width:880px; margin:0 auto; padding:60px 0 60px 20px;}
#wrapper_testimonio				{ background-color:#ffed00;}
#content_testimonio				{ width:880px; height:520px; margin:0 auto; padding:0 20px 50px 20px;}
	.nombre_testimonio			{ background-color:#FFFFFF; width:220px; float:left; padding:0 20px 0 20px; margin:0 15px 30px;}

#content_left					{ width:560px; float:left; padding: 0 20px 0 20px; font-family:Arial, Helvetica, sans-serif;}
	.txt_taller					{ font-size:12px;}
	.columna_taller				{ width:265px; margin-right:15px; float:left; font-size:12px;}
	.column_taller				{ width:265px; margin-left:15px; float:left; font-size:12px;}
	#back_taller				{ background-color:#2fb8ec; font-size:11px; padding:0 25px 0 25px;}
#content_right					{ width:260px; padding: 0 20px 0 20px; float:left;}
	.content_taller				{ width:260px; float:left;}
	#titulo_taller				{ width:260px; float:left; margin-top:5px; }
	#foto_taller				{ width:260px; float:left; background-color:#FFFFFF; width:143px;}
	/* light_box*/
		#lightbox				{ position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
		#lightbox a img			{ border: none;}
		#outerImageContainer	{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto;}
			#imageContainer		{ padding: 10px;}
			#loading			{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0;}
			#hoverNav			{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10;}
			#imageContainer>#hoverNav{ left: 0;}
			#hoverNav a{ outline: none;}
			
			#prevLink, #nextLink{
				width: 49%;
				height: 100%;
				background: transparent url(../es/img/taller/light_box/blank.gif) no-repeat; /* Trick IE into showing hover */
				display: block;
				}
			#prevLink { left: 0; float: left;}
			#nextLink { right: 0; float: right;}
			#prevLink:hover, #prevLink:visited:hover { background: url(../es/img/taller/light_box/prevlabel.gif) left 15% no-repeat; }
			#nextLink:hover, #nextLink:visited:hover { background: url(../es/img/taller/light_box/nextlabel.gif) right 15% no-repeat; }
			
			
			#imageDataContainer{
				font: 10px Verdana, Helvetica, sans-serif;
				background-color: #fff;
				margin: 0 auto;
				line-height: 1.4em;
				overflow: auto;
				width: 100%	
				}
			
			#imageData{	padding:0 10px; color: #666; }
			#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
			#imageData #caption{ font-weight: bold;	}
			#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
			#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
					
			#overlay{
				position: absolute;
				top: 0;
				left: 0;
				z-index: 90;
				width: 100%;
				height: 500px;
				background-color: #000;
				}
		
	/* light_box*/
					

/*  página links  */
	.caja_links					{ width:280px; padding:10px; float:left; text-align:center; margin-top:50px; margin-bottom:50px; } 				
	.caja_titulo				{ font-size:20px; color:#ED008C; }
	.caja_link					{ font-size:12px; color:#595959; line-height:28px; }
	.caja_link a:hover			{ font-weight:bold; }

/*  contacto!  */
	#paracontactarse			{ height:50px; width:50px; position:fixed; right:0; top:50; }

/*  footer  */
#footer				{ width:100%; background:#222224;} 
#content_footer		{ width:900px; height:191px; text-align:center; margin:0 auto;}
	#links_foot		{ width:505px; height:33px; text-align:center; float:left; padding:76px 6px 82px 9px;}
	#link_fondo		{ background:url(../es/img/bck_foot_fondo.jpg) no-repeat; width:380px; height:49px; text-align:center; float:left; padding:67px 0 75px 0;}
#derechos_footer	{ background:url(../es/img/bck_footer_02.jpg) repeat-x; width:100%;}
#derechos			{ width:900px; padding-top:35px; margin:0 auto; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#737373; padding-bottom:30px;}
.license			{ width:900px; float:left;}
.img				{ width:90px; float:left; margin-left:100px;}
.txt_license		{ float:left; margin-left:20px;}
.foot_aversi		{ font-family:Arial, Helvetica, sans-serif; font-size:7px; color:#737373; position:relative; text-align:right; top:-14px;z-index:30; margin-right:14px;}
