DIV.novisible{	display: none;}DIV.visible{	display: inline;}/* Propiedades adicionales del párrafo */p{	padding: 0px;	margin: 0px;}/* Texto entradilla */a.entradilla, span.entradilla, P.entradilla {	color: #003075; } span.titularelemento, P.titularelemento{	color: #FFFFFF;	font-weight: bold;	padding-left: 5px;}span.titularelementoimp, P.titularelementoimp{	color: #003075;	font-weight: bold;	padding-left: 5px;}span.titulardetalle, P.titulardetalle{	color: #FFFFFF;	font-weight: bold;	font-size: 14pt;}span.titulardetalleimpresion, P.titulardetalleimpresion{	color: #003075;	font-size: 12pt;	font-weight: bold;}span.etiquetaimpresion, P.etiquetaimpresion{	color: #003075;	font-size: 9pt;	font-weight: bold;}span.cabeceratablaimpresion, P.cabeceratablaimpresion{	color: #003075;	font-size: 8pt;	font-weight: normal;}span.textoimpresion, P.textoimpresion{	color: #6E809C;	font-size: 8pt;}span.subtitularelemento, P.subtitularelemento{	font-size: 7pt;	color: #FFFFFF;	font-weight: bold;}span.textodescriptivo, P.textodescriptivo{	font-size: 7pt;}p.alinearizquierda{	text-align: right;}p.margen10px, span.margen10px{    margin-top: 5px;	margin-left: 10px;	margin-right: 10px;	padding-bottom:5px;}p.margen8px, span.margen8px{    margin-left: 8px;    margin-top: 2px;    margin-bottom: 2px;}p.margentitularelemento {	margin-left: 8px;	margin-top: 3px;}p.margenelemento {	margin-left: 8px;	margin-bottom: 1px;	margin-top: 1px;}p.margenderechoelemento {	margin-right: 8px;	margin-bottom: 1px;	margin-top: 1px;}p.menu1{    font-size: 9pt;	margin-left: 10px;	padding-top: 6px;	padding-bottom: 2px;}p.menu1b{    font-size: 8pt;	margin-left: 10px;	padding-top: 6px;	padding-bottom: 2px;}p.menu2{	margin-left: 30px;	padding-top: 4px;	padding-bottom: 1px;}p.menu3{	margin-left: 50px;	padding-top: 2px;	padding-bottom: 1px;}.menutextoblanco p.menu1{    color: #FFFFFF;}/* Texto destacado / negrita */a.destacado, p.destacado, span.destacado{	font-weight: bold; }span.rojo{	color: #D82000; }span.verdedescubre{	color: #9ED100; }span.categoriaservicio{	color: #ffcc00;	font-weight: bold;}/* Enlace general*/A{	text-decoration: none;	font-size: 8pt;	color: #6E809C; }A:hover{	color: #003075;	text-decoration: underline; }P.menu1 A{	text-decoration: none;	font-size: 9pt;	color: #6E809C;	font-weight: normal; }P.menu1 A:hover{	color: #003075;	text-decoration: none;	font-weight: normal; } P.menu1b A{	text-decoration: none;	font-size: 8pt;	color: #6E809C;	font-weight: normal; }P.menu1b A:hover{	color: #003075;	text-decoration: none;	font-weight: normal; }  P.menu1 A STRONG, P.menu1b A STRONG, P.menu2 A STRONG, P.menu3 A STRONG{	color: #003075; } P.menu2 A, P.menu3 A{	text-decoration: none;	font-size: 8pt;	color: #6E809C;	font-weight: normal; }P.menu2 A:hover, P.menu3 A:hover{	color: #003075;	text-decoration: none;	font-weight: normal; } /* Enlace en páginas interiores, dentro de un párrafo */P A{	text-decoration: none;	font-size: 8pt;	color: #003075;	font-weight: bold; }P A:hover{	color: #003075;	text-decoration: underline;	font-weight: bold; } /*Enlaces que van dentro del menú de navegación*/p.menu1 a, p.menu2 a, p.menu3 a {     font-weight:normal;}/* Propiedades de los formularios */form {	padding: 0px;	margin: 0px;	color: #6E809C;}SELECT, TEXTAREA, INPUT.conlinea{	border-color:#CCCCCC;	border-width:1px;	border-style:solid;	color:#666666;	font-size:11px;}INPUT{	border-color:#FFFFFF;	border-width:1px;	border-style:solid;	color:#FFFFFF;	font-size:11px;}/* Encabezados para jerarquías */h1 {	font-size: 10pt;	padding: 0px;	margin: 0px;}h2 {	font-size: 10pt;	padding: 0px;	margin: 0px;}h3 {	font-size: 10pt;	font-weight: bold;	color: #003075;	padding: 0px;	margin: 0px;	text-decoration: none;}h3 a {	font-size: 10pt;	color: #003075;}h3 a:hover {	text-decoration: underline;}/* colores de fondos */td.fondoazulven{    background-color: #e6ebf2;}td.fondonaranjasaborea{    background-color: #ffede6;}td.fondoverdedescubre{    background-color: #f6fbe6;}td.fondoazultrasparente{    background-color: #b7c0ce;}tr.fondoazultrasparente{    background-color: #b7c0ce;}td.fondotitularelemento{	color: #6e809c;}td.fondoelemento{    background-color: #f2f3f6;}td.titularagenda{    border-bottom: solid 1px #6e809c;}td.elementoagenda{    border-bottom: solid 1px #b7c0ce;}table.elementoimpresion{    border: solid 1px #003075;}td.elementoimpresion{    border-bottom: solid 1px #003075;}th.elementoimpresionabajo{    border-bottom: solid 1px #b7c0ce;}td.elementoimpresionderecha{    border-right: solid 1px #b7c0ce;}tr.fondoelemento{    background-color: #f2f3f6;}td.fondoazulclaro{    background-color: #f2f3f6;}/* Propiedades imagenes */img.bordefino{	border: solid 1px #b7c0ce;}img.bordeplano{	border: solid 12px #6E809C;}/* Propiedades radio */input.radio{	border-width: 0px;}TD.ListaInstalaciones{    border-right: solid 3px #ffffff;				/* AÑADIDOS EN SUITE */	}a.entradilla2, span.entradilla2, P.entradilla2 {	color: #003075;	margin-left: 3px;	margin-right: 3px;}.estilo_izq{	font-size: 8pt;	font-family: Arial;	color: 6E809C;	padding-left: 3px; } .titular_ciudad_sede {	font-size: 10pt;	color: #003075;	font-weight: bold;}.td_izquierda {	border-top: 1px solid #6E809C;	border-right: 1px solid #6E809C;	border-bottom: 1px solid #6E809C;	border-left: 1px solid #6E809C;}.td_derecha {	border-top: 1px solid #6E809C;	border-right: 1px solid #6E809C;	border-bottom: 1px solid #6E809C;	}.texto_blanco {color: #FFFFFF}