/***************************************** GENERAL **************************************/

body.bdGeneral{
  /* Estilo del body de todas las páginas principales */-
  margin: 0px;
  background-color:#CCCCCC;
}

table.tbMarcoExterno{
  /* Tabla que se usa como fondo de página */
  border: 1px solid #EFEBEF;
  background-color: #FFFFFF;
}

table.tbMarcoInterno{
  border: 1px solid #EFEBEF;
  background-color: #FFFFFF;
  width: 831px;/*738px;*/
}


table.tbContenido{
  width: 94%;/*534px;*/
}


table.tbTituloSec
{
  /*background-image:url(imagenes/TituloSec.png);*/
  width: 537px;
}


td.tdTituloSec{
  background-image:url(imagenes/ContenidoSup.png);
  background-repeat: no-repeat;
  text-align: center;
  font-family: "Palatino Linotype";
  font-size: 12px;
  height: 50px;
  padding-top:1px;
  color: #000000;/*5D5D5D;*/
  text-transform : uppercase ;
  font-weight: bold;
  width: 635px;
}

td.tdNuevaVentana{
/* td del enlace para ver más datos en una nueva ventana */
  padding-top: 0px;
  padding-right: 3px;
  padding-bottom: 3px;
  text-align: right;
}

a.enVerMas{
  /*text-decoration: none;*/
  font-family: Verdana;
  color: #0066FF;
  font-size: 10px;
  cursor: pointer;
  /*font-weight: bold;*/
}

a.enVerMas:hover{
  color: #FF3300;
  text-decoration: none;
}


a.enGeneral{
    text-decoration: none;
}

td.tdPaginas{
/* formato del texto de la noticia */
  font-family: "Verdana";
  color: #542B7D;
  font-size: 11px;
  text-align : right;
  /*padding-top: 0px; */
  padding-right: 1px;
}

a.enPagina{
  color: #542B7D;
  text-decoration: none;
}

input.inBoton{
  font-family: verdana;
  font-size: 11px;
  width: 60px;
}

input.inBotonN{
  font-family: verdana;
  font-size: 11px;
  width: 50px;
  border:0px;
  background:#353535;
  color:white;
  height: 20px;
  cursor: pointer;
}

input.inBotonP{
  font-family: verdana;
  font-size: 10px;
  width: 43px;
  border:0px;
  background:#A31C03;
  /*font-weight:bold;*/
  color:white;
  height: 15px;
  cursor: pointer;
}

table.tbInformacion{
  border: 1px solid #CCCCCC;
  font-family: "Comic Sans MS";
  font-size: 13px;
  background-color: #FFFFFF/*FFFAF0*/;
  width: 800px;
}

td.tdNumeracion{
  font-family: "Verdana";
  font-size: 11px;
  width: 11px;
  padding-left: 4px;
  vertical-align: top;
  padding-top: 0px;
  color: #5C5C5C;
}

td.tdTxtInfo{
  text-align:justify;
  color: #5C5C5C;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 6px;
  padding-bottom: 6px;
  font-family: "Verdana";
  font-size: 11px;
   line-height: 140% ;
}

td.tdTxtInfoNum{
  text-align:justify;
  color: #5C5C5C;
  padding-bottom: 8px;
  font-family: "Verdana";
  font-size: 11px;
  padding-right: 4px;
  line-height: 140% ;
}

td.tdTitInfo{
  text-align: center;
  font-weight: bold;
  padding-top: 6px;
  padding-bottom: 6px;
  color: #DC4B05;
  font-family: "Verdana";
  font-size: 11px;
   /*text-decoration: underline;*/
}

body.bdInformacion{
  background-color: #F1EFF1;
}

a.enVolver{
  /*text-decoration: none;*/
  font-family: Verdana;
  color: #2663E0;
  font-size: 11px;
  font-weight: bold;
}

a.enVolverDatos{
  /*text-decoration: none;*/
  font-family: Verdana;
  color: #990000;
  font-size: 11px;
  /*font-weight: bold;*/
  text-decoration: none;
}

/***************************************** CABECERA **************************************/
table.tbCabecera {
   height: 152px;
   width:806px;
}

table.tbBajoCabecera {
   width:806px;
}

td.tdCabecera{
  /* Contiene el div de la cabecera */
  align: center;
  padding: 0px;
}

div.dvCabecera{
  /* Div con la imagen de cabecera */
  background-image: url(imagenes/cabecera.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  position: aboslute;
  height: 150px;
  /*width: 812px;*/
  background-color: White;
}

div.dvIdioma{
  background-color: #FFFFFF;
  position: relative;
  left:214px;
  top: 5px;
  height: 12px;
  width: 180px;
  font-family: "Verdana";
  color: #000000;
  font-size: 11px;
}

table.tbIdioma{
  /* Div con la selección de idioma */
  height: 15px;
  width: 200px;
  font-family: "Verdana";
  color: #000000;
  font-size: 11px;
  background-color: #FFFFFF;
  padding: 5px;
}


div.dvCabeceraGallego{
  /* Div con la imagen de cabecera */
  background-image: url(imagenes/cabeceraGallego.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  position: aboslute;
  height: 150px;
  width: 828px;
  background-color: White;
}

td.tdTelefono{
  height: 15px;
  font-family: "Verdana";
  color: #000000;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 3px;
  padding-left: 13px;
}



table.tbRegistro{
  /* Tabla que se usa para el registro de usuarios */
  font-family: "Verdana";
  color: #282828;
  font-size: 11px;
  height: 100px;
  background-image:url(imagenes/Registro3.png);
  width: 165px;
  background-repeat: no-repeat;
}

table.tbRegConect{
  /* Tabla que se usa para el registro de usuarios */
  font-family: "Verdana";
  color: #000000;
  font-size: 11px;
  height: 36px;
  width: 367px;
}

td.tdTituloReg{
  text-align: center;
  height: 21px;
  padding-top: 6px;
  padding-bottom: 5px;
}

td.tdRegistro{
  text-align: center;
}

td.tdRegConect{
  text-align: left;
  padding-left: 4px;
}

td.tdRegCampo{
  text-align: left;
  padding-left: 10px;
  vertical-align:middle;
  padding-top: 3px;
}

td.tdRegCampo2{
  text-align: left;
  padding-left: 2px;
  vertical-align:middle;
  padding-top: 3px;
}



td.tdBotonReg{
  text-align: center;
  padding-top: 5px;
  padding-bottom: 5px;
}

input.inLogin{
  font-family: verdana;
  font-size: 11px;
  width:80px;
}

input.inPassword{
  font-family: verdana;
  font-size: 11px;
  width:80px;
}

input.inRegistro{
  font-family: verdana;
  font-size: 11px;
  color: #282828;
}

/***************************************** MENU **************************************/

td.tdMenu{
  /* Contiene el div de la cabecera */
  padding: 0px;
  height: 100%; 
}

div.dvMenu{
   /*background-color:  #55B74D;*/
   background-image: url(imagenes/Menu.png);
   position: relative; /*top:5px;*/
   left: 12px;
   width: 168px;
   height: 700px;
   padding-top: 12px;
   padding-left: 4px;
   background-repeat: no-repeat;
   padding-left: 7px;
}


div.dvFondo{
  /* Div con el menú lateral */
  background-color:  #FFFFFF;
  position: absolute;
  top:150px;
  left: 285px;
  
}

td.tdDivMenu{
/* div que contiene el menú */
  height: 10px;
  background-image: url(imagenes/divMenu.gif);
}


table.tbMenu{
  align: center;
  width: 150px;/*156px;*/
  color: #FFFFFF;
  /*background-image: url(imagenes/divMenu.gif);*/
  
}
td.tdTituloMenu{
/* celda de sección del menú */
  font-family: "Arial";
  font-size: 10px;  
  padding-left: 6px;
  padding-bottom: 2px;
  padding-top: 4px;
  background-color: #E8F5FD;/*#63BCF1;*/
  color: #4A4217;
}


td.tdSubTituloMenu{
/* celda de subsección del menú */
  font-family: Verdana;
  font-size: 11px;
  padding-left: 13px;
  /*padding-bottom: 6px;*/
        padding-top: 9px;
    
}

td.tdSepMenu{
/* celda de separación*/
  font-family: Verdana;
  font-size: 11px;
        padding-top: 1px; 
}


img.imPunto{
   vertical-align:middle;
}

img.imHuella{
   vertical-align:top;
}

a.enSeccion{
  /*text-decoration: none;*/
  font-family: Verdana;
  color: #FFFFFF;
  font-size: 11px;
  /*font-weight: bold;*/
}

a.enSeccion:hover{
    color: #FFFF00;
  /*text-decoration: none;*/
}

a.enSeccion:link{
  text-decoration: none;
}

a.enSeccion:visited{
  text-decoration: none;
}

/********************************* SECCIÓN CON EL CONTENIDO PROPIO DE LA PÁGINA ****************************/

td.tdContenido{
  vertical-align: top;
  background-color:#FFFFFF;
  padding: 5px;
}

/***************************************** PÁGINAS SOLO TEXTO **************************************/
td.tdTextoContenido{
  font-family:  "Verdana";
  font-size: 11px;
  text-align: justify;
  padding: 4px;
  padding-top: 6px;
  color: #5C5C5C;
  vertical-align: top;
  line-height: 140% ;
}

td.tdSinDatos{
  font-family:  "MS Sans Serif";
  font-size: 14px;
  text-align: justify;
  padding-left: 3px;
  padding-top: 0px;
  color: #5C5C5C;
  vertical-align: top;
}



/***************************************** NOTICIAS **************************************/
div.dvNoticia{
/* div que contiene cada noticia */
  position: relative;
  width: 98%;
  padding: 4px;
  /*background-color: #F3F3F3;*/
  /*border: 1px solid #D6D6D6;*/
}


td.tdTitNoticia{
   font-family: "Verdana";
   color: #0A9EEF;/*#1BAAF6;*/
   font-size: 11px;
   vertical-align: middle; /*text-transform: uppercase;*/
   text-align: left;
   font-weight: bold;
   text-transform: uppercase;
   padding-top: 6px;
   padding-bottom: 5px;
   border-bottom: 1px solid #D8D8D6;
}

td.tdFechaNoticia{
/* Formato de la fecha de las noticias */
  font-family: Verdana;
  color: #A2A2A2;
  font-size: 9px;
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 3px;
}

td.tdTxtNoticia{
/* formato del texto de la noticia */
  font-family: "Verdana";
  color: #535353;
  font-size: 11px;
  text-align: justify;
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 3px;
  padding-bottom: 4px;
}

img.imgNoticia{
  /*width: 140px;*/
  height: 105px;
  margin-left:12px;  
}


/***************************************** ANIMALES **************************************/
table.tbDatosAnimal{
  font-family: "Verdana";
  font-size: 11px;
  color: #535353;
}
td.tdDatosAnimal{
  /* Valor de un atributo de una animal */
  font-family: "Verdana";
  font-size: 11px;
  color: #535353;
  /*vertical-align: top;
  padding-left: 6px;
  padding-right: 4px;
  padding-bottom: 0px;
  padding-top: 7px;
  width: 125px;*/
  padding-left: 8px;
  padding-bottom: 4px;
}

td.tdDscAnimal{
  /* Valor de un atributo de una animal */
  font-family: "Verdana";
  font-size: 11px;
  text-align: justify;
  color: #535353;
  vertical-align: top;
  padding-left: 4px;
  padding-right: 4px;
  padding-bottom: 0px;
  padding-top: 1px;
}
img.imgFichaAnimal{
  /*width: 115px;*/
  height: 70px; /*86px; */
  /*margin-top:3px; */
}

img.imgAnimal{
  width: 320px;
  /*height: 240px; */ /*86px; */
  /*margin-top:3px; */
}

table.tbFoto{
  font-family: verdana;
  font-size: 11px;
  /*background-color: #FFFFFF;*/
  border:1px solid #FFFFFF;
  text-align: center;
}

a.enAnimal{
  font-family: "Comic Sans MS";
  font-size: 13px;
  text-align: center;
  color: #DC4403;
}

td.tdNotas{
  font-family:  "Verdana";
  font-size: 10px;
  text-align: justify;
  padding-left: 0px;
  padding-bottom: 5px;
  padding-top: 0px;
  color: #5C5C5C;
  vertical-align: top;
}

a.enDatosAnimal {
  font-family:  "Verdana";
  font-size: 11px;
  color: #0000EE;
  text-decoration: none;
  cursor:pointer;
}


/***************************************** ANIMALES GATOCAN **************************************/

table.tbTitAnimal{
  width: 100%;
  background-color: #E8F1FF;
  border-bottom:1px solid #B9C8DD;
/* @  border-right:1px solid #B9C8DD;*/
}
  
  div.dvAnimal{
  position: relative;
  width: 98%;
  border:1px solid #B9C8DD;
  background-color: #FFFFFF;
  padding: 0px;
}

td.tdTitAnimal{
  font-family: "MS Sans Serif";
  color: #2E6BC7;
  font-size: 12px;
  vertical-align: top;
  padding-left: 5px;
  padding-top: 4px;
  padding-bottom: 5px;
  font-weight:bold;
  /*text-transform: uppercase;*/
}

/***************************************** OTROS ANIMALES **************************************/

table.tbTitOtroAnimal{
  width: 100%;
  background-color: #E1EAD0;
  border-bottom:1px solid #BBD095;
}
  
  div.dvOtroAnimal{
  position: relative;
  width: 98%;
  border:1px solid #BBD095;
  background-color: #FFFFFF;
  padding: 0px;
}

td.tdTitOtroAnimal{
  font-family: "MS Sans Serif";
  color: #339900;
  font-size: 14px;
  vertical-align: top;
  padding-left: 5px;
  padding-top: 4px;
  padding-bottom: 5px;
  font-weight:bold;
  /*text-transform: uppercase;*/
}

td.tdAnimalesForo{
  font-family:  "Verdana";
  font-size: 12px;
  text-align: justify;
  padding-left: 0px;
  padding-bottom: 5px;
  padding-top: 0px;
  color: #5C5C5C;
  vertical-align: top;
}

/***************************************** ANIMALES ADOPTADOS **************************************/

table.tbTitAdop{
  width: 100%;
  background-color: #E8F1FF;
  border-bottom:1px solid #B9C8DD;
/* @  border-right:1px solid #B9C8DD;*/
}
  
  div.dvAdop{
  position: relative;
  border:1px solid #B9C8DD;
  background-color: #FFFFFF;
  padding: 0px;
  width: 33%;
}

td.tdTitAdop{
  font-family: "MS Sans Serif";
  color: #899CBC;
  font-size: 14px;
  vertical-align: top;
  padding-left: 5px;
  padding-top: 4px;
  padding-bottom: 5px;
  font-weight:bold;
  /*text-transform: uppercase;*/
}

/***************************************** ENLACES **************************************/
td.tdVinEnlace{
  padding-left: 5px;
  padding-right: 0px;
  padding-top: 4px;
  padding-bottom: 0px;
  width: 10px;
  vertical-align: middle;
}

td.tdDesEnlace{
  font-family:  "MS Sans Serif";
  font-size: 14px;
  text-align: justify;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 3px;
  padding-bottom: 0px;
  color: #808080;
  vertical-align: top;
}

td.tdEnlace{
  padding-left: 6px;
  padding-right: 0px;
  padding-top: 1px;
  padding-bottom: 3px;
  vertical-align: middle;
}

a.enEnlace{
    font-family:  "Verdana";
    font-size: 13px;
    text-decoration: none;
    color: #0D77C3;
}

/***************************************** COLABORADORES **************************************/
td.tdNombreCol{
  font-family:  "Verdana";
  font-size: 12px;
  text-align: justify;
  padding-left: 4px;
  padding-right: 6px;
  padding-top: 3px;
  padding-bottom: 0px;
  color: #5C5C5C;
  vertical-align: top;
  font-weight: bold;
  text-transform: uppercase;
}

td.tdDatosCol{
  font-family:  "Verdana";
  font-size: 11px;
  text-align: justify;
  padding-left: 5px;
  padding-right: 6px;
  padding-top: 2px;
  padding-bottom: 0px;
  color: #5C5C5C;
  vertical-align: top;
}

td.tdVinCol{
  padding-left: 8px;
  padding-right: 0px;
  padding-top: 4px;
  padding-bottom: 0px;
  width: 10px;
  vertical-align: middle;
}

/***************************************** FIN DE PÁGINA **************************************/
td.tdFinPag{
    font-family:  "Verdana";
  font-size: 11px;
  padding-top: 10px;
  padding-bottom: 1px;
  color: #333333;
}
td.tdFinPagina{
    font-family:  "MS Sans Serif";
  font-size: 12px;
  color: #FFFFFF;
  background-color:#4485BB;
  text-align:center;
  padding-top: 3px;
  padding-bottom: 3px;
  /*font-weight:bold;*/
}

a.enCorreoFin{
  /*text-decoration: none;*/
  font-family: "MS Sans Serif";
  color: #FFFFFF;
  font-size: 12px;
  cursor: hand;
  /*font-weight: bold;*/
}

a.enCorreoFin{
  color: #FFFFFF;
  text-decoration: none;
}

a.enCorreoFin{
  text-decoration: none;
}

a.enCorreoFin{
  text-decoration: none;
}

/***************************************** PROTECTORAS **************************************/
td.tdProvincia{
  font-family:  "Verdana";
  font-size: 11px;
  text-align: left;
  padding: 4px;
  color: #000000;
  vertical-align: top;
  font-weight: bold;
  text-transform: uppercase;
  background-color:#D5FFF1;
}

td.tdNombrePro{
  font-family:  "Verdana";
  font-size: 11px;
  text-align: left;
  padding-left: 4px;
  padding-right: 6px;
  padding-top: 3px;
  padding-bottom: 0px;
  color: #5C5C5C;
  vertical-align: top;
  font-weight: bold;
  text-transform: uppercase;
}

td.tdDatosPro{
  font-family:  "Verdana";
  font-size: 11px;
  text-align: justify;
  padding-left: 5px;
  padding-right: 6px;
  padding-top: 2px;
  padding-bottom: 0px;
  color: #5C5C5C;
  vertical-align: top;
}

td.tdVinPro{
  padding-left: 23px;
  padding-right: 0px;
  padding-top: 4px;
  padding-bottom: 0px;
  width: 10px;
  vertical-align: middle;
}

/***************************************** CARTAS **************************************/
div.dvCarta{
  position: relative;
  border:1px solid #C0CDDC;
  background-color: #F5F5F5;
  width: 99%;
  /*border-top-color: #D8CBD5;*/
}


td.tdTitCarta{
/* formato del título de los cuadros de cartas */
  font-family: "Verdana";
  color: #007ED2;
  font-size: 14px;
  vertical-align: middle;
  padding: 5px;
  padding-left: 6px;
  padding-bottom: 0px;
  font-weight: bold;
  /*font-style: italic;*/
}

td.tdFechaCarta{
/* Formato de la fecha de las cartas */
  font-family: Verdana;
  color: #949494;
  font-size: 10px;
  vertical-align: middle;
  padding-right: 7px;
}

td.tdTxtCarta{
  font-family: "Comic Sans MS";
  color: #535353;
  font-size: 12px;
  text-align: justify;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 5px;
  padding-rigth: 5px;
  /*font-style: italic;*/
}

img.imgFotoCarta{
  margin-left: 6px;
  margin-right: 5px;
  margin-bottom: 5px;
  width: 160px;
  height: 120px;  
}


td.tdIconoCarta{
  padding-top: 2px;
  padding-right: 5px;
}

/***************************************** PRENSA **************************************/
td.tdVinPrensa{
  padding-left: 5px;
  padding-right: 0px;
  padding-top: 4px;
  padding-bottom: 0px;
  width: 10px;
  vertical-align: middle;
}

td.tdDesPrensa{
  font-family: Verdana;
  font-size: 13px;
  text-align: justify;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 3px;
  padding-bottom: 0px;
  color: #D2670F;
  vertical-align: top;
  text-transform: uppercase;
  font-weight: bold;
}

td.tdPrensa{
  padding-left: 6px;
  padding-right: 0px;
  padding-top: 1px;
  padding-bottom: 3px;
  vertical-align: middle;
}

a.enPrensa{
  font-family: "Verdana";
  font-size: 13px;
  text-decoration: none;
  color: Navy;
}

/***************************************** ARTICULOS **************************************/
div.dvArticulo{
  /* div que contiene cada noticia */
  position: relative;
  border: 1px solid #EDEE00;
  background-color: #FFFFCC; /*#ECF9F1;*/
  width: 98%;
}


td.tdTitArticulo{
  font-family: Verdana;
  color: #567C49;
  font-size: 12px;
  vertical-align: middle;
  padding-left: 4px;
  padding-bottom: 0px;
  font-weight: bold;
  text-transform: uppercase;
}

td.tdAutorArticulo{
  /* Formato del autor del artículo */
  font-family: Verdana;
  color: #9D9097;
  font-size: 11px;
  padding-left: 4px;
  padding-top: 0px;
}

td.tdTxtArticulo{
  /* formato del texto de la noticia */
  font-family: "Verdana";
  color: #535353;
  font-size: 12px;
  text-align: justify;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 3px;
  padding-bottom: 4px;
}

/***************************************** ANTES DE ADOPTAR **************************************/
td.tdAntesAdop{
  padding-bottom: 0px;
  padding-top: 14px;
  vertical-align: bottom;
  text-align: center;
}

a.enAntesAdop{
  /*text-decoration: none;*/
  font-family: "Tahoma";
  color: #A502B7/*934900*/;
  font-size: 13px;
  /*text-decoration: none;*/
  cursor: pointer;
  font-weight: bolder;
}

a.enAntesAdop:hover{
  color: #DA02F2;
  /*text-decoration: none;*/
}

/***************************************** Adoptados **************************************/
td.tdAdoptado{
  text-align: center;
  font-family: "MS Sans Serif";
  font-size: 12px;
  padding-top: 3px;
  padding-bottom: 2px;
  color: #5C5C5C; 
  font-weight: bold;
}

td.tdFotoAdoptado{
  padding-left: 0px;
  padding-right: 0px;
}

td.tdMesAdopcion{
  text-align: center;
  font-family: Verdana;
  font-size: 10px;
  padding-top:0px;
  padding-left: 5px;
  padding-bottom:0px;
  color: #708090;
}

table.tbFiltro{
   border: 1px solid #C7E2FD;
   background-color: #F1F7FD;  
}

td.tdFiltro {
  font-family: Verdana;
  font-size: 11px;
  text-align: center;
}

/***************************************** Edición **************************************/
img.imgUpload{
 /* width: 140px;*/
  height: 105px;  
}

table.tbEdit{
  font-family: verdana;
  font-size: 11px;
}


table.tbBordeEdit{
  border: 1px solid #D5BBA2;
  background-color: #F5EFE9; /*#F5F5DC*/
  width: 580px;
}

select.slEdit{
  font-family: verdana;
  font-size: 11px;
}

input.inEdit{
  font-family: verdana;
  font-size: 11px;
}

input.inFecha{
  font-family: verdana;
  font-size: 11px;
  width:80px;
  text-align:center;
}

table.tbErrEdit{
  font-family: Verdana;
  font-size: 12px;
  color: Maroon;
  font-weight: bold;
  padding-bottom: 6px;
}

td.tdTitEdit{
  background-color: #D5BBA2;
  font-family: "MS Sans Serif";
  color: #594128;
  font-size: 14px;
  vertical-align: top;
  padding-left: 5px;
  padding-top: 4px;
  padding-bottom: 5px;
  font-weight: bold; /*text-transform: uppercase;*/
}

/***************************************** Errores **************************************/
table.tbError{
  font-family: verdana;
  font-size: 12px;
  /*border: 1px solid #C0CDDC;*/
  /*background-color: #F5F5F5; */
  color: black;
  font-weight: bold;
}

td.tdTextoDonativo{
  font-family:  "Verdana";
  font-size: 13px;
  padding: 4px;
  padding-top: 14px;
  color: #5C5C5C;
  vertical-align: top;
  line-height: 140% ;
  text-align:center;
}

div.LOPD {
    color: #FFFFFF;
    font-family: "Verdana";
    font-size: 13px;
    visibility: visible;
    position: absolute;
    padding: 25px;
    left: 38%;
    top: 40%;
    z-index: 3;
    background: #000000;
    border: 1px solid #000;
    width: 20%;
    line-height: 20px;
}

p.cierraVentana {
    text-align: right;
    padding: 0px;
    margin: 0px;
}

a.enCierraVentana {
    color: #FFFFFF;
    font-family: "Gill Sans MT";
    font-size: 20px;
    cursor: pointer;
    text-decoration: none;
}

 a.enCierraVentana:hover {
    color: #FFFFFF;
    text-decoration: none;
 }

a.verTextoLOPD {
    color: #FFFFFF;
    font-family: "Verdana";
    font-size: 13px;
}

    a.verTextoLOPD:hover {
        color: #FFFFFF;
    }
