html, body{ background-image: url('../images/backgroundBig.png'); background-repeat: no-repeat; background-position: top center; background-color: #000; }

#menu{ max-width: 1020px; width: 1000px; height: 163px; background-image: url('../images/backgroundBig.png'); background-position: center top; position: fixed; margin-left: -501px; left: 50%; }
a img#logo{ margin: 43px 0 0 143px; border: none; float: left; display: inline; }

#menu ul{ margin: 54px 0 0 172px; float: left; display: inline; }
#menu ul li{ margin-right: 20px; }

.nozyczki{ float: left; display: inline; width: 200px; margin-left: 90px; margin-top: 34px; background-image: url('../images/nozyczki.png'); background-repeat: no-repeat; height: 23px; }
.liniaBig{ z-index: 100; position: fixed; height: 1px; background-color: #fff; top: 146px; right: 0; left: 50%; margin-left: -133px; }

#oNas, #kosmetyki, #kontakt{ max-width: 1020px; width: 100%; height: 937px; margin: 0 auto; padding-top: 163px; position: relative; right: 0; left: 0; }
#kontakt { height: 790px; }

img.slogan{ float: left; display: inline; margin: 218px 0 0 38px; }
div.content{ margin: 119px 0 0 0; position: absolute; right: 50px; left: 408px; }


div.textSlogan{ float: left; display: inline; margin-right: 60px; }
p.smallTitle{ margin: 0px; }
p.title{ margin: 2px 0 30px 0; }

p{ margin: 10px 0; }

img.kemon{ margin: 0 0 55px 0; }

.clear{ clear: both; }
img.mapBig{ float: left; display: inline; margin: 122px 0 0 41px; } 
img.map{ display: none; }

#kontakt div.content{ padding-top: 100px; }

#kontakt p.column{ float: left; display: inline; width: 50%; }