      html {
        font: normal 11px arial, sans-serif;
        color: #999; /* no cambiar, gammas en Munsell Value */
      }

      div.content {
        font: normal 11px verdana, sans-serif;
        color: #777; /* no cambiar, Munsell / Rayleigh */
      }
	  .contentGrande{
        font: normal 12px verdana, sans-serif !important;
        color: #777; /* no cambiar, Munsell / Rayleigh */
	  }

      a, em {
        color: #69c; /* fijo en lay */
        outline-style: none;
        text-decoration: none;
      }

      /* *:focus, *:focus * {
        outline: 2px solid #7bf !important;
      }*/

      div.solapillero *:focus, div.solapillero *:focus * {
        outline: 1px dotted white !important;
      }

      .solapillero .menuSolapillas a {
        font: bold 10px verdana, sans-serif;
        color: white;
      }

      em {
        font-style: normal;
      }

      .infoBar {
        font: normal 11px verdana, sans-serif !important;
        color: #555 !important;
        font-weight: normal !important;
      }

      a.botonModelo1, a.botonModelo2, a.botonModelo3, a.botonModeloAbajo {
        font: normal 12px arial, sans-serif;
        color: white;
      }

      a.ampliarInfo {
        font: normal 12px arial, sans-serif;
      }

      a.ampliarInfo:hover, address.virtual a:hover {
        text-decoration: underline;
      }

      h1 {
        font: bold 15px arial, sans-serif;
        color: #444;
      }

      h2 {
        font: bold 12px arial, sans-serif;
        color: #444;
      }

      .contInteriores {
        font-size: 12px;
      }

      .contInteriores h1 {
        font: bold 19px arial, sans-serif;
        color: #333;
      }

      .contInteriores h2 {
        font: bold 14px arial, sans-serif;
        color: #444;
      }

      .contInteriores .remarcado {
        font: bold 13px arial, sans-serif;
        color: #111;
      }

      .contMenuBtn a.navegacionSecundaria {
        font: bold 14px arial, sans-serif;
        background: transparent url("/images/btnColumna.png") repeat-y !important; 
        color: #517da8;
      }

      .contMenuBtn a.navegacionSecundariaSel {
        font: bold 14px arial, sans-serif;
        background: #829EBA url("/images/btnColumnaAct.png") repeat-y !important;
        cursor: default;
        color: white;
      }

      .contInteriores h3, .contInteriores h2.visualh3, .visualh3 {
        font-family: verdana, sans-serif;
        color: #333;
        font-size: 14px;
      }

      .col1 h1, .col2 h1, .col3 h1, .col4 h1 {
        font-size: 16px;
        display: inline;
      }

      .contMenuBtn a.navegacionSecundaria:hover {
        color: white;
        background: #829EBA url("/images/btnColumnaHov.png") repeat-y !important;
      }

      .contMenuBtn a.navegacionSecundariaSel:hover {
        background: #829EBA url("/images/btnColumnaAct.png") repeat-y !important;
      }

      .menuContSecciones a:hover {
        text-decoration: underline;
      }

      .menuContSecciones a.actual, .menuContSecciones a.actual:hover {
        text-decoration: none;
        color: rgb(83,83,83);
      }

      .menu a {
        cursor: pointer;
      }

      div.menuContSecciones, div.menuContSecciones2 {
        font: bold 14px arial, sans-serif;
        color: #507da8;
      }

      address {
        font-style: normal;
        font-weight: 400;
      }

      address.comun {
        font-style: italic;
      }

      address.virtual {
        font-weight: 100;
      }

      .imagenDescDcha, .imagenDescIzda {
        font: 10px verdana, sans-serif;
      }

      .solapillero h1 {
        color: #333;
        font-size: 15px;
      }

      .solapillero {
        font-size: 13px;
      }

      .buscador .terminoBuscar {
        font: normal 12px arial, sans-serif;
        color: #777;
      }

      .contContenidosTexto ul li a {
        color: rgb(100,100,100);
        font: bold 11px verdana, sans-serif;
      }

      .contContenidosTexto ul li a:hover {
        text-decoration: underline;
      }

      strong {
        color: black !important;
      }

      strong.suave {
        color: #555 !important;
      }

      strong.blue {
        color: #69c !important;
      }

      strong.terminoBuscar {
        color: #E86341 !important;
      }

      h1.visualh2 {
        font-size: 18px !important;
        font-weight: normal !important;
      }

      .resultadosBusqueda dt {
        color: #E86341 !important;
        font-weight: bold;
      }

      ul.navegadorBusquedas li a {
        font: bold 12px arial, sans-serif !important;
        color: #69c !important;
        text-decoration: none;
        margin: 0 0.5em;
      }

      strong.strongTPM {
        color: #555 !important;
		font: bolder 11px Verdana !important;
      }
	  .txtDestacado{
        color: #69c !important; /* fijo en lay */
		font-size:1.5em !important;
	  
	  }