/* CSS Document 

div.busqueda {padding:25px 15px 0 0}

.busqueda h1, h2, h3, h4, h5, h6 {font-weight:normal; padding:0; margin:0;}
.busqueda h1 { font-size:225%; clear:both; font-weight:bold !important; padding-bottom:10px; letter-spacing:-1px; diplay:block !important}
.busqueda h2 { font-size:210%; font-weight:800;  color:#333;  letter-spacing:-1px;}



.busqueda em {font-style:italic; font-weight:normal;}





.busqueda  dl.search {margin:0; padding:0 0 15px 0; }
.busqueda dt a { margin:0;  padding:0 0 0 14px;  background:url( ../../common/img/bullet001.png) no-repeat  .1em .4em ; font-weight:bold !important;  }
.busqueda dt a:hover { margin:0;  padding:0 0 0 14px; }
.busqueda dd  {margin:0; padding-bottom:7px;}

.busqueda hr.none {clear:both; display:none;}

.searchResult {clear:both; padding:10px 0 0 0; margin:0;}
.searchResult ul { list-style-type:none !important; }
.searchResult li {  float:left;}


.ResultHighlightGris { background-color:#E1F9FF; !important;}


.conceptos {padding:0; margin:0; clear:both;}
.conceptos ul {list-style-type:none !important; }
.conceptos li {float:left;}





.masOpcionesBuscador {margin:30px 0 0 0;}
.masOpcionesBuscador h3 {padding:0 !important; margin:0 0 10px 0;}
.masOpcionesBuscador h5 { padding:0; margin:0; float:left;}
.masOpcionesBuscador ul {padding:0; margin:0;}


.masOpcionesBuscador .busqueConceptos  {border-top:1px solid #E1F9FF;  border-bottom:1px solid #E1F9FF; padding:5px; margin:15px 0 15px 0;  background:#F2FDFF url(../img/back-high2.gif) ; }







*/
/* RESPUESTA BUSCADOR */

/* BUSQUEDA AVANZADA 
.busquedaAvanzada {margin:30px 0 0 0; padding:0 0 0 15px; width:100%; float:right;  background:url(../img/vert-line.gif) repeat-y left;}
.busquedaAvanzada h1 { color:333; padding:30px 0 10px 0 ; font-size:200%; margin:0; text-indent:0;}
 
.busqAvanzadaTexto {  height:35px; margin:20px 0 5px 0;}
.busqAvanzadaTexto a { background:url(../img/btm-search-f0.gif) no-repeat; height:22px; width:22px; float:left; display:block;}
.busqAvanzadaTexto a:hover { background:url(../img/btm-search-f1.gif) no-repeat; height:22px; width:22px; display:block;}
.busqAvanzadaTexto span { display:none;}

.busqAvanzadaOpciones {border-top:1px solid #E1F9FF;  border-bottom:1px solid #E1F9FF; margin:5px 0 20px 0; padding:0 7px 5px 7px; background:url(../img/back-high2.gif) ;  clear:both;}
.busqAvanzadaOpciones label {padding:5px 20px 0 20px; color:#333; font-size:90%;}
.busqAvanzadaOpciones label input { padding:0; margin:2px 5px 0 0;}
.busqAvanzadaOpciones div label { padding:0; margin:0; font-size:90%; }
.busqAvanzadaOpciones h3 { background:#fff;  margin:10px 0 0 0 !important; padding:0 !important;}
*/

/* RESULTADOS 
.resultados {margin:0;}
html>body .resultados {margin:0 25px 0 0;}
*/
/* RESULTADOS PAGINADO
.resultCount { height:21px; padding:5px; margin:20px 0 20px 0; background:url(../img/search/fnd-tool2.png) repeat-x ; float:left; clear:both; width:100%;}
.resultCount span {float:left;}
.resultPag { font-size:90%; width:60px; float:right;}
.resultPagNext { float:right; text-align:left; width:25px;}
.resultPagNext a { background:url(../img/search/next-f0.gif) no-repeat; width:20px; height:20px; display:block;}
.resultPagNext a:hover { background:url(../img/search/next-f1.gif) no-repeat; width:20px; height:20px; display:block;}
.resultPagNext span { display:none;}
.resultPagBack { float:left; width:25px; text-align:right;}
.resultPagBack a { background:url(../img/search/back-f0.gif) no-repeat; width:20px; height:20px; display:block;}
.resultPagBack a:hover { background:url(../img/search/back-f1.gif) no-repeat; width:20px; height:20px; display:block;}
.resultPagBack span { display:none;}
.resultPagTxt { display:none; }
*/


/* ITEM REULTADOS 
.result { margin:0 0 20px 0; float:left; clear:both; width:100%;}
.result dt { font-size:140%; font-weight:lighter;}
.resultMetadata {clear:both; padding:10px 0 0 0; margin:0;}
.resultMetadata ul { list-style-type:none !important; }
.resultMetadata li {  float:left;}

.conceptos {padding:0; margin:0; clear:both;}
.conceptos ul {list-style-type:none !important; }
.conceptos li {float:left;}

.resultHighlight { background-color:#E1F9FF!important;}
.noResult { background:#FFFFEC; border:1px solid #ededed; padding:10px; margin:0 10px 0 0;}
*/


/* OPCIONES BUSCADOR TESAURO 
.masOpcionesBuscador { margin:15px 0 0 0;}
.masRelevantes { margin:0 0 10px 0;}
.busqueConceptos {border-top:1px solid #E1F9FF;  border-bottom:1px solid #E1F9FF; padding:5px; margin:10px 0 15px 0;  background:#F2FDFF url(../img/back-high2.gif) ;}
.busqueConceptos h3 { margin:0!important; padding:0!important;}
*/

.resultadosBuscadorNuevo { width:99%;}


.colDetail {}
.fnd-searchResult {background:transparent url(../img/fnd-gral.png) repeat-x scroll 0 0; padding:40px 0 0 0; overflow:hidden; zoom:1;}

.abstractSearch {}
.abstractSearch h1 { font-size:150%; color:#333333; margin:20px 0 10px 0; }


.resultados {}

.resultados .header { background:#e7e7e7; padding:5px; clear:both; overflow:hidden; margin:0 0 5px 0; cursor:pointer;}
.resultados .header h2 { font-size:110%; font-weight:lighter; color:#333333; float:left; margin:0 0 0 3px;}
.resultados .header span { float:right;}
.resultados .header a { float:left; }
.resultados .header a.expandido { display:block; width:16px; height:16px; background:url(../img/iconos/bulletHeaderTool.gif) no-repeat 0em 0.2em;}
.resultados .header a.colapsado { display:block; width:16px; height:16px; background:url(../img/iconos/bulletHeaderTool2.gif) no-repeat 0em 0.2em;}

div.expandido { display:block; margin:0 0 40px 0;}
div.colapsado { display:none;}

.criteria { background:url(../img/fnd-criteria.png) no-repeat; width:100%; height:70px; margin:10px 0 10px 0; padding:12px 0 0 10px;}
.criteria span.term { font-size:180%; color:#333333; background:#FFFFCC; padding:0 5px; font-weight:bold; margin:0 0 0 10px;}
.criteria span.count { font-size:180%; color:#fff; padding:0 3px; margin:0 3px 0 0; font-weight:bold;}
.criteria span {font-size:180%; color:#fff; letter-spacing:-1px;}

/* RESULTADOS PARA PRODUCTOS */
.resultados .productos {}
.resultados .productos div.expandido {margin:10px 0 10px 0; overflow:hidden;}
.resultados .productos div.expandido ul {}
.resultados .productos div.expandido ul li { background:none; width:46%; float:left; padding:5px; margin:0 10px 10px 0;  height:80px; overflow:hidden; }
.resultados .productos div.expandido ul li:hover { background:#f7f7f7;}
.resultados .productos div.expandido ul li a { font-size:130%; font-weight:bold;}
.resultados .productos div.expandido ul li a div.floatleft { background:#fff;}


/* RESULTADOS PARA SOLUCIONES */
.resultados .soluciones {}
.resultados .soluciones {}
.resultados .soluciones div.expandido {margin:10px 0 30px 0; overflow:hidden;}
.resultados .soluciones div.expandido ul {}
.resultados .soluciones div.expandido ul li { background:none; width:98%;  float:left; padding:5px; margin:0 10px 5px 0;  overflow:hidden;  }
.resultados .soluciones div.expandido ul li:hover { background:#f7f7f7;}
.resultados .soluciones div.expandido ul li a { font-size:120%; font-weight:bold; background:#E1F9FF; padding:0 5px; float:left;}
.resultados .soluciones div.expandido ul li a div.floatleft { background:#fff;}
.resultados .soluciones div.expandido ul li div.highlight { margin:5px 0; clear:both; color:#333;}
.resultados .soluciones div.expandido ul li div.highlight span.resultHighlight { background:#FFFFCC;}


/* RESULTADOS PARA CASOS */
.resultados .casos-estudio {}
.resultados .casos-estudio {}
.resultados .casos-estudio div.expandido {margin:10px 0 30px 0; overflow:hidden;}
.resultados .casos-estudio div.expandido ul {}
.resultados .casos-estudio div.expandido ul li { background:none; width:98%;  float:left; padding:5px; margin:0 10px 0 0;  overflow:hidden;  }
.resultados .casos-estudio div.expandido ul li:hover { background:#f7f7f7;}
.resultados .casos-estudio div.expandido ul li a { font-size:120%; font-weight:bold; float:left;}
.resultados .casos-estudio div.expandido ul li a div.floatleft { background:#fff;}
.resultados .casos-estudio div.expandido ul li div.highlight { margin:2px 0; clear:both; color:#333;}
.resultados .casos-estudio div.expandido ul li div.highlight span.resultHighlight { background:#FFFFCC;}


/* RESULTADOS PARA OTROS */
.resultados .otros {}
.resultados .otros {}
.resultados .otros div.expandido {margin:10px 0 30px 0; overflow:hidden;}
.resultados .otros div.expandido ul {}
.resultados .otros div.expandido ul li { background:none; width:98%;  float:left; padding:5px; margin:0 10px 5px 0;  overflow:hidden;  }
.resultados .otros div.expandido ul li:hover { background:#f7f7f7;}
.resultados .otros div.expandido ul li a { font-size:110%; font-weight:lighter; float:left;}
.resultados .otros div.expandido ul li a div.floatleft { background:#fff;}
.resultados .otros div.expandido ul li div.highlight { margin:5px 0; clear:both; color:#333;}
.resultados .otros div.expandido ul li div.highlight span.resultHighlight { background:#FFFFCC;}




.score { float:left; }
.score .boxScoreResult { width:50px; height:10px; padding:1px; background:#fff; border:1px solid #ededed; float:left;}
.score .boxScoreResult div { background:#ededed; height:10px;}
.score span { font-size:80%; width:40px; float:left; font-weight:bold; padding:2px 0 0 0; margin:0 0 0 5px;}


.noResult { background:#FFFFEC; border:1px solid #ededed; padding:5px 10px; width:500px; margin:0 auto;}
.noResult p {}
.noResult p span { font-weight:bold;}

.abstractKdocs { background:url(../img/fnd-searchKdocs.png) no-repeat; padding:20px 15px 5px 15px; margin:35px 0 20px 0; height:50px;}
.abstractKdocs h2 {font-size:100%;}
.abstractKdocs h2 p {}