public void InsertaMedio (int ElemInser,int Posicion)
{
	if (VaciaLista())
	{
		PrimerNodo = new NodosProcesos (ElemInser);
		PrimerNodo.siguiente = PrimerNodo;
	}
	else
		{
			if (Posicion<=1)
	 			InsertaInicio(ElemInser);
      		else
      			{
      				NodosProcesos Aux = PrimerNodo;
         			int i = 2;
         			while ( (i != Posicion) & (Aux.siguiente != PrimerNodo))
         				{
         					i++;
         					Aux = Aux.siguiente;
         				}
      				NodosProcesos Nuevo = new NodosProcesos(ElemInser);
      				Nuevo.siguiente = Aux.siguiente;
      				Aux.siguiente =Nuevo;
       			}
	 	}
}