@import url(base.css);

/* ----------------------------------------------
tipografia generica 
tamano elementos de bloque
------------------------------------------------*/
html{height: 100%;}
body{font-family: arial, verdana, helvetica, sans-serif; text-align: left;color:#413f40; padding-bottom: 2em;}
body.fondo_2{background: url(../img/fondoPromocion.jpg) fixed -23em 0;}
p, pre, address, li, dt, dd, th, td, caption, legend{font-size: 1.1em;}
p img{font-size: .9090em;}
input, select, textarea{font-family: arial, verdana, helvetica, sans-serif; color: #838383;}

a{color:#413f40; text-decoration: none;}
a:hover{color:#3397c8; text-decoration:underline;}

/*Cabecera*/
.cabecera li, .cabecera a, .cabecera p, .cabecera span {color:#838383;}
.menu a{color:#676767;}
.menu a.seleccionado, .menu a:hover{color:#fff;}

/* ----------------------------------------------
tipos de listas
------------------------------------------------*/
ul.listaEnlaceEstandar  li {background: url(../img/iconoEnlaceEstandar.gif) no-repeat 0 0.2em;padding-left:1em;margin-bottom: .7em;}
p.listaEnlaceEstandar {background: url(../img/iconoEnlaceEstandar.gif) no-repeat 0 0.2em;padding-left:1em;margin-bottom:1.5em;}

/* ----------------------------------------------
tipos de enlaces
------------------------------------------------*/
.enlaceTipoVerMas {background: url(../img/iconoEnlaceEstandar.gif) no-repeat 0 0.2em;padding-left:1em;margin-bottom:0.8em;color:#3397c8;float:right;display:block;clear:both;}
.enlaceTipoVerMas  a, p.listaEnlaceEstandar a {color:#3397c8;}

/* ----------------------------------------------
tipos de encabezados
------------------------------------------------*/
/* Clase para encabezados independientemente del nivel */
.titulo{font: normal 2em Arial, Helvetica, sans-serif; color: #66bc29; margin-bottom: .9em;} /* verde 20px arial */
.titulo_2{font: bold 1.4em Arial, Helvetica, sans-serif; color: #66bc29; margin-bottom: .7857em;} /* verde 14px arial */
.titulo_3{font: bold 1.4em Arial, Helvetica, sans-serif; color: #7ab51d; margin-bottom: .7857em; letter-spacing: -.0714em;}
.titulo_4{font: normal 1.8em Arial, Helvetica, sans-serif; color: #7ab51d; margin-bottom: 1em;} /* verde 18px arial */

/* ----------------------------------------------
formatos de archivo en enlaces basados en tamano
fuente 11px
------------------------------------------------*/
a.formatoPdf{background: url(../img/icoPdf.gif) 0 0 no-repeat; padding-left: 2.0909em; padding-bottom: .2727em;}
a.formatoZip{background: url(../img/icoZip.gif) 0 0 no-repeat; padding-left: 2.0909em; padding-bottom: .2727em;}
a.formatoXls{background: url(../img/icoExcel.gif) 0 0 no-repeat; padding-left: 2.0909em; padding-bottom: .2727em;}
a.formatoPpt{background: url(../img/icoPpt.gif) 0 0 no-repeat; padding-left: 2.0909em; padding-bottom: .2727em;}
a.formatoTxt{background: url(../img/icoTxt.gif) 0 0 no-repeat; padding-left: 2.0909em; padding-bottom: .2727em;}
a.formatoDoc{background: url(../img/icoDoc.gif) 0 0 no-repeat; padding-left: 2.0909em; padding-bottom: .2727em;}

/* ----------------------------------------------
iconos de plegar/desplegar
------------------------------------------------*/
.desplegable{padding-left: .9em;} /* clase comun */
.visible{background: url(../img/icoDesplegable.gif) 0 0 no-repeat;}
.plegado{background: url(../img/icoDesplegable.gif) 0 -19.3em no-repeat;}
.tilde{margin-top: -.0909em;}


/* ----------------------------------------------
anchos reticula
/* solo se definen anchos segun numero de columnas
padding y margin definidos para la capa .cuerpo 
------------------------------------------------*/
/* componentes cuerpo */
.ct_3Col{width: 16em;}
.ct_4Col{width: 22em;}
.ct_5Col{width: 28em;}
.ct_6Col{width: 34em;}
.ct_7Col{width: 40em;}
.ct_8Col{width: 46em;}
.ct_9Col{width: 52em;}
.ct_9Colbis{width: 52em; margin-bottom: 1em; text-decoration:none;}
.ct_10Col{width: 58em;}
.ct_11Col{width: 64em;}
.ct_12Col{width: 70em;}
.ct_13Col{width: 76em;}

/* componentes izda y dcha */
.ctM_3Col{width: 17em; margin-right: 1em; float: left;} /* 3 Columnas y 10px [Menu izda] */
.ctM_4Col{width: 23em; margin-left: 1em; float: right;} /* 4 Columnas y 10px [Menu dcha] */


/* ----------------------------------------------
formato de texto para el contenido ppal/central
12px para parrafos, 11px listas
------------------------------------------------*/
.ct_texto p, .ct_texto dt, .ct_texto dd, .ct_texto th, .ct_texto td, .ct_texto caption, .ct_texto legend{font-size: 1.2em; line-height: 1.2em;}
.ct_texto form p{font-size: 1.1em;}
.ct_texto form p select,
.ct_texto form p input{color: #413f40;}
.ct_texto p, .ct_texto ul{margin-bottom: 1.5833em;}
.ct_texto li.enlaceTipoVerMas{float: none;}
.ct_texto li.enlaceTipoVerMas a{}
.ct_texto li.enlaceTipoVerMas a:hover{text-decoration: none;}
.ct_texto .cita p{font-size: 1.4em;}
.ctM_3Col .ct_texto .cita{padding-left: .8em;}
.ct_texto q{color: #003d5c; font-weight: bold;}
.ct_texto q:after,
.ct_texto q:before{content: "";} /* comillas a mano, cutre pero seguro */



/* ----------------------------------------------
clases fines =decorativos
------------------------------------------------*/
	/* degradado de blanco a gris con esquinas redondeadas en la parte superior */
.ct_gradGris{background: url(../img/topGradient.jpg) 0 0 repeat-x; border: .1em solid #e0e1e2; border-right-color: #b9bdbe; border-top: none;}
.ct_gradGris div.tl{background: url(../img/cornerGradientLeft.jpg) 0 0 no-repeat; margin-left: -.1em; position: relative;}
.ct_gradGris div.tr{background: url(../img/cornerGradientRight.jpg) top right no-repeat; margin-right: -.1em; padding: 1em; position: relative;}

	/* bordes grises redondeados */
.ct_bordeGris{border: 1px solid #b9bdbe; border-bottom: none; background-image: url(../img/bgBordeGris.gif); background-position: bottom left; background-repeat: repeat-x;}
.ct_bordeGris div.tl{background: url(../img/tlBordeGris.gif) 0 0 no-repeat; margin-left: -.1em; margin-top: -.1em; position: relative;}
.ct_bordeGris div.tr{background: url(../img/trBordeGris.gif) top right no-repeat; margin-right: -.1em; margin-top: -.1em; position: relative; }
.ct_bordeGris div.bl{background: url(../img/blBordeGris.gif) bottom left no-repeat; position: relative; }
.ct_bordeGris div.br{background: url(../img/brBordeGris.gif) bottom right no-repeat; position: relative; }


/* ----------------------------------------------
formularios
------------------------------------------------*/
form p.boton{font-size: 1em;}
/*
p.boton input.
{background: url(../img/bgInputBuscar.gif) 0 0 no-repeat; font-family: Arial, Helvetica, sans-serif; color: #fff; text-transform: uppercase; width: 5.1em; height: 1.7em; outline: none; border: 0; text-align: center; overflow: visible;}
	html>body p.boton input.buscar{background-position: 0 .1818em; height: 1.6em;}*/
#buscadorProyectos p.boton input.buscar{margin-top: 0.5em;}
	
	/* anchos para campos de formulario basados en tamano fuente 11px */
.a115{width: 10.4545em;}
.a142, .campoBusqueda{width: 12.8181em; padding: .1em .3em; border: .0909em solid #7f9db9; color: #413F40;}
.a73, .campoFecha{width: 6.6363em; padding: .1em .3em; border: .0909em solid #7f9db9;}
select.a142,
select.campoBusqueda{padding: 0; width: 13.4545em;}



/* ----------------------------------------------
estructura
------------------------------------------------*/
#contenedor {margin:0.7em auto 0;width:98.5em;background: url(../img/fondoContenedor.png) repeat-x 0 0;padding:0 0.7em 0.7em 0.7em;}
.subContenedor {background-color:#fff; position: relative;}


/* ----------------------------------------------
cabecera
------------------------------------------------*/
.cabecera {background: url(../img/cabeceraTopLeft.gif) no-repeat 0 0;padding-left:0.4em;border-bottom:1px solid #cdcfd0;}
.cabecera .tr {background: url(../img/cabeceraTopRight.gif) no-repeat 100% 0;padding-top:1em;}
h1 {
	margin:2em 0 0 2em;
	width:17.5em;
	float:left;
}
.cabecera .contenido {width:77.9em;float:left;}
.cabecera .herramientas {margin:0 0 0 10.3em;}
.cabecera li{float:left;font-size:10px;padding:0.5em 0.8em;}
.herramientas li.accesoUsuarios{background: url(../img/iconoAccesoUsuarios.gif) no-repeat 100% 0.5em;margin-right:3em;padding-right:1.5em;}
.herramientas select{margin-left:0.5em;}
.menu{
	margin-top:4em;
}
.menu li {margin:0;padding:0;height:4.1em; width: 10em;}
.menu a{text-decoration:none;}

/* menu desplegable cabecera */
.menu li ul{position: absolute; z-index: 1000; width: 19.8em; border:0.05em solid #dfe1e5; margin-top:-0.2em;}
.menu li ul li{background: #07385b url(../img/bgSubMenuCabecera.jpg) top right repeat-y; display: block; float: left; width: 100%;}
.menu li ul li{font-size: 1.1em; height: auto;}
.menu li ul li a{color: #fff; background: url(../img/mayorQueBlanco.gif) .6363em .9999em no-repeat; padding: .6363em .6363em .5454em 1.5454em; display: block; border-bottom: .0909em solid #3397c8;}
.menu li ul li a:hover{text-decoration: underline;}
.menu li ul li.ultimo a{border-bottom: none;}
/*Buscador*/
.cabecera form#buscador p {float:left;margin-right:0.2em;margin-left:1.5em;margin:0.1em 0.2em 0 1.5em;}
.cabecera form#buscador p.boton {margin-left:0;margin-right:0;}
.cabecera form#buscador p.boton input{width: auto; height: auto;}
#busqueda {width:8.7em;}


/* ----------------------------------------------
cuerpo de la home
------------------------------------------------*/
.cuerpo{padding: .6em; background: url(../img/bgGradTopCuerpo.jpg) 0 0 repeat-x;}
.home{background: none;}
.flash {
	width:71.9em;
	height:257px;
	border:1px solid #dfe1e5;
	float:left;
}
.noticias  {width:25em; padding-bottom: 2em; border:1px solid #dfe1e5;border-left:1px solid #fff;float:left;background: url(../img/fondoNoticias.gif) repeat-x 0 0;}
.contenidosSuperior .noticias{
	height: 257px;
	padding-bottom: 0;
}
.cuentasAnuales  {margin-top:1em;margin-bottom:1em;background:url(../img/fondoCuentasAnuales.gif) no-repeat 0 0;height:3.2em;margin-left:1.6em;padding:2.8em 0 0 5em;}
.cuentasAnuales  a{text-decoration:none;color:#3397c8;font-weight:bold;}
.noticias h2 {margin-left:1.8em;margin-bottom:0.4em;}
.noticias h2{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size:1.35em;
	text-align: left;
	color:#003152;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bebfc0;
	margin-top: 1em;
	margin-right: 0;
	margin-bottom: 1em;
	margin-left: 0.8em;
	padding-bottom: 0.3em}
.noticias ul {margin-left:1.8em}
.noticias ul li{clear:both;}
.noticias ul li.enlaceTipoVerMas{clear:both;margin-top:1em;margin-bottom:2em;margin-right:1em;}
.noticias p.suscripcion{background:url(../img/icnoSuscripciones.gif) no-repeat 0 0;clear:both;padding-left:4em;padding-top:0.8em;padding-bottom:1.4em;margin-lefT:1em;}
p.datosPromocion{background:url(../img/imgDatosPromocion.gif) no-repeat 0 0;clear:both; padding-left:4em;height: 2.5em; line-height:1em ;padding-top: .5em; margin-lefT:1em; }
p.unaLinea a{padding-top: .5em;}
p.datosPromocion a{display: block;}

.contenidoDestacados .destacado {
	width:23em;
	float:left;
	margin-right:1em;
}
.primer .destacado {margin-top:0;}
.contenidoDestacados .tercero {margin-right:3em;}
.contenidoDestacados .cuarto {margin-right:0;}
.contenidoDestacados .interior {bordeR:1px solid #ccc;margin-top:0.3em;}
.contenidoDestacados .interior.compromiso {background: url(../img/fondoMenuCompromiso.gif) top left no-repeat;min-height:7.5em;}
div.interior.sup.compromiso p {margin:2.5em 0 1.5em 9.5em;line-height:1.2em;}
div.interior.sup.compromiso p.listaEnlaceEstandar {background: url(../img/iconoEnlaceEstandar.gif) no-repeat 0 0.2em;padding-left:1em;margin-left:11em;margin-bottom:1.5em;}
.contenidoDestacados dl{
	padding-top: 1em;
	padding-right: 0.4em;
	padding-bottom: 1em;
	padding-left: 0.4em;
}
.contenidoDestacados dt a{
	font-size:1em;
	font-weight:bold;
	color:#7ab51d;
	margin-bottom:0.277em;
	margin-lefT:0.3em;
}

.contenidoDestacados dt {
	font-size:1.6em;
	font-weight:bold;
	color:#7ab51d;
	margin-bottom:0.8em;
	margin-lefT:0.3em;
}

.contenidoDestacados dd {
	line-height: 1.1em;
	padding-left:1em;
	margin-bottom:1em;
	margin-lefT:0.5em;
}
.contenidoDestacados .primero dl {
	height:16.2em;
	background-image: url(../img/fondoDestacado01.gif);
	background-repeat: no-repeat;
	background-position: 0 bottom;
}
.contenidoDestacados .segundo dl {
	height:16.2em;
	background-image: url(../img/fondoDestacado02.gif);
	background-repeat: no-repeat;
	background-position: 0 bottom;
}
.contenidoDestacados .tercero dl {
	height:16.2em;
	background-image: url(../img/fondoDestacado03.gif);
	background-repeat: no-repeat;
	background-position: 0 bottom;
}
.contenidoDestacados ul {background: url(../img/fondoListaDestacado01.gif) no-repeat 0 0;height:8em;padding-top:1em;padding-left:0.8em;}
.contenidoDestacados .cuarto .sup {margin-bottom:1.9em;}
.contenidoDestacados .cuarto form {padding:1em;}
.contenidoDestacados .cuarto form p.fila {margin-bottom:0.8em;}
.contenidoDestacados .cuarto form p.fila input{width: 10.6em; padding: 0 .2em;}
.contenidoDestacados .cuarto form p.fila select  {width:11.4em;}
.contenidoDestacados .cuarto form p.fila span {float:left;display:block;width:7em;padding-top:0.4em;}
.contenidoDestacados .cuarto form  p.listaEnlaceEstandar {float:left;display:block;width:12em;margin-top:0.5em;}
.contenidoDestacados .cuarto form p.boton {float:left;display:block;margin-top:0.5em;}


/* ----------------------------------------------
migas de pan
------------------------------------------------*/
#migas{padding: 1.2em 1em; line-height:1.2em;}
#migas p em{color: #0f90d3; font-weight: bold; font-style: normal; margin-right: .4545em;}
#migas p strong{font-weight: normal;}
#migas p span.gr8t{display: block; width: .3636em; height: .4545em; margin: .3em .4545em; text-indent: -99999em; overflow: hidden; background: url(../img/mayorQue.gif) 0 0 no-repeat;}
	html>/**/body #migas p span.gr8t{margin-top: .4em;}
#migas p em,
#migas p span, 
#migas p strong,
#migas p a{float: left; color: #0f90d3; text-decoration: none;}
#migas p span{color: #413F40;}
#migas p a:hover{text-decoration: underline;}
#migas p span.primero{color: #413f40; padding-left: .9090em; background: url(../img/mayorQue.gif) 0 .3em no-repeat;}
	html>/**/body #migas p span.primero{background-position: 0 .4em;}
	
/* ----------------------------------------------
informacion corporativa
------------------------------------------------*/
.pie {background-color:#ccc; margin:3.4em 0 .4em 0;}
.pie ul{width:30em;margin:0 auto;}

.pie li{float:left;padding:0.6em 0;}
.pie li a{display:block;border-right:1px solid #000;padding:0 0.6em;}
.pie li span{display:block;padding:0 0.6em;}


	
/* ----------------------------------------------
menu secundario en .ctM_3Col
------------------------------------------------*/
.menuSecundario{width: 17em; float: left; margin-bottom: 5.5em;line-height: 1.2em;}
.menuSecundario ul{}
.menuSecundario ul li.primero ul{border: none; width: 15.2727em; margin-left: .0909em;}
.menuSecundario li{background-color: #f0f0f0; border-bottom: .0909em solid #fff; border-left: .0909em solid #e3e3e3; border-right: .0909em solid #e3e3e3;}
.menuSecundario li.seleccionado{background-color: #0f90d3;}
.menuSecundario li a{display: block; padding: .6363em .8181em .6363em 1.7272em; text-decoration: none; color: #413f40; background: url(../img/mayorQue.gif) .8181em .9090em no-repeat;}
.menuSecundario li.seleccionado a{color: #fff;}
.menuSecundario li.seleccionado ul li a{color: #413f40; background-image: url(../img/mayorQue.gif);}
.menuSecundario li.seleccionado ul li a:hover{color: #3397c8;}
.menuSecundario li.seleccionado a{background-image: url(../img/mayorQueBlanco.gif);}
.menuSecundario li ul li{background-color: #fff; border-color: #e3e3e3; border-left: 0; border-right: 0;}
.menuSecundario li ul li a{padding-left: 2.5454em; background-position: 1.6363em .9090em;}
.menuSecundario ul li.primero{border-left: 0; border-right: 0; background-image: url(../img/bordeTopMenuSec.gif); background-position: 0 0; background-repeat: no-repeat;}
.menuSecundario ul li.ultimo{border: 0; background-image: url(../img/bordeBottomMenuSec.gif); background-position: bottom left; background-repeat: no-repeat;  margin: -.0909em; margin-top: 0; position: relative;}
.menuSecundario ul li.ultimo a{margin-left: .0909em;}
.menuSecundario a:hover{color: #3397c8;}
.menuSecundario li.seleccionado a:hover{color: #fff;}
.menuSecundario li ul li.seleccionado{background-color: #fff;}
.menuSecundario li ul li.seleccionado a{color: #3397c8; background-image: url(../img/mayorQue.gif);}


/* ----------------------------------------------
formato de compontes reticula para la capa .cuerpo
------------------------------------------------*/

.cuerpo .menuSecundario{float: left;}
.cuerpo .pie{float: left; clear: both; width: 100%;}

.cuerpo div.left{float: left; padding-right: 2em;}
.cuerpo div.right{float: right; padding-left: 2em;}

	/* componentes */
.cuerpo .ct_9Col{float: left; padding: 0 1em;}
.cuerpo .ctM_4Col .noticias{width: 22.8em; border-left: .1em solid #dfe1e5;}
.cuerpo .ctM_4Col .noticias .cuentasAnuales{margin-left: 1em;}
.cuerpo .ctM_4Col .noticias h2{margin: .8em 0 .8em .8em;}
.cuerpo .ctM_4Col .noticias h2{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size:1.35em;
	text-align: left;
	color:#003152;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bebfc0;
	margin-top: 1em;
	margin-right: 0;
	margin-bottom: 1em;
	margin-left: 0.8em;
	padding-bottom: 0.3em;
	line-height: 1.2em;
}
.cuerpo .ctM_4Col .noticias ul{margin-left: 1em; line-height: 1.4em;}

.cuerpo .ct_10Col{margin-left: 11em; width: 60em; float: left; display: inline;} /* 10 Columnas + 20px */
.cuerpo .ct_4Col{float: left; margin: 0 1em; display: inline;} 
.cuerpo .ct_8Col{float: left; margin: 0 1em; display: inline;}
.cuerpo .ct_12Col{float: left; margin: 0 1em; display: inline;}
	.cuerpo .ct_12Col .ct_4Col{margin-left: 0;}
	.cuerpo .ct_12Col .ct_8Col{margin-right: 0;}
	
	/* degradado gris en area izda */
.cuerpo .ctM_3Col .ct_gradGris{background-color: #edeeee;}
.cuerpo .ctM_3Col .ct_gradGris div.tr{width: 15em;}

	/* formulario en degradado gris en area izda */
.cuerpo .ctM_3Col .ct_gradGris form{margin-top: 1.9em;}	
.cuerpo .ctM_3Col .ct_gradGris fieldset input{color: #413f40;}
.cuerpo .ctM_3Col .ct_gradGris fieldset p{width: 100%; margin-bottom: 1em;}
.cuerpo .ctM_3Col .ct_gradGris fieldset p span{margin-bottom: 1em; display: block; float: left;}
.cuerpo .ctM_3Col .ct_gradGris fieldset label span{display: block; float: left; margin-bottom: .5454em; cursor: default;line-height:1.2em;}
.cuerpo .ctM_3Col .ct_gradGris fieldset input{float: left; display: block; clear: left;}
.cuerpo .ctM_3Col .ct_gradGris p.boton{text-align: right; background: url(../img/bgPuntitosGris.gif) 0 0 repeat-x; padding-top: .7272em;}
.cuerpo .ctM_3Col .ct_gradGris input.radio{display: block; width: 1.0909em; height: 1.0909em; float: left; margin-right: .3636em;}
html>/**/body .cuerpo .ctM_3Col .ct_gradGris input.radio{margin-top: .0909em;}
.cuerpo .ctM_3Col .ct_gradGris label.clear{width: 100%; margin-bottom: .7272em; clear: left;}
.cuerpo .ctM_3Col .ct_gradGris label.clear span{margin-bottom: .7272em;}

	/* degradado gris en area dcha */
.cuerpo .ct_9Col .ct_gradGris div.tr{width: 50em; padding-bottom: 0;}
.cuerpo .ct_9Col .ct_gradGris .desplegable{margin-bottom: 1.7em;}

	/* formulario degradado gris area dcha */
.cuerpo .ct_9Col .ct_gradGris input.radio{display: block; width: 1.0909em; height: 1.0909em; float: left; margin-left: .8181em; margin-right: .3636em;}
html>/**/body .cuerpo .ct_9Col .ct_gradGris input.radio{margin-top: .0909em;}
.cuerpo .ct_9Col .ct_gradGris form span{float: left;}
.cuerpo .ct_9Col .ct_gradGris form label span{float: left; cursor: default; padding-top: .0909em;}
.cuerpo .ct_9Col .ct_gradGris form label{}
	

	
	/* paginacion */
.cuerpo .paginacion{width: auto; float: right; text-align: right;}
.cuerpo .paginacion p{margin-bottom: 1.3636em;}
.cuerpo .ct_9Col .ct_gradGris .paginacion div.tl{background: #fff url(../img/tlPaginacion.gif) 0 0 no-repeat; margin: 0; float: left;}
.cuerpo .ct_9Col .ct_gradGris .paginacion div.tr{background: url(../img/trPaginacion.gif) top right no-repeat; padding: 0; width: auto; margin: 0; float: left;}
.cuerpo .ct_9Col .ct_gradGris .paginacion div.bl{background: url(../img/blPaginacion.gif) bottom left no-repeat; float: left;}
.cuerpo .ct_9Col .ct_gradGris .paginacion div.br{background: url(../img/brPaginacion.gif) bottom right no-repeat; padding: 0 1em; width: auto; float: left;}

.paginacion li{display: block; float: left; margin-right: .6363em; padding: .2727em 0;}
.paginacion li.controlAnteriores{margin-right: 1.2727em;}
.paginacion li.controlPosteriores{margin-left: .6363em;}
.paginacion li strong{color: #3397c8;}
.paginacion li img{display: block; padding-top: .2727em;}
.paginacion li.ultimo{margin-right: 0;}
.paginacion li a{text-decoration: none;}
.paginacion li a:hover{}

	/* paginacion con parrafo cantidad resultados y paginacion en misma linea [div class="paginacion fila"] */
.cuerpo .ct_9Col .ct_gradGris .fila{width: auto; float: none; text-align: left; clear: both;}
.cuerpo .ct_9Col .ct_gradGris .fila p.resultados{float: left; padding-right: .4545em; padding-top: .3636em;}
.cuerpo .ct_9Col .ct_gradGris .fila div.tl{float: right;}

	/* lista resultados degradado gris area dcha */
* html .ct_9Col .ct_gradGris .cabeceraListado{height: 6.3em;}	
.ct_9Col .ct_gradGris .cabeceraListado{min-height: 6.3em;}
.ct_9Col .ct_gradGris .cabeceraListado .left{padding-right: .5em;}
.ct_9Col .ct_gradGris .cabeceraListado .left form{padding-top: .2em;}
.ct_9Col .ct_gradGris .pieListado{background-color: #edeeee; margin-left: -.9em; margin-right: -.9em; position: relative; float: left; display: inline; padding: 0 1em 1.2em; width: 49.8em;}
.cuerpo .ct_9Col .ct_gradGris .pieListado .paginacion{margin-top: 1.5em;}
.ct_9Col .ct_gradGris .listado .fila{margin-left: -.9em; margin-right: -.9em; position: relative; float: left; display: inline; padding: 1.3em 1em 0; width: 49.8em;}
.ct_9Col .ct_gradGris .listado .alter{background-color: #f6f7f7;}
.ct_9Col .ct_gradGris .listado .fila p{margin-bottom: .1818em;}
.ct_9Col .ct_gradGris .listado .fila .titNoticia{margin-bottom: .1818em;}
.ct_9Col .ct_gradGris .listado .fila p.imagen{float: left; padding-right: 1.2727em;}
.ct_9Col .ct_gradGris .listado .fila p.imagen img{width: 12em; height: 9em;}
.ct_9Col .ct_gradGris .listado .fila p{line-height: 1.1}
p.fecha{font-weight: bold; color: #0f90d3;}
.titNoticia{font-size: 1.1em; font-weight: bold;}


	/* destacados en componentes */
.cuerpo .ctM_4Col .contenidoDestacados .destacado .interior{width: 22.8em;line-height:1.2em;}
.cuerpo .ctM_4Col .contenidoDestacados .destacado .interior p img{} /* quitar esto */
.cuerpo .ctM_4Col .contenidoDestacados .destacado h2 img{width: 23em; height: 2.4em;}
.cuerpo div.imagen{padding-right: 2em;}
.cuerpo div.imagen p{font-size: 1.1em; margin-top: 1.0909em;}
.cuerpo .ct_12Col .ct_4Col div.imagen{padding-right: 0;}

	/* entradilla destacada en noticias */
.cuerpo .ct_12Col .destacado p{color: #003152;} /* azul oscuro */

	/* carrusel */
.ct_9Col #carrusel{width: 52em; background: #f4f5f5 url(../img/bgCarrusel_9Col.gif) bottom left no-repeat;}
.ct_12Col #carrusel{width: 70em; background: #fff url(../img/bgCarrusel_12Col.gif) bottom left no-repeat;}
#carrusel #detalleImagen .left{float: left;}
.ct_9Col #carrusel #detalleImagen .left img{width: 33em; height: 24.8em;}
.ct_9Col #carrusel #detalleImagen{background: url(../img/bgImagenDetalle_9Col.gif) 0 0 no-repeat;}
.ct_12Col #carrusel #detalleImagen{background: url(../img/bgImagenDetalle_12Col.gif) 0 0 no-repeat;}

#carrusel #slide{position: relative; width: 1000em; height: 10.6em; background: #e1e2e4 url(../img/bgSlide.gif) top left repeat-x; float: left; padding: .6em .8em; border: .1em solid #b9bdbe; border-left: 0; border-right: 0;}
#carrusel #slide li{display: block; float: left; width: 13em;}
#carrusel #slide li img{font-size: .9090em; width: 12em; height: 9.0em; padding: .2em; margin-bottom: .5em;}
#carrusel #slide li span{display: block; float: left; width: 100%; padding-left: .3636em;}
#carrusel #slide li a span{color: #413f40; line-height:1.2em;}
img.bordeazul {padding: .1em; border: .1em solid #31a2d9; background: #fff;}
#carrusel #slide li.activo img,
#carrusel #slide li a:hover img{padding: .1em; border: .1em solid #31a2d9; background: #fff;}
#carrusel #slide li.activo a span{text-decoration: none;}
#carrusel div.clip{width: 43.4em; float: left; position: relative; overflow: hidden; display: inline; border-right: .1em solid #b9bdbe; border-left: .1em solid #b9bdbe; margin-left: .1em;}
#carrusel div.ancho{width: 61em;}
#carrusel div.jcarousel-clip{width: 43.2em; float: left; position: relative; overflow: hidden; display: inline; border-right: .1em solid #b9bdbe; border-left: .1em solid #b9bdbe; margin-left: .1em;}
#carrusel div.jcarousel-container{width: 43.4em; float: left;}
#carrusel div.ancho div.jcarousel-container {width: 61em;}
#carrusel div.ancho div.jcarousel-clip {width: 61em;}
#carrusel #detalleImagen{padding: 1em 1em 1.5em;}
.ct_12Col #carrusel #detalleImagen{padding-bottom: 1.1em;}
#carrusel #detalleImagen .left,
#carrusel #detalleImagen .right{padding: 0;}
#carrusel #detalleImagen .right{width: 14.6em; float: right;line-height: 1.2em;}
#carrusel #detalleImagen dl{margin-bottom: 1em;}
#carrusel #detalleImagen dt{font-weight: bold; color: #7ab51d}
#carrusel #detalleImagen dt,
#carrusel #detalleImagen dd{line-height:1.1em; margin-bottom: .0909em;}
#carrusel #detalleImagen sup{font-size: .6363em}
#carrusel #detalleImagen a.enlaceTipoVerMas{float: left;}


	/* carrusel en ficha */
.ct_12Col #carrusel #detalleImagen .left{float: left; margin-right: 2em; display: inline;}
.ct_12Col #carrusel #detalleImagen .right{float: left;}
.ct_12Col #carrusel div.clip{width: 61em; margin-left: 0;}
.ct_12Col #carrusel div.clip ul#slide{margin-bottom: 0;}

	/* carrusel controles parrafo */
#carrusel p.flecha{font-size: 1em; width: 4.1em; height: 4.5em; line-height: 10.8em; float: left;}
#carrusel p.flecha a{display: block; text-align: center; width: 100%; height: 100%;}
#carrusel p.flecha a.izquierda{}
#carrusel p.flecha a.derecha{}

.ct_texto #carrusel p.flecha{margin-bottom: 0;}



/* cajas promocion especializada */
.fila_margenInf{margin-bottom: 4em;}
.bordePuntos{background: url(../img/bgPuntitosGris.gif) bottom left repeat-x; padding-bottom: .2857em;} /* clase solo para un titulo con clase "titulo" */
.retail, .industrial, .residencial, .energy, .environment, .agriculture {min-height: 7.6em; position: relative;}
* html .retail, * html .industrial, * html .residencial, * html .energy, * html .environment, * html .agriculture {height: 7.6em;}
.retail{background: url(../img/bgCajaRetail.gif) 0 0 no-repeat;}
.industrial{background: url(../img/bgCajaIndustrial.gif) 0 0 no-repeat;}
.residencial{background: url(../img/bgCajaResidencial.gif) 0 0 no-repeat;}
.energy{background: url(../img/bgCajaEnergy.gif) 0 0 no-repeat;}
.environment{background: url(../img/bgCajaEnvironment.gif) 0 0 no-repeat;}
.agriculture{background: url(../img/bgCajaAgriculture.gif) 0 0 no-repeat;}
.ct_9Colbis .interior{padding: 1em; width: 36em;}

.ct_9Colbis p.entrar{position: absolute; bottom: 1.72em; right: .9em;}

/* lista de enlaces relacionados */
ul.relacionados a{color: #413f40;}
ul.relacionados li.enlaceTipoVerMas a:hover{color: #413f40; text-decoration: underline;}

/* bogaris retail */
.entradaDestacadaRetail{background: url(../img/bgDestacadoRetail2.jpg) 0 0 no-repeat; min-height: 16em; padding-right: 1em; padding-top: .6em;}
.entradaDestacadaRetail h3{float: left; width: 100%; text-align: right;}
.entradaDestacadaRetail p{margin-left: 0;float:right; width: 26.3636em;}
.entradaDestacadaRetail p.imagen {float:left; font-size:1em; margin:-5.4em 0 0 .4em; width:17.1em;}
.entradaDestacadaRetail p.imagen img{height:10.9em; width:17.1em;}
.entradaDestacadaRetail p.imagen object {height:10.9em; width:17.1em;}

/* historia */
ul.listaHistoria {clear:both;}
ul.listaHistoria li{float:left;padding:1em 0 3em 0;}
dl.detalleListaHistoria dt {width:5em;float:left;padding:0.5em 0 0.5em 0;}
dl.detalleListaHistoria dd {width:38em;float:left;padding:0.5em 0 0.5em 0;}

.ctM_4Col div.bloque{background: #fafbfb; border: .1em solid #dfe1e5; width: 22.8em; padding: 1em 0; margin-bottom: 2em;}
.ctM_4Col div.cuarto div.interior2{padding-top: 1.7em;}

/*  30-07-08 */

.ct_texto p.enlaceTipoVerMas{float: none;}
table.datosResumen  {margin:0.5em 0 1em 0; width:100%;}
table.datosResumen td{padding:1.5em 0 1.5em 0;}
table.datosResumen td{padding-right:1em; text-align:right;}
table.datosResumen td.primero{text-align:left;color:#3397c8;font-weight:bold;}
table.datosResumen td.primero span{padding-left:4em;}
table.datosResumen .alter {background-color:#F6F7F7;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.icoDatosResumen01{background: url(../img/icoDatosResumen01.gif) 0 0 no-repeat;padding:0.7em 0 0.7em 0.1em;}
.icoDatosResumen02{background: url(../img/icoDatosResumen02.gif) 0 0 no-repeat;padding:0.7em 0 0.7em 0.1em;}
.icoDatosResumen03{background: url(../img/icoDatosResumen03.gif) 0 0 no-repeat;padding:0.7em 0 0.7em 0.1em;}
.cuerpo .ctM_4Col .contenidoDestacados .destacado h2 img.tit2{width: 22.8em; height: 3em;}
.ctM_4Col div.bloque.informacionFinanciera {padding:0 0 2.5em 0;}
.contenidoDestacados div.bloque.informacionFinanciera ul {background: none;}

.cajaMundo {background: url(../img/bgCajaMundo.gif) 0 0 no-repeat; border: .1em solid #dfe1e5; width:42.9em; padding:1.5em;display:block;float:left;line-height:1.2em;}
.cajaMundo h3 {font-size:1.3em;margin-bottom:0.5833em;}
.cajaMundo h4 {font-size:1.3em;margin-top:0.5em;}
.imgFondo{min-height:15.6em;}
ul.delegaciones {width:30em; padding-left:2em;}
ul.delegaciones li{width:10em;float:left}
ul.delegaciones .seleccionado a{color:#3397C8;}
/*ul.delegaciones .izq{clear:left;float:left;width:10em;margin-right:1em;padding-right:1em;}*/
.cajaDetalleMundo {display:block;float:left;width:22em;}
.cajaDetalleMundo .imgMundo {margin: 0 0 0 1em;}
.cajaDetalleMundo .imgMundo img { width:21em;}
.cajaDetalleMundo .detalle  {background:url(../img/bgCajaDetalleMundo.gif) 0 0 no-repeat; width:20em; padding:0.6em 0 1.5em 1.5em; margin: 1em 0 1em 1em;display:block;float:left;}
.cajaDetalleMundo .detalle dt,
.cajaDetalleMundo .detalle dl {padding:0.5em 0 0.5em 0;}
.noticias  {width:25em; padding-bottom: 0; border:1px solid #dfe1e5;border-left:1px solid #fff;float:left;background: url(../img/fondoNoticias02.gif) repeat-x 0 0;}
.cabecera .herramientas {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20em;
}
form#cambioIdioma {padding-left:45em;}
.datos  {background:#fff url(../img/logotipo2.gif) no-repeat top right;height:auto;padding-top:7.5em; padding-bottom: 2em;padding-left:1em; border:1px solid #dfe1e5;float:left;}
.datos dl {padding:1.5em 1em 1em 1em;line-height:1.2em;}
.datos dl dt{padding:0.15em 0 0.15em 0;color:#66BC29;}
.datos dl dd{padding:0.15em 0 0.15em 0;}
.datos ul.listaEnlaceEstandar {padding:1em 0 1em 0;}
.datos ul.listaEnlaceEstandar a{text-decoration:none;}

.azul,
li.menuTopSelected a{color: #0f90d3;}
div.contacto .ct_5Col{width: 28em;float:left;}
div.contacto .ct_5Col h3 {margin:2.5em 0 0 0;}
div.contacto .ct_5Col p,
div.contacto .ct_7Col p {font-size:1.1em; margin-bottom:0;}
div.contacto .ct_5Col img {margin-bottom:1em;}
div.contacto .ct_5Col ul li{margin:0.5em 0 0.5em 0;}
div.contacto .ct_5Col ul li img{margin-bottom:-0.4em;}
div.contacto .ct_5Col ul li span {padding-bottom:1em;}
div.contacto .ct_7Col{width: 40em;float:left;margin-top:1.5em;}
div.contacto form#formularioContacto {padding:1em 0 0 0; margin:0;}
div.contacto .ct_gradGris{background: url(../img/topGradient02.gif) 0 0 repeat-x; border: .1em solid #e0e1e2; border-right-color: #b9bdbe; border-top: none;}
div.contacto .ct_gradGris div.tr .cabeceraListado{padding: 1em;}
div.contacto .ct_gradGris div.tr{padding: 0;}
div.contacto .ct_7Col .ct_gradGris div.left p {padding-top:0.5em;}
div.contacto .ct_7Col .ct_gradGris .listado {border-top:1px dotted #b9bdbe;}
div.contacto .ct_7Col .ct_gradGris .listado .fila{width:39.8em;margin-left:0.1em;padding:1em 0 0 0;}
div.contacto .ct_7Col .ct_gradGris .listado .alter{background-color: #f6f7f7;}
div.contacto .ct_7Col .ct_gradGris .listado .fila span.block{display:block;}
div.contacto .ct_7Col .ct_gradGris .listado .fila input{margin:0.5em 0 0.7em 0; padding:0.2em;width:14em;}
div.contacto .ct_7Col .ct_gradGris .listado textarea{margin:0.5em 0 0.7em 0;padding:0.2em;}
div.contacto .ct_7Col .ct_gradGris .listado .fila p{padding:0 1em 0 1em;}
div.contacto .ct_7Col .ct_gradGris .listado .fila .primero{width:15em;float:left;}
div.contacto .ct_7Col .ct_gradGris .listado .fila .segundo{width:15em;float:right;}
div.contacto .ct_7Col .ct_gradGris .listado .enviar ul {float:right;padding-right:2em;padding-top:2em;}
div.contacto .ct_7Col .ct_gradGris .listado .enviar ul li {float:left;padding-left:2em;}

div.empleo .ct_12Col{width: 68em;margin-top:1.5em;}
div.empleo .ct_gradGris div.tr .cabeceraListado{padding: 1em;}
div.empleo .ct_gradGris div.tr{padding: 0;}
div.empleo .ct_12Col .ct_gradGris h4 {padding:0.2em 0 0.2em 1em;font-size:1.2em;}
div.empleo .ct_12Col .ct_gradGris div.left p {padding-top:1em;}
div.empleo .ct_12Col .ct_gradGris  .alter{background-color: #f6f7f7;margin:0 0.1em 0 0.1em;}
div.empleo .ct_12Col .ct_gradGris  .fila span.block{display:block;}
div.empleo .ct_12Col .ct_gradGris  .fila input{margin:0.5em 0 0.7em 0; padding:0.2em;}
div.empleo .ct_12Col .ct_gradGris  select{margin:0.3em 0 0.7em 0;width:14em;}
div.empleo .ct_12Col .ct_gradGris  .fila p{padding:0 1em 0 1em;}
div.empleo .ct_12Col .ct_gradGris  .primero{width:15em;float:left;}
div.empleo .ct_12Col .ct_gradGris  .segundo{width:15em;float:left;}
div.empleo .ct_12Col .ct_gradGris  .tercero{width:15em;float:left;}
div.empleo .ct_12Col .ct_gradGris  .enviar ul {float:right;padding-right:2em;padding-top:2em;}
div.empleo .ct_12Col .ct_gradGris  .enviar ul li {float:left;padding-left:2em;}
div.empleo p.buscarEmpleo {float:left;}
div.empleo .ct_12Col .ct_gradGris .fila p.buscarEmpleo input{margin-top:1.5em;}
div.empleo .ct_12Col .ct_gradGris div.listado .fila {padding:1em 1em 1em 0;}
div.empleo .ct_12Col .ct_gradGris div.listado .fila p {margin-bottom:0;}
div.empleo .ct_12Col .ct_gradGris div.listado .fila div.informacion  {padding-top:1em;}
div.empleo .ct_12Col .ct_gradGris div.listado .fila div.informacion p.tercero {float:right;}
div.empleo .ct_12Col .ct_gradGris .pieListado{background-color: #edeeee; margin:0 0.1em 0 0.1em; position: relative; float: left; display: inline; padding: 0 1em 1.2em; width: 65.8em;}
div.empleo .ct_12Col .ct_gradGris .pieListado .paginacion{margin-top: 1.5em;}
div.empleo .ct_12Col .ct_gradGris .paginacion div.tl{background: #fff url(../img/tlPaginacion.gif) 0 0 no-repeat; margin: 0; float: left;}
div.empleo .ct_12Col .ct_gradGris .paginacion div.tr{background: url(../img/trPaginacion.gif) top right no-repeat; padding: 0; width: auto; margin: 0; float: left;}
div.empleo .ct_12Col .ct_gradGris .paginacion div.bl{background: url(../img/blPaginacion.gif) bottom left no-repeat; float: left;}
div.empleo .ct_12Col .ct_gradGris .paginacion div.br{background: url(../img/brPaginacion.gif) bottom right no-repeat; padding: 0 1em; width: auto; float: left;}

div.oferta .ct_bordeGris{ background-color:#f6f7f7; margin:1em 0 2em 0;}
div.oferta .ct_bordeGris .listado p{padding:0; margin:0;}
div.oferta .ct_bordeGris div.tl{background: url(../img/tlBordeGris.gif) 0 0 no-repeat; margin-left: -.1em; margin-top: -.1em; position: relative;}
div.oferta .ct_bordeGris div.tr{background: url(../img/trBordeGris.gif) top right no-repeat; margin-right: -.1em; margin-top: -.1em; position: relative; }
div.oferta .ct_bordeGris div.bl{background: url(../img/blBordeGris.gif) bottom left no-repeat; margin-bottom: -.1em;position: relative; }
div.oferta .ct_bordeGris div.br{background: url(../img/brBordeGris.gif) bottom right no-repeat;  margin-bottom: -.1em;position: relative; }
div.empleo .ct_12Col .ct_bordeGris  .primero{width:15em;float:left;padding:1em;}
div.empleo .ct_12Col .ct_bordeGris  .segundo{width:15em;float:left;padding:1em;}
div.empleo .ct_12Col .ct_bordeGris  .tercero{width:15em;float:left;padding:1em;}
div.empleo .ct_12Col div.enviar li .empleoVolver {float:left;}
div.empleo .ct_12Col div.enviar li .empleoInscribirme {float:right;}

/* 2008-08-08 */
/* inscripcion empleo */
div.inscripcion .ct_12Col .ct_gradGris div.left p {padding-top:1em;}
div.inscripcion .ct_12Col .ct_gradGris .listado {border-top:1px dotted #b9bdbe;}
div.inscripcion .ct_12Col .ct_gradGris .listado .fila{width:69.8em;margin-left:0.1em;padding:1em 0 0 0;}
div.inscripcion .ct_12Col .ct_gradGris .listado .alter{background-color: #f6f7f7;}
div.inscripcion .ct_12Col .ct_gradGris .listado .fila span.block{display:block;}
div.inscripcion .ct_12Col .ct_gradGris .listado .fila input{margin:0.5em 0 0.7em 0; padding:0.2em;width:14em;}
div.inscripcion .ct_12Col .ct_gradGris .listado .fila select{margin:0.5em 0 0.7em 0; padding:0.2em;width:14em;}
div.inscripcion .ct_12Col .ct_gradGris .listado textarea{margin:0.5em 0 0.7em 0;padding:0.2em;}
div.inscripcion .ct_12Col .ct_gradGris .listado .fila p{padding:0 1em 0 1em;margin-bottom:0;}
div.inscripcion .ct_12Col .ct_gradGris .listado .fila .primero{width:15em;float:left;}
div.inscripcion .ct_12Col .ct_gradGris .listado .fila .segundo{width:15em;float:left;}
div.inscripcion .ct_12Col .ct_gradGris .listado .captcha .primero{width:16em;padding-right:0;}
div.inscripcion .ct_12Col .ct_gradGris .listado .captcha{padding-bottom:.6em;}
div.inscripcion .ct_12Col .ct_gradGris .listado .enviar ul {float:right;padding-right:24.5em;padding-top:2em;}
div.inscripcion .ct_12Col .ct_gradGris .listado .enviar ul li {float:left;padding-left:2em;}
div.inscripcion .ct_12Col .ct_gradGris .listado .adjunto p.segundo{width:22.7272em;}
div.inscripcion .ct_12Col .ct_gradGris .listado .adjunto p.segundo input{width:22.7272em;}
div.inscripcion .cabeceraListado h3.desplegable img {margin-top:-.3em;}
div.inscripcion .ct_12Col .ct_12Col {margin:0;}
div.inscripcion .listado .informacion p {margin:0;}
div.inscripcion .ct_bordeGris {background-color:#F6F7F7;margin:1em 0 2em;}
div.inscripcion .ct_12Col .ct_bordeGris  .primero{width:15em;float:left;padding:1em;}
div.inscripcion .ct_12Col .ct_bordeGris  .segundo{width:15em;float:left;padding:1em;}
div.inscripcion .ct_12Col .ct_bordeGris  .tercero{width:15em;float:left;padding:1em;}
div.inscripcion .ct_12Col div.enviar li .empleoVolver {float:left;}
div.inscripcion .ct_12Col div.enviar li .empleoInscribirme {float:right;}
div.inscripcion .ct_12Col .ct_gradGris .pieListado{background-color: #edeeee; margin:0 .1em 0 .1em; position: relative; float: left; display: inline; padding: 1.8em 2em 1.2em 2em; width: 65.8em;}
div.inscripcion .ct_12Col .ct_gradGris .pieListado p{font-size:1.1em;margin:0;width:50%;}
div.inscripcion .ct_12Col .ct_gradGris .pieListado p.iz{float:left;}
div.inscripcion .ct_12Col .ct_gradGris .pieListado p.de{float:right;}
.enlaceTipoVolver {background:transparent url(../img/iconoEnlaceVolver.gif) no-repeat scroll 0 0.2em;clear:both;color:#3397C8;display:block;float:right;margin-bottom:0.8em;padding-left:1em;}
div.inscripcion .ct_12Col .ct_gradGris .pieListado .enlaceTipoVolver {float:left;}

/*tabla resumen datos*/
div.datosResumen2 {padding-top:.4em;background:url(../img/fondoTabla.gif) no-repeat 0 0;width:51.4em;}
div.datosResumen2  div.tabla {border:1px solid #DFDFDF;border-top:0;width:51.7em;padding:0 .1em;}
div.datosResumen2  div.tabla table {width:100%;font-family:tahoma,arial,sans-serif;line-height:1.2em;}
div.datosResumen2  div.tabla table td, div.datosResumen2  div.tabla table th {font-size:1.1em;}
div.datosResumen2  div.tabla table thead tr th {text-align:center;padding:.0909em 0 .8181em 0;width:20%;}
div.datosResumen2  div.tabla table thead tr.superior th {color:;vertical-align:top;color:#3397C8; text-transform:uppercase;font-weight:bold;padding:.5454em 0 0 .8181em;text-align:left;width:auto;}
div.datosResumen2  div.tabla  table tbody th, div.datosResumen2  div.tabla  table tbody td{padding:.5454em 0 .4545em .8181em;border-bottom:1px solid #DFDFDF;}
div.datosResumen2  div.tabla  table tbody td{text-align:center;}
div.datosResumen2  div.tabla  table tbody td.ultimo{padding-right:1em;}
div.datosResumen2  div.tabla  table tr.tipo th {background-color:#DFDFDF;font-weight:bold;border:0;text-transform:uppercase;}
div.datosResumen2  div.tabla  table tr.total th, div.datosResumen2  div.tabla  table tr.total td{border-bottom:0;background-color:#E1F3FD;padding-bottom:.7272em;text-transform:uppercase;}
div.datosResumen2  p{font-size:1.1em;margin-top:1.4545em;}
ul.menuDatos {margin-bottom:2.6em;margin-top:-.8em}
ul.menuDatos li{font-size:1em;float:left;margin-right:3.8em;}
ul.menuDatos li.tercero{margin-right:0;}


/*tabla resumen proyectos*/
div.datosResumen2.proyectos {background:none;width:82.1em;}
div.datosResumen2.proyectos div.tabla {border:1px solid #DFDFDF;width:94.7em;padding:0 .1em;}
div.datosResumen2.proyectos div.tabla table {width:100%;font-family:tahoma,arial,sans-serif;line-height:1.2em;}
div.datosResumen2.proyectos div.tabla table td, div.datosResumen2  div.tabla table th {font-size:1.1em;}
div.datosResumen2.proyectos div.tabla table thead tr th {text-align:center;padding:.0909em 0 .8181em 0;width:20%;}
div.datosResumen2.proyectos div.tabla table thead tr.superior th {color:;vertical-align:top;color:#3397C8; text-transform:uppercase;font-weight:bold;padding:.5454em 0 0 .8181em;text-align:center;width:auto;}
div.datosResumen2.proyectos div.tabla table tbody th, div.datosResumen2  div.tabla  table tbody td{padding:.5454em 0 .4545em .8181em;border-bottom:1px solid #DFDFDF;width:auto;}
div.datosResumen2.proyectos div.tabla table tbody td{text-align:right;padding-right:3.25em;}
div.datosResumen2.proyectos div.tabla table tbody td.ultimo{padding-right:0.1em;}
div.datosResumen2.proyectos div.tabla table tr.tipo th {background-color:#DFDFDF;font-weight:bold;border:0;text-transform:uppercase;}
div.datosResumen2.proyectos div.tabla table tr.total th, div.datosResumen2  div.tabla  table tr.total td{border-bottom:0;background-color:#E1F3FD;padding-bottom:.7272em;text-transform:uppercase;}
div.datosResumen2.proyectos p{font-size:1.1em;margin-top:1.4545em;}

/*tabla resumen datos*/
div.datosResumen3 {padding-top:.4em;background:url(../img/fondoTabla.gif) no-repeat 0 0;width:75.4em;}
div.datosResumen3  div.tabla {border:1px solid #DFDFDF;border-top:0;width:75.7em;padding:0 .1em;}
div.datosResumen3  div.tabla table {width:100%;font-family:tahoma,arial,sans-serif;line-height:1.2em;}
div.datosResumen3  div.tabla table td, div.datosResumen3  div.tabla table th {font-size:1.1em;}
div.datosResumen3  div.tabla table thead tr th {text-align:center;padding:.4909em 0 .8181em 0;width:20%;}
div.datosResumen3  div.tabla table thead tr.superior th {color:;vertical-align:top;color:#3397C8; text-transform:uppercase;font-weight:bold;padding:.5454em 0 0 .8181em;text-align:left;width:auto;}
div.datosResumen3  div.tabla  table tbody th, div.datosResumen3  div.tabla  table tbody td{padding:.5454em 0 .4545em .8181em;border-bottom:1px solid #DFDFDF;}
div.datosResumen3  div.tabla  table tbody td{text-align:right;padding-right:5em;}
div.datosResumen3  div.tabla  table tbody td.ultimo{padding-right:5em;}
div.datosResumen3  div.tabla  table tr.tipo th {background-color:#DFDFDF;font-weight:bold;border:0;text-transform:uppercase;}
div.datosResumen3  div.tabla  table tr.total th, div.datosResumen3  div.tabla  table tr.total td{border-bottom:0;background-color:#E1F3FD;padding-bottom:.7272em;text-transform:uppercase;}
div.datosResumen3  p{font-size:1.1em;margin-top:1.4545em;}
ul.menuDatos {margin-bottom:2.6em;margin-top:-.8em}
ul.menuDatos li{font-size:1em;float:left;margin-right:3.8em;}
ul.menuDatos li.tercero{margin-right:0;}


/*tabla resumen proyectos*/
div.datosResumen3.proyectos {background:none;width:82.1em;}
div.datosResumen3.proyectos div.tabla {border:1px solid #DFDFDF;width:94.7em;padding:0 .1em;}
div.datosResumen3.proyectos div.tabla table {width:100%;font-family:tahoma,arial,sans-serif;line-height:1.2em;}
div.datosResumen3.proyectos div.tabla table td, div.datosResumen3  div.tabla table th {font-size:1.1em;}
div.datosResumen3.proyectos div.tabla table thead tr th {text-align:center;padding:.0909em 0 .8181em 0;width:20%;}
div.datosResumen3.proyectos div.tabla table thead tr.superior th {color:;vertical-align:top;color:#3397C8; text-transform:uppercase;font-weight:bold;padding:.5454em 0 0 .8181em;text-align:center;width:auto;}
div.datosResumen3.proyectos div.tabla table tbody th, div.datosResumen3  div.tabla  table tbody td{border-bottom:1px solid #DFDFDF;}
div.datosResumen3.proyectos div.tabla table tbody td{text-align:center};
div.datosResumen3.proyectos div.tabla table tbody td.ultimo{padding-right:1em;}
div.datosResumen3.proyectos div.tabla table tr.tipo th {background-color:#DFDFDF;font-weight:bold;border:0;text-transform:uppercase;}
div.datosResumen3.proyectos div.tabla table tr.total th, div.datosResumen3  div.tabla  table tr.total td{border-bottom:0;background-color:#E1F3FD;padding-bottom:.7272em;text-transform:uppercase;}
div.datosResumen3.proyectos p{font-size:1.1em;margin-top:1.4545em;}

/*tabla resumen datos*/
div.datosResumen4 {padding-top:.4em;background:url(../img/fondoTabla.gif) no-repeat 0 0;width:75.4em;}
div.datosResumen4  div.tabla {border:1px solid #DFDFDF;border-top:0;width:75.7em;padding:0 .1em;}
div.datosResumen4  div.tabla table {width:100%;font-family:tahoma,arial,sans-serif;line-height:1.2em;}
div.datosResumen4  div.tabla table td, div.datosResumen4  div.tabla table th {font-size:1.1em;}
div.datosResumen4  div.tabla table thead tr th {text-align:center;padding:.0909em 0 .8181em 0;width:20%;}
div.datosResumen4  div.tabla table thead tr.superior th {color:;vertical-align:top;color:#3397C8; text-transform:uppercase;font-weight:bold;padding:.5454em 0 0 .8181em;text-align:left;width:5em;}
div.datosResumen4  div.tabla  table tbody th, div.datosResumen4  div.tabla  table tbody td{padding:.5454em 4em .4545em .8181em;border-bottom:1px solid #DFDFDF;}
div.datosResumen4  div.tabla  table tbody td{text-align:right;padding-right:4em;}
div.datosResumen4  div.tabla  table tbody td.ultimo{padding-right:4em;}
div.datosResumen4  div.tabla  table tr.tipo th {background-color:#DFDFDF;font-weight:bold;border:0;text-transform:uppercase;}
div.datosResumen4  div.tabla  table tr.total th, div.datosResumen4  div.tabla  table tr.total td{border-bottom:0;background-color:#E1F3FD;padding-bottom:.7272em;text-transform:uppercase;}
div.datosResumen4  p{font-size:1.1em;margin-top:1.4545em;}
ul.menuDatos {margin-bottom:2.6em;margin-top:-.8em}
ul.menuDatos li{font-size:1em;float:left;margin-right:3.8em;}
ul.menuDatos li.tercero{margin-right:0;}


/*tabla resumen proyectos*/
div.datosResumen4.proyectos {background:none;width:82.1em;}
div.datosResumen4.proyectos div.tabla {border:1px solid #DFDFDF;width:94.7em;padding:0 .1em;}
div.datosResumen4.proyectos div.tabla table {width:100%;font-family:tahoma,arial,sans-serif;line-height:1.2em;}
div.datosResumen4.proyectos div.tabla table td, div.datosResumen4  div.tabla table th {font-size:1.1em;}
div.datosResumen4.proyectos div.tabla table thead tr th {text-align:center;padding:.0909em 0 .8181em 0;width:20%;}
div.datosResumen4.proyectos div.tabla table thead tr.superior th {color:;vertical-align:top;color:#3397C8; text-transform:uppercase;font-weight:bold;padding:.5454em 0 0 .8181em;text-align:center;width:auto;}
div.datosResumen4.proyectos div.tabla table tbody th, div.datosResumen4  div.tabla  table tbody td{border-bottom:1px solid #DFDFDF;}
div.datosResumen4.proyectos div.tabla table tbody td{text-align:center};
div.datosResumen4.proyectos div.tabla table tbody td.ultimo{padding-right:1em;}
div.datosResumen4.proyectos div.tabla table tr.tipo th {background-color:#DFDFDF;font-weight:bold;border:0;text-transform:uppercase;}
div.datosResumen4.proyectos div.tabla table tr.total th, div.datosResumen4  div.tabla  table tr.total td{border-bottom:0;background-color:#E1F3FD;padding-bottom:.7272em;text-transform:uppercase;}
div.datosResumen4.proyectos p{font-size:1.1em;margin-top:1.4545em;}

/*tabla resumen datos*/
div.datosResumen5 {padding-top:.4em;background:url(../img/fondoTabla.gif) no-repeat 0 0;width:75.4em;}
div.datosResumen5  div.tabla {border:1px solid #DFDFDF;border-top:0;width:75.7em;padding:0 .1em;}
div.datosResumen5  div.tabla table {width:100%;font-family:tahoma,arial,sans-serif;line-height:1.2em;}
div.datosResumen5  div.tabla table td, div.datosResumen5  div.tabla table th {font-size:1.1em;}
div.datosResumen5  div.tabla table thead tr th {text-align:center;padding:.0909em 0 .8181em 0;width:20%;}
div.datosResumen5  div.tabla table thead tr.superior th {color:;vertical-align:top;color:#3397C8; text-transform:uppercase;font-weight:bold;padding:.5454em 0 0 .8181em;text-align:left;width:5em;}
div.datosResumen5  div.tabla  table tbody th, div.datosResumen5  div.tabla  table tbody td{padding:.5454em 0.005em .3545em .181em;border-bottom:1px solid #DFDFDF;}
div.datosResumen5  div.tabla  table tbody td{text-align:right;padding-right:4em;}
div.datosResumen5  div.tabla  table tbody td.ultimo{padding-right:1.5em;}
div.datosResumen5  div.tabla  table tr.tipo th {background-color:#DFDFDF;font-weight:bold;border:0;text-transform:uppercase;}
div.datosResumen5  div.tabla  table tr.total th, div.datosResumen5  div.tabla  table tr.total td{border-bottom:0;background-color:#E1F3FD;padding-bottom:.7272em;text-transform:uppercase;}
div.datosResumen5  p{font-size:1.1em;margin-top:1.4545em;}
ul.menuDatos {margin-bottom:2.6em;margin-top:-.8em}
ul.menuDatos li{font-size:1em;float:left;margin-right:3.8em;}
ul.menuDatos li.tercero{margin-right:0;}


/*tabla resumen proyectos*/
div.datosResumen5.proyectos {background:none;width:82.1em;}
div.datosResumen5.proyectos div.tabla {border:1px solid #DFDFDF;width:94.7em;padding:0 .1em;}
div.datosResumen5.proyectos div.tabla table {width:100%;font-family:tahoma,arial,sans-serif;line-height:1.2em;}
div.datosResumen5.proyectos div.tabla table td, div.datosResumen5  div.tabla table th {font-size:1.1em;}
div.datosResumen5.proyectos div.tabla table thead tr th {text-align:center;padding:.0909em 0 .8181em 0;width:20%;}
div.datosResumen5.proyectos div.tabla table thead tr.superior th {color:;vertical-align:top;color:#3397C8; text-transform:uppercase;font-weight:bold;padding:.5454em 0 0 .8181em;text-align:center;width:auto;}
div.datosResumen5.proyectos div.tabla table tbody th, div.datosResumen5  div.tabla  table tbody td{border-bottom:1px solid #DFDFDF;}
div.datosResumen5.proyectos div.tabla table tbody td{text-align:center};
div.datosResumen5.proyectos div.tabla table tbody td.ultimo{padding-right:1em;}
div.datosResumen5.proyectos div.tabla table tr.tipo th {background-color:#DFDFDF;font-weight:bold;border:0;text-transform:uppercase;}
div.datosResumen5.proyectos div.tabla table tr.total th, div.datosResumen5  div.tabla  table tr.total td{border-bottom:0;background-color:#E1F3FD;padding-bottom:.7272em;text-transform:uppercase;}
div.datosResumen5.proyectos p{font-size:1.1em;margin-top:1.4545em;}

/*tabla resumen datos*/
div.datosResumen6 {padding-top:.4em;background:url(../img/fondoTabla.gif) no-repeat 0 0;width:75.4em;}
div.datosResumen6  div.tabla {border:1px solid #DFDFDF;border-top:0;width:75.7em;padding:0 .1em;}
div.datosResumen6  div.tabla table {width:100%;font-family:tahoma,arial,sans-serif;line-height:1.2em;}
div.datosResumen6  div.tabla table td, div.datosResumen6  div.tabla table th {font-size:1.1em;}
div.datosResumen6  div.tabla table thead tr th {text-align:center;padding:.0909em 1em .8181em 1em;width:20%;}
div.datosResumen6  div.tabla table thead tr.superior th {color:;vertical-align:top;color:#3397C8; text-transform:uppercase;font-weight:bold;padding:.5454em 0 0 .8181em;text-align:left;width:8em;}
div.datosResumen6  div.tabla  table tbody th, div.datosResumen6  div.tabla  table tbody td{padding:.5454em 6em .4545em .8181em;border-bottom:1px solid #DFDFDF;width:90%;}
div.datosResumen6  div.tabla  table tbody td{text-align:right;padding-right:3em;}
div.datosResumen6  div.tabla  table tbody td.ultimo{padding-right:1.5em;}
div.datosResumen6  div.tabla  table tr.tipo th {background-color:#DFDFDF;font-weight:bold;border:0;text-transform:uppercase;}
div.datosResumen6  div.tabla  table tr.total th, div.datosResumen6  div.tabla  table tr.total td{border-bottom:0;background-color:#E1F3FD;padding-bottom:.7272em;text-transform:uppercase;}
div.datosResumen6  p{font-size:1.1em;margin-top:1.4545em;}
ul.menuDatos {margin-bottom:2.6em;margin-top:-.8em}
ul.menuDatos li{font-size:1em;float:left;margin-right:3.8em;}
ul.menuDatos li.tercero{margin-right:0;}


/*tabla resumen proyectos*/
div.datosResumen6.proyectos {background:none;width:82.1em;}
div.datosResumen6.proyectos div.tabla {border:1px solid #DFDFDF;width:94.7em;padding:0 .1em;}
div.datosResumen6.proyectos div.tabla table {width:100%;font-family:tahoma,arial,sans-serif;line-height:1.2em;}
div.datosResumen6.proyectos div.tabla table td, div.datosResumen6  div.tabla table th {font-size:1.1em;}
div.datosResumen6.proyectos div.tabla table thead tr th {text-align:center;padding:.0909em 0 .8181em 0;width:20%;}
div.datosResumen6.proyectos div.tabla table thead tr.superior th {color:;vertical-align:top;color:#3397C8; text-transform:uppercase;font-weight:bold;padding:.5454em 0 0 .8181em;text-align:center;width:auto;}
div.datosResumen6.proyectos div.tabla table tbody th, div.datosResumen6  div.tabla  table tbody td{border-bottom:1px solid #DFDFDF;}
div.datosResumen6.proyectos div.tabla table tbody td{text-align:center};
div.datosResumen6.proyectos div.tabla table tbody td.ultimo{padding-right:1em;}
div.datosResumen6.proyectos div.tabla table tr.tipo th {background-color:#DFDFDF;font-weight:bold;border:0;text-transform:uppercase;}
div.datosResumen6.proyectos div.tabla table tr.total th, div.datosResumen6  div.tabla  table tr.total td{border-bottom:0;background-color:#E1F3FD;padding-bottom:.7272em;text-transform:uppercase;}
div.datosResumen6.proyectos p{font-size:1.1em;margin-top:1.4545em;}


/* mapa web */
#mapa {padding:0 0 0 1em; line-height:1.2em;}
#mapa p.nivel-0 {width:10em;margin:0 0 0 42em;font-size:1em;background:#f0f0f0 url(../img/mapa_n1_inf.gif) no-repeat 0 bottom;}
#mapa p.nivel-0 span {display:block;padding:.5em 0;font-size:1em;background: url(../img/mapa_n1_sup.gif) no-repeat 0 0;height:2.1em;text-align:center;}
#mapa p.nivel-0 span span {display:block;padding:.4em 0;font-size:1em;background: none;height:1.3em;border:1px solid #e3e3e3; border-width:0 1px;}
#mapa p.nivel-0 span span a {font-size:1.2em;}
#mapa ul {margin:0;}
#mapa ul.nivel-1 {background:url(../img/mapa_ramas.gif) no-repeat 0 0; padding-top:4.9em;}
#mapa ul.nivel-1 li {float:left;width:10em;font-size:1em;margin-right:2em;}
#mapa ul.nivel-1 li.expandido {background:url(../img/mapa_n1_inf.gif) no-repeat 0 bottom;padding-bottom:.5em;}
#mapa ul.nivel-1 li span {display:block;font-size:1em;padding-top:.5em;background:url(../img/mapa_n1_sup.gif) no-repeat 0 0;width:10em;font-size:1em;height:3.1em;}
#mapa ul.nivel-1 li span span {display:block;font-size:1em;padding-bottom:.5em;background:url(../img/mapa_n1_inf.gif) no-repeat 0 bottom;width:10em;font-size:1em;height:2.6em;padding-top:0;}
#mapa ul.nivel-1 li span span span{background-image:none; background-color:#f0f0f0;height:2.6em;width:9.8em;border:1px solid #e3e3e3;border-top:0;border-bottom:0;padding-bottom:0;text-align:center;}
#mapa ul.nivel-1 li span span span.corto{background-image:none; background-color:#f0f0f0;height:1.7em;padding-top:.9em;width:9.8em;border:1px solid #e3e3e3;border-top:0;border-bottom:0;padding-bottom:0;text-align:center;}
#mapa ul.nivel-1 li span span a{font-size:1.2em;}
#mapa ul.nivel-1 li li {background:none;float:none;margin-right:0;}

#mapa ul ul.nivel-2 {padding:.5em 0 0 0;background:url(../img/mapa_n1_sup.gif) no-repeat 0 0;margin-top:.9em;}
#mapa ul ul.nivel-2 li {background-color:#f0f0f0;border:1px solid #e3e3e3;border-top:1px solid #fff;border-bottom:0;width:9.8em;padding-top:.8em;}
#mapa ul ul.nivel-2 li.primero {padding-top: 0;border-top:0;}
#mapa ul ul.nivel-2 li.expandido {padding-bottom: 0;border-top:0;background-image:none;background-color:#f0f0f0;}
#mapa ul ul.nivel-2 li a{font-size:1.1em;padding-left:1.1818em;display:block;background:url(../img/iconoEnlaceEstandar.gif) no-repeat .4545em .1818em;}
#mapa ul ul.nivel-2 li ul li {border:0;border-bottom:1px solid #e3e3e3;border-top:0;background:#fff;width:8.4em;padding:.5em 0 .6em 1.4em;}
#mapa ul ul.nivel-2 li span {display:block;padding:0 0 .8em 0;background:none;min-height:1%;height:auto;margin:0;width:9.8em;}
#mapa ul ul.nivel-3 li a {padding-left:.8181em;padding-right:.1818em;background:url(../img/iconoEnlaceEstandar.gif) no-repeat 0 .1818em;}
#mapa ul li.herramientas {background:url(../img/mapa_herr_inf.gif) no-repeat 0 bottom; margin-top:-1.5em; padding-bottom:.5em; width:22em;}
#mapa ul li.herramientas ul li {float:left;}
#mapa ul li.herramientas span.fondo {background:url(../img/mapa_herr_sup.gif) no-repeat 0 0; height:.6em; padding:0; width:22em;}
#mapa ul li.herramientas ul {background:#fff; border:1px solid #e3e3e3; border-width:0 1px; margin:0; padding:.9em 0 .6em 0;}
#mapa ul li.herramientas ul li {background:none; border:0; margin-bottom:.6em; padding:0;}

/* Organigrama */

.contenido #organigrama h3 {font-size: 1.1em; width: 47.3636em; height: 2em; line-height: 2em; font-weight: bold; color: #FFF; text-align: center; background: url(../img/fondoH3Organigrama.gif) no-repeat top left;}
.contenido #organigrama h3 span {display: block; width: auto; height: 2.4545em; background: url(../img/fondoPico.gif) no-repeat bottom center;}
.contenido #organigrama h3 a {color: #FFF; text-decoration: none; padding-right: 1.7em;}
.contenido #organigrama h3.expandido a {background: url(../img/icoExpandido.gif) no-repeat right .2em;}
.contenido #organigrama h3.plegado a {background: url(../img/icoPlegado.gif) no-repeat right .2em;}

.contenido #organigrama h4 {font-size: 1.1em; color: #FFF; font-weight: bold; width: 45.9091em; padding-left: 1.4545em; height: 2em; line-height: 2em; background-color: #14669D; }
.contenido #organigrama h4 a {color: #FFF; text-decoration: none; padding-right: 1.7em;}
.contenido #organigrama h4.expandido a {background: url(../img/icoExpandido2.gif) no-repeat right .2em;}
.contenido #organigrama h4.plegado a {background: url(../img/icoPlegado2.gif) no-repeat right .2em;}
.contenido #organigrama h4.pico {background: #14669D url(../img/fondoPico2.gif) no-repeat top center;}

.contenido #organigrama dl {color: #FFF; width: 52.1em; height: 12.7em; margin-bottom: 1.4em; padding-top: 2em; background: url(../img/fondoDLOrganigrama.gif) no-repeat top left;}
.contenido #organigrama dl dt {float: left; font-size: 1.1em; line-height: 1.6em; font-weight: bold; width: 14.2727em; text-align: right; margin-right: 1.5454em;}
.contenido #organigrama dl dd {float: left; font-size: 1.1em; width: 29em; line-height: 1.6em;}

.contenido #organigrama div.expandible {width: 51.9em; margin-bottom: 1.4em; padding-bottom: 2em; border-left: 1px solid #B9BDBE; border-right: 1px solid #B9BDBE; border-bottom: 1px solid #B9BDBE;}
* html .contenido #organigrama div.expandible {margin-top: -0.5em;}
.contenido #organigrama div.expandible.sinmargen {margin-bottom: 0; border-bottom: 0;}

.contenido #organigrama div.expandible p {font-size: 1.1em; width: 11.81em; margin-bottom: 0;}
.contenido #organigrama div.expandible p img {display: block; margin-bottom: .5em;}
.contenido #organigrama div.expandible p strong {display: block;}
.contenido #organigrama div.expandible.direcciones p {float: left; margin-top: 2.5em; padding-left: 13.2em;}

.contenido #organigrama div.expandible div.fila_larga {margin-left: 1.6em; background: url(../img/fondoFilaOrganigrama.gif) no-repeat 3em 11.5em;}
.contenido #organigrama div.expandible div.fila_corta {margin-left: 1.6em; background: url(../img/fondoFilaOrganigrama_corto.gif) no-repeat 3em 11.5em;}
.contenido #organigrama div.expandible div.fila_larga h5, .contenido #organigrama div.expandible div.fila_corta h5 {float: left; font-size: 1em; padding-top: 6em; padding-right: 4em;}
.contenido #organigrama div.expandible div.fila_larga p, .contenido #organigrama div.expandible div.fila_corta p {float: left; margin-top: 2.5em; padding-left: 3em;}

.contenido #organigrama .inter h4 {background-color: transparent; width: 10.3636em; float: left; padding-left: 3em; padding-top: 5.5em;color: #66BC29; height: auto; line-height: auto;}

.contenido #organigrama div.plegado {display:none;}
.contenido #organigrama h3.plegado {margin-bottom:.9em;}
.contenido #organigrama h3.mtop {margin-top:1.4em;}


/* cambios 16-8-08 */
#carrusel #detalleImagen .right img{padding-bottom: 1.5em;}
.contenido #organigrama div.expandible.direcciones p {float: left; margin-top: 2.5em; padding-left: 1.3em;}
.contenido #organigrama div.expandible.direcciones p { width: auto; }
table.datosResumen .azul {background-color:#14669d; margin:0px; padding: 0px; font-size:1%; height:3px}

.titulo_5{font: normal 1.8em Arial, Helvetica, sans-serif; color: #003e5f; margin-bottom: 0.5em;} /* azul 18px arial */

.ct_12Col #carrusel #detalleImagen .rightT{float: left; width: 26em}
div.datosResumen2  div.tabla  table th.total, div.datosResumen2  div.tabla  table td.total {border-bottom:1px solid #DFDFDF;background-color:#E1F3FD;padding-bottom:.7272em;}
div.datosResumen2  div.tabla table thead tr.superiorb th {color:;vertical-align:top;color:#3397C8; text-transform:uppercase;font-weight:bold;padding:.5454em 0 .2em .8181em;text-align:center;width:auto; border-bottom:1px solid #DFDFDF}
div.datosResumen2  div.tabla table img{ padding-right:5px;}
table.circulos{ width:100%; margin-bottom:20px;}
table.circulos td{ vertical-align:bottom;}
table.circulos td p{ margin-bottom:0px; font-size:160%; margin-top:10px; color:#66bc29;}
table.circulos td span.small{ font-size:60%; }
td.cirimg{ width:148px;}
table.circulos td img{ padding: 0 0px 0px 0;}
table.circulos td.tit{ color:;vertical-align:top; color:#3397C8;text-transform:uppercase;font-weight:bold;padding:.5454em 0 .2em .8181em;text-align:left;width:auto; border-bottom:1px solid #3397C8}
.cursor {cursor: pointer;}

/* detalle tecnologia */
div#tablatecnologia { padding: 1em 0 0 0; font-family:tahoma,arial,sans-serif;}
div#tablatecnologia table thead tr th {padding:0.0909em 0 0.8181em; text-align:center; width:20%;}
div#tablatecnologia table td, div#tablatecnologia table td {font-size:1.1em;}
div#tablatecnologia table tbody tr td {padding:0.5454em 0 0.4545em 0.8181em; text-align:center;}
div#tablatecnologia table tbody tr td.titulo, div#tablatecnologia table tbody tr td.pais  {text-align:left;}
div#tablatecnologia table thead tr th.curso  {text-align:right;}
div#tablatecnologia p.leyenda {margin: 1em 0 1em 0}
div#tablatecnologia p.enlacetecnologia {padding:1em 0 0 0; line-height: 0.9em}