@CHARSET "UTF-8";

/* Estilos de los formularios */

	form.consultas {
		width: auto ;
		font-size: 12px;
	}
	input.boton {
	    display: inline ;
	    width: auto ;
		font-size: 12px;
	}
	
	div.message_error_flash {
		display: block ;
		border: 0px;
		padding: 0px ;
		margin: 0px ;
		color: #FF0000;
	}
	
	div.message_error_flash:before {
		content: "Datos incorrectos: " ;
	}
	
	
	span.normal {
		font-weight: normal;
		}

    p.radio_tipofuncion {
        margin: 2px ;
    }
    
    p.radio_tipofuncion input {
        margin: 3px 4px 0px 0px ;
        padding: 0px ;
        z-index: 100 ;
        position: relative ;
    }

/* ========================================================================== */
/* Estilos para los listados de resultados */
div.par {
    background-color: #F0F0F0 ;
}

div.impar{
}



/* -------------------------------------------------------------------------- */
/* Listado de colocativos */

div.resultados * {
    margin: 0px;
    padding: 0px;
    font-size: 12px;
}

div.funcionlexica{
    border-bottom: 1px solid #C0C0C0 ;
    margin: 20px 0px 0px 0px;
    padding-bottom:4px;
}

div.unidadlexica {
	/*    border-bottom: 1px solid #C0C0C0 ; */
    border:1px solid #993 ;
    background-color: #ddd ;
    padding: 3px ;
    /* color: #006699 ; */
    margin: 10px 0px 10px 0px;
}

span.unidadlexica, span.funcionlexica {
    font-size: 14px ;
    font-weight:  bold;
}

div.infounidadlexica {
    margin: 10px 0px 30px 10px;
}

div.colocacion {
    padding:10px 5px 2px 5px ;
    margin: 0px 0px 0px 10px;
    border: 1px solid #C0C0C0 ;
    border-top: 0px;
}
div.cierre_superior {
	border-top: 1px solid #C0C0C0 ;
}

.floatleft {
	float:left ;
}

p.colocativo {
    font-size: 100% ;
    font-weight: bold ;
    margin-right:1em ;
}

div.infocolocativo {
    margin: 10px 0px 10px 10px;
}

div.infocolocativo p {
	/*
	margin-bottom: 0.5em ;
	font-size: 90% ;
	*/
}

div.ejemplos, div.comentario, div.colocaciones, div.glosa, div.sinonimos_antonimos {
	margin: 8px 0px 0px 0px;
}

div.ejemplos p, div.comentario p, div.colocaciones p, div.glosa p, div.sinonimos_antonimos p,
div.ejemplos div, div.comentario div, div.colocaciones div, div.glosa div, div.sinonimos_antonimos > div {
    margin-left:2em ;
}



span.cartel{
    color:#993;
    
}

span.acepcion {
    font-style: italic;
}

a.selected {
	font-weight: bold ;
}

div.glosa_ayudaredaccion, div.info_ayudaredaccion {
    margin: 0px ;
    padding: 0px ;
}

/* ===========================================================================
   Bloque de ayuda */

div.bloque_ayuda {
	float: right ;
}
