/**
 * Esta hoja de estilo mantiene los estilos correspondientes a los componentes de
 * búsqueda externa y al buscador sencillo en contenidos.
 *
 * @author Divisa Informática y Telecomunicaciones S.A.
 * @since Proxia Portal Server 5.5
 * @copy  2009
 */
 
/** ESTILOS GENÉRICOS UTILIZADOS EN LOS BUSCADORES **/
.cmSearchLabel LABEL {
	color:#4E884E;
}

/**
 * Estilo por defecto para los cuadros de texto de las búsquedas
 * Es genérico, no se particularizará para los distintos contenedores.
 */
INPUT.cmSearchInput {
	width: 25em;
}

/**
 * Estilo por defecto para los cuadros de texto de las búsquedas para fechas en rangos
 * Es genérico, no se particularizará para los distintos contenedores.
 */
 

INPUT.cmSearchRankDate {
	width: 9em;
}

BUTTON.cmSearchRankDate{
	vertical-align:bottom;
	padding-right:0;
}

/**
 * Estilo por defecto para los select
 * Es genérico, no se particularizará para los distintos contenedores.
 */
SELECT.cmSearchSelect {
	width: 25em;
}

/**
 * Estilo por defecto de los botones en los formularios de búsqueda
 * Es genérico, no se particularizará para los distintos contenedores.
 */
.cmSearchButtonZone {
	padding: 1em 0 0 0;
	text-align:center;
}

.cmSearchButtonZone button.cmSearchButton{
	background-image: url("/imagenes/contenidos/bullet6.gif");
	background-position: 0.4em 0.55em;
	background-repeat: no-repeat;
	padding:0.2em 0.4em 0.3em 1.3em;
	border:1px solid #fff;
	color:#fff;
	font-size:1.1em;
	font-weight: bold;
}

input.cmSearchButton{
	background:#E69833 url("/imagenes/contenidos/bullet6.gif") no-repeat 0.4em 0.55em;
	padding:0.2em 0.4em 0.3em 1.3em;
	border:1px solid #fff;
	color:#fff;
	font-size:1.1em;
	font-weight: bold;
}

div.cmBodyContent input.cmSearchButton{
	font-size:1em;
}

.cmSearchButtonZone button.cmTypeReset{
	background-color:#4E884E;
	margin-right:0.5em;
}

.cmSearchButtonZone button.cmTypeSubmit{
	background-color:#e69833;
}

/** FIN BUSCADOR SENCILLO **/


/** INICIO BUSCADOR AVANZADO **/
/**
 * Estilo por defecto del enlace a la página del buscador avanzado.
 * Es genérico, no se particularizará para los distintos contenedores.
 */
A.cmAdvancedSearchLink {
	color: #404040;
	font-weight:bold;
}

/*
 * Buscador de contenidos 
 */
DIV.cmContentSearch,
div.cmSearchContainer{
	margin: 1.5em 0 0 0;
	/*background-color:#f4e0c7;*/
	padding:1em 0;
}

DIV.cmContentSearch FIELDSET.cmSearchFieldSet,
DIV.cmSearchContainer FIELDSET.cmSearchFieldSet{
	margin:0;
}

DIV.cmContentSearch FIELDSET.cmSearchFieldSet LEGEND,
DIV.cmSearchContainer FIELDSET.cmSearchFieldSet LEGEND{
	margin:0;
	padding:0.1em 1em 0.1em 1.7em;
	background-image:url(/imagenes/contenidos/bullet6.gif);
	background-repeat:no-repeat;
	background-position:0.4em 0.3em;
	background-color:#4E884E;
	color:#FFF;
	font-weight:bold;
	display: inline-block;
	width: auto;
	font-size: 12px;
}

DIV.cmContentSearch div.cmSearchRow,
DIV.cmSearchContainer DIV.cmSearchRow{
	padding:1em;
	overflow:hidden;
}

DIV.cmContentSearch  DIV.cmSearchLabel,
DIV.cmSearchContainer  DIV.cmSearchLabel{
	display:block;
	color: #4E884E;
}

/**
 * Buscador externo
 */
.externalSearch {
	padding: 0.5em 0 0.5em 1em;	
}

.externalSearch .externalSearchHeader {
	padding: 0 0 0.5em 0;
	font-weight: bold;	
}

.externalSearch .externalSearchInput {
	width: 10em;	
}


ul.cmCategorizer ul.cmContentList{
	margin-top:0;
}

ul.cmCategorizer li.cmCategorizer{
	margin-top:2em;
}

ul.cmCategorizer ul.cmCategorizer li.firstChild{	
	background-image:url(/imagenes/contenidos/bullet6.gif);
	background-repeat:no-repeat;
	background-position:0.4em 0.3em;	
	padding-left:1.6em;
}

ul.cmCategorizer ul.cmCategorizer li{
	padding:0.1em 0.4em;
	float:left;
	margin:0;
	background-color:#4E884E;
	color:#FFF;
}

ul.cmCategorizer ul.cmCategorizer a,
ul.cmCategorizer ul.cmCategorizer li span{
	color:#FFF;
	margin-left:0.4em;
	font-weight:bold;
}

ul.cmCategorizer ul.cmCategorizer li.firstChild a,
ul.cmCategorizer ul.cmCategorizer li.firstChild span{
	margin-left:0;
}

ul.cmCategorizer ul.cmContentList li.cmContentItem,
div.results ul.cmContentList li.cmContentItem{
	background:none;
	padding-left:0;
	border:none;
}

ul.cmCategorizer ul.cmContentList li.cmContentItem .contentName,
div.results ul.cmContentList li.cmContentItem .contentName,
ul.cmCategorizer ul.cmContentList li.cmContentItem h3.entryName,
div.results ul.cmContentList li.cmContentItem h3.entryName{
	background: url(/imagenes/contenidos/bullet4.gif) no-repeat 0.3em 0.45em;
	background-color:#e3ebee;
	padding:0.2em 0 0.2em 1.5em;
}

ul.cmCategorizer ul.cmContentList li.cmContentItem p.contentName,
div.results ul.cmContentList li.cmContentItem p.contentName{
	margin:0;
}

ul.cmCategorizer ul.cmContentList li.cmContentItem div.cmMarkedClazz,
ul.cmCategorizer ul.cmContentList li.cmContentItem div.contentText,
ul.cmCategorizer ul.cmContentList li.cmContentItem div.contentAbstract,
div.results ul.cmContentList li.cmContentItem div.cmMarkedClazz,
div.results ul.cmContentList li.cmContentItem div.contentText,
div.results ul.cmContentList li.cmContentItem div.contentAbstract,
ul.cmCategorizer ul.cmContentList li.cmContentItem .entryInfo,
div.results ul.cmContentList li.cmContentItem .entryInfo{
	padding-left:1.5em;
}

ul.cmCategorizer ul.cmContentList li.cmContentItem p.contentAbstract,
div.results ul.cmContentList li.cmContentItem p.contentAbstract{
	padding-left:1.5em;
	margin:0;
}

div.results ul.cmContentList li.cmContentItem div.contentText div.contentAbstract{
	padding-left:0;
}

div.results div.advancedSearch{
	display:none;
	clear:both;
}

div.results div.resultFloat{
	overflow:hidden;
}

/*ficheros en el resultados de la busqueda*/
div.results ul.cmContentResourcesClazz li{
	border:none !important;
	font-size:1em !important;
}

/*búsqueda general de contenidos*/
em.higlight {
	background-color: #FF9;
}

.queryMispells{
	color:#dd4b39;
	font-size:1.2em;
	margin-bottom:.5em;
}

.sourceMispells,
.targetMispells{
	font-weight:bold;
}

/** Autosumario **/
.auto-summary .content-text {
    display: block;
    color: black;
    padding-top: 8px;
}
