body { margin:0px; padding:0px; font-family:Arial, Verdana, sans-serif; font-size:11px; color:#333333; text-align:center; }
a { text-decoration:none; color:#0000FF; }
a:link, a:visited, a:active { text-decoration:none; color:#0000FF; }
a:hover { text-decoration:underline; color:#0000FF; }
/*p { padding:0px; margin:0px; }*/

/* ------ formularios ------ */
form#form3 input[type=text] { border-bottom:solid 1px #C5C5C5; border-right:solid 1px #C5C5C5; border-left:solid 1px #9A9A9A; border-top:solid 1px #666666; width:145px; height:13px; font-size:11px; color:#666666; padding-left:2px; }
form#formDocumentacionId { width:180px; padding:0px; margin:0px;}
form#formDocumentacionId select { width:175px; height:20px; font-size:11px; color:#666666; }

/* NUEVO 2009 TEMPORAL */
.flashContenedor { position:relative; clear:both; width:419px; margin-bottom:10px; }
	.flashBandaTitulo { width:413px; position:relative; clear:both; padding:3px; }
	.flashIntro { position:relative; clear:both; width:399px; padding:10px; background:#DBF0F7; }
	.flashFecha { padding-left:4px; font-family:Verdana, Arial, "Trebuchet MS", sans-serif; font-size:9px; font-weight:bold; line-height:15px; color:#666666; text-decoration:none; }
	.flashArchivo { width:20px; text-align:right; background:url(/ximages/1px_blanco.gif) repeat-y top left; }
	h1 { font-size:22px; line-height:22px; font-weight:bold; color:#003366; padding:20px 0px 5px 0px; position:relative; margin:0px; }
	h2 { font-size:13px; line-height:15px; color: #003366; font-weight:bold; position:relative; }
	h3 { font-size:15px; line-height:15px; color: #003366; font-weight:bold; position:relative; }

/* ------ titulos y subtitulos ------- */
.bajada { font-size:12px; color: #003366; font-weight:bold; }
.subAzul { font-size:13px; color: #003366; font-weight:bold; position:relative; line-height:15px; }
.subAzulAutoridades { width:206px; font-size:13px; color: #003366; font-weight:bold; position:relative; }
.subBlanco { font-size:15px; color: #FFFFFF; font-weight:bold; }
.subCeleste { font-size:13px; color:#0099CC; font-weight:bold; }
.subGris { font-size:13px; color: #666666; font-weight:bold; }
.subGrisRight { font-family:Verdana, Arial, sans-serif; font-size:10px; color: #666666; font-weight:bold;}
.subNaranja { font-size:13px; color: #FF9900; font-weight:bold; position:relative; }
.subRojo { font-size:13px; color: #E73934; font-weight:bold; position:relative; }
.subVioleta { font-size:13px; color: #743474; font-weight:bold; }
.titAzul { font-size:22px; color: #003366; font-weight:bold; }
.titRojo { font-size:22px; color: #E73934; font-weight:bold; }
.noticiaHomeTit2 { width:419px; font-size:20px; font-weight:bold; color: #006699; clear:both; position:relative; margin:5px 0px 0px 0px; line-height:20px; padding:5px 0px 6px 0px; }
.noticiaHomeTit { width:380px; font-size:20px; font-weight:bold; color: #006699; clear:both; position:relative; margin:5px 0px 0px 0px; line-height:20px; padding:5px 0px 6px 0px; }
.novedadesAzul { font-size:15px; color: #006699; font-weight:bold; }
.novedadesRojo { font-size:15px; color: #E52525; font-weight:bold; }
.novedadesRojo span { font-size:10px; line-height:3px; color: #E52525; font-weight:bold; }
h1 { font-size:22px; font-weight:bold; color:#003366; padding:25px 0px 5px 0px; position:relative; margin:0px; line-height:22px; }
.seccionTitulos { font-size:22px; font-weight:bold; color:#003366; padding:25px 0px 5px 0px; position:relative; margin:0px; line-height:22px; }
.seccionTitulosFull { width:602px; font-size:22px; font-weight:bold; color:#003366; padding:25px 0px 5px 0px; position:relative; margin:0px; }
.tablaBlancoTit { width:100%; font-size:15px; color:#FFFFFF; font-weight:bold; padding:10px 5px 5px 5px; background:#85CAE0; position:relative; width:409px; }
.tablaBlancoTit2 { font-size:15px; color:#FFFFFF; font-weight:bold; padding:1px 0px 0px 30px; position:relative; }
.tablaCelesteSubTit { font-size:11px; color:#0099CC; font-weight:bold; padding:5px; background:#DBF0F7; position:relative; clear:both; display:; *display:block; }
.tablaCelesteTit { font-size:11px; color:#003366; font-weight:bold; padding:5px 5px 5px 15px; position:relative; clear:both; display:block; background:url(/ximages/bullet_tablaTit.png) no-repeat left #DBF0F7; border-bottom:solid 1px #003366; }

/* --------------------- */
/* ------ textos ------- */
/* --------------------- */
.destacadoGris { color:#666666; font-weight:bold; position:relative; }
.datosGris { font-family:Verdana, Arial, sans-serif; font-size:10px; position:relative; }
.fecha { font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:bold; color:#333333; padding-left:2px; background:#EEEEEE; height:15px; position:relative; }
.notiHomeTxt { color:#333333; }
.notiHomeLink { color:#006699; font-weight:bold; font-size:11px; }
.verdana9 { font-family:Verdana, Arial, sans-serif; font-size:9px; color:#666666; position:relative; }
.verdana9blanco { font-family:Verdana, Arial, sans-serif; font-size:9px; color:#FFFFFF; position:relative; }
.verdana9naranja { font-family:Verdana, Arial, sans-serif; font-size:9px; color:#FF9900; position:relative; }
.arial9 { font-size:9px; }
.arial9blanco { font-size:9px; color:#FFFFFF; position:relative; }
.arial11azul { font-size:11px; color:#006699; position:relative; }
.arial11celeste { font-size:11px; color:#0099CC; position:relative; }
.arial11gris { font-size:11px; color:#555555; line-height:15px; }
.arial11naranja { font-size:11px; color:#FF9900; line-height:15px; position:relative; }
.arial11subGris { font-size:11px; color:#999999; line-height:15px; position:relative; }
.arial11rojo { font-size:11px; color:#E73934; line-height:15px; }
.arial11verde { font-size:11px; color:#5EA526; font-weight:bold; position:relative; }
.arial11violeta { font-size:11px; color:#743474; position:relative; }
.arial13blanco { font-size:13px; color:#FFFFFF; position:relative; }
.arialInactivo { font-size:11px; color:#CCCCCC; position:relative; }
.txt_arial11rojo { font-size:11px; color:#E73934; line-height:15px; }
.seccion { font-size:11px; line-height:14px; color:#006699; height:9px; background:url(/ximages/bullet_seccion.gif) no-repeat bottom left #FFFFFF; padding:10px 0px 3px 12px; margin:0px; border-bottom:solid 1px #999999; }
.tablaContGris { width:85%; *width:85%;/*IE*/ font-size:11px; color:#666666; height:27px; padding:8px 5px 5px 5px; position:relative; float:left; background:#FFFFFF; }
.verdana9negro { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; }

/* ----------------------- */
/* ------ espacios ------- */
/* ----------------------- */
#contenedor { width:769px; text-align:left; margin:0px auto 0px auto; font-size:11px; }
#headerCont { width:769px; height:155px; position:relative; clear:both; }
#header { width:769px; height:155px; position:absolute; z-index:20; clear:both; background:url(/ximages/header.png) no-repeat top left; margin:0px; padding:0px; }
.linksHeader { width:610px; height:22px; position:relative; float:left; margin:0px; font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:bold; color:#0099CC; text-decoration:none; padding:13px 0px 0px 10px; text-align:left }
.icoHeader { width:121px; height:25px; position:relative; float:right; margin:0px; padding:10px 0px 0px 0px; }
.buscadorHeader { width:142px; height:50px; position:relative; float:right; /*clear:both;*/ margin:20px 20px 0px 381px; }
.menuHeader { width:602px; height:23px; position:relative; clear:both; margin:0px 0px 0px 167px; background-color:#E9F6F8; }
/*.header3fila { position:relative; clear:both; padding-top:4px;position:relative; clear:both; padding-top:4px; *padding-top:0px; }*/
#izquierda { width:150px; position:relative; float:left; margin-top:4px; *margin-top:1px; /*IE*/ }
#tomada { width:150px; margin:10px 0px 3px 0px; padding:0px; position:relative; clear:both; }
#botoneraIzq { width:150px; position:relative; float:left; margin:0px 0px 2px 0px; }
#traEmp { width:150px; position:relative; float:left; }
#contenedorHome { width:602px; /*position:relative;*/ float:right; margin-top:10px; /*background:#009933; height:350px;*/ }
#bannerHome { width:602px; height:181px; position:relative; margin-bottom:10px; }
#contenidoHome { width:381px; margin-right:10px; }
.destacadosCont { width:399px; padding:10px; border:solid 1px #999999; }
#subContenedorHome { width:381px; float:left; }
.mininoticiaCont { width:380px; position:relative; clear:both; margin:0px 0px 5px 0px; }
#infoUtilHome { width:210px; position:relative; float:right; }
.infoUtilHomeCont { width:190px; margin:14px 0px 10px 11px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; color:#666666; }
.infoUtilCont { position:relative; clear:both; width:419px; border-bottom:solid 1px #999999; padding-bottom:20px; margin-top:20px; }
.infoUtilContBullet { position:relative; clear:both; width:397px; border-bottom:solid 1px #999999; padding:0px 0px 20px 22px; margin-top:20px; background:url(ximages/bullet_flecha.png) no-repeat top left; }
#novedadesHome { width:210px; position:relative; float:right; margin-top:10px; }
.novedadesHomeCont { width:190px; padding:10px; border:solid 1px #999999; }
#footer { width:602px; position:relative; clear:both; background:url(/ximages/footer_lineaPto.gif) repeat-x top left; padding:15px 0px 10px 167px; margin-top:10px; font-size:9px; color:#666666; }
.derAtencion { height:24px; color:#FFFFFF; font-weight:bold; font-size:15px; padding:1px 2px 0px 25px; background:url(/ximages/der_atencion.gif) no-repeat left top; }
.derAtencionRo { height:24px; color:#FFFFFF; font-weight:bold; font-size:15px; padding:1px 2px 0px 25px; background:url(/ximages/der_atencionRo.gif) no-repeat left top; }
.derAtencionNar { height:24px; color:#FFFFFF; font-weight:bold; font-size:15px; padding:1px 2px 0px 25px; background:url(/ximages/der_atencionNar.gif) no-repeat left top #FF9900; }
.derCont { font-size:10px; color:#666666; padding:5px 0px 5px 0px; background:#FFFFFF; /*border-bottom:solid 1px #0099CC;*/ }
.derContNar { font-size:10px; color:#666666; padding:5px; background:#FFFFFF; /*border:solid 1px #FF9900;*/ }
.derContRo { font-size:10px; color:#666666; padding:5px; background:#FFFFFF; /*border:solid 1px #FF9900;*/ }
.derContacto { height:24px; color:#FFFFFF; font-weight:bold; font-size:15px; padding:1px 2px 0px 25px; background:url(/ximages/der_contacto.gif) no-repeat left top; }
.derContactoAz { height:24px; color:#FFFFFF; font-weight:bold; font-size:15px; padding:1px 2px 0px 25px; background:url(/ximages/der_contactoAz.gif) no-repeat left top; }
.derContactoNar { height:24px; color:#FFFFFF; font-weight:bold; font-size:15px; padding:1px 2px 0px 25px; background:url(/ximages/der_contactoNar.gif) no-repeat left top; }
.derContactoRo { height:24px; color:#FFFFFF; font-weight:bold; font-size:15px; padding:1px 2px 0px 25px; background:url(/ximages/der_contactoRo.gif) no-repeat left top; }
.derDocumentos { height:24px; color:#FFFFFF; font-weight:bold; font-size:15px; padding:1px 2px 0px 25px; background:url(/ximages/der_documentos.gif) no-repeat left top; }
.derDocumentosAz { height:24px; color:#FFFFFF; font-weight:bold; font-size:15px; padding:1px 2px 0px 25px; background:url(/ximages/der_documentosAz.gif) no-repeat left top; }
.derDocumentosNar { height:24px; color:#FFFFFF; font-weight:bold; font-size:15px; padding:1px 2px 0px 25px; background:url(/ximages/der_documentosNar.gif) no-repeat left top; }
.derDocumentosRo { height:24px; color:#FFFFFF; font-weight:bold; font-size:15px; padding:1px 2px 0px 25px; background:url(/ximages/der_documentosRo.gif) no-repeat left top; }
.derFotos { height:24px; color:#FFFFFF; font-weight:bold; font-size:15px; padding:1px 2px 0px 35px; background:url(/ximages/der_fotos.gif) no-repeat left top; }
.derPublicacionesRo { height:24px; color:#FFFFFF; font-weight:bold; font-size:15px; padding:1px 2px 0px 25px; background:url(/ximages/der_publicacionesRo.gif) no-repeat left top; }
.pypListadoCont { position:relative; clear:both; width:100%; /*border-bottom:solid 1px #999999;*/ padding:0px 0px 20px 0px; *padding:0px 0px 2px 0px; margin-top:3px; }
.faq { width:573px; position:relative; clear:both; padding:0px 0px 10px 12px; background:url(/ximages/bullet-v.gif) no-repeat left top; }
.nominaFoto { padding:7px; width:85px; height:113px; border:solid 1px #333333; margin:25px 0px 0px 50px; }
.tablaArchTxt { padding:5px; border-right:solid 1px #85CAE0; border-bottom:solid 1px #85CAE0; width:349px; background:#FFFFFF; text-align:left; }
.tablaArchIco { width:50px; background:#FFFFFF; border-bottom:solid 1px #85CAE0; }
.celda50 { padding:5px; border-right:solid 1px #85CAE0; border-bottom:solid 1px #85CAE0; width:50%; background:#FFFFFF; text-align:left; }
.celda50Celeste { padding:5px; border-right:solid 1px #85CAE0; border-bottom:solid 1px #85CAE0; width:50%; background:#DBF0F7; text-align:center; color:#0099CC; }
.celda100 { padding:5px; /*border-bottom:solid 1px #85CAE0;*/ background:#FFFFFF; text-align:left; }
.celda100Celeste { padding:5px; border-bottom:solid 1px #85CAE0; background:#DBF0F7; text-align:left; color:#0099CC; }
.entrada { padding:5px; color:#003366; font-weight:bold; }
.entradaTit { width:419px; position:relative; margin-bottom:5px; }
.entradaTit td { border:1px solid #D8EEF5; }

/* ----------------------- */
/* ------ elementos ------ */
/* ----------------------- */
.tablaContIcoPdf { width:39px; *width:40px;/*IE*/ height:30px; padding:5px; position:relative; float:right; background:url(/ximages/icoPdf.gif) no-repeat center #FFFFFF; cursor:pointer;}
.tablaContIcoDoc { width:39px; *width:40px;/*IE*/ height:30px; padding:5px; position:relative; float:right; background:url(/ximages/icoDoc.gif) no-repeat center #FFFFFF; cursor:pointer;}
.tablaContIcoXls { width:39px; *width:40px;/*IE*/ height:30px; padding:5px; position:relative; float:right; background:url(/ximages/icoXls.gif) no-repeat center #FFFFFF; cursor:pointer;}
.tablaContIcoBlank { width:39px; *width:40px;/*IE*/ height:30px; padding:5px; position:relative; float:right; background:#FFFFFF; cursor:pointer; text-align:center; }
.bulletFlecha { width:17px; height:17px; position:relative; float:left; background: url(/ximages/bullet_flecha.png) no-repeat top left #FFFFFF; margin-right:5px; }
.separadorHorAzul { width:419px; height:1px; background:url(/ximages/1px_azul.gif) repeat-x left; position:relative; margin:0px 0px 10px 0px; }
.separadorHorAzulFull { width:585px; height:1px; background:url(/ximages/1px_azul.gif) repeat-x left; position:relative; margin:0px 0px 10px 0px; }
.separadorHorGris { width:419px; height:1px; background:url(/ximages/1px_gris.gif) repeat-x left; position:relative; margin:0px 0px 10px 0px; }
.separadorHorGris9 { background:#999999; height:1px; width:190px; margin:10px 0px 10px 0px; }
.faqTrabajadorTable { position:relative; clear:both; width:419px; margin-bottom:10px; }
.faqTrabajadorTable table { border-top:solid 1px #CCCCCC; border-left:solid 1px #CCCCCC; }
.faqTrabajadorTable td { border-bottom:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; }
.arribaFull { height:20px; padding:5px 0px 5px 0px; margin:10px 0px 10px 0px; text-align:right; border-top:solid 1px #999999; }
.headerApli { width:769px; height:73px; clear:both; position:relative; background:url(/images/headerBg.gif) no-repeat right top; }

/* -------------------- */
/* ------ links ------- */
/* -------------------- */
.menuIzq { font-family: Arial, Verdana, sans-serif; font-size:11px; color:#666666; text-decoration:none; }
.menuIzq:link, .menuIzq:visited, .menuIzq:hover, .menuIzq:active { font-family: Arial, Verdana, sans-serif; font-size:11px; color:#666666; text-decoration:none; }

.subMenuIzq:link, .subMenuIzq:visited, .subMenuIzq:hover, .subMenuIzq:active { font-family: Arial, Verdana, sans-serif; font-size:11px; color:#333333; text-decoration:none; }
.subMenuIzq a:link, a:visited, a:active { font-family: Arial, Verdana, sans-serif; font-size:11px; color:#333333; text-decoration:none; }
.subMenuIzq a:hover { font-family: Arial, Verdana, sans-serif; font-size:11px; color:#333333; text-decoration:underline; }

.arial11gris a { font-size:11px; line-height:15px; position:relative; text-decoration:underline; }
.arial11gris a:link, .arial11gris a:visited, .arial11gris a:active { font-size:11px; line-height:15px; position:relative; text-decoration:underline; }
.arial11gris a:hover { font-size:11px; line-height:15px; position:relative; text-decoration:none; }

.arbolLinks { font-family: Arial, Verdana, sans-serif; font-size:10px; color:#333333; text-decoration:none; }
.arbolLinks ul { list-style:none; padding:0px; margin:0px; }
.arbolLinks ul li { display:block; margin:3px 0px 0px 0px; padding:0px; list-style:none; position:relative; font-size:10px; color:#333333; }
.arbolLinks ul li a { display:block; margin:3px 0px 0px 0px; padding:0px; list-style:none; position:relative; font-size:10px; color:#333333; }
.arbolLinks ul li a:link, arbolLinks ul li a:visited, arbolLinks ul li a:active { font-family: Arial, Verdana, sans-serif; font-size:10px; color:#333333; text-decoration:none; }
.arbolLinks ul li a:hover { font-family: Arial, Verdana, sans-serif; font-size:10px; color:#333333; text-decoration:underline; }

.footerLogos a { padding-right:10px; *margin-right:10px; *padding-right:0px; }

.btnArriba { padding:10px 0px 0px 0px; margin:10px 0 15px 0px; text-align:right; border-bottom:solid 1px #003366; position:relative; clear:both;}

.azul9 { font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:bold; color:#003366; text-decoration:none; padding:0px;}
.azul9 a:link, .azul9 a:visited, .azul9 a:active { font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:bold; color:#003366; text-decoration:none; padding:0px; }
.azul9 a:hover { font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:bold; color:#003366; text-decoration:underline; padding:0px; }
.azul11 a:link, .azul11 a:visited, .azul11 a:active { font-family:Arial, Verdana, sans-serif; font-size:11px; font-weight:bold; color:#006699; text-decoration:none; padding:0px; }
.azul11 a:hover { font-family:Arial, Verdana, sans-serif; font-size:11px; font-weight:bold; color:#006699; text-decoration:underline; padding:0px; }
.azul11b:link, .azul11b:visited, .azul11b:active { font-family:Arial, Verdana, sans-serif; font-size:11px; color:#006699; text-decoration:none; padding:0px; }
.azul11b:hover { font-family:Arial, Verdana, sans-serif; font-size:11px; color:#006699; text-decoration:underline; padding:0px; }
.azul13:link, .azul13:visited, .azul13:active { font-family:Arial, Verdana, sans-serif; font-size:13px; font-weight:bold; color:#003366; text-decoration:none; padding:0px; position:relative; }
.azul13:hover { font-family:Arial, Verdana, sans-serif; font-size:13px; font-weight:bold; color:#003366; text-decoration:underline; padding:0px; position:relative; }

#celeste9 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#0099CC; }
#celeste9 a:link, #celeste9 a:visited, #celeste9 a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#0099CC; text-decoration:none; }
#celeste9 a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#0099CC; text-decoration:underline; }

.celeste9 { font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:bold; color:#0099CC; padding:0px; }
.celeste9 a:link, .celeste9 a:visited, .celeste9 a:active { font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:bold; color:#0099CC; text-decoration:none; padding:0px; }
.celeste9 a:hover { font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:bold; color:#0099CC; text-decoration:underline; padding:0px; }

/*
.celeste9 { font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:bold; color:#0099CC; padding:0px; }
.celeste9:link, .celeste9:visited, .celeste9:active { font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:bold; color:#0099CC; text-decoration:none; padding:0px; }
.celeste9:hover { font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:bold; color:#0099CC; text-decoration:underline; padding:0px; }
*/

.naranja9 { font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:bold; color:#FF9900; text-decoration:none; padding:0px;}
.naranja9 a:link, .naranja9 a:visited, .naranja9 a:active { font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:bold; color:#FF9900; text-decoration:none; padding:0px; }
.naranja9 a:hover{ font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:bold; color:#FF9900; text-decoration:underline; padding:0px; }

.naranja11 { font-family:Arial, Verdana, sans-serif; font-size:11px; font-weight:bold; color:#FF9900; text-decoration:none; padding:0px;}
.naranja11 a:link, .naranja11 a:visited, .naranja11 a:active { font-family:Arial, Verdana, sans-serif; font-size:11px; font-weight:bold; color:#FF9900; text-decoration:underline; padding:0px; }
.naranja11 a:hover { font-family:Arial, Verdana, sans-serif; font-size:11px; font-weight:bold; color:#FF9900; text-decoration:none; padding:0px; }

.celeste11 { font-family:Arial, Verdana, sans-serif; font-size:11px; font-weight:bold; color:#0099CC; text-decoration:none; padding:0px;}
.celeste11 a:link, .celeste11 a:visited, .celeste11 a:active { font-family:Arial, Verdana, sans-serif; font-size:11px; font-weight:bold; color:#0099CC; text-decoration:none; padding:0px; }
.celeste11 a:hover { font-family:Arial, Verdana, sans-serif; font-size:11px; font-weight:bold; color:#0099CC; text-decoration:underline; padding:0px; }

.faq a:link, .faq a:visited, .faq a:hover, .faq a:active { font-family:Arial, Verdana, sans-serif; font-size:11px; font-weight:bold; color:#0099CC; text-decoration:none; padding:0px; }

.violeta11 { font-family:Arial, Verdana, sans-serif; font-size:11px; color:#743474; text-decoration:none; padding:0px;}
.violeta11:link, .violeta11:visited, .violeta11:hover, .violeta11:active { font-family:Arial, Verdana, sans-serif; font-size:11px; color:#743474; text-decoration:none; padding:0px; }

.linksHeader ul { list-style-type:none; margin:0px; padding:0px; }
.linksHeader li { display:inline; margin:0px; padding:0px; }
.linksHeader li .celeste9:link, .linksHeader li .celeste9:visited, .linksHeader li .celeste9:hover, .linksHeader li .celeste9:active { font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:bold; color:#0099CC; text-decoration:none; padding:0px;}

.buscadorBtn:link, .buscadorBtn:visited, .buscadorBtn:active { font-family:Arial, Verdana, sans-serif; font-size:11px; color:#0099CC; text-decoration:none; }
.buscadorBtn:hover { font-family:Arial, Verdana, sans-serif; font-size:11px; color:#0099CC; text-decoration:underline; }

.notiHomeLink:link, .notiHomeLink:visited, .notiHomeLink:hover, .notiHomeLink:active { color:#006699; font-weight:bold; font-size:11px; text-decoration:none !important; }
.noticiaHomeTitLink:link, .noticiaHomeTitLink:visited, .noticiaHomeTitLink:hover, .noticiaHomeTitLink:active { font-size:20px; font-weight:bold; color: #006699; line-height:20px; text-decoration:none !important; }

.btnPopup { font-size:11px; color:#999999; position:relative; display:block; margin-bottom:20px; padding:7px 0px 5px 20px; background:url(/ximages/icoPopup.gif) no-repeat left; cursor:pointer; text-decoration:none; }
.btnPopup a { font-size:11px; color:#999999; position:relative; display:block; margin-bottom:20px; padding:7px 0px 5px 20px; background:url(/ximages/icoPopup.gif) no-repeat left; cursor:pointer; text-decoration:none; }
.btnPopup a:hover { font-size:11px; color:#999999; position:relative; display:block; margin-bottom:20px; padding:7px 0px 5px 20px; background:url(/ximages/icoPopup.gif) no-repeat left; cursor:pointer; text-decoration:none; }

.btnNota { position:relative; clear:both; background:url(ximages/ico_nota.png) no-repeat center #EEEEEE; cursor:pointer; width:19px; height:15px; }
.btnNota a { position:relative; clear:both; background:url(ximages/ico_nota.png) no-repeat center #EEEEEE; cursor:pointer; width:19px; height:15px; }
.btnNota a:hover { position:relative; clear:both; background:url(ximages/ico_nota.png) no-repeat center #EEEEEE; cursor:pointer; width:19px; height:15px; }

.subCeleste9 { position:relative; clear:both; color:#0099CC; }
.subCeleste9 ul { margin:0px; padding:0px; list-style:none; color:#0099CC; }
.subCeleste9 ul li { display:block; margin:0px; padding:0px; list-style:none; position:relative; color:#0099CC; }
.subCeleste9 ul li a:link, .subCeleste9 ul li a:visited, .subCeleste9 ul li a:active { font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:bold; color:#0099CC; text-decoration:none; margin:0px 10px 0px 0px; _margin:0px 10px -15px 0px; /*IE6*/ padding:2px 0px 0px 7px; *padding:0px 0px 0px 7px; background:url(/ximages/bullet_subCeleste.gif) no-repeat left top; display:block; /*float:left;*/ text-transform:uppercase; }
.subCeleste9 ul li a:hover { font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:bold; color:#0099CC; text-decoration:underline; margin:0px 10px 0px 0px; _margin:0px 10px -15px 0px; /*IE6*/ padding:2px 0px 0px 7px; *padding:0px 0px 0px 7px; background:url(/ximages/bullet_subCeleste.gif) no-repeat left top; display:block; /*float:left;*/ text-transform:uppercase; }
.subCeleste9 a:link, .subCeleste9 a:visited, .subCeleste9 a:active { font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:bold; color:#0099CC; text-decoration:none; margin:0px 10px 0px 0px; _margin:0px 10px -15px 0px; /*IE6*/ padding:2px 0px 0px 7px; *padding:0px 0px 0px 7px; background:url(/ximages/bullet_subCeleste.gif) no-repeat left top; display:block; /*float:left;*/ text-transform:uppercase; }
.subCeleste9 a:hover { font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:bold; color:#0099CC; text-decoration:underline; margin:0px 10px 0px 0px; _margin:0px 10px -15px 0px; /*IE6*/ padding:2px 0px 0px 7px; *padding:0px 0px 0px 7px; background:url(/ximages/bullet_subCeleste.gif) no-repeat left top; display:block; /*float:left;*/ text-transform:uppercase; }

.subNaranja9 { font-size:9px; position:relative; clear:both; margin:0px 0px 10px 0px; }
.subNaranja9 ul { font-size:9px; margin:0px; padding:0px; list-style:none; }
.subNaranja9 ul li { font-size:9px; display:block; margin:0px; padding:0px; list-style:none; position:relative }
.subNaranja9 ul li a { font-size:9px; font-family:Verdana, Arial, sans-serif; font-weight:bold; color:#FF9900; text-decoration:none; margin:0px 10px 0px 0px; _margin:0px 10px -15px 0px; /*IE6*/ padding:2px 0px 0px 7px; *padding:0px 0px 0px 7px; background:url(/ximages/bullet_subNaranja.gif) no-repeat left top; display:block; /*float:left;*/ text-transform:uppercase; }
.subNaranja9 ul li a:hover { font-size:9px; font-family:Verdana, Arial, sans-serif; font-weight:bold; color:#FF9900; text-decoration:underline; margin:0px 10px 0px 0px; _margin:0px 10px -15px 0px; /*IE6*/ padding:2px 0px 0px 7px; *padding:0px 0px 0px 7px; background:url(/ximages/bullet_subNaranja.gif) no-repeat left top; display:block; /*float:left;*/ text-transform:uppercase; }
.subNaranja9 a:link, .subNaranja9 a:visited, .subNaranja9 a:active { font-size:9px; font-family:Verdana, Arial, sans-serif; font-weight:bold; color:#FF9900; text-decoration:none; margin:0px 10px 0px 0px; _margin:0px 10px -15px 0px; /*IE6*/ padding:2px 0px 0px 7px; *padding:0px 0px 0px 7px; background:url(/ximages/bullet_subNaranja.gif) no-repeat left top; display:block; /*float:left;*/ text-transform:uppercase; }
.subNaranja9 a:hover { font-size:9px; font-family:Verdana, Arial, sans-serif; font-weight:bold; color:#FF9900; text-decoration:underline; margin:0px 10px 0px 0px; _margin:0px 10px -15px 0px; /*IE6*/ padding:2px 0px 0px 7px; *padding:0px 0px 0px 7px; background:url(/ximages/bullet_subNaranja.gif) no-repeat left top; display:block; /*float:left;*/ text-transform:uppercase; }

.introTrabDignoLinks ul { margin:0px; padding:0px; list-style:none; }
.introTrabDignoLinks li { margin:0px; padding:0px; list-style:none; }
.introTrabDignoLinks li a { font-family:Arial, Verdana, sans-serif; font-size:11px; color:#0099CC; text-decoration:none; padding-left:10px; background:url(/ximages/bullet_subCeleste.gif) no-repeat top left; }
.introTrabDignoLinks li a:hover { font-family:Arial, Verdana, sans-serif; font-size:11px; color:#0099CC; text-decoration:underline; padding-left:10px; background:url(/ximages/bullet_subCeleste.gif) no-repeat top left; }

.derCont a:link, a:visited, a:active { text-decoration:none; }
.derCont a:hover { text-decoration:underline; }

.derContNar a:link, a:visited, a:active { text-decoration:none; color:#0000FF; }
.derContNar a:hover { text-decoration:underline; color:#0000FF; }

.derContRo a:link, a:visited, a:active { text-decoration:none; color:#0000FF; }
.derContRo a:hover { text-decoration:underline; color:#0000FF; }


/* MENU HORIZONTAL */

ul#navmenu-h { margin: 0px; padding: 0px; border:none 0px; list-style: none; /*height: 23px;*/ }
ul#navmenu-h li { margin: 0px; padding:7px 15px 0px 15px; border: 0px none; float: left; /*For Gecko*/ display:inline; list-style:none; position:relative; height:16px; background:url(/ximages/menuHorSep.gif) no-repeat top right; }
ul#navmenu-h ul { margin: 0px; border: 0px none; padding: 0px; width: 160px; list-style: none; display: none; position: absolute; top: 22px; left: 0px; }
ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{ clear: both; display: block; font: 1px/0px serif; /*content: ".";*/ height: 0; visibility: hidden; list-style:none; }
ul#navmenu-h ul li { width:160px; float:left; /*For IE 7 lack of compliance*/ display:block !important; display:inline; /*For IE*/background:url(/ximages/menu-h_bg.png); padding:7px 5px 7px 5px; border-bottom:solid 1px #CCCCCC; list-style:none; }

/* Root Menu */
ul#navmenu-h li a { border: 0px none; padding: 0px 6px 0px 0px; float: none !important; /*For Opera*/ float: left; /*For IE*/ display: block; color: #003366; font: bold 9px/10px Verdana, sans-serif; text-decoration: none; height: auto !important; height: 1%; /*For IE*/ }
/* Root Menu Hover Persistence */
ul#navmenu-h a:hover, ul#navmenu-h li:hover a, ul#navmenu-h li.iehover a { background:#ECF7F9; color:#333333; }

/* 2nd Menu */
ul#navmenu-h li:hover ul li a, ul#navmenu-h li.iehover ul li a { float:none; background:url(/ximages/bullet-h.png) no-repeat left top; font-family:Arial, Verdana, sans-serif; font-size:11px; font-weight:normal; color:#333333; padding:0px 7px 7px 7px; margin:0px; }
/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover ul li a:hover, ul#navmenu-h li:hover ul li:hover a, ul#navmenu-h li.iehover ul li a:hover, ul#navmenu-h li.iehover ul li.iehover a { background:url(/ximages/bullet-h.png) no-repeat left top; color: #333333; padding-left:7px; margin:0px; text-decoration: underline }

/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a, ul#navmenu-h li.iehover li.iehover li a { background: #ECF7F9; color: #333333; }
/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover, ul#navmenu-h li:hover li:hover li:hover a, ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a { background: #ECF7F9; color: #333333; }

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a, ul#navmenu-h li.iehover li.iehover li.iehover li a { background: #ECF7F9; color: #333333; }
/* 4th Menu Hover */ 
ul#navmenu-h li:hover li:hover li:hover li a:hover, ul#navmenu-h li.iehover li.iehover li.iehover li a:hover { background: #ECF7F9; color: #333333; }
ul#navmenu-h ul ul, ul#navmenu-h ul ul ul { display: none; position: absolute; top: 0; left: 160px; }

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul, ul#navmenu-h li:hover ul ul ul, ul#navmenu-h li.iehover ul ul, ul#navmenu-h li.iehover ul ul ul { display: none; }

ul#navmenu-h li:hover ul, ul#navmenu-h ul li:hover ul, ul#navmenu-h ul ul li:hover ul, ul#navmenu-h li.iehover ul, ul#navmenu-h ul li.iehover ul, ul#navmenu-h ul ul li.iehover ul { display: block; }

/* X MENU HORIZONTAL */
ul#x_navmenu-h { margin:0px; padding: 0px; list-style: none; width:150px; }
ul#x_navmenu-h li { margin:0px; padding:0px; border-bottom:solid 1px #FFFFFF; width:150px; }
ul#x_navmenu-h ul { margin:0px; padding:0px; width:150px; position:relative; list-style:none; }
ul#x_navmenu-h ul li { width:150px; float:left; /*For IE 7 lack of compliance*/ display:block !important; background:#FFFFFF; padding:7px 0px 6px 0px; *padding:5px 0px 6px 0px; /*IE*/ margin:0px; margin-bottom:-3px; /*IE*/ border-bottom:none 0px !important;  list-style:none; }

/* Root Menu */
ul#x_navmenu-h li a { border:0px none; padding:7px; float:none !important;/*Opera*/ float:left; /*For IE*/ display:block; color:#FFFFFF; font:bold 11px/11px Arial, sans-serif; text-decoration:none; height:auto !important; *height:1%; /*For IE*/ }
/* Root Menu Hover Persistence */
ul#x_navmenu-h li { background:#006699; float:left; padding:0px; display:block; }
ul#menu-v li ul li a { padding: 0px 0px 0px 7px; }

/* 2nd Menu */
ul#x_navmenu-h li ul li a:link, ul#x_navmenu-h li ul li a:visited, ul#x_navmenu-h li ul li a:active { clear:both; width:127px; background:url(/ximages/bullet-v.gif) no-repeat left top #FFFFFF; font-family: Arial, Verdana, sans-serif; font-size:11px; font-weight:normal; color:#666666; padding:0px 10px 6px 13px; margin:0px; text-decoration:none; display:block; border-bottom:solid 1px #CCCCCC; /*IE*/ *padding:0px 10px 7px 13px; /*IE*/ }
ul#x_navmenu-h li:hover ul li a, ul#x_navmenu-h li.iehover ul li a { clear:both; width:127px; background:url(/ximages/bullet-v.gif) no-repeat left top #FFFFFF; font-family: Arial, Verdana, sans-serif; font-size:11px; font-weight:normal; color:#666666; padding:0px 10px 6px 13px; margin:0px; display:block; border-bottom:solid 1px #CCCCCC; /*IE*/ *padding:0px 10px 7px 13px; /*IE*/ }
/* 2nd Menu Hover Persistence */
ul#x_navmenu-h li:hover ul li a:hover, ul#x_navmenu-h li:hover ul li:hover a, ul#x_navmenu-h li.iehover ul li a:hover, ul#x_navmenu-h li.iehover ul li.iehover a { clear:both; width:127px; background:url(/ximages/bullet-v.gif) no-repeat left top #FFFFFF; font-family: Arial, Verdana, sans-serif; font-size:11px; font-weight:normal; color:#666666; padding:0px 10px 6px 13px; margin:0px; text-decoration:none; display:block; border-bottom:solid 1px #CCCCCC; /*IE*/ *padding:0px 10px 7px 13px; /*IE*/ }

/* MENU VERTICAL */
ul#menu-v { margin:0px; /**margin:0px;IE*/ padding: 0px; list-style: none; width:150px; }
ul#menu-v li { margin:0px; /**margin-bottom:-3px; IE*/ padding:0px; border-bottom:solid 1px #FFFFFF; /*position:relative; height:16px;*/ width:150px; }
ul#menu-v ul { margin:0px; padding:0px; width:150px; position:relative; /*display:none;*/ list-style:none; }
ul#menu-v ul li { width:150px; float:left; /*For IE 7 lack of compliance*/ display:block !important; background:#FFFFFF; padding:7px 0px 6px 0px; *padding:5px 0px 6px 0px; /*IE*/ margin:0px; margin-bottom:-3px; /*IE*/ border-bottom:none 0px !important; /*border-bottom:none 0px; IE*/ list-style:none; }
/*ul#menu-v li:hover ul, ul#menu-v li:hover a ul { display:block; padding:0px; margin:0px; }*/

/* Root Menu */
ul#menu-v li a { border:0px none; padding:0px 6px 0px 0px; float:none !important;/*Opera*/ float:left; /*For IE*/ display:block; color:#333333; font:normal 11px/11px Arial, sans-serif; text-decoration:none; height:auto !important; *height:1%; /*For IE*/ }
/* Root Menu Hover Persistence */
/*ul#menu-v a:hover, ul#menu-v li:hover a, ul#menu-v li.iehover a { /*background:; color: #333333; }*/
/* boton1 */
ul#menu-v li.color-v1 { background:url(/ximages/menuVerColor1.gif) no-repeat left top #DDDDDD; float:left; }
ul#menu-v li.color-v1 a { padding:7px 0px 6px 7px; display:block; }
ul#menu-v li.color-v1 ul li a { padding: 0px 0px 0px 7px; }
ul#menu-v li.color-v1:hover { background-color:#0099CC; }
/* boton2 */
ul#menu-v li.color-v2 { background:url(/ximages/menuVerColor2.gif) no-repeat left top #DDDDDD; float:left; }
ul#menu-v li.color-v2 a { padding:7px 0px 6px 7px; float:left; display:block; }
ul#menu-v li.color-v2:hover { background-color:#F1A341; display:block; float:left; }
ul#menu-v li.color-v2 ul li a { padding:0px; float:left; }
/* boton3 */
ul#menu-v li.color-v3 { background:url(/ximages/menuVerColor3.gif) no-repeat left top #DDDDDD; float:left; }
ul#menu-v li.color-v3 a { padding:7px 0px 6px 7px; float:left; display:block; }
ul#menu-v li.color-v3:hover { background-color:#006699; display:block; float:left; }
ul#menu-v li.color-v3 ul li a { padding: 0px; float:left; }
/* boton4 */
ul#menu-v li.color-v4 { background:url(/ximages/menuVerColor4.gif) no-repeat left top #DDDDDD; float:left; }
ul#menu-v li.color-v4 a { padding:7px 0px 6px 7px; float:left; display:block; }
ul#menu-v li.color-v4:hover { background-color:#5EA526; display:block; float:left; }
ul#menu-v li.color-v4 ul li a { padding: 0px; float:left; }
/* boton5 */
/*ul#menu-v li.color-v5 { background:url(/ximages/menuVerColor5.gif) no-repeat left top #DDDDDD; float:left; }
ul#menu-v li.color-v5 a { padding:7px 0px 6px 7px; float:left; display:block; }
ul#menu-v li.color-v5 ul { position:absolute; z-index:50; left:150px; top:-80px; display:none; background:#FFFFFF; }
ul#menu-v li.color-v5:hover { background-color:#FD802C; }
ul#menu-v li.color-v5:hover > ul { display:block; }
ul#menu-v li.color-v5 ul li a { padding: 0px 0px 0px 7px; }
*/
ul#menu-v li.color-v5 { background:url(/ximages/menuVerColor5.gif) no-repeat left top #DDDDDD; float:left; }
ul#menu-v li.color-v5 a { padding:7px 0px 6px 7px; float:left; display:block; }
ul#menu-v li.color-v5:hover { background-color:#FD802C; display:block; float:left; }
ul#menu-v li.color-v5 ul li a { padding: 0px; float:left; }

/* 2nd Menu */
ul#menu-v li ul li a:link, ul#menu-v li ul li a:visited, ul#menu-v li ul li a:active { clear:both; width:127px; background:url(/ximages/bullet-v.gif) no-repeat left top #FFFFFF; font-family: Arial, Verdana, sans-serif; font-size:11px; font-weight:normal; color:#666666; padding:0px 10px 6px 13px; margin:0px; text-decoration:none; display:block; border-bottom:solid 1px #CCCCCC; /*IE*/ *padding:0px 10px 7px 13px; /*IE*/ }
ul#menu-v li:hover ul li a, ul#menu-v li.iehover ul li a { clear:both; width:127px; background:url(/ximages/bullet-v.gif) no-repeat left top #FFFFFF; font-family: Arial, Verdana, sans-serif; font-size:11px; font-weight:normal; color:#666666; padding:0px 10px 0px 13px; margin:0px; display:block; border-bottom:solid 1px #CCCCCC; /*IE*/ *padding:0px 10px 7px 13px; /*IE*/ }
/* 2nd Menu Hover Persistence */
ul#menu-v li:hover ul li a:hover, ul#menu-v li:hover ul li:hover a, ul#menu-v li.iehover ul li a:hover, ul#menu-v li.iehover ul li.iehover a { clear:both; width:127px; background:url(/ximages/bullet-v.gif) no-repeat left top #FFFFFF; font-family: Arial, Verdana, sans-serif; font-size:11px; font-weight:normal; color:#666666; padding:0px 10px 0px 13px; margin:0px; text-decoration:none; display:block; border-bottom:solid 1px #CCCCCC; /*IE*/ *padding:0px 10px 7px 13px; /*IE*/ }

/* Informacion Util */
.infoUtilHomeCont ul { list-style:none; padding:0px; margin:0px; }
.infoUtilHomeCont li { list-style:none; padding:0px; margin:0px 0px 5px 0px; }
.infoUtilHomeCont li a:link, .infoUtilHomeCont li a:active, .infoUtilHomeCont li a:visited { padding:0px 0px 0px 9px; margin-bottom:5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; color:#666666; text-decoration:none; background:url(/ximages/bullet_celeste.png) no-repeat top left; display:block; }
.infoUtilHomeCont li a:hover { padding:0px 0px 0px 9px; margin-bottom:5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; color:#666666; text-decoration:underline; background:url(/ximages/bullet_celeste.png) no-repeat top left; display:block; }

.arial11verde:link, .arial11verde:visited, .arial11verde:hover, .arial11verde:active { font-size:11px; color:#5EA526; font-weight:bold; text-decoration:none; }
.arial11rojo a:link, .arial11rojo a:visited, .arial11rojo a:active { font-size:11px; color:#E73934; font-weight:bold; text-decoration:none; }
.arial11rojo a:hover { font-size:11px; color:#E73934; font-weight:bold; text-decoration:underline; }
.arial11celeste { font-size:11px; color:#0099CC; text-decoration:none; }
.arial11celeste a:link, .arial11celeste a:visited, .arial11celeste a:hover, .arial11celeste a:active { font-size:11px; /*font-weight:bold;*/ text-decoration:none; }
.arial11gris a:link, .arial11gris a:visited, .arial11gris a:active { font-size:11px; text-decoration:none; }
.arial11gris a:hover { font-size:11px; color:#333333; text-decoration:none; }
.verdana9gris a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666666; font-weight:bold; text-decoration:none; }
.verdana9gris a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666666; font-weight:bold; text-decoration:underline; }

/* Men&uacute; Derecha */
.menuDer { width:144px; position:relative; margin:0px 0px 10px 0px; padding:0px 2px 0px 4px; background:#E6E6E6; }
.menuDer ul { list-style:none; padding:0px; margin:0px; }
.menuDer li { list-style:none; padding:0px; margin:0px; display:block; _background:url(/ximages/bullet_menuDer.gif) no-repeat top left; }
.menuDer li a:link, .menuDer li a:visited, .menuDer li a:active { padding:2px 0px 3px 10px;  margin:0px 0px 3px 0px; _margin:0px 0px -15px 0px; /*IE6*/ font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:bold; color:#006699; text-decoration:none; background:url(/ximages/bullet_menuDer.gif) no-repeat top left; _background:url(/ximages/bullet_menuDer.gif) no-repeat top left; display:block; border-bottom:solid 1px #006699;  }
.menuDer li a:hover { padding:2px 0px 3px 10px; margin:0px 0px 3px 0px; _margin:0px 0px -15px 0px; /*IE6*/ font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:bold; color:#006699; text-decoration:none; background:url(/ximages/bullet_menuDer.gif) no-repeat top left; _background:url(/ximages/bullet_menuDer.gif) no-repeat top left; display:block; border-bottom:solid 1px #006699; }
.menuDer ul li a:link, .menuDer ul li a:visited, .menuDer ul li a:active { padding:2px 0px 3px 10px;  margin:0px 0px 3px 0px; _margin:0px 0px -15px 0px; /*IE6*/ font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:bold; color:#006699; text-decoration:none; background:url(/ximages/bullet_menuDer.gif) no-repeat top left; _background:url(/ximages/bullet_menuDer.gif) no-repeat top left; display:block; border-bottom:solid 1px #006699;  }
.menuDer ul li a:hover { padding:2px 0px 3px 10px; margin:0px 0px 3px 0px; _margin:0px 0px -15px 0px; /*IE6*/ font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:bold; color:#006699; text-decoration:none; background:url(/ximages/bullet_menuDer.gif) no-repeat top left; _background:url(/ximages/bullet_menuDer.gif) no-repeat top left; display:block; border-bottom:solid 1px #006699; }


/* LIGHTWINDOW */
.hidden { display:none; }

/* LIGHTBOX */
#lightbox{ background:url(/ximages/overlay_marco.png) no-repeat left bottom #FFFFFF; padding: 10px 10px 30px 10px; *padding: 10px; border-bottom: 2px solid #666; border-right: 2px solid #666; }
#lightboxDetails{ font-size: 0.8em; padding-top: 0.4em; }	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }
#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }
#overlay{ background-image: url(/ximages/overlay.png); }
* html #overlay{ background-color: #333; back\ground-color: transparent; background-image: url(blank.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/ximages/overlay.png", sizingMethod="scale"); }