Okay, here are some details about how the draw's going to be organized:
* The last 4 games of the season will alternate between home and away for each team.
* Teams won't have more than 2 consecutive home or away games during the season.
* Of the following pairs of teams, one will play home and one will play away during the season:
Milan-inert
Roma-Lazio
Genoa-Samp
Bari-Lecce
Bologna-Cesena
* In cities where teams share stadiums (Rome, Genoa, Milan), teams who started last season away will start at home.
* There won't be anything preventing big games or derbies either the first or last matchday.
* There won't be any derbies or 'big games' (games between Milan, Juve, inert, Roma, and Napoli) on Wednesdays
* There won't be any repeat matchdays from last season (ie, won't play the same fixture on the same matchday)
* Teams won't face the same teams - either home or away - that they faced during the first or last matchdays for the last two seasons
* Teams in the CL and Europa League won't meet each other the matchday following CL or Europa League games
link to the league site with details in the original.