/**** CSS de la seccion QUIENES SOMOS ****/
#menuLateral { clear:both; float:left; width:14em; padding: 18px 0 0;}
		#menuLateralSup { float:left; width:13.6em; margin:0; padding-bottom: 6px; background: transparent url(../img/deg_inferiorMenu.gif) left bottom no-repeat;}
		#menuLateralSup ul.menuLateral { width:19.3em; margin:3px 0 0 1px; padding:1px 0 0 0; list-style:none; font:0.7em arial,helvetica,sans-serif; color:#000; background:transparent url(../img/deg_derechaMenu.gif) repeat-y right top;}
			#menuLateralSup ul.menuLateral li.menuItem { padding:7px 0 3px 0; margin:0 0 2px 1px; width:18.6em; float:left; clear:left;background:url(../img/bullet_cuad1.gif) no-repeat 8px 11px; border-top:1px solid #ebebeb;}
			#menuLateralSup ul.menuLateral li.menuItem img{margin:0 0 -.4em .1em;}
			#menuLateralSup ul.menuLateral li#primero { border-top:none; margin:0 0 2px 1px;}
			#menuLateralSup ul.menuLateral li.sel { background:url(../img/sombraMenuOn.gif) no-repeat 0 3px;}			
			#menuLateralSup ul.menuLateral li.menuItem a { color:#333; padding:0 2px 0 22px; margin:0; display:block;}
			#menuLateralSup ul.menuLateral li.sel a {background:#d8d8d8 url(../img/bullet_cuad1.gif) no-repeat 8px 5px; margin:0 2px 0 0;}
				#menuLateralSup ul.menuLateral li ul.subMenuLateral { list-style:none; margin:5px 0 0 0; padding:0 0 0 6px; width:13.2em }
					#menuLateralSup ul.menuLateral li ul.subMenuLateral li.subMenuItem { float:left; clear:left; margin:0; padding:2px 0 3px 0; background:url(../img/bullet_flecha1.gif) no-repeat 6px 5px; border:none; width:17.7em }
					#menuLateralSup ul.menuLateral li ul.subMenuLateral li.sel { background:url(../img/sombraSubMenuOn.gif) no-repeat 0 1px;}					
					#menuLateralSup ul.menuLateral li ul.subMenuLateral li.sel img {width:.6em; height:1.4em; margin-bottom:-.3em;}					
					#menuLateralSup ul.menuLateral li ul.subMenuLateral li.subMenuItem a { color:#369; font-size:0.8em; padding:0 0 0 12px; margin:0; background:#fff url(../img/bullet_flecha1.gif) no-repeat 8px 4px;}
					#menuLateralSup ul.menuLateral li ul.subMenuLateral li.sel a { color:#fff; font-size:0.8em; background:#666 url(../img/bullet_flecha2.gif) no-repeat 7px 4px; margin:0 0 0 0;}
					/*--#menuLateralSup ul.menuLateral li ul.subMenuLateral li.novedad  a{ color:#fff; font-size:0.8em; background:transparent url(../img/camaSubMenu.gif) no-repeat 0 1px;}--*/
					
		#menuLateralSup ul.menuLateral:after { content:"."; display:block; height:0px; clear:both; visibility:hidden;}

.formfechas { clear:both; display:inline; float:left; width:64em; padding:1em; background:#f6f6f6; margin-bottom:2em; margin-left:2em;}
	.formfechas .ftl { margin-right:2em;}
	/*.btnformfechas { float:left; margin-top:.5em;}*/
	form#formIndic span { float:left; margin-top:.25em; padding-right:2em; font-size:1.1em; color:#444;}
	form#formIndic select { width:10em; font-size:1.1em; margin-right:.5em;}
	form#formIndic select.date { width:5em;}		

#contenidoQuienes { float: left; width:71.5em; margin: 1px 0 0; padding: 0 0 0 11px; font: 0.65em verdana, arial, helvetica, sans-serif;}
	#contenidoQuienes.pagCompleta { width:72em;}
	.generalProveedores{width:71em!important;}
	#contenidoPrensa { width:52.7em; float:left; margin:2px 0 0 0; }
	html>body #contenidoPrensa { width:53.2em;}
	#contenidoPrensaSin { width:100%; float:left; margin:0; }
	
	#contenidoBuscador { font-size:0.7em; margin:20px 0 0 0;}
		.titH2Tipo1 { font:1.73em verdana,arial,helvetica,sans-serif; color:#369; letter-spacing:-1px; padding:6px 0 0 11px }
		.titH3Tipo1 { font:1.3em verdana,arial,helvetica,sans-serif; color:#9DB202; padding:0 0 0 15px }
		.titH4Tipo1 { font:1.2em verdana,arial,helvetica,sans-serif; color:#5A7E8E;}
		.titH4Tipo1 a{ font:1em verdana,arial,helvetica,sans-serif; color:#5A7E8E;}

		#titular{height: 2.2em; margin:9px 12px 0 13px; background: url(../img/borde_titular_flecha.gif) no-repeat bottom left;}
			#titular .titH3Tipo1{ float:left; width:90%; background: url(../img/flecha_titular.gif) no-repeat top left; padding-left:1.7em;}
			#titular #enlaceImprimir{ float:right; width:1.5em; cursor:pointer; margin-top:5px; display:none;}
		#titular:after{ content:"."; display:block; height:0px; clear:both; visibility:hidden;}
		.subTitular { /*width:54em; /*561px;*/ height: 1.4em; /*border-bottom:1px solid #C9D7DE;*/ margin:10px 12px 0 19px;}
			.subTitular .titH4Tipo1 { float:left;}
			.subTitular #enlaceVolver { float:right; width:1.5em; /*13px;*/ margin:0; padding:0 2px 0 0; cursor:pointer;}
		.subTitular:after { content:"."; display:block; height:0px; clear:both; visibility:hidden;}
		
		.entradillaQuienes { color:#5A7E8E; padding:7px 10px 0 19px;}
		.entradillaQuienes2 { color:#5A7E8E;}
		.entradillaQuienes a{color:#3366CC}
		.parrafoDestacado { color:#31659C; padding:9px 0 5px 19px;}	
		.contenidoTexto { width:55.9em; float:left; margin:0 0 20px 0;margin-top:7px;}
		
			.cuerpo { color:#444; padding:0 12px 0 19px; margin-bottom:1em;}
			.cuerpo p { padding:9px 0;}
			.cuerpo .separador { background: url(../img/backPunto.gif) repeat-x 0 100%; padding:0 0 9px 10px;}
			.cuerpo a { color:#3366CC;}
			.listadoPdf{padding-bottom:7px}
			.listadoPdf a{text-decoration:underline;}
			.cuerpo ul.listadoCargos li { padding:0 0 0 23px; margin:0;}
					
			.cuerpo ul.cargos li { padding:0; margin:10px 0 0 0; padding:0 0 0 5px;}
			.cuerpo ul.cargos li strong { padding:5px 0 5px 5px; margin:0; display:block;}
			.cuerpo ul.cargos li p { font-weight:bold; padding:5px 0 5px 5px; margin:0;}
			.cuerpo ul.cargos li a { color:#444; padding:5px 0 5px 5px; margin:0; display:block; width:99%;}
			.cuerpo ul.cargos li a strong { padding:0; margin:0;}
			.cuerpo ul.cargos li a:hover { background-color:#E8EDC4; padding:5px 0 5px 5px; margin:0; display:block; width:99%; text-decoration:none;} 
			.cuerpo ul.cargos li ul li.subCargos { padding:0 0 0 20px;}

			.cuerpo dl.cargos dt { padding:0; margin:10px 0 0 0; padding:0; font-weight:bold;}
			.cuerpo dl.cargos dd { padding:0; margin:10px 0 0 10px; padding:0;}
			.cuerpo dl.cargos a { color:#444; padding:5px 0 5px 5px; margin:0; display:block; width:99%;}
			.cuerpo dl.cargos a:hover { background-color:#E8EDC4; padding:5px 0 5px 5px; margin:0; display:block; width:99%; text-decoration:none;}
			
		.contenidoTexto:after { content:"."; display:block; height:0px; clear:right; visibility:hidden;}
		.contenidoTextoSin { width:100%; float:left; margin:0 0 20px 0; margin-top:7px;}
			.contenidoTextoSin #enlaceVolver { float:right; width:13px; margin:10px 7px 0 0; display:none; cursor:pointer;}
			.contenidoTextoSin #enlaceVolverOrganigrama { float:right; width:13px; margin:10px 6px 0 0; display:none; cursor:pointer;}
			html>body .contenidoTextoSin #enlaceVolverOrganigrama {margin:10px 16px 0 0;}
		.contenidoTextoSin:after { content:"."; display:block; height:0px; clear:right; visibility:hidden;}
		.contenidoModulos { width:14.5em;/*151px;*/ float:left; padding-top:8px;}
		
			.modulo2 { width:14.5em;background-color:#E6E9D1; float:left; margin:0 0 20px 0; padding:5px 0 5px 0;}
			* html .modulo2 { width:14.5em;background-color:#E6E9D1; float:left; margin:0 0 20px 0; padding:5px 0 3px 0;}
			
			.modulo2 img { margin:0 5px; border:1px solid #84A1AF; width:13.5em;}
		
			.modulo2 .texto { font:0.87em arial,helvetica,sans-serif; margin:0; padding:1px 4px 0 8px; color:#444; float:left;}
			.modulo2 ul { padding:0 8px; margin:5px 0; color:#444; font:0.85em arial,helvetica,sans-serif; color:#7B6E3A;}
			.modulo2 ul li { margin:0; padding:0;}
			.modulo2 ul li.amarillo1 { background: url(../img/bullet_cuadAmarillo1.gif) no-repeat 0 2px; padding:0 0 0 15px;}
			.modulo2 ul li.amarillo2 { background: url(../img/bullet_cuadAmarillo2.gif) no-repeat 0 2px; padding:0 0 0 15px;}
			.modulo2 ul li.azul1 { background: url(../img/bullet_cuadAzul1.gif) no-repeat 0 2px; padding:0 0 0 15px;}
			.modulo2 ul li.azul2 { background: url(../img/bullet_cuadAzul2.gif) no-repeat 0 2px; padding:0 0 0 15px;}
			.modulo2 ul li.verde1 { background: url(../img/bullet_cuadVerde1.gif) no-repeat 0 2px; padding:0 0 0 15px;}
			.modulo2 ul li.verde2 { background: url(../img/bullet_cuadVerde2.gif) no-repeat 0 2px; padding:0 0 0 15px;}			
	
		.modulo2 a.ampliar {position:relative;left:6px;width:15px;bottom:0.3px;}
		.modulo2 a.descargar {position:relative;left:30px;bottom:14px;width:15px;}
		.modulo2 a.ampliar img {width:15px;height:12px;}
		.modulo2 a.descargar img {width:15px;height:12px;}

		.contenidoImagen{ width:56em; /*587px;*/ float:left; /*min-height:650px; height:650px;*/ height:1%;}
		.contenidoImagen2{ width:56em; /*587px;*/ float:left; padding-bottom:10px;}
			.contenidoImagen img { padding:0 0 20px 15px; position:absolute;}
			.contenidoImagen2 img { padding:0 0 20px 15px;}
			.contenidoImagen img.imgDrch { padding:0 0 20px 100px;}
			.contenidoImagen img.imgOrganigramaAdyacente { padding:0 0 20px 15px; position:relative;}
			.contenidoImagen img.imagenOrganigrama { display:none;}
			.contenidoImagen2{display:block;}
			.contenidoImagen2 .imagenIzquierda {padding:0 10px 0 0; width:25em; float:left;}
			.contenidoImagen2 .imagenDerecha {padding:0 10px 0 0; width:25em; float:right;}
			
			.contenidoImagen #capa9 { position:relative; top:6px; left:265px; z-index:1; width:125px; height:65px; display:block; text-decoration:none;}
			.contenidoImagen #capa9 img { width:125px; height:65px; }
			
			.contenidoImagen #capa1 { position:relative; top:40px; left:340px; z-index:2; width:130px; height:53px; display:block; text-decoration:none;}
				.contenidoImagen #capa1 img { width:130px; height:53px; }
			.contenidoImagen #capa2 { position:relative; top:-15px; left:225px; z-index:3; width:130px; height:55px; display:none; text-decoration:none;} 
				.contenidoImagen #capa2 img { width:130px; height:55px; }
			.contenidoImagen #capa3 { position:relative; top:65px; left:175px; z-index:4; width:130px; height:63px; display:block; text-decoration:none;} 
				.contenidoImagen #capa3 img { width:130px; height:63px; }

			.contenidoImagen #capa4 { position:relative; top:0px; left:350px; z-index:5; width:130px; height:63px; display:block; text-decoration:none;} 

				.contenidoImagen #capa4 img { width:130px; height:63px; }

			.contenidoImagen #capa5 { position:relative; top:30px; left:117px; z-index:6; width:120px; height:55px; display:block; text-decoration:none;} 
				.contenidoImagen #capa5 img { width:120px; height:55px; }

			.contenidoImagen #capa6 { position:relative; top:-220px; left:15px; z-index:7; width:140px; height:95px; display:block; text-decoration:none;} 
				.contenidoImagen #capa6 img { width:120px; height:95px; }

			.contenidoImagen #capa7 {position:relative; top:-120px; left:260px; z-index:8; width:120px; height:65px; display:block; text-decoration:none;} 
				.contenidoImagen #capa7 img { width:120px; height:65px; }

			.contenidoImagen #capa8 {position:relative; top:-180px; left:405px; z-index:9; width:135px;height:65px; display:block; text-decoration:none;}
				.contenidoImagen #capa8 img { width:120px; height:65px; }
			 																					
		.contenidoImagen:after { content:"."; display:block; height:0px; clear:right; visibility:hidden;}
	
			#contenidoExterior form { color:#444; margin-left:10px;}
				#contenidoExterior form .controlesFormTipo1 { margin:10px 0 0 0; padding:0 0 15px 130px; clear:both; float:left;}	
				#contenidoExterior form .controlesFormTipo2 { margin:0; padding:15px 0 25px 40px; text-align: center; }
					#contenidoExterior form .controlesFormTipo2 span.txt { line-height: 11px; }
					#contenidoExterior form .controlesFormTipo2 .iDiaTipo2 select { position:relative; top:-4px; }
					#contenidoExterior form .controlesFormTipo2 .iMes select { position:relative; top:-4px; }
				#contenidoExterior form .controlesFormTipo3 { margin:0; padding:0 0 15px 0; clear:both; float:left;}
						#contenidoExterior form .controlesFormTipo3 { position:relative; top:-4px; }
						#contenidoExterior form .controlesFormTipo3 input { padding-top:3px;}

				#contenidoExterior form .controlesFormTipo4 { margin:10px 0 0 0; padding:0 0 15px 15px; clear:both; float:left;}		
					#contenidoExterior form .iAnyo select { width:18em; margin: 0 3px; color:#369; float:left; }
					#contenidoExterior form .listadoCombo select { width:22em; color:#369; margin:3px 15px 0 0; float:left;}
					
					#contenidoExterior form .iAnyo select#iRecord{ width:33em;}
					
					/*#contenidoExterior form .infoBursatil select { width:17em; color:#369; float:left; margin:3px 15px 0 0;}*/
					
					#contenidoExterior form .infoBursatil select { float: left; margin:0 3px; width: 17em; color: #369;}
					#contenidoExterior form .iMes select { width:13em; color:#369; float:left; margin:3px 15px 0 0;}
					#contenidoExterior form .iDiaTipo2 select { width:5em; color:#369; float:left; margin:3px 5px 0 0;}
					#contenidoExterior form .iMesTipo2 select { width:5em; color:#369; float:left; margin:3px 5px 0 0;}
					#contenidoExterior form .iAnyoTipo2 select { width:7em; color:#369; float:left; margin:3px 5px 0 0;}
					

					#contenidoExterior form input.boton3 { float:left; margin:0 0 0 237px;}
					#contenidoExterior form input.boton { float:left; margin:0 0 0 2px;}
					#contenidoExterior form input.boton2 { vertical-align: -2px; vertical-align /**/: -5px  }
					#contenidoExterior form .elementoForm { margin:0 0 0 9px; padding:0; color:#444; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.05em; }
					#contenidoExterior form span.txt { float:left; margin:3px 8px 0 0; font:.9em verdana;}
					#contenidoExterior form span.txtTipo2 { float:left; margin:5px 50px 0 0;}
					#contenidoExterior form span.txtTipo3 { float:left; margin:5px 5px 0 10px;}
				#contenidoExterior form .controlesForm:after { content:"."; display:block; height:0px; clear:right; visibility:hidden;}
		#contenidoExterior{ margin: 7px 10px 11px 10px;}
		#contenidoExterior .conetenedorImagenes img{width:53em}
		#contenidoExterior .enlaceDescripcionImagen{text-align:right;padding-top:10px;display:none;}
		#contenidoExterior .enlaceDescripcionImagen a{color:#3366CC}
		
		#contenidoExterior.contenidoExteriorConImagenes{width:54em;float:left}
		
		.contenidoExterior2{ margin: 7px 10px 11px 21px;}
		.contenidoExterior2 .conetenedorImagenes img{width:53em}
		.contenidoExterior2 .enlaceDescripcionImagen{text-align:right;padding-top:10px;display:none;}
		.contenidoExterior2 .enlaceDescripcionImagen a{color:#3366CC}
		
		.contenidoExterior2 form .infoBursatil select { float: left; margin:0 3px; width: 17em; color: #369;}
			.contenidoExterior2 form .iMes select { width:13em; color:#369; float:left; margin:3px 15px 0 0;}
			.contenidoExterior2 form .iDiaTipo2 select { width:5em; color:#369; float:left; margin:3px 5px 0 0;}
			.contenidoExterior2 form .iMesTipo2 select { width:5em; color:#369; float:left; margin:3px 5px 0 0;}
			.contenidoExterior2 form .iAnyoTipo2 select { width:7em; color:#369; float:left; margin:3px 5px 0 0;}
			
			.contenidoExterior2 form input.boton { float:left; margin:0 0 0 2px;}
			.contenidoExterior2 form input.boton2 { vertical-align: -2px; vertical-align /**/: -5px  }
			.contenidoExterior2 form .elementoForm { margin:0 0 0 9px; padding:0; color:#444; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.05em; }
			.contenidoExterior2 form span.txt { float:left; margin:3px 8px 0 0; font:.9em verdana;}
			.contenidoExterior2 form span.txtTipo2 { float:left; margin:5px 50px 0 0;}
			.contenidoExterior2 form span.txtTipo3 { float:left; margin:5px 5px 0 10px;}
			.contenidoExterior2 form .controlesForm:after { content:"."; display:block; height:0px; clear:right; visibility:hidden;}
		
		
		
		.imgCurriculum {float:left; margin:5px 0 5px 50px;}
		
		.enlaceCurriculum { color:#444; font-weight:bold; padding:0 0 5px 0; display:block;}
		
		.detalleCurriculum {width:580px; float:left; margin:0 0 20px 0; padding:0;}
			.detalleCurriculum .conFondo { background-color:#ECF1F3; margin:0 0 0 20px; color:#369;}
			.detalleCurriculum p.titular { font-size:1.2em; color:#444;}
		.detalleCurriculum:after { content:"."; display:block; height:0px; clear:right; visibility:hidden;}
		
	.contenidoResultado { width:100%; padding:0 0 20px 0;}
	
	.leyendaGrafica { margin:10px 25px 0 0; padding:4px 0; border:1px solid #D8D8D8; text-align:center;}
	.leyendaGrafica2 { margin:0 25px 0 35px; padding:4px 0; border:1px solid #D8D8D8; text-align:center;}

		
		.leyendaGrafica span, .leyendaGrafica2 span{ color:#444; font-size:1em; font-weight:bold;}
		.leyendaGrafica span.color1, .leyendaGrafica2 span.color1{ background:url(../img/cuadrado1.jpg) no-repeat 0 1px;padding:0 5px 0 15px;}
		.leyendaGrafica span.color2, .leyendaGrafica2 span.color2{ background:url(../img/cuadrado2.jpg) no-repeat 0 1px;padding:0 5px 0 15px;}
		.leyendaGrafica span.color3, .leyendaGrafica2 span.color3{ background:url(../img/cuadrado3.jpg) no-repeat 0 1px;padding:0 5px 0 15px;}
		.leyendaGrafica span.color4, .leyendaGrafica2 span.color4{ background:url(../img/cuadrado4.jpg) no-repeat 0 1px;padding:0 5px 0 15px;}
		.leyendaGrafica span.color5, .leyendaGrafica2 span.color5{ background:url(../img/cuadrado5.jpg) no-repeat 0 1px;padding:0 5px 0 15px;}
		/*p.contenImagen{text-align:center;}*/
	#graficoCapa{text-align:center;}
	#graficoCapa img{padding-right:20px;}

			
	.areaDescargas { margin:0 15px 5px 19px; width:95%; clear:both;}
	
		.areaDescargas ul li { padding:5px 0 10px 0; background:url(../img/lineaPuntitos.gif) repeat-x left bottom;}
		.bordeAreaDescargas2 ul{float:left; width:52.5em; margin-left:1.3em;}
		
		
		.areaDescargas ul li.descarga { padding:0 0 15px 0; background:url(../img/lineaPuntitos.gif) repeat-x left bottom;}
		.areaDescargas .documento { color:#444; padding:0 0 10px 0;}
		.areaDescargas .documento h4 { color:#424542; font-size: 1em; font-weight: bold }
		.areaDescargas .documento p { color:#444; padding:0 0 10px 20px;}
		.areaDescargas .documento a { color:#444;}
		.areaDescargas .documento .formatos li { display: inline; border-right: 1px solid #424542; margin: 0 2px 0 0; padding: 2px 6px 2px 22px; background: none; font: 1em Arial, Helvetica, sans-serif }
		
		.areaDescargas .documento .formatos li.pdf{ padding-left: 20px; background: url(../img/iconoPDFdescargar.gif) 0 50% no-repeat}
		.cuerpo .formatos li.pdf { padding:5px 0 0 20px; background: url(../img/iconoPDFdescargar.gif) 0 50% no-repeat}
		
		.areaDescargas .documento .formatos li.video { background: url(../img/iconoVideo.gif) 2px 70% no-repeat}
		.areaDescargas .documento .formatos li.audio { border-right: 0; background: url(../img/iconoAudio.gif) 2px 60% no-repeat}
		
		.areaDescargas .documento .formatos li a { color: #3165CE }
		.areaDescargas .documento .formatos li img { vertical-align: -3px }
		.areaDescargas .parrafoDestacado { padding:0 0 5px 0; display:block;}
		.areaDescargas a.descarga { color:#36c; font-size:0.85em;}
		/*.areaDescargas a.descargaTitular { color:#336699;}*/
		.areaDescargas .detalleDescarga { padding:0 0 0 10px;}
	.areaDescargas:after { content:"."; display:block; height:0px; clear:both; visibility:hidden;}
	
	.areaDescargas2 { margin: 0 15px 0 19px }
		.areaDescargas2 li { margin-bottom: 1em; padding-bottom: 2em; background: url(../img/lineaPuntitos.gif) left bottom repeat-x; }
		.areaDescargas2 li p.descarga { margin-top: .9em; padding: .2em 0 .1em 21px; background: url(../img/iconoPDFdescargar2.gif) left bottom no-repeat }
	
		.areaDescargas2 .imgRight { margin-top: .8em }
		.areaDescargas2 .imgRight .img { float: right; width: 16em; text-align: right }
		.areaDescargas2 .imgRight .img img { padding: 5px; background-color: #e7ebd6 }
		.areaDescargas2 .imgRight .txt { float: left; width: 37em }
		
	table.unaColumnaColor { width: 53em; border-collapse: collapse; margin-bottom: 1em; font-size: 1em }
	table.unaColumnaColor td { border-bottom: 1px solid #fff; padding: .5em 2em }
	table.unaColumnaColor td.color1 { width: 60%; background: #cedfe7; color: #31659c; font-weight: bold }
	table.unaColumnaColor td.color2 { background: #f7f3f7; color: #333 }
	table.unaColumnaColor td li { background: none; margin: 0; padding-bottom: .7em }
	
	.bordeAreaDescargas {  background:url(../img/punteado3.gif) repeat-x left top; padding-top:11px;}
	.bordeAreaDescargas2 {padding-top:8px; clear:none;}
	
	.enlaceAdobe { padding: 0 16px 0 0; color:#36c; float:right;color:#36c; font:.9em Verdana, Arial, Helvetica, sans-serif; width:140px;}
		.enlaceAdobe img { float:left; padding:0 0 0 6px;}
		.enlaceAdobe span { float:right; cursor:pointer; padding-top:3px;}
	
	#contenidoBuscadorPrensa { float:left; width:17.4em;/*162px;*/ font:0.9em arial,helvetica,sans-serif; margin:10px 0 0 0; margin /**/:10px 0 0 5px;}
		#contenidoBuscadorPrensa .titularBuscadorPrensa { background:#dfdfdf url(../img/cabBuscadorPrensa.gif) no-repeat left top; padding:3px 10px 7px 30px; font-size:1.2em; color:#444;}
		#contenidoBuscadorPrensa .destacado { background-color:#dfdfdf; color:#369; padding:4px 5px 4px 10px; display:block; }
		
		.contenedorBuscadorPrensa { border:1px solid #dfdfdf; border-top:none; padding:0 0 10px 0; height: 12em }
			#contenidoBuscadorPrensa #iTexto { margin:5px 0 5px 10px; width:13.3em; /*138px;*/ height:1.5em; font-size:1.3em;}
			#contenidoBuscadorPrensa form span.txt { float:left; clear:both; padding:5px 0 0 10px; width:7em; /*64px;*/ w\idth:5em; /*46px;*/ display:block; color:#369;}
			#contenidoBuscadorPrensa span.txto { font-size:1.15em; clear:both; padding:5px 0 0 10px; display:block; color:#369;}
			#contenidoBuscadorPrensa form span.barra { float:left; padding:0 2px; width:0.2em; /*3px;*/ display:block; font-size:1.3em; color:#444;}
			#contenidoBuscadorPrensa #iDiaDesde { float:left; width:1.8em; height:1.5em; font-size:1.3em; margin:0 0 5px 0;}
			#contenidoBuscadorPrensa #iMesDesde { float:left; width:1.8em; height:1.5em; font-size:1.3em; margin:0 0 5px 0;}
			#contenidoBuscadorPrensa #iAnyoDesde { float:left; width:3em; height:1.5em; font-size:1.3em; margin:0 0 5px 0;}
			#contenidoBuscadorPrensa #iDiaHasta { float:left; width:1.8em; height:1.5em; font-size:1.3em; margin:0 0 5px 0;}
			#contenidoBuscadorPrensa #iMesHasta { float:left; width:1.8em; height:1.5em; font-size:1.3em; margin:0 0 5px 0;}
			#contenidoBuscadorPrensa #iAnyoHasta { float:left; width:3em; height:1.5em; font-size:1.3em; margin:0 0 5px 0;}	
			#contenidoBuscadorPrensa .botonEnviar { float:right; margin:5px 15px 0 0;}
			
	.mensajeError { text-align:center; padding:10px 0;}
		
	.subir { position: relative; top: 10px; border-top:1px solid #d8d8d8; margin: 0 15px 5px 13px; width:96.3%; clear:both;}
	html>body .subir {width:96.7%;}
		.subir a { float:right; padding:5px 0}
	

.degSuperiorContenedor:after { content:"."; display:block; height:0px; clear:both; visibility:hidden;}

/**** mapa web *****/

ul.ulMapa { width:100%; margin:0 0 20px 0; font:0.6em verdana,arial,helvetica,sans-serif;}
	ul.ulMapa li.itemIzq { width:48%; margin:15px 0 0 0; padding:2px 0 2px 23px; float:left; clear:left;}
	ul.ulMapa li.itemDrch { width:46%; margin:20px 0 0 0; padding:2px 0 2px 23px; float:right; clear:right;}
	/*ul.ulMapa li a { color:#82A3B2; font-weight:bold;}*/
	ul.ulMapa li span { color:#5A7E8E; font-weight:bold;}
		ul.ulMapa li ul li.subItem { width:99%; padding:2px 0 2px 4px;}
		ul.ulMapa li ul li.subItem a { color:#444; font-weight:normal;}
		ul.ulMapa li ul li.subItem span { color:#7E7C7C; font-weight:normal;}
			ul.ulMapa li ul li.subItem ul li.subSubItem { width:96%; padding:2px 0 2px 13px;}
			ul.ulMapa li ul li.subItem ul li.subSubItem a { color:#5A7E8E; font-weight:normal;}
			ul.ulMapa li ul li.subItem ul li.subSubItem span { color:#95B8C8; font-weight:normal;}
	
ul.ulMapa:after { content:"."; display:block; height:0px; clear:both; visibility:hidden;}

/****** pop up operacion y demanda *****/

#popUp { width:43.99em; margin:0 auto; padding:0; text-align:center;}
	
	.cabeceraPopUp { float:right; margin:20px 10px 0 0; padding:0; text-align:left;}
		.cabeceraPopUp img { width:2.38em;}
	
	.contenidoPopUp { width:100%; clear:both; text-align:left;}
		.contenidoPopUp .fecha { font:0.6em verdana,arial,helvetica,sans-serif; color:#5A7E8E; padding:10px 0 0 45px;}

		
		.contenidoPopUp .resultadosGraficos { width:100%; padding:0 0 15px 0;}
			.contenidoPopUp .resultadosGraficos .cuerpo { font:0.6em verdana,arial,helvetica,sans-serif; color:#444; padding:0 0 0 26px;}
			.contenidoPopUp .resultadosGraficos .contPestanas{width:68em;text-align:center;}
				#pestanasFlotante li{display:inline;}
				#pestanasFlotante li.grafico{padding-right:5px;}
				#pestanasFlotante li.datos{padding-left:5px;}
					
					#pestanasFlotante li a { color:#369; text-decoration:underline;}
					#pestanasFlotante li a.sel { font-weight:bold; text-decoration:none;}
	
	.titH2PopUp { font:1.1em verdana,arial,helvetica,sans-serif; color:#369; letter-spacing:-1px; padding:10px 0 0 26px;}
		
#popUp:after { content:"."; display:block; height:0px; clear:both; visibility:hidden;}

/****** tablas de la aplicacion *****/
	.centradoTablas{float:left; width:100%; text-align:center; margin-bottom:10px;}
	.centradoTablas table{margin:auto;}
		.ancho_tabla_25{width:25%;}
		.ancho_tabla_50{width:50%;}
		.ancho_tabla_75{width:75%;}
		.ancho_tabla_100{width:100%;}

	.tablaTipo1 {/* width:100%;*/clear:both; display:block;}
		.tablaTipo1 table {padding:0; width:68em; border-collapse:collapse; border-spacing:0; font:0.6em verdana,arial,helvetica,sans-serif;}
		.tablaTipo1 table tr, .tablaTipo1 table th, .tablaTipo1 table td { margin:0; padding:2px 0; text-align:right; font-weight:normal; color:#444;}
		
		.tablaTipo1 table th.columnaTipo1 { padding:2px 0 2px 25px; text-align:left;}
		.tablaTipo1 table th.columnaTipo3 { padding:2px 15px 2px 0;}
		.tablaTipo1 table td.columnaTipo3 { padding:2px 15px 2px 0;}
		.tablaTipo1 table .columnaTipo4 { text-align:center;}

	.tablaTipo2 { /*width:100%;*/clear:both; display:block; }
		.tablaTipo2 table {padding:0; width:33.5em; border-collapse:collapse; border-spacing:0; /*float:left*/}
		.tablaTipo2 table tr, .tablaTipo1 table th, .tablaTipo1 table td { margin:0; padding:2px 0; text-align:right; font-weight:normal; color:#444;}
		
		.tablaTipo2 table .columnaTipo1 { padding:2px 0 2px 25px; text-align:left; width:10%;}
		.tablaTipo2 table th.columnaTipo2 { padding:2px 15px 2px 0;}
		.tablaTipo2 table td.columnaTipo2 { padding:2px 15px 2px 0;}	
	
	.colorFondoTipo1 { background-color:#CCDCE3;}
	.colorFondoTipo2 { background-color:#f2f2f2;}
	
	.columnaTipo1 { width:36%;}
	.columnaTipo2 { width:15%;}
	.columnaTipo3 { width:32%;}
	.columnaTipo4 { width:50%;}
	
	.color1 { color:#369;}
	
	table.tablaTipo6, table.tablaTipo7 {padding:0; border-collapse:collapse; border-spacing:0; /*width:100%;*/ clear:both;}	
	table.tablaTipo6 tr, table.tablaTipo7 tr {/*text-align:left;*/ font-weight:normal; color:#444; }
	.tablaTextCent{text-align:center}
	table.tablaTipo6 td, table.tablaTipo6 th{ padding:5px 5px 5px 20px; border-bottom:1px solid #fff}
	table.tablaTipo7 td, table.tablaTipo7 th{ padding:5px 5px 5px 10px; border-bottom:1px solid #fff}
	
	.tablaTextIzq{text-align:right}
	        
    table.tablaTipoConsenso { margin:10px 0 10px 0; padding:0; border-collapse:collapse; border-spacing:0;width:26em;}
	table.tablaTipoConsenso tr {text-align:left; font-weight:normal; color:#444; }
	table.tablaTipoConsenso td, table.tablaTipoConsenso th{ padding:5px 5px 5px 20px; border-bottom:1px solid #fff}
	
	.tablaCursos { clear: both; width: 100%; border-collapse: collapse; margin-bottom: 1em; font-size: 1em }
	.tablaCursos th { padding: .2em .4em .2em 2em; background: #ccdce3; color: #336699 }
	.tablaCursos td { padding: .5em .4em .5em 2em }
	.tablaCursos td.borde { height: 15px; border-bottom: 1px solid #ccc; vertical-align: bottom }
	.tablaCursos td h5 { margin-top: .3em; color: #336699; font-size: 1.1em; font-weight: bold }
	
	.contenTablas { clear:both; display:inline; float:left; width:100%;}
		.tablaTipo5 td.columnaTipoDateMonth { width:10em;}
		.tablaTipo5 td.columnaTipoValue { width:6em;}
		.tablaTipo5 td.columnaTipoValorObj { width:8em;}
	
	.tit_verdano{font-size:1.1em; color:#666; font-weight:bold; margin-left:1.7em; display:block; margin-bottom:2em; float:left;}
	.tar{text-align:right;}
	#datosCapa{width:68.6em; margin-left:1.9em;}
	.tablaDemanda, .tablaTemp {clear:both; width:96%; border-collapse:collapse; margin-bottom:1em; font-size:1.2em; color:#434343; margin-left:1.6em;}
	.tablaDemanda th,td {font-weight:normal; padding:.2em 1em;}
	.tablaTemp th{font-weight:normal;  padding:.2em 0; text-align:center;}
	.ContenedoraDemandaGas {margin-bottom:.7em;}
		.ContenedoraDemandaGas span.titDemandaGas {font-size:1.1em; color:#666; font-weight:bold; display:block; margin:2em 0 2em 0 ;}
		.ContenedoraDemandaGas table{width:48.9%; border-collapse:collapse; float:left; color:#757575;}
		.ContenedoraDemandaGas table tbody{font-size:1.1em;}
		.ContenedoraDemandaGas table thead th{vertical-align:top;}
		.ContenedoraDemandaGas table th{font-weight:normal; padding:.3em .7em;}
		.ContenedoraDemandaGas table tbody tr{background:url(../img/linea_puntos_gris2.gif) repeat-x bottom left;}
		.ContenedoraDemandaGas table tbody tr td{ padding:.3em .7em;}
		.ContenedoraDemandaGas table.mr{margin-right:14px;}
	
	span.nota_demanda{color:#336797; font-size:.87em;}
	
/****** pagina con leyenda y mapa *****/

	.mapaDetalle { width:100%;}
	
		.mapaDetalle #leyendaMapa { height:44.2em;width:16em; padding-right:.15em; float:left; border-right:.1em solid #e6e6e6; margin-bottom:2em;}
		.mapaDetalle #leyendaMapa span.tit_leye {color:#444; display:block; padding-left:1.9em; font-size:.9em;}
			
		#leyendaMapa p.titular{ padding:2px 0 2px 20px; margin:0 0 0 19px; font:0.85em arial,helvetica,sans-serif;color:#444; border:1px solid #e6e6e6; border-bottom:none;background: #F3F3F3 url(../img/icoEspana.gif) no-repeat 6px 5px;}
			
			#leyendaMapa ul.ulLeyendaTipo1 { padding:0; margin:0 0 0 19px; font:0.96em arial,helvetica,sans-serif; border-bottom:1px solid #e6e6e6;}
				#leyendaMapa ul.ulLeyendaTipo1 li { padding:3px 0 3px 32px; margin:0; border-top:1px solid #e6e6e6; background: url(../img/icoFlecha.gif) no-repeat 21px 7px;}
				#leyendaMapa ul.ulLeyendaTipo1 li#sel {background: #FDFEF5 url(../img/icoFlecha2.gif) no-repeat 21px 7px;}
				#leyendaMapa ul.ulLeyendaTipo1 li a { color:#336699;}
				#leyendaMapa ul.ulLeyendaTipo1 li#sel a { color:#9DB202;}
				
				

			#leyendaMapa #enlaceAmpliarMapa { border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; margin:20px 0 0 19px; padding:2px 0 2px 20px; clear:both; display:block; color:#444; font:0.85em arial,helvetica,sans-serif; background:url(../img/icoAmpliar.gif) no-repeat 5px 3px;}

			#leyendaMapa .titLeyenda { background:url(../img/fondoTitLeyenda.gif) no-repeat 19px 0; height:4em; margin:20px 0 0 0; font:1em verdana,arial,helvetica,sans-serif; text-transform:uppercase; color:#999; padding:10px 0 0 49px}
			
			#leyendaMapa ul.ulLeyendaTipo2 { padding:4px 0 2px 0; margin:0 0 1em 19px; font:0.95em arial,helvetica,sans-serif; color:#444; border-top:1px solid #e6e6e6; }
				#leyendaMapa ul.ulLeyendaTipo2 li { padding:1px 0 4px 0; margin:0;}
				#leyendaMapa ul.ulLeyendaTipo2 li.dotted_li{background: url(../img/linea_puntos_azul.gif) repeat-x bottom left; padding-bottom:.7em; margin-bottom:.2em;}

				#leyendaMapa ul.ulLeyendaTipo2 li img{float:left;}
				#leyendaMapa ul.ulLeyendaTipo2 li span{display:block; padding-left:2em; line-height:1.1em;}
			
						
		.mapaDetalle #mapaInfraestructuras {margin:0 0 0 2px;}
			html>/**/body #mapaInfraestructuras .areaDescargas {width:auto;}
			#mapaInfraestructuras .areaDescargas {width:550px;}
			#mapaInfraestructuras .areaDescargas ul {width:515px; margin-bottom:1em;}
			#mapaInfraestructuras img#imagen{margin-left:1.5em;}
			
		.mapaDetalle #mapaInfraestructurasTransporte {margin:0 0 0 2px;}
			html>/**/body #mapaInfraestructurasTransporte .areaDescargas {width:auto;}
			#mapaInfraestructurasTransporte .areaDescargas {width:550px;}
			#mapaInfraestructurasTransporte .areaDescargas ul {width:515px; margin-bottom:1em;}
			#mapaInfraestructurasTransporte img#imagen{margin-left:1.5em;}
			
			
/****** pagina glosario de terminos *****/

	.glosario { margin-left: 20px }
	
	/** Pestanas con letras alfabeto **/
	.glosario .alfabeto li { float: left; list-style: none }
		
		.glosario .alfabeto li a {
			float: left;
			width: 65px; /* para IE 5.5 */
			width: /**/ 35px; /* para todos los demas */
			margin-right: 5px;
			padding: 11px 15px 15px 15px;
			background: url(../img/pestanaGlosario_apagada.gif) left top no-repeat;
			color: #333;
			font: bold 1.4em Arial, Helvetica, sans-serif;
			letter-spacing: 2px;
		}
		
		.glosario .alfabeto li.activo {
			background: none;
			color: #658610;
		}
		.glosario .alfabeto li.activo a {
		color: #658610;
		}
	
	.glosario .definiciones { margin-right: 19px; background: url(../img/backGlosario.gif) left top no-repeat }
	/** Encabezado: letra alfabeto **/
	.glosario .definiciones h5 {
		padding: 3px 0 0 7px;
		color: #fff;
		font: bold 1.25em Arial, Helvetica, sans-serif;
	}
	
	/** Lista de definiciones **/
	.glosario .definiciones dl { margin: 10px 0 5px 25px }
	.glosario .definiciones dl dt { clear: both; float: left; margin-right: .2em; color: #336699; font-weight: bold; text-transform: uppercase }
	.glosario .definiciones dl dd { margin: 0}
	
	
	/*Pagina de Links*/
#seleccionOpcion {margin:15px 8px 37px 9px; padding-left:0; padding-bottom:20px; border-bottom:1px dashed #A5A2A5}
#seleccionOpcion select { width:18em; margin: 0 3px; color:#369; vertical-align:middle}
#contenidoExterior #seleccionOpcion input.boton {vertical-align:middle}
#contenidoExterior #seleccionOpcion input.boton2 {position:relative; top:2px;}
#listadoEnlaces {margin-right:12px; margin-left:19px;}
/*html*/ #listadoEnlaces {width:711px;}
#listadoEnlaces h4 { padding: .2em .4em .2em 2em; background: #ccdce3; color: #336699; font-size:1em }
#listadoEnlaces h5, #listadoEnlaces h6 {  padding: .2em .4em .2em 2em; color:#336699; border-bottom:1px solid #ccc; font-size:1em} 
#listadoEnlaces h6 {color:#666; border-bottom:none; margin-top:4px}
#listadoEnlaces ul {padding: .2em .4em .2em 2em; color:#666; border-bottom:1px solid #ccc}
#listadoEnlaces a {color:#336699}
#listadoEnlaces ul.last {border-bottom:none}
#listadoEnlaces li {float:left; width:48%; margin-right:1%; margin-bottom:6px}
#listadoEnlaces ul:after {content:".";height:0; clear:both; display:block; visibility:hidden}
* html #listadoEnlaces ul {height:1%}
/*#listadoEnlaces ul {display:inline}*/
	
/*Glosario*/
.glosario .alfabeto li a { /*background: url(../img/pestanaGlosario_apagada.gif) left top no-repeat;*/ background:none; color: #333; font: bold 1em Arial, Helvetica, sans-serif; float:none; margin:0; padding:0}
	.glosario .alfabeto li { letter-spacing: 2px; text-align:center; float: left; margin-right: 5px; width: 16px; /* para IE 5.5 */ width: /**/ 16px; /* para todos los demas */color: #333; padding: 11px 2.5px 15px 2.5px; font: bold 1.4em Arial, Helvetica, sans-serif;}
		.glosario .alfabeto li.activo a { background:none; color: #658610;}

.texto2_4 {padding:0 0 .5em 1.8em;}

/*-------CAMBIOS ACCESIBILIDAD AA-----------------------------------------------------------------------------------------------------------------------------------------*/
ul.lista_organigrama { clear:both; float:left;margin-bottom:3em;}
ul.lista_organigrama ul { margin-left:1.7em;}
ul.lista_organigrama li { background: url(../img/bullet_orga.gif) no-repeat 0 1.4em; padding-top:.7em; clear:both; width:600px;}
	ul.lista_organigrama li li{background: url(../img/bullet_orga.gif) no-repeat 0 1.8em;}
	html>/**/body ul.lista_organigrama li li{background: url(../img/bullet_orga.gif) no-repeat 0 1.4em;}

ul.lista_organigrama li{color:#095469; font-size:1.345em; display:block; float:left;  padding-left:1.2em; padding-bottom:.5em; font-weight:bold;}
	ul.lista_organigrama li li{color:#1d7189; font-size:.93em; background: url(../img/bullet_orga.gif) no-repeat 0 1.2em;}
		ul.lista_organigrama li li li{color:#4d98ad; padding-bottom:1em;  font-size:.848em;}
			ul.lista_organigrama li li li li{color:#0585ac; font-weight:normal;  font-size:1em;}
				ul.lista_organigrama li li li li li{color:#608e9b; font-weight:bold; font-size:.953em;}
					ul.lista_organigrama li li li li li li{color:#033745; font-weight:normal;}



ul.lista_organigrama li span{width:27.1em; display:block; float:left; background: url(../img/linea_puntos_azul.gif) repeat-x bottom left; padding-bottom:.7em;}
ul.lista_organigrama li li span{width:26.25em;}
ul.lista_organigrama li li li span{width:28.3em;}
	html>/**/body ul.lista_organigrama li li li span{width:28em;}
ul.lista_organigrama li li li li span{width:25.4em;}
	html>/**/body ul.lista_organigrama li li li li span{width:25.1em;}
ul.lista_organigrama li li li li li span{width:23.9em;}
	html>/**/body ul.lista_organigrama li li li li li span{width:23.4em;}
ul.lista_organigrama li li li li li li span{width:22.2em;}
html>/**/body ul.lista_organigrama li li li li li li span{width:21.6em;}

ul.lista_organigrama li span.cargo{float:left;}

ul.lista_organigrama li span.nombre{color:#6a7807; border-left:.1em solid #6a7807; padding-left:.55em; font-weight:normal; margin-left:.5em; font-size:.785em; width:auto; background:none;}
ul.lista_organigrama li  li span.nombre{font-size:.845em;}
ul.lista_organigrama li  li  li span.nombre{font-size:1em;}
ul.lista_organigrama li  li  li li span.nombre{font-size:1em;}
ul.lista_organigrama li  li  li li li span.nombre{font-size:1.05em;}
ul.lista_organigrama li  li  li li li li span.nombre{font-size:1.1em;}

.descripcion{color:#444;}

/*-------APARTADO EL TIEMPO-----------------------------------------------------------------------------------------------------------------------------------------*/

div.wrapper_tiempo{padding:3.8em 0 0 0;}

form.localidades_tiempo{float:left; width:17em; font-size:1.2em; background:url(../img/bg_form_locali.gif) no-repeat top left; padding:.9em .8em 1.3em .8em;}
form.localidades_tiempo.gmap{padding:.9em .2em 1.3em .8em; margin-top:3.5em;}

form.localidades_tiempo label select{margin-top:1.5em; width:17.2em; float:left;}
form.localidades_tiempo input{margin-top:1.7em; padding-left:.6em; display:block;}
html>/**/body form.localidades_tiempo input{margin-top:1.3em;}

ul.tiempo_revision_ico{margin-bottom:4em;}
	ul.tiempo_revision_ico li{float:left;}
	ul.tiempo_revision_ico li h4{background: url(../img/bg_h4_tiempo.gif) no-repeat top left; color:#2886a0; font-size:1.15em; padding:.7em 0 .5em 2.05em;}
	ul.tiempo_revision_ico li h4 a{color:#2886a0; text-decoration:none!important;}
	ul.tiempo_revision_ico li h4 span{color:#636162; font-size:.83em; font-weight:normal;padding-left:.5em;}
	ul.tiempo_revision_ico li h4.hoy{color:#9eb203; font-size:1.3em; padding:.5em 0 .31em 2.05em;}
	ul.tiempo_revision_ico li h4.hoy a{color:#9eb203;}
	ul.tiempo_revision_ico li h4.hoy span{font-size:.75em;}
	ul.tiempo_revision_ico li div{background: url(../img/bg_div_tiempo.gif) no-repeat top left; padding:1.75em 1.8em 3em 1.3em; width:14.4em;}
	html>body ul.tiempo_revision_ico li div{padding:1.75em 1.9em 3em 1.4em; width:auto;}
	ul.tiempo_revision_ico li div img{margin-left:2.05em; margin-bottom:.8em;}
		ul.tiempo_revision_ico li div dl{min-height:10em; height:10em;}
			ul.tiempo_revision_ico li div dl dt{color:#095670; font-weight:bold; float:left; background:url(../img/bullet_dl_tiempo.gif) no-repeat 0 .5em; padding-left:.6em; margin-right:.4em;}
			ul.tiempo_revision_ico li div dl dt.temp{margin-bottom:4px;}
			ul.tiempo_revision_ico li div dl dt.propre{width:7.9em;}
			ul.tiempo_revision_ico li div dl dd{color:#777777; margin-bottom:2px;}
			ul.tiempo_revision_ico li div dl dd.precipit{padding-top:1.1em;}
			ul.tiempo_revision_ico li div dl dd.estado_tiempo{clear:both; padding-left:.6em;}
	
		* html div.globo { margin-bottom:-2em;} /*unicamente explorer*/
	
	div.globo span{font-weight:bold; color:#666; margin-bottom:1em; display:block;}
	div.globo dl{}
	div.globo dl dt{color:#095670; font-weight:bold; float:left; background:url(../img/bullet_dl_tiempo.gif) no-repeat 0 .5em; padding-left:.6em; margin-right:.4em;}
	div.globo dl dt.temp{margin-bottom:4px;}
	div.globo dl dd{color:#777777; margin-bottom:2px;}
	div.globo a { display:block; margin-left:.6em; color:#095670; text-decoration:none;}
		div.globo a:hover { text-decoration:underline;}

ul.tiempo_revision_listado {padding-left:6em;}
ul.tiempo_revision_listado li{float:left; margin-right:.7em; background: url(../img/bg_h4_tiempo_listado.gif) no-repeat top left; width:16em;}
ul.tiempo_revision_listado li.hoy{background: url(../img/bg_h4_tiempo_listado_hov.gif) no-repeat top left;}
ul.tiempo_revision_listado li.hoy h4{color:#9db202; font-weight:bold; font-size:14px; padding:.5em 0 .3em .5em;}
ul.tiempo_revision_listado li.hoy h4 a{color:#9db202; text-decoration:none;}
ul.tiempo_revision_listado li.hoy h4 span{font-size:10px; padding-left:1.2em;}
ul.tiempo_revision_listado li h4{ color:#2886a0; font-size:1.15em; padding:.7em 0 .5em 1em;}
ul.tiempo_revision_listado li h4 a{ color:#2886a0; text-decoration:none!important;}
ul.tiempo_revision_listado li h4 span{color:#636162; font-size:.85em; font-weight:normal; padding-left:2.5em;}

			
div.wrapper_listado_tiempo{background:url(../img/bg_tiempo_listado.gif) no-repeat top left; margin-left:4em; margin-bottom:3.5em; width:85.7em;}
div.wrapper_listado_tiempo div{background:url(../img/bg_tiempo_listado_btm.gif) no-repeat bottom left;}
div.wrapper_listado_tiempo ul{padding:.5em 0 4em 3.2em;}
div.wrapper_listado_tiempo ul li{float:left; margin-right:3em; padding-bottom:1em;}
div.wrapper_listado_tiempo ul li h5{color:#535355; margin-bottom:.7em; font-size:.9em; }
div.wrapper_listado_tiempo ul li a{text-decoration:underline; color:#1298be;}
div.wrapper_listado_tiempo ul li dl{margin-bottom:.35em;}
	div.wrapper_listado_tiempo ul li  dl dt{color:#07576f; font-weight:bold; float:left; margin-right:.4em;}
	div.wrapper_listado_tiempo ul li  dl dt.temp{margin-bottom:4px;}
	div.wrapper_listado_tiempo ul li dl dd{color:#777777; margin-bottom:.2em;}
	
div.wrapper_tiempo_listado ul.tiempo_revision_listado {padding-left:2.1em; float:left;}
	
div.wrapper_gmail{background:url(../img/bg_tiempo_cont_map.gif) no-repeat top left; padding:1.7em 2.5em 2.5em 2em; margin-bottom:7em!important; float:left;}
div.wrapper_gmail div#map_canvas{border:.1em solid #085366; width:65em; height:50em; margin-bottom:2em;}
div.wrapper_gmail ul{background:url(../img/bg_ul_gmaps.gif) no-repeat top left;float:left; padding:1.2em 1.2em .8em 1.2em; width:62.8em; text-align:center;}
div.wrapper_gmail ul li{margin-bottom:1em; font-size:1em; color:#08566c; width:12em; border-bottom:.1em solid #ccc; padding:0 0 1em .5em; float:left;}
div.wrapper_gmail ul li.inf{border:none; margin-bottom:0;}
div.wrapper_gmail ul li.large{width:13em;}
div.wrapper_gmail ul li img{display:block; clear:both; margin:.5em auto;}

div.volver_tiempo{width:95%; margin-left:1.8em; padding:.8em .7em .8em 0; background:url(../img/border-tiempo.gif) repeat-x top left; margin-bottom:1em;}
	div .volver_tiempo a{float:right; color:#444;}
#voltie { display:none;}
.txt_meteo{color:#939393; font-size:1.07em; padding-left:1.6em;}	

/*-------PORTAL DE PROVEEDORES-----------------------------------------------------------------------------------------------------------------------------------------*/
.ftl{float:left;}
.ftr{float:right;}
.clear{height:1%;}
.clear:after {content:".";height:0; clear:both; display:block; visibility:hidden}
.oculto{display:none;}
/*home proveedores*/
.home_proveedores{ width:61.17em; min-height:25em; height:25em; background: url(../img/bg_home_proveedores.gif) no-repeat top left; position:relative; text-align:center; padding:1.45em 0 0 .1em; z-index:-9;}
 html>/**/body .home_proveedores{z-index:auto;}
.txt_home_provee{text-align:left; color:#696b6c; font-size:.687em; width:28em; position:absolute; top:15.58em; left:15.9em;}
.txt_home_provee span{display:block; font-weight:bold; font-size:1.09em; margin-bottom:1em;}
.txt_home_provee ul{margin-top:.5em;}
.txt_home_provee ul li{background: url(../img/bullet_gris.gif) no-repeat 0 .5em; padding-left:1em;}
.img_home_provee { position:absolute; top:3.1em; right:11.45em;}
/*para cuando no existe menu vertical*/
.nomenuv_prove{width:93.1em!important; background: url(../img/bg_nomenuv_prove.gif) repeat-x top left;}
.img_portal{float:right; margin:1.8em .9em 0 0;}
.bulletLink{text-decoration:underline; font-weight:bold; color:#095267!important; background: url(../img/bulletlink.gif) no-repeat 1.3em .6em; padding-left:2em;}
.entradillaProveedores{ color:#82a3b2; padding:16px 10px 9px 19px; display:block;}
.cuerpo_proveedores{color:#666; padding:0pt 12px 0pt 19px;}
ul.lista_guion{padding-left:7em; padding-top:1.2em;}
ul.lista_guion li{background: url(../img/bulletGuion.gif) no-repeat 0 .6em; padding-left:.8em; margin-bottom:1.2em;}


/*Menu horizontal de proveedores*/
div.pestanas_proveedor{background: url(../img/bg_menu_provee.gif) repeat-x top left; width:43.57em; padding-left:17.6em;}
	div.pestanas_proveedor ul#navegacionPestanas{height:2.1em;}
		div.pestanas_proveedor ul#navegacionPestanas li#pestana1{width:8.6em;}
		div.pestanas_proveedor ul#navegacionPestanas li#pestana2{width:8.2em;}
		div.pestanas_proveedor ul#navegacionPestanas li#pestana3{width:11.6em;}
			div.pestanas_proveedor ul#navegacionPestanas li p{padding-top:9px!important;}
			
	
/*Area Descarga de Provedores*/
div.descargas_proveedores{color:#666; margin-top:10.8em;}
div.descargas_proveedores div{color:#5a7e8e; font-weight:bold; background: url(../img/lineaPuntitos.gif) repeat-x bottom left; padding-bottom:.6em; margin-left:1.94em; font-size:1.155em;}
div.descargas_proveedores ul{padding-left:3em;}
div.descargas_proveedores ul li{background: url(../img/lineaPuntitos.gif) repeat-x bottom left; padding:9px 0 12px 0;}
div.descargas_proveedores ul li strong{color:#444; margin-bottom:.8em; display:block;}
div.descargas_proveedores ul li a.desc_prov{color:#5a7e8e; display:block; font-size:.865em; margin-top:1em;}
div.descargas_proveedores ul li a.desc_prov img{margin:0 .5em -.2em .5em;}

.btnaccion{text-decoration:underline; color:#095267; font-weight:bold; margin-top:2em; display:block;}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ */
/* Formularios de proveedores*/
div.mensaje_form{background: url(../img/bg_mensaje_form.gif) repeat-x top left; text-align:center; padding:34px 0; margin-top:4.7em;}
	div.mensaje_form span{text-transform:uppercase; font-weight:bold; color:#358ba3; display:block; margin-bottom:11px;}

	div.pad_left_forms{ padding-left:1.6em;}
	div.forms_proveedores{background:#f6f6f6; padding:13px 10px 7px 10px; margin:.5em 0 0 1.1em; width:62.8em; font-size:1.057em; font-family:verdana, arial; color:#434343;}
	html>/**/body div.forms_proveedores{width:62.4em;}
	
	div.forms_proveedores div#f_paso_uno{}
	div.forms_proveedores div#f_paso_dos{}
	div.forms_proveedores div#f_paso_tres{}

	div.forms_proveedores a.f_back{color:#a7a6a6; font-weight:bold; border-left:.1em solid #a7a6a6; border-right:.1em solid #a7a6a6; padding:0 .8em; font-size:.91em; margin-bottom:-.2em; display:none;}
		html>/**/body div.forms_proveedores a.f_back{margin-bottom:.4em;}
	div.forms_proveedores ul.f_breafcrumb{background: url(../img/bg_ul_form.gif) repeat-x top left; padding:.55em 0 1.2em 0; margin-bottom:2.8em; clear:both;}
		html>/**/body div.forms_proveedores ul.f_breafcrumb{background: url(../img/bg_ul_form.gif) repeat-x top left; padding:1.1em 0; margin-bottom:2.8em; clear:both;}
	div.forms_proveedores ul.f_breafcrumb li{display:inline; font-weight:bold; color:#358ba3; font-size:.91em; background: url(../img/separador_ul_form.gif) no-repeat 0 .2em; padding:0 .82em 0 1.2em;}
	div.forms_proveedores ul.f_breafcrumb li.first{background:none; padding-left:.7em;}
	div.forms_proveedores ul.f_breafcrumb li.sel, div.forms_proveedores ul li.sel a{color:#085267;}
	div.forms_proveedores ul.f_breafcrumb li a{color:#358ba3;}
	
	div.f_mens_error{border:.1em solid #bb0909; color:#bb0909; background:#fff url(../img/f_mens_error.gif) no-repeat 1.8em .5em; padding:1.7em 2em 1.7em 7.7em; width:25.3em; margin:2.6em 0 3em 13.9em;}
	div.f_mens_error li{margin-bottom:.5em;}

	div.f_mens_aviso{display:none;border:.1em solid #27819B; color:#27819B;padding:1.7em 2em 1.7em 3.7em; width:35.3em; margin:2.6em 0 3em 11.9em;}

	div.f_mens_aviso li{margin-bottom:.5em;}
	

		div.forms_proveedores form p{margin-bottom:1.79em; height:1%;}
		div.forms_proveedores form p:after { content:"."; display:block; height:0; clear:right; visibility:hidden;}
		div.forms_proveedores form p.f_titular{color:#358ba3; font-weight:bold; background: url(../img/bg_f_titular.gif) no-repeat top left; padding:.3em 0 .6em 1.3em;}
		div.forms_proveedores form p.f_separador{background: url(../img/linea_puntos_gris.gif) repeat-x top left; padding-top:1.38em;}
		div.forms_proveedores form p.f_ancho1{width:60em;}
		div.forms_proveedores form p.f_texto{padding-left:1.3em;}
		div.forms_proveedores form p.f_texto2{padding-left:.8em;}
		div.forms_proveedores form p.tr{height:21px;}
		div.forms_proveedores p.ocultosinjs{display:none;}
		div.forms_proveedores form p.f_sino{padding-left:39em; margin-bottom:.5em;}
			html>/**/body div.forms_proveedores form p.f_sino{padding-left:38.1em; padding-top:1.5em;}
		
		body div.forms_proveedores form p.f_sino2{padding-left:21em; margin-bottom:.5em;}
		body div.forms_proveedores form p.f_sino2 label{margin-right:1.6em;}
			html>/**/body div.forms_proveedores form p.f_sino2 {padding-left:20.3em;}
			
		body div.forms_proveedores form p.f_sino3{padding-left:22.8em; margin-bottom:.5em;}
		html>/**/body div.forms_proveedores form p.f_sino3{padding-left:22.2em;}
		body div.forms_proveedores form p.f_sino3 label{margin-right:2em;}
			
			div.forms_proveedores form p span.oblig{color:#358ba3; font-size:.82em;}
			div.forms_proveedores form p span.f_nota{color:#358ba3; font-size:.91em; width:12.3em; display:block; float:left; background: url(../img/bg_f_nota.gif) no-repeat .7em .6em; padding-left:1.5em; margin-right:3.05em;}
			div.forms_proveedores form p span.f_w_span{font-size:1em; width:20.9em; display:block; float:left;}
			div.forms_proveedores form p span.f_pad_left{padding-left:1.5em;}
			div.forms_proveedores form p span.f_span_ancho{display:block; width:36.4em!important; float:left; margin-right:0;}
			div.forms_proveedores form p span.mc{display:block; float:left; width:21em;}
			div.forms_proveedores form p span.mc2{display:block; float:left; width:20.9em;}
				
			
			div.forms_proveedores form p label{font-size:1em; padding-left:.6em;}
			div.forms_proveedores form p label.f_desactivado{color:#aeaeae;}
			div.forms_proveedores form p label.f_label_pad{display:block; padding-left:18.9em; padding-top:1em;}
			div.forms_proveedores form p label.f_label_pad2{display:block; padding-left:18.9em; padding-top:1em;}
			html>body div.forms_proveedores form p label.f_label_pad{padding-left:19.2em;}
				
			/*INPUTS*/
			div.forms_proveedores form p input{font-size:1em; margin-left:1.82em; padding:.2em .5em;}
			div.forms_proveedores form p input.btn_form{height:1.77em;}
			div.forms_proveedores form p input.typefiles{height:2em; margin-left:3.1em!important;}
			div.forms_proveedores form p input#enviafpaso3{width:6em; height:1.75em; margin-top:-2px;}
			
				/*Anchos del input*/
				div.forms_proveedores form p input.f_ancho1{width:36.6em;}
				div.forms_proveedores form p input.f_ancho2{width:6.8em;}
				div.forms_proveedores form p input.f_ancho3{width:27.5em;}
				div.forms_proveedores form p input.f_ancho4{width:15.8em;}
				div.forms_proveedores form p input.f_ancho5{width:21.6em;}
				div.forms_proveedores form p input.f_ancho6{width:3.5em;}
				div.forms_proveedores form p input.f_ancho7{width:9.6em;}
				div.forms_proveedores form p input.f_ancho8{width:7.2em;}
				div.forms_proveedores form p input.f_ancho9{width:20em;}
				div.forms_proveedores form p input.f_ancho10{width:48.75em;}
				div.forms_proveedores form p input.f_ancho11{width:22.4em;}
				div.forms_proveedores form p input.f_ancho12{width:20.8em;}
			
				/*margenes del input*/	
				div.forms_proveedores form p input.f_ml1{margin-left:4.7em;}
			
			/*TEXTAREAS*/
			div.forms_proveedores form p textarea{font-family:verdana; font-size:1em; color:#434343; vertical-align:top; margin-left:1.82em;}
				
				/*Anchos del textarea*/
				div.forms_proveedores form p textarea.ancho1{width:46.8em;}
				div.forms_proveedores form p textarea.ancho2{width:49.9em;}
				div.forms_proveedores form p textarea.ancho3{width:52.6em;}
			
			/*SELECTS*/
			div.forms_proveedores form p select{font-size:1em; height:1.75em; margin-left:1.82em;}
				div.forms_proveedores form p select.f_w_sel1{width:22.1em;}
				div.forms_proveedores form p select.f_w_sel2{width:40em;}
		
		/*Listado de productos*/
			div.f_listado_productos{background: url(../img/linea_puntos_gris.gif) repeat-x top left; padding-top:1em; color:#7d7c7c; padding-left:1.4em;}
			div.f_listado_productos span.f_prod_tit{display:block; font-weight:bold; margin-bottom:1em; background: url(../img/bullet_gris.gif) no-repeat 0 .5em; padding-left:.9em;}
			div.f_listado_productos span.f_prod_padd, div.f_prod_padd{padding-left:.9em; display:block;}
			div.f_listado_productos p.refe{margin:.5em 0; padding-left:1em;}
			div.f_listado_productos ul{margin-top:.7em;}
			div.f_listado_productos ul li img{margin-right:.5em;}
			div.f_listado_productos ul li a{color:#095267;}
			div.f_listado_productos ul li a span{color:#434343;}
			
			ul#f_descargas{padding-left:.6em; margin-bottom:2em; background: url(../img/linea_puntos_gris.gif) repeat-x top left;}
			ul#f_descargas li {padding:.5em 0;  background: url(../img/linea_puntos_gris.gif) repeat-x bottom left; height:1%;}
			ul#f_descargas li:after{ content:"."; display:block; height:0px; clear:both; visibility:hidden;}
			ul#f_descargas li img{margin-right:.5em;}
			ul#f_descargas li a{color:#095267;}
			ul#f_descargas li a span{color:#434343;}

			div.f_listado_productos ul.f_listado_ref{padding-left:2.8em; background: url(../img/linea_puntos_gris.gif) repeat-x bottom left; padding-bottom:1em; margin-bottom:.8em;}
			div.f_listado_productos ul.f_listado_ref li{float:left; margin-right:.3em;}
			
		/*	#btn_at2,#aniade,#aniade2 {display:none;}*/
		#btn_at2{display:none;}
		/*genericos formulario*/
		.f_label_mr{margin-right:2em;}
		.mr{margin-right:2.7em;}
		.mr0{margin:0!important;}
		.mr2{margin-right:3.2em;}
		.mr3{margin-right:1.7em;}
		.mr4{margin-right:3.6em;}
		html>/**/body .mbffx{margin-bottom:4em!important;}
		
		.ml{margin-left:3.1em!important;}
		.ml2{margin-left:5.6em!important;}
	
		.dotted{background: url(../img/linea_puntos_gris.gif) repeat-x bottom left; margin-bottom:2em;}
		
		/*avance-retroceso*/
		div.display{width:44em; float:left; padding-bottom:1em;}
		div.display ul li{ float:left;}
		div.display ul li.right{ float:right;}
		/*multiples calendarios eventos JESUS*/
		
		div.wrp_tablas2{font-size:1.1em; font-family:verdana; color:#444; padding:1em 0 2em 1em; width:41.5em; float:left; background:#fdfdfc; border:.1em solid #e6e6e6; margin-right:1em;}
			div.altoTabla{ float:left; height:15em;}
			div.wrp_tablas2 table{border-collapse:collapse; text-align:center; color:#2f343d; float:left; margin:0 .7em 1em 0;}
				div.wrp_tablas2 table th{color:#354054; padding:0 .1em .5em .1em;}
				div.wrp_tablas2 table th.mes{color:#718003; font-weight:bold; }
				div.wrp_tablas2 table td{border:.1em solid #ccd3d9; padding:.2em; height:1.7em;}
					div.wrp_tablas2 table td a{text-decoration:underline; color:#1b5f74;  background:#fff; display:block;}
					div.wrp_tablas2 table td.sel, div.wrp_tablas2 table td.sel a {color:#061a34; font-weight:bold; background:#f8fafd; }
					div.wrp_tablas2 table td.sel2 {color:#061a34;  background:#89B6D0; border:.2em solid #0186D8;}
						div.wrp_tablas2 table td.sel2 a {background:#89B6D0;}
					div.wrp_tablas2 table td.om{color:#3c3f43; background:#eff3f6;}
					div.wrp_tablas2 table td.evt, div.wrp_tablas2 table td.evt a { background:#9CB700; color:#000;}
					div.wrp_tablas2 table td.evt2, div.wrp_tablas2 table td.evt2 a {color:#5b6702; background:#D7E299;}
					div.wrp_tablas2 table td.fs, div.wrp_tablas2 table td.fs a{background:#F3F3F3;}
					div.wrp_tablas2 table td a:hover{color:#fff; background:#1b5f74;}
					div.wrp_tablas2 table td.fs a:hover{color:#fff; background:#1b5f74;}	

		div.wrapp_doc_xml{margin-bottom:1em;}
		div.wrapp_doc_xml strong{display:block; margin-bottom:.2em;}

	
		div.event_list{float:left;}
		div.event_list ul.ayuda{ font-weight:bold;}
		div.event_list ul.ayuda li{ padding:1em 0 1em 2.4em;}
		#eventoDia{ width:20em;}
		
		#eventoDia h4.titH3Tipo1{ margin:2em 0 0 0; font-size:1em; text-align:left; padding:0;}
		#eventoDia h5{font-size:1em;}
		#eventoDia p{ margin:0; padding:0 0 .4em 0;}
		#eventoDia dt{ font-weight:bold;}
		#eventoDia dd{ padding:.4em 0 .4em 1.8em; background:url(../img/icoDocumento.jpg) no-repeat left center; }
		#eventoDia dl{ border-bottom:.1em solid #E7E7E7; margin-bottom:2em;}
		.una { background:url(../img/tdEvento2.gif) no-repeat left center;}
			.varias { background:url(../img/tdEvento1.gif) no-repeat left center;}
			.diaSeleccionado{ background:url(../img/tdSeleccionado.gif) no-repeat left center;}
			.finSemana{ background:url(../img/tdFinSemana.gif) no-repeat left center;}

/*Gaficos en 3D*/
.contenGraficos3D { clear:both; display:inline; float:left; position:relative; margin-left:2.9em;}
	ul.graficos3D { display:inline; float:left; margin-bottom:1em;}
		ul.graficos3D span { font-size:1.2em; color:#333;}
		ul.graficos3D a { font-size:1.1em; color:#333;}
		ul.graficos3D li.selected { background:#99cc00;}
	
.imgGraficos { clear:both;}
	.imgGraficos img { width:55.2em;}

/*table SEGUIMIENTO*/
a.acumula { display:inline-block; margin-bottom:.25em;}
table.seguimiento { border-collapse:collapse; margin-bottom:1em;}
	table.seguimiento .unidanes { text-align:center; font-weight:bold; background:url(../img/fndUnits.gif) repeat-x left bottom;}
		
	table.seguimiento thead th { text-align:center; border-left:2px solid #fff;}
		table.seguimiento span.head1 { display:block; font-weight:bold; color:#fff; background:#a5b725;}
		table.seguimiento span.head2 { display:block; font-weight:bold; color:#4c4c4a; background:#d1e8b4;}
		table.seguimiento span.head3 { display:block; font-weight:normal; color:#4c4c4a; background:#e6f3d9;}

	table.seguimiento tbody th { text-align:left; padding-left:1em;}
	table.seguimiento tbody td { text-align:right; padding-right:2em;}
	
	table.seguimiento tbody .bold { font-weight:bold;}
	table.seguimiento tbody .nodata { display:none;}
	
	table.seguimiento tbody .spacerPadding { padding:.8em 1em; padding-right:2em;}
	table.seguimiento tbody .spacerTop { border-bottom:1px solid #c1c1c1; border-top:1px solid #333;}
	table.seguimiento tbody .spacerBottom { border-top:1px solid #c1c1c1; border-bottom:1px solid #333;}
	table.seguimiento tbody .spacerLeft { border-left:1px solid #c1c1c1;}
	table.seguimiento tbody .spacerClose { border-bottom:2px solid #333;}
	
	table.seguimiento tbody .spacer, table.seguimiento tbody .doublespacer, table.seguimiento tbody .triplespacer { padding:.25em 0;}
		table.seguimiento tbody .spacer { padding-left:.5em;}
		table.seguimiento tbody .doublespacer { padding-left:1.5em;}
		table.seguimiento tbody .triplespacer { padding-left:2.5em;}	
	
	table.seguimiento tbody .first { text-align:left; border-left:1px solid #333;}
	table.seguimiento tbody .last { border-right:1px solid #333;}
	
	table.seguimiento tbody .spacerblock { border-bottom:1px solid #c1c1c1;}
		
	table.seguimiento tbody tr.oddblue th, table.seguimiento tbody tr.oddblue td { color:#33659a; background:#e5f3f4;}
	table.seguimiento tbody tr.evenblue th, table.seguimiento tbody tr.evenblue td { color:#33659a; background:#fff;}

	table.seguimiento tbody tr.oddgray th, table.seguimiento tbody tr.oddgray td { color:#333; background:#fff;}
	table.seguimiento tbody tr.evengray th, table.seguimiento tbody tr.evengray td { color:#333; background:#ededed;}
	table.seguimiento tfoot { display:none;}
	
.contentTable { padding:0 1em; width:98%; text-align:left; font-size:.7em;}
	.contentTable table { margin-bottom:1em;}
	.contentTable h3 { padding:1em 0; font-size:1.4em;}
	.contentTable table tbody td { font-size:1.4em; color:#32659a; text-align:right; border-left:1px solid #c1c1c1;}
	.contentTable table tfoot { display:none;}
	.contentTable table tbody tr.odd { background:#e5f3f4;}
	.contentTable table tbody tr.event { background:#fff;}
	.contentTable table tbody td.last { border-right:1px solid #c1c1c1;}
	
	.contentTable table th { font-size:1.4em;}
		.contentTable table th.head1 { text-align:center; padding:.25em 0; color:#fff; background:#a5b725;}
		.contentTable table th.head2 { text-align:center; padding:.25em 0; color:#4b4d4a; background:#d0e8b4;}
		.contentTable table th.head3 { text-align:center; color:#4c4c4a; background:#e6f3d9;}
	.contentTable table .border { border-left:2px solid #fff;}
			
	.contentTable table tbody td.top { border-top:1px solid #c1c1c1;}
	.contentTable table tbody td.close { border-bottom:1px solid #c1c1c1;}
	.contentTable table tbody td.day { text-align:center; border-bottom:0; font-size:1.6em;}
	.contentTable table tbody td.item1 { border-bottom:1px solid #c1c1c1; font-size:1.3em;}
	.contentTable table tbody td.item2 { border-bottom:1px solid #c1c1c1; border-left:0; font-size:1.3em; font-weight:bold;}
	
.donwexcel { clear:both; float:right; background:url(../img/donwLexcel.gif) no-repeat left top; padding-left:1.6em;}	
	.donwexcel .intdonw { font-size:1.2em; color:#fff; background:url(../img/donwRexcel.gif) no-repeat right top; padding-right:1.6em;}
	.donwexcel .intdonw a.texto { margin-left:.5em; display:inline-block; color:#fff; background:url(../img/fchadescarga.gif) no-repeat 0 55%; padding:1.1em 0; padding-left:1em;}
	
/*version accesible GASODUCTOS*/
.contentgasoductos { clear:both; display:inline; float:left; width:68em; margin:.9em 0; margin-left:2em;}
.lstgasoleo { display:inline; float:left; margin-right:2em;}
	.lstgasoleo span { font-weight:bold; color:#444;}
	.lstgasoleo ul { margin:1em 0;}
		.lstgasoleo ul li { margin-bottom:.5em;}
		.lstgasoleo ul li a { color:#3366CC;}	
		
/*tablas GASODUCTOS*/
acronym { cursor:help;}
.nodata { display:none;}
.mod_table { margin-bottom:2em;}
.mod_table h4 { font-size:2.3em; font-weight:normal; margin-left:.5em;}

.contentgasoductos table { border-collapse:collapse; border:1px solid #c1c1c1; border-top:0; border-bottom:0;}
	.contentgasoductos table tr.header1 th { background:#f3f3f3;}
	.contentgasoductos table tr.header2 th { color:#333; background:#f3f3f3;}
	.contentgasoductos table tr.header3 th { color:#336699; background:#cee1ec;}
							
	.contentgasoductos table tbody tr td, .contentgasoductos table tbody tr th { background:#f3f3f3;}
	.contentgasoductos table tr.odd th, .contentgasoductos table tr.odd td { background:#fff;}

	.contentgasoductos table th { text-align:center; padding:.5em 0; border:1px solid #c1c1c1; border-left:0; border-right:0;}
		.contentgasoductos table th.left { font-weight:normal; text-align:left !important;}
	.contentgasoductos table td { text-align:center; padding:.25em; border:1px solid #c1c1c1; border-left:0; border-right:0;}
		.contentgasoductos table td.left { text-align:left;}
		.contentgasoductos table td.right { text-align:right;}
		.contentgasoductos table td.numbers { text-align:right; padding-right:1em;}
		
.contentgasoductos .gestion table tbody td { font:.9em Arial;}
	.contentgasoductos table tr.header3 th.algtop { vertical-align:top;}
	.contentgasoductos table tr.header3 th span { font-size:.85em;}
	
	.contentgasoductos table tr.capacidad th, .contentgasoductos table tr.capacidad td { color:#89b6d0;}