@charset "utf-8";
/* CSS Document */

/* CAMBIOS GENERALES */
*{ margin:0; padding:0;}
html, body {margin:0; padding:0; width:100%; height:100%;}
body{background:#fff; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:12px;line-height:18px;}
ul li{list-style-type:none;list-style-position:inside;}
img{border:none;}
a:focus{outline:0;}
ol li{list-style-type: upper-roman;}


/* IMAGEN DE FONDO ESCALABLE */
#img.source-image {width: 100%;position: absolute;top: 0;left: 0;z-index:-5000;}
#object.source-image {width: 100%;position: absolute;top: 0;left: 0;z-index:-5000;}


/* IMÁGENES FLOTADAS A IZQUIERDA O DERECHA */
img.imgLeft{float:left;margin:10px 20px 20px 0;}
img.imgRight{float:right;margin:10px 0 20px 20px;}
img.imgClear{display:block;margin:20px auto;clear:both;text-align:center;}

/* CONTENEDORES Y CABECERA */
#contenedor{ width:940px; margin:0 auto;z-index:4500;}
#header{ width:940px; float:left;}
.cabecera{ width:940px; height:160px; float:left;}
.cabecera a{ width:100px; float:right;}

/* CABECERA DIFERENTES PARA CADA SECCIÓN */

/* Cabeceras Separadores Transparentes */
.cabecera h2.SepPortada{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSepPortada-trans.png) no-repeat left bottom; width:840px;}
.cabecera h2.SepPresidente{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSepPresidente-trans.png) no-repeat left bottom; width:840px;}
.cabecera h2.SepDirector{text-indent:-9999px; float:left; height:160px;	background:url(../img/hdSepDirector-trans.png) no-repeat left bottom; width:840px;}
.cabecera h2.SepEstructura{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSepEstructura-trans.png) no-repeat left bottom; width:840px;}
.cabecera h2.SepPresentacion{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSepPresentacion-trans.png) no-repeat left bottom; width:840px;	}
.cabecera h2.SepInforme{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSepInforme-trans.png) no-repeat left bottom; width:840px;}
.cabecera h2.SepCompromiso{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSepCompromiso-trans.png) no-repeat left bottom; width:840px;}
.cabecera h2.SepPacto{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSepPacto-trans.png) no-repeat left bottom; width:840px;}
.cabecera h2.SepProgresos{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSepProgresos-trans.png) no-repeat left bottom; width:840px;}

	
/* Cabeceras Secciones Fotografías */
.cabecera h2.SecPresidente{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecPresidente_840x160.jpg) no-repeat left bottom; width:840px;}
.cabecera h2.SecDirector{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecDirector_840x160.jpg) no-repeat left bottom; width:840px;}

/* Cabeceras Estructura */
.cabecera h2.SecEstructuraInt{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecEstructuraInt_840x160.jpg) no-repeat left bottom; width:840px;}
.cabecera h2.SecEstructuraEst{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecEstructuraEst_840x160.jpg) no-repeat left bottom; width:840px;}
.cabecera h2.SecEstructuraCal{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecEstructuraCal_840x160.jpg) no-repeat left bottom; width:840px;}
.cabecera h2.SecEstructuraDif{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecEstructuraDif_840x160.jpg) no-repeat left bottom; width:840px;}

	
/* Cabeceras Presentación / Quienes Somos */
.cabecera h2.SecPresentacionPer{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecPresentPer_840x160.jpg) no-repeat left bottom; width:840px;}
.cabecera h2.SecPresentacionGob{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecPresentGob_840x160.jpg) no-repeat left bottom; width:840px;}
.cabecera h2.SecPresentacionEnt{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecPresentEnt_840x160.jpg) no-repeat left bottom; width:840px;}
.cabecera h2.SecPresentacionSis{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecPresentSis_840x160.jpg) no-repeat left bottom; width:840px;}
.cabecera h2.SecPresentacionDis{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecPresentDis_840x160.jpg) no-repeat left bottom; width:840px;}

/* Cabeceras Informe de Actividades */
.cabecera h2.SecInforme{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecInforme_840x160.jpg) no-repeat left bottom; width:840px;}
.cabecera h2.SecInformeCif{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecInformeCif_840x160.jpg) no-repeat left bottom; width:840px;}
.cabecera h2.SecInformeEnv{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecInformeEnv_840x160.jpg) no-repeat left bottom; width:840px;}
.cabecera h2.SecInformeOri{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecInformeOri_840x160.jpg) no-repeat left bottom; width:840px;}
.cabecera h2.SecInformeDae{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecInformeDae_840x160.jpg) no-repeat right bottom; width:840px;}
.cabecera h2.SecInformeInf{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecInformeInf_840x160.jpg) no-repeat left bottom; width:840px;}


/* Cabeceras Compromiso */
.cabecera h2.SecCompromiso{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecCompromiso_840x160.jpg) no-repeat left bottom; width:840px;}
.cabecera h2.SecCompromisoEmp{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecCompEmp_840x160.jpg) no-repeat left bottom; width:840px;}
.cabecera h2.SecCompromisoAdh{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecCompAdh_840x160.jpg) no-repeat left bottom; width:840px;}
.cabecera h2.SecCompromisoPro{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecCompPro_840x160.jpg) no-repeat left bottom; width:840px;}
.cabecera h2.SecCompromisoMed{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecCompMed_840x160.jpg) no-repeat left bottom; width:840px;}
.cabecera h2.SecCompromisoAmb{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecCompAmb_840x160.jpg) no-repeat left bottom; width:840px;}
.cabecera h2.SecCompromisoSoc{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecCompSoc_840x160.jpg) no-repeat left bottom; width:840px;}
.cabecera h2.SecCompromisoAdm{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecCompAdm_840x160.jpg) no-repeat left bottom; width:840px;}
.cabecera h2.SecCompromisoPrv{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecCompPrv_840x160.jpg) no-repeat left bottom; width:840px;}
.cabecera h2.SecCompromisoTrn{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecCompTrn_840x160.jpg) no-repeat left bottom; width:840px;}

/* Cabeceras Pacto */	
.cabecera h2.SecPactoAdh{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecPactoAdh_840x160.jpg) no-repeat left bottom; width:840px;}
.cabecera h2.SecPactoPri{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecPactoPri_840x160.jpg) no-repeat left bottom; width:840px;}
.cabecera h2.SecPactoEqu{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecPactoEqu_840x160.jpg) no-repeat left bottom; width:840px;}
.cabecera h2.SecPactoCon{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecPactoCon_840x160.jpg) no-repeat left bottom; width:840px;}

/* Cabeceras Progreso */	
.cabecera h2.SecProgresosLog{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecProgLog_840x160.jpg) no-repeat left bottom; width:840px;}
.cabecera h2.SecProgresosObj{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecProgObj_840x160.jpg) no-repeat left bottom; width:840px;}

/* Cabecera Mapa del sitio web */	
.cabecera h2.SecMapaWeb{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecMapaWeb_840x160.jpg) no-repeat left bottom; width:840px;}

/* Cabecera Encuesta / Contáctanos */	
.cabecera h2.SecEncuesta{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecEncuesta_840x160.jpg) no-repeat left bottom; width:840px;}

/* Cabecera Mapa del sitio web */	
.cabecera h2.SecAvisoLeg{text-indent:-9999px; float:left; height:160px;background:url(../img/hdSecAvisoLeg_840x160.jpg) no-repeat left bottom; width:840px;}


/* MENU DE NAVEGACION */
.menu{ float:left; width:940px;}
.menu ul li{ float:left; display:inline;}
.menu ul li a{ text-indent:-9999px; float:left; height:60px;}

/* BOTÓN CARTA DEL PRESIDENTE */
.btnPresidente{ background:url(../img/btnPresidente_110x120.gif) no-repeat left top; width:110px;}
.btnPresidente:hover{ background:url(../img/btnPresidente_110x120.gif) no-repeat left bottom; width:110px;}
.btnPresidenteOn{ background:url(../img/btnPresidente_110x120.gif) no-repeat left bottom; width:110px;}

/* BOTÓN INFORME DEL DIRECTOR GENERAL */
.btnDirector{ background:url(../img/btnDirector_120x120.gif) no-repeat left top; width:120px;}
.btnDirector:hover{ background:url(../img/btnDirector_120x120.gif) no-repeat left bottom; width:120px;}
.btnDirectorOn{ background:url(../img/btnDirector_120x120.gif) no-repeat left bottom; width:120px;}

/* BOTÓN ESTRUCTURA DE LA MEMORIA */
.btnEstructura{ background:url(../img/btnEstructura_120x120.gif) no-repeat left top; width:120px;}
.btnEstructura:hover{ background:url(../img/btnEstructura_120x120.gif) no-repeat left bottom; width:120px;}
.btnEstructuraOn{ background:url(../img/btnEstructura_120x120.gif) no-repeat left bottom; width:120px;}

/* BOTÓN PRESENTACIÓN DE SIGRE */
.btnPresentacion{ background:url(../img/btnPresentacion_100x120.gif) no-repeat left top; width:100px;}
.btnPresentacion:hover{ background:url(../img/btnPresentacion_100x120.gif) no-repeat left bottom; width:100px;}
.btnPresentacionOn{ background:url(../img/btnPresentacion_100x120.gif) no-repeat left bottom; width:100px;}

/* BOTÓN INFORME DE ACTIVIDADES */
.btnInforme{ background:url(../img/btnInforme_120x120.gif) no-repeat left top; width:120px;}
.btnInforme:hover{ background:url(../img/btnInforme_120x120.gif) no-repeat left bottom; width:120px;}
.btnInformeOn{ background:url(../img/btnInforme_120x120.gif) no-repeat left bottom; width:120px;}

/* BOTÓN COMPROMISO DE SIGRE */
.btnCompromiso{ background:url(../img/btnCompromiso_120x120.gif) no-repeat left top; width:120px;}
.btnCompromiso:hover{ background:url(../img/btnCompromiso_120x120.gif) no-repeat left bottom; width:120px;}
.btnCompromisoOn{ background:url(../img/btnCompromiso_120x120.gif) no-repeat left bottom; width:120px;}

/* BOTÓN PACTO MUNDIAL Y GRI */
.btnPacto{ background:url(../img/btnPacto_120x120.gif) no-repeat left top; width:120px;}
.btnPacto:hover{ background:url(../img/btnPacto_120x120.gif) no-repeat left bottom; width:120px;}
.btnPactoOn{ background:url(../img/btnPacto_120x120.gif) no-repeat left bottom; width:120px;}

/* BOTÓN PROGRESOS Y OBJETIVOS */
.btnProgresos{ background:url(../img/btnProgresos_130x120.gif) no-repeat left top; width:130px;}
.btnProgresos:hover{ background:url(../img/btnProgresos_130x120.gif) no-repeat left bottom; width:130px;}
.btnProgresosOn{ background:url(../img/btnProgresos_130x120.gif) no-repeat left bottom; width:130px;}


/* MENU DE ACCCESO RAPIDO */
.goHome{background:url(../img/goHome_50x80.gif) no-repeat left top; width:50px;}
.goHome:hover{ background:url(../img/goHome_50x80.gif) no-repeat left bottom; width:50px;}

.goMail{ background:url(../img/goMail_60x80.gif) no-repeat left top; width:60px;}
.goMail:hover{ background:url(../img/goMail_60x80.gif) no-repeat left bottom; width:60px;}

.goPrint{ background:url(../img/goPrint_60x80.gif) no-repeat left top; width:60px;}
.goPrint:hover{ background:url(../img/goPrint_60x80.gif) no-repeat left bottom; width:60px;}

.goPDF{ background:url(../img/goPDF_60x80.gif) no-repeat left top; width:60px;}
.goPDF:hover{ background:url(../img/goPDF_60x80.gif) no-repeat left bottom; width:60px;}

.goPoll{ background:url(../img/goPoll_50x80.gif) no-repeat left top; width:90px;}
.goPoll:hover{ background:url(../img/goPoll_50x80.gif) no-repeat left bottom; width:90px;}


/* BUSCADOR */
.buscador{ width:940px; float:left;}
.buscador ul li{ float:left;}
.buscador ul li a{ float:left; height:40px;  text-indent:-9999px;}
/*.buscador form input{ width:181px; float:left; margin-top:10px;}*/
/*.buscador form a{ text-indent:-9999px; float:left; background:url(../img/goSearch_40x40.gif) no-repeat left top; width:40px; height:40px;}*/

/* MENÚ DE NAVEGACIÓN LATERAL */
.leftMenu{ width:170px; float:left;margin-top:30px;margin-right:50px;}
.leftMenu ul{ width:181px; float:left;}
.leftMenu ul li{ width: 170px; padding:5px 0 5px 10px; border-bottom:1px dotted #d1d4d3;}
.leftMenu ul li a{ text-decoration:none; color:#5e6a71;}
.leftMenu ul li a.On{text-decoration:none; color:#7ab800;}


/* MENÚ DE NAVEGACIÓN LATERAL PORTADAS */
.leftMenuCover{ width:200px;height:658px;float:left;padding-top:30px;margin-right:50px;background:transparent url(../img/bgLeftMenuCover.png) no-repeat left top;color:#fff;font-weight:bold;font-size:12px;}
.leftMenuCover ul{ width:181px; float:left;}
.leftMenuCover ul li{ width: 175px; padding:5px 0 5px 10px; border-bottom:1px dotted #d1d4d3;}
.leftMenuCover ul li a{ text-decoration:none; color:#fff;}
.leftMenuCover ul li a.On{text-decoration:none; color:#fff;}
.leftMenuCover ul li h1 {font-size:24px;line-height:28px;color:#fff;}

/* MENÚ DE DESCARGA DE PDF */
.pdfDownload {font-size:12px;line-height:14px;}
.pdfDownload ul li{	margin-left:10px;list-style-type:none;background:url(../img/ico_download_g.gif) no-repeat left center;border:none;}
.pdfDownload ul li a{padding-left:5px;text-decoration: none;color: #999;}
.pdfDownload ul li a:hover {text-decoration: underline;}
.pdfDownload ul li a:visited {text-decoration: none;color:#c8c8c8;}

.pdfDownloadCover {font-size:12px;line-height:14px;color:#fff;}
.pdfDownloadCover ul li{margin-left:10px;list-style-type:none;background:url(../img/ico_download_w.gif) no-repeat left center;border:none;}
.pdfDownloadCover ul li a{padding-left:5px;text-decoration: none;color: #fff;}
.pdfDownloadCover ul li a:hover {text-decoration: underline;}
.pdfDownloadCover ul li a:visited {text-decoration: none;}

/* LOGO GRI CON TOOLTIP */
.GRIlogo {width:100px;text-align:left;padding:20px 20px 0px 0px;clear:both;margin-left:10px;}
/*.GRIlogo ul li{	margin-left:10px;list-style-type:none;border:none;}*/
/*.GRIlogo ul li a{padding-left:5px;text-decoration: none;color: #999;}*/
.GRIlogo ul li a:hover {text-decoration: underline;}
.GRIlogo ul li a:visited {text-decoration: none;color:#c8c8c8;}

/* CONTENIDOS */
#mainContent{ width:940px; float:left; }
.mainTxt{ width:580px; float:left; padding:10px 24px 45px 10px;}
.mainTxtCover{ width:550px; float:left; padding:10px 24px 45px 10px;}
.mainTxt p{margin:0 0 10px 0;}
h3.Title{font-size:18px;line-heigth:20px;color:#7ab800;margin-top:0px;margin-bottom:10px;}
h4.Subtitle{font-size:14px; line-heigth:16px; color:#5e6a71;margin-bottom:10px;}
.mainTxt ul {margin-bottom:10px;}
.mainTxt ul li{margin-left:20px;list-style:disc;list-style-position:inside;}
.mainTxt a{color:#7ab800;text-decoration:none;}
.mainTxt a:hover{color:#7ab800;text-decoration:underline;}
.mainTxt a:visited{color:#7ab800;text-decoratio:none;}

/*FONDOS SEPARADORES */
.SepPortadaBg{background-color:#fff;z-index:-5000;text-align:center;}
.SepEstructuraBg, .SepPresentacionBg, .SepInformeBg, .SepCompromisoBg, .SepPactoBg, .SepProgresosBg{}

/*FONDOS CONTENIDOS */
.PresidenteBg{background:url(../img/bgMainPresidente.gif) no-repeat left bottom;}
.DirectorBg{background:url(../img/bgMainDirector.gif) no-repeat left bottom;}
.EstructuraBg{background:url(../img/bgMainEstructura.gif) no-repeat left bottom;}
.PresentacionBg{background:url(../img/bgMainPresentacion.gif) no-repeat right bottom;}
.InformeBg{background:url(../img/bgMainInforme.gif) no-repeat left bottom;}
.PactoBg{background:url(../img/bgMainPacto.gif) no-repeat left bottom;}
.ProgresosBg{background:url(../img/bgMainProgresos.gif) no-repeat left bottom;}

/* Fondos Estructura de la Memoria */
.EstructuraBgInt{background:url(../img/bgMainEstructuraInt.gif) no-repeat left bottom;}
.EstructuraBgEst{background:url(../img/bgMainEstructuraEst.gif) no-repeat right bottom;}
.EstructuraBgCal{background:url(../img/bgMainEstructuraCal.gif) no-repeat left bottom;}
.EstructuraBgDif{background:url(../img/bgMainEstructuraDif.gif) no-repeat left bottom;}



/* Fondos Presentación / Quienes Somos */
.PresentacionBgPer{background:url(../img/bgMainPresentacionPer.gif) no-repeat left bottom;}
.PresentacionBgGob{background:url(../img/bgMainPresentacionGob.gif) no-repeat left bottom;}
.PresentacionBgEnt{background:url(../img/bgMainPresentacionEnt.gif) no-repeat left bottom;}
.PresentacionBgSis{background:url(../img/bgMainPresentacionSis.gif) no-repeat left bottom;}
.PresentacionBgDis{background:url(../img/bgMainPresentacionDis.gif) no-repeat left bottom;}

/* Fondos Informe de Actividades */
.InformeBgCif{background:url(../img/bgMainInformeCif.gif) no-repeat right bottom;}
.InformeBgEnv{background:url(../img/bgMainInformeEnv.gif) no-repeat left bottom;}
.InformeBgOri{background:url(../img/bgMainInformeOri.gif) no-repeat left bottom;}
.InformeBgDae{background:url(../img/bgMainInformeDae.gif) no-repeat left bottom;}
.InformeBgInf{background:url(../img/bgMainInformeInf.gif) no-repeat left bottom;}


/* Fondos Compromiso */
.CompromisoBgEmp{background:url(../img/bgMainCompromisoEmp.gif) no-repeat left bottom;}
.CompromisoBgAdh{background:url(../img/bgMainCompromisoAdh.gif) no-repeat left bottom;}
.CompromisoBgPro{background:url(../img/bgMainCompromisoPro.gif) no-repeat right bottom;}
.CompromisoBgMed{background:url(../img/bgMainCompromisoMed.gif) no-repeat left bottom;}
.CompromisoBgAmb{background:url(../img/bgMainCompromisoAmb.gif) no-repeat left bottom;}
.CompromisoBgSoc{background:url(../img/bgMainCompromisoSoc.gif) no-repeat left bottom;}
.CompromisoBgAdm{background:url(../img/bgMainCompromisoAdm.gif) no-repeat left bottom;}
.CompromisoBgPrv{background:url(../img/bgMainCompromisoPrv.gif) no-repeat right bottom;}
.CompromisoBgTrn{background:url(../img/bgMainCompromisoTrn.gif) no-repeat left bottom;}

/* Fondos Pacto Mundial y GRI */
.PactoBgAdh{background:url(../img/bgMainPactoAdh.gif) no-repeat left bottom;}

/* Fondos Progresos y Objetivos */
.ProgresosBgLog{background:url(../img/bgMainProgLog.gif) no-repeat left bottom;}
.ProgresosBgObj{background:url(../img/bgMainProgLog.gif) no-repeat left bottom;}

/* LOGO MEMORIA SIGRE LATERAL DERECHO*/
.info{float:left;}
.info h1 {display:block; width:100px; height:180px;background:url(../img/sigre.gif) no-repeat right top;text-align:center;text-indent:-9999px;padding-left:5px;}
.infoSep{float:left;margin-top:20px;}
.infoSep h1 {display:block; width:104px; height:250px;background:url(../img/sigre_w-trans.png) no-repeat right top;text-align:center;text-indent:-9999px;padding-left:5px;}

/* PAGINACIÓN NUMERADA IZQUIERDA Y DERECHA */
#pageNavNumLeft{width: 100%;margin-top:20px;font-size:12px;font-weight:bold;text-align:left;}
#pageNavNumLeft ul li.pageNumber, #pageNavNumLeft ul li.pageNumberOn{display:inline;margin:3px;}
#pageNavNumLeft ul li.pageNumber a{text-decoration:none;padding:3px 6px;width:12px;heigth:12px;border:1px dotted #7ab800;}
#pageNavNumLeft ul li.pageNumber a:hover{background-color:#dcdcdc;text-decoration:none;}
#pageNavNumLeft ul li.pageNumber a:visited{color:#7ab800;}
#pageNavNumLeft ul li.pageNumberOn a{text-decoration:none;color:#fff;padding:3px 6px;width:12px;heigth:12px;border:1px dotted #7ab800;background-color:#7ab800;}

#pageNavNumRight{width: 100%;margin-top:20px;font-size:12px;font-weight:bold;text-align:right;}
#pageNavNumRight ul li.pageNumber, #pageNavNumRight ul li.pageNumberOn{display:inline;margin:3px;}
#pageNavNumRight ul li.pageNumber a{text-decoration:none;padding:3px 6px;width:12px;heigth:12px;border:1px dotted #7ab800;}
#pageNavNumRight ul li.pageNumber a:hover{background-color:#dcdcdc;text-decoration:none;}
#pageNavNumRight ul li.pageNumber a:visited{color:#7ab800;}
#pageNavNumRight ul li.pageNumberOn a{text-decoration:none;color:#fff;padding:3px 6px;width:12px;heigth:12px;border:1px dotted #7ab800;background-color:#7ab800;}

/* CONTENIDOS EN PESTAÑAS / TABS COMPROMISO > ADMINISTRACION */

#tableTabs{margin-top:20px;}
#tableTabs .Tabs{width: 580px;}
#tableTabs .TabContent{background-color: #fff;border-top:none;border-right: 1px solid #7ab800;border-bottom: 1px solid #7ab800;border-left: 1px solid #7ab800;clear:both;padding:20px;}
#tableTabs .Tabs ul.TabList{display:block;width:100%;height:32px;list-style-type:none;border-bottom:1px solid #7ab800;margin-bottom:0px;}
#tableTabs .Tabs ul.TabList li.TabOff{display:block;width:170px;height:22px;text-align:center;font-weight:normal;float:left;margin:0px 10px 0px 0px;padding:5px;border:none;background-color:#7ab800;color:#fff;font-size:12px;list-style-type:none;}
#tableTabs .Tabs ul.TabList li.TabOff a{color:#fff;padding:5px;}
#tableTabs .Tabs ul.TabList li.TabOn a{color:#7ab800;padding:5px;}
#tableTabs .Tabs ul.TabList li.TabOn{display:block;width:170px;height:21px;text-align:center;font-weight:bold;float:left;margin:0px 10px 0px 0px;padding:5px;border:none;background-color:#fff;color:#7ab800;font-size:12px;list-style-type:none;border-top:1px solid #7ab800;border-right:1px solid #7ab800;border-bottom:1px solid #fff;border-left:1px solid #7ab800;}

/* CONTENIDOS EN PESTAÑAS / TABS PROGRESOS Y OBJETIVOS */

#tableTabsPro{margin-top:20px;}
#tableTabsPro .TabsPro{width:580px;}
#tableTabsPro .TabContentPro{background-color: #fff;border-top:none;border-right: 1px solid #7ab800;border-bottom: 1px solid #7ab800;border-left: 1px solid #7ab800;clear:both;padding:20px;}
#tableTabsPro ul.TabListPro{display:block;width:100%;height:32px;list-style-type:none;border-bottom:1px solid #7ab800;margin-bottom:0px;}
#tableTabsPro .TabsPro ul.TabListPro li.TabProOff{display:block;width:120px;height:22px;text-align:center;font-weight:normal;float:left;margin:0px 10px 0px 0px;padding:5px;border:none;background-color:#7ab800;color:#fff;font-size:12px;list-style-type:none;}
#tableTabsPro .TabsPro ul.TabListPro li.TabProOff a{color:#fff;padding:5px;}
#tableTabsPro .TabsPro ul.TabListPro li.TabProOn a{color:#7ab800;padding:5px;}
#tableTabsPro .TabsPro ul.TabListPro li.TabProOn{display:block;width:120px;height:21px;text-align:center;font-weight:bold;float:left;margin:0px 10px 0px 0px;padding:5px;border:none;background-color:#fff;color:#7ab800;font-size:12px;list-style-type:none;border-top:1px solid #7ab800;border-right:1px solid #7ab800;border-bottom:1px solid #fff;border-left:1px solid #7ab800;}
#tableTabsPro hr.TableSep{border-top:0px;border-right:0px;border-left:0px;border-bottom:1px dashed #7ab800;}

/* TABLAS GRI - PACTO MUNDIAL Y GRI */

.GRITable{width:580;border:1px solid #7ab800;}
.GRITable tr td{padding:10px;}
tr.GRISection{color:#7ab800;font-weight:bold;text-align:left;font-size:14px;}
tr.GRISubsection{background-color:#999;color:#fff;font-weight:bold;text-align:left;}
tr.GRIContent td{border-bottom:1px solid #999;}

/* PIE DE PÁGINA */
/*#footer{ float:left; width:910px; background:#5e6a71; height:30px; color:#fff; font-size:8px; text-align:right;text-transform:uppercase;letter-spacing:2px; padding:12px 30px 0 0;}*/
/*#footer a{text-decoration:none;color:#fff;}*/
/*#footer a:hover{text-decoration:underline;color:#7ab800;}*/

/* MAPA DEL WEB */
.MapaCol1{width:290px;float:left;}
.MapaCol2{width:290px;float:left;}
.MapaCol1 ul li, .MapaCol2 ul li{list-style-type:none;}

/* MAPA DEL WEB */
.DatosContacto{display:block;width:250px;margin:20px 0 20px 0;padding:10px;border:1px solid #7ab800;}
