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

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

/*CABECERA*********************************************************************/
.cabecera {width:910px; height:85px; background:url("../images/ground01_fu.jpg") no-repeat top left;}
.cabecera .logoEnlace {position:absolute; left:0; top:0;}
.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_fu.gif") no-repeat right center; padding:0em 0.6em 0em 0.1em;}
.cabecera .contacto {background: url("../images/separador_fu.gif") no-repeat right center; padding:0em 0.6em 0em 0.1em;}
.cabecera .mapa {background: url("../images/separador_fu.gif") no-repeat right center; padding:0em 0.6em 0em 0.1em;}
.cabecera .buscadorConten {float:left; position:absolute; right:17px; top:8px;}
.cabecera .buscador_texto, .buscador_textoFocus{border:1px outset #685e61; width:115px;font-size:0.9em;padding:0.1em;}
.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;color:#fff;font-size:0.8em;}
.cabecera .btn_cerrarSesion{}
.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:#000;}

/**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**/
.accesosPersonalizados{color:#e1e1e1;font-family:tahoma;font-size:0.8em;padding:0px 10px 0px 0px;text-decoration:none;font-weight:bold;background:url("../images/icoAcceso.gif") no-repeat right 4px;}
.accesosDirectos {position:relative;background:url("../images/fondoAccesos_fu.png") no-repeat left top; padding:14px;}
.accesosDirectos .contendoraAccesos {position:absolute; right:17px; top:5px;}
#entidades, #clientes, #proveedores, #candidatos{text-decoration:none; font-family:tahoma; font-size:0.8em; color:#ffffff;background: url("../images/separador_fu.gif") no-repeat right center; padding:0 11px 0 9px;}
#entidades:hover, #clientes:hover, #proveedores:hover, #candidatos:hover {text-decoration:underline;}

/*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 #0072b1;}
.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;}
.pie .pieLogosW {padding:2.1em 1.5em 0.5em 1em; margin:0;}
.pie .pieLogosW img {padding:0 0 0.1em 0; margin:0;}
.logoW01 {/*_float:right;*/}
.pieLogosTemplate {margin:0;}

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

/**COL 1*********************************************************************/
.col1 {/*background-color:#d1d1d1;*//*border:1px solid #990033;*//*background-color:#ffffff;*/}
.col1 .contenedoraCaja {margin:0 0 0 0.9em;overflow:hidden;}
/**COL 2*********************************************************************/
.col2 {/*background-color:#ffffff;*//*#margin-top:-3px;*/}
.col2 .col2contenedor{_width:98%;}
.col2 .contenedoraCaja{margin:0em 0.8em;/*overflow:hidden;*/}
.col2 .titulo { margin:0em;}
.col2 .titulo h1 {font-size:1.5em; color:#2074b0; padding:0.3em 0 0.2em 1em;margin:0em 0em 0.4em;}
/**COL 3*********************************************************************/
.col3 {/*background-color:#ffffff;*/}

/**MENU LATERAL**/
.tituloSeccion {padding:0.2em 0.5em 0.7em 1em; background:url("../images/cabSubMenu.jpg") no-repeat left top;}
.menuIzquierda {font-family:tahoma; 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/puntaFlechaAzul01_fu.gif") 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/puntaFlechaAzul01_fu.gif") 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/puntaFlechaAzul02_fu.gif") no-repeat left 0.7em;padding-left:0.6em;}
.menuIzquierda li.nivel2_activo {list-style:none;background:url("../images/puntaFlechaAzul02_fu.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-family:tahoma ;font-size: 0.8em;margin:0em 0.5em 1em 0em; border-right:1px solid #e0e0e0;}
.ultimoRastroMiga{display:none;}

/**LISTADO DE PROYECTOS**/
.listadoCategoriasProyectos {margin:0 0.8em;}
.listadoCategoriasProyectos .textoCabeceraListado {background:transparent url(../images/fondoTitulos.jpg) no-repeat scroll left top;margin:0;}
.listadoCategoriasProyectos .textoCabeceraListado p {color:#FFFFFF;font-family:Myriad Pro;font-size:1.5em;margin:0 0 0.4em;padding:0.3em 0 0.3em 1em;}
.listadoCategoriasProyectos .menuListado {}
.listadoCategoriasProyectos ul.sglgMenu {border:1px solid #d3d3d3; margin:0.5em 0 0 0;line-height:1.5em; font-family:verdana; 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 .tituloBloqueListado a {color:#a60f38; font-weight:bold; text-decoration:none;}
.listadoCategoriasProyectos .tituloBloqueListado a:hover {text-decoration:underline;}
.listadoCategoriasProyectos li.listadoli {list-style-type:none;}
.listadoCategoriasProyectos li.listadoli a {font-weight:bold;text-decoration:none;list-style-type:none; background:transparent url(../images/puntaFlechaRosa02.png) no-repeat scroll left 0.5em; padding-left:1em;}
.listadoCategoriasProyectos li.listadoli a:hover {text-decoration:underline;}

.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-family:verdana;font-size:0.85em;margin:0.5em 0 0;}
.listadoSingProyectos ul.listado .li_par {list-style-image:url(../images/puntaFlechaRosa02.png); 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 {border-top:1px solid #d3d3d3; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3; margin:0.5em 0 0 0;line-height:1.5em; font-family:verdana; font-size:0.85em; color:#484747; 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:#0072b1;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 {border:1px solid #5c5c5c;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:#4b96c2;text-decoration:none;}

.paginador {border-bottom:1px solid #d3d3d3; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3; padding:0.9em 0.8em 1.5em 0.8em; background:url("../images/fondoPaginador.jpg") no-repeat center top;font-family:tahoma;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;}

/**DETALLE EVENTO**/
.detalleEventoCont {margin:0 0.8em;}
.detalleEventoCont P.detalleEvento_titulo {background:transparent url(../images/fondoTitulos.jpg) no-repeat scroll left top;margin:0;padding:0.3em 0 0.3em 1em;}
.detalleEventoCont .detalleEvento_tituloSpan {color:#FFFFFF;font-family:Myriad Pro;font-size:1.5em;margin:0 0 0.4em;}
.detalleEventoCont .detalleEvento_Fechas {border:1px solid #D3D3D3;margin-bottom:1em;padding:0.5em;text-align:justify;}

/**DETALLE NOTICIA**/
.col2contenedor .detalleNoticia {padding:0.5em 1.5em; text-align:justify; color:#6b6a6a; font-family:arial; font-weight:normal;line-height:1.8em;}
.col2contenedor .detalleNoticia_fecha {font-family:tahoma; font-weight:bold; font-size:0.9em; padding:0; margin:0;}
.col2contenedor h1.detalleNoticia_titulo {border:1px solid #c4c4c4; background-color:#5ca0c7; 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;}
.detalleTexto p {text-align:justify;color:#484747;margin:1em;}

/*DETALLE RECURSO TEXTO */
.recursoTexto {margin:0em 0.6em;}
.recursoTexto .eliminaFloat{}
.recursoTexto ul {text-align:justify;}
.recursoTexto ul li {list-style-image:url(../images/puntaFlechaRosa02.png); list-style-position:inside; _list-style-position:outside;}
.parrafoDefault {padding:0.5em;margin-bottom:1em; text-align:justify;/*float: left;width: 98%;*/display: block;}
.parrafoDefault .detalleTexto_titulo{margin:0em 0em 0.6em 0em;font-family:tahoma;font-size:1.2em;color:#575757;}
.parrafoDefault .detalleTexto_titulo .detalleTexto_tituloSpan{font-weight:bold;}
.parrafoDefault .detalleTexto{/*float: left;*/}
.detalleTexto h3 a {background:transparent url(../images/flechaCeleste.jpg) no-repeat scroll left 4px;color:#2583C1;padding-left:1em; font-weight:bold; text-decoration:none;}
.detalleTexto h3 a:hover {text-decoration:underline;}
.parrafoDefault .imagenDetalleEnlace {margin:1em;}
.parrafoDefault .imagenDetalleFoto{}
.parrafoDefault p.fichaProyecto {font-family:verdana; text-align:center; color:#970c30; border-bottom:1px dotted #979797; padding-bottom:1em; margin:0;}
.parrafoDefault p {margin:1em; font-family:verdana; color:#484747; text-align:justify;}
.parrafoDefault .eliminaFloat{clear: left;}
.parrafoDefault .galeriaImagenesDetalle{clear: left;}

/*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 #4b96c2;}

.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;}

.parrafoTipo1 .detalleParrafo_titulo{margin:0em 0em 0.6em 0em;font-family:tahoma;font-size:1.2em;color:#575757;}
.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;}
.parrafoTipo2 .detalleParrafo_titulo{margin:0em 0em 0.6em 0em;font-family:tahoma;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;}
.parrafoTipo3 .detalleTexto_titulo{margin:0em 0em 0.6em 0em;font-family:tahoma;font-size:1.2em;color:#575757;}
.parrafoTipo3 .detalleTexto_titulo .detalleTexto_tituloSpan{font-weight:bold;}
.parrafoTipo3 .detalleTexto{}
.parrafoTipo3 .imagenDetalleEnlace {margin-top:0em;float:right;padding-left:1em;}
.parrafoTipo3 .imagenDetalleFoto{}

.parrafoTipo4{padding:0.5em;margin-bottom:1em;}
.parrafoTipo4 .detalleParrafo_titulo{margin:0em 0em 0.6em 0em;font-family:tahoma;font-size:1.2em;color:#575757;}
.parrafoTipo4 .detalleParrafo_titulo .detalleParrafo_tituloSpan{font-weight:bold;}
.parrafoTipo4 .imagenPrincipal{overflow: hidden;}
.parrafoTipo4 .detalleParrafo{}
.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;}

/*Galeria*/
.galeriaImagenesDetalle {/*background:url("../images/fondoGaleria2.jpg") repeat-y left top;*/ margin:0.5em;}
p.galeriaImagenes_Titulo {font-weight:bold; font-size:1em; color:#575757; padding:1em 0.5em 0.5em; margin:0em 0.5em;border-bottom:3px solid #c8c6c7;/*background:url("../images/fondoGaleriaSup2.jpg") no-repeat left top;*/}
.galeriaImagenes {/*background:url("../images/fondoGaleriaInf2.jpg") no-repeat left bottom;*/ padding:0.5em;}
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-family:tahoma; 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-family:tahoma; 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;}

/*CUERPO*/

/**WYSIWYG*************************************/

/**GENERALES***********************************/
.caja .tituloCaja{font-weight:bold;color:#cc3333;}
p{margin:0.7em 0em;}
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}
h2{font-weight:bold;margin:0.9em 0em;line-height:1em;}
h3{margin:1em 0em;line-height:1em;}
h4{margin:1em 0em;font-weight:bold;line-height:1em}
h5{margin:1em 0em;line-height:1em;}
h6{margin:1em 0em;line-height:1em}
pre{white-space: pre;font-family: "Times New Roman", Times, serif}
address{font-style: oblique;}
a{color:#4c4c4c;text-decoration:underline;}
a:hover{text-decoration:underline;color:#000000;}

/*CONTACTO************************************************************************************************/
.recursoForm {margin:0 0.6em; text-align:justify;}
.recursoForm p {padding:0 1em;}
.cont_formulario {padding:0 3em;}
.cont_formulario .fila_formulario {padding:0.8em;}
.cont_formulario .literal {float:left;}
.cont_formulario .campos_formulario {}
.cont_formulario .campos_formulario .contactoInput {margin:0.5em 0 0;width:400px;}
.cont_formulario .botones {padding-left:28%; padding-top:10px; clear:both;}
.cont_formulario .formbutton {width:100px;}
.cont_formulario .formbutton:hover {color:#000; border:2px solid #818376;}
.cont_formulario .formbutton:active {border:0;}
.cont_formulario .error {color:#a30e36; font-weight:bold; font-size:0.9em;}

/*RECURSO FORMULARIO**************************************************************************************************/
/*
.recursoForm .cont_formulario {padding:2em 3em;}
.recursoForm p {padding:0 1em;}
.recursoForm .fila_formulario {}
.recursoForm .literal {margin:0.5em 0;}
.recursoForm .campos_formulario { margin:0.5em 0 0.5em 28%;}
.recursoForm .contactoInput {border:1px outset #000000;}*/

/*RECURSO FORMULARIO**************************************************************************************************/
.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.png") no-repeat left 7px;}
.mapaWeb ul li ul li a {font-weight:normal;}



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


/*BUSCADOR**************************************************************************************************/
.buscador .cont_buscador{border:1px solid #979797;margin:1em;padding:1em;}
.buscador .search_text{}
.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 {border:1px outset #000000;width:60%;padding:0.3em 0.3em 0.3em 0.4em;}
.buscador .btn_search input {background:transparent url(../images/fndBtn.jpg) no-repeat left top;
color:#404040;padding:0em 0.6em;height:2.1em;}
.buscador .btn_search input:hover {border:2px solid #818376;color:#000000;}
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: #23558e; 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; border:1px solid #d3d3d3; padding:1.5em 1em; background:url("../images/fondoPaginador.jpg") no-repeat center center;font-family:tahoma;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-family:tahoma; 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");_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-family:tahoma; 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-family:tahoma; 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-family:tahoma; 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-family:tahoma; 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:0.5em 0.5em 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, .caja04 p.proyectos02, .caja04 p.proyectos03, .caja04 p.proyectos04 {margin:1em 0;}

/**CAJA 5**/
.caja05 {margin:1em 1em 0em 0em; border:1px solid #d2d2d2; font-family:tahoma; 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 Direccion**/
.cajaDireccion {margin:1em 0 0; border:1px solid #d2d2d2; font-family:tahoma; font-size:0.88em; color:#4c4c4c; background-color:#fff;}
.cajaDireccion .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;}
.cajaDireccion .contenidoCaja {background:url("../images/subrayadoPuntosCaja.jpg") no-repeat right top; padding:1.5em 1em 0.5em 1.5em;}
.cajaDireccion .listadoNoticiasHome {text-align:justify;}
.cajaDireccion ul.listado {line-height:1.2em;margin:0;padding:0;}
.cajaDireccion li.listadoli {list-style: none;list-style-image:url("../images/puntaFlechaNegra.jpg");_margin-left:0.5em;}
.cajaDireccion p{margin:0em;}
.cajaDireccion p.fecha_resumen {font-weight:bold;}
.cajaDireccion p.ver_mas {text-align:right; margin-bottom:0.5em;}
.cajaDireccion p.ver_mas a {color:#2583c1; padding-left:1.3em; background:url("../images/flechaCeleste.jpg") no-repeat left 4px;}
.cajaDireccion a{color:#565656;text-decoration:none;}
.cajaDireccion a:hover{text-decoration:underline;color:#000000;}

/**LOGIN**/
.contenedorAccesoIn{}
.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;}

/**BANNERS HOME**************************************************************************************/
.cajaBannerConstruyendoSoluciones{padding-top:0.5em;}
.cajaBannerConstruyendoSoluciones p {margin:0.2em 0}
.cajaBannerFundacionDetea p {margin:0.2em 0;}
.cajaBannerPlanEstrategico p {margin:0.2em 0;}
.cajaBannersPequenios .bannerHome1 {float:left; padding-right:0.5em;margin:0.2em 0;}
.cajaBannersPequenios .bannerHome2 {float:left; padding-left:0.5em;margin:0.2em 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:0.3em 0;}
.cajaBannerBuscadorProyectos .tituloCaja {margin:0;}

/**CAJA NEWSLETTER**/
.cajaNews {margin:1em 0 0 0;font-family:tahoma; 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;}
.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:1.1em 0 0 0; border:1px solid #d5d5d5; background:url("../images/fndCajaConfianza.jpg") repeat-x left top; margin-bottom: 15px;}
.cajaConfianza .contenidoCaja {font-family:tahoma;}
.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 1.5em 0 0; border:1px solid #d2d2d2; font-family:tahoma; font-size:0.88em; color:#4c4c4c; background-color:#fff;}
.contenidoRelacionado p.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/subrayadoCaja03.jpg") no-repeat left top;}
.contenidoRelacionado .boxContenidoRelacionado {background:url("../images/subrayadoPuntosCaja.jpg") no-repeat right top; padding:1.5em 1em 0.5em 1.5em;}
.contenidoRelacionado ul.listaContenidosRelacionados {text-align:justify; line-height:1.2em;margin:0;padding:0;}
.contenidoRelacionado ul.listaContenidosRelacionados li {list-style: none;list-style-image:url("../images/puntaFlechaNegra.jpg"); margin:0.8em 0.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;}

/**SECCION FUNDACION**/
.contenidoTexto {margin:0 0.6em;}
.cajaBannerFundacionInterior {margin:1em 0 0 0;}
.cajaBannerFundacionInterior .contenidoCaja {}
.cajaBannerFundacionInterior .tituloCaja {}
.cajaBannerFundacionInterior ul.listadoNoticiasHome {}
.cajaBannerFundacionInterior .listadoli {}
.cajaBannerFundacionInterior p a {}
.cajaBannerFundacionInterior p a:hover {}
.cajaBannerFundacionInterior p.fecha_resumen {}
.cajaBannerFundacionInterior p.ver_mas {}
.cajaBannerFundacionInterior p.ver_mas a {}
.cajaBannerFundacionInterior p.ver_mas a:hover {}
.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-family:tahoma; 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-family:tahoma; 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*/
.listadoEventosCalendario{}
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;}

.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:#5CA0C7; }
.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 #5CA0C7;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 #5CA0C7;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{border:1px solid #D3D3D3;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{float: left;margin-bottom: 15px;width: 98%;}
.detalleProducto .galeriaImagenes{float: left;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:center;width:80%;}
.detalleProducto .detalleTexto{width: 98%;}

/**LISTADO DE CLIENTES**/
.listadoClientes {margin:0 0.8em;}
.listadoClientes ul.listado {border-top:1px solid #d3d3d3; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3; margin:0.5em 0 0 0;line-height:1.5em; font-family:verdana; font-size:0.85em; color:#484747; padding:0 1em 0 1em;}
.listadoClientes ul.listado .listadoli {text-align:justify; padding:1em 0; list-style-type:none; list-style-position:inside; border-bottom:4px solid #c8c7c7;width:98%;overflow:hidden;/*float: left;*/height:1%;}
.listadoClientes .listadoli p.titulo_resumen{margin:0.5em 0em 0em;}
.listadoClientes .titulo_resumen{font-weight: bolder;line-height:1em;margin:0.9em 0;margin-bottom: 10px;font-size: 110%;}
.listadoClientes .listadoli titulo_resumen  {color:#b2123f;text-decoration:none;}
.listadoClientes .listadoli .clearFloat{clear: left;}

.listadoClientes .listadoli .foto_resumen {float:left; padding-right:1em; background-color:#FFFFFF;border: 1px solid #CCC;padding: 3px;margin-right: 10px;}
.listadoClientes .contPaginacion{float: left;margin-top:15px;text-align:center;width:98%;}
.listadoClientes .contPaginacion .paginador{border: 0;}
.listadoClientes .listadoli .foto_resumen img{float: left;}

/**LISTADO DE PREMIOS**/
.listadoPremios {margin:0 0.8em;}
.listadoPremios ul.listado {border-top:1px solid #d3d3d3; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3; margin:0.5em 0 0 0;line-height:1.5em; font-family:verdana; font-size:0.85em; color:#484747; padding:0 1em 0 1em;}
.listadoPremios ul.listado .listadoli {text-align:justify; padding:1em 0; list-style-type:none; list-style-position:inside; border-bottom:4px solid #c8c7c7;/*width:98%;*/overflow:hidden;/*float: left;*/height:1%;}
.listadoPremios .listadoli p.titulo_resumen{margin:0.5em 0em 0em;}
.listadoPremios .listadoli p.titulo_resumen a{background:transparent url(../images/flechaCeleste.jpg) no-repeat scroll left 4px;color:#2583C1;padding-left:1em; font-weight:bold; text-decoration:none;}
.listadoPremios .titulo_resumen{font-weight: bolder;line-height:1em;margin:0.9em 0;margin-bottom: 10px;font-size: 110%;}
.listadoPremios .listadoli titulo_resumen  {color:#b2123f;text-decoration:none;}
.listadoPremios .listadoli .clearFloat{clear: left;}
.listadoPremios .listadoli .foto_resumen {float:left; padding-right:1em; background-color:#FFFFFF;border: 1px solid #CCC;padding: 3px;margin-right: 10px;}
.listadoPremios .contPaginacion{float: left;margin-top:15px;text-align:center;width:98%;}
.listadoPremios .contPaginacion .paginador{border: 0;}
.listadoPremios .listadoli .foto_resumen img{float: left;}

.listadoGaleriaProductos{margin-bottom: 20px;margin-top: 15px;}
.listadoGaleriaProductos #thumbs div.active{background-color:#5CA0C7;}
.listadoGaleriaProductos .scrollable{width: 600px;}
.listadoGaleriaProductos #thumbs div {width: 200px;_background-color: #555;}
.listadoGaleriaProductos #thumbs h3 {font-weight: bolder;border-bottom:1px solid #FFFFFF;margin:10px;padding-bottom:5px;text-align:center;}
.listadoGaleriaProductos #thumbs .mas {text-align: right;float:right;margin-right:10px;font-size: 85%;background: transparent;width: 100px;border: 0;}
.listadoGaleriaProductos #thumbs .mas a{color: white;}

/*Buscador Proyectos*/
.caja_buscador {padding:0 2em;}
.caja_buscador #formSearch {}
.caja_buscador #formSearch label {float:left; width:20%;}
.caja_buscador #formSearch fieldset {padding:0.5em;}
.caja_buscador #formSearch select {border:1px outset #000000; width:30%;float:left;}
.caja_buscador #formSearch input {margin:1em 11em;background:transparent url(../images/fndBtn.jpg) no-repeat scroll left top;color:#404040;height:29px;width:68px;}
.caja_buscador #formSearch input:hover {border:2px solid #818376;color:#000000;}
.caja_buscador p {text-align:justify;}
.caja_buscador p.noResult {font-weight:bold; color:#b9151b;text-align:center;}
.caja_buscador .categoria {font-weight:bold;}
.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;}

#TB_iframeContent{}

/*NewsLetters*/
.newslettersubscription-wrapper {margin:0 0.6em;text-align:justify;}
.newslettersubscription-wrapper h1 {background:transparent url(../images/fondoTitulos.jpg) no-repeat scroll left top;color:#FFFFFF;font-family:Myriad Pro;font-size:1.5em;margin:0 0 0.4em;padding:0.3em 0 0.3em 1em;}
.newslettersubscription-wrapper p {margin:0 0.6em;}
.newslettersubscription-wrapper .newslettersubscription-form {padding:1.5em; line-height:1.5em;}
.newslettersubscription-wrapper .newslettersubscription-form .newslettersubscription-email {}
.newslettersubscription-wrapper .newslettersubscription-form .newslettersubscription-buttons {text-align:center;}
.newslettersubscription-wrapper .newslettersubscription-form .newslettersubscription-buttons input {background:transparent url(../images/fndBtn.jpg) repeat-x scroll left top; color:#404040;height:29px; margin:2em 2em 1em 2em;}
.newslettersubscription-wrapper .newslettersubscription-form .newslettersubscription-buttons input:hover {color:#000; border:2px solid #808376;}
.newslettersubscription-wrapper .newslettersubscription-form .newslettersubscription-radio {padding:0 3em 1em 3em;text-align:center;}
.newslettersubscription-wrapper .newslettersubscription-form .newslettersubscription-email {text-align:center;}
.newslettersubscription-wrapper .newslettersubscription-form .buscador_texto {border:1px outset #000000;}
.newslettersubscription-wrapper . {}

.hand{cursor:pointer;}