Heat butter in a large saucepan over low heat until melted.
Stir in flour and salt. Cook,stirring constantly until bubbly.
Remove from heat. Stir in milk, broth and white wine. Return to stove and heat to boiling, stirring constantly.
Boil for 1 minute. Add mozzarella cheese,onions, basil and pepper.
Cook over low heat until cheese is melted, stirring constantly.
Spread about 1 1/2 cups of the sauce in an ungreased 9X13 pan.
Top with UNCOOKED lasagna noodles, overlapping as needed.
Spread the cottage cheese over the noodles.
Spread with another 1 1/2 cups of sauce and then top with another 5 lasagna noodles.
Spread seafood over this layer and top with another 1 1/2 cups of sauce. Cover with the last 5 lasagna noodles and top with all of the remaining sauce. If desired, top with 1/2 cup grated Parmesan cheese. Bake, uncovered at 350~F for 35 - 45 minutes or until the noodles are tender.