Combine the margarine, whip, 4 cups of flour and sugar. Knead until smooth.
Divide the dough in 3 equal parts (approximately 2 cups each).
Place two parts of the dough back into your mixing bowl and add 2/3 cup flour, knead till smooth. Remove from mixing bowl.
Place remaining third of dough plus 1/3 cup cocoa into the same mixing bowl. Knead till smooth.
Refrigerate both doughs 1-2 hours.
Preheat oven to 350.
Place all ingredients for the filling in the bowl of you mixer and mix well. Cover and keep it to the side.
Divide the white dough into three parts.
Roll out each one on a piece of parchment paper, each one measuring approximately 8” x 12” . Set aside.
Roll out the chocolate cookie dough, as thin as possible (it should still be able to lift off your work surface easliy. You can use flour but go slow on the flour as you don’t want the dough to become too dry.)
Using flower cookie cutters, cut out flower shapes. Tip: Dip the cookie cutter in a little flour if you need help lifting them neatly.
Place the chocolate flowers on the white rolled out pieces of dough. Cover with a second piece of parchment paper and gently roll your rolling pin over the paper. You want to blend the doughs together without losing the shape of the flower.
Keeping the piece of parchment over the dough, carefully flip the dough so that the flowers are now on the bottom. Remove the top piece of parchment paper.
Place filling lengthwise down center of each strip. Fold sides and ends over and seal.
Place seam side down onto parchment lined cookie sheets. Bake approximately 18 minutes. Do not overbake!