@charset "utf-8";
/* CSS Document */

#administracion { width:91.5em; margin:0 auto 1.5em; padding:1em; font-family:Arial }
	#administracion  input[type="text"], #administracion input[type="file"], #administracion  select, #administracion  textarea, #administracion   .textarea {background:none}
	#administracion .lfr-form-row {padding-bottom:1em}	
	
	#administracion p {font:normal 1.1em arial;margin-bottom:1em}	
	#administracion label.left, #administracion fieldset#log label.left, #administracion radio.left {float:left;margin: 0 0 0 .5em; *margin-top:.3em/*ie*/}	
	
	/*formulario de login*/
	#administracion fieldset#log {float:left;width:27em; margin-top:1em}
	#administracion fieldset#log label {display:block;margin:1em 0 0;}
	#administracion fieldset#log #remember {overflow:hidden;padding:1em 0;}
	#administracion div#ventajas {float:left; margin: 2em 0 0 8em}
	#administracion div#ventajas ul { font: normal 1.1em arial; margin:0 0 1em 2em}
		
	#administracion .formAdmin .campo { float:left; margin-right:2em; padding-bottom:1em; }
	#administracion form label {font:1.1em arial;}
	#administracion form label.inline {	display:inline}
	#administracion form .campo label span {display:block; padding-bottom:.2em;}
	#administracion form .campodoble label span {display:block; padding-bottom:.2em;}
	#administracion form input[type="text"],input[type="password"], #administracion form .genericInput { border: 1px #CCC solid; font: 1em Verdana; width: 25.5em; padding: .3em .1em; background-image:none}
		#administracion input[type="file"]{font: 1em Verdana; padding: .3em .1em;}
	#administracion form select, #administracion form .genericSelect { border: 1px #CCC solid; font: 1em Verdana; width: 25.9em; padding: .2em 0 .2em .1em; }
	#administracion form textarea, #administracion form .genericTextarea { height:5em; border: 1px #CCC solid; font: 1em Verdana; width: 25.5em; padding: .2em 0 .2em .1em; }
	#administracion form textarea.auto{width:auto; height:auto; }
	
	
	#administracion form .genericUsrInput { border: 1px #CCC solid; font: 1em Verdana; width: 25.5em; padding: .3em .1em .3em .1em; }
	#administracion form .genericUsrPswd { border: 1px #CCC solid; font: 1em Verdana; width: 25.5em; padding: .3em .1em .3em .1em; background-image:none}
	
	#administracion form .genericSelect { border: 1px #CCC solid; font: 1em Verdana; width: 25.9em; padding: .2em 0 .2em .1em; }
	#administracion form .genericTextarea { height:5em; border: 1px #CCC solid; font: 1em Verdana; width: 25.5em; padding: .2em 0 .2em .1em; }

	#administracion .ftr { float:right;}
	#administracion .ftl { float:left;}
	#administracion .clr { clear:both !important; float:none !important;}
	#administracion h3 { display:block; clear:both; padding:1em 0; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#074ba0; font-weight:bold;}
	
	#administracion.admin01 { float:none; position:static; border:none; padding:0;}
		#administracion .in100 { margin-bottom:1em}
		#administracion .in100 .genericLabel { display:block;}
		#administracion .in100 .genericInput, #administracion .in100 .genericTextarea { width:30em;}
		
		#portlet-wrapper-58 .encabezado h3.portlet-title {display:none;}
		#administracion .borde { border:1px solid #323232; margin-top: 2em; padding :2em 1em; }
	
	#administracion .ctrl-holder { margin-bottom:1em}
		#administracion .ctrl-holder label { display:block  }
		#administracion .ctrl-holder label.inline, #administracion .registro1 .ctrl-holder label.inline { display:inline  }
	#administracion .registro1 .ctrl-holder { float:left; clear:none; margin:0 .5em 1em 0;}
		#administracion .registro1 .ctrl-holder label { display:block;}
		#administracion .registro1 .ctrl-holder input , #administracion .registro1 .ctrl-holder select{ width:28.5em !important;}
			#administracion .registro1 .ctrl-holder input[type="file"] {width:40em !important}
		#administracion .registro1 .ctrl-holder input[type="checkbox"] { width:1.1em !important;}
		#administracion .registro1 .ctrl-holder input[type="radio"] { width:auto !important;}
			#administracion .registro1 .ctrl-holder input.check {width:1.1em !important;}
		#administracion .registro1 .ctrl-holder select.sel3 { width:29em}		
		#administracion .registro1 .ctrl-holder textarea { width:60em; height:8em}			
			#administracion .registro1 span.group {display:block; font-size:1.1em}
			#administracion .registro1 #birthday  label {float:left; margin-right:1em}
			#administracion .registro1  #birthday  select{ width:auto !important;}
		#administracion .month { width:12em}
		#administracion .day { width:5em}
		#administracion .year { width:10em}
		#administracion .hour, #administracion .minute { width:5em;}

		#administracion .registro1 .in100 { float:none; clear:both;}
		#administracion .in100 .genericInput, #administracion .in100 .genericTextarea, #administracion .registro1 .in100 .genericInput, #administracion .registro1 .in100 .genericTextarea { width:98%;}

		#administracion .nota { font-family:Arial, Helvetica, sans-serif; font-size:1em}
	
	#administracion .registro1 .taglib-captcha { clear:both; width:15.5em; margin:0; padding:2em 0; text-align:center;}
		#administracion .registro1 .taglib-captcha img { clear:both;}
		#administracion .registro1 .taglib-captcha .lfr-table td { display:block; font-family:Arial, Helvetica, sans-serif; font-size:1.1em;}
		#administracion .registro1 .taglib-captcha input { width:14em; margin:0}
		#administracion .registro1 .taglib-captcha #lit{float:none; top:0}
		
		#administracion.admin01 .button-holder { float:right;}
			#administracion.admin01 .button-holder input { width:auto; padding:.2em 1em;}
		
		#administracion .seccion { border:none; background:#dff4ff no-repeat 6px 50%; background-color:#dddddd; color:#323232; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; display:block; font-weight:bold; margin:2px auto 14px; padding:6px 6px 6px 30px; text-align:left; }
		
		#administracion #_58_nivel_acceso { width:auto; border:none;}
		#administracion .lbl01 { float:left; margin:0 0 .5em .5em}
			 #administracion .lbl01 input { width:auto; border:none; margin:.5em 0 0 .5em; }
		
		#administracion .block01 .ctrl-holder { float:left; margin-right:.5em;}
		#administracion .block01 .genericLabel { display:block; clear:both;}
		#administracion .block01 .genericInput { width:28em;}
		#administracion .block01 .genericSelect { width:28.6em;}
		#administracion .primary-ctrl { clear:both;}
			#administracion.admin01  .mailing-ctrl {padding-top:2.5em}
			#administracion .primary-ctrl .genericInput, #administracion .mailing-ctrl input { width:1.1em; margin-left:.5em;}
		
		#administracion .block01 .in70 { width:60em}
		#administracion .block01 .in30 { width:26em}
		
		#administracion .check .genericInput { border:none;}
		
		#administracion .block-labels .noft { float:none} 
		#administracion .ctrl-holder .notft { *float:none;}
		
		#administracion #shadow { margin-bottom:1.5em; padding-bottom:1.2em; background:url(../../images/shadow-form.png) no-repeat 100% 100%;}
		
		/*#administracion .taglib-search-iterator tr th { font-family:Arial, Helvetica, sans-serif; font-size:1.1em;"}*/
		#administracion .taglib-search-iterator tr td input { width:auto; border:none;}
		
		/*exposiciones*/
		#administracion .formAdmin label { color:#414141;}
		#administracion.admin02 .title { padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:1.8em; font-weight:bold; color:#323232;}
		
		#administracion .formAdmin #campos { font-family:Arial, Helvetica, sans-serif; font-size:1.1em; }
		
		#administracion #miAutor div.FotoAutor { margin-bottom:2.5em;}
			#administracion #miAutor div.FotoAutor label, #administracion #miAutor div.Nombre label, #administracion #miAutor div.Pais label, #administracion #miAutor div.Ocupacion label, #administracion #miAutor div.Curriculum label, #administracion #miAutor div.Website label, #administracion #miAutor .Descripcion label { display:block;}
		
		#administracion #miAutor div.Nombre { margin-bottom:1em;}
			#administracion #miAutor div.Nombre input { width:98%}
		
		#administracion #miAutor div.Ocupacion { margin-left:2em;}
		#administracion #miAutor div.Pais, #administracion #miAutor div.Ocupacion, #administracion #miAutor div.Website { float:left; margin-bottom:1em;}
			#administracion #miAutor div.Pais input, #administracion #miAutor div.Ocupacion input, #administracion #miAutor div.Curriculum input, #administracion #miAutor div.Website input { width:38.5em;}
			
		#administracion #miAutor div.Descripcion,  #administracion #miAutor div.Curriculum, #administracion #miExpo div.Descripcion { clear:both; margin-bottom:1em;}
			#administracion #miExpo div.Titulo .Titulo, #administracion #miAutor div.Descripcion .Descripcion, #administracion #miAutor div.Curriculum .Curriculum, #administracion #miExpo div.Descripcion .Descripcion { width:98%;}
		
		#administracion #miAutor select { padding:.1em 0 .2em .1em; }
		
		
		#administracion #miExpo div.FotoPortada { margin-bottom:2.5em;}
			#administracion #miExpo div.FotoPortada input.FotoPortada { width:auto; padding:.2em .5em;}
		#administracion #miExpo div.Titulo, #administracion #miExpo div.Descripcion, #administracion #miExpo div.Localizacion, #administracion #miExpo div.Tema, #administracion #miExpo div.FechaDesde, #administracion #miExpo div.FechaHasta { margin-bottom:1em;}
		#administracion #miExpo div.FotoPortada label, #administracion #miExpo div.Titulo label, #administracion #miExpo div.Descripcion label, #administracion #miExpo div.Localizacion label, #administracion #miExpo div.Tema label, #administracion #miExpo div.FechaDesde label, #administracion #miExpo div.FechaHasta label { display:block;}
		
		#administracion #miExpo div.Localizacion, #administracion #miExpo div.Tema, #administracion #miExpo div.FechaDesde, #administracion #miExpo div.FechaHasta { float:left;}
		#administracion #miExpo div.Tema, #administracion #miExpo div.FechaHasta { margin-left:2em;}
			#administracion #miExpo div.Localizacion input.Localizacion, #administracion #miExpo div.Tema input.Tema, #administracion #miExpo div.FechaDesde input.FechaDesde, #administracion #miExpo div.FechaHasta input.FechaHasta { width:38.5em;}
		
		#administracion.admin02 #miExpo .lfr-panel { clear:both; margin:0 0 1.5em 1em; font-family:Arial, Helvetica, sans-serif; font-size:1.2em;}
		#administracion.admin02 #miExpo .lfr-panel-titlebar { margin-bottom:.5em;}
			#administracion.admin02 #miExpo #phrq_selectTagsCategories { width:auto; margin-top:.5em; padding:.2em .5em; font-size:.9em}
		
		
		#administracion .formAdmin .btn { width:auto; border:none;}
		
		
		#administracion #miFoto span.info { display:block; margin-bottom:.5em;}
		#administracion #miFoto #campos { float:left; width:56em;}
		#administracion #miFoto.type02 #campos { float:none; margin:0 auto;}
		
		#administracion #miFoto .fotoDestacada { *display:inline; float: left; /*width:16.8em;*/ border:1px solid #000; margin:2em 1em 0 2em; padding: 1.2em 1em; }
			#administracion .formAdmin .fotoDestacada .btn { display:block; width:10em; margin:1em auto; cursor:pointer;}
			
		#administracion #miFoto .campo { float:none}
			#administracion #miFoto .campo label { display:block;}
			#administracion #miFoto .campo input, #administracion #miFoto .campo textarea { width:99%}
			#administracion #miFoto .campo select, #administracion #miFoto .campo select#autores { width:40em;}
			#administracion #miFoto .campo select#autores { margin-right:1em;}
			#administracion #miFoto .campo a { color:#414141; text-decoration:none;}
				#administracion #miFoto .campo a:hover { text-decoration:underline;}
		#administracion #miFoto .type01 { width:25em;}
		#administracion #miFoto img.permisos { margin:.5em 0 0em 0;}
		#administracion #miFoto img a:hover { background-color: transparent;}
		#administracion #miFoto img.nuevoautor { vertical-align:middle;}
		
		
		
		#administracion .formAdmin .reset { margin-right:0;}
		#administracion.admin02 .borde { padding:0 0 2em;}
			#administracion.admin02 .borde #info { min-height:1.9em; *height:2em; padding:1em 0 1em 2.5em; background:#dddddd url(../../images/ico_info.gif) no-repeat 0 0; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#323232;} 
			
		#administracion .formAdmin #campos { margin:0 1em; padding:2em 0; }
		
		#administracion .formAdmin #buttons { float:right;}
			#administracion .formAdmin #buttons input { float:left;}
			#administracion .formAdmin #buttons .btn2 { float:left; border:1px solid #c1c1c1; margin:.1em 0 0 1em; padding:.1em 1em; background:url(../../images/bg_button.gif) repeat-x 0 0; font-size:1.3em; text-decoration:none; color:#6b6d6c; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:-.1em;}
				#administracion .formAdmin #buttons .btn2:hover { text-decoration:none; color:#6b6d6c;}

#administracion:after, #administracion #shadow:after, #administracion .borde:after, #administracion .block01:after, #administracion .block-labels:after, #administracion .lfr-form-row:after { display:block; clear:both; visibility:hidden; height:0; content:".";}

#administracion, #administracion .borde, #administracion .block01, #administracion .block-labels, #administracion .lfr-form-row, #administracion #contenido #shadow { *height:1%;}

/*** misExposiciones/edit_exposicion ***/
#administracion .bloqueFecha {clear:both; margin:1em 0}
#administracion .bloqueFecha span.group {font:normal 1.1em Arial; display:block}
#administracion .bloqueFecha select{width:auto}

/*** solicitar exposicion, mi perfil (iconos aniadir/eliminar ***/
#administracion.admin01  .row-controls{width:20em; }
.perfil  .row-controls {display:block;clear:both;position:static;}
.perfil .undo-queue{display:none} /*DATOS USUARIO: oculto accion dehacer crear campos dinamicos */
#administracion.admin01  .row-controls span , .perfil .row-controls  span{font-size:1em;display:block;text-align:right;}
#administracion.admin01  .row-controls a , .perfil .row-controls a {float:right}
