Hallo markus,
was Zaroan geantwortet hat, entspricht den Realitäten.
Aber:
In größeren Städten sieht man auch moderne marokkanische Männer über 40 mit kurzen Hosen, vor allem dann, wenn sie Sport betreiben.
Du kannst also problemlos kurze Hosen tragen, zumal man in Marokko weiss, dass Europäer sich anders kleiden.
Freier Oberkörper hingegen ist nur am Strand angemessen.