August 2 (SeeNews) - Croatia's trade deficit shrank to a preliminary 2.977 billion euro ($3.9 billion) in the first six months of 2010 from 3.878 billion euro a year earlier, the State Statistics Office said.