/*************************************/
/*      ESTRUCTURA GENERAL           */
/*************************************/
	body {
		margin: 0 auto 0 auto;
		padding:0;
		font-family: 'MyriadWebRegular', Arial, Helvetica, sans-serif;
		font-size: 0.9em;
		color: #1a171b; /* #666666;*/		
		background-color:#fff;
		background-image:url(../images/fondo_body.png);
		background-repeat: repeat-x;
		background-position: top center;
		line-height:1.5em;
	}

	#avisoCookie 
	{
		background-color: #ccc;
		text-align:center;
		margin: 0 auto;
		/*margin-top: 1em;*/
		/*padding:0.5em 1em 1em 1em;*/
		box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.60);
	}

	#contenedor, #contenedor_home
	{
		margin: auto;
		margin-bottom:0;
		background-color: #FFF;
		width:  64.2em;/*75em;*/
		/*border: 1px solid;*/
/*		background-image:url(../images/fondo_contenedor.png);
		background-repeat: repeat-y;
		background-position:left;*/
		box-shadow: -1px 1px 8px rgba(0, 0, 0, 0.50);
	}

	#cabecera
	{
		background-image:url(../images/fondo_cabecera.png);
		background-repeat: no-repeat;
		height: 22.1em;
		/*background-color:#000*/
	}
	#logo {float:left}
	#logo_organiza {float: right; margin:0 0 0 0;}

	#actualizaciones 
	{ 
		float:right; 
		width:20.9em; 
		text-align: right; 
		margin:0.5em 0.5em 0 0;
		padding-right:0.2em;
		line-height:1.4em; 
		color:#333; 
		font-weight:bold; 
		font-size:0.8em;
	}
	#actualizaciones span { font-weight:normal}
	#actualizaciones .titulo {margin-bottom:0.5em}
	#actualizaciones .titulo img {vertical-align: text-bottom}
	#video_cab {margin:0.5em 2em 0.5em 0 }
	
	#cuerpo
	{
		/*background-color: #FFFFFF;*/
		/*background-image:url(../images/fondo_cuerpo.png);
		background-repeat: no-repeat;
		background-position: right bottom;*/
		padding-top: 0;
		padding-bottom: 0;
		margin-top:0
		/*background-color:#330000*/
	}

	#contenido, #contenido_home
	{
		/*margin-left:20em;*/
		padding: 1em 2em 2em 1em;
		margin-bottom:0;
		text-align:justify;
		background-color:#FFF;
		/*background-image:url(../images/fondo_contenido.jpg);
		background-repeat: no-repeat;
		background-position:bottom right;*/
		/*margin: 0 0 0 14.5em;*/
		/*border-left: 2px dotted #0970b3;*/
	 	/*overflow:hidden;*/
		height: auto !important; /* para los browsers buenos */
		height: 50em; 
		min-height: 50em;
	}
	#contenido_home { padding-right: 0;}

	#contenido_seccion
	{
		padding: 0;
		overflow:hidden;
		margin-right: 14em;
	}
	.titulo_seccion {margin-bottom: 1.5em}

	#pie
	{
		width:100%;
		text-align:center;
		font-size: 0.8em;
		color: #fff;
/*		margin: 0em;*/
		/*height: 2.5em;*/
		padding: 0.3em 0 0.3em 0;
		background-color: #851c1f;
		/*background-image:url(../images/fondo_pie.jpg);
		background-repeat: repeat-x;*/

	}

	#pie span {margin-left:2em}
	#pie a {	color:  #fff;	text-decoration:none; }
	#pie a:hover { text-decoration: underline;	}

	#creadopor
	{
		float: right;
		text-align: right; 
		font-size: 0.9em; 
		margin-right: 0em;
		padding: 1em 1em 0 0;
		color: #fff;
		/*background-color: #FFF;*/
	}
	#creadopor a {	/*color:  #1a171b;*/	text-decoration:none; }
	#creadopor a:hover { /*color:  #333;*/ text-decoration:none;	}

	#map /* capa donde se muestra el mapa de google */
	{
		width: 98%; 
		height: 40em; 
		margin: 1em 0 1em 0;
		/*background-color: #FFFFFF;*/
	}

	#informacion ul, #informacion li {margin-top:0; margin-bottom:0}
	#normativa  { line-height:1.3em} 
	#normativa .apartado {color: #1a171b; font-weight:bold} 
	#comunicaciones p {margin:0.3em 0 0 0}
	#normativa ul { list-style-image:url(../images/punto_normativa.jpg); padding-left:3em; margin-left:0;} 
	#normativa ol { list-style-type: decimal} 
/*	#normativa .nota {background-image: none; padding-left:0.7em; color:#FFFFFF; background-color: #d80031; margin-left:-1em} /* el resto de información la hereda de .nota*/

	#comites h1 {margin-bottom:0em}
	#comites p {margin-right:0.5em}
	#comites .columnas
	{
		float: left;
		width: 47%;
		padding: 0 1em 0 0;
		text-align:left
	}

	.col_miembros_comite, .col_info, .col_galeria
	{
		float:left;
		text-align:left;
		width:99%;
		/*padding: 0 1em 1em 0;*/
		margin: 0.5em 0.3em 0.3em 0;
/*		line-height: 1.5em;*/
	}
	.col_galeria {width:49%}
	.col_miembros_comite { width: 49% }

	#destacamos
	{
		float: right;
		text-align:left;
		width: 14.3em;
		padding: 0 0 0 0;
		margin: 0 -0.1em 0 0;
		/*background-color:#57bee8;*/
		box-shadow: -1px 1px 3px rgba(0, 0, 0, 0.80);
		  /*
		  	box-shadow (x y blur spread color)  
			Valor horizontal, si es positivo indica que la sombra se dirigirá a la izquierda de la caja, si es negativo, a la derecha de la caja.
			Valor vertical de la sombra, si es negativo la sombra estará encima de la caja, si es negativo estará debajo de la caja.
			El atributo blur (opcional), cuanto más aumentemos este valor más borrosa se mostrará la sombra.
			El valor de dispersión -spread- (opcional), cuanto más lo aumentemos más aumentará el tamaño de la sombra, si se disminuye se reduce. El valor por defecto es 0, el mismo que el blur.
			Color*/
	}

	#destacamos .titulo 
	{
		margin-bottom:1em;
		/*color:#FFF; 
		font-family: 'DINAlternateMedium', Arial, Helvetica, sans-serif; 
		text-align:center;
		font-size: 1.1em;
		padding: 0.2em 0 0.2em 0;
		margin-bottom:0.5em;
		background-image:url(../images/fondo_destacamos.png);
		background-repeat: no-repeat;
		background-position: top center;*/
	}
	#destacamos #organiza a:hover {background-color:transparent; padding:0}
	#destacamos #conoce a:hover {background-color:transparent;}
	#destacamos .especial a:hover {background-color:transparent;}
/*	#destacamos	ul {margin: 0 0 0 1em }
	#destacamos	li {margin: 0;}*/

	#destacamos	p 
	{
		font-size: 0.9em;
		margin: 0 0 0 0;
		/*background-image:url(../images/punto.jpg);
		/*background-position: bottom l;*/
		/*background-repeat:no-repeat;*/
		border-bottom:1px dotted #c1272c;
	}
	#destacamos a{padding: 0.5em 0.5em 0.5em 0.5em; display:block}
	#destacamos a:hover{ background-color:  #c1272c; color:#fff; text-decoration: none; padding: 0.5em }

	#destacamos .botones_destacamos {text-align:center; margin-top:1em}
	#destacamos .botones_destacamos a:hover{ background-color: transparent}

	#redes_sociales {margin:14em 0.5em 0; text-align:right}
	#redes_sociales a {background-color:transparent; display: inline; padding:0}

	#presentacion, #presentacion_destacamos, #presentacion_destacamos2
	{
		/*margin-right: 14.5em; /*18em;*/
		/*border-right: 1px dotted #CCCCCC;*/
		/*padding: 2em 3em 2em 3em;*/
		padding: 0 0 0 0;
		/*height: auto !important; /* para los browsers buenos */
		/*height: 52em; 
		min-height: 52em;*/
	}

	img 
	{ 
		border: none; 
		/*behavior: url(include/jscripts/iepngfix.htc); /*este include se utiliza para evitar el problema de la transparencia de los .png en IE6 e inferiores*/
	}

	strong { /*color: #1a171b*/}

	acronym { border-bottom: none; }

	a {	text-decoration: none;	color: #315b6e; }
	a:hover {outline: none; text-decoration: underline; color: #d12c44}

	li { margin: 0.8em 0 0.8em 0; }
	/*li { padding: 0.5em 0 0 0 }*/
/*	li strong {color: #005972 }*/

	.izquierda 	{ text-align: left; }
	.derecha 	{ text-align: right; }
	.centrado 	{ text-align:center; }
	.mayusculas { text-transform: uppercase }
	.capitalize { text-transform: capitalize }
	.float_left { float: left }
	.float_right { float: right }
	.vertical_middle	{	vertical-align: middle	}
	.vertical_bottom	{	vertical-align: bottom	}
	.float_clear { clear: both }
	.oculto {display:none}
	.visible {display:block}
	.mail_www {margin: 0 0.2em 0 0.2em; vertical-align:middle}
	
	#organiza {margin:0 0 1em 0}

	#actualizado {padding: 0 0 2em 0; margin:0 0 0 0; font-size:0.8em; text-align:center; background-color:#d6edf5}
	#actualizado strong {border-bottom: 1px dotted; /*padding-left:4.5em*/ }

/*************************************/
/*      OTROS                        */
/*************************************/
	h1, h2, h3, h4 
	{
		text-align:left
	}
	h1 {
		text-shadow: 1px 1px 2px;
		color: #c1272c;
		font-size: 2em;
		padding: 0.1em 0 0 0;
		margin: 0 0 0.5em 0;
		text-transform: uppercase;
		line-height: 1em
		/*border-bottom: 1px solid ; /* si no pones color coge el del texto*/
	}
	
	h2 {
		color:#0970b3;
		font-size: 1.6em;
		padding: 0.5em 0 0.2em 0em;
		margin: 0;
		text-align:left;
	}
	#programa h2 {border-bottom:1px solid; margin-bottom:0.5em}
	h3 { font-size: 1.2em; color:#d12c44; margin-bottom:0.2em; color: #d12c44	}
	h4 { font-size: 1em; margin-bottom:0.2em; margin-top:0	}

	p {margin-top: 0; line-height: 1.3em;}

	hr 
	{ 
		border-bottom: 0 solid #0970b3;
		height: 1px;
		color: #0970b3; /* para IE */
		background-color: #0970b3; /* para firefox */
		width: 100%;
		margin: 0.5em 0 1em 0;
	}
	
/*** FORMULARIOS ****/
	input, textarea, select 
	{
		font-size: 1em;
		/*margin-top: 1em;*/
		color: #1a171b;
		border: 1px solid #CCC;
		/*border-bottom: 1px dashed #333333;*/
		/*width: 99%;*/
		padding: 0.2em;
	}
	
	input:focus, textarea:focus, select:focus
	{
		/*background: #F3F3F3 ;*/
		border: 1px solid ;
	}  

	input[type="checkbox"]
	{
		border:none;
		/*background-color: red;
		border: 2px solid blue;
		color: yellow;
		*/
	}

	input[type="radio"], input[type="image"]
	{
		border: none;
	}
		
	input [type="reset"], input [type="button"]
	{
		background-color: #A1CFF1;
		border: 1px solid  #049000;
		width: 5em;
	}

	input [type="reset"]:hover, input [type="button"]:hover
	{
		background-color: #000066;
		color: #FFFFFF;
	}

	select 	{	width: 11em; padding: 0.1em 0 0.1em 0 ;  }

	.input_campo {width: 10.1em; margin: 0 0.5em 0 0}
	.input_campo_url {width: 20em; margin: 0 0.5em 0 0.5em}
	.input_campo_medio {width: 21.3em; margin: 0 0.5em 0 0}
	.input_campo_largo {width: 43.5em; margin: 0 0 0 0}
	.input_campo_fichero {width: 43.5em; margin: 0 0 0 0;	}
	.select_campo {width: 10.7em; margin: 0 0.5em 0 0}
	.select_campo_peq {width: 5em; margin: 0 1em 0 0}
	.select_campo_medio {width: 21.8em; margin: 0 0.5em 0 0}
	.select_campo_largo {width: 44.1em; margin: 0 0 0 0; }
	.select_campo_numerico {width: 3.5em; margin: 0 0 0 0;}
	.select_campo_fecha {width: 7.5em; margin: 0 0 0 0; }
	.select_campo_largo_areas {width: 36.6em; margin: 0 0.8em 0 0; }
	option 	{ margin: 0.5em 0 0.3em 0em; margin:0;}
	option:hover 	{ margin: 0.5em 0 0.3em 0em; margin:0;}

	.textarea_campo, .textarea_campo2 
	{
		width: 43.5em; margin: 0 0 0 0; vertical-align: top; /*font-size: 0.9em;*/
		font-family: 'MyriadWebRegular', Arial, Helvetica, sans-serif;
		/*border: 1px dashed #333333;*/
	}
	.textarea_campo2 {width: 53.5em;}

	.boton_boletin {border: 1px solid #666666; width: 7em;}
	
	label 
	{
		display:block;
		/*font-weight:bold;*/
		margin-top: 0.5em;
		color: #1a171b;
	} 
	label.obligatorio {/*color: #1a171b;*/}

	label.linea
	{
		display: inline;
		font-weight:bold;
		margin-top: 0.5em;
	} 
	
	label.destacado
	{
		color: #1a171b;
		margin: 0.5em 0 0.5em 0;
	}

	.destacado {color: #315b6e; /*font-weight: bold*/}

	.texto_normal
	{
		color:  #1a171b;
		font-weight: normal;
	}

	.fichero_adjunto
	{
		clear:both;
		padding: 0.3em 0.5em 0 0;
	}
	.fichero_adjunto li {margin:0}
	
/*** FIN FORMULARIOS ****/

	#errores, #error_accion
	{
		display: none;
		margin: 1em 0 1em 0;
		padding:1em;
		color: #FFF;
		background-color: #d12c44;
		border:1px solid #666;
		-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
		-webkit-border-radius: 0.5em 0.5em 0.5em 0.5em;
		border-radius: 0.5em 0.5em 0.5em 0.5em;
	}
	#errores strong	{ color: #FFF;}

	.error { color:#FF0000; }
	.error_bold { color:#FF0000; font-weight:bold}
	#error_accion {display:block; margin-bottom:1em}

	.columnas, .columnas_dos, .columnas_tres
	{
		float: left;
/*		width: 47%;*/
		padding: 0 0 0 0;
	}
	.columnas_dos { width: 48%; padding: 0 0 0 0; border-right: 1px solid #CCC}
	.columnas_tres { width: 31%; padding: 0 0.2em 0 0.8em; text-align:left; border-right: 1px solid #CCC}

	.sincolumnas { clear: both;}

	.leeme
	{
		font-size: 1em;
		border: 1px solid #999999;
		padding:0.5em;
		background-color:#FFFFFF;
	}
	
	/** HOTELES y BOLETIN ALOJAMIENTO ********************************/
		.hotel {width: 99%; border:1px solid #BE7296; margin-left:1px; margin-bottom:0.5em; padding:0.5em;}
		.hotel_th_nombre {width:30%; padding:0.5em; }
		.hotel_th_direccion {width:30%; padding:0.5em; }
		.hotel_th_precios, .hotel_th_precios2 {width:10%; padding:0.5em; text-align:left;}
		.hotel_th_precios2 {width:17%;}
		.hotel_th {width:25%; padding:0.2em; border-bottom: 1px solid #999999; }
		.hotel_th_center {width:25%; padding:0.2em; border-bottom: 1px solid #999999;text-align:center;}
		.hotel_td, .hotel_td_ultimohotel {padding:0.3em 0.2em 0.3em 0.5em; border-bottom:1px solid #BE7296}
		.hotel_td_ultimohotel {border-bottom: none}
		.hotel_td_center {padding:0.2em; text-align:center;}
		
		#precio_hab
		{
			text-align: center; 
			font-weight:bold;
			color: #006699;
			margin-top: 0.2em;
			padding: 0.1em 0.1em 0.2em 0.1em ;
			width: 4.5em;
		}
		
		#precio_total, #num_noches
		{
			text-align: center; 
			font-weight:bold;
			color: #FFFFFF;
			background-color: #222;
			margin-top: 0.2em;
			padding: 0.1em 0.1em 0.2em 0.1em ;
			width:5.6em;
		}
		
		.error_precio_total, .error_num_noches
		{
			background-color: #FF0000;
			padding: 0 2em 0 2em;
		}

		#listado_hoteles				{	margin-bottom: 1em; margin-top:1em	/*float:right*/				}
		#listado_hoteles p				{	margin: 0.2em 0 0.2em 0;						}
		.listado_hoteles_imagen_nombre 	{	float:left; width:20em; vertical-align:middle;	}
		.listado_hoteles_direccion	 	{	padding:0.4em 0 0.4em 0;						}
		#listado_hoteles img
		{
			vertical-align:middle;
			/*margin-bottom: 0.2em;*/
			margin: 0.2em 0 0.2em 0;
			/*behavior: url(include/jscripts/iepngfix.htc); /*este include se utiliza para evitar el problema de la transparencia de los .png en IE6 e inferiores*/

 		}
	/** FIN HOTELES y BOLETIN ALOJAMIENTO ********************************/

	/*** LISTADOS EMPRESAS PLANO  Y EXPOSITORES ***********************************************/
		#contratos_expositores 	{ margin-bottom:6em; }
		#contratos_expositores li	{ margin-bottom:1em; }

		#plano_expositores {border: 1px solid #CCCCCC; margin:1em 0 2em 0; text-align:center; background-color:#FFF}

		.listado_empresas_plano
		{
			margin: 0 2.5em 3em 2.5em; 
			font-weight: bold;
		}
		
		.listado_stands
		{
			float: left;
			width: 32%;
			height: 2.3em;
		/*	padding: 0.5em 0 0.5em 0.4em;*/
			padding: 0.6em 0 0.4em 0.5em;
			border-bottom: 1px #999999 solid;
			/*background-color: #000000;*/
			margin: 0.1em 0.1em 0 0;
			text-align: left;
			font-size: 0.8em;
			font-weight: bold;
			color:#000000;
		}
		.fondo_ocupados_zonaA
		{
			background-color: #FA7901;
		}
		.fondo_ocupados_zonaB
		{
			background-color: #018FD9;
		}
		.fondo_ocupados_zonaC
		{
			background-color: #E63464;
		}	
	/*** FIN LISTADOS EMPRESAS PLANO  Y EXPOSITORES *******************************************/

	/**** LOGOS COLABORADORES ****/
		#colaboradores div {float: left; width: 33%; text-align:center; margin-bottom:1em }
		#colaboradores div.titular { text-align:left; width:100%; }
		#colaboradores table { background-color:#FFFFFF; background:none; border: none; width:100%; height:16.5em; /*font-size:0.9em;*/ }
		#colaboradores table a:hover { border: none;}
		#colaboradores table:hover { border:none	}
		#colaboradores td.logo  { height:11.5em; }
		#colaboradores td.nombre_logo  { height:1.5em; vertical-align:text-top;} 

		#colaboradores td  {  border: none; text-align:center; }
	/**** FIN LOGOS COLABORADORES ****/


	/**** PROGRAMAS ****/
		.programa_hora		{ padding: 0 0.7em 0 0.5em; float:left; height: 1.7em;}	
		.programa_parrafo	{ margin: 0 0 0.8em 4em; }	
		.programa_hora_cont { padding-bottom: 0.2em; margin-left: 4.7em; text-align:left}
		.programa_hora_cont strong{ color: #d12c44}
		.programa_dia 		{ color: #7EA6D1; margin: 1em 0 1em 0; padding: 0.1em 0.1em 0.1em 0.3em; font-weight: bold}	/* #996600 */	
		.programa_titulos 	{ color: #1a171b; padding: 0 0 0 0.7em}	
		.programa_titulos strong	{ color: #0970b3; font-weight: bold}	
		.programa_titulos_cursiva 	{ color: #333333; padding: 0 0 0 0.7em; font-style:italic}	
		.programa_titulos_fondo 	{ color: #FFFFFF; background-color:#333333; padding: 0 0 0 0.5em; margin-left:0.7em; text-transform:uppercase}	
		.programa_ponentes 	{ padding: 0 0.5em 0 0.7em}
		.programa_ponentes strong	{padding: 0 0 0 0; /*color: #000;*/}
		.programa_destacado { color: #333333;}
		.programa_destacado strong { color: #EB2B66;}
		.programa_modera_presenta	{ margin: 0.2em 0 0 0.7em;}
		.programa_modera_presenta strong	{ /*color: #2ebfde;*/}
		/* estilos listado comunicaciones en programa */
		.programa_titulos2 strong	{ color: #e49f12; font-weight: bold; }	
		.programa_titulos2_mesa	strong { background-color:#e49f12; color: #333; font-weight: bold; padding:0.2em }	
		.programa_parrafo2	{ margin: 0.2em 0 0.8em 0.7em; }	
		.programa_ponentes2 	{ padding: 0 0 0 0}
		.programa_modera_presenta2 { margin: 0.2em 0 0 0;}
		.programa_modera_presenta2 strong { color: #fa0003}
		.programa_formato_com strong	{ color: #00A5DD;}	
		/* FIN estilos listado comunicaciones en programa */

		.programa_area	{ padding: 0.2em 0.5em 0.2em 0.5em; margin-bottom: 0.5em}	
		.parea1 {color:#C4002B; border:1px solid #C4002B;}
		.parea1 strong	{ color:#C4002B}	
		.parea2 {color:#D78329; border:1px solid #D78329;}
		.parea2 strong	{ color:#D78329}	

		.ponencia_fichero { float:left; margin: 0 0.5em 1.5em 0.5em;}
		.ponencia_fichero2 { float:left; margin: 0 0.5em 4em 0.5em;}
		.ponencia_fichero3 { float:left; margin: 0 0.5em 6em 0.5em;}
	/**** FIN PROGRAMAS ****/

	.reconocimiento
	{
		margin:2em 0 0 1em; background-color:#FFFFFF; text-align:left; width: 90%
	}
	/**** ESQUINAS REDONDEADAS ****/
		b.rtop, b.rbottom, b.rtop2,b.rbottom2 {display:block}
		b.rtop {background: #A8D5EC}
		b.rbottom {background: #BFE0F3}
		b.rtop2 {background: #CDE7F4}
		b.rbottom2 {background: #E8F3F9}
		b.rtop b, b.rbottom b, b.rtop2 b, b.rbottom2 b {display:block;height: 1px;
			overflow: hidden; background: #FFFFFF}
		b.r1 {margin: 0 5px}
		b.r2 {margin: 0 3px}
		b.r3 {margin: 0 2px}
		b.rtop b.r4, b.rbottom b.r4, b.rtop2 b.r4, b.rbottom2 b.r4  {margin: 0 1px;height: 2px}
	/**** FIN ESQUINAS REDONDEADAS ****/

/*	#boletines { width:90% overflow:hidden; background-color:#CCCCCC}*/
	#boletines { padding-left: 1em }
	form {overflow:hidden;}
	form hr 
	{
/*		border-bottom: 0 solid #000000;*/
		border: 0;
		height: 1px;
		color: #FF0000; /* para IE */
		background-color: #FF0000; /* para firefox */
		width: 70%;
		margin: 0.5em 0 0.5em 0;
	}

	/**** ÁREAS ****/
		#areas p {margin-top: 0.5em}
		#areas h2 {	/*text-transform:uppercase;*/ margin:0;	/*color: #0970b3*/}
		/*span.areas strong{color: #1a171b}*/
/*		las siguientes líneas son por si queremos utilizar distintos colores para las áreas
		#area1 h2 {	color: #1a171b}
		span.area1 strong{color: #1a171b}
		#area2 h2 {	color: #1a171b}
		span.area2 strong{color: #1a171b}
		#area3 h2 {	color: #1a171b}
		span.area3 strong{color: #1a171b}
		#area4 h2 {	color: #1a171b}
		span.area4 strong{color: #1a171b}
		#area5 h2 {	color: #1a171b}
		span.area5 strong{color: #1a171b}
*/
	/**** FIN ÁREAS ****/

	.abc {list-style:lower-alpha}

	.nota, .nota_sin_fondo, .nota_banco 
	{ 
		background-color: #eee;
		background-image:url(../images/fondo_nota.png);
		background-repeat: no-repeat;
		/*color:#1a171b; */
		margin:1em 0; 
		padding: 0.5em 0.5em 0.7em 5.5em; 
		border: 1px solid #ccc;
		height: auto !important; /* para los browsers buenos */
		height: 5em; 
		min-height: 5em;
		text-align:left;
	}
	.nota_sin_fondo {background-image:none; padding: 0.5em 1em 0.7em 1em; }
	.nota_banco { background-image:none; height:2em; min-height:2em; text-align:center; padding: 1em 1em 0 1em; }

	.nota strong, .nota_sin_fondo strong, .nota_banco strong {/*color:#d12c44*/}
	/*.nota a {color:#0970b3} */

	.nota_columna {float:left; width: 47%; padding: 0 0.8em 0 0.5em; text-align:left }

	.nota2 
	{ 
		background-color: #FFFFFF; color:#333; margin:1em 0.5em; padding: 0.7em; border: 1px solid  #990000; overflow:hidden
	}
	.nota2 strong {color:#990000}
	.nota2p {color:#990000}

	/*** ACTAS **************************************************/
		#actas , #player
		{
			/*background-color: #fff;*/
			overflow: hidden;
			width: 98%;
			/*margin: 0.5em 0.5em 0.5em 0.5em;*/
			/*border: 1px solid #000;*/
			padding: 0.2em;
		}
		#nacional {
			/*background-color: #fff000;*/
			width: 30%;
			/*border-right: 1px solid #000; /* ancho y color del menú */
			/*margin-right: -1px;*/
			float: left;
		}
		#local {
			width: 67%;
			float: left;
			/*color: #fff;*/
			/*background: #FFFFFF;*/
			text-align: left;
			/*border-left: 1px solid #000;*/
			margin-left: 2em;
		} 
	/*** FIN ACTAS **************************************************/
	
	.subtotal { background-color: #CCC }
	.total { background-color:#333333; color:#FFFFFF }
	
	/********************************************************************/
	/*******                      TABLAS                          *******/
	/********************************************************************/
		table {margin:0 0.1em 0 0.1em; padding:0;border-collapse:collapse; text-align:left;}
		table strong  {color: #333}
		th, td {margin:0; padding:0.5em; }
		th {border-right:1px solid #FFF; text-transform:uppercase; background-color:#1e1e1e; color:#FFFFFF; font-weight: bold}
		th.primero {border-left:none; background-image:url(../images/tabla_esquina_izq.jpg); background-repeat:no-repeat}
		th.ultimo{border-right:none; background-image:url(../images/tabla_esquina_der.jpg); background-repeat:no-repeat; background-position: top right}

		/*table img { vertical-align:middle; margin-right:0.5em}*/
		table a {/*color: #0970b3; text-decoration:none;*/}		
		table a:hover {/*color:#000000*/}		
		/*table a:visited { text-decoration:underline}*/
		
		table#tabla_expositores{ width:99%}
		table#tabla_expositores td{ width:33%; border:1px solid #d7e6f5; }
		th image {vertical-align:bottom}
		table.tabla_boletin{ width:100%; margin-top:0.5em; margin-bottom:1em}
		table.tabla_boletin td{ border:1px solid #d7e6f5; /*white-space:nowrap */}
		table.tabla_boletin th{ white-space:nowrap; }
	/*** FIN TABLAS *****************************************************/
	
	/* para el caso de que se utilice pdf digital */
		#revista table{ border:none; text-align:center; background:none }
		#revista tbody tr:hover {background:none }
		#revista tbody th, tbody td {border:none}
	/* FIN para el caso de que se utilice pdf digital */
	
	#galeria a:visited, #prensa a:visited { color:#999999 }
	#prensa .noticia {padding:1.5em 1em 1.5em 1em; border-bottom:1px dotted #CCCCCC;
		height: auto !important; /* para los browsers buenos */
		height: 4em; 
		min-height: 4em;
	}
	#prensa .fichero {margin: 0 1em 1em 0; float:left;}
	#prensa .publicacion {color: #333333; font-weight:bold}
	.fichero {margin: 0 1em 1em 0; float:left;}
	.registro_fichero {padding:1.5em 1em 1.5em 1em; border-bottom:1px dotted #CCCCCC;}
	#descargas .registro_fichero {padding:1.5em 0 1.5em 1em; border-bottom:1px dotted #CCCCCC; float:left; width:47%}

	.foto_galeria {float:left; margin: 1em 0 1em 0; width: 33%; height:11em } /* para las fotos de eventos*/
	.foto_galeria_foto { height:10.5em; vertical-align:middle;}
	.foto_galeria_titulo {margin:0.2em 2.3em 0.2em 2.3em; font-size:0.8em; line-height:1.2em;}


	#qr .noticia 
	{
		padding:1.5em 1em 1.5em 0; border-bottom:1px dotted #CCCCCC;
	}

	/*** ACCESO ZONA RESTRINGIDA **************************************************/
		#privado
		{
			/*width:13em;*/
			/*border-width: 0;
			border-style: solid;
			border-top-width: 1px;
			border-bottom-width: 1px;*/
		}
		
		#privado #form_acceso
		{
			text-align:left;
			margin: 0 0 0 0;
			padding: 0 0 0.5em 0;
		}
		#privado #Flogin {margin:auto; width:30%;}
		
		#privado #form_olvido
		{
			text-align:center;
			margin: 3em 0 0 0em;
			padding: 0 0 0.5em 0;
		}

		#privado form {margin:auto}
		
		#privado input
		{
/*			margin:0.2em 1em 0.2em 1em;*/
			/*padding: 0.2em;
			border: 1px solid #7FBDEC;*/
		}
		
		#privado label 
		{
			text-align:left;
/*			margin: 0.1em 1em 0 1em;
			color: #FFF;
			font-weight:normal;*/
		} 
		#privado #Flogin .titulo_label {float:left; width: 6em; padding-top:0.2em; margin: auto}

		#privado p
		{
			/*background-color:#3A8D00; /*fondo verde*/
			/*background-color: #AE5802; /*fondo rojo*/
			/*background-image: url(../images/menu_degrada_r.jpg);
			background-position:bottom;
			background-repeat: repeat-x;*/
			/*color: #FFFFFF;*/
			/*margin: 0;
			padding: 0.2em 0.5em 0.5em 18em ;*/
		}

		#usuario_privado {color: #000; padding: 0 0 0.2em 0.5em; background-color:#E2FBE1 }
		#fecha_acceso_privado {color: #000; padding: 0 0 0.2em 0.5em; background-color:#E2FBE1}
		#fecha_acceso_privado strong {color: #000; font-weight:normal; background-color:#E2FBE1}
		#cerrar_sesion_privado {text-align:right}
		#cerrar_sesion_privado a {
			padding: 0.2em 0.5em 0.2em 0.5em ;
			text-decoration:none;
			color:#000000;
			background-color:#E2FBE1;
			background-image: none;
			width:12em;
		}
		#cerrar_sesion_privado a:hover 
		{
			background-image: none; background-color:#E2FBE1;
			text-decoration:underline;
		}
		#olvido_contrasenya {margin-top:1em; text-align:center}
	/*** FIN ACCESO ZONA RESTRINGIDA **************************************************/

	/* EVALUACIONES ******************************************/
		/*#privado select{border: 1px solid #ccc;}*/
	
		#privado textarea {
			/*font-size: 1em;
			color: #1a171b;
			padding: 0.2em;
			width: 64.8em;
			border:1px solid #0970b3;
			margin: 0 1em 0 0; 
			vertical-align: top; */ 
		}

		.evaluacion {border:1px solid #666; padding:0 0 0.5em 0; margin:1em 0 1em 0; background-color:#FFFFFF; font-size:0.9em}

		.total_evaluacion
		{
			text-align: center; 
			font-weight:bold;
			font-size: 3em;
			color: #0970b3;
			/*background-color: #000;*/
			padding: 0.2em 0 0.2em 0 ;
			margin: 0 0 0 0;
		}
		#modificar_evaluacion
		{
			text-align: right;
			padding:0.5em 0 0.5em 0; 
			margin-bottom: 1em; 
			border-bottom: 1px solid #0970b3;
		}

		label.puntuaciones /* utilizado en evaluaciones%form.php*/
		{
			font-size:0.9em;
			display: inline;
			font-weight:bold;
			margin:0.3em 0 0.3em 0;
			float: left;
			width: 48%;
		} 
		.recomendacion 
		{
			font-weight:bold;
			font-size: 1.5em;
			color: #0970b3;
			margin: 0 1em 0 0;
			float: left
		}
		.recomendacion2 {margin: 0 1em 0 0; text-align:left;}
		.recomendacion2 strong
		{
			font-weight:bold;
			font-size: 1em;
			color: #0970b3;
			font-size: 1.2em;
			text-align:left;
		}		

		.estado_comunicacion, .certificado_com
		{
			padding: 0.2em 0.5em 0.2em 0.5em ;
			margin: 0.5em 0 1em 0;
		}
		.comunicacion_aceptada {font-weight:bold; color: #009900; font-size: 1.5em; text-align:center }
		.comunicacion_rechazada {font-weight:bold; color: #FF0000; font-size: 1.5em; text-align:center }
		
		.titulo_evaluacion {background-color:#222; color:#FFFFFF; padding: 0.5em}
		.titulo_evaluacion strong {color:#FFFFFF}
		.titulo_evaluacion a { text-decoration:none; color:#FFFFFF}
		.fecha_evaluacion {  padding: 0.5em;}
		
		.eval_col {float: left; width:31%; margin-top:1em; padding: 0.5em 0 0.5em 1em; text-align:left }
		.col_centro {border:1px solid #CCCCCC; border-top:none; border-bottom:none}
		.com_col {float: left; width:47%; margin:1em 0 1em 0; padding: 0.5em 0.5em 0.5em 1em; border-right:1px solid #CCCCCC; text-align:left }
		.com_col hr {color:#CCCCCC}
		.datos_exposicion {margin:0 1em 0 1em}
		.datos_exposicion hr {color:#CCCCCC}
		.datos_exposicion ul {margin:0}
		.datos_exposicion li {margin:0; margin-left:7em}

		.superevaluador {margin: 1em 1em 1em 1em; border-bottom:1px solid #CCCCCC;}
		.nombre_evaluador {float:left;}
		.total_superevaluacion
		{
			/*font-size: 1em;*/
			font-weight:bold;
			color: #0970b3;
			float: left;
		}

		#cambiar_contrasenya {margin-left:15em}
		#cambiar_contrasenya .botones{ text-align:center; margin:1em 0 2em 0}
	
		#paginador, #paginador2  { text-align: right; margin:0 0 0.5em 0; }
		#paginador.usuario, #paginador2.usuario{ margin-right:2em; }
		#paginador input, #paginador2 input {border: 1px solid #0970b3;}
		#paginador img, #paginador2 img { vertical-align: middle; margin-left:0.2em}	
	
		#privado table {margin:0 0.1em 0 0.1em; padding:0;border-collapse:collapse;font-size: 0.9em; text-align:left; width:99%; background-color:#FFFFFF;}
		#privado table {margin: 0.5em}
		#privado table strong  {color: #333}
		#privado th, td {margin:0; padding:0.5em}
		#privado th {/*border-right:1px solid #FFF;*/ text-transform:uppercase; /*font-family: 'DINAlternate', Arial, Helvetica, sans-serif;*/background-color:#444; color:#FFFFFF; font-weight: bold}
		#privado th.primero {border-left:none; background-image:url(../images/tabla_esquina_izq.jpg); background-repeat:no-repeat; }
		#privado th.ultimo{border-right:none; background-image:url(../images/tabla_esquina_der.jpg); background-repeat:no-repeat; background-position: top right}
		#privado td {border:1px solid #d7e6f5;font-size: 1.1em;}
		#privado table img { vertical-align:middle; margin-right:0.5em}
	
		/*#privado .th_evaluador {background-color: #444}*/
		#privado .th_valoracion {background-color: #333}
		#privado #buscador {text-align: left}
		#privado #buscador input {border:1px solid #0970b3}
		/*#privado #aviso input {border:1px solid #000}*/
	/* FIN EVALUACIONES ******************************************/

	.sin_borde {border:none}	
	
	/*** LISTADO COMUNICACIONES, igual que en CD ***********************/
		.com_titulo_ref {/*background-color:#FFFFFF*/}
		.com_ref {background-color:#1a171b; color: #FFFFFF; ; padding: 0.2em 0 0.2em 0.2em; width: 2em; float: left; margin-top:0.2em}
		.com_titulo, .com_titulo_poster {color:#c1272c; margin-left: 0; padding: 0.1em 0.1em 0.1em 0.2em; font-weight:bold; margin-left: 2.5em; }
		/*.com_titulo_poster {margin-left: 3.2em;}*/
		.com_titulo_enlace {color: #333;}
		.com_titulo_enlace:hover {text-decoration:none}
		.com_datos {margin: 0.1em 0.1em 0.4em 2.5em; padding: 0.2em;}
		.com_datos_posters {margin: 0.1em 0.1em 0 2.5em; padding: 0.2em;}
		.com_mesa { background-color:#0970b3;  color:#FFF; font-weight:bold;
	margin: 0.1em 0.1em 0 0em; padding: 0.3em 0.2em 0.2em 0.6em;}
		.com_mesa_datos { color:#1a171b;  background-color:#FFFFFF; border: 1px solid #0970b3;
	margin: 0 0.1em 1em 0em; padding: 1em 0.4em 1em 0.4em}
	
		.com_fichero { float:left; margin: 0 0.5em 2em 0;}
		.com_num, .com_num_com { float:left; background-color:#0970b3; color:#FFFFFF; font-weight:bold; padding:0.2em; text-align:center; margin:0.2em 0.5em 0 0; width:2em}
		.modera { font-weight:bold; color:#1a171b}
		.tipo_poster { font-weight:bold; background-color:#1a171b; color:#FFFFFF; float:left; width:1em; text-align:center; margin-top:0.2em;padding:0.2em 0.1em 0.2em 0.1em;}
		.leyenda { font-weight:bold; background-color:#1a171b; color:#FFFFFF; width:1em; text-align:center; padding:0.2em 0.5em 0.2em 0.5em;}
	/*** FIN LISTADO COMUNICACIONES, igual que en CD ***********************/
	
	#premios li.dos strong {color:#1a171b; border-bottom:1px solid #1a171b}
	#premios .titulo_com {color:#fa0003	}
	/**** MINUTO ****/
		#minuto .bloque { margin-bottom:1em}
		#minuto .datos
		{
			margin: 1em 0 1.5em 0.5em;
			/*margin-bottom:2em; 
			padding-bottom:1em; 
			border-bottom:1px solid #CCCCCC; 
			clear:both; */
			height: auto !important; /* para los browsers buenos */
			height: 8em; 
			min-height: 8em;
		}
		#minuto .apartado_datos {margin:0.5em 18em 0.5em 0}
		#minuto .apartado {color:#0970b3; width:6em}	
		#minuto .apartado_contenido {margin-left: 6em;}	
		#minuto .cabecera {background-color:#0970b3; color:#FFFFFF; padding:0.2em; font-size: 1.1em; font-weight:bold}
	/**** FIN MINUTO ****/
	
	/**** CONCLUSIONES ****/
		.conclusion {margin: 1em 0 2em 0;}
		.conclusiones_parrafo	{ margin: 0.2em 0 0.8em 0; }	
		.conclusiones_titulos 	{ color: #333333; padding: 0 0 0 2em}	
		.conclusiones_titulos strong	{ color: #333333; font-weight: bold}	
		.conclusiones_titulos_cursiva 	{ color: #333333; padding: 0 0 0 0; font-style:italic}	
		.conclusiones_ponentes 	{ padding: 0 0 0 2em;}
		.conclusiones_ponentes strong	{padding: 0 0 0 0; color: #0970b3;}
		.conclusiones_modera_presenta	{ margin: 0.2em 0 0 2em; font-style:italic}
		.conclusiones_modera_presenta strong	{ color: #0970b3; font-style: normal}
	/**** FIN CONCLUSIONES ****/

	legend {/*font-weight:bold;*/ /*width: 12em;*/ text-align: left;}
	legend.boletin 
	{
		/*font-family: 'DINAlternateMedium', Arial, Helvetica, sans-serif;*/
		/*font-weight:bold;*/
		background-color:#d12c44;
		color: #FFF;
		border: 1px solid #999;
		padding: 0.2em 1.5em 0.2em 1.5em;	
		/* redondea las esquinas (en IE no funciona)*/
		border-radius: 0.4em 0.4em 0.4em 0.4em;
		-webkit-border-radius: 0.4em 0.4em 0.4em 0.4em;
		-ms-border-radius: 0.4em 0.4em 0.4em 0.4em;
	}
	fieldset 
	{
		margin-bottom:1em; border:1px solid #999; 
		padding: 0.5em 1em 0.5em 1em;	
		border-radius: 0.5em 0.5em 0.5em 0.5em;
		-webkit-border-radius: 0.5em 0.5em 0.5em 0.5em;
		-ms-border-radius: 0.5em 0.5em 0.5em 0.5em;
	}

	#cargando 
	{ 
		display:none;
		text-align:center;
		margin:1em;
		font-size:2em;
		color: #1a171b;
	}
	#cargando img {margin-right:0.2em}

	/**** TALLERES ****/
		#talleres .taller
		{
			margin-bottom:2em;
			/*background-color:#FFF;*/
			border: 1px solid #CCC;
			padding: 0.5em 1em 1em 1em;
			/*clear:both; */
			height: auto !important; /* para los browsers buenos */
			height: 18em; 
			min-height: 18em;
		}
		#talleres h2 {border-bottom:1px solid #d12c44;}
		#talleres .datos_dia_sala {	margin:1em 0 1em 0}
		#talleres .dia {float:left; width:11em }
		#talleres .sala {margin:0 0.3em 0 0.3em}
		#talleres .imagen {margin-bottom:1em}
		#talleres .empresa {color:#c00824; /*background-color:#009de0;*/ font-weight:bold; padding:0.3em 0 0.1em 0;}
		#talleres .logo {/*float:right;*/ margin:0 0 0 1.5em; text-align:right}
		#talleres .titulo { text-align:left }
		#talleres .titulo strong {color:#000000; }
		#talleres .sesiones  {margin-top:1em; color:#B2000C}
		#talleres .impartido_por, #talleres .franja_horaria, #talleres .objetivos, #talleres .sesiones {margin-top:1em; margin-right:1em}
		#talleres .impartido_por strong{color:#c1272c}
		#talleres .impartido_por_nombre, #talleres .horario_franja, #talleres .objetivos{ margin-left:9.9em}
		#talleres .impartido_por_nombre2, #talleres .horario_franja2, #talleres .objetivos2 { /*margin-left:8.2em*/}
		#talleres .apartado {color:#0970b3}	
		#talleres .comentarios {border: 1px solid #B2000C; text-align:center; padding:0.8em 0.5em 0.8em 0.5em; margin-top:1em}	
		#talleres li {margin:0}
	/**** FIN TALLERES ****/	

	/**** SUGERENCIAS ****/	
		#sugerencias #Flogin2 { /*border: 1px solid #444;*/ width:13em; padding:1em 1em 1em 1em; margin:auto; text-align:left }
		#sugerencias .input
		{
			margin:0em 0 0.3em 0;
			border: none;
/*			padding: 0.2em;*/
			border:1px solid #CCCCCC;
			width:12em
		}
		#sugerencias image { vertical-align: text-bottom}

		#sugerencias .cajainputs
		{
			margin:0;
			padding: 0 0 0 1em;
			color: #FFFFFF;
			/*text-align:right;*/
			/*background-color:#3fa9f5*/
		}
	/**** FIN SUGERENCIAS ****/	

	/*************************************/
	/*      MENUS                         */
	/*************************************/
		#menu_principal {background-color:#c1272c; margin-bottom:1em; width:50em; }
		#menu_principal ul {list-style:none; display:inline-block; color:#FFF; margin:0; padding:0; }
		#menu_principal ul li {float:left;}
		 
		ul#nav 
		{
			list-style:none; 
			/*height:10em; */
			width:50em; 
			/*fondo con degradado: http://www.genbetadev.com/desarrollo-web/fondos-con-degradados-en-css3  */
				/* generador de degradados http://gradients.glrzad.com/ */
				/* Safari 4-5, Chrome 1-9 */ 	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#851c1f), to(#d2444c));
				/* Safari 5.1+, Chrome 10+ */	background: -webkit-linear-gradient(top, #851c1f, #d2444c);
				/* Firefox 3.6+ */				background: -moz-linear-gradient(top, #851c1f, #d2444c);
				/* Opera 11.10+ */ 				background: -o-linear-background(top, #851c1f, #d2444c);
				/* IE 10 */						background: -ms-linear-background(top, #851c1f, #d2444c);
				/* estándar */					background: linear-background(top, #851c1f, #d2444c);
				/* IE 8 y 9 */  				filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#851c1f', endColorstr='#d2444c');
			/*FIN fondo con degradado */
		}
		 
		ul#nav li 
		{
			/*height:32px;*/
			/*width:165px;*/
			font-size:0.9em;
			margin:0;
			padding:0;
			width:13.8em;
			text-transform:uppercase;
			border:1px solid #FFF;
			border-top:none;
			border-left: none;
		}
		ul#nav li a 
		{
			color:#FFF;
			margin:0;
			padding:0.5em 0 0.5em 0; 
			cursor:pointer;
			text-align:center;
			display:block;
			text-decoration:none;
		}
		ul#nav li a:hover 
		{
			background:#851c1f;
			color:#FFF;
		}
		 
		ul#nav li ul /* submenu */
		{ 
			display:none;
			width:13.8em;
		}
		ul#nav li ul li
		{	
			text-transform:none; 
			font-size:1em;
			padding: 0 0 0 0; 
			border:none
		}
		ul#nav li:hover, ul#nav li.destacado {background-color:#851c1f}
		
		ul#nav li ul li:last-child
		{
			-moz-border-radius: 0 0 1em 1em;
			-webkit-border-radius: 0 0 1em 1em;
			border-radius: 0 0 1em 1em;
		}
		ul#nav li:hover ul 
		{
			display:block; 
			position:absolute;
			/*background: #851c1f;*/
			/*width:12.1em;*/
			margin-left:-0.1em;
			-moz-border-radius: 0 0 1em 1em;
			-webkit-border-radius: 0 0 1em 1em;
			border-radius: 0 0 1em 1em;
			border:1px solid #fff;
			border-top:none;
		}
		 
		ul#nav li:hover ul li 
		{
			float:none; 
			position:relative; 
			background:#851c1f;
			/*-moz-border-radius: 0 0 1em 1em;
			-webkit-border-radius: 0 0 1em 1em;
			border-radius: 0 0 1em 1em;*/
		}
		ul#nav li:hover ul li a:hover
		{
			/*fondo con degradado: http://www.genbetadev.com/desarrollo-web/fondos-con-degradados-en-css3  */
				/* generador de degradados http://gradients.glrzad.com/ */
				/* Safari 4-5, Chrome 1-9 */ 	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#851c1f), to(#d2444c));
				/* Safari 5.1+, Chrome 10+ */	background: -webkit-linear-gradient(top, #851c1f, #d2444c);
				/* Firefox 3.6+ */				background: -moz-linear-gradient(top, #851c1f, #d2444c);
				/* Opera 11.10+ */ 				background: -o-linear-background(top, #851c1f, #d2444c);
				/* IE 10 */						background: -ms-linear-background(top, #851c1f, #d2444c);
				/* estándar */					background: linear-background(top, #851c1f, #d2444c);
				/* IE 8 y 9 */  				filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#851c1f', endColorstr='#d2444c');
			/*FIN fondo con degradado */
			background-color:#c1272c;
		}
		ul#nav li:hover ul li:last-child a 
		{ 
			-moz-border-radius: 0 0 1em 1em;
			-webkit-border-radius: 0 0 1em 1em;
			border-radius: 0 0 1em 1em;
		}

		#menu_home { margin:0; padding:0}
		#menu_home a:hover{ text-decoration:none}
		#menu_home ul 
		{
			margin: 0;
			padding: 0;
			list-style-type: none;
			/*background-color:#999*/
			/*text-transform:uppercase;*/
		}
		#menu_home li { display:inline }
	
		#menu_especial {background-color:#05516d; padding:1em 1em 1em 1.2em; margin-right:0.1em; font-size:1.2em}
		#menu_especial a {color: #FFF}
		#menu_especial a:hover {color: #7db61b}
		#menu_especial a.destacado {color: #7db61b}
	
		#menu_area_restringida, #menu_comites {background-color:#c1282b; margin-bottom:1em; color:#fff}
		#menu_area_restringida ul, #menu_comites ul {margin:0; padding:0; text-align:left; border-top:1px solid #FFF}
		#menu_area_restringida li, #menu_comites li {display: inline; padding:0.7em 0 0.7em 0;/*margin-right:0.5em; /*padding:0 1em 0 0.5em;*/ border-right:1px solid #fff; }
		#menu_area_restringida li.ultimo, #menu_comites li.ultimo { border:none}
		#menu_area_restringida li a, #menu_comites li a { color: #fff; display:inline-block;padding:0.5em 0.5em 0.5em 0.5em; text-decoration:none}
		#menu_area_restringida li a:hover, #menu_comites li a:hover { color: #fff; /*text-decoration:underline;*/; background-color:#851c1f; }
		#menu_area_restringida li a.destacado, #menu_comites li a.destacado  { color: #fff; /*text-decoration:underline;*/ background-color:#851c1f; );}
		#menu_area_restringida li:last-child, #menu_comites li:last-child { border:none}
	/*****  FIN MENUS  ************************/

	#como_llegar .datos {margin-left: 6em}	
	#como_llegar h2 {padding:1.2em 0 1em 0}
	#como_llegar ul {padding-left:1em; padding-top:0; margin-top:0}

	#player_video, #player_video2 {border:1px solid #CCC}

	/** FUENTES. deben ir siempre al final del CSS **********************************/
		@font-face 
		{
			font-family: 'MyriadWebRegular';
			src: url('../include/fuentes/myriad.eot');
			src: url('../include/fuentes/myriad.eot?#iefix') format('embedded-opentype'),
				 url('../include/fuentes/myriad.woff') format('woff'),
				 url('../include/fuentes/myriad.ttf') format('truetype'),
				 url('../include/fuentes/myriad.svg#myriad') format('svg');
			font-weight: normal;
			font-style: normal;
		}
	/** FIN FUENTES. deben ir siempre al final del CSS **********************************/