/**
 * @author triares
 */
function css( identify ) {
	var cssObj = document.styleSheets;
	var resfinal = null;
	
	function seek( obj, str ){
		var resFinal = null;
		var lista = ( obj.cssRules ) ? ( obj.cssRules ) : ( obj.rules );
		if( lista ){
			for( var j=0; j < lista.length; j++ ){
				// alert( lista[j].selectorText );
				var sel = new String(lista[j].selectorText);
				if( sel.toLowerCase() == str ){
					return lista[j];
				}
				// Imports DOM
				if( lista[j].type ){
					if( lista[j].type == 3 ) {
						resFinal = seek( lista[j].styleSheet, str );
						if( resFinal != null ) return resFinal;
					}
				}
				// -----------
			}
		}
		// Imports IE
		if( obj.imports ){
			for( var j=0; j < obj.imports.length; j++ ){
				var imp = obj.imports[j];
				resFinal = seek( imp, str );
				if( resFinal != null ) return resFinal;
			}
		}
		// ----------
		return null;
	}
	
	for( i=0; i < cssObj.length; i++ ){
		resfinal = seek( cssObj[i], identify );
		if( resfinal != null ) return resfinal;
	}
	
	return null;
}