@charset "utf-8";
/* CSS Document */

/*body { font-family:"Trebuchet MS"; font-size:90%; line-height:110%; padding:0; margin:0;   }*/
/*a { color:#3399FF; text-decoration:none; font-size:80%;}*/

/*html>body { font-family:"Trebuchet MS"; font-size:90%; line-height:110%; padding:0; margin:0; text-align:center; }*/



/************************************************************************/
/******************************* AREAS **********************************/
/************************************************************************/

.fndHeader { background:url(../img/img-kbee-docs/fndHeader.png) no-repeat top; }
.fndContent { background:url(../img/img-kbee-docs/fndContent.png) repeat-y top;}
.fndFooter { background:#009215 url(../img/img-kbee-docs/fndFooter1.png) no-repeat bottom; height:150px; }

.areaMaximoModulo { text-align:left; }
html>body .areaMaximoModulo { margin:0 auto; padding:0;}
.areaModulo { float:left; padding:0; margin:0; }
html>body .areaModulo { float:left; padding:0; margin:0;}
.areaFondo { width:100%;  }






/************************************************************************/
/****************** BLOQUE LISTA MAS POPULARES **************************/
/***********************************************************************

.listaMasPopulares { width:94%; margin:0 0 30px 0; float:left;}
.listaMasPopulares span.imgBlock { background:url(../img/img-kbee-docs/icons/populares48x48.gif) no-repeat; width:48px; height:48px; display:block; float:left; padding:0; margin:0 10px 0 0;}
.listaMasPopulares span.imgBlock b { display:none;}
.listaMasPopulares  h1 { font-size:140%; padding:15px 0 0 0; margin:0; line-height:100%;}
.listaMasPopulares  p { font-size:80%; clear:both; padding:0; margin:10px 0 0 0;}

.listaMasPopulares div.listaDocumentos { background:#ffffff url(../img/img-kbee-docs/dotLineB.gif) repeat-x bottom; padding:10px 0 10px 0; margin:0; width:96%; float:left;}
.listaMasPopulares div.listaDocumentos div.item { padding:2px 0 15px 0; margin:5px 0 5px 0; clear:both; background: url(../img/img-kbee-docs/dotLineA.gif) repeat-x top; float:left; width:96%;}

.listaMasPopulares div.listaDocumentos div.item div.tools {  clear:both; padding:3px 0 3px 0; height:25px; display:block;  }
.listaMasPopulares div.listaDocumentos div.item div.tools em { float:left; font-size:80%; font-style:normal;}
.listaMasPopulares div.listaDocumentos div.item div.tools img { float:right;}

.listaMasPopulares div.listaDocumentos div.item div.documento {float:left;}
.listaMasPopulares div.listaDocumentos div.item div.documento h3 { font-size:120%; line-height:110%; font-weight:lighter; float:left; padding:0; margin:0;}
.listaMasPopulares div.listaDocumentos div.item div.documento h3 a { color:#4E8209; }
.listaMasPopulares div.listaDocumentos div.item div.documento h3 a:hover {  text-decoration:underline;}
.listaMasPopulares div.listaDocumentos div.item div.documento h3 span a img {  margin:0 5px 0 5px; padding:0; border:none;}
.listaMasPopulares div.listaDocumentos div.item div.documento label  {font-size:70%; display:block; width:100%; float:left; margin:0; color:#999999;}
.listaMasPopulares div.listaDocumentos div.item div.documento p { padding:0; margin:0; font-size:80%; text-transform:lowercase;}

.listaMasPopulares div.listaDocumentos div.item div.meta { display:block; }
.listaMasPopulares div.listaDocumentos div.item div.meta ul { padding:0; margin:0; list-style-type:none;}
.listaMasPopulares div.listaDocumentos div.item div.meta ul li { width:90%; float:left; font-size:80%; display:block;}
.listaMasPopulares div.listaDocumentos div.item div.meta ul li label{ display:block; font-size:90%; color:#999999; margin:10px 0 0 0; padding:0; line-height:80%;}
.listaMasPopulares div.listaDocumentos div.item div.meta ul.links {padding:0; margin:0; display:block; list-style-type:none; float:left;}
.listaMasPopulares div.listaDocumentos div.item div.meta ul.links li { font-size:80%; display:block; width:100%; margin:0 0 10px 0;}
.listaMasPopulares div.listaDocumentos div.item div.meta ul.links li label {font-size:80%; display:block;  margin:10px 0 0 0; color:#999999;}
.listaMasPopulares div.listaDocumentos div.item div.meta ul.links li a { font-size:100%; }
.listaMasPopulares div.listaDocumentos div.item div.meta ul.links li span { font-style:italic; color:#999999;}

*/

/************************************************************************/
/****************** BLOQUE LISTA MEJOR CALIFICADOS **********************/
/***********************************************************************

.listaMejorCalificados { width:94%; margin:0 0 30px 0; float:left;}
.listaMejorCalificados span.imgBlock { background:url(../img/img-kbee-docs/icons/calificacion48x48.gif) no-repeat; width:48px; height:48px; display:block; float:left; padding:0; margin:0 10px 0 0;}
.listaMejorCalificados span.imgBlock b { display:none;}
.listaMejorCalificados  h1 { font-size:140%; padding:15px 0 0 0; margin:0; line-height:100%;}
.listaMejorCalificados  p { font-size:80%; clear:both; padding:0; margin:10px 0 0 0;}

.listaMejorCalificados div.listaDocumentos { background:#ffffff url(../img/img-kbee-docs/dotLineB.gif) repeat-x bottom; padding:10px 0 30px 0; margin:0; width:97%; float:left; }
.listaMejorCalificados div.listaDocumentos div.item { padding:5px 0 15px 0; margin:5px 0 5px 0; clear:both; background: url(../img/img-kbee-docs/dotLineA.gif) repeat-x top; float:left; width:96%;}

.listaMejorCalificados div.listaDocumentos div.item div.tools {  clear:both; padding:0 0 3px 0; height:40px; display:block;  }
.listaMejorCalificados div.listaDocumentos div.item div.tools img { float:left; padding:0; margin:0;}
.listaMejorCalificados div.listaDocumentos div.item div.tools span {font-size:80%; margin:0 0 0 3px; padding:0; }
.listaMejorCalificados div.listaDocumentos div.item div.tools em {  font-size:80%; font-style:normal; float:left; clear:both; padding:7px 0 0 0; }

.listaMejorCalificados div.listaDocumentos div.item div.documento { float:left;}
.listaMejorCalificados div.listaDocumentos div.item div.documento h3 { font-size:120%; line-height:110%; font-weight:lighter; float:left; padding:0; margin:0; }
.listaMejorCalificados div.listaDocumentos div.item div.documento h3 a { color:#4E8209;}
.listaMejorCalificados div.listaDocumentos div.item div.documento h3 a:hover { text-decoration:underline;}
.listaMejorCalificados div.listaDocumentos div.item div.documento h3 span a img {  margin:0 5px 0 5px; padding:0; border:none;}
.listaMejorCalificados div.listaDocumentos div.item div.documento label  {font-size:70%; display:block; width:100%; float:left; margin:10px 0 0 0; color:#999999;}
.listaMejorCalificados div.listaDocumentos div.item div.documento p { padding:0; margin:0; font-size:80%; text-transform:lowercase;}

.listaMejorCalificados div.listaDocumentos div.item div.meta { display:block; }
.listaMejorCalificados div.listaDocumentos div.item div.meta ul { padding:0; margin:0; list-style-type:none;}
.listaMejorCalificados div.listaDocumentos div.item div.meta ul li { width:90%; float:left; font-size:80%; display:block;}
.listaMejorCalificados div.listaDocumentos div.item div.meta ul li label{ display:block; font-size:90%; color:#999999; margin:10px 0 0 0; padding:0; line-height:80%;}
.listaMejorCalificados div.listaDocumentos div.item div.meta ul.links {padding:0; margin:0; display:block; list-style-type:none; float:left;}
.listaMejorCalificados div.listaDocumentos div.item div.meta ul.links li { font-size:80%; display:block; width:100%;  margin:0 0 10px 0;}
.listaMejorCalificados div.listaDocumentos div.item div.meta ul.links li label {font-size:80%; display:block;  margin:10px 0 0 0; color:#999999;}
.listaMejorCalificados div.listaDocumentos div.item div.meta ul.links li a { font-size:100%;}
.listaMejorCalificados div.listaDocumentos div.item div.meta ul.links li span { font-style:italic; color:#999999;}

*/


/********************** ACCIONES *************************************

.acciones {background:#ffffff url(../img/img-kbee-docs/dotLineB.gif) repeat-x top; text-align:right; padding:10px 0 10px 0; margin:5px 0 20px 0;}
html>body .acciones {text-align:right; display:block; height:25px;}
.acciones span { display:none;}

a.aumentaTipo {font-size:1%; height:25px; width:25px; color:#fff; background:url(../img/img-kbee-docs/icons/aum2-font-f1.png) no-repeat;}
html>body a.aumentaTipo {font-size:1%; display:block; float:left; height:25px; width:25px; color:#fff; background:url(../img/img-kbee-docs/icons/aum2-font-f1.png) no-repeat;}
a:hover.aumentaTipo {background:url(../img/img-kbee-docs/icons/aum2-font-f1.png) no-repeat;}

a.disminuirTipo {font-size:1%; height:25px; width:30px; border-right:1px solid #ccc; margin-right:10px; color:#fff; background:url(../img/img-kbee-docs/icons/dis2-font-f1.png) no-repeat;}
html>body a.disminuirTipo {font-size:1%; display:block; float:left; height:25px; width:30px; border-right:1px solid #ccc; margin-right:10px; color:#fff; background:url(../img/img-kbee-docs/icons/dis2-font-f1.png) no-repeat;}
a:hover.disminuirTipo { border-right:1px solid #ccc; background:url(../img/img-kbee-docs/icons/dis2-font-f1.png) no-repeat; }

a.mandarMail { display:none;font-size:1%; height:25px; width:25px; color:#fff; background:url(../img/img-kbee-docs/icons/mail2-f1.png) no-repeat;}
html>body a.mandarMail {display:none; font-size:1%;  float:left; height:25px; width:25px; color:#fff; background:url(../img/img-kbee-docs/icons/mail2-f1.png) no-repeat;}
a:hover.mandarMail {background:url(../img/img-kbee-docs/icons/mail2-f1.png) no-repeat;}

a.imprimir {font-size:1%; height:25px; width:25px; color:#fff; background:url(../img/img-kbee-docs/icons/imp2-f1.png) no-repeat;}
html>body a.imprimir {font-size:1%; display:block; float:left; height:25px; width:25px; color:#fff; background:url(../img/img-kbee-docs/icons/imp2-f1.png) no-repeat;}
a:hover.imprimir {background:url(../img/img-kbee-docs/icons/imp2-f1.png) no-repeat;}


*/


/************************* BOX CLASIFICACIONES *********************/

.clasificaciones { margin:0 0 50px 0;}
.clasificaciones label { display:block; font-size:70%; color:#999999; margin:10px 0 0 0; padding:0; line-height:80%;}
.clasificaciones ul { list-style-type:none; border:1px solid #ededed; margin:2px 0 0 0; padding:5px; background:url(../img/img-kbee-docs/fnd-diag.gif) repeat;}
.clasificaciones ul li { font-size:90%; background:url(../img/img-kbee-docs/bullet.gif) no-repeat left top; padding:0 0 0 15px; line-height:90%; margin:2px 0 2px 0;}



/************************* BOX COMENTARIOS *********************/

.boxComentarios { border:1px solid #ededed; background:#f7f7f7; margin:20px 0 20px 0; height:100%;}
html>body .boxComentarios { height:inherit;}
.boxComentarios h4 { background:url(../img/img-kbee-docs/icons/comentarios16x16.gif) no-repeat left; padding:0 0 0 18px; margin:2px; font-size:80%; font-weight:lighter; border-bottom:1px solid #ededed;}
.boxComentarios label { display:block; color:#333333; font-size:80%; margin:0 0 0 0;}
.boxComentarios div.addComent { padding:10px; margin:0; border-bottom:1px solid #ededed; clear:both; height:130px;}
.boxComentarios div.addComent textarea { width:98%; border:1px solid #7CA348; height:80px; }
.boxComentarios a.comentar {background:url(../img/img-kbee-docs/buttoms/comentar-f0.gif) no-repeat;  height:23px; width:73px; margin:15px 0 0 0; display:block; float:left;}
.boxComentarios a:hover.comentar {background:url(../img/img-kbee-docs/buttoms/comentar-f1.gif) no-repeat;}
.boxComentarios a.comentar span { display:none;}

.boxComentarios div.addComent div.procesando { width:23px; height:23px; margin:15px 5px 0 5px; float:left; padding:0;}
html>body .boxComentarios div.addComent div.procesando { width:23px; height:23px; margin:15px 5px 0 35px; float:left; padding:0;}


.boxComentarios div.listaComents { padding:10px; display:block;}
.boxComentarios div.listaComents ul { margin:20px 0 20px 0; padding:0; list-style-type:none;}
.boxComentarios div.listaComents ul li { margin:0 0 10px 0; padding:0; display:block;}
.boxComentarios div.listaComents ul li label { color:#4E8209; margin:0; padding:0;}
.boxComentarios div.listaComents ul li span {margin:0; padding:0; font-size:80%;}


/************************************************************************/
/*************************** CONFIRMACION *******************************/
/************************************************************************/

/*
div.confirmacion { margin:5px 0 0 0; background:#FFFFFF; width:97%; border:1px solid #ededed; padding:8px 5px 5px 5px; float:left;}
div.confirmacion img { float:left;}
div.confirmacion h3 { font-size:80%; font-weight:normal;  margin:0; padding:0; color:#000066; float:left;}
div.confirmacion ul { margin:10px 0 10px 0; padding:0; list-style-type:none;}
div.confirmacion ul li { margin:10px 0 10px 0; padding:0; float:left;}
div.confirmacion ul li a {border:1px solid #f2f2f2; margin-right:5px; padding:1px 5px}
div.confirmacion ul li a:hover {background-color:#f2f2f2;}

*/

div.confirmacion { margin:5px 0 0 0; background:#FFFFFF; width:97%; border:1px solid #ededed; padding:8px 5px 5px 5px; float:left;}
div.confirmacion p { margin:0; padding:0; color:#000066; float:left; clear:both; font-size:80%;}
div.confirmacion p img { margin:0 5px 0 0; float:left; }

div.confirmacion ul { margin:10px 0 10px 0; padding:0; list-style-type:none; float:left;}
div.confirmacion ul li { float:left;  margin:0;}
div.confirmacion ul li a { color:#fff; background:url(../img/img-kbee-docs/buttoms/fnd-botones.gif) no-repeat; width:27px; height:20px; display:block; padding:1px 0 0 8px; font-weight:bold;}
div.confirmacion ul li a:hover { color:#333; background:url(../img/img-kbee-docs/buttoms/fnd-botones.gif) no-repeat; width:27px; height:20px;}




/************************************************************************/
/***************** BLOQUE BUSQUEDA AVANZADA/SIMLPE **********************/
/************************************************************************/


.buscador { width:96%; margin:0 0 10px 0;}
.buscador span.imgBlock { background:url(../img/img-kbee-docs/icons/search48x48.gif) no-repeat; width:48px; height:48px; display:block; float:left; padding:0; margin:0 10px 0 0;}
.buscador span.imgBlock b { display:none;}
.buscador h1 { font-size:140%; padding:20px 0 0 0; margin:0;}
.buscador p { font-size:80%; clear:both; padding:0; margin:0;}

.contentBusqueda { border-top:1px solid #ededed; width:100%; padding:0 0 10px 0; margin:0; border-bottom:1px solid #ededed;}
.contentBusqueda a { padding:0 0 0 10px; color:#0099FF; float:left; width:50%;}

.contentBusqueda div.procesando { width:23px; height:23px; margin:-17px 5px 0 5px; display:inline; float:right; padding:0;}
html>body .contentBusqueda div.procesando { width:23px; height:23px; margin:0 5px 0 5px; display:inline; float:right; padding:0;}

.opciones { padding:2%; margin:0; width:60%; float:left; clear:both;height:35px; }
html>body .opciones {padding:2%; margin:0; width:55%; height:35px; float:left;}

.opciones label { font-size:80%; display:block; color:#999999;}
.opciones input { float:left; width:98%;}
.cierre { padding:0; margin:0; background:#f7f7f7 url(../img/img-kbee-docs/dotLineB.gif) repeat-x top; height:5px; }


.opcionesClases { float:left; width:40%; padding:2%; margin:0 0 0 0px; height:40px;}
html>body .opcionesClases { float:left; width:35%; padding:2%; margin:0 0 0 0; height:35px;}
.opcionesClases label {font-size:80%; display:block; color:#999999;}
.opcionesClases select {}




.masOpciones {padding:2%; margin:0; float:left; width:96%;  border-top:1px solid #f7f7f7;}
.masOpciones ul { margin:5px 0 5px 0;  display:block; height:40px; padding:0; list-style-type:none;}
.masOpciones ul li {float:left; width:33%; margin:0; padding:0;}
.masOpciones ul li ul{ margin:0 0 0 0;}
.masOpciones ul li ul li{width:48%;}
.masOpciones ul li label { font-size:80%; color:#999999;}
.masOpciones input { width:90%; margin:0; padding:1px; font-size:80%;} 
.masOpciones select { width:94%; margin:0; padding:0; font-size:80%;}
.masOpciones label { font-size:80%; color:#666; padding:5px 0 0 0;}
.masOpciones label input { width:20px; margin:10px 0 0 0;}

a.btnBuscar { background:url(../img/img-kbee-docs/buttoms/search-f0.gif) no-repeat; width:87px; height:23px;  float:right; margin:4px 16px 0 10px;}
html>body a.btnBuscar { margin:0;}
a.btnLimpiar {background:url(../img/buttoms/reload-f0.gif) no-repeat; width:23px; height:23px;  float:right; margin:4px 0 0 0;}
html>body a.btnLimpiar { margin:0;}
a:hover.btnBuscar {background:url(../img/img-kbee-docs/buttoms/search-f1.gif) no-repeat;}
a.btnBuscar span {display:none;}
a.btnLimpiar span {display:none;}
div.reporte-errores { margin:5px 0 0 10px; background:#FFFFFF; width:90%; border:1px solid #ededed; padding:10px; float:left;}
div.reporte-errores span.imgError { background:url(../img/img-kbee-docs/error32x32.png) no-repeat; width:32px; height:32px; display:block; float:left; padding:0; margin:0 10px 0 0;}
div.reporte-errores span.imgError b { display:none;}
div.reporte-errores span { font-weight:normal;  margin:0; padding:0; color:#CC0000;} 



div.procesando {}
div.procesando span.imgProcesando { background:url(../img/img-kbee-docs/icons/loading.gif) no-repeat; width:32px; height:32px; display:block; float:left; padding:0; margin:-15px 10px 0 0;}
div.procesando span.imgProcesando b { display:none;}

.masOpcionesGenerales {padding:2%; margin:10px 0 0 0; float:left; width:96%; border-top:1px solid #f7f7f7;}
.masOpcionesGenerales ul { margin:0 2px 0 2px;  display:block; height:40px; width:100%; padding:0; list-style-type:none;}
.masOpcionesGenerales ul li {float:left; width:60%; margin:0; padding:0 1% 0 0;}
.masOpcionesGenerales ul li.rangoFecha {float:left; width:38%; margin:0; padding:0;}
.masOpcionesGenerales ul li ul{ margin:0 0 0 0; float:left;}
.masOpcionesGenerales ul li ul li{width:48%;}
.masOpcionesGenerales ul li label { font-size:80%; color:#999999;}
.masOpcionesGenerales input { width:90%; margin:0; padding:1px; font-size:80%;} 
.masOpcionesGenerales select { width:94%; margin:0; padding:0; font-size:80%;}
.masOpcionesGenerales label { font-size:80%; color:#666; padding:5px 0 0 0;}
.masOpcionesGenerales label input { width:20px; margin:10px 0 0 0;}





/************************************************************************/
/********************* RESULTADOS BUSCADOR  *****************************/
/************************************************************************/

.resultadosBuscador { width:96%; margin:10px; }
.resultadosBuscador h1 { font-size:140%; padding:20px 0 0 0; margin:0; }
.resultadosBuscador span.imgBlock { background:url(../img/img-kbee-docs/icons/resultados48x48.gif) no-repeat; width:48px; height:48px; display:block; float:left; padding:0; margin:0 10px 0 0;}
.resultadosBuscador span.imgBlock b { display:none;}
.resultadosBuscador p { clear:both; color:#4E8209;}
.resultadosBuscador p span.resultHighlight { background:#FFE57F;}
.resultadosBuscador p.resumen { color:#000; text-transform:lowercase;}



.resultadosBuscador div.itemResult { padding:5px 0 0 0; float:left; width:100%; clear:both; margin:5px 0 10px 0; background: url(../img/img-kbee-docs/dotLineA.gif) repeat-x top; font-size:120% !important; }
.resultadosBuscador div.itemResult div.tools div.metaInfo {overflow:hidden; zoom:1;  margin:5px 0 0 0; float:left; line-height:100%; font-size:80%; }
.resultadosBuscador div.itemResult div.tools div.metaInfo span { display:block; color:#333333; font-size:90%;}
.resultadosBuscador div.itemResult div.tools div.metaInfo span.date { float:left; display:inline; display:none;}
.resultadosBuscador div.itemResult div.tools div.metaInfo span.tipo { float:left; display:inline; background:#4E8209; color:#FFFFFF; padding:1px 3px 0 3px; margin:-1px 5px 0 5px; }
.resultadosBuscador div.itemResult div.tools div.metaInfo span.grupo { float:left; display:inline; text-align:left;}

.resultadosBuscador div.itemResult div.tools { clear:both; float:left; margin:0 0 15px 0; width:100%;}
.resultadosBuscador div.itemResult div.tools ul { list-style-type:none; margin:0; padding:0;}
.resultadosBuscador div.itemResult div.tools ul li { float:left;}
.resultadosBuscador div.itemResult div.tools ul li.toolsFecha em { float:left; margin:1px 0 0 5px; font-size:70%; font-style:normal; padding:0;}
.resultadosBuscador div.itemResult div.tools ul li.toolsFecha span { font-size:80%; color:#999999; font-style:italic; margin:0 0 0 5px;}
.resultadosBuscador div.itemResult div.tools ul li.toolsCalificacion { float:right;}
.resultadosBuscador div.itemResult div.tools ul li.toolsScore { float:left;}
.resultadosBuscador div.itemResult div.tools ul li.toolsScore span {color:#4E8209; font-size:80%; margin:0 0 0 7px;}

.resultadosBuscador div.itemResult div.documento {clear:both; float:left; width:100%; margin:0 0 10px 0;}
.resultadosBuscador div.itemResult div.documento h3 { font-size:150%; line-height:90%; float:left; font-weight:lighter; padding:0; margin:0 0 10px 0; }
.resultadosBuscador div.itemResult div.documento h3 a { color:#4E8209; line-height:110%; margin:0 0 0 4px;}
.resultadosBuscador div.itemResult div.documento h3 span { color:#4E8209; line-height:110%; margin:0 0 0 4px;}
.resultadosBuscador div.itemResult div.documento h3 a:hover { text-decoration:underline;}

.resultadosBuscador div.itemResult div.documento span {margin:0 5px 0 5px; }
.resultadosBuscador div.itemResult div.documento span a img { border:none;}
.resultadosBuscador div.itemResult div.documento label {font-size:70%; display:block; width:100%; clear:both;  margin:10px 0 0 0; line-height:80%; color:#999999;}
.resultadosBuscador div.itemResult div.documento p { padding:0; margin:0; font-size:80%;}

.resultadosBuscador div.itemResult div.metaData {clear:both; float:left; width:100%; padding:0 0 5px 0; border-bottom:1px solid #ededed;  margin:0;}
.resultadosBuscador div.itemResult div.metaData h5 { margin:0; padding:0 0 0 5px; color:#999999; font-size:80%; border-bottom:1px solid #ededed; background:#f7f7f7; }
.resultadosBuscador div.itemResult div.metaData ul { padding:0; margin:0; width:100%; list-style-type:none; float:left;}
.resultadosBuscador div.itemResult div.metaData ul li { width:31%; margin:0 1% 0 0; padding:0; float:left; font-size:80%; display:block;}
html>body .resultadosBuscador div.itemResult div.metaData ul li { width:31%; float:left;}
.resultadosBuscador div.itemResult div.metaData ul li label { display:block; font-size:90%; color:#999999; margin:10px 0 0 0; padding:0; line-height:80%;}
.resultadosBuscador div.itemResult div.metaData ul li em { float:left; clear:both; font-style:normal; font-size:100%; }
.resultadosBuscador div.itemResult div.metaData ul li span { font-size:100%; display:block; width:100%; color:#999999; font-style:italic;}

.resultadosBuscador div.itemResult div.extras {clear:both; float:left; width:100%;}
.resultadosBuscador div.itemResult div.extras ul {padding:0; margin:10px 0 0 0; display:block; width:100%; float:left; list-style-type:none; }
.resultadosBuscador div.itemResult div.extras ul li { font-size:80%; display:block; width:100%;}
.resultadosBuscador div.itemResult div.extras ul li label {font-size:90%; display:block;  margin:0; color:#999999;}
.resultadosBuscador div.itemResult div.extras ul li span { font-size:100%; display:block; width:100%; color:#999999; font-style:italic;}
.resultadosBuscador div.itemResult div.extras ul li a { font-size:100%; color:#0099FF; text-decoration:none;}


.resultadosBuscador div.resultCount { float:left; font-size:80%; clear:both; padding:5px; width:100%; background:#f7f7f7 url(../img/img-kbee-docs/dotLineA.gif) repeat-x bottom; margin:20px 0 -6px 0; /*margin:20px 0 0 0;*/}
html>body .resultadosBuscador div.resultCount  { width:98%;}
.resultadosBuscador div.resultCountCantridad { float:left; }

.resultadosBuscador div.resultCountBotones { float:right; width:120px; }
.resultadosBuscador div.resultCountBotones label { float:left; text-align:right; margin:0 5px 0 5px;}
.resultadosBuscador div.resultCountBotones a.back {width:18px; height:18px; display:block; float:left; background:url(../img/img-kbee-docs/buttoms/back-f0.gif) no-repeat;}
.resultadosBuscador div.resultCountBotones a.back:hover {}
.resultadosBuscador div.resultCountBotones a.next { width:18px; height:18px; display:block; float:right; background:url(../img/img-kbee-docs/buttoms/next-f0.gif) no-repeat;  }
.resultadosBuscador div.resultCountBotones a.next:hover {}
.resultadosBuscador div.resultCountBotones a span { display:none;}


.resultadosBuscador div.order { float:left; width:96%; text-align:right; margin:0 0 -4px 0; padding:5px 5px 10px 5px; background: url(../img/img-kbee-docs/dotLineB.gif) repeat-x bottom; width:100%;}
html>body .resultadosBuscador div.order { width:98%;}
.resultadosBuscador div.order ul { float:left; list-style-type:none; margin:0; padding:0;}
.resultadosBuscador div.order ul li.order-type { float:left; margin:0 20px 0 20px; }
.resultadosBuscador div.order ul li.order-type label {font-size:80%; color:#999999; margin:0 5px 0 0;}
.resultadosBuscador div.order ul li.order-type select { margin:8px 0 0 0;  height:20px; font-size:80%;}
.resultadosBuscador div.order ul li.order-by { float:left;}
.resultadosBuscador div.order ul li.order-by label {font-size:80%; color:#999999; margin:0 5px 0 0;}
.resultadosBuscador div.order ul li.order-by select { margin:8px 0 0 0; height:20px; font-size:80%;}
.resultadosBuscador div.order a { background:url(../img/img-kbee-docs/buttoms/ordenar-f0.gif) no-repeat; width:47px; height:17px; display:block; margin:13px 0 0 0;}
html>body .resultadosBuscador div.order a { background:url(../img/img-kbee-docs/buttoms/ordenar-f0.gif) no-repeat; width:47px; height:17px; display:block; margin:11px 0 0 0; float:right;}


.resultadosBuscador div.order a:hover { background:url(../img/img-kbee-docs/buttoms/ordenar-f1.gif) no-repeat; }
.resultadosBuscador div.order a span { display:none;}

.resultadosBuscador div.refinamientoHeader { float:left; margin:20px 0 0 0; padding:0; width:100%;}
.resultadosBuscador div.refinamientoHeader ul.parametros { list-style-type:none; margin:0; padding:0; display:block; width:45%; float:left; }
.resultadosBuscador div.refinamientoHeader ul.parametros li {}
.resultadosBuscador div.refinamientoHeader ul.parametros li label {font-size:80%; display:block; width:100%; clear:both;  margin:0; line-height:80%; color:#999999;}
.resultadosBuscador div.refinamientoHeader ul.parametros li em { font-style:normal; font-weight:bold; font-size:80%;}

.resultadosBuscador div.refinamientoHeader ul.refinamiento { list-style-type:none; margin:0; padding:0 0 0 10px; width:55%; float:left; border-left:1px solid #ccc;}
html>body .resultadosBuscador div.refinamientoHeader ul.refinamiento { width:45%;}
.resultadosBuscador div.refinamientoHeader ul.refinamiento li label {font-size:80%; display:block; width:100%; clear:both;  margin:0; line-height:80%; color:#999999;}
.resultadosBuscador div.refinamientoHeader ul.refinamiento li { float:left; margin:0 2px 0 2px;}
.resultadosBuscador div.refinamientoHeader ul.refinamiento li a {color:#4E8209; text-decoration:none;}
.resultadosBuscador div.refinamientoHeader ul.refinamiento li span { font-size:100%; display:block; width:100%; color:#999999; font-style:italic;}


.noResult { display:block; width:100%; border:1px solid #ccc; background:#f7f7f7; padding:20px; margin:20px 0 0 0; float:left;}
html>body .noResult { width:91%;}
.noResult p { color:#000000; float:left;}
.noResult p span.imgResult { background:url(../img/img-kbee-docs/icons/noResults48x48.png) no-repeat; width:50px; height:50px; display:block; float:left; margin:0 20px 0 0;}



.metaDataGrupo {clear:both; float:left; margin:0 0 10px 0; width:100%; padding:0 0 5px 0;}
.metaDataGrupo h5 {margin:0; padding:0 0 0 5px; color:#999999; font-size:80%; border-bottom:1px solid #ededed; background:#f7f7f7; }
.metaDataGrupo ul { margin:10px 0 0 0; padding:0; float:left; width:32%; list-style-type:none;}
.metaDataGrupo ul.grupos { margin:10px 0 0 0; padding:0; float:left; width:60%; list-style-type:none;}

.metaDataGrupo ul label {font-size:70%; display:block;  clear:both;  margin:0; line-height:80%; color:#999999;}
.metaDataGrupo ul li { font-size:80%; text-transform:lowercase; float:left; margin:0 2px 0 2px;}
.metaDataGrupo ul span { font-size:90%; font-style:italic; color:#999999;}
.metaDataGrupo ul li a { color:#0099FF; text-decoration:none;}

.metaDataGrupoHead-colapsado {background:#F6F8F1 url(../img/icons/bulletSeccion2.gif) no-repeat 0.2em 0.3em; border:1px solid #E1E8D0; clear:both; float:left; margin:2px 0 0 0; padding:1px 15px; width:98%; overflow:hidden; zoom:1; }
html>body .metaDataGrupoHead-colapsado { width:93%;}
.metaDataGrupoHead-colapsado h5 { margin:0; padding:0; color:#7C9146; font-size:70%; }

.metaDataGrupoHead-expandido {background:#F6F8F1 url(../img/icons/bulletSeccion.gif) no-repeat 0.2em 0.3em; border:1px solid #E1E8D0; clear:both; float:left; margin:2px 0 0 0; padding:1px 15px; width:93%; overflow:hidden; zoom:1; }
.metaDataGrupoHead-expandido h5 { margin:0; padding:0; color:#7C9146; font-size:70%; }


/***********************************/
/*RESULTADO DE CONT PRIVADOS GRUPO */
/***********************************/

.resultadosPrivados { width:96%; margin:10px; }
.resultadosPrivados h1 { font-size:140%; padding:20px 0 0 0; margin:0; }
.resultadosPrivados span.imgBlock { background:url(../img/img-kbee-docs/icons/resultados48x48.gif) no-repeat; width:48px; height:48px; display:block; float:left; padding:0; margin:0 10px 0 0;}
.resultadosPrivados span.imgBlock b { display:none;}
.resultadosPrivados p { clear:both; color:#4E8209;}
.resultadosPrivados p span.resultHighlight { background:#FFE57F;}
.resultadosPrivados p.resumen { color:#000; text-transform:lowercase;}

.resultadosPrivados div.itemResult { padding:5px 0 0 0; float:left; width:100%; clear:both; margin:5px 0 20px 0; background: url(../img/img-kbee-docs/dotLineA.gif) repeat-x top; font-size:120% !important; }
.resultadosPrivados div.itemResult div.tools div.metaInfo {overflow:hidden; zoom:1;  margin:5px 0 0 0; float:left; line-height:100%; font-size:80%; }
.resultadosPrivados div.itemResult div.tools div.metaInfo span { display:block; color:#333333; font-size:90%;}
.resultadosPrivados div.itemResult div.tools div.metaInfo span.date { float:left; display:inline; display:none;}
.resultadosPrivados div.itemResult div.tools div.metaInfo span.tipo { float:left; display:inline; background:#4E8209; color:#FFFFFF; padding:1px 3px 0 3px; margin:-1px 5px 0 5px; }
.resultadosPrivados div.itemResult div.tools div.metaInfo span.grupo { float:left; display:inline; text-align:left;}
.resultadosPrivados div.itemResult div.tools { clear:both; float:left; margin:0 0 15px 0; width:100%;}
.resultadosPrivados div.itemResult div.tools ul { list-style-type:none; margin:0; padding:0;}
.resultadosPrivados div.itemResult div.tools ul li { float:left;}
.resultadosPrivados div.itemResult div.tools ul li.toolsFecha em { float:left; margin:1px 0 0 5px; font-size:70%; font-style:normal; padding:0;}
.resultadosPrivados div.itemResult div.tools ul li.toolsFecha span { font-size:80%; color:#999999; font-style:italic; margin:0 0 0 5px;}
.resultadosPrivados div.itemResult div.tools ul li.toolsCalificacion { float:right;}
.resultadosPrivados div.itemResult div.tools ul li.toolsScore { float:left;}
.resultadosPrivados div.itemResult div.tools ul li.toolsScore span {color:#4E8209; font-size:80%; margin:0 0 0 7px;}
.resultadosPrivados div.itemResult div.documento {clear:both; float:left; width:100%; margin:0 0 10px 0;}
.resultadosPrivados div.itemResult div.documento h3 { font-size:150%; line-height:90%; float:left; font-weight:lighter; padding:0; margin:0 0 10px 0; }
.resultadosPrivados div.itemResult div.documento h3 a { color:#4E8209; line-height:110%; margin:0 0 0 4px;}
.resultadosPrivados div.itemResult div.documento h3 a:hover { text-decoration:underline;}
.resultadosPrivados div.itemResult div.documento span {margin:0 5px 0 5px; }
.resultadosPrivados div.itemResult div.documento span a img { border:none;}
.resultadosPrivados div.itemResult div.documento label {font-size:70%; display:block; width:100%; clear:both;  margin:10px 0 0 0; line-height:80%; color:#999999;}
.resultadosPrivados div.itemResult div.documento p { padding:0; margin:0; font-size:80%;}
.resultadosPrivados div.itemResult div.metaData {clear:both; float:left; width:100%; padding:0 0 5px 0; border-bottom:1px solid #ededed;  margin:0;}
.resultadosPrivados div.itemResult div.metaData h5 { margin:0; padding:0 0 0 5px; color:#999999; font-size:80%; border-bottom:1px solid #ededed; background:#f7f7f7; }
.resultadosPrivados div.itemResult div.metaData ul { padding:0; margin:0; width:100%; list-style-type:none; float:left;}
.resultadosPrivados div.itemResult div.metaData ul li { width:31%; margin:0 1% 0 0; padding:0; float:left; font-size:80%; display:block;}
html>body .resultadosPrivados div.itemResult div.metaData ul li { width:31%; float:left;}
.resultadosPrivados div.itemResult div.metaData ul li label { display:block; font-size:90%; color:#999999; margin:10px 0 0 0; padding:0; line-height:80%;}
.resultadosPrivados div.itemResult div.metaData ul li em { float:left; clear:both; font-style:normal; font-size:100%; }
.resultadosPrivados div.itemResult div.metaData ul li span { font-size:100%; display:block; width:100%; color:#999999; font-style:italic;}
.resultadosPrivados div.itemResult div.extras {clear:both; float:left; width:100%;}
.resultadosPrivados div.itemResult div.extras ul {padding:0; margin:10px 0 0 0; display:block; width:100%; float:left; list-style-type:none; }
.resultadosPrivados div.itemResult div.extras ul li { font-size:80%; display:block; width:100%;}
.resultadosPrivados div.itemResult div.extras ul li label {font-size:90%; display:block;  margin:0; color:#999999;}
.resultadosPrivados div.itemResult div.extras ul li span { font-size:100%; display:block; width:100%; color:#999999; font-style:italic;}
.resultadosPrivados div.itemResult div.extras ul li a { font-size:100%; color:#0099FF; text-decoration:none;}
.resultadosPrivados div.resultCount { float:left; font-size:80%; clear:both; padding:5px; width:100%; background:#f7f7f7 url(../img/img-kbee-docs/dotLineA.gif) repeat-x bottom; margin:20px 0 -6px 0; /*margin:20px 0 0 0;*/}
html>body .resultadosPrivados div.resultCount  { width:98%;}
.resultadosPrivados div.resultCountCantridad { float:left; }
.resultadosPrivados div.resultCountBotones { float:right; width:120px; }
.resultadosPrivados div.resultCountBotones label { float:left; text-align:right; margin:0 5px 0 5px;}
.resultadosPrivados div.resultCountBotones a.back {width:18px; height:18px; display:block; float:left; background:url(../img/img-kbee-docs/buttoms/back-f0.gif) no-repeat;}
.resultadosPrivados div.resultCountBotones a.back:hover {}
.resultadosPrivados div.resultCountBotones a.next { width:18px; height:18px; display:block; float:right; background:url(../img/img-kbee-docs/buttoms/next-f0.gif) no-repeat;  }
.resultadosPrivados div.resultCountBotones a.next:hover {}
.resultadosPrivados div.resultCountBotones a span { display:none;}
.resultadosPrivados div.order { float:left; width:96%; text-align:right; margin:0 0 -4px 0; padding:5px 5px 10px 5px; background: url(../img/img-kbee-docs/dotLineB.gif) repeat-x bottom; width:100%;}
html>body .resultadosPrivados div.order { width:98%;}
.resultadosPrivados div.order ul { float:left; list-style-type:none; margin:0; padding:0;}
.resultadosPrivados div.order ul li.order-type { float:left; margin:0 20px 0 20px; }
.resultadosPrivados div.order ul li.order-type label {font-size:80%; color:#999999; margin:0 5px 0 0;}
.resultadosPrivados div.order ul li.order-type select { margin:8px 0 0 0;  height:20px; font-size:80%;}
.resultadosPrivados div.order ul li.order-by { float:left;}
.resultadosPrivados div.order ul li.order-by label {font-size:80%; color:#999999; margin:0 5px 0 0;}
.resultadosPrivados div.order ul li.order-by select { margin:8px 0 0 0; height:20px; font-size:80%;}
.resultadosPrivados div.order a { background:url(../img/img-kbee-docs/buttoms/ordenar-f0.gif) no-repeat; width:47px; height:17px; display:block; margin:13px 0 0 0;}
html>body .resultadosPrivados div.order a { background:url(../img/img-kbee-docs/buttoms/ordenar-f0.gif) no-repeat; width:47px; height:17px; display:block; margin:11px 0 0 0; float:right;}
.resultadosPrivados div.order a:hover { background:url(../img/img-kbee-docs/buttoms/ordenar-f1.gif) no-repeat; }
.resultadosPrivados div.order a span { display:none;}
.resultadosPrivados div.refinamientoHeader { float:left; margin:20px 0 0 0; padding:0; width:100%;}
.resultadosPrivados div.refinamientoHeader ul.parametros { list-style-type:none; margin:0; padding:0; display:block; width:45%; float:left; }
.resultadosPrivados div.refinamientoHeader ul.parametros li {}
.resultadosPrivados div.refinamientoHeader ul.parametros li label {font-size:80%; display:block; width:100%; clear:both;  margin:0; line-height:80%; color:#999999;}
.resultadosPrivados div.refinamientoHeader ul.parametros li em { font-style:normal; font-weight:bold; font-size:80%;}
.resultadosPrivados div.refinamientoHeader ul.refinamiento { list-style-type:none; margin:0; padding:0 0 0 10px; width:45%; float:left; border-left:1px solid #ccc;}
.resultadosPrivados div.refinamientoHeader ul.refinamiento li label {font-size:80%; display:block; width:100%; clear:both;  margin:0; line-height:80%; color:#999999;}
.resultadosPrivados div.refinamientoHeader ul.refinamiento li { float:left; margin:0 2px 0 2px;}
.resultadosPrivados div.refinamientoHeader ul.refinamiento li a {color:#4E8209; text-decoration:none;}
.resultadosPrivados div.refinamientoHeader ul.refinamiento li span { font-size:100%; display:block; width:100%; color:#999999; font-style:italic;}


/********** FILTROS PRIVADO + BUSQUEDA *******/
.resultadosPrivados div.buscar { float:left; width:90%; padding:5px 0;}
.resultadosPrivados div.buscar a.btnBuscar {background:url(../img/img-kbee-docs/buttoms/search-f0.gif) no-repeat; width:80px; height:23px;  float:left;}
.resultadosPrivados div.buscar a.btnLimpiar {background:url(../img/buttoms/reload-f0.gif) no-repeat; width:23px; height:23px;  float:left;}
.resultadosPrivados div.buscar a.btnLimpiar span { display:none; }
.resultadosPrivados div.buscar input {float:left; margin:0 5px 0 0;}
.resultadosPrivados div.procesando { float:left; width:10%; padding:0; margin:17px 0 0 0;}

.resultadosPrivados div.multidimensional { float:left; width:100%; border-top:1px solid #ededed; padding:10px 0; margin:10px 0 0 0;}
.resultadosPrivados div.multidimensional label { font-size:120%; font-weight:bold; margin:0 0 10px 0; float:left;}
.resultadosPrivados div.multidimensional div.dimensiones { width:100%; float:left; margin:5px 0;}
.resultadosPrivados div.multidimensional div.dimensiones label {font-size:80%; display:block; width:100%; clear:both;  margin:0; line-height:80%; color:#999999; font-weight:lighter;}
.resultadosPrivados div.multidimensional div.dimensiones ul.miembros { margin:0; padding:0; list-style-type:none; }
.resultadosPrivados div.multidimensional div.dimensiones ul.miembros li { float:left; margin:0 5px 0 0;}
.resultadosPrivados div.multidimensional div.dimensiones ul.miembros li a { text-decoration:none; color:#4E8209;}


.resultadosPrivados div.criterio { float:left; width:100%; border-top:1px solid #ededed; padding:10px 0; margin:10px 0 0 0;}
.resultadosPrivados div.criterio label {font-size:120%; font-weight:bold; margin:0 0 10px 0; float:left;}
.resultadosPrivados div.criterio ul { margin:0; padding:0; list-style-type:none; width:100%; clear:both;}
.resultadosPrivados div.criterio ul li {}





/*********** DIRECTORIO ***********/

div.directorioPersonas { background:#FFFFFF; overflow:hidden; zoom:1; float:left;}
div.directorioEmpresas { background:#FFFFFF; overflow:hidden; zoom:1; float:left;}
div.directorioTodas { background:#FFFFFF; overflow:hidden; zoom:1; float:left;}
div.directorioZonas { background:#FFFFFF; overflow:hidden; zoom:1; float:left;}
div.directorioGrupos { background:#FFFFFF; overflow:hidden; zoom:1; float:left;}
div.directorioGruposTrabajo { background:#FFFFFF; overflow:hidden; zoom:1; float:left;}
div.directorioEntidadesCREA { background:#FFFFFF; overflow:hidden; zoom:1; float:left;}

div.directorioBusqueda {  float:left; padding:10px 10px 20px 10px; width:100%; margin:0; border-bottom:1px solid #ededed;}
div.directorioBusqueda form { margin:0; padding:0;}
div.directorioBusqueda form ul { margin:0; padding:0; width:100%; list-style-type:none;  overflow:hidden; zoom:1;}
div.directorioBusqueda form ul li { width:25%; margin:0 10px 0 0; display:block; padding:0; float:left; text-align:left; }
div.directorioBusqueda form ul li label {font-size:80%; color:#999999; margin:0; }
div.directorioBusqueda form ul li input {clear:both; width:100%; display:block;}
div.directorioBusqueda form ul li a.directorioBuscar { background:url(../img/buttoms/search-f0.gif) no-repeat; display:block; width:73px; height:23px; margin:15px 0 0 15px;}
div.directorioBusqueda form ul li a.directorioBuscar:hover {background:url(../img/buttoms/search-f1.gif) no-repeat;}
div.directorioBusqueda form ul li a.directorioBuscar span { display:none;}

div.directorioBusqueda div.procesando { float:right; margin:-10px 0 0 0;}

div.noResultDir { display:block; width:430px; border:1px solid #ccc; background:#f7f7f7; padding:20px; margin:10px 10px; overflow:hidden; zoom:1; float:left;}
.noResultDir p { color:#000000; float:left;}
.noResultDir p span.imgResult { background:url(../img/img-kbee-docs/icons/noResults48x48.png) no-repeat; width:50px; height:50px; display:block; float:left; margin:0 20px 0 0;}

div.directorioBusqueda div.noResult { margin:0 10px!important;}

/********** PERSONA ****************/
/*1024
.directorioPersonas .resultadosBuscador { float:left; width:470px; margin:0 10px 0 10px;}*/
.directorioPersonas .resultadosBuscador { float:left; margin:0 10px 0 10px;}
.directorioPersonas .resultadosBuscador h4 { display:none; }
.directorioPersonas .resultadosBuscador .itemResult .documento { float:left; clear:none;}
.directorioPersonas .resultadosBuscador .itemResult .documento ul.dirPersona { margin:0 0 0 5px; float:left; display:block; width:97%; padding:0; list-style-type:none; }
.directorioPersonas .resultadosBuscador .itemResult .documento ul.dirPersona li { margin:0 5px 0 0; width:47%; float:left; padding:0; font-size:90%; color:#333333;}
.directorioPersonas .resultadosBuscador .itemResult .documento ul.dirPersona li label {font-size:80%; display:block; width:100%; clear:both;  margin:5px 0 0 0; line-height:80%; color:#999999;}
.directorioPersonas .resultadosBuscador .itemResult .documento ul.dirPersona li a { color:#0099FF; text-decoration:none; margin:0; padding:0;}
.directorioPersonas .resultadosBuscador .itemResult .documento p { margin:-5px 0 10px 5px; padding:0;}

/********** EMPRESA ********************/
/*1024
.directorioEmpresas .resultadosBuscador { float:left; width:470px; margin:0 10px 0 10px;}*/
.directorioEmpresas .resultadosBuscador { float:left; margin:0 10px 0 10px;}
.directorioEmpresas .resultadosBuscador h4 { display:none; }
.directorioEmpresas .resultadosBuscador .itemResult .documento {  clear:none;}
.directorioEmpresas .resultadosBuscador .itemResult .documento ul.dirPersona { margin:0 0 0 5px; float:left; display:block; width:97%;  padding:0; list-style-type:none; }
.directorioEmpresas .resultadosBuscador .itemResult .documento ul.dirPersona li { margin:0 5px 0 0; width:47%; float:left; padding:0; font-size:90%; color:#333333;}
.directorioEmpresas .resultadosBuscador .itemResult .documento ul.dirPersona li label {font-size:80%; display:block; width:100%; clear:both;  margin:5px 0 0 0; line-height:80%; color:#999999;}
.directorioEmpresas .resultadosBuscador .itemResult .documento ul.dirPersona li a { color:#0099FF; text-decoration:none; margin:0; padding:0;}
.directorioEmpresas .resultadosBuscador .itemResult .documento p { margin:-5px 0 10px 5px; padding:0;}

/********** GRUPOS TRABAJO ********************/
/*1024
.directorioGruposTrabajo .resultadosBuscador { float:left; width:470px; margin:0 10px 0 10px;}*/
.directorioGruposTrabajo .resultadosBuscador { float:left; margin:0 10px 0 10px;}
.directorioGruposTrabajo .resultadosBuscador h4 { display:none; }
.directorioGruposTrabajo .resultadosBuscador .itemResult .documento { float:left; clear:none; margin:0;}
.directorioGruposTrabajo .resultadosBuscador .itemResult .documento h3 { float:none;}
.directorioGruposTrabajo .resultadosBuscador .itemResult .documento h3 a {color:#0099FF;font-size:90%;left:0px;margin:20px 0 0;position:relative;text-decoration:none; top:0}
.directorioGruposTrabajo .resultadosBuscador .itemResult .documento .detallePortal a { font-size:90%; color:#0099FF; text-decoration:none; margin:0; position:relative; left:5px; top:5px}
.directorioGruposTrabajo .resultadosBuscador .itemResult .documento .detallePortal a:hover { font-size:90%; color:#0099FF; text-decoration:underline;}
.directorioGruposTrabajo .resultadosBuscador .itemResult .documento .portales { margin:0 0 5px 5px; width:80%; float:left; display:block; padding:0; list-style-type:none; }
.directorioGruposTrabajo .resultadosBuscador .itemResult .documento .portales label {clear:both;color:#999999;display:block;float:left;
font-size:90% !important;margin:5px 0 0;width:60px; padding:2px 0 0 0;}
.directorioGruposTrabajo .resultadosBuscador .itemResult .documento .portales ul { list-style:none; margin:2px 0 0 0; padding:0; overflow:hidden;}
.directorioGruposTrabajo .resultadosBuscador .itemResult .documento .portales ul li { margin:0 5px 0 0; float:left; padding:0; font-size:90%; color:#333333;}
.directorioGruposTrabajo .resultadosBuscador .itemResult .documento .portales ul li a.internoActivo { color:#0099FF; text-decoration:underline; margin:0; padding:0;}
.directorioGruposTrabajo .resultadosBuscador .itemResult .documento .portales ul li a.externoActivo { color:#0099FF; text-decoration:underline; margin:0; padding:0;}


/** estilo en la solapa todos */
.directorioTodas .resultadosBuscador .itemResult .documento .portales { margin:0 0 5px 5px; width:80%; float:left; display:block; padding:0; list-style-type:none; }
.directorioTodas .resultadosBuscador .itemResult .documento h3 { float:none;}
.directorioTodas .resultadosBuscador .itemResult .documento .portales label {clear:both;color:#999999;display:block;float:left;
font-size:90% !important;margin:5px 0 0 0;width:60px; padding:2px 0 0 0;}
.directorioTodas .resultadosBuscador .itemResult .documento .portales ul { list-style:none; margin:2px 0 0 0; padding:0; overflow:hidden;}
.directorioTodas .resultadosBuscador .itemResult .documento .detallePortal a { font-size:90%; color:#0099FF; text-decoration:none; margin:0; position:relative; left:5px; top:5px}
.directorioTodas .resultadosBuscador .itemResult .documento .detallePortal a:hover { font-size:90%; color:#0099FF; text-decoration:underline;}
.directorioTodas .resultadosBuscador .itemResult .documento .portales ul li { margin:0 5px 0 0; float:left; padding:0; font-size:90%; color:#333333;}
.directorioTodas .resultadosBuscador .itemResult .documento .portales ul li a.internoActivo { color:#0099FF; text-decoration:underline; margin:0; padding:0;}
.directorioTodas .resultadosBuscador .itemResult .documento .portales ul li a.externoActivo { color:#0099FF; text-decoration:underline; margin:0; padding:0;}


/********** ENTIDADES CREA ********************/
/*1024
.directorioEntidadesCREA .resultadosBuscador { float:left; width:470px; margin:0 10px 0 10px;}*/
.directorioEntidadesCREA .resultadosBuscador { float:left; margin:0 10px 0 10px;}
.directorioEntidadesCREA .resultadosBuscador h4 { display:none; }
.directorioEntidadesCREA .resultadosBuscador .itemResult .documento { float:left; clear:none;}
.directorioEntidadesCREA .resultadosBuscador .itemResult .documento ul.dirPersona { margin:0 0 0 5px; width:97%; float:left; display:block; padding:0; list-style-type:none; overflow:hidden; zoom:1; }
.directorioEntidadesCREA .resultadosBuscador .itemResult .documento ul.dirPersona li { margin:0 5px 0 0; width:47%; float:left; padding:0; font-size:90%; color:#333333;}
.directorioEntidadesCREA .resultadosBuscador .itemResult .documento ul.dirPersona li label {font-size:80%; display:block; width:100%; clear:both;  margin:5px 0 0 0; line-height:80%; color:#999999;}
.directorioEntidadesCREA .resultadosBuscador .itemResult .documento ul.dirPersona li a { color:#0099FF; text-decoration:none; margin:0; padding:0;}
.directorioEntidadesCREA .resultadosBuscador .itemResult .documento p { margin:-5px 0 10px 5px; padding:0;}

/********** TODAS ********************/
/*1024
.directorioTodas .resultadosBuscador { float:left; width:470px; margin:0 10px 0 10px;}*/
.directorioTodas .resultadosBuscador { float:left; margin:0 10px 0 10px;}
.directorioTodas .resultadosBuscador h4 { display:none; }
.directorioTodas .resultadosBuscador .itemResult .documento { float:left; clear:none;}
.directorioTodas .resultadosBuscador .itemResult .documento ul.dirPersona { margin:0 0 0 5px; float:left; display:block; width:97%; padding:0; list-style-type:none; }
.directorioTodas .resultadosBuscador .itemResult .documento ul.dirPersona li { margin:0 5px 0 0; width:47%; float:left; padding:0; font-size:90%; color:#333333;}
.directorioTodas .resultadosBuscador .itemResult .documento ul.dirPersona li label {font-size:80%; display:block; width:100%; clear:both;  margin:5px 0 0 0; line-height:80%; color:#999999;}
.directorioTodas .resultadosBuscador .itemResult .documento ul.dirPersona li a { color:#0099FF; text-decoration:none; margin:0; padding:0;}
.directorioTodas .resultadosBuscador .itemResult .documento p { margin:-5px 0 10px 5px; padding:0;}
.directorioTodas .resultadosBuscador .itemResult .documento ul.dirPersona li ul { margin:0; padding:0; list-style-type:none;}
.directorioTodas .resultadosBuscador .itemResult .documento ul.dirPersona li ul li { margin:0 3px 0 0; width:auto; float:left;}
/************************************************************************/
/************************ BLOQUE USUARIO ********************************/
/************************************************************************/

.detalleUsuario {width:90%; margin:0 1% 0 3%; padding:0;  float:left;}
.detalleUsuario ul { padding:0; margin:0; list-style-type:none;}
.detalleUsuario ul li {margin:0; padding:0; color:#4E8209;} 
.detalleUsuario ul li label {font-size:70%; color:#999999; margin:5px 0 0 0; padding:0; display:block;}


/************************************************************************/
/************************ BLOQUE ETIQUETAS ******************************/
/************************************************************************/

.misEtiquetas {width:90%; margin:20px 0 0 3%; padding:5px 0 0 0; background:url(../img/img-kbee-docs/dotLineA.gif) repeat-x top; float:left;}
.misEtiquetas span.imgBlock { background:url(../img/img-kbee-docs/icons/etiquetas16x16.gif) no-repeat; width:16px; height:16px; display:block; float:right; padding:0; margin:0 10px 0 0;}
.misEtiquetas span.imgBlock b { display:none;}
.misEtiquetas ul { clear:both; padding:0; margin:0; list-style-type:none;}
.misEtiquetas ul li {}
.misEtiquetas ul li.gris { background:#f7f7f7;}
.misEtiquetas ul li a{ color:#4E8209; text-decoration:underline;}
.misEtiquetas ul li a:hover { background:#4E8209; color:#FFFFFF;}
.misEtiquetas ul em {color:#4E8209; font-style:normal; font-size:70%; padding:0 5px 0 5px;}
.misEtiquetas h3 { font-size:80%; font-weight:bold; float:left; margin:0; padding:0;}
.misEtiquetas div.lista { width:97%; height:180px; overflow:auto; border:1px solid #ededed; background:#FFFFFF; float:left; padding:2px 5px; margin:10px 0 0 0;}



/************************************************************************/
/************************ BLOQUE RECORTES ******************************/
/************************************************************************/

.misRecortes {width:90%; margin:20px 1% 0 3%; padding:5px 0 0 0; background:url(../img/img-kbee-docs/dotLineA.gif) repeat-x top; float:left;}
.misRecortes span.imgBlock { background:url(../img/img-kbee-docs/icons/recortes16x16.gif) no-repeat; width:16px; height:16px; display:block; float:right; padding:0; margin:0 10px 0 0;}
.misRecortes span.imgBlock b { display:none;}
.misRecortes  div.lista ul { clear:both; padding:0; margin:0; list-style-type:none;}
.misRecortes  div.lista ul li { padding:0; margin:0;}
.misRecortes  div.lista ul li.gris { background:#f7f7f7;}
.misRecortes  div.lista ul li a{ color:#4E8209; text-decoration:underline;}
.misRecortes  div.lista ul li a:hover { background:#4E8209; color:#FFFFFF;}
.misRecortes  div.lista ul li a.trash{ width:16px; height:16px; background:url(../img/img-kbee-docs/icons/trash16x16.gif) no-repeat; display:block; float:left; padding:0 0 0 3px;}
.misRecortes  div.lista ul li a:hover.trash { background:url(../img/img-kbee-docs/icons/trash16x16.gif) no-repeat;}
.misRecortes a.trashAll{ background:url(../img/img-kbee-docs/icons/trash16x16.gif) no-repeat 0em 0.4em; display:block; float:left; padding:5px 0 0 18px;}
.misRecortes a:hover.trashAll { background:url(../img/img-kbee-docs/icons/trash16x16.gif) no-repeat 0em 0.4em;}
.misRecortes  div.lista ul li a.trash span {display:none;}
.misRecortes  div.lista ul em {color:#4E8209; font-style:normal; font-size:70%; padding:0 5px 0 5px;}
.misRecortes  h3 { font-size:80%; font-weight:bold; float:left; margin:0; padding:0;}
.misRecortes  div.lista { width:97%; height:180px; overflow:auto; border:1px solid #ededed; background:#FFFFFF; float:left; padding:2px 5px; margin:10px 0 0 0;}



/************************************************************************/
/************************ BLOQUE PATROCINIO *****************************/
/************************************************************************/

.patrocinios {width:90%; margin:20px 1% 0 2%; padding:5px 0 0 0; background:url(../img/img-kbee-docs/dotLineA.gif) repeat-x top; float:left; }
.patrocinios span.imgBlock { display:none;}
.patrocinios  h3 { font-size:80%; width:100%; font-weight:bold; float:left; margin:0 0 5px 0; padding:0; }
.patrocinios dl { background:#FFFFFF; display:block; border:1px solid #ededed; padding:5px; margin:0; float:left; width:225px;}
.patrocinios dl dt { margin:0; padding:0; font-size:100%; display:block; width:100%; font-weight:bold; float:left;}
.patrocinios dl dd { margin:0 0 10px 0; padding:0 0 10px 0; font-size:90%; border-bottom:1px solid #ededed; float:left; color:#666666;}
.patrocinios dl dd a { margin:5px 0 0 0; font-size:90%; padding:0; float:left; color:#4E8209; text-decoration:underline;}
.patrocinios dl dd a img { border:none; padding:0; }












/************************************************************************/
/************************ BLOQUE ABSTRACT LOGIN *************************/
/************************************************************************/

.abstract { width:90%; margin:30px 0 0 0;}
.abstract h1 { color:#336600; font-size:130%; font-weight:lighter;}
.abstract h2 { font-size:80%; font-weight:lighter;}



/******************************************/
/******* HERRAMIENTAS WEB GENERALES *******/


a.expandido {background:url(../img/icons/bulletHeaderTool.gif) no-repeat; height:15px; width:22px; display:block; float:right; margin:4px 0 0 0;}
a.colapsado {background:url(../img/icons/bulletHeaderTool2.gif) no-repeat; height:15px; width:22px; display:block; float:right; margin:4px 0 0 0;}


div.expandido { display:block; padding:0; margin:0; width:230px; overflow:hidden; zoom:1; position:relative; left:0; float:left;}
.ie6 div.expandido { display:block; padding:0; margin:0 0 0 5px; width:95%;  float:left;}
.ie7 div.expandido { display:block; padding:0; margin:0; width:100%; overflow:hidden; zoom:1; position:relative; left:0; float:left;}


div.expandido p {padding:3px 0; margin:0 0 5px 0; font-size:100%;}
div.expandido span { color:#999; display:block; background:#fff; border:1px solid #ededed; text-align:center; padding:10px; margin:0 0 10px 0;}
div.colapsado {display:none;}


/* LISTADOS ETIQUETAS Y FAVORITOS */

div.expandido div.lista { width:95%; height:130px; overflow:auto; border:1px solid #ededed; background:#FFFFFF; float:left; padding:2px 5px; margin:10px 0 0 0;}
div.expandido div.lista a{ color:#4E8209; text-decoration:underline;}
div.expandido div.lista ul li.gris {background:#f7f7f7;}
div.expandido div.lista ul li a.trash {width:16px; height:16px; background:url(../img/img-kbee-docs/icons/trash16x16.gif) no-repeat; display:block; float:left;  padding:0 0 0 3px;}
div.expandido div.lista ul li a.trash span {display:none;}

div.expandido div.lista ul { margin:0; padding:0;}
div.expandido div.lista ul form { padding:0; margin:0;}
div.expandido div.lista ul li {clear:both; padding:2px 0 4px 0;}


div.expandido span.trashAll { background:url(../img/img-kbee-docs/icons/trash16x16.gif) no-repeat 0em 0.2em;  float:left; display:block; margin:0 0 10px 0; padding:5px 0 0 20px; color:#0099FF; border:none; }





/*************/
/* ETIQUETAS */
/*************/
.tagsForUser {padding:0 10px 0 12px; margin:0;  line-height:100%; position:relative; left:-5px; z-index:50;  overflow:auto; zoom:1; width:242px;}
.ie7 .tagsForUser {padding:0 10px 0 12px; margin:0;  line-height:100%; position:relative; left:-5px; z-index:50; width:262px;}

.ie6 .tagsForUser {padding:0; margin:0 0 0 5px;  line-height:100%; float:left; width:100%;}

.tagsForUser .headerTool {background:url(../img/fndHeaderTool.png) no-repeat; margin:2px 4px 0 -12px; height:24px; float:left; width:100%;}
.tagsForUser .headerTool h4 { font-size:100%; font-weight:bold; color:#4E8209; margin:4px 0 0 10px; float:left; }





/*************/
/* FAVORITOS */
/*************/
.favourites {padding:0 10px 0 12px; margin:30px 0 0 0;  line-height:100%; position:relative; left:-5px; z-index:50;  overflow:auto; zoom:1; width:242px;}
.ie7 .favourites {padding:0 10px 0 12px; margin:30px 0 0 0;  line-height:100%; position:relative; left:-5px; z-index:50; width:262px;}
.ie6 .favourites {padding:0; margin:30px 0 0 5px; float:left; line-height:100%; width:100%;}

.favourites .headerTool {background:url(../img/fndHeaderTool.png) no-repeat; margin:2px 4px 0 -12px; height:24px; float:left; width:100%;}
.favourites .headerTool h4 { font-size:100%; font-weight:bold; color:#4E8209; margin:4px 0 0 10px; float:left; }




/***********************************/
/****** HERRAMIENTAS ***************/
/***********************************/ 

.herramientasAacrea { padding:0 10px 0 12px; margin:0;  line-height:100%; position:relative; left:-5px; z-index:50;   width:242px;}
.ie7 .herramientasAacrea { padding:0 10px 0 12px; margin:0;  line-height:100%; position:relative; left:-5px; z-index:50; width:262px;}
.ie6 .herramientasAacrea { padding:0; margin:0 0 0 5px;  line-height:100%; float:left; width:100%;}

.herramientasAacrea .headerTool { background:url(../img/fndHeaderTool.png) no-repeat; margin:2px 4px 0 -12px; height:24px;  width:100%;}
.herramientasAacrea .headerTool h4 { font-size:100%; font-weight:bold; color:#4E8209; margin:4px 0 0 10px; float:left;  }

.herramientasAacrea div p { padding:3px 0; margin:0 0 5px 0; font-size:100%;}
.herramientasAacrea dl {  padding:0; margin:15px 0 0 0; }
.herramientasAacrea dl dt { background:url(../img/2x1.png) repeat-x top; display:block; padding:3px; float:left;}
.herramientasAacrea dl dt a.colapsado { background:url(../img/icons/bullet.gif) no-repeat; width:10px; height:10px; display:block; position:relative; top:-15px; left:-5px;}

.herramientasAacrea dl dt a.expandido { background:url(../img/icons/bullet2.gif) no-repeat; width:10px; height:10px; display:block; position:relative; top:-15px; left:-5px;}

.herramientasAacrea dl dd.colapsado { display:none;}
.herramientasAacrea dl dd.expandido { display:block; padding:0; margin:0; float:left; width:100%;}
.ie7 .herramientasAacrea dl dd.expandido { display:block; padding:0; margin:0; float:left; width:94%;}
.ie6 .herramientasAacrea dl dd.expandido { display:block; padding:0; margin:0; float:left; width:96%;}

.herramientasAacrea dl dd div.avanceTools { background:#E8EAE4; border-top:1px solid #CFD1CB;  margin:5px 0 0 0; color:#999; padding:5px 5px; }
.herramientasAacrea dl dd div.avanceTools h5 { margin:0 0 5px 4px; padding:0; font-weight:lighter; font-size:90%; color:#4E8209;}
.herramientasAacrea dl dd div.avanceTools ul { margin:0 0 10px 10px; padding:0; list-style-type:none;}
.herramientasAacrea dl dd div.avanceTools ul li {background:url(../img/icons/bullet-lista-det.gif) no-repeat left 0.3em; margin:0 0 2px 0; line-height:150%; padding:0 0 0 10px;}
.herramientasAacrea dl dd div.avanceTools ul li a { color:#666666; text-decoration:none;}
.herramientasAacrea dl dd div.avanceTools ul li a:hover { color:#333333;}
.herramientasAacrea dl dd div.avanceTools ul li a.seleccionada { color:#999; text-decoration:none;}
.herramientasAacrea dl dd div.avanceTools ul li a.seleccionada u {text-decoration:none;}

.herramientasAacrea dl dd div.avanceTools label { font-size:90%; margin:0 5px 0 0;  }
.herramientasAacrea dl dd div.avanceTools input {color:#4E8209; }
.herramientasAacrea dl dd div.avanceTools div { padding:10px 5px 7px 5px;}
.herramientasAacrea dl dd div.avanceTools div a.iconSearch { background:url(../img/icons/search.png) no-repeat; height:20px; width:20px; display:block; position:relative; top:-2px; left:185px; padding:0; margin:-20px 0 0 0;}




/******* DL POR HERRAMIENTA *********/
.herramientasAacrea div dl dt.agenda { height:22px; width:225px; }
.ie7 .herramientasAacrea div dl dt.agenda { height:28px; width:225px; overflow:hidden; padding:2px 0 4px 0;}
.ie6 .herramientasAacrea div dl dt.agenda { height:28px; width:225px; overflow:hidden; padding:2px 0 4px 0;}
.herramientasAacrea div dl dt.agenda a { color:#333333; text-decoration:none; font-size:100%; line-height:170%; margin:3px 0 0 0;}
.herramientasAacrea div dl dt.agenda a:hover { text-decoration:underline;}
.herramientasAacrea div dl dt.agenda a span.icon { background:url(../img/icons/agenda-small.png) no-repeat; height:20px; width:25px; display:block; float:left; border:none; margin:0; padding:0;}


.herramientasAacrea div dl dt.directorio { height:22px; width:225px; float:left; }
.ie7 .herramientasAacrea div dl dt.directorio { height:28px; width:225px; overflow:hidden; padding:2px 0 4px 0; }
.ie6 .herramientasAacrea div dl dt.directorio { height:28px; width:225px; overflow:hidden; padding:2px 0 4px 0; }
.herramientasAacrea div dl dt.directorio a { color:#333333; text-decoration:none; font-size:100%; line-height:170%; margin:3px 0 0 0;}
.herramientasAacrea div dl dt.directorio a:hover { text-decoration:underline;}
.herramientasAacrea div dl dt.directorio a span.icon { background:url(../img/icons/directorio-small.png) no-repeat; height:20px; width:25px; display:block; float:left; border:none; margin:0; padding:0;}

.herramientasAacrea div dl dt.buscadorWeb { height:22px; width:225px; }
.ie6 .herramientasAacrea div dl dt.buscadorWeb { height:28px; width:225px; overflow:hidden; padding:2px 0 4px 0; }
.ie7 .herramientasAacrea div dl dt.buscadorWeb { height:28px; width:225px; overflow:hidden; padding:2px 0 4px 0; }
.herramientasAacrea div dl dt.buscadorWeb a { color:#333333; text-decoration:none; font-size:100%; line-height:170%; margin:3px 0 0 0;}
.herramientasAacrea div dl dt.buscadorWeb a:hover { text-decoration:underline;}
.herramientasAacrea div dl dt.buscadorWeb a span.icon { background:url(../img/icons/search-small.png) no-repeat; height:20px; width:25px; display:block; float:left; border:none; margin:0; padding:0;}

.herramientasAacrea div dl dt.bancos { height:22px; width:225px; }
.ie7 .herramientasAacrea div dl dt.bancos { height:28px; width:225px; overflow:hidden; padding:2px 0 4px 0;}
.ie6 .herramientasAacrea div dl dt.bancos { height:28px; width:225px; overflow:hidden; padding:2px 0 4px 0;}
.herramientasAacrea div dl dt.bancos a { color:#333333; text-decoration:none; font-size:100%; line-height:170%; margin:3px 0 0 0;}
.herramientasAacrea div dl dt.bancos a:hover { text-decoration:underline;}
.herramientasAacrea div dl dt.bancos a span.icon { background:url(../img/icons/estadisticas-small.png) no-repeat; height:20px; width:25px; display:block; float:left; border:none; margin:0; padding:0;}

.herramientasAacrea div dl dt.compartidos { height:22px; width:225px; }
.ie7 .herramientasAacrea div dl dt.compartidos { height:28px; width:225px; overflow:hidden; padding:2px 0 4px 0; }
.ie6 .herramientasAacrea div dl dt.compartidos { height:28px; width:225px; overflow:hidden; padding:2px 0 4px 0; }
.herramientasAacrea div dl dt.compartidos a { color:#333333; text-decoration:none; font-size:100%; line-height:170%; margin:3px 0 0 0;}
.herramientasAacrea div dl dt.compartidos a:hover { text-decoration:underline;}
.herramientasAacrea div dl dt.compartidos a span.icon { background:url(../img/icons/archivos-small.png) no-repeat; height:20px; width:25px; display:block; float:left; border:none; margin:0; padding:0; }

.herramientasAacrea div dl dt.sugerencias { height:22px; width:225px; }
.ie7 .herramientasAacrea div dl dt.sugerencias {  height:28px; width:225px; overflow:hidden; padding:2px 0 4px 0;  }
.ie6 .herramientasAacrea div dl dt.sugerencias {  height:28px; width:225px; overflow:hidden; padding:2px 0 4px 0;  }
.herramientasAacrea div dl dt.sugerencias a { color:#333333; text-decoration:none; font-size:100%; line-height:170%; margin:3px 0 0 0;}
.herramientasAacrea div dl dt.sugerencias a:hover { text-decoration:underline;}
.herramientasAacrea div dl dt.sugerencias a span.icon { background:url(../img/icons/sugerencias-small.png) no-repeat; height:20px; width:25px; display:block; float:left; overflow:hidden;  border:none; margin:0; padding:0;}

.herramientasAacrea div dl dt.foros { height:22px; width:225px; }
.ie7 .herramientasAacrea div dl dt.foros {  height:28px; width:225px; overflow:hidden; padding:2px 0 4px 0;  }
.ie6 .herramientasAacrea div dl dt.foros {  height:28px; width:225px; overflow:hidden; padding:2px 0 4px 0;  }
.herramientasAacrea div dl dt.foros a { color:#333333; text-decoration:none; font-size:100%; line-height:170%; margin:3px 0 0 0;}
.herramientasAacrea div dl dt.foros a:hover { text-decoration:underline;}
.herramientasAacrea div dl dt.foros a span.icon { background:url(../img/icons/foro-ico.png) no-repeat; height:20px; width:25px; display:block; float:left; overflow:hidden;  border:none; margin:0; padding:0;}



/**** NUBE DE ETIQUETAS ******/
.nubeEtiquetas { overflow:hidden; zom:1; font-size:110%!important;  border-bottom:1px solid #ededed; margin:0 -10px 0 -10px; padding:0 10px 20px 10px;}
.nubeEtiquetas ul { margin:0; padding:5px 10px; list-style-type:none; color:#4E8209;}
.nubeEtiquetas ul li { line-height:200%; font-size:90%; display:inline; border:1px solid #ededed; padding:2px 2px 2px 2px; margin:1px; background:#F6F8F1;}
.nubeEtiquetas ul li a {color:#4E8209; }
.nubeEtiquetas h4 {font-size:120%; padding:20px 0 0 0; margin:0 0 10px 0;}
.nubeEtiquetas ul li a.jer001 { font-size:150%; font-weight:900; }
.nubeEtiquetas ul li a.jer002 { font-size:130%; font-weight:500; }
.nubeEtiquetas ul li a.jer003 { font-size:120%; font-weight:100; }
.nubeEtiquetas ul li a.jer004 { font-size:100%; font-weight:normal; }
.nubeEtiquetas ul li a.jer005 { font-size:80%; font-weight:lighter; }



/****** NACHO *****/


/****** Estilos header tools *******/
.headerCompartido, .headerAgenda, .headerDirectorio, .headerSugerencias, .headerBancoDatos, .headerKbeeDocs { background:#f7f7f7; margin:-20px 0 0 0; padding:10px 10px 0 10px;  /*border-bottom:1px solid #ededed; */ overflow:hidden; zoom:1;}
.headerDirectorio h4, .headerSugerencias h4, .headerBancoDatos h4, .headerKbeeDocs h4, .headerCompartido h4, .headerAgenda h4 { margin:10px 0 0 0; padding:0; font-size:150%;}
.headerCompartido p, .headerAgenda p, .headerDirectorio p, .headerSugerencias p, .headerBancoDatos p, .headerKbeeDocs p { margin:0; padding:0; font-size:100%; color:#666666;}



/***** Imagen de cada header ******/
.headerCompartido span.headerCompartido { background:url(../img/icons/archivos-Big.png) no-repeat; width:62px; height:72px; display:block; float:left; padding:0; margin:0 10px 0 0;}
.headerAgenda span.headerAgenda { background:url(../img/icons/agenda-big.png) no-repeat; width:62px; height:72px; display:block; float:left; padding:0; margin:0 10px 0 0;}
.headerDirectorio span.headerDirectorio { background:url(../img/icons/directorio-big.png) no-repeat; width:62px; height:72px; display:block; float:left; padding:0; margin:0 10px 0 0;}
.headerSugerencias span.headerSugerencias { background:url(../img/icons/agenda-big.png) no-repeat; width:62px; height:72px; display:block; float:left; padding:0; margin:0 10px 0 0;}
.headerBancoDatos span.headerBancoDatos { background:url(../img/icons/estadisticas-big.png) no-repeat; width:62px; height:72px; display:block; float:left; padding:0; margin:0 10px 0 0;}
.headerKbeeDocs span.headerKbeeDocs { background:url(../img/icons/search-big.png) no-repeat; width:62px; height:72px; display:block; float:left; padding:0; margin:0 10px 0 0;}



/******** Footer TOOLS *******************/
.footerTools { background:#f7f7f7; padding:10px; overflow:hidden; zoom:1; float:left; width:100%; margin:50px 0 0 0; border-top:1px solid #DDDDDD; /*height:100%;*/ font-size:100%;}
.footerTools p { font-size:70%; color:#999999; padding:0; margin:0; line-height:100%;}
	
	
/******* Compartir Archivo  *****************/	
.formCompartidos {overflow:hidden; zoom:1; width:100%;   margin:0 -10px 0 -10px; padding:0 20px 20px 20px;}
.formCompartidos h4 {font-size:120%; padding:20px 0 0 0; margin:0 0 10px 0;}
.formCompartidos label { font-size:90%; color:#999999; width:100%; margin:15px 0 0 0; padding:0; display:block; clear:both;}
.formCompartidos input { width:80%; float:left;}
.formCompartidos textarea {width:80%; height:150px;}
.formCompartidos span.btnCompartir { background:url(../img/buttoms/compartir-f0.gif) no-repeat; width:72px; height:23px; display:block; float:left; padding:0; margin:0 10px 0 0;}
.formCompartidos span.btnCancelar { background:url(../img/buttoms/cancelar-f0.gif) no-repeat; width:72px; height:23px; display:block; float:left; padding:0; margin:0 10px 0 0;}

.formCompartidos div.procesando { width:23px; height:23px; margin:15px 5px 0 5px; float:left; padding:0;}


/******* Sugerir Archivo  *****************/	
#grupostrabajo { width:80%; border:1px solid #c00;}
.formSugeridos {overflow:hidden; zoom:1; width:100%;   margin:0; padding:0 px 20px 0px;}
.formSugeridos h4 {font-size:120%; padding:20px 0 0 0; margin:0 0 10px 0;}
.formSugeridos label { font-size:90%; color:#999999; width:100%; margin:15px 0 0 0; padding:0; display:block; clear:both;}
.formSugeridos input { width:80%; float:left;}
.formSugeridos textarea {width:80%; height:150px;}
.formSugeridos span.btnCompartir { background:url(../img/buttoms/cargar-f0.gif) no-repeat; width:72px; height:23px; display:block; float:left; padding:0; margin:0 10px 0 0;}
.formSugeridos span.btnCancelar { background:url(../img/buttoms/cancelar-f0.gif) no-repeat; width:72px; height:23px; display:block; float:left; padding:0; margin:0 10px 0 0;}

.formSugeridos div.procesando { width:23px; height:23px; margin:15px 5px 0 5px; float:left; padding:0;}

.errorChicoForm span.imgError { background:url(../img/icons/error16x16.png) no-repeat; width:16px; height:16px; display:block; float:left; margin:0 5px 0 0;}

/*******************************************/
/********* FILTROS ************************/
/******************************************/

.filtros { background:#f7f7f7; padding:10px 10px 10px 10px; margin:0; overflow:hidden; zoom:1; position:relative; z-index:1; }
.filtros span { color:#666666;}
.filtros ul { /*background:#fff; border:1px solid #ededed; padding:2px 4px; margin:0; list-style-type:none; width:250px;*/ }
.filtros ul li { }
.filtros ul li.gris { background:#f7f7f7;}
.filtros ul li a.delEntidad { display:block; height:20px; width:20px; float:left; background:url(../img/img-kbee-docs/icons/trash16x16.gif) no-repeat;}
.filtros ul li a.delEntidad span { display:none;}


.listaFiltro { width:46%; float:left; overflow:hidden; zoom:1; position:relative; margin:0 10px 0 5px; padding:10px 0 0 0;}
.listaFiltro ul { background:#fff; border:1px solid #ededed; padding:2px 4px; margin:0; list-style-type:none; height:80px; overflow:auto; width:93%;}
.listaFiltro ul li {clear:both; padding:0; font-size:90%; }
.listaFiltro label { color:#999999; font-size:80%;}
.listaFiltro a { margin:2px 0 0 0;}
.listaFiltro a.addFilter { background:url(../img/icons/add16x16.png) no-repeat; display:block; height:20px; width:18px; float:left;}
.listaFiltro a.limpiar {background:url(../img/icons/clean16x16-buttom.png) no-repeat; display:block; height:20px; width:18px; float:left;}
.listaFiltro a span { display:none;}


.listaResultados { overflow:hidden; height:150px; width:300px; }
.listaResultados ul {overflow:auto; height:140px; width:280px; background:#fff; border:1px solid #ededed; padding:2px 4px; margin:0; list-style-type:none; }
.listaResultados ul li {clear:both; padding:0; font-size:90%; cursor:pointer;}
.listaResultados ul li.gris { background:#f7f7f7;}
.listaResultados ul li a.addEntidad { background:url(../img/icons/add16x16.png) no-repeat; display:block; height:20px; width:20px; float:right;}
.listaResultados ul li a.addEntidad span { display:none;}



div#buscadorFiltros { position:absolute; top:50px; left:35%; border-top:1px solid #ccc; border-left:1px solid #ccc; border-bottom:2px double #ccc; border-right:2px double #ccc; z-index:50;}

div.procesando#filtrando { margin:15px 0 0 0; float:left;}
div.procesando#filtrando span.imgProcesando { background:url(../img/img-kbee-docs/icons/loading.gif) no-repeat; width:32px; height:32px; display:block; float:left; padding:0; margin:-15px 10px 0 0;}
div.procesando#filtrando span.imgProcesando b { display:none;}



a.filtrar { background:url(../img/buttoms/filtrar-f0.gif) no-repeat; width:47px; height:17px; display:block; float:left; margin:5px 5px 0 0;}
a.filtrar span { display:none;}

a.limpiarFiltros { background:url(../img/buttoms/limpiar-f0.gif) no-repeat; width:47px; height:17px; display:block; float:left; margin:5px 5px 0 0;}
a.limpiarFiltros span { display:none;}


/***************************************************/
/*******************EN CONSTRUCCION ***************/
/**************************************************/
.herrConstruccion { padding:20px; height:70%;}
.herrConstruccion h1 { font-size:150%; margin:0; padding:0;}
.herrConstruccion h2 { font-size:100%; font-weight:lighter; margin:0; padding:0;}

/**************************************************/
/************** SOLAPAS **************************/
/*************************************************/

.areaSolapas { background:#f7f7f7; padding:10px 0 0 0;}
.areaSolapas ul.lista-nav { margin:0; padding:0; list-style-type:none; height:23px;}
.areaSolapas ul.lista-nav li { float:right; text-align:center;}


.areaSolapas ul.lista-nav li a.rec_solapa1_on { background:url(../img/sol-f1.png) no-repeat; width:85px; height:23px; display:block; color:#333333; padding:3px 0 0 0; text-decoration:none; font-weight:bold;}
.areaSolapas ul.lista-nav li a.rec_solapa1_off {background:url(../img/sol-f0.png) no-repeat; width:85px; height:23px; display:block; color:#999; padding:3px 0 0 0; text-decoration:none;  font-weight:bold;}
.areaSolapas ul.lista-nav li a.rec_solapa1_off:hover { text-decoration:underline;}

.areaSolapas ul.lista-nav li a.rec_solapa2_on { background:url(../img/sol-f1.png) no-repeat; width:85px; height:23px; display:block; color:#333333; padding:3px 0 0 0; text-decoration:none; font-weight:bold;} 
.areaSolapas ul.lista-nav li a.rec_solapa2_off {background:url(../img/sol-f0.png) no-repeat; width:85px; height:23px; display:block; color:#999; padding:3px 0 0 0; text-decoration:none; font-weight:bold;}
.areaSolapas ul.lista-nav li a.rec_solapa2_off:hover { text-decoration:underline;}

.areaSolapas ul.lista-nav li a.rec_solapa3_on { background:url(../img/sol-f1.png) no-repeat; width:85px; height:23px; display:block; color:#333333; padding:3px 0 0 0; text-decoration:none; font-weight:bold;} 
.areaSolapas ul.lista-nav li a.rec_solapa3_off {background:url(../img/sol-f0.png) no-repeat; width:85px; height:23px; display:block; color:#999; padding:3px 0 0 0; text-decoration:none; font-weight:bold;}
.areaSolapas ul.lista-nav li a.rec_solapa3_off:hover { text-decoration:underline;}

.areaSolapas ul.lista-nav li a.rec_solapa4_on { background:url(../img/sol-f1.png) no-repeat; width:85px; height:23px; display:block; color:#333333; padding:3px 0 0 0; text-decoration:none; font-weight:bold;} 
.areaSolapas ul.lista-nav li a.rec_solapa4_off {background:url(../img/sol-f0.png) no-repeat; width:85px; height:23px; display:block; color:#999; padding:3px 0 0 0; text-decoration:none; font-weight:bold;}
.areaSolapas ul.lista-nav li a.rec_solapa4_off:hover { text-decoration:underline;}

.areaSolapas ul.lista-nav li a.rec_solapa5_on { background:url(../img/sol-f1.png) no-repeat; width:85px; height:23px; display:block; color:#333333; padding:3px 0 0 0; text-decoration:none; font-weight:bold;} 
.areaSolapas ul.lista-nav li a.rec_solapa5_off {background:url(../img/sol-f0.png) no-repeat; width:85px; height:23px; display:block; color:#999; padding:3px 0 0 0; text-decoration:none; font-weight:bold;}
.areaSolapas ul.lista-nav li a.rec_solapa5_off:hover { text-decoration:underline;}

.areaSolapas .lista-extendida { display:block; float:left; width:100%; background:#FFFFFF;}

.areaSolapas span#fecha { position:relative; top:20px; left:10px; color:#666666;}

/********************************************************/
/************** AGENDA ********************************/

/************** SEMANA ********************************/





.eventsWeek { padding:10px;background:#fff; }
.eventsWeek span.dateHoy { float:right; text-align:right; font-size:90%; text-transform:capitalize; font-weight:bold; color:#666666; margin:5px; line-height:80%; }
.eventsWeek span.back { float:left; margin:5px;}

.eventsWeek .listGroup { clear:both; margin:0; padding:10px 0 0 0; display:block;}
.eventsWeek .listGroup .separator { background:url(../img/fnd-sep-gray.png) repeat-x; height:23px; color:#FFFFFF;}
.eventsWeek .listGroup .separator div { background:url(../img/fnd-sep-black.png) repeat-x; padding:3px 5px; float:left; }
.eventsWeek .listGroup .separator div strong { font-size:120%; padding:0 3px 0 3px; font-weight:bold;}
.eventsWeek .listGroup .itemAgenda {background:url(../img/2x1.png) repeat-x top; padding:10px 0; clear:both;}
.eventsWeek .listGroup .itemAgenda span.dateSem { background:#999; color:#FFFFFF; font-size:70%; float:right; margin:2px 0 0 0; padding:0 2px;}
.eventsWeek .listGroup .itemAgenda h2 { margin:0; padding:0; font-weight:lighter;}
.eventsWeek .listGroup .itemAgenda h2 a { color:#333333; font-size:100%; font-weight:lighter; text-decoration:none; }
.eventsWeek .listGroup .itemAgenda h2 a:hover { text-decoration:underline;}
.eventsWeek .listGroup .itemAgenda h2 a img { border:none; margin:0 5px 0 0;}
.eventsWeek .listGroup .itemAgenda p { font-size:100%; margin:0 0 10px 0; padding:0; color:#666;}
.eventsWeek .listGroup .itemAgenda p span.date { font-weight:bold; color:#333333;}
.eventsWeek .listGroup .itemAgenda p span.ciudad {font-weight:bold;}
.eventsWeek .listGroup .itemAgenda p span.lugar {}
.eventsWeek .listGroup .itemAgendaSin p { background: url(../img/fnd-diag.gif) repeat; padding:30px; margin:0; text-align:center; font-size:80%; font-weight:bold; color:#990000;}

.eventsWeek .listGroup .itemAgenda div.dateAgenda { clear:both; float:left; margin:0 0 10px 0;}
.eventsWeek .listGroup .itemAgenda div.dateAgenda ul {  margin:0; padding:0 0 10px 0;}
.eventsWeek .listGroup .itemAgenda div.dateAgenda ul li { text-align:left; display:block; width:100%;}
.eventsWeek .listGroup .itemAgenda div.dateAgenda ul li label{ color:#999999; margin:0 5px 0 0;}
.eventsWeek .listGroup .itemAgenda div.dateAgenda ul li span { margin:0 5px 0 0; color:#333;}

.eventsWeek .listGroup .itemAgenda .metaData { margin:0; padding:0; float:left; position:relative; top:-5px; width:100%;}
.eventsWeek .listGroup .itemAgenda .metaData span.grupo { float:right;}
.eventsWeek .listGroup .itemAgenda .metaData span.tipo { background:#4E8209; color:#FFFFFF; padding:0 2px; line-height:120%; margin:0 5px 0 0; float:left; position:relative; }

div.page { margin:10px 0 0 0;}
div.page a.back { float:right; background:url(../img/buttoms/back-f0.gif) no-repeat; width:18px; height:18px; }
div.page a.back span { display:none;}
div.page a.next { float:right; background:url(../img/buttoms/next-f0.gif) no-repeat; width:18px; height:18px;}
div.page a.next span { display:none;}

/****************************************/
/***** DATOS USUARIO ********************/
.datosPersona { padding:10px; font-size:100%; margin:0 0 30px 0;}
.datosPersona form { margin:0; padding:0;}
.datosPersona h3 { font-size:170%; font-weight:bold; margin:0; padding:0;}
.datosPersona h4 { background:url(../img/bullIndice.gif) no-repeat 0 0.2em; font-size:120%; margin:30px 0 10px 0; padding:0 0 0 17px; font-weight:lighter; color:#4E8209;}
.datosPersona p { padding:0; margin:10px 0 0 0; color:#666666; font-size:80%;}
.datosPersona label {font-size:80%; color:#999999; margin:0; padding:0; }

.datosPersona .datosImage { background:#f7f7f7; position:relative; top:10px; border:1px solid #ededed; padding:10px;}
.datosPersona .datosImage img { width:175px; height:175px; margin:0 0 60px 0;}
.datosPersona .datosImage .changeImg { overflow:hidden; width:180px; margin:0 0 5px 0;}
.datosPersona .datosImage .changeImg input#foto { width:100px;}

.datosPersona ul.col1 { margin:5px 0 5px 0; width:100%; padding:0; list-style-type:none; clear:both;}
.datosPersona ul.col1 li { width:87%; margin:0; padding:0; }
.datosPersona ul.col2 { margin:5px 0 5px 0; padding:0; width:100%; list-style-type:none; clear:both;}
.datosPersona ul.col2 li { width:42%; float:left; margin:0 15px 0 0;}
.datosPersona ul.col2 li ul.col1 { margin:5px 0 5px 0; width:100%; padding:0; list-style-type:none; clear:both;}
.datosPersona ul.col2 li ul.col1 li { width:100%; margin:0; padding:0; }

.datosPersona ul li input { width:100%; }
.datosPersona ul li select { width:100%;}
.datosPersona ul li input.radio { width:16px; }

.datosPersona hr { padding:0; margin:0; border-bottom:1px solid #ededed; display:block; clear:both;}
.datosPersona .groupDate { display:block; width:100%; overflow:hidden; zoom:1; clear:both; text-align:left; margin:0 0 10px 0;}
.datosPersona .groupDate a { margin:0 10px 0 0; color:#0099FF; text-decoration:none;}

.datosPersona .datosBotones { border:1px solid #ededed; width:84%; margin:30px 0 30px 0;  height:20px; background:#f7f7f7; padding:10px 5px;}
.datosPersona .datosBotones a.descartarPersona { background:url(../img/buttoms/fnd-boton001-f0.png) no-repeat; display:block; float:left; width:55px; height:17px; color:#FFFFFF; margin:0 10px 0 0; text-decoration:none; text-align:center; font-size:90%;} 
.datosPersona .datosBotones a.descartarPersona span { }
.datosPersona .datosBotones a.salvarPersona {background:url(../img/buttoms/fnd-boton001-f0.png) no-repeat; width:55px; height:17px; color:#FFFFFF; display:block; float:left; margin:0 10px 0 0; text-decoration:none; text-align:center; font-size:90%;}
.datosPersona .datosBotones a.salvarPersona span { }


/*.errorPwd { background:#FFFFFF; border:1px solid #ededed; padding:10px; width:82%; margin:10px 0 50px 0;}*/
.errorChico span.imgError { background:url(../img/icons/error16x16.png) no-repeat; width:16px; height:16px; display:block; float:right; margin:0 5px 0 0; position:relative; top:-19px;}

.errorResultado { background:#FFFFFF; border:1px solid #ededed; padding:10px; width:76%; margin:40px 0 10px 0; display:block;}
.errorResultado p { color:#CC0000; font-style:normal; }
.errorResultado span.imgError { background:url(../img/icons/error32x32.png) no-repeat; width:32px; height:32px; display:block; float:left; margin:0 5px 0 0;}

/***** BANCO DATOS UPLOAD ****/
.uploadBancoDatos { padding:10px; margin:5px 0 0 0; }
.uploadBancoDatos h4 { background:url(../img/icons/bulletSeccion.gif) no-repeat left; text-align:left; margin:0; padding:0 0 0 15px; font-size:100%; font-weight:bold;}
.uploadBancoDatos p {  color:#4E8209; margin:0 0 5px 0; padding:0 0 10px 0; background:url(../img/2x1.png) repeat-x bottom;}
.uploadBancoDatos ul { margin:20px 0 20px 0; padding:0; list-style-type:none;}
.uploadBancoDatos ul li { width:100%; margin:5px 0;}
.uploadBancoDatos ul li label {display:block; font-size:90%; color:#999999; margin:10px 0 0 0; padding:0; line-height:100%;}
.uploadBancoDatos ul li input { width:250px;}
.uploadBancoDatos ul li select { width:50%;}

.resultadoUpload { margin:20px 0 50px 0; padding:15px; overflow:hidden; zoom:1; text-align:center; border:1px solid #ededed; background:#f7f7f7;}
.resultadoUpload p { background:none; color:#333333; margin:0 0 0 15px; padding:10 0; float:left;}
.resultadoUpload span.uploadOk { background:url(../img/icons/uploadOk.png) no-repeat; width:40px; height:40px; display:block; float:left;}
.resultadoUpload span.uploadError { background:url(../img/icons/uploadError.png) no-repeat; width:40px; height:40px; display:block; float:left; }

a.cargarPlanilla { background:url(../img/buttoms/cargar-f0.gif) no-repeat; width:73px; height:23px; display:block;}
a.cargarPlanilla span { display:none;}


.reportes { padding:15px 10px 10px 10px; margin:0 0 50px 0;}
.reportes h4 { background:url(../img/icons/bulletSeccion.gif) no-repeat left; text-align:left; margin:0 0 5px 0; padding:0 0 0 15px; font-size:100%; font-weight:bold;}
.reportes table.reportes { font-size:100%; width:100%;   border-top:1px solid #ededed;margin:0; padding:0;}
.reportes table.reportes thead { background:url(../img/fnd-table.png) repeat-x bottom; border-bottom:1px solid #ededed;}
.reportes table.reportes thead tr {}
.reportes table.reportes thead tr th { text-align:left; padding:0 0 5px 5px; font-weight:lighter; color:#333; font-size:90%; }
.reportes table.reportes tbody {}
.reportes table.reportes tbody tr { }
.reportes table.reportes tbody tr td {border-bottom:1px solid #ededed; padding:5px; color:#666666;}
.reportes table.reportes tbody tr td a { color:#0099FF; text-decoration:none;}

.orderReport { background:#f7f7f7; overflow:hidden; width:98%; padding:5px 3px; }
.orderReport select { font-size:90%; margin:0 5px 0 0; float:left;}
.orderReport label { color:#999999; font-size:80%; margin:0 5px 0 0; float:left;}
.orderReport a.ordenar {background:url(../img/img-kbee-docs/buttoms/ordenar-f0.gif) no-repeat; width:47px; height:17px; display:block; margin:0 5px 0 0;  float:left;}
.orderReport a.ordenar span { display:none;}
.orderReport a.refrescar {background:url(../img/img-kbee-docs/buttoms/refrescar-f0.gif) no-repeat; width:47px; height:17px; display:block; margin:0;  float:left;}
.orderReport a.refrescar span { display:none;}
.orderReport div.procesando { margin:0; padding:0; position:relative; top:13px; right:-100px;}



span.help { display:none; float:right; font-size:120%; font-weight:bold; padding:1px 5px; margin:0 5px; border:1px solid #ededed; background:#f7f7f7;}
