/*RGS*/
@import "reset.css";
@import "skeleton.css";
@import "thickbox/thickbox-trans.css";

html{}
/*RGS*/
/*body{font-family:arial,verdana,helvetica,sans-serif; font-size:0.8em; background-color:#7b0e25; color:#484848;line-height:1.3em;}*/
body{font-family:arial,verdana,helvetica,sans-serif; font-size:0.8em; background-color:#7b0e25;background:url("../images/fndBody.jpg") repeat top left;color:#484848;line-height:1.3em;}
.page{width:910px;margin:30px auto;min-width:910px;position:relative;background-color:#fff;}
.columnas{position: relative; /*background-color:#fff;*/ z-index: 9;}

/*CABECERA*********************************************************************/
.cabecera {width:910px; height:85px; background:url("../images/ground01.jpg") no-repeat top left;}
.cabecera .logoEnlace {position:absolute; left:0; top:0;}
.cabecera .logoEnlace a.logo{display:block;width: 170px; height:80px;border:none;text-decoration:none;}
.cabecera .menuCabecera {float:left; position:absolute; right:168px; top:8px;}
.cabecera .menuCabecera a.home, .cabecera .menuCabecera a.contacto, .cabecera .menuCabecera a.mapa {text-decoration:none; font-family:tahoma; font-size:0.8em; color:#ffffff;}
.cabecera .menuCabecera a.home:hover, .cabecera .menuCabecera a.contacto:hover, .cabecera .menuCabecera a.mapa:hover {text-decoration:underline;}
.cabecera .home {background: url("../images/separador.jpg") no-repeat right center; padding:0em 0.6em 0em 0.1em;}
.cabecera .contacto {background: url("../images/separador.jpg") no-repeat right center; padding:0em 0.6em 0em 0.1em;}
.cabecera .mapa {background: url("../images/separador.jpg") no-repeat right center; padding:0em 0.6em 0em 0.1em;}
.cabecera .buscadorConten {float:left; position:absolute; right:17px; top:8px;}
.cabecera .buscador_texto {border:1px outset #685E61;font-size:0.9em;padding:0.1em;width:115px;}
.cabecera .buscador_texto,.cabecera .buscador_textoFocus{font-size:0.9em;padding:0.1em;width:115px;border:1px outset #685E61;}
.cabecera .contenedorLogin{background:url("../images/fondoUsuarioRegistrado.jpg") no-repeat right top;position:absolute;top:-23px;right:0px;width:500px;height:20px;text-align:right;padding:0.2em 1em 0em;}
.cabecera .user{padding:0em 0.3em 0em 0em;color:#fff;font-size:0.8em;}
.cabecera .btn_cerrarSesion{margin:0em 0.1em 0em 0.1em }
.cabecera .btn_cerrarSesion a {text-decoration:none; color:#4c4c4c;}
.cabecera .btn_cerrarSesion a:hover {text-decoration:underline;}
.cerrarSesion{text-decoration: underline;font-size:0.8em;}
/**FLASH**/
div.menu .contFlash {background:url("../images/fondoFlash.jpg") repeat-y left top;}
.Flash{margin:0px auto;width:890px; height:250px;border:1px solid #3c0c0c0;}
.Flash2{margin:0px auto;width:890px; height:250px;border:1px solid #3c0c0c0;background-color:#ffffff;}

/**IMAGENES DE LAS CABECERAS**/
.cabeceraImg {background:url("../images/fondoFlash.jpg") repeat-y left top;}
.cabeceraImg .imagen {margin:0px 10px;text-align:center;overflow:hidden;height:180px;}

/**ACCESOS**/
.accesosDirectos {position:relative;background:url("../images/fondoAccesos.jpg") no-repeat left top; padding:14px;}
.accesosDirectos .contendoraAccesos {position:absolute; right:17px; top:5px;}
#entidades, #clientes, #proveedores, #candidatos{text-decoration:none; font-size:0.8em; color:#ffffff;background: url("../images/separador.jpg") no-repeat right center; padding:0 11px 0 9px;}
#entidades:hover, #clientes:hover, #proveedores:hover, #candidatos:hover {text-decoration:underline;}
.accesosPersonalizados{color:#e1e1e1; font-size:0.8em;padding:0px 10px 0px 0px;text-decoration:none;font-weight:bold;background:url("../images/icoAcceso.gif") no-repeat right 4px;}

/*PIE*********************************************************************/
.pie {background:#ffffff url("../images/fondoPie.jpg") repeat-y left top; font-size:0.8em; color:#414040; height:130px;}
.pie .barraSuperior {background:url("../images/barraSupPie.jpg") no-repeat center top;}
/*.pie .barraInferior {background:url("../images/barraInfPie.jpg") no-repeat left top;margin:0; height:30px;border-top:2px solid #a60f38;}*/
.pie .barraInferior {background:url("../images/barraInfPie.jpg") no-repeat left top; height:30px;_height:25px;border-top:2px solid #a60f38;margin-bottom:0px}
.pie p.pieTexto {text-align:left; float:left; padding:0.5em 0.5em 0em 0.5em; margin:0.7em 8.5em 0em 0.5em;}
.pie .pieLogosAenor {float:left; padding: 2.1em 1em 0em 1em; margin:0 0 0 4em;}
.pie .pieLogosW {padding:2.1em 1.5em 0.5em 1em; margin:0;height:80px;}
.pie .pieLogosW img {padding:0 0 0.1em 0; margin:0;}
.logoW01 {/*_float:right;*/}
.pieLogosTemplate {margin:0;}
.pie a.legal {text-decoration:underline;}

/**MENU**/
/*Mirar la hoja de estilos "skeleton.css"*/

/**COL 1*********************************************************************/
.col1 {}
.col1 .contenedoraCaja {margin:0 0 0 0.9em;/*overflow:hidden;*/}
/**COL 2*********************************************************************/
.col2 {}
.col2 .col2contenedor{_width:98%;_overflow:hidden;}
.col2 .contenedoraCaja{margin:0em 0.6em;overflow:hidden;_margin:0em 0.4em}
.col2 .titulo {margin:0em;}
/*.col2 .titulo h1 {font-size:1.5em; color:#ffffff; padding:0.3em 0 0.2em 1em;margin:0em 0em 0.4em;background:url("../images/fondoTitulos.gif") repeat-y left top;border:1px solid #D3D3D3;line-height: 1em;}*/
.col2 .titulo h1 {font-size:1.5em; color:#a60f38; padding:0.3em 0 0.2em 1em;margin:0em 0em 0.4em;line-height: 1em;}

/**COL 3*********************************************************************/
.col3 {}

/**MENU LATERAL**/
.tituloSeccion {padding:0.2em 0.5em 0.7em 1em; background:url("../images/cabSubMenu.jpg") no-repeat left top;}
.menuIzquierda {font-size:0.88em; color:#4c4c4c;}
.menuIzquierda ul.nivel1 {line-height:1.7em;background:#d9d9d9 url("../images/fondoMenuLateral.jpg") no-repeat left bottom; padding:1em 1em 1.5em 1em; border-top:1px solid #4295cc;margin:0.5em 0;}
.menuIzquierda li.nivel1 {list-style:none; background:url("../images/puntaFlechaRosa01.png") no-repeat left 0.7em; border-bottom:1px dotted #b9b9b9;padding:0em 0.3em 0em 1em;}
.menuIzquierda li.nivel1 a {text-decoration:none; font-weight:normal;}
.menuIzquierda li.nivel1 a:hover {text-decoration:underline;}
.menuIzquierda li.nivel1_activo {list-style:none;background:url("../images/puntaFlechaRosa01.png") no-repeat left 0.7em;border-bottom:1px dotted #b9b9b9;padding:0em 0.3em 0em 1em;}
.menuIzquierda li.nivel1_activo a {text-decoration:none;font-weight:bold;}
.menuIzquierda ul.nivel2 {line-height:1.7em; margin:0em 0em 0.5em;padding:0em 0em 0em 0.5em;}
.menuIzquierda li.nivel2 {list-style:none;background:url("../images/puntaFlechaRosa02.gif") no-repeat left 0.7em;padding-left:0.6em;}
.menuIzquierda li.nivel2_activo {list-style:none;background:url("../images/puntaFlechaRosa02.gif") no-repeat left 0.7em;padding-left:0.6em;}
.menuIzquierda li.nivel2 a {text-decoration:none;font-weight:normal;}
.menuIzquierda li.nivel2 a:hover {text-decoration:underline;}
.menuIzquierda li.nivel2_activo a {text-decoration:none;}
.menuExpandido .menuIzquierda ul.nivel1{background:#ffffff url("../images/fondoMenuLateral3.jpg") repeat-x left top;}

/**RASTRO**/
.rastro{background:#ffffff url("../images/fondoRastro.jpg") no-repeat left top;
padding:0.3em 0em 0.3em 2.5em;font-size: 0.8em;margin:0em 0.5em 1em 0em; border-right:1px solid #e0e0e0;}
.ultimoRastroMiga{display:none;}


/*** Formulario de confirmacion **********************/
.confirmacionFormulario {margin:0 1em;}
.confirmacionFormulario p {padding:0; text-align:center;}
.confirmacionFormulario .filaConfirmacionFormulario {margin:1.5em 0;}
.confirmacionFormulario .labelConfirmacionFormulacion {font-weight:bold; border-bottom:1px dotted #c0b8b5;margin:0 2em;}
.confirmacionFormulario .valorConfirmacionFormulacion {margin:1em;}

/**LISTADO DE PROYECTOS**/
.listadoCategoriasProyectos {margin:0 0.8em;}
.listadoCategoriasProyectos ul.sglgMenu {border:1px solid #d3d3d3; margin:0.5em 0 0 0;line-height:1.5em; font-size:0.85em; color:#484747; padding:1em;}
.listadoCategoriasProyectos ul.sglgMenu li {list-style-type:none;}
.listadoCategoriasProyectos ul.sglgMenu li a {color:#a60f38; font-weight:bold; text-decoration:none; background:transparent url(../images/puntaFlechaNegra02.jpg) no-repeat scroll left center; padding-left:1.5em}
.listadoCategoriasProyectos ul.sglgMenu li a:hover {text-decoration:underline;}
.listadoCategoriasProyectos .bloquesListado {padding:1em;}

.listadoCategoriasProyectos .contCategoria {text-align:center;}
.listadoCategoriasProyectos .criterio {font-eroght:bold; color:#A60F38;}

.listadoCategoriasProyectos .bloque{margin-bottom: 1em;}
/*.listadoCategoriasProyectos .tituloBloqueListado{padding:0.5em; border-bottom:3px solid #a60f38;font-size:1.3em;}*/
.listadoCategoriasProyectos .tituloBloqueListado{margin-bottom:2em; border-bottom:3px solid #a60f38;}
.listadoCategoriasProyectos .tituloBloqueListado p {color:#a60f38; font-size:1.5em; margin:0.5em 0;}
.listadoCategoriasProyectos .tituloBloqueListado a {color:#a60f38; font-weight:bold; text-decoration:none;}
.listadoCategoriasProyectos .tituloBloqueListado a:hover {text-decoration:underline;}

.listadoCategoriasProyectos .recursosBloqueListado{padding:0em;margin:0.5em 3em 0em;}
.listadoCategoriasProyectos .recursosBloqueListado li{list-style:none;text-align:center;}
.listadoCategoriasProyectos .recursosBloqueListado li span.noresult{color:#921919; font-size:0.9em; }

.listadoCategoriasProyectos ul{padding:0em 0.2em ;margin:1em 0em;}
.listadoCategoriasProyectos li.listadoli {list-style-type:none; background:none;padding:0.2em 0.2em; margin:0em 0em 1.5em 0em;border:1px solid #cccccc; background-color:#e6e6e6;overflow: hidden;}
.listadoCategoriasProyectos li.listadoli img{float: left;margin-right:1em;border:1px solid #d18f8f;padding: 0.1em;}
/*.listadoCategoriasProyectos li.listadoli {list-style-type:none; background:transparent url(../images/puntaFlechaRosa02.gif) no-repeat scroll left 0.6em;padding-left:1em;}*/
.listadoCategoriasProyectos .titulo_resumen{margin: 0em;font-size:1em;}
.listadoCategoriasProyectos li.listadoli a {font-weight:bold;text-decoration:none;list-style-type:none;}
.listadoCategoriasProyectos li.listadoli a:hover {text-decoration:underline;}

.listadoCategoriasProyectos .paginador {border:none; padding:0.9em 0.8em 1.5em 0.8em; font-size:0.85em; text-align:center;}
.listadoCategoriasProyectos .paginador .pag_actual {color:#ffffff;}
.listadoCategoriasProyectos .paginador .fondo_pag_actual {background-color:#4c4c4c; border:1px solid #c8c7c7; padding:0.1em 0.4em;}
.listadoCategoriasProyectos .paginador a{padding:0em 0.3em;}
.listadoSingProyectos {margin:0 0.8em;}
/*.listadoSingProyectos ul.listado {border-left:1px solid #D3D3D3;border-right:1px solid #D3D3D3;border-top:1px solid #D3D3D3;color:#484747; font-size:0.85em;margin:0.5em 0 0;}*/
.listadoSingProyectos ul.listado {font-size:0.85em;margin:0.5em 0 0;}
.listadoSingProyectos ul.listado .li_par {/*list-style-image:url();*/background:url("../images/puntaFlechaRosa02.gif") no-repeat left center; padding:0.5em 0;}
.listadoSingProyectos .li_par a {text-decoration:none;}
.listadoSingProyectos .li_par a p.title {font-weight:bold; margin:0;}

/**LISTADO DE NOTICIAS**/
.listadoNoticias {margin:0 0.8em;}
.listadoNoticias ul.listado {margin:0.5em 0 0 0;line-height:1.5em; padding:0 1em 0 1em;}
.listadoNoticias ul.listado .listadoli {text-align:justify; padding:1em 0; list-style-type:none; list-style-position:inside; border-bottom:4px solid #c8c7c7;}
.listadoNoticias .listadoli p.titulo_resumen{margin:0.5em 0em 0em;}

.listadoNoticias .listadoli p.titulo_resumen a {color:#b2123f;text-decoration:none;}
.listadoNoticias .listadoli p.titulo_resumen a:hover{color:#484747;text-decoration:underline;}

.listadoNoticias .listadoli p.fecha_resumen {font-weight:bold; border-bottom:1px dotted #a4a4a4;margin:0.5em 0em 0em;}
.listadoNoticias .listadoli p.subtitulo_resumen {padding:0;margin:1em 0em 0em;}
.listadoNoticias .listadoli .foto_resumen {float:left; padding-right:1em; background-color:#FFFFFF;}
.listadoNoticias .listadoli .foto_resumen img {height:auto;width:125px;}
.listadoNoticias .listadoli p.ver_mas {text-align:right; color:#386a86;margin:0.5em 0em 1em;}
.listadoNoticias .listadoli p.ver_mas a {color:#386a86;text-decoration:underline;}
.listadoNoticias .listadoli p.ver_mas a:hover {color:#b2123f;text-decoration:none;}

.paginador {padding:0.9em 0.8em 1.5em 0.8em; font-size:0.85em}
.paginador .pag_actual {color:#ffffff;}
.paginador .fondo_pag_actual {background-color:#4c4c4c; border:1px solid #c8c7c7; padding:0.1em 0.4em;}

/**LISTADO DE OFERTAS**/
.listadoOfertas {margin:0 0.8em;}
.listadoOfertas ul.listado {margin:0.5em 0 0 0;line-height:1.5em; font-size:0.85em; color:#484747; padding:0 1em 0 1em;}
.listadoOfertas ul.listado .listadoli {text-align:justify; padding:1em 0; list-style-type:none; list-style-position:inside; border-bottom:4px solid #c8c7c7;}
.listadoOfertas .listadoli p.title{margin:0.5em 0em 0em;font-size: 1.4em;}
.listadoOfertas .listadoli p.title a {color:#b2123f;text-decoration:none;}
.listadoOfertas .listadoli p.title a:hover{color:#484747;text-decoration:underline;}

.listadoOfertas .listadoli p.fecha_resumen {font-weight:bold; border-bottom:1px dotted #a4a4a4;margin:0.5em 0em 0em;}
.listadoOfertas .listadoli p.subtitulo {padding:0;margin:1em 0em 0em;}
.listadoOfertas .listadoli .foto_resumen {float:left; padding-right:1em; background-color:#FFFFFF;}
.listadoOfertas .listadoli .foto_resumen img {border:1px solid #5c5c5c;height:auto;width:125px;}
.listadoOfertas .listadoli p.ver_mas {text-align:right; color:#386a86;margin:0.5em 0em 1em;}
.listadoOfertas .listadoli p.ver_mas a {color:#386a86;text-decoration:underline;}
.listadoOfertas .listadoli p.ver_mas a:hover {color:#b2123f;text-decoration:none;}

a.oferta{background:url("../images/icoCandidatura.gif") no-repeat left center;color:#4C4C4C;font-weight:bold;text-decoration:underline;display: block;margin-top:1em;padding: 0.5em 0.5em 0.5em 2.5em;}

/**LISTADO DE PERSONAS**/
.listadoPersonas  ul.listado {padding:0 10em; margin:0;}
.listadoPersonas ul.listado p {margin:0;}
.listadoPersonas li.listadoli {background:none; overflow:hidden; margin:0; padding:0;_height:1%;}
.listadoPersonas .foto_resumen {float:left; margin:1em 1em 1em 0;}
.listadoPersonas .foto_resumen img {_margin-bottom:1em;}
.listadoPersonas .resumen_noticia {margin-left:19em; margin-top:1em;}
.listadoPersonas .resumen_noticia p.titulo_resumen {font-weight:bold;}
.listadoPersonas .resumen_noticia p.subtitulo_resumen {font-style:italic;}
.listadoPersonas .resumen_noticia p.enlace_trayectoria {font-size:0.8em;}
.listadoPersonas .resumen_noticia p.enlace_trayectoria a {font-weight:normal;}
.listadoPersonas .resumen_noticia p.enlace_trayectoria a:hover {}

.listadoPersonas .presidente  ul.listado {margin:0; padding:0;}
.listadoPersonas .presidente ul.listado p {margin:0;}
.listadoPersonas .presidente li.listadoli {text-align:center; padding-bottom:2em;border-bottom:1px dotted #5CA0C7;}
.listadoPersonas .presidente .foto_resumen {float:none;}
.listadoPersonas .presidente .foto_resumen img{}
.listadoPersonas .presidente .resumen_noticia {text-align:center; margin:0;}
.listadoPersonas .presidente .resumen_noticia p.titulo_resumen {}
.listadoPersonas .presidente .resumen_noticia p.subtitulo_resumen {}
.listadoPersonas .presidente .resumen_noticia p.enlace_trayectoria {}

/**DETALLE EVENTO**/
.detalleEventoCont {margin:0 0.8em;}
.detalleEventoCont p.detalleEvento_titulo {border:1px solid #c4c4c4; background-color:#c06169; color:#FFFFFF; padding:0.3em;line-height:1.6em;}
.detalleEventoCont .detalleEvento_tituloSpan {font-weight:bold; font-size:12px;}
.detalleEventoCont .detalleEvento_Fechas {border:1px solid #D3D3D3;margin:1em 0em;padding:0.5em;text-align:justify;}
.detalleEventoCont .detalleEvento_Fechas .detalleEvento_info{margin:0em 0em 0.7em; font-weight:bold; color:#c06169}

/**DETALLE NOTICIA**/
.col2contenedor .detalleNoticia {padding:0.5em 1.5em; text-align:justify; color:#6b6a6a; font-weight:normal;line-height:1.8em;}
.col2contenedor .detalleNoticia_fecha {font-weight:bold; font-size:0.9em; padding:0; margin:0;}
.col2contenedor h1.detalleNoticia_titulo {border:1px solid #c4c4c4; background-color:#c06169; color:#FFFFFF; padding:0.3em;line-height:1.6em;}
.col2contenedor .detalleNoticia_tituloSpan {font-weight:bold; font-size:12px;}
.col2contenedor .detalleNoticia_subtituloSpan {font-weight:bold;color:#484747;}
.col2contenedor .detalleNoticia_texto {color:#484747; margin-top:1em;}
.imagenDetalleEnlace {float:left; padding-right:1em;}


/*DETALLE RECURSO TEXTO */
.detalleTexto{*/margin-top:0.8em;}
.detalleTexto p {text-align:justify;color:#484747;margin:1em;}
.recursoTexto {margin:0em 0.6em;}
.recursoTexto .eliminaFloat{}
.recursoTexto ul {text-align:justify;}
.recursoTexto ul li {/*list-style-image:url(../images/cuadroRosa.gif);*//*list-style-position:inside;*/background:url("../images/puntaFlechaRosa02.gif") no-repeat left 8px;/*_list-style-position:outside;*/list-style: none;display:table;padding-left:1em;}
/*.parrafoDefault {border:1px solid #D3D3D3;padding:0.5em;margin-bottom:1em; text-align:justify;/*float: left;width: 98%;display: block;overflow:hidden;_height:1%;}*/
.recursoTexto ul li img.logoInnovacion {float:left;margin-right:0.5em; width:200px;}
.parrafoDefault {padding:0.5em;margin-bottom:1em; text-align:justify;/*float: left;width: 98%;*/display: block;overflow:hidden;_height:1%;}
.parrafoDefault .detalleTexto_titulo{margin:0em 0em 0.6em 0em; font-size:1.2em;color:#575757;}
.parrafoDefault .detalleTexto_titulo .detalleTexto_tituloSpan{font-weight:bold;}
.parrafoDefault .detalleTexto{/*float: left;*/}
.parrafoDefault .imagenDetalleEnlace {margin:0.5em 1em 1em 0;}
.parrafoDefault .imagenDetalleFoto{}
.parrafoDefault p.fichaProyecto {text-align:center; color:#970c30; border-bottom:1px dotted #979797; padding-bottom:1em; margin:0;}
.parrafoDefault p {margin:1em; color:#484747; text-align:justify;}
.parrafoDefault .eliminaFloat{clear:inherit;}
.parrafoDefault .galeriaImagenesDetalle{clear: left;}
.parrafoDefault table{width:50%;margin:0px auto;border:1px solid #D3D3D3;}
.parrafoDefault table caption{font-weight: bold;padding:0.3em 0em; background-color: #D3D3D3;border:1px solid #333333;}
table td{border:1px solid #D3D3D3;}

/*DETALLE AUTODESPLEGABLE*/
.parrafoDefault .hand{text-decoration:none;background:url("../images/icoArrowVerMas.gif") no-repeat right center;margin:0em;padding:0.8em 0em;border-bottom: 1px solid #c06169;}
.detalleProducto h2 {margin:0 0 0.4em;padding:0.3em 0 0.2em 1.4em; font-weight:bold; color:#424141;}

.multimediaDetalle_Titulo{margin:0em;padding: 0em;}
.objectMulti div{margin:0em auto;}

.parrafoTipo1 {border: 1px solid #d3d3d3;padding:0.5em;margin-bottom:1em;}

.premiosImg01 p {text-align:center; font-weight:bold;}
.premiosImg01 {float:left;}
.premiosImg02 p {text-align:center; font-weight:bold;}
.premiosImg02 {float:left;}
.premiosImg01 img, .premiosImg02 img {width:220px; height:auto;}
.logAenorTxt {width:65px; height:auto;float:right; oveflow:hidden;}

.parrafoTipo1 .detalleParrafo_titulo{margin:0em 0em 0.6em 0em; font-size:1.2em;color:#575757; text-align:justify;}
.parrafoTipo1 .detalleParrafo_titulo .detalleParrafo_tituloSpan{font-weight:bold;}
.parrafoTipo1 .detalleParrafoIzquierda{width:60%;float:left;margin-right:2%;}
.parrafoTipo1 .detalleParrafoDerecha{width:36%;overflow:hidden;background-color:#efefef;text-align:center;padding:0.5em 0em;}
.parrafoTipo1 .imagenDetalleEnlace{float:none;padding:0em;}
.parrafoTipo1 .imagenDetalleEnlace img {border:1px solid #5C5C5C;margin:0.5em 0em;}
.parrafoTipo1 .eliminaFloat{clear: left;}

.parrafoTipo2{padding:0.5em;margin-bottom:1em; text-align:justify;}
.parrafoTipo2 .detalleParrafo_titulo{margin:0em 0em 0.6em 0em; font-size:1.2em;color:#575757;}
.parrafoTipo2 .detalleParrafo_titulo .detalleParrafo_tituloSpan{font-weight:bold;}
.parrafoTipo2 .detalleParrafoIzquierda{float:left;margin-right:2%;width:46%;overflow:hidden;background-color:#efefef;text-align:center;padding:0.5em 0em;}
.parrafoTipo2 .detalleParrafoDerecha{width:50%;overflow:hidden;}
.parrafoTipo2 .imagenDetalleEnlace{float:none;padding:0em;}
.parrafoTipo2 .imagenDetalleEnlace img {border:1px solid #5C5C5C;margin:0.5em 0em;}
.parrafoTipo2 .eliminaFloat{clear: left;}

.parrafoTipo3 {padding:0.5em;margin-bottom:1em; text-align:justify;}
.parrafoTipo3 .detalleTexto_titulo{margin:0em 0em 0.6em 0em; font-size:1.2em;color:#575757;}
.parrafoTipo3 .detalleTexto_titulo .detalleTexto_tituloSpan{font-weight:bold;}
.parrafoTipo3 .imagenDetalleEnlace {margin-top:0em;float:right;padding-left:1em;}
.parrafoTipo3 .imagenDetalleFoto{}

.parrafoTipo4 {padding:0.5em;margin-bottom:1em; text-align:justify;}
.parrafoTipo4 .detalleParrafo_titulo{margin:0em 0em 0.6em 0em; font-size:1.2em;color:#575757;}
.parrafoTipo4 .detalleParrafo_titulo .detalleParrafo_tituloSpan{font-weight:bold;}
.parrafoTipo4 .imagenPrincipal{overflow: hidden;}
.parrafoTipo4 .imagenDetalleEnlace {margin-top:0em;float:none;padding-right:0em;}
.parrafoTipo4 .imagenDetalleFoto{border:none;}
.parrafoTipo4 hr{border:1px dotted #979797;height: 1px;background:none;width:95%;}
.parrafoTipo4 .galeriaImagenesDetalle{border:none;margin:1em 0em;background:url("../images/galeriaImgFondoTop.gif") no-repeat top left;}
.parrafoTipo4 .galeriaImagenes_Titulo{margin:0em 1.7em;padding:1em 0 0.3em}
.parrafoTipo4 .galeriaImagenes{background:url("../images/galeriaImgFondoBott.gif") no-repeat bottom left;padding-bottom:1em;}
.parrafoTipo4 ul.gallery{line-height:1em;margin:1em 2em;padding:0em;}
.parrafoTipo4 ul.gallery li {display:inline;list-style-type:none;margin:0 0.5em;}
.parrafoTipo4 ul.gallery li a, .parrafoTipoDetea ul.gallery li a:hover{color:#000;text-decoration:none;border:none;}
.parrafoTipo4 ul.gallery li a img{border:1px solid #5C5C5C;margin:0.1em;padding:0.1em;vertical-align:top;}


.recursoTexto .columnaIzquierdaDirecciones { float:left; width:350px;}
.recursoTexto .columnaDerechaDirecciones { float:left; width:300px;}

/*Detalle Oferta*/
.detalleOferta span.enlaceCandidatura {text-align:right;display:block;padding:0.5em 0em; padding-bottom:0.3em:}
.detalleOferta .enlaceCandidatura a{background: url("../images/icoCandidatura.gif") no-repeat left center;
color:#4C4C4C;font-weight:bold;margin-top:0em;padding:0.5em 0.5em 0.5em 2.5em;text-decoration:underline;}
.detalleOferta .codigo ,.detalleOferta .fecha,.detalleOferta .lugar{font-weight:bold;}
.detalleOferta .informacion{padding:1em;background:transparent url(../images/fondoCajaCentral.jpg) repeat-x scroll left bottom;
border:1px solid #D3D3D3;margin:0em 0em 1em;}
/*Galeria*/
.galeriaImagenesDetalle {background:url("../images/fondoGaleria.jpg") repeat-y left top; margin:0.5em;}
p.galeriaImagenes_Titulo {font-weight:bold; font-size:1em; color:#575757; padding:1em 0 0.5em 3em; margin: 0em;background:url("../images/fondoGaleriaSup.jpg") no-repeat left top;}
.galeriaImagenesDetalle .galeriaImagenes {background:url("../images/fondoGaleriaInf.jpg") no-repeat left bottom; padding:0.5em;margin:0em;}
ul.gallery {line-height:1em; margin:1em 3em; padding:0;}
ul.gallery li {list-style-type:none;display:inline; background:none;}
ul.gallery li a {color:#333333; text-decoration:none;}
ul.gallery li a img {margin:0.3em;padding:0em; vertical-align:top;}

/*Adjuntos*/
.adjuntosDetalle {margin:1.5em; border-bottom:1px dotted #979797;}
.adjuntosDetalle .adjuntosDetalle_titulo {margin:0em 0em 1em 0em; font-weight:bold ;font-size:1em; color:#575757;}
.adjuntosDetalle ul.adjuntosDetalle_lista {padding:0 1em 1em 1em;margin:0em;}
.adjuntosDetalle li.pdf {background:none; list-style-type:none; list-style-image:none; line-height:1.7em; padding-left:1em;}
.adjuntosDetalle li.pdf a {text-decoration:underline; background:url("../images/icoPdf.jpg") no-repeat left 4px; padding-left:1em;display:block;font-size:1.1em;}
.adjuntosDetalle li.pdf a:hover {text-decoration:underline;}
.adjuntosDetalle li.pdf .adjuntosDetalle_formato {padding-left:1em;color: #a60f38}
.adjuntosDetalle li.pdf .adjuntosDetalle_tamanio {padding-left:1em;color: #a60f38}

/*Enlaces*/
.enlacesInteres {margin:1.5em;}
.enlacesInteres .enlacesInteres_titulo {margin:0 0 1em 0; font-weight:bold ;font-size:1em; color:#575757;}
.enlacesInteres ul.enlacesInteres_lista {padding:0 1em 1em 1em;}
.enlacesInteres ul.enlacesInteres_lista li {list-style-image:none;background:none;list-style-type:none; line-height:1.7em; padding:0.5em 0;}
.enlacesInteres ul.enlacesInteres_lista li a {text-decoration:none; background:url("../images/icoEnlaces.jpg") no-repeat left 4px; padding-left:1em; color:#a50f38;}
.enlacesInteres ul.enlacesInteres_lista li a:hover {text-decoration:underline;}
.enlacesInteres ul.enlacesInteres_lista li p {padding-left:1em; margin:0;}

/**GENERALES***********************************/
.caja .tituloCaja{font-weight:bold;color:#a60f38;}
p{margin:0.7em 0em; text-align:justify;}
b{font-weight:bold;}
strong{font-weight:bold;}
i{font-style: italic;}
u{text-decoration:underline;}
ul {margin:1em 0em;padding:0em 2em 0 3em;line-height:1.6em;}
ul li{list-style-image: none;list-style-position:outside;list-style-type:square;}
ol{margin:1em 0em;padding:0em 2em 0 3em;line-height:1.6em;}
ol li{list-style-image: none;list-style-position:outside;list-style-type:decimal;}
h1{margin:0.7em 0em;line-height:1em;font-size:1.5em;}
h2{line-height:1em;font-size:1.2em;color:#c06169;}
h3{margin:0.8em 0em;line-height:1em;font-weight:bold; font-size:1.1em;margin-left:0.5em;}
h4{margin:0.8em 0em;font-weight:bold;line-height:1em;font-size:1em; color:#a60f38;}
h5{margin:0.8em 0em;font-weight:bold;line-height:1em;font-size:0.9em;}
h6{margin:0.8em 0em;font-weight:bold;line-height:1em;font-size:0.9em;color:#6e6e6e;}
pre{white-space: pre;}
address{font-style: oblique;}
a{color:#4c4c4c;text-decoration:none;}
a:hover{text-decoration:underline;color:#000000;}
em{font-style: italic;}
.centrar{padding:1em;}

/*CONTACTO************************************************************************************************/
.recursoForm {margin:0 0.6em; /*text-align:justify;*/}
.recursoForm p {padding:0 1em;}
.cont_formulario {padding:1em 3em; margin:1em;}
.cont_formulario .fila_formulario {margin:0.3em 0;/*overflow:hidden;_height:1em;*/ }
.cont_formulario .literal {float:left;width:200px;text-align:left;}
.cont_formulario .campos_formulario {margin:0em 0 0em 201px;}
.cont_formulario .campos_formulario .radio{margin-right:.5em;vertical-align:middle;}
.cont_formulario .campos_formulario .contactoInput {font-size:1em;padding:0.1em; width:350px;}
.cont_formulario .botones {text-align:center; margin-top:1em;}
.cont_formulario .formbutton {width:150px;}
.cont_formulario .formbutton:active {border:0;}
.errorForm {color:#A30E36;text-align:center; font-weight:bold;}
.errorForm {color:#A30E36;text-align:center;}
.cont_formulario .error {color:#a30e36;font-size:0.8em;}
.cont_formulario .buscador_textoFocus {font-size:1em;padding:0.1em; width:350px;}
.cont_formulario .campos_formulario textarea.contactoInput {font-family:arial;}
/*FORMULARIO BOLETIN AUTOMATICO*/
.formulario{}
.formulario .error{margin:1em 2em;color:#A30E36;text-align:center;font-size:0.8em;font-weight:bold;}
.formulario .mensajeok{margin:1em 2em;color:#A50F38;text-align:center;font-size:0.8em;font-weight:bold;}
.formulario .titulo{}
.formulario .textoFormulario{margin:0.8em 2em;}
.formulario .contenedorFormulario{padding: 0.1em 1em;}
.formulario .contenedorFormulario form{}
.formulario .contenedorFormulario form .cont_formulario{}
.formulario .cont_formulario .campos_formulario {font-size:0.8em;font-weight: bold;color:#A60F38;}
.formulario .cont_formulario .campos_formulario input{font-size:1.2em;padding:0.1em; width:250px;}
.formulario .cont_formulario .campos_formulario #fechaInicio{font-size:1.2em;padding:0.1em; width:170px;}
.formulario .cont_formulario .campos_formulario #fechaFin{font-size:1.2em;padding:0.1em; width:170px;}
.formulario .botones{font-size: 0.9em;}
.formulario .botones #crear{width:150px;}

/**LOGIN**/
.contenedorZonaPrivada {margin: 1em 3em;}
.contenedorZonaPrivada .textoCabeceraLoginForm p {text-align:center;}
.contenedorZonaPrivada .fila_formulario {padding:0.5em 10em;}
.contenedorZonaPrivada .literal {width:100px;}
.contenedorZonaPrivada .campos_formulario input {width:200px;}
.contenedorZonaPrivada .fila_botones {padding:0.5em 0;text-align:center;}
.contenedorZonaPrivada p.mensaje {color: #da1d0f; text-align: center;}
.contenedorZonaPrivada .btnAcceder {}
.contenedorZonaPrivada .textoPieZonaPrivada p {text-align:center;}
.contenedorZonaPrivada .fila_acciones .accesoRecuperarPass a {text-decoration:underline; font-weight:bold;font-size:0.8em;}
.contenedorZonaPrivada .fila_acciones .accesoRecuperarPass a:hover {text-decoration:none;}
.contenedorZonaPrivada .fila_acciones {text-align:center;}
.textoCabeceraLoginForm{margin:0.8em 0em;}

.parrafoLogin .cont_columnasLogin .columnaLoginIzq {float:left;}
.parrafoLogin .cont_columnasLogin{overflow: hidden;_height: 1%;}
.parrafoLogin h2 {padding-left:1.5em;}
.parrafoLogin .cont_columnasLogin .columnaLoginIzq ul {line-height:1em;margin:1em 1em 1em 0;padding:0 0 0 2.4em;}
.parrafoLogin .cont_columnasLogin .columnaLoginIzq ul li {list-style-type:none;margin:0.8em 0; }
.parrafoLogin .cont_columnasLogin .columnaLoginIzq ul li span {font-weight:bold;}
.parrafoLogin .cont_columnasLogin .columnaLoginDer {float:left;}
.parrafoLogin .cont_columnasLogin .columnaLoginDer ul {border-left:1px solid #CCCCCC;line-height:1em;padding:0 0 0 1.5em;}
.parrafoLogin .cont_columnasLogin .columnaLoginDer ul li {list-style-type:none;margin:0.8em 0; }
.parrafoLogin .cont_columnasLogin .columnaLoginDer ul li span {font-weight:bold;}
.parrafoLogin .descripcionUsuario{margin:0.5em 2em;}
.parrafoLogin .accesoAcciones {clear:both;padding:0.2em 0 0;margin:1em 2em 1em;text-align:center;border-top:1px solid #A60F38;}
.parrafoLogin a.cerrarSesion {text-decoration:underline; font-weight:bold; padding:0 1em;}
.parrafoLogin a.cerrarSesion:hover {text-decoration:none;}
.parrafoLogin a.irSesion {text-decoration:underline; font-weight:bold; padding:0 1em; font-size:0.8em;}
.parrafoLogin a.irSesion:hover {text-decoration:none;}
.parrafoLogin a.editarPerfil {text-decoration:underline; font-weight:bold; padding:0 1em; font-size:0.8em;}
.parrafoLogin a.editarPerfil:hover {text-decoration:none;}
.cont_formulario textarea.onlineform, .cont_formulario input.onlineform {width:350px;}

.contenedorAccesoIn .user{color:#a60f38;font-weight: bold;padding:0.5em 0.5em 0.5em 2em;display:block;background: url("../images/icoUsuario.jpg") no-repeat left center;}
.contenedorAccesoIn span.btn_cerrarSesion{display:block; text-align:right;}
.contenedorAccesoIn .btn_cerrarSesion a{color:#2583C1;font-size:0.8; text-decoration:none;}
.contenedorAccesoIn .btn_cerrarSesion a:hover{color:#2583C1;font-size:0.8; text-align:right;text-decoration:underline;}

.formulario p {padding:0 1.5em;}
.formulario table {margin:0 4em;width:80%;}
.formulario table tr td {padding:0.5em 1em;}

/*RECUPERAR CONTRASENA*/
.formularioRecuperar {margin:1em;padding:0em 3em 1em;}
.formularioRecuperar .mensaje {color: #da1d0f; text-align: center;}
.formularioRecuperar p {text-align:center;}
.contentForm{margin: 1em;}
.rowForm{margin:0.3em 0;}
.literal{float:left;text-align:left;width:200px;}
.form_fields{margin:0 0 0 201px;}
.rowForm{margin-top:1em;text-align:center;}
.rowForm .botones{font-size: 0.89em;}
.rowForm .formbutton{color:#404040;}
.contactoForm, .buscador_texto{padding:0em;font-size:1em;}

/*RECURSO **************************************************************************************************/
.detalleFaq {margin:0 0.6em;}
.detalleFaq ol.detalleFaq_lista {text-align:justify; padding:0 1em;}
.detalleFaq ol.detalleFaq_lista li {padding:0.5em;list-style: none; background:#ffffff url("../images/fondoFaqRep.jpg") repeat-x left top; border-bottom:2px solid #c8c7c7;}
.detalleFaq .detalleFaq_pregunta {color:#3e3f3d;}
.detalleFaq .detalleFaq_pregunta a {text-decoration:none; color:#4f4f4e;background:url("../images/liFaq.jpg") no-repeat 0.2em 0.5em; padding-left:1.5em; font-weight:bold;}
.detalleFaq .detalleFaq_pregunta a:hover {text-decoration:underline; color:#3b3b3b;}
.detalleFaq .detalleFaq_respuesta {margin:0 1.5em;}
.detalleFaq .detalleFaq_respuesta p {border-top:1px dotted #3e3f3d; padding-top:0.5em;}

/*MAPA WEB************************************************************************************************/
.mapaWeb {margin:0 0.6em;}
.mapaWeb ul {padding:0.5em 2em; line-height:1.6em; margin:0;}
.mapaWeb ul li ul {padding:0.5em;}
.mapaWeb ul li {padding-left:1em;list-style-type:none;background:url("../images/puntaFlechaRosa01.png") no-repeat left 7px;}
.mapaWeb ul li a {text-decoration:none; font-weight:bold;}
.mapaWeb ul li a:hover {text-decoration:underline;}
.mapaWeb ul li ul li {background:url("../images/puntaFlechaRosa02.gif") no-repeat left 7px;}
.mapaWeb ul li ul li a {font-weight:normal;}

/*permaLink*/
.permaLink{display:none;}

/*BUSCADOR**************************************************************************************************/
.buscador .cont_buscador{margin:1em;padding:1em;}
.buscador .search_text p{margin:0em 0em 1em;font-weight:bold;text-align:center;font-size:0.9em;}
.buscador .search_noresult p{text-align: center;margin:1em 0em; font-size: 0.9em; color:#910a2a;}
form#searchForm{text-align:center;border-bottom:1px solid #979797;padding:0px 0px 1em;margin:0em 0em 1em;}
.buscador .input_search input {width:60%;padding:0.3em 0.3em 0.3em 0.4em;}
.buscador .btn_search input {padding:0em 0.6em;height:2.1em;}
div.search_result {border-bottom:1px solid #979797;line-height:1.6em;margin:0px 2em 1em;padding-bottom:1em;text-align:justify;}
div.search_result a {color: #a60f38; text-decoration: none;}
div.search_result a:hover {text-decoration:underline;}
strong{font-weight:bold;}
.search_error{padding:1em 0px; font-size: 0.9em; font-weight: bold; color: #da1d0f; text-align: center;}
.buscador .pagination {text-align:center; padding:1.5em 1em; font-size:0.85em}
.buscador .pagination a {padding:0.5em; text-decoration:none;}
.buscador .pagination a:hover {text-decoration: underline;}
.buscador .pagination b {background-color:#4c4c4c; border:1px solid #c8c7c7; padding:0.1em 0.4em; color:#ffffff;}

/*****************************CAJAS********************************************************************************/
/**CAJA NOTICIAS**/
.caja01 {margin:1em 0 0; border:1px solid #d2d2d2; font-size:0.88em; color:#4c4c4c; background-color:#fff;}
.caja01 .tituloCaja {font-size:1.3em; color:#222222; /*font-style:italic;*/ font-weight:bold; padding:0.5em 0.5em 0.5em 1em; background:url("../images/subrayadoCaja.jpg") no-repeat left top;}
.caja01 .contenidoCaja {background:url("../images/subrayadoPuntosCaja.jpg") no-repeat right top; padding:1.5em 1em 0.5em 1.5em;}
.caja01 .listadoNoticiasHome {text-align:justify;}
.caja01 ul.listado {line-height:1.2em;margin:0;padding:0;}
.caja01 li.listadoli {list-style: none;list-style-image:/*url("../images/puntaFlechaNegra.jpg")*/none;_margin-left:0.5em;}
.caja01 p{margin:0em;}
.caja01 p.fecha_resumen {font-weight:bold;}
.caja01 p.ver_mas {text-align:right; margin-bottom:0.5em;}
.caja01 p.ver_mas a {color:#2583c1; padding-left:1.3em; background:url("../images/flechaCeleste.jpg") no-repeat left 4px;}
.caja01 a{color:#565656;text-decoration:none;}
.caja01 a:hover{text-decoration:underline;color:#000000;}

.caja01m {margin:1em 0 0; border:1px solid #d2d2d2; font-size:0.88em; color:#4c4c4c; background-color:#fff;margin-top: 32px;}
.caja01m .tituloCaja {font-size:1.3em; color:#222222; /*font-style:italic;*/ font-weight:bold; padding:0.5em 0.5em 0.5em 1em; background:url("../images/subrayadoCaja.jpg") no-repeat left top;}
.caja01m .contenidoCaja {background:url("../images/subrayadoPuntosCaja.jpg") no-repeat right top; padding:1.5em 1em 0.5em 1.5em;}
.caja01m .listadoNoticiasHome {text-align:justify;}
.caja01m ul.listado {line-height:1.2em;margin:0;padding:0;}
.caja01m li.listadoli {list-style: none;list-style-image:url("../images/puntaFlechaNegra.jpg");}
.caja01m p{margin:0em;}
.caja01m p.fecha_resumen {font-weight:bold;}
.caja01m p.ver_mas {text-align:right; margin-bottom:0.5em;}
.caja01m p.ver_mas a {color:#2583c1; padding-left:1.3em; background:url("../images/flechaCeleste.jpg") no-repeat left 4px;}
.caja01m a{color:#565656;text-decoration:none;}
.caja01m a:hover{text-decoration:underline;color:#000000;}

/**CAJA 2**/
.caja02 {border:1px solid #d2d2d2; font-size:0.88em; color:#4c4c4c; margin:1em 1em 0 0;background:#fff url("../images/subrayadoCajaAzul.gif") repeat-x left top;}
.caja02 .tituloCaja {font-size:1.3em; color:#222222; /*font-style:italic;*/ font-weight:bold;border-bottom:1px solid #707070;margin:0.5em 0.5em 0em 1em; padding:0em 0em 0.5em;}
.caja02 .contenidoCaja {padding:1.5em 1em 0.5em 1.5em;}
.caja02 p{margin:0em;}
.caja02 a{color:#565656;text-decoration:none;}
.caja02 a:hover{text-decoration:underline;color:#000000;}

/**CAJA 3**/
.caja03 {border:1px solid #d2d2d2; font-size:0.88em; color:#4c4c4c; margin:1em 1em 0 0;background-color:#fff;}
.caja03 .tituloCaja {font-size:1.3em; color:#222222; /*font-style:italic;*/ font-weight:bold; padding:0.5em 0.5em 0.5em 1em; background:url("../images/subrayadoCaja.jpg") no-repeat left top;}
.caja03 .contenidoCaja {background:url("../images/subrayadoPuntosCaja.jpg") no-repeat right top; padding:1.5em 1em 0.5em 1.5em;overflow: hidden;}
.caja03 p{margin:0em;}
.caja03 a{color:#565656;text-decoration:none;}
.caja03 a:hover{text-decoration:underline;color:#000000;}

/**CAJA 4**/
.caja04 {/*margin:2.5em 1em 0 0*/;margin:1em 1em 0 0; font-size:0.88em; color:#4c4c4c;background:#d8d8d8 url("../images/caja04_fon_esqderecha.jpg") no-repeat right bottom;}
.caja04 .tituloCaja {margin:0; font-size:1.3em; color:#000000; /*font-style:italic;*/ font-weight:bold; padding:0.5em;background:url("../images/caja04_fon_titulo.jpg") repeat-x left top;border-bottom:1px solid #f2f2f2;}
.caja04 .contenidoCaja {padding:1em 0.7em;background:transparent url("../images/caja04_fon_esqizquierda.jpg") no-repeat left bottom;}
.caja04 a{color:#565656;text-decoration:none;}
.caja04 a:hover{text-decoration:underline;color:#000000;}
.caja04 p.proyectos01 {margin:1em 0;}
.caja04 p.proyectos02 {margin:1.5em 0;}
.caja04 p.proyectos03 {margin:1.5em 0;}

/**CAJA 5**/
.caja05 {margin:1em 1em 0em 0em; border:1px solid #d2d2d2; font-size:0.88em; color:#4c4c4c; background-color:#fff;}
.caja05 .tituloCaja {font-size:1.3em; color:#222222; /*font-style:italic;*/ font-weight:bold; padding:0.5em 0.5em 0.5em 1em; background:url("../images/subrayadoCaja.jpg") no-repeat left top;}
.caja05 .contenidoCaja {background:url("../images/subrayadoPuntosCaja.jpg") no-repeat right top; padding:1em;}
.caja05 p{margin:0em;}
.caja05 a{color:#565656;text-decoration:none;}
.caja05 a:hover{text-decoration:underline;color:#000000;}

/*CAJA Addthis*/
.caja_addthis{clear:left;padding-top: 0.3em;}
.caja_addthis .tituloCaja{display:none;}

/**CAJA APROVISIONAMIENTOS**/
.cajaApro .tituloCaja {margin:0;}
.cajaApro .contenidoCaja p{text-align:center;}

/**CAJA DATOS FINANCIEROS**/
.banners_informacionFinanciera {text-align:center;}

/**BANNERS HOME**************************************************************************************/
.cajaBannerConstruyendoSoluciones{padding-top:0.5em;}
.cajaBannerConstruyendoSoluciones p {margin:0;}
.cajaBannerFundacionDetea p {margin:0;}
.cajaBannerPlanEstrategico p {margin:0;}
.cajaBannersPequenios .bannerHome1 {float:left; padding-right:0.5em;margin:1em 0;}
.cajaBannersPequenios .bannerHome2 {float:left; padding-left:0.5em;margin:1em 0;}
.cajaBannersPequenios p {margin:0;}
.cajaBannersPequenios p.tituloBanner1 {border:1px solid #d6d6d6;padding:0.2em 0.5em; color:#575757; background:url("../images/puntaFlechaNegra02.jpg") no-repeat 16em center;}
p.bannerBuscadorProyectos {margin:2em 0;}
.cajaBannerBuscadorProyectos .tituloCaja {margin:0;}

/**CAJA NEWSLETTER**/
.cajaNews {margin:0.5em 0;background:url("../images/fndCajaNewIzq.jpg") no-repeat left top;}
.cajaNews p.tituloCaja {margin:0; color:#ffffff; padding:0.5em 0em 0.7em 0.5em;background:url("../images/fndCajaNewDer.jpg") no-repeat right top;}
.cajaNews .contenidoCaja {background-color: #575757;}
.cajaNews .contenidoCaja p {margin:0em; color:#ffffff; padding:0.6em; font-size:0.9em; text-align:justify;}
.cajaNews .contenidoCaja .formularioNewsletter {padding:0.3em 0.7em 0.6em 0.8em;}
.cajaNews .contenidoCaja .suscripcionInput {border:1px solid #c3c3c3; float:left;width:130px;font-size:inherit;padding: 0.1em;}
.cajaNews .contenidoCaja .buscador_textoFocus{border:1px solid #c3c3c3; float:left;width:130px;font-size:inherit;padding: 0.1em;}
.cajaNews .contenidoCaja .submitbutton {border:0; background:transparent url("../images/btnNews.jpg") no-repeat scroll left top;
color:#ffffff; font-size:0.8em; height:21px; margin-left:0.5em; width:67px; padding-bottom:0.5em;}

/**CAJA DETEA CONFIANZA**/
.cajaConfianza {margin:0.5em 0; border:1px solid #d5d5d5; background:url("../images/fndCajaConfianza.jpg") repeat-x left top; margin-bottom: 15px;}
/*IP.cajaConfianza .contenidoCaja {}*/
.cajaConfianza p.tituloCaja {margin:0; color:#575757; padding:0.7em 0 0.5em 0.5em; background:url("../images/separadorConfianza.jpg") no-repeat center bottom;}
.cajaConfianza p.atencion {margin:0;padding:1em 0 0 1.5em;}
.cajaConfianza p.atencion a {text-decoration:none; background:url("../images/liAtencion.jpg") no-repeat left top;padding: 0.2em 0 0 2em;}
.cajaConfianza p.atencion a:hover {text-decoration:underline;}
.cajaConfianza p.buzon {margin:0; padding:1em 0 2em 1.5em;}
.cajaConfianza p.buzon a {text-decoration:none; background:url("../images/liBuzon.jpg") no-repeat left top; padding: 0.4em 0 0 2em;}
.cajaConfianza p.buzon a:hover {text-decoration:underline;}

/**CAJA CONTENIDO RELACIONADO**/
.contenidoRelacionado {margin:1em 0 0; border:1px solid #d2d2d2; font-size:0.88em; color:#4c4c4c; background-color:#fff;}
.contenidoRelacionado p.tituloContenidoRelacionado {margin:0;font-size:1.3em; color:#222222; font-weight:bold; padding:0.5em 0.5em 0.5em 1em; background:transparent url(../images/subrayadoCaja.jpg) no-repeat scroll left top;}
.contenidoRelacionado ul.listaContenidosRelacionados {text-align:justify; line-height:1.2em;margin:0;padding:0.5em 0 0 0;background:url("../images/subrayadoPuntosCaja.jpg") no-repeat right top;}
.contenidoRelacionado ul.listaContenidosRelacionados li {list-style: none;list-style-image:url("../images/puntaFlechaNegra.jpg"); margin:0.8em 0.5em 0.5em 2em;}
.caja01 p{margin:0em;}
.contenidoRelacionado ul.listaContenidosRelacionados li a {color:#565656;text-decoration:none;}
.contenidoRelacionado ul.listaContenidosRelacionados li a:hover {text-decoration:underline;color:#000000;}

.palabrasClaveCont {text-align:center;}
.palabrasClaveCont span.palabrasClaveSpan {font-weight:bold;}

/**CAJA PROYECTOS SINGULARES**/
.cajaProyectosSingulares {}
.cajaProyectosSingulares .tituloCaja {}
.cajaProyectosSingulares .contenidoCaja {}
.cajaProyectosSingulares .listadoGaleriaProductos {}
.cajaProyectosSingulares .listadoGaleriaProductos p {}

/**SECCION FUNDACION**/
.contenidoTexto {margin:0 0.6em;}
.cajaBannerFundacionInterior {margin:1em 0 0 0;}
.cajaBannerFundacionInterior p {margin:0;}
.cajaBannerPremiosInterior {margin:1em 0 0 0;}
.cajaBannerPremiosInterior p {margin:0;}
.caja01_02 {margin:1em 1.5em 0 0; border:1px solid #d2d2d2; font-size:0.88em; color:#4c4c4c; background-color:#fff;}
.caja01_02 .tituloCaja {font-size:1.3em; color:#222222; /*font-style:italic;*/ font-weight:bold; padding:0.5em 0.5em 0.5em 1em; background:url("../images/subrayadoCaja02.jpg") no-repeat left top;}
.caja01_02 .contenidoCaja {background:url("../images/subrayadoPuntosCaja.jpg") no-repeat right top; padding:1.5em 1em 0.5em 1.5em;}
.caja01_02 .listadoNoticiasHome {text-align:justify;}
.caja01_02 ul.listado {line-height:1.2em;margin:0;padding:0;}
.caja01_02 li.listadoli {list-style: none;list-style-image:url("../images/puntaFlechaNegra.jpg"); _margin-left:0.5em;}
.caja01_02 p{margin:0em;}
.caja01_02 p.fecha_resumen {font-weight:bold;}
.caja01_02 p.ver_mas {text-align:right; margin-bottom:0.5em;}
.caja01_02 p.ver_mas a {color:#2583c1; padding-left:1.3em; background:url("../images/flechaCeleste.jpg") no-repeat left 4px;}
.caja01_02 a{color:#565656;text-decoration:none;}
.caja01_02 a:hover{text-decoration:underline;color:#000000;}
.cajaBannerDescarga {margin:1em 0 0;text-align:center;}
.cajaBannerDescarga p {margin:0;}

/**CALENDARIO**/
.cajaCalendario {overflow:hidden; margin:1em 1em 0 0; border:1px solid #d2d2d2; font-size:0.88em; color:#4c4c4c; background-color:#fff;}
.cajaCalendario .tituloCaja {margin:0; font-size:1.3em; color:#222222; /*font-style:italic;*/ font-weight:bold; padding:0.5em 0.5em 0.5em 1em; background:url("../images/subrayadoCaja.jpg") no-repeat left top; text-align:right;}
.cajaCalendario .contenidoCaja {background:url("../images/subrayadoPuntosCaja.jpg") no-repeat right top; padding:1em 1em 0.5em 1em;}
.cajaCalendario .contenidoCaja table {margin-right:auto;text-align:center;width:80%; margin-left:auto;}
.cajaCalendario td.minicalendarPreviousLinkStyle {border-bottom:1px solid #21a4c8; padding:0.4em; text-align:right;}
.cajaCalendario td.minicalendarPreviousLinkStyle a {text-decoration:none; color:#656565; font-size:1.3em;}
.cajaCalendario td.minicalendarPreviousLinkStyle a:hover {text-decoration:underline;}
.cajaCalendario td.minicalendarTitleStyle {border-bottom:1px solid #21a4c8; padding:0.4em; text-align:center; color:#656565;}
.cajaCalendario td.minicalendarNextLinkStyle {border-bottom:1px solid #21a4c8; padding:0.4em; text-align:left;}
.cajaCalendario td.minicalendarNextLinkStyle a {text-decoration:none; color:#656565; font-size:1.3em;}
.cajaCalendario td.minicalendarNextLinkStyle a:hover {text-decoration:underline;}
.cajaCalendario td.minicalendarWeekdayStyle {border-bottom:1px solid #521a4c8; font-size:1em; font-weight:bold; text-align:center; padding:0.5em;}
table.minicalendarTableStyle .minicalendarOddMonthStyle, .minicalendarEvenMonthStyle, .minicalendarActiveDayStyle, .minicalendarEvenMonthStyle, .minicalendarEmptyDayStyle {font-size:9px;text-align:left;vertical-align:center;}
table.minicalendarTableStyle .minicalendarActiveDayStyle {color:black;font-weight:bold;}
#calendario .minicalendarActiveDayStyle {border:1px solid #5492b5; background:#5ca0c7 none repeat scroll 0 0; font-size:1em; text-align:center; color:#ffffff; padding:0 0.4em 0.4em 0.4em;}
#calendario .minicalendarEmptyDayStyle {height:2em;text-align:center;}
#calendario .minicalendarOddMonthStyle {font-size:1em;text-align:center; padding:0.2em 0;}
#calendario .diaEvento a {background:#707070 none repeat scroll 0 0; border:1px solid #9c9b9b; color:#FFFFFF; font-size:1em; padding:0.4em; text-decoration:none; font-weight:bold;}
#calendario .diaEvento a:hover {border:1px solid #707070;}

/*ToolTips*/
ul.listadoEventosCalendario li {list-style-type:none; padding-left:1.5em; margin:0em; border-bottom:1px dotted #828383; font-size: 0.9em; font-weight:bold;background:transparent url(../images/flechaCeleste.jpg) no-repeat scroll left 0.5em;color:#3d3d3d;}
#calendario div.p3 {display:block; height:1.6em; border:1px solid #e7eaee; background:#d0d3d8 none repeat scroll 0 0; font-size:1em; text-align:center; color:#4b4c4c;}
#calendario div.p3 a {text-decoration:none;}
#calendario div.p3 a:hover {text-decoration:underline;}
.cajaCalendario .verEventos {text-align:right;}
.cajaCalendario .verEventos a {background:transparent url(../images/flechaCeleste.jpg) no-repeat scroll left 0.4em; color:#2583C1; text-decoration:none; padding-left:1.5em;}
.cajaCalendario .verEventos a:hover {text-decoration:underline;}

/********************************************* Formularios Envia amigo *********************/
.fila_formularioAmigo{float:left;margin-left:5px;margin-bottom: 7px;}
.cont_formularioAmigo{border-right:1px solid #444444;float:left;width:480px;}
.enviaForm{width:200px;}
.enviaAmigo{background:transparent url(../images/fondoMenuLateral2.jpg) repeat  left top;float:left;padding: 10px;margin-bottom: 20px;}
.enviaAmigo .literal{font-size: 90%;}
.enviaFormArea{width:400px;height: 80px;}
.botonesEnviar{margin-top: 77px;}.botonesEnviar input{background-color: #BBB;}
.cont_formularioAmigo_der{float:right;width: 236px;}
.cont_formularioAmigo_der .obligatorio{float:right;font-size: 90%;text-align: justify;margin-left:3px;}
div.cuerpoEnviaAmigo .titulo{background:transparent url(../images/fondoAccesos2.jpg) repeat  left top;height:25px;padding:0.5em 0em 0.3em 0.2em;width:735px;}
div.cuerpoEnviaAmigo .titulo h1{font-size:1.4em;font-weight:bold;margin:0.2em 0em 0.7em;padding:0em 0.5em;color: white;}
.sincuerpoEnviaAmigo .cuerpoEnviaAmigo .cont_formularioAmigo{width:430px;}
.sincuerpoEnviaAmigo .cuerpoEnviaAmigo .titulo{background:none;width:92%;}
.enviacontenidoAmigo{float:right;overflow:hidden;padding:0.5em;margin:0.5em;margin-bottom: 1em;}
.enviacontenidoAmigo a.enlaceAmigo{background: url("../images/icoEnviarAmigo.gif") no-repeat left center;padding:0.5em 1em 0.5em 2.5em;color:#333333;}
.imprimir{text-align:right;}
.imprimir a.print{background: url("../images/icoImprimir.gif") no-repeat left center;padding:0.5em 1em 0.5em 2.5em;color:#333333;}

/********************** **********************************************/
/**************** Detalle persona **************************/
.contenido_persona{padding: 10px;padding-top: 5px;}
.contenido_persona span{font-weight: bolder;color:#a60f38; }
.descripcion_persona{text-align: justify;float: left;width: 60%;}
.info_persona{margin-top: 10px;float: left;}
.imagen_persona{float: left;padding-top: 10px;}
.ficha_persona{border: 1px dashed #d18f8f;float: left;width: 98%;padding: 10px 0px;}
.cargo_persona{float: left;width: 50%;margin-left: 15px;}
.email_persona{float: left;width: 45%;}
.clear_float{clear: left;}

/****** Personas *************/
.listadoPersonas ul{ text-decoration: none;list-style: none;padding-left: 15px;}
.listadoPersonas ul li{list-style: none;border-bottom: 1px solid #c06169;padding-left: 20px;margin-left: 0px;background-image: url("../images/flecha.jpg");background-repeat: no-repeat;background-position: 0px 5px;}
.listadoPersonas ul li a{color:#b2123f;text-decoration:none;font-weight: bolder;}
.listadoPersonas ul li a:hover{color:#484747;text-decoration:underline;}

.adjuntosDetalle_contenido_des{margin:0.5em 0em 0em 1em;line-height:1.1em;}
.adjuntosDetalle_contenido_des span{font-size:0.9;font-weight:bold;}
.adjuntosDetalle_contenido_des p{margin: 0px;}

.parrafoTipo8{padding:0.5em;margin-bottom:1em; text-align:justify;/*float: left;*/}
.parrafoTipo8 .detalleParrafoAbajo{width: 98%;text-align: center;float: left;}
.parrafoTipo8 .detalleParrafoAbajo a{text-align: center;float: left;width: 100%;margin-bottom: 25px;}
.parrafoTipo8 .detalleParrafoIzquierda{width: 98%;float: left;}
.parrafoTipo8 .eliminaFloat{clear: left;}

.clear{clear: both;}

.detalleProducto ul.gallery{margin:1em 1.5em;}
.detalleProducto ul.gallery li {float: left;}
.detalleProducto .galeriaImagenesDetalle{margin-bottom: 15px;width: 98%; _width:680px;}
.detalleProducto .galeriaImagenes{padding-bottom: 20px;width: 98%;}
.detalleProducto .enviacontenidoAmigo{/*float: none;*/}
.detalleProducto .imagen_info_pie {background-color:#EEEEEE;border:1px solid #CCCCCC;font-size:95%;padding:5px 15px;margin-left:auto; margin-right:auto;text-align:left;}
.detalleProducto .detalleTexto{width: 98%;}
.detalleProducto .imagenPrincipal {text-align: center;}

/**LISTADO DE CLIENTES**/
/*.listadoClientes {margin:0 0.8em;border:1px solid #d3d3d3;}*/
.listadoClientes {margin:0 0.8em;}
.listadoClientes ul.listado {margin:0.5em auto;	width:90%;overflow: hidden;}
.listadoClientes ul.listado li {list-style-type:none;list-style-position:inside;float:left;padding:0.3em;margin:0.3em;border:1px solid #CCCCCC;	text-align:center;}
.listadoClientes ul.listado li a{text-decoration: none;}
.listadoClientes .contPaginacion{clear:left;margin-top:0.5em;}
.listadoClientes .paginador{border:none;}

/**CAJA PROYECTOS SINGULARES**/
.cajaProyectosSingulares {text-align:justify;}
.cajaProyectosSingulares p.tituloCaja {color:#A60F38; font-weight:normal;font-size:1.5em;line-height:1em;margin:0 0 0.4em;padding:0.3em 0 0.2em 1em;}
.cajaProyectosSingulares .contenidoCaja {margin:0 0.6em;}

.listadoGaleriaProductos {padding-bottom:1em;}
.listadoGaleriaProductos a.prev, .listadoGaleriaProductos a.next {margin-top:100px;}
.listadoGaleriaProductos div.scrollable {height:220px;margin:0.5em 0;width: 600px;}
.listadoGaleriaProductos h3 {font-weight: bolder;text-align:center; margin:1em 0; text-decoration:none;}
.listadoGaleriaProductos #thumbs div.active{background-color:#5CA0C7;}
.listadoGaleriaProductos #thumbs .contenedor_galeria{width: 200px;_background-color: #555;background:url("../images/fondoBuscar.jpg") repeat-x center 8em; border:0;}
.listadoGaleriaProductos #thumbs div img{border-top:1px solid #c1c1c1;border-left:1px solid #c1c1c1;border-roght:1px solid #c1c1c1;border-bottom:4px solid #c1c1c1;}
.listadoGaleriaProductos #thumbs h3 {height:20px; font-size:10px; font-family:arial; margin-top:0.5em;}
.listadoGaleriaProductos #thumbs h3 a {text-decoration:none;font-weight: bolder;}
.listadoGaleriaProductos #thumbs .mas {text-align: right;float:right;margin-right:10px;font-size:10px;width: 100px; margin-bottom:1em;;background:none;border:0;height:20px;}
.listadoGaleriaProductos #thumbs .mas a{color:#4C4C4C;text-decoration:none;}
.listadoGaleriaProductos #thumbs .mas a:hover{color:#000;text-decoration:underline;}

/* LISTADO DESCARGAS **********************************************************************************/
.listadoDescargas ul.listado {padding:1em;}
.listadoDescargas .imagen_doc img {float:left; margin:1em 1em 1em 0;}
.listadoDescargas li.li_par {list-style-type:none; overflow:hidden;_height:1%; border-bottom:2px solid #dadada;}
.listadoDescargas li.li_par p.title {font-weight:bold; padding:0 2em; text-decoration:none;color:#424242;margin:0.5em 0em 0em;}
.listadoDescargas li.li_par p.subtitulo {padding:0 2em; text-decoration:none;margin:0em;}
.listadoDescargas p.accion {padding:0 1em; text-align:right;margin:0em;}
.listadoDescargas li.li_par p.accion a {text-decoration:none; color:#a60f38; font-weight:bold;background:url("../images/arrowDescarga01.png") no-repeat right 0.1em; padding:0.1em 1.8em 0.1em 0;}
.listadoDescargas li.li_par p.accion a:hover, .listadoDescargas li.li_impar p.accion a:hover {text-decoration:underline;}

/*Buscador Proyectos*/
div.scrollable #thumbs {border:0}
.caja_buscador {margin:1em 0; border:1px solid #d2d2d2; font-size:0.88em; color:#4c4c4c; background-color:#fff;}
.caja_buscador .tituloCaja {margin:0;font-size:1.3em; color:#222222; /*font-style:italic;*/ font-weight:bold; padding:0.5em 0.5em 0.5em 1em; background:url("../images/subrayadoCaja.jpg") no-repeat left top;}
.caja_buscador .contenidoCaja {background:url("../images/subrayadoPuntosCaja.jpg") no-repeat right top;}
.caja_buscador #formSearch {padding:0.5em;}
.caja_buscador #formSearch label, .caja_buscador #nosc label {margin:0.5em 0;}
.caja_buscador #formSearch select, .caja_buscador #nosc select{width:160px;float:left;margin:0.5em 0;}
.caja_buscador #formSearch input, .caja_buscador #nosc input{width:160px;margin:0.5em 0;}
.caja_buscador #formSearch fieldset, .caja_buscador #nosc fieldset {padding:0.2em;}
.caja_buscador .deteafield3{display:none;}
.caja_buscador p {text-align:left;}
.caja_buscador p.noResult {font-weight:bold; color:#b9151b;text-align:center;}
.caja_buscador .categoria {font-weight:bold;color:#a60f38;text-align:center; padding:0.3em 0em 0.3em;width: 630px;margin:0em auto 0em;}
.caja_buscador .categoria span.criterio{color:#333;}
.caja_buscador .criterio {font-weight:normal;}
.caja_buscador .resultado a {text-decoration:none; color:#6e6e6e;background:url("../images/puntaFlechaRosa01.png") no-repeat left center; padding-left:1em;}
.caja_buscador .resultado a:hover {text-decoration:underline; color:#5c5c5c;}

/*NewsLetters*/
.newslettersubscription-wrapper {margin:0 0.6em;text-align:justify;}
.newslettersubscription-wrapper h1 {color:#A60F38;font-size:1.5em;margin:0 0 0.4em;padding:0.3em 0 0.2em 1em;}
.newslettersubscription-wrapper p {margin:0 0.6em;}
.newslettersubscription-wrapper .newslettersubscription-form .newslettersubscription-buttons {text-align:center;}
.newslettersubscription-wrapper .newslettersubscription-form .newslettersubscription-buttons input {margin:2em 1em;}
.newslettersubscription-wrapper .newslettersubscription-form .newslettersubscription-buttons input:hover {color:#000;}
.newslettersubscription-wrapper .newslettersubscription-form .newslettersubscription-radio {padding-left:17em;}
.newslettersubscription-wrapper .newslettersubscription-form .newslettersubscription-radio input.newslettersubscription-radio{margin:0em 1em 0em 3em;padding-left:0em;}
.newslettersubscription-wrapper .newslettersubscription-form .newslettersubscription-email {text-align:center;padding:1em 0em 0em 0em;}
.newslettersubscription-wrapper .newslettersubscription-form .newslettersubscription-email input{text-align:left;padding:0;}
.newslettersubscription-wrapper .newslettersubscription-form .buscador_texto {padding:0;width:140px;font-size:1em;}
.newslettersubscription-wrapper .newslettersubscription-form .buscador_textoFocus{padding:0;width:140px;font-size:1em; text-align:left;}
.newslettersubscription-wrapper ul li {background:transparent url(../images/puntaFlechaRosa02.gif) no-repeat scroll left 0.7em;list-style-image:none;list-style-position:outside;list-style-type:none;padding-left:1em;}

/* Personal home*/
.personalHome{background:transparent url(../images/fondoCajaCentral.jpg) repeat-x scroll left bottom;border:1px solid #A3A3A3;margin-right:5px;margin-top:12px;padding:0.5em;}
.personalHome .tituloCaja{margin:0.3em 0em 0em 0.3em;color:#a60f38;font-weight:bold;font-size: 1.2em;}
.personalHome .otros{padding-right:0.5em;background:url("../images/fondoPerfiles.jpg") no-repeat right bottom; color:#ffffff; font-size:80%;text-align:right;cursor:pointer;}
.personalHome  ul {margin:0;}
.personalHome  ul li {background:transparent url(../images/puntaFlechaRosa02.gif) no-repeat scroll left 0.7em;list-style-image:none;list-style-position:outside;list-style-type:none;padding-left:0.6em;}
.personalHome  ul li a {font-weight:normal;text-decoration:none;}
.personalHome  ul li a:hover {text-decoration:underline;}

/*Bienvenida*/
#TB_ajaxContent{}
#TB_ajaxContent .ventana{background:#adadad url("../images/ventana_inicio.jpg") no-repeat left top; border:2px solid #adadad;padding:0px;width:829px;height:280px;}
#TB_ajaxContent .ventana .enlaces{margin:225px 15px 0px 15px;height: 35px;}
#TB_ajaxContent .ventana a:link{color:#a60f38; display:block;width:155px;font-weight:bold; text-align:center;float:left;margin-right:3px;}
#TB_ajaxContent .ventana a:hover{color:#a60f38;text-decoration: underline;}
#TB_ajaxContent .ventana a:visited {color:#a60f38; display:block;width:155px;font-weight:bold; text-align:center;float:left;margin-right:3px;}
a#TB_closeWindowButton{display:none;}
#TB_ajaxContent div.ventana .cerrar_ventana{margin:0px; padding:0px; text-align:right;clear:left;font-size:0.9em;padding-right:1em;cursor:pointer;}
.hand{cursor:pointer;}

/*GALERIA FOTOGRAFICA*/
.galeriaImagenes {margin:0em 0.6em;}
/*.galeriaImagenes .cuerpoGaleriaImagenes{width:95%;margin:auto;border:1px solid #D3D3D3;padding:1em 0em;}*/
.galeriaImagenes .cuerpoGaleriaImagenes{width:95%;margin:auto; padding:1em 0em;}
#controlesCycleFancyBox{z-index:300;position:absolute; top:5px; left:5px;display:none;background-color:#d18f8f;padding:0.5em; width:435px;text-align: center;border:1px solid #a60f38;}
#controlesCycleFancyBox a{color:#fff;padding-right:7px;text-decoration: none;}
#controlesCycleFancyBox a:hover{color:#fff;text-decoration:underline;}
#galeriaCycleFancyBox {margin:0 auto 1em auto;position:relative;width:70%;}
#galeriaCycleFancyBox img{padding:0.3em;border: 1px solid #a60f38;margin:0em auto;}
.textoCycleFancyBox {/*display:block;*/margin:0;padding:1em 0em;color:#484848;text-decoration:none;font-size:0.9em;}
.textoCycleFancyBox p{margin:0px;}
/*Efecto de sombra sobre la imagen principal*/
/*.sombraCycleFancyBox {background:transparent url(../images/shadow.gif) no-repeat scroll left bottom!important;position:relative;}*/

/*Navegacin de la galeria*/
#navegacionCycleFancyBox{border:1px solid #a60f38; width: 93%;overflow:hidden;margin:0em auto;background-color: #f6f6f6;padding:0.1em 0em;}
#navegacionCycleFancyBox ul {padding:0em 0.5em;margin:0.5em 0em;list-style: none;overflow:hidden;}
#navegacionCycleFancyBox li {display:block;list-style:none;overflow:hidden;float: left;}
#navegacionCycleFancyBox ul li a{color: #FFF;float: left;text-decoration: none;display:block;margin-right:5px;margin-left:6px;margin-bottom:2px;}

/*FIN GALERIA CYCLE Y FANCYBOX*/

/*CAMPANIA DE NAVIDAD*/
.campaniaNavidadContent p.imagenEnlaces {margin:0;}
.contenidoMultimedia {margin:0 0.6em;}
.contenidoMultimedia .tituloMulti {color:#A60F38;font-size:1.5em;line-height:1em;margin:0 0 0.4em;padding:0.3em 0 0.2em 1em;}
.caja_video {margin:4em 0 0.5em 0;}
.parrafoDefault .detalleTexto .imagenEnlaces, .parrafoDefault .detalleTexto .txtPresentacionN {margin:0;}
.cajaCampaniaNavHome p {margin:0; padding-top:0.2em;}

/*LISTADO PROYECTOS IDI*/
.listadoProyectosIDI {margin:0 0.8em;}
.listadoProyectosIDI ul.listado {margin:0.5em 3em 0; padding:0;}
.listadoProyectosIDI ul.listado li.listadoli {background:#E6E6E6 none repeat scroll 0 0; border:1px solid #CCCCCC;list-style-type:none;margin:0 0 1em;overflow:hidden;padding:0.5em 1em;}
.listadoProyectosIDI ul.listado li.listadoli p.titulo_resumen {font-size:1em;margin:0;}
.listadoProyectosIDI ul.listado li.listadoli p.titulo_resumen a {font-weight:bold;list-style-type:none;text-decoration:none;}
.listadoProyectosIDI ul.listado li.listadoli p.titulo_resumen a:hover {text-decoration:underline; color:#000;}
.listadoProyectosIDI ul.listado li.listadoli p.ver_mas {margin:0;text-align:right;}
.listadoProyectosIDI ul.listado li.listadoli p.ver_mas a {color:#B2123F; text-decoration:none;}
.listadoProyectosIDI ul.listado li.listadoli p.ver_mas a:hover {text-decoration:underline;}
.listadoProyectosIDI p.acronimo, .listadoProyectosIDI span.sector, .listadoProyectosIDI p.area, .listadoProyectosIDI p.presupuesto {margin:0;}

/*ESCRIBIR COMENTARIOS*/
.comentarios{}
.commentbox {margin:0 1em; padding:0 0 1em;}
.commentbox .cmtHeader {color:#A60F38; font-size:1.2em; font-weight:bold;}
.commentbox p {text-align:center;}
.commentbox p a {color:#333; text-decoration:none; background-color:#e9e8e8; border:1px solid #ccc; padding:0 5px;}
.commentbox p a:hover {color:#fff; text-decoration:none; background-color:#666; border:1px solid #999;}
.commentbox #comments {padding:0.5em 0 0 0;}
div.comentarios div.cmtCommentHeader{background-color: #db9bb1;}
div.comentarios .cmtCommentBody{font-size:0.9em;}

div#TB_window div.cmt_TB_title {height:25px; padding:0; margin:0; background:url("../images/fondoAccesos.jpg") no-repeat scroll left top transparent;}
div#TB_window div.cmt_TB_ajaxWindowTitle {color:#FFF; font-family:tahoma; font-size:1.2em; padding:3px 1em; float:right;}
div#TB_window div#TB_ajaxContent {padding:15px; background:none repeat scroll 0 0 #FFF;}
div#TB_window div#TB_ajaxContent div.cmtDialog {font-size:1.2em; padding:3px 1em;}
div#TB_window div#TB_ajaxContent div.cmtDialog table td {border:0;}
div#TB_window div#TB_ajaxContent div.cmtDialog table td input {border:1px solid #ccc;}
div#TB_window div#TB_ajaxContent form.cmtForm textarea {margin:0 0 1em;height:300px; border:1px solid #ccc;}
div#TB_window div#TB_ajaxContent form.cmtForm div.cmtButtonRow input.cmtButton {color:#333; background-color:#e9e8e8; border:1px solid #ccc; padding:0 5px;}
div#TB_window div#TB_ajaxContent form.cmtForm div.cmtButtonRow input.cmtButton:hover {color:#fff; text-decoration:none; background-color:#666; border:1px solid #999;}
div#TB_window form.cmtForm div.cmtFormRow label{text-align:left;}

div#TB_window form.cmtForm div.cmtButtonRow{float: none;text-align: right;}
div#TB_window #TB_ajaxContent p {margin:0.5em 1.3em;padding: 0em; font-weight: bold;}

div#TB_window #TB_ajaxContent .cmtDialog p{font-weight:normal;margin:0.5em 0em;}

div#comments div.cmtCommentEntry div.cmtCommentNew {background:url("../images/gradient.png") repeat-x scroll center top #A60F38;color:#fff;padding:3px 5px;}
div#comments div.cmtCommentEntry div.cmtCommentBlocked  {background:url("../images/gradient.png") repeat-x scroll center top #333;color:#fff;padding:3px 5px;}