body { margin: 0; padding: 0; background-color: #21334A; /*#242a36;*/ background-image: url('../img/pagina_fondo.png'); font-size: 62.5%; color: #ffffff; font-family: Arial, sans serif, Verdana, Tahoma; }

/******** CAPAS *********/

#cabeza { top: 0; left: 0; height: 140px; width: 100%; background-color: #21334A; background-image: url('../img/cabecera_fondo.png'); background-repeat: repeat-x; } /* Para fijar cabecera y pie --> position: fixed; */
	#cabeceraContenidos { width: 950px; height: 140px; margin: 0px auto; padding: 0px 0px 0px 0px; }
		#cabeceraContenidosPAT { float: left; width: 299px; height: 124px; /* padding-top: 16px; background-image: url('../img/logo_pat.png'); background-repeat: no-repeat; */ }
			/* #cabeceraContenidosPAT a { display: block; width: 279px; height: 68px; margin: 0px 20px 56px 10px; } */
		#cabeceraContenidosMenus { float: left; width: 636px; height: 124px; padding: 0px 0px 0px 0px; }
			#cabeceraContenidosMenu2 { width: 268px; height: 20px; padding: 7px 0px 0px 368px; font-size: 1.2em; color: #ffffff; }
				#cabeceraContenidosMenu2 a:hover { text-decoration: underline; text-align: right; }
			#cabeceraContenidosMenu { width: 636px; height: 27px; padding: 22px 0px 48px 15px; }
				.menuCabecera { padding: 0px 0px 0px 0px; margin: 0; list-style: none; height: 27px; position: relative; }
					.menuCabecera li { float: left; }
					.menuCabecera li a, .menuCabecera li a.primero, .menuCabecera li a.ultimo { display: block; float: left; height: 27px; line-height: 26px; padding: 0px 0px 0px 10px; margin: 0px 6px 0px 6px; cursor: pointer; color: #ffed71 /*ffde00*/; font-size: 1.5em; text-align: center; text-decoration: none; }
					.menuCabecera li a.primero { margin: 0px 8px 0px 0px; }
					.menuCabecera li a.ultimo { margin: 0px 0px 0px 8px; }
					.menuCabecera li a strong { float: left; display: block; padding: 0px 10px 0px 0px; background-position: right top; }
					.menuCabecera li.actual a { color: #000000; background-image: url("../img/menu_lateral.png"); background-repeat: no-repeat; }
					.menuCabecera li.actual a strong { height: 27px; background-image: url("../img/menu_contenido.png"); background-position: right top; }
					.menuCabecera li a:hover { color: #ffed71; text-decoration: underline; } /* ffde00 */
					.menuCabecera li a:hover strong { background-position: right top; text-decoration: underline; }
					.menuCabecera li.actual a:hover { color: #000000; background-image: url("../img/menu_lateral.png"); background-repeat: no-repeat; cursor: default; text-decoration: none; }
					.menuCabecera li.actual a:hover strong { background-image: url("../img/menu_contenido.png"); background-position: right top; text-decoration: none; }

#pagina { left: 0; height: 100%; width: 100%; background-color: #21334A; }

#contenidos { width: 950px; margin: 0px auto; padding: 0px 0px 0px 0px; height: 100%; min-height: 400px; font-size: 1.6em; } /* Para fijar cabecera y pie --> position: fixed; padding: 140px 0px 90px 0px; */
	#contenidoIzqda { float: left; width: 268px; padding: 0px 0px 0px 0px; }
		#contenidoContacto { width: 268px; min-height: 150px; padding: 0px 0px 0px 0px; }
		#contenidoServicios { width: 268px; min-height: 150px; padding: 0px 0px 0px 0px; }
	#contenidoHome { float: left; width: 354px; padding: 0px 0px 0px 0px; }
	#contenidoDrcha { float: left; width: 268px; padding: 0px 0px 0px 0px; }
		#contenidoActualidad { width: 268px; min-height: 150px; padding: 0px 0px 0px 0px; }
		#contenidoProductos { width: 268px; min-height: 150px; padding: 0px 0px 0px 0px; }
	.contenidoSeparador { float: left; width: 30px; padding: 0px 0px 0px 0px; }
	.separadorAreas { height: 30px; padding: 0px 0px 0px 0px; }

	.titulosAreas { height: 25px; padding: 0px 5px 0px 5px; background-image: url('../img/linea_titulos.gif'); background-repeat: repeat-x; font-weight: bold; }
	.contenidosAreas { padding: 15px 0px 0px 0px; font-size: 0.75em; }
	.contenidosAreasImg { float: left; width: 85px; padding: 0px 0px 0px 2px; text-align: center; font-size: 0.9em; }
	.contenidosAreasEmail { float: left; }
	.contenidosAreasSalto { clear:both; height: 15px; }
	.contenidosAreas2 { padding: 15px 0px 0px 0px; font-size: 0.75em; }
	.subtitulosAreas { font-weight: bold; color: #ffff00; }
	.listadosAreas { float: left; width: 85px; padding: 0px 2px 10px 2px; font-size: 0.9em; text-align: center; }

	#actualidadSuperior { width: 268px; height: 28px; padding: 3px 0px 0px 0px; background-image: url('../img/actualidad/superior.png'); background-repeat: no-repeat; text-align: center; font-weight: bold; }
	#actualidadMedio { width: 238px; min-height: 130px; padding: 0px 15px 0px 15px; background-image: url('../img/actualidad/medio.png'); background-repeat: repeat-y; }
	#actualidadInferior { width: 268px; height: 13px; background-image: url('../img/actualidad/inferior.png'); background-repeat: no-repeat; }

#pie { bottom: 0; left: 0; height: 90px; width: 100%; background-color: #21334A; background-image: url('../img/pie_fondo.png'); background-repeat: repeat-x; } /* Para fijar cabecera y pie --> position: fixed; */
	#pieContenidos { width: 930px; height: 90px; margin: 0px auto; padding: 0px 10px 0px 10px; }
		#pieContenidosRedEstable { float: left; width: 59px; height: 60px; margin-top:19px; /* background-image: url('../img/logo_redestable.png'); background-repeat: no-repeat; */ }
			 /* #pieContenidosRedEstable a { display: block; width: 59px; height: 60px; } */
		#pieContenidosTitulo { float: left; width: 576px; height: 20px; margin: 55px 0px 15px 0px; text-align: center; }
			h1.pieH1 { font-size: 1.6em; color: #ffffff; font-weight: bold; padding: 0px; margin: 0px; }
		#piecontenidosMenu { float: left; width: 280px; height: 25px; margin: 53px 0px 12px 15px; }
			.menuPie { padding: 0px 0px 0px 0px; margin: 0; list-style: none; height: 27px; position: relative; }
				.menuPie li.piecontenidosMenuElemento { float:left; margin-left: 6px; width: 29px; height: 25px; }
				/*.menuPie li.piecontenidosMenu_contacto { float:left; margin-left: 6px; width: 29px; height: 25px; }
				.menuPie li.piecontenidosMenu_mapa_navegacion { float:left; margin-left: 6px; width: 29px; height: 25px; }
				.menuPie li.piecontenidosMenu_avisos_legales { float:left; margin-left: 6px; width: 29px; height: 25px; }
				.menuPie li.piecontenidosMenu_accesibilidad { float:left; margin-left: 6px; width: 29px; height: 25px; }
				.menuPie li.piecontenidosMenu_XHTML { float:left; margin-left: 6px; width: 29px; height: 25px; }
				.menuPie li.piecontenidosMenu_CSS { float:left; margin-left: 6px; width: 29px; height: 25px; }
				.menuPie li.piecontenidosMenu_AAA { float:left; margin-left: 6px; width: 29px; height: 25px; }
			.menuPie li.piecontenidosMenu_index a, .menuPie li.piecontenidosMenu_contacto a, .menuPie li.piecontenidosMenu_mapa_navegacion a, .menuPie li.piecontenidosMenu_avisos_legales a, .menuPie li.piecontenidosMenu_accesibilidad a, .menuPie li.piecontenidosMenu_XHTML a, .menuPie li.piecontenidosMenu_CSS a, .menuPie li.piecontenidosMenu_AAA a { display: block; width: 100%; height: 100%; }
			.menuPie li.piecontenidosMenu_index a:hover { background-image: url('../img/pie_inicio_es_off.png'); }
			.menuPie li.piecontenidosMenu_contacto a:hover { background-image: url('../img/pie_contacto_es_off.png'); }
			.menuPie li.piecontenidosMenu_mapa_navegacion a:hover { background-image: url('../img/pie_mapa_es_off.png'); }
			.menuPie li.piecontenidosMenu_avisos_legales a:hover { background-image: url('../img/pie_avisos_es_off.png'); }
			.menuPie li.piecontenidosMenu_accesibilidad a:hover { background-image: url('../img/pie_accesibilidad_es_off.png'); }
			.menuPie li.piecontenidosMenu_XHTML a:hover { background-image: url('../img/pie_xhtml_es_off.png'); }
			.menuPie li.piecontenidosMenu_CSS a:hover { background-image: url('../img/pie_css_es_off.png'); }
			.menuPie li.piecontenidosMenu_AAA a:hover { background-image: url('../img/pie_aaa_es_off.png'); }*/

.salto { clear: both; }

img.estiloImgSombra:hover { /*filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;*/ }

/******** FIN CAPAS *********/

p { padding: 0px; margin: 0px; }

h1 { font-size: 1.2em; color: #ffffff; font-weight: bold; padding-top: 0px; margin-top: 0px; }
h2 { font-size: 0.9em; color: #FFF4AD; font-weight: bold; padding-top: 0px; margin-top: 0px; }

.strong {font-size: 1.0em; color: #ffff00; font-weight: bold; }

a:link, a:visited, a:active { color: #ffffff; text-decoration: none; }
a:hover { color: #ffffff; text-decoration: underline; }

.a2:link, .a2:visited, .a2:active { color: #0000ff; text-decoration: none; }
.a2:hover { color: #0000ff; text-decoration: underline; }

.dtLink:link, .dtLink:visited, .dtLink:active { font-size: 1.2em; color: #000000; text-decoration: underline; }
.dtLink:hover { font-size: 1.2em; color: #000000; text-decoration: underline; }

.pAlignCenter { text-align: center; }
.palignRight { text-align: right; }
.pAlignLeft {  text-align: left; }

img.alinearIzqda { float:left; border-bottom: 1px solid #000000; border-top: 1px solid #000000; border-right: 1px solid #000000; border-left: 1px solid #000000; margin: 5px 5px 5px 5px; padding: 5px 5px 5px 5px; }
img.alinearDrcha { float:right; border-bottom: 1px solid #000000; border-top: 1px solid #000000; border-right: 1px solid #000000; border-left: 1px solid #000000; margin: 5px 5px 5px 5px; padding: 5px 5px 5px 5px; }
img.alinearIzqdaSB { float:left; border: 0px; margin: 0px 5px 5px 5px; padding: 0px 5px 5px 5px; }
img.alinearDrchaSB { float:right; border: 0px;  margin: 0px 5px 5px 5px; padding: 0px 5px 5px 5px; }
img.estiloImagen { border: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

img { border: 0px; }

ul, li { margin-top: 0px; }

.dtTd { float:left; }
.saltoNavegacion { clear: both; width: 150px; }
.dtULNavegacion { margin: 0px; padding: 0px; }
.dtLINavegacion { font-size: 1.21em; list-style-type: none; list-style-image: url('../img/bola_01.gif'); color: #172983; margin-left: 150px; margin-bottom: 20px; }
.dtLINavegacion2 { font-size: 1.1em; list-style-type: none; list-style-image: url('../img/bola_02.gif'); color: #ee7f00; margin-left: 15px; margin-bottom: 10px; }
.dtLILinkNavegacion { text-decoration: none; }
.dtLILinkNavegacion:hover { text-decoration: underline; }

/********** CONTACTO ************/

.dtContactoTable { padding-left: 75px; }
.dtContactoTd1 { float:left; padding: 0px 0px 0px 0px; width: 175px; height: 30px; }
.dtContactoTd2 { float:left; padding: 0px 0px 0px 0px; width: 700px; height: 30px; }
.dtContactoTd3 { float:left; padding: 0px 0px 0px 0px; width: 175px; height: 90px; }
.dtContactoTd4 { float:left; padding: 0px 0px 0px 0px; width: 700px; height: 120px; }
.dtContactoTd5 { padding: 0px 0px 0px 0px; width: 460px; height: 40px; }
.dtContactoTd6 { padding: 0px 0px 0px 70px; width: 805px; height: 110px; }
.dtContactoTd7 { padding: 0px 0px 0px 70px; width: 805px; height: 40px; }

/********** CONTACTO ************/

/******* ACTUALIDAD ***************/

.actualidadPaginado { width: 625px; padding-left: 325px; }
.actualidadElemento { float: left; width: 300px; }
.actualidadEnlace:link, .actualidadEnlace:visited, .actualidadEnlace:active { FONT-SIZE: 0.8em; COLOR: #ffff00; text-decoration: none; }
.actualidadEnlace:hover { FONT-SIZE: 0.8em; COLOR: #ffff00; text-decoration: underline; }
.actualidadEnlace2:link, .actualidadEnlace2:visited, .actualidadEnlace2:active { FONT-SIZE: 0.9em; COLOR: #0000ff; text-decoration: none; }
.actualidadEnlace2:hover { FONT-SIZE: 0.9em; COLOR: #0000ff; text-decoration: underline; }
.actualidadTitulo {  }
.actualidadFecha { FONT-SIZE: 0.75em; COLOR: #D8D8D8;}
.actualidadContenido { width: 300px; }
.actualidadImagen { float: left; width: 76px; padding-top: 5px; padding-right: 5px; }
.actualidadEntradilla { float: left; width: 219px; FONT-SIZE: 0.7em; COLOR: #ffffff; }
.actualidadEspacioHorizontal { clear: both; height: 25px; } 
.actualidadEspacioVertical { float: left; width: 25px; } 

.actualidadContenidoImagen { float: left; width: 300px; }
.actualidadContenidoEspacioVertical { float: left; width: 25px; }
.actualidadContenidoContenido { float: left; width: 625px; }

/******* ACTUALIDAD ***************/

/******* ACTUALIDAD HOME **********/

.actualidadEnlaceHome:link, .actualidadEnlaceHome:visited, .actualidadEnlaceHome:active { FONT-SIZE: 0.8em; COLOR: #173b69; text-decoration: none; FONT-WEIGHT: bold; }
.actualidadEnlaceHome:hover { FONT-SIZE: 0.8em; COLOR: #173b69; text-decoration: underline; FONT-WEIGHT: bold; }
.actualidadTituloHome {  }
.actualidadFechaHome { FONT-SIZE: 0.75em; COLOR: #555555; }
.actualidadContenidoHome { }
.actualidadImagenHome { float: left; width: 76px; height: 51px; padding-top: 5px; padding-right: 5px; }
.actualidadEntradillaHome { float: left; width: 157px; FONT-SIZE: 0.7em; COLOR: #000000; }

/******* ACTUALIDAD HOME **********/

/******* PRODUCTOS ***************/

.productosPaginado { width: 625px; padding-left: 325px; }
.productosElemento { float: left; width: 300px; }
.productosImagen { float: left; width: 59px; height: 60px; padding-right: 16px; }
.productosContenido { float: left; width: 225px; }
.productosEnlace:link, .productosEnlace:visited, .productosEnlace:active { FONT-SIZE: 1.0em; COLOR: #ffffff; font-weight: bold; text-decoration: none; }
.productosEnlace:hover { FONT-SIZE: 1.0em; COLOR: #ffffff; font-weight: bold; text-decoration: underline; }
.productosTitulo {  }
.productosFecha { FONT-SIZE: 0.75em; COLOR: #b8b8b8;}
.productosEntradilla { FONT-SIZE: 0.7em; COLOR: #ffffff; }
.productosEspacioHorizontal { clear: both; height: 55px; } 
.productosEspacioVertical { float: left; width: 25px; } 

.productosContenidoImagenTitulo { width: 950px; text-align: center; }
.productosContenidoContenido { float: left; width: 300px; }
.productosContenidoContenido2 { float: left; width: 625px; }
.productosContenidoImagen { width: 625px; }
.productosContenidoVideo { width: 504px; min-height: 301px; padding: 23px 0px 0px 121px; }
.productosContenidoEspacioVertical { float: left; width: 25px; }
.productosContenidoEspacioHorizontal { clear: both; height: 35px; }

.productosContenidosSectores { float: left; padding: 0px 0px 0px 0px; }
.productosContenidosSectoresTitulo { height: 25px; padding: 0px 5px 0px 5px; background-image: url('../img/linea_titulos.gif'); background-repeat: repeat-x; }
.productosContenidosSectoresContenido { padding: 30px 5px 0px 5px; }
.productosContenidosSectoresEspacioVertical { float: left; width: 27px; }
.productosContenidosSectoresEspacioHorizontal { clear: both; height: 25px; }

/******* PRODUCTOS ***************/

/******* SERVICIOS ***************/

.serviciosEspacioVertical { float: left; width: 25px; }
.serviciosContenidos { float: left; width: 300px; vertical-align: top; }
.serviciosListado { float: left; width: 95px; padding: 0px 2px 10px 2px; font-size: 0.7em; text-align: center; }
.serviciosListadoContenidos { float: left; width: 485px; height: 359px; padding: 70px 70px 70px 70px; background-image: url('../img/servicios_fondo_contenido.png'); background-repeat: no-repeat; }
.serviciosListadoContenidoElementoTitulo { width: 485px; height: 25px; font-size: 0.9em; color: #173b69; font-weight: bold; }

.serviciosListadoContenidoResto { width: 485px; height: 49px; }
/* .serviciosListadoContenidoRestoFlechas { float: left; width: 55px; height: 22px; padding: 19px 0px 8px 0px; } */
.serviciosListadoContenidoRestoFlechas { float: left; width: 0px; height: 49px; padding: 0px 0px 0px 0px; }
/* .serviciosListadoContenidoRestoProductos { float: left; font-size: 0.8em; color: #000000; width: 430px; height: 49px; } */
.serviciosListadoContenidoRestoProductos { float: left; font-size: 0.8em; color: #000000; width: 485px; height: 49px; }
.serviciosListadoContenidoRestoProductosTitulo { float: left; font-size: 1.0em; color: #173b69; font-weight: bold; height: 27px; padding: 22px 10px 0px 0px; }
.serviciosListadoContenidoRestoProductosIconos { float: left; font-size: 1.0em; color: #173b69; font-weight: bold; height: 29px; padding: 15px 10px 5px 0px; }

.serviciosScroll { width: 485px; height: 285px; overflow: hidden; font-size: 0.8em; color: #000000; }
.serviciosFlecha { cursor: pointer; }

/******* SERVICIOS ***************/

/******* PUBLICACIONES ***************/

.publicacionesEspacioVertical { float: left; width: 25px; }
.publicacionesContenidos { float: left; width: 300px; vertical-align: top; }
.publicacionesListado { float: left; width: 95px; padding: 0px 2px 10px 2px; font-size: 0.7em; text-align: center; }
.publicacionesListadoContenidos { float: left; width: 485px; height: 359px; padding: 70px 70px 70px 70px; background-image: url('../img/servicios_fondo_contenido.png'); background-repeat: no-repeat; }
.publicacionesListadoContenidoElementoTitulo { width: 485px; height: 25px; font-size: 0.9em; color: #173b69; font-weight: bold; }
.publicacionesListadoContenidoElementoImagen { float: left; width: 185px; height: 285px; z-index: 100; }

.publicacionesListadoContenidoResto { width: 485px; height: 10px; } /* height: 49px; */
.publicacionesListadoContenidoRestoFlechas { float: left; width: 55px; height: 22px; padding: 19px 0px 8px 0px; }
.publicacionesListadoContenidoRestoProductos { float: left; font-size: 0.8em; color: #000000; width: 430px; height: 49px; }
.publicacionesListadoContenidoRestoProductosTitulo { float: left; font-size: 1.0em; color: #173b69; font-weight: bold; height: 27px; padding: 22px 10px 0px 0px; }
.publicacionesListadoContenidoRestoProductosIconos { float: left; font-size: 1.0em; color: #173b69; font-weight: bold; height: 29px; padding: 15px 10px 5px 0px; }

.publicacionesListadoContenidoElementoImagenBig { position: absolute; visibility: hidden; /*filter: revealTrans(transition=1, duration=1);*/ top: -5px; left: 0px; width:485px; height:359px; z-index: 200; }

.zoomImagen { position: relative; top:  -113px; left: 155px; width: 29px; height: 29px; background-image: url('../img/zoom-imagen.png'); background-repeat: no-repeat; }
	.zoomImagen a { display: block; width: 29px; height: 29px; }
.publicacionesScroll01 { float: left; width: 290px; height: 324px; padding: 0px 0px 0px 10px; /* overflow: hidden; */ font-size: 0.8em; color: #000000; } /* height: 285px; */
.publicacionesScroll02 { width: 485px; height: 324px; /* overflow: hidden; */ font-size: 0.8em; color: #000000; } /* height: 285px; */
.publicacionesFlecha { cursor: pointer; }

/******* PUBLICACIONES ***************/

/******* REFERENCIAS ***************/

.referenciasEspacioVertical { float: left; width: 25px; }
.referenciasContenidos { float: left; width: 300px; vertical-align: top; }
.referenciasListado { float: left; width: 95px; padding: 0px 2px 0px 2px; font-size: 0.7em; text-align: center; z-index: 1; }
.referenciasListadoContenidos { float: left; width: 485px; height: 359px; padding: 70px 70px 70px 70px; background-image: url('../img/referencias_fondo_contenido.png'); background-repeat: no-repeat; }
.referenciasListadoContenidoElementoTitulo { width: 485px; height: 25px; font-size: 0.9em; color: #173b69; font-weight: bold; }
.referenciasListadoContenidoElementoImagen { float: left; width: 185px; height: 260px; z-index: 100; }

.referenciasListadoContenidoResto { width: 485px; height: 49px; }
/* .referenciasListadoContenidoRestoFlechas { float: left; width: 55px; height: 22px; padding: 19px 0px 8px 0px; } */
.referenciasListadoContenidoRestoFlechas { float: left; width: 0px; height: 49px; padding: 0px 0px 0px 0px; }
/* .referenciasListadoContenidoRestoServicios { float: left; font-size: 0.8em; color: #000000; width: 215px; height: 49px; } */
.referenciasListadoContenidoRestoServicios { float: left; font-size: 0.8em; color: #000000; width: 213px; height: 49px; }
/* .referenciasListadoContenidoRestoProductos { float: left; font-size: 0.8em; color: #000000; width: 215px; height: 49px; } */
.referenciasListadoContenidoRestoProductos { float: left; font-size: 0.8em; color: #000000; width: 272px; height: 49px; }
.referenciasListadoContenidoRestoProductosTitulo { float: left; font-size: 1.0em; color: #173b69; font-weight: bold; height: 27px; padding: 22px 10px 0px 0px; }
.referenciasListadoContenidoRestoProductosIconos { float: left; font-size: 1.0em; color: #173b69; font-weight: bold; height: 29px; padding: 15px 10px 5px 0px; }

.referenciasListadoContenidoResto2 { width: 485px; height: 24px; padding-top: 1px; }
	.referenciasListadoContenidoResto2Anterior { float: left; width: 36px; height: 24px; text-align: right; }
	.referenciasListadoContenidoResto2Centro { float: left; width: 413px; height: 24px; }
	.referenciasListadoContenidoResto2Siguiente { float: left; width: 36px; height: 24px; text-align: right; }

.referenciasListadoContenidoResto3 { width: 485px; height: 9px; }

.referenciasListadoContenidoElementoImagenBig { position: absolute; visibility: hidden; /*filter:revealTrans(transition=1, duration=1);*/ top: -5px; left: 0px; width:485px; height:359px; z-index: 200; }

.zoomImagen { position: relative; top:  -113px; left: 155px; width: 29px; height: 29px; background-image: url('../img/zoom-imagen.png'); background-repeat: no-repeat; }
	.zoomImagen a { display: block; width: 29px; height: 29px; }
.referenciasScroll01 { float: left; width: 290px; height: 260px; padding: 0px 0px 0px 10px; /* overflow: hidden; */ font-size: 0.8em; color: #000000; z-index: 100; }
.referenciasScroll02 { width: 485px; height: 260px; /* overflow: hidden; */ font-size: 0.8em; color: #000000; z-index: 100; }
.referenciasScroll03 { float: left; width: 290px; height: 300px; padding: 0px 0px 0px 10px; /* overflow: hidden; */ font-size: 0.8em; color: #000000; z-index: 100; }
.referenciasScroll04 { width: 485px; height: 300px; /* overflow: hidden; */ font-size: 0.8em; color: #000000; z-index: 100; }

.referenciasFlecha { cursor: pointer; }
/* COMPATIBILIDAD
.espacioInterno { height: 20px; }

.referenciasAnteriorSiguiente { position: absolute; top: 329px; width: 30px; height: 25px; margin-left: 0px; padding: 4px 0px 0px 41px; background-image: url('../img/referencias_number.png'); background-repeat: no-repeat; font-size: 1.5em; font-weight: bold; }
*/
.espacioInterno { height: 30px; }

/*.referenciasAnteriorSiguiente { position: absolute; top: 339px; width: 30px; height: 25px; margin-left: 18px; padding: 4px 0px 0px 42px; background-image: url('../img/referencias_number.png'); background-repeat: no-repeat; font-size: 1.5em; font-weight: bold; }*/
.referenciasAnteriorSiguiente_01 { position: relative; top: 0px; width: 30px; height: 25px; margin-left: 18px; padding: 4px 0px 0px 42px; background-image: url('../img/referencias_number.png'); background-repeat: no-repeat; font-size: 1.5em; font-weight: bold; z-index: 2; }
.referenciasAnteriorSiguiente_02 { position: relative; top: -16px; width: 95px; }
.referenciasAnteriorSiguiente_03 { position: relative; height: 29px; }

/******* REFERENCIAS ***************/

/******* PAGINADO ***************/

.dtPaginado { height: 30px; }
.dtPaginadoAnteriores { float: left; padding-right: 15px; height: 30px; }
.dtPaginadoTxt { float: left; FONT-SIZE: 0.9em; COLOR: #ffffff; height: 25px; padding-top: 5px; FONT-WEIGHT: bold; }
.dtPaginadoSiguientes { float: left; padding-left: 15px; height: 30px; }

/******* PAGINADO ***************/

.dtLOPD { FONT-SIZE: 0.8em; COLOR: #ffffff; }

