/* Hoja de Estilos en Cascada para Contenedores DNN de CTMS.es */
/*                          CONTENEDORES                      */


/*GENERALES*/
body{
	margin:0;
	padding:0;}

/* PANEL CENTRAL */
.contenedor_central {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin: 0 auto 0 auto;
	width:480px;
	/* _position:fixed;
	_top:0;
	_left:0; */}
	
	/*Input, textArea, Select*/
	.contenedor_central input,
	.contenedor_central textarea,
	.contenedor_central select {
		border: 1px solid #999;
		font-size:1.5em;
		font-family: Tahoma, Arial, Hevetica, Sans-serif;
		color:#333;}
	
/* Título del módulo */
.cc_titulo {
	height:20px;
	margin:0;
	padding:0 10px 0 3px;
	background:#c0d5d2;}
	
	/*Título del módulo parrafo ¡¡Cuidado: esto es un atributo válido para container.xml !! */
	.titulo{
		margin:0;
		padding:0;
		font-size: 0.8em;
		color: #385551;
		font-weight:bold;}
	.cc_titulo_izq{}
	
	/*Para Firefox*/
	html>body .cc_titulo_izq{width:430px;}

	
	.cc_titulo .CommandButton{
		display:inline;
		height:18px;}


/* Contenido actual */
.cc_contenido {
	clear:both;
	margin: 0;
	padding:0;
	color:#333;}

/* Pie */
.cc_pie{
	height:20px;
	margin:5px 0 0 0;
	padding:0 10px 0 10px;
	background:#F7F7F7;}


.izq{float:left;}
.izq_acciones{float:left; width:15px;}
.der{float:right;}
.cleaning{
	clear:both;
	margin:0;
	padding:0;}
	
	
	/* Sólo para IE \*/
	* html .cc_titulo .der {float:none; margin-left:20px}
	* html .cc_titulo .der .izq {float:none;}
	* html .cc_titulo .der .der {display:none;}
	
	/*
	En Firefox la opción [VISIBILITY] de DotNetNuke no funciona.
	Por lo tanto, con este hack pasamos a ocultarla y corregir la flotación
	*/
	html>body .cc_titulo .der {float:none;}
	html>body .cc_titulo .der .izq {float:none;}
	html>body .cc_titulo .der .der {display:none;}
	
	
	
	
	/* Contenedores para las fotografías */
	.contienefoto {
		margin: 10px 0 0;}
	
	.foto_izq {
		float: left;
		margin-right:10px;
		margin-bottom:10px;
		width: 200px;
		background: #F2F2F2;}
		
	.foto_der {
		float: right;
		margin-left:10px;
		margin-bottom:10px;
		width: 200px;
		background: #F2F2F2;}
	
	
	.flotafoto:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;}
		.flotafoto {display: inline-block;}  
	
		/* Sólo para IE \*/
		* html .flotafoto {height: 1%;}
		.flotafoto {display: block;}


	
	
/* -------------------------------------------------------------------------------------------------------
                                                   CSS MÓDULOS
                                                  0. INICIO
------------------------------------------------------------------------------------------------------- */

.SubHead {font-size:11px; color:#40615c; padding:20px 0 0 0;}

.noticia {
	margin:0;
	padding:0 0 0 20px;
	border-bottom:1px dashed #CCC;
	background:url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/bg_noticias.gif) top left no-repeat;}

	.noticia .ultima{border-bottom:1px solid #FFF;}
		
		.noticia p{color:#4d5c66; margin:10px 0 10px 0; text-align: justify;}
			.noticia p a:link,
			.noticia p a:active,
			.noticia p a:visited{
				margin:1em 0 0 0;
				padding: 0 0 0 15px;
				color:#6c6c6c;
				text-decoration:underline;
				background:url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/bg_noticias_mas.gif) 2px left no-repeat;}
				.noticia p a:hover{color:#6c6c6c; text-decoration:none;}
				
			/*Para Firefox*/
			html>body .noticia p a{background:url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/bg_noticias_mas.gif) 0% 0px no-repeat;}	


/* -------------------------------------------------------------------------------------------------------
                                                   CSS MÓDULOS
                                                  1. LA EMPRESA
------------------------------------------------------------------------------------------------------- */
	/* Parrafos */
	.laempresa p{
		color:#555555;
		text-align: justify;}

		.laempresa p span.empresa{
			color:#666;
			font-style:italic;}
			
		.laempresa p span.cifras{
			color:#62968d;
			font-weight:bold;}			

	/* Acrónimos */
	.laempresa acronym{
		color:#62968d;
		font-weight:bold;}
		
	/* Citas */
	.laempresa blockquote{
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		margin:0 20px 0 20px;
		padding:7px;
		background:url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/bg_cita.gif) bottom left repeat-x #f4f5f3;}
		
		.laempresa blockquote.cita{
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		margin:0 20px 0 20px;
		padding:7px 7px 7px 70px;
		background:url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/bg_cita2.gif) top left no-repeat #FFF;}
		
		.laempresa blockquote p span.titulo{
			font-size:1.2em;
			font-variant:small-caps;
			font-weight:bold;
			color:#333;}
			
		.laempresa blockquote p span.subtitulo{
			font-weight:bold;
			color:#555555;}
			
		.laempresa blockquote ul{
			list-style-type:none;
			margin:0;
			padding:0 10px 0 10px;}
			
		.laempresa blockquote ul.alfa{
			list-style:lower-alpha inside;
			margin:0;
			padding:0 10px 0 10px;}
			
		.laempresa blockquote ul li{
			margin:0 0 10px 0;
			color:#555555;
			font-size:1em;
			text-align: justify;}
			
	/* Listas de definición */
	.laempresa dl#consejo{}
	
		.laempresa dt{background:#7f7f7f;}
			
			.laempresa dt p{
				padding-left: 10px;
				color:#FFF;
				font-weight:bold;
				font-size:1em;}
			
			.laempresa dd p span.nombre{font-weight:bold;}
			.laempresa dd p span.cargo{ font-style:italic;}

	/*formatos para los estatutos*/
	.descargapdf{
		min-height:61px;
		margin:0 30px 0 30px;
		padding:3px 3px 3px 70px;
		background:url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/bg_pdf.gif) top left no-repeat #F2F2F2;}
		.descargapdf p{}
		.descargapdf p a:link,
		.descargapdf p a:active,
		.descargapdf p a:visited{color:#00783f; text-decoration:none;}
		.descargapdf p a:hover{color:#00633b; text-decoration:underline;}
		
	.descargahtml{
		min-height:61px;
		margin:0 30px 0 30px;
		padding:3px 3px 3px 70px;
		background:url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/bg_html.gif) top left no-repeat #F2F2F2;}
		.descargahtml p{}
		.descargahtml p a:link,
		.descargahtml p a:active,
		.descargahtml p a:visited{color:#00783f; text-decoration:none;}
		.descargahtml p a:hover{color:#00633b; text-decoration:underline;}		

	.estatutos h3{ text-align:center; font-size:1.4em;}
	.estatutos h4{ text-align:center; color:#00633b; font-weight:bold; font-size:1.3em;}
	.estatutos h5 { text-align:center; color:#333; font-weight:bold; font-size:1.2em;}
	.estatutos .articulo{color:#333; font-weight:bold;}
	
	.legal h3{ text-align:left; font-size:1.4em; font-weight:bold;}
	
	/*ORGANIGRAMA*/
	.laempresa .organigrama {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		margin: 0;
		padding: 0;
		background: transparent url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/organigrama.gif) top left no-repeat;
		height: 225px;
		width: 470px;
		position: relative;
		text-align:center;}
		
		/*Para Firefox*/
		html>body .laempresa .organigrama p {margin:0; padding:0; font-size:1em;}
	
		/* Declaraciones respecto al organigrama actual */
		#consejoadmin{ 
			width: 240px;
			position: absolute;
			padding:3px 0 3px 0;
			top: 0px;
			left: 120px;
			/*height: 21px;*/
			background:#234c0a;
			color:#FFF;
			text-align:center;}
			
		#gerente{ 
			top: 40px;
			left: 120px;
			padding:3px 0 3px 0;
			position: absolute;
			width: 240px;
			/*height: 21px;*/
			background:#2c600c;
			color:#FFF;
			text-align:center;}
			
		#secretario{ 
			top: 80px;
			left: 0px;
			padding:3px 0 3px 0;
			position: absolute;
			width: 210px;
			/*height: 21px;*/
			background:#d4d9ca;
			color:#000;
			text-align:center;}				
		
		#jefeadmin{
			top: 130px;
			left: 0px;
			position: absolute; 
			padding:3px 0 3px 0;
			width: 210px; 
			/*height: 21px;*/
			background:#b3cd9d;
			color:#000;
			text-align:center;}
		
		#jefeexplo{ 
			top: 130px; 
			left: 256px; 
			position: absolute; 
			padding:3px 0 3px 0;
			width: 210px; 
			/*height: 21px;*/
			background:#b3cd9d;
			color:#000;
			text-align:center;}

		#tecnico{ 
			top: 170px; 
			left: 256px; 
			padding:3px 0 3px 0;
			position: absolute; 
			width: 210px; 
			/*height: 21px;*/
			background:#d3e4c5;
			color:#333;
			text-align:center;}

		#admin1{ 
			top: 170px; 
			left: 0px; 
			padding:3px 0 3px 0;
			position: absolute; 
			width: 94px; 
			/*height: 21px;*/
			background:#d3e4c5;
			color:#333;
			text-align:center;}

		#admin2{ 
			top: 170px; 
			left: 116px; 
			padding:3px 0 3px 0;
			position: absolute; 
			width: 94px; 
			/*height: 21px;*/
			background:#d3e4c5;
			color:#333;
			text-align:center;}	

/* -------------------------------------------------------------------------------------------------------
                                                   CSS MÓDULOS
                                                  2. EL CENTRO
------------------------------------------------------------------------------------------------------- */
	/* Hx */
	.elcentro h4{
		color:#014f26;
		margin: 30px 0 10px 0;
		text-align:center;
		font-size:1.2em;
		font-weight:bold;}
	
	/* Parrafos */
	.elcentro p{color:#555555; text-align: justify;}
		.elcentro p span.nombre{color:#00381b;}
		.elcentro p span.dato{font-style:italic;}

		/* Detalles de párrafo en los contenedores de fotografía */
		.contienefoto p.area span.dato{
				color:#00381b;
				font-style:normal;}

	/* Listas */			
	.elcentro ul.listareas{
		list-style:lower-alpha inside;
		margin:10px 0 10px 0;
		padding:0 0 0 10px;}
		.elcentro li{
			color:#555555;
			margin:0 0 5px 0;}
			.elcentro li a{
				font-size:1.06em;
				font-weight:bold;}
				
	/* Tablas */
	.elcentro .superficies h5{
		margin:0;
		padding:0;
		background:#014f26;
		color:#FFFFFF;
		font-size:1.05em;
		text-align:center;}
	
	.elcentro .superficies table{
		width:480px;
		margin:0 0 10px 0;
		padding:0;
		border:1px solid #014f26;
		font-size:0.8em;
		background:#FFF;}
			.elcentro .superficies table th{
				width:220px;
				font-weight:normal;
				text-align:left;
				background:#F2F2F2;
				color:#333;}
				/* Sólo para IE */
				*html .elcentro .superficies table th span{bottom:100px;}
			.elcentro .superficies table td{
				border-bottom:1px dashed #CCC;
				font-size:1.5em;
				text-align:right;}
				.elcentro .superficies table td.ultimo{
					border-bottom:1px dashed #FFF;}
				
				/*Tablas anidadas*/
				.elcentro .superficies table.anidada{width:260px; border:1px solid #FFF;}
					.elcentro .superficies table.anidada th{width:140px;}
														


	/*Plano del Centro*/
	.elcentro .plano {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		margin:0 7px 0 7px;
		padding:0;}
	
		/* 
		Los siguientes elementos se ocultan con la CSS activa.
		Desactivándola, el navegador los renderiza 
		*/
		.elcentro .plano img.imagen{ display: none; }
		
		/* Lista de definición */
		.elcentro .plano dl#mapeado{
			margin: 0;
			padding: 0;
			background: transparent url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/mapa.jpg) top left no-repeat;
			width: 470px;
			height: 600px;
			position: relative;}
		
		/* Término definido */
		.elcentro .plano dt{ margin: 0; padding: 0; position: absolute; font-size: 1em; display: none; }
		/* Definición */
		.elcentro .plano dd{ margin: 0; padding: 0; position: absolute;  font-size: 1em; }
		
		/* Declaraciones respecto al mapa actual */
		dd#punto1_def{ top: 110px; left: 266px; }
		dd#punto1_def a{ position: absolute; width: 19px; height: 18px; text-decoration: none; }
		dd#punto1_def a span{ display: none; }
		dd#punto1_def a:hover{ position: absolute; background: transparent; /*url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/punto01.jpg) top left no-repeat;*/ top: 0px; left: 0px; }
		dd#punto1_def a:hover span{
			display: block;
			text-indent: 0;
			vertical-align: top;
			color: #FFF;
			background-color: #004e26;
			position: absolute;
			bottom: 100%;
			margin: 0;
			padding: 5px;
			width: 750%;}
			 
		dd#punto2_def{ top: 185px; left: 206px; }
		dd#punto2_def a{ position: absolute; width: 20px; height: 17px; text-decoration: none; }
		dd#punto2_def a span{ display: none; }
		dd#punto2_def a:hover{ position: absolute; background: transparent; /*url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/punto02.jpg) top left no-repeat;*/ top: 0px; left: 0px; }
		dd#punto2_def a:hover span{
			display: block;
			text-indent: 0;
			vertical-align: top;
			color: #FFF;
			background-color: #004e26;
			position: absolute;
			bottom: 100%;
			margin: 0;
			padding: 5px;
			width: 750%;}
			
		dd#punto3_def{ top: 111px; left: 194px; }
		dd#punto3_def a{ position: absolute; width: 19px; height: 17px; text-decoration: none; }
		dd#punto3_def a span{ display: none; }
		dd#punto3_def a:hover{ position: absolute; background: transparent; /*url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/punto03.jpg) top left no-repeat;*/ top: 0px; left: 0px; }
		dd#punto3_def a:hover span{
			display: block;
			text-indent: 0;
			vertical-align: top;
			color: #FFF;
			background-color: #004e26;
			position: absolute;
			bottom: 100%;
			margin: 0;
			padding: 5px;
			width: 750%;}
			
		dd#punto4_def{ top: 113px; left: 298px; }
		dd#punto4_def a{ position: absolute; width: 18px; height: 16px; text-decoration: none; }
		dd#punto4_def a span{ display: none; }
		dd#punto4_def a:hover{ position: absolute; background: transparent; /*url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/punto04.jpg) top left no-repeat;*/ top: 0px; left: 0px; }
		dd#punto4_def a:hover span{
			display: block;
			text-indent: 0;
			vertical-align: top;
			color: #FFF;
			background-color: #004e26;
			position: absolute;
			bottom: 100%;
			margin: 0;
			padding: 5px;
			width: 750%;}
			
		dd#punto5_def{ top: 108px; left: 357px; }
		dd#punto5_def a{ position: absolute; width: 19px; height: 17px; text-decoration: none; }
		dd#punto5_def a span{ display: none; }
		dd#punto5_def a:hover{ position: absolute; background: transparent; /*url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/punto05.jpg) top left no-repeat;*/ top: 0px; left: 0px; }
		dd#punto5_def a:hover span{
			display: block;
			text-indent: 0;
			vertical-align: top;
			color: #FFF;
			background-color: #004e26;
			position: absolute;
			bottom: 100%;
			margin: 0;
			padding: 5px;
			width: 750%;}
			
		dd#punto6_def{ top: 155px; left: 356px; }
		dd#punto6_def a{ position: absolute; width: 19px; height: 16px; text-decoration: none; }
		dd#punto6_def a span{ display: none; }
		dd#punto6_def a:hover{ position: absolute; background: transparent; /*url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/punto06.jpg) top left no-repeat;*/ top: 0px; left: 0px; }
		dd#punto6_def a:hover span{
			display: block;
			text-indent: 0;
			vertical-align: top;
			color: #FFF;
			background-color: #004e26;
			position: absolute;
			bottom: 100%;
			margin: 0;
			padding: 5px;
			width: 750%;}
			
		dd#punto7_def{ top: 200px; left: 120px; }
		dd#punto7_def a{ position: absolute; width: 19px; height: 17px; text-decoration: none; }
		dd#punto7_def a span{ display: none; }
		dd#punto7_def a:hover{ position: absolute; background: transparent; /*url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/punto07.jpg) top left no-repeat;*/ top: 0px; left: 0px; }
		dd#punto7_def a:hover span{
			display: block;
			text-indent: 0;
			vertical-align: top;
			color: #FFF;
			background-color: #004e26;
			position: absolute;
			bottom: 100%;
			margin: 0;
			padding: 5px;
			width: 750%;}
			
		dd#punto8_def{ top: 221px; left: 176px; }
		dd#punto8_def a{ position: absolute; width: 20px; height: 17px; text-decoration: none; }
		dd#punto8_def a span{ display: none; }
		dd#punto8_def a:hover{ position: absolute; background: transparent; /*url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/punto08.jpg) top left no-repeat;*/ top: 0px; left: 0px; }
		dd#punto8_def a:hover span{
			display: block;
			text-indent: 0;
			vertical-align: top;
			color: #FFF;
			background-color: #004e26;
			position: absolute;
			bottom: 100%;
			margin: 0;
			padding: 5px;
			width: 750%;}
			
		dd#punto9_def{ top: 241px; left: 160px; }
		dd#punto9_def a{ position: absolute; width: 20px; height: 17px; text-decoration: none; }
		dd#punto9_def a span{ display: none; }
		dd#punto9_def a:hover{ position: absolute; background: transparent; /*url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/punto09.jpg) top left no-repeat;*/ top: 0px; left: 0px; }
		dd#punto9_def a:hover span{
			display: block;
			text-indent: 0;
			vertical-align: top;
			color: #FFF;
			background-color: #004e26;
			position: absolute;
			bottom: 100%;
			margin: 0;
			padding: 5px;
			width: 750%;}
			
		dd#punto10_def{ top: 263px; left: 139px; }
		dd#punto10_def a{ position: absolute; width: 19px; height: 17px; text-decoration: none; }
		dd#punto10_def a span{ display: none; }
		dd#punto10_def a:hover{ position: absolute; background: transparent; /*url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/punto10.jpg) top left no-repeat;*/ top: 0px; left: 0px; }
		dd#punto10_def a:hover span{
			display: block;
			text-indent: 0;
			vertical-align: top;
			color: #FFF;
			background-color: #004e26;
			position: absolute;
			bottom: 100%;
			margin: 0;
			padding: 5px;
			width: 750%;}
			
		dd#punto11_def{ top: 251px; left: 213px; }
		dd#punto11_def a{ position: absolute; width: 19px; height: 17px; text-decoration: none; }
		dd#punto11_def a span{ display: none; }
		dd#punto11_def a:hover{ position: absolute; background: transparent; /*url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/punto11.jpg) top left no-repeat;*/ top: 0px; left: 0px; }
		dd#punto11_def a:hover span{
			display: block;
			text-indent: 0;
			vertical-align: top;
			color: #FFF;
			background-color: #004e26;
			position: absolute;
			bottom: 100%;
			margin: 0;
			padding: 5px;
			width: 750%;}
			
		dd#punto12_def{ top: 270px; left: 194px; }
		dd#punto12_def a{ position: absolute; width: 18px; height: 16px; text-decoration: none; }
		dd#punto12_def a span{ display: none; }
		dd#punto12_def a:hover{ position: absolute; background: transparent; /*url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/punto12.jpg) top left no-repeat;*/ top: 0px; left: 0px;}
		dd#punto12_def a:hover span{
			display: block;
			text-indent: 0;
			vertical-align: top;
			color: #FFF;
			background-color: #004e26;
			position: absolute;
			bottom: 100%;
			margin: 0;
			padding: 5px;
			width: 750%;}
			
		dd#punto13_def{ top: 285px; left: 168px; }
		dd#punto13_def a{ position: absolute; width: 19px; height: 17px; text-decoration: none; }
		dd#punto13_def a span{ display: none; }
		dd#punto13_def a:hover{ position: absolute; background: transparent; /*url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/punto13.jpg) top left no-repeat;*/ top: 0px; left: 0px;}
		dd#punto13_def a:hover span{
			display: block;
			text-indent: 0;
			vertical-align: top;
			color: #FFF;
			background-color: #004e26;
			position: absolute;
			bottom: 100%;
			margin: 0;
			padding: 5px;
			width: 750%;}
			
		dd#punto14_def{ top: 299px; left: 187px; }
		dd#punto14_def a{ position: absolute; width: 19px; height: 16px; text-decoration: none; }
		dd#punto14_def a span{ display: none; }
		dd#punto14_def a:hover{ position: absolute; background: transparent; /*url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/punto14.jpg) top left no-repeat;*/ top: 0px; left: 0px;}
		dd#punto14_def a:hover span{
			display: block;
			text-indent: 0;
			vertical-align: top;
			color: #FFF;
			background-color: #004e26;
			position: absolute;
			bottom: 100%;
			margin: 0;
			padding: 5px;
			width: 750%;}
			
		dd#punto15_def{ top: 298px; left: 226px; }
		dd#punto15_def a{ position: absolute; width: 19px; height: 18px; text-decoration: none; }
		dd#punto15_def a span{ display: none; }
		dd#punto15_def a:hover{ position: absolute; background: transparent; /*url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/punto15.jpg) top left no-repeat;*/ top: 0px; left: 0px;}
		dd#punto15_def a:hover span{
			display: block;
			text-indent: 0;
			vertical-align: top;
			color: #FFF;
			background-color: #004e26;
			position: absolute;
			bottom: 100%;
			margin: 0;
			padding: 5px;
			width: 750%;}
			
		dd#punto16_def{ top: 344px; left: 238px; }
		dd#punto16_def a{ position: absolute; width: 18px; height: 17px; text-decoration: none; }
		dd#punto16_def a span{ display: none; }
		dd#punto16_def a:hover{ position: absolute; background: transparent; /*url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/punto16.jpg) top left no-repeat;*/ top: 0px; left: 0px;}
		dd#punto16_def a:hover span{
			display: block;
			text-indent: 0;
			vertical-align: top;
			color: #FFF;
			background-color: #004e26;
			position: absolute;
			bottom: 100%;
			margin: 0;
			padding: 5px;
			width: 750%;}
			
		dd#punto17_def{ top: 381px; left: 199px; }
		dd#punto17_def a{ position: absolute; width: 19px; height: 17px; text-decoration: none; }
		dd#punto17_def a span{ display: none; }
		dd#punto17_def a:hover{ position: absolute; background: transparent; /*url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/punto17.jpg) top left no-repeat;*/ top: 0px; left: 0px;}
		dd#punto17_def a:hover span{
			display: block;
			text-indent: 0;
			vertical-align: top;
			color: #FFF;
			background-color: #004e26;
			position: absolute;
			bottom: 100%;
			margin: 0;
			padding: 5px;
			width: 750%;}
			
		dd#punto18_def{ top: 440px; left: 265px; }
		dd#punto18_def a{ position: absolute; width: 19px; height: 18px; text-decoration: none; }
		dd#punto18_def a span{ display: none; }
		dd#punto18_def a:hover{ position: absolute; background: transparent; /*url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/punto18.jpg) top left no-repeat;*/ top: 0px; left: 0px;}
		dd#punto18_def a:hover span{
			display: block;
			text-indent: 0;
			vertical-align: top;
			color: #FFF;
			background-color: #004e26;
			position: absolute;
			bottom: 100%;
			margin: 0;
			padding: 5px;
			width: 750%;}
			
		dd#punto19_def{ top: 436px; left: 176px; }
		dd#punto19_def a{ position: absolute; width: 19px; height: 17px; text-decoration: none; }
		dd#punto19_def a span{ display: none; }
		dd#punto19_def a:hover{ position: absolute; background: transparent; /*url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/punto19.jpg) top left no-repeat;*/ top: 0px; left: 0px;}
		dd#punto19_def a:hover span{
			display: block;
			text-indent: 0;
			vertical-align: top;
			color: #FFF;
			background-color: #004e26;
			position: absolute;
			bottom: 100%;
			margin: 0;
			padding: 5px;
			width: 750%;}
		
		dd#punto20a_def{ top: 141px; left: 128px; }
		dd#punto20a_def a{ position: absolute; width: 19px; height: 18px; text-decoration: none; }
		dd#punto20a_def a span{ display: none; }
		dd#punto20a_def a:hover{ position: absolute; background: transparent; /*url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/punto20a.jpg) top left no-repeat;*/ top: 0px; left: 0px;}
		dd#punto20a_def a:hover span{
			display: block;
			text-indent: 0;
			vertical-align: top;
			color: #FFF;
			background-color: #004e26;
			position: absolute;
			bottom: 100%;
			margin: 0;
			padding: 5px;
			width: 750%;}
			
		dd#punto20b_def{ top: 205px; left: 229px; }
		dd#punto20b_def a{ position: absolute; width: 19px; height: 17px; text-decoration: none; }
		dd#punto20b_def a span{ display: none; }
		dd#punto20b_def a:hover{ position: absolute; background: transparent; /*url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/punto20b.jpg) top left no-repeat;*/ top: 0px; left: 0px;}
		dd#punto20b_def a:hover span{
			display: block;
			text-indent: 0;
			vertical-align: top;
			color: #FFF;
			background-color: #004e26;
			position: absolute;
			bottom: 100%;
			margin: 0;
			padding: 5px;
			width: 750%;}
		
		dd#punto20c_def{ top: 492px; left: 239px; }
		dd#punto20c_def a{ position: absolute; width: 19px; height: 18px; text-decoration: none; }
		dd#punto20c_def a span{ display: none; }
		dd#punto20c_def a:hover{ position: absolute; background: transparent; /*url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/punto20c.jpg) top left no-repeat;*/ top: 0px; left: 0px;}
		dd#punto20c_def a:hover span{
			display: block;
			text-indent: 0;
			vertical-align: top;
			color: #FFF;
			background-color: #004e26;
			position: absolute;
			bottom: 100%;
			margin: 0;
			padding: 5px;
			width: 750%;}
			
	
	/* Fotos aéreas */
	.elcentro p a img{border:0;}

	


/* -------------------------------------------------------------------------------------------------------
                                                   CSS MÓDULOS
                                                  3. LOS SERVICIOS
------------------------------------------------------------------------------------------------------- */
	/* Parrafos */
	.losservicios p{
		color:#555555;
		text-align: justify;}
		
		/* Detalles de párrafo en los contenedores de fotografía */
		.losservicios p span.dato{
				color:#00381b;
				font-style:normal;}
		
		
		

/* -------------------------------------------------------------------------------------------------------
                                                   CSS MÓDULOS
                                                  4. LOS CLIENTES
------------------------------------------------------------------------------------------------------- */
/* Titulos */
.losclientes h3{ text-align:center; font-size:1.5em; font-weight:bold;}
.losclientes h4{
	color:#014f26;
	margin: 10px 0 10px 0;
	text-align:center;
	font-size:1.8em;
	font-weight:normal;}

.losclientes h5{
	margin:0;
	padding:0;
	background:#e9ede6;
	font-size:1.05em;}
	.losclientes h5 a:link,
	.losclientes h5 a:active,
	.losclientes h5 a:visited{
		display:block;
		margin:0 0 0 0;
		padding: 2px 0 2px 10px;
		background:inherit;
		color:#494949;
		font-weight:bold;
		text-decoration:underline;}
	.losclientes h5 a:hover{
		color:#101010;
		text-decoration:none;
		background:url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/bg_despliegue.gif) top right no-repeat #aab89f;}			

/* Párrafos */
.losclientes p{color:#555555; text-align: justify;}	
	
/* Listado alfabético */
.losclientes ul{
	list-style-type:none;
	list-style:none;
	margin:10px 0 10px 0;
	padding:0;
	text-align:center;}
	.losclientes li{
		display:inline;}

/* Ficha de cliente */
.losclientes .ficha{margin:0 0 5px 0;}

/* Tablas */
.losclientes table{
	width:480px;
	margin:0 0 10px 0;
	padding:0;
	border:1px solid #014f26;
	font-size:0.8em;
	background:#FFF;}
		.losclientes table th{
			width:100px;
			font-weight:normal;
			background:#F2F2F2;
			color:#333;}
		.losclientes table td{
			width:375px;
			border-bottom:1px dashed #CCC;
			font-size:1.5em;}
			.losclientes table td.ultimo{
				width:375px;
				border-bottom:1px dashed #FFF;}
				
/*Función desplegador*/	
.losclientes .ocultos{
	padding: 10px;
	display: block;
	border:1px solid #929186;
	background-color: #FFF;}

.losclientes .ocultos2{
	padding: 0;
	height: 0;
	display:none;
	border: 0;
	background-color: #FFF;}
	
/* Enlace subir */
.losclientes .subir{margin:0 0 5px 0;}
	.losclientes .subir p{margin:0; padding:0;}
	.losclientes .subir p a:link,
	.losclientes .subir p a:active,
	.losclientes .subir p a:visited {
		display:block;
		margin:0;
		padding: 2px 20px 2px 0;
		text-align:right;
		text-decoration:none;
		background:url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/bg_subir.gif) top right no-repeat #f2f2f2;
		color:#333;}
	.losclientes .subir p a:hover {
		color:#000;
		text-decoration:underline;}






/* -------------------------------------------------------------------------------------------------------
                                                   CSS MÓDULOS
                                                  5. DOCUMENTOS
------------------------------------------------------------------------------------------------------- */

.documentos .documentos_izq{
	width:235px;
	float:left;}
	
.documentos .documentos_der{
	margin:0 0 0 240px;}
	
.documentos .subir{margin:0 0 5px 0;}
	.documentos .subir p{margin:0; padding:0;}
	.documentos .subir p a:link,
	.documentos .subir p a:active,
	.documentos .subir p a:visited {
		display:block;
		margin:0;
		padding: 2px 20px 2px 0;
		text-align:right;
		text-decoration:none;
		background:url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/bg_subir.gif) top right no-repeat #f2f2f2;
		color:#333;}
	.documentos .subir p a:hover {
		color:#000;
		text-decoration:underline;}		

.documentos .tema {
	margin:0;
	padding:0 0 0 20px;
	border-bottom:1px dashed #CCC;
	background:url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/bg_noticias.gif) top left no-repeat;}

	.documentos .tema .ultimo{border-bottom:1px solid #FFF;}
		
		.documentos .tema p{color:#4d5c66; margin:10px 0 10px 0;}
			.documentos .tema p a:link,
			.documentos .tema p a:active,
			.documentos .tema p a:visited{
				margin:1em 0 0 0;
				padding: 0 0 0 15px;
				color:#6c6c6c;
				text-decoration:underline;
				background:url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/bg_noticias_mas.gif) 2px left no-repeat;}
				.documentos .tema p a:hover{color:#6c6c6c; text-decoration:none;}
				
			/*Para Firefox*/
			html>body .documentos .tema p a{background:url(http://ibmweb.eppa.es/Portals/_default/Containers/ctms/media/bg_noticias_mas.gif) 0% 0px no-repeat;}
			
			
/* -------------------------------------------------------------------------------------------------------
                                                 CSS MÓDULOS
                                                  MAPA WEB
------------------------------------------------------------------------------------------------------- */
/* Titulos */
.mapaweb h3{
	color:#62968d;
	font-weight:bold;
	margin: 10px 0 0 0;
	padding:0 0 0 10px;
	font-size:1em;
	font-weight:normal;
	border:1px solid #62968d;}

.mapaweb p{
	margin:0;
	padding:0;
	color:#333;}

