/* CSS Document */
html{overflow-y:scroll;}
body{/*overflow : -moz-scrollbars-vertical;*/ top:0; left:0; padding:0;margin:0;font:normal 73%/1.6em Verdana, Arial, Helvetica, sans-serif;width:100%;text-align:center; color:#000;}
html, body, form, fieldset {margin:0; padding:0}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {margin:0; padding:0;font-weight:normal}
li, dd, blockquote {margin-left:0}
fieldset {border: none}
input, select, textarea {font-size:100%; }
img {border:0; margin:0; padding:0}
ol{margin-left:20px;}
a {/*outline-style:none;*/text-decoration:none }
a:hover {text-decoration: none}
.fleft{float:left}
.fright{float:right}
ul {list-style-type:none}
p {margin:7px 0}
.offset{z-index:3;  position:relative;  top:-232px;  left:-247px;height:27px;text-indent: -9999px;}

#idioma {color:#fff; margin-left:270px; font-size:0.9em;}
	#idioma a{color:#fff;}
	#idioma span { margin-left:217px}
.descarga {float:right;margin:36px 67px 0 0}
#cabecera {height:430px; margin:0; padding:0}
#logo { margin:60px 0 0 36px;}
.negra #cabecera  {height:458px;}
.clear { display:inline-block}   
	.clear:after{ content:"."; display:block; height:0; clear:both; visibility:hidden}
.both{clear:both;}

#centrado {margin:0 auto;padding:0;width:1003px;height:auto;clear: both;text-align: left; }	
	.rosa {background:url(../img/presidente.jpg) no-repeat 0 0;}	
	.morado {background:url(../img/inicio.jpg) no-repeat 0 0;}
	.verde {background:url(../img/medioAmbiente.jpg) no-repeat 0 0;}
	.azul {background:url(../img/espanola.jpg) no-repeat 0 0;}	
	.amarillo {background:url(../img/rrhh.jpg) no-repeat 0 0;}
	.marron {background:url(../img/apendice.jpg) no-repeat 0 0;}
	.quienes {background:url(../img/quienes.jpg) no-repeat 0 0;}
	.negra {background:url(../img/home1.jpg) no-repeat 0 0;}
	.homeEn {background:url(../img/homeEn1.jpg) no-repeat 0 0;}
	.rosaEn {background:url(../img/presidente.jpg) no-repeat 0 0;}	
	.moradoEn {background:url(../img/inicio.jpg) no-repeat 0 0;}
	.verdeEn {background:url(../img/medioAmbiente.jpg) no-repeat 0 0;}
	.azulEn {background:url(../img/espanola_en.jpg) no-repeat 0 0;}	
	.amarilloEn {background:url(../img/rrhh.jpg) no-repeat 0 0;}
	.marronEn {background:url(../img/apendice.jpg) no-repeat 0 0;}
	.quienesEn {background:url(../img/quienes.jpg) no-repeat 0 0;}
	.negraEn {background:url(../img/home1.jpg) no-repeat 0 0;}
h1{font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; text-transform:uppercase;}
	.rosa .presidente h1 {color:#a9b1bb;margin-top:0px;}
	.morado h1 {color:#b19a5b;}
	.verde h1 {color:#6cbe56;}
	.azul h1 {color:#39a5e9;}
	.amarillo h1 {color:#e9c511;}	
	.marron h1 {color:#a3674f;}	
	.quienes h1 {color:#54a703;}
	h1.empresas{color:#E9C511;}
	h1.consejo{color:#39A5E9;}
h2 {color:#5b5a5a;font-size:0.9em;font-weight:bold;line-height:10px;font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; clear:both}

ul.indice li{list-style:none}
ul.indice li a{color:#39A5E9; text-transform:uppercase;}
ul.indice li li a{color:#333; font-size:0.9em}

#contenido { display:block; }
	.rosa #contenido { background:#dde0e4 url(../img/presidente.gif) repeat-x 0 0}
	.morado #contenido { background:#e5dec9 url(../img/internacional.gif) repeat-x 0 0}
	.verde #contenido { background:#c6e9bc url(../img/medioAmbiente.gif) repeat-x 0 0}
	.azul #contenido { background:#c8e6f9 url(../img/espanola.gif) repeat-x 0 0}
	.amarillo #contenido { background:#fcf2c4 url(../img/rrhh.gif) repeat-x 0 0}
	.marron #contenido { background:#e8d9d3 url(../img/apendice.gif) repeat-x 0 0}
	.quienes #contenido { background:#d2dad8 url(../img/quienes.gif) repeat-x 0 0}
	.negra #contenido { background:#3c5471 url(../img/home.gif) repeat-x 0 -30px}
.colContenido p { text-align:justify;}

#pie { background:#e3e3e3;margin-top:-10px; padding-top:10px;position:relative; clear:both}
	#pie p{ text-align:center; font-size:0.9em; padding:0; margin:0; color:#898989}
	
.negra #pie {background:#3c5471;}
	.negra #pie p{color:#fff;}

#menu {list-style:none; width:740px;margin:-44px 0 0 264px;font-family:Arial, Helvetica, sans-serif;}
	#menu ul li{ padding-left:60px; margin-bottom:1px; line-height:20px; color:#fff}
	#menu ul li:hover{ color:#000}
	#menu ul li a {color:#fff; text-transform:uppercase; }
	#menu ul li a:hover {color:#000;}
	#menu ul li.rosa,#menu ul li.azul,#menu ul li.azulC,#menu ul li.verde,#menu ul li.amarillo, #menu ul li.marron {background:url(../img/bkmenu.png) repeat top left}
	#menu ul li.rosa:hover a,#menu ul li.azul:hover a,#menu ul li.azulC:hover a, #menu ul li.verde:hover a, #menu ul li.amarillo:hover a,#menu ul li.marron:hover a{color:#000}
	#menu ul li.rosa:hover {background:#a9b1bb;}
	#menu ul li.azul:hover {background:#39a5e9;}
	#menu ul li.morado:hover {background:#b19a5b;}
	#menu ul li.azulC:hover {background:#b19a5b;}
	#menu ul li.verde:hover {background:#6cbe56;}
	#menu ul li.amarillo:hover {background:#e9c511;}
	#menu ul li.marron:hover {background:#a3674f;}

	#menu .on{ background:url(../img/bulletMenub.gif) no-repeat 0 2px; padding-left:20px;}
	#menu ul li a:hover {background:url(../img/bulletMenu.gif) no-repeat 0 2px; padding-left:20px;}
	
	#menu .organizacion .on{ background:url(../img/bulletMenuVerde.gif) no-repeat 0 2px; padding-left:20px;}
	#menu  ul li.organizacion a:hover {background:url(../img/bulletMenuVerde.gif) no-repeat 0 2px; padding-left:20px;}
	#menu .consejo .on{ background:url(../img/bulletMenuAzul.gif) no-repeat 0 2px; padding-left:20px;}
	#menu  ul li.consejo a:hover {background:url(../img/bulletMenuAzul.gif) no-repeat 0 2px; padding-left:20px;}
	#menu .empresas .on{ background:url(../img/bulletMenuAmarrillo.gif) no-repeat 0 2px; padding-left:20px;}
	#menu  ul li.empresas a:hover {background:url(../img/bulletMenuAmarrillo.gif) no-repeat 0 2px; padding-left:20px;}

	#menu ul li.organizacion{background:url(../img/bkmenu.png) repeat top left;}
	#menu ul li.organizacion a{color:#54a703; text-transform:uppercase}	
	#menu ul li.empresas{background:url(../img/bkmenu.png) repeat top left;}
	#menu ul li.empresas a{color:#f2db94;}	
	#menu ul li.consejo{background:url(../img/bkmenu.png) repeat top left;}
	#menu ul li.consejo a{color:#bad2f7;}	
	
#menu2 {list-style:none;text-align:right;width:255px;padding:25px 0 0 10px; text-transform:uppercase; font-size:0.9em; font-family:Arial, Helvetica, sans-serif; line-height:10px}
	.verde #menu2 {padding:21px 0 0 10px;}
	#menu2 ul li {margin-bottom:4px;}
		.morado #menu2 ul li a, .morado #menu2 ul li{color:#b19a5b;}
		.morado #menu2 ul li a:hover, .morado #menu2 ul li.on a{color:#fff;}
		.verde #menu2 ul li a, .verde #menu2 ul li{color:#6cbe56;}	
		.verde #menu2 ul li a:hover, .verde #menu2 ul li.on a{color:#fff;}
		.verde #menu2 ul.segundo{margin-top:4px; border-top:1px solid #fff; padding-top:4px;}
		.azul #menu2 ul li a, .azul #menu2 ul li{color:#39a5e9;}
		.azul #menu2 ul li a:hover, .azul #menu2 ul li.on a{color:#fff;}
		.amarillo #menu2 ul li a, .amarillo #menu2 ul li{color:#e9c511;}
		.amarillo #menu2 ul li a:hover, .amarillo #menu2 ul li.on a{color:#fff;}
		.amarillo #menu2 ul.segundo{margin-top:4px; border-top:1px solid #fff; padding-top:4px;}
		.marron #menu2 ul li a, .marron #menu2 ul li{color:#a3674f;}
		.marron #menu2 ul li a:hover, .marron #menu2 ul li.on a{color:#fff;}
		.marron #menu2 ul.segundo{margin-top:4px; border-top:1px solid #fff; padding-top:4px;}

.colContenido{float:left;margin-top:-184px;padding:30px 19px;position:relative;width:613px;min-height:556px; background:#ececec; color:#8d8d8d;}

.negra .colContenido{background:url(../img/home2.jpg) no-repeat left top; margin-top:0;padding:0;width:100%; height:513px}
.homeEn .colContenido{background:url(../img/homeEn2.jpg) no-repeat left top; margin-top:0;padding:0;width:100%; height:513px}

.menuInterior {float:left; margin-top:36px;  padding:20px 45px 20px 20px;text-align:right;width:244px;}
	.menuInterior a{color:#606060;}
	.menuInterior h2 { color:#e3e3e3; border-bottom:1px solid #fff; font-weight:normal; font-size:1.1em;margin-left:30px; font-family:Arial, Helvetica, sans-serif}
	.menuInterior h2 span {color:#606060; display:block; font-size:0.8em; line-height:21px}
	.menuInterior h3 { color:#e3e3e3; font-size:1.3em; padding-bottom:5px;font-family:Arial, Helvetica, sans-serif;}
	.menuInterior h4 {text-transform:uppercase;; font-size:1em; padding-top:5px;}

	.morado .menuInterior {background:#b19a5b;}
	.verde .menuInterior {background:#6cbe56;}
	.azul .menuInterior {background:#39a5e9;}
	
	.accesos{margin-top:20px; font-size:0.8em; color:#505050; line-height:12px}
		.menuInterior .accesos a {padding-bottom:4px; display:block;}

.paginacion {text-align:right; font-size:0.9em; height:20px}
.paginacion a { color:#8d8d8d;}
	.morado .paginacion a.on, .morado .paginacion a:hover{ color:#b19a5b;}
	.verde .paginacion a.on, .verde .paginacion a:hover{ color:#6cbe56;}
	.azul .paginacion a.on, .azul .paginacion a:hover{ color:#0097bd;}
	.marron .paginacion a.on, .marron .paginacion a:hover{ color:#a3674f;}
span.titu {color:#7fb219; display:block;font-size:0.9em; font-weight:bold;}
	.verde span.titu {color:#7fb219;}
	.morado span.titu {color:#b19a5b;}
	.azul span.titu {color:#0097bd;}
	.amarillo span.titu {color:#E9C511;}
#contenido ul { margin-left:20px;list-style-type:circle}

.verde .colContenido a{color:#7FB219; text-decoration:underline; font-size:0.9em;}
.verde .colContenido a:hover {text-decoration:none}

.azul .colContenido a{color:#39a5e9; text-decoration:underline; font-size:0.9em;}
.azul .colContenido a:hover {text-decoration:none}

.morado .colContenido a{color:#b19a5b; text-decoration:underline; font-size:0.9em;}
.morado .colContenido a:hover {text-decoration:none}

.amarillo .colContenido a{color:#e9c511; text-decoration:underline; font-size:0.9em;}
.amarillo .colContenido a:hover {text-decoration:none}

.imgDer{float:right; margin-left:10px;}
.imgIzq{float:left; margin:5px;}

table.datos{border-collapse: collapse; border:1px solid #d8d8d8; float:left; margin:5px 15px 15px 0; font-size:0.9em; width:100%}
	table.datos th{ border-bottom:1px solid #d7d7d7; background:#E3E3E3; color:#0097bd; border-left:1px dotted #b1b0b0;}
	table.datos tfoot td{ border-bottom:1px solid #d7d7d7; background:#E3E3E3; color:#0097bd; border-left:1px dotted #b1b0b0}
	table.datos th:first-child{ border-left:none}
	table.datos tfoot th{ border-bottom:1px solid #b0afaf; background:#E3E3E3; color:#0097bd; border-left:1px dotted #b0afaf}
	table.datos th,table.datos td {padding:3px 10px; text-align:right;line-height:12px;}
	table.datos td:first-child{text-align:left}
	table.datos th:first-child {text-align:right}
	table.datos tbody td {border-left: 1px dotted #b0afaf; border-top:1px dotted #b0afaf}
	table.datos tbody td:first-child {border-left:none; border-top:none}
	table.datos tbody td { border-bottom:1px solid #b0afaf; background:#fff;}
	table.datos tbody tr.par { background:#fafafa} 
	table.datos tr th.w70 {width:70px;}
	
.marron table.datos	th{color:#a3674f;}
	
.quienes h1{margin-top:30px}	
.quienes .colContenido{background:#ECECEC url(../img/bkquienes.gif) repeat-y left top;color:#8D8D8D;float:left;margin-left:43px;min-height:556px;padding:0 21px 30px 0;position:relative;width:896px;margin-top:-298px;}
.imgTitu{float:left; margin-right:78px; background:#dadada;}

.conteQuienes{float:left;width:720px;}
.conteQuienes h2 {padding-bottom:8px;padding-top:20px;}
.colContenido.presidente{margin-top:-260px}
.presidente .conteQuienes{float:left;margin-top:0;padding:30px 10px;position:relative;width:764px;min-height:556px; background:#ececec; color:#8d8d8d}
.presidente .imgTitu {margin-right:20px;}
 .texto2col{ width:780px}
 .col{float:left; width:370px; padding-right:15px}
/*.texto2col{-moz-column-count:2;-moz-column-gap:15px;-webkit-column-count: 2;-webkit-column-gap: 15px;}*/
.conteQuienes a{color:#54a703;}
.presidente .tRight{text-align:right;}
table.datos tr th.tRight{text-align:right;}
.fotos .imgIzq{ border:5px solid #D2DAD8;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.fotos p.bclear {clear:both}

.dosCol p { float:left; width:300px}
.glosario span {font-weight:bold; font-size:2em;border-bottom:2px solid #dadada; display:block; padding:5px 0 3px 0; }
.glosario dl { border-bottom:1px solid #dadada; margin-bottom:15px}
.glosario dt {font-weight:bold;margin-top:5px;}
.glosario dd {margin-bottom:3px;}
.txtCenter{text-align:center!important;}
.idiomaa a{padding-left:57px;}
.imprimir {float:right; margin-top:-20px}
.quienes .imprimir{ display:block; text-align:right;margin-top:3px;}
.imprimir a {color:#666; font-size:0.9em; text-decoration:underline}
.imprimir a:hover {text-decoration:none}

 #grafica1,#grafica2,#grafica3,#grafica4,#grafica5,#grafica6,#grafica7,#grafica8,#grafica9,#grafica10,#grafica11,#grafica12
{display:block;}
.capaGraficosImprimir{display:none;}
