body {
  font-family: Helvetica, arial, sans;
  font-size: 1em;
  #font-size: .7em;
  font-style: normal;
  font-weight: 700;
  text-decoration: none;
  text-transform: none;
  letter-spacing: 0em;
  word-spacing: 0em;
  line-height: 1em;
  background:#fed044; margin:0; padding:0;
  color:#000;
  margin: 0;
  padding: 0;
}

@font-face {
  font-family: "Helvetica";
  src: url("../fonts/HelveticaNeueBold_AVONR2.eot");
  src: url("../fonts/HelveticaNeueBold_AVONR2.eot?#iefix") format("embedded-opentype"), url("../fonts/HelveticaNeueBold_AVONR2.woff") format("woff"), url("../fonts/HelveticaNeueBold_AVONR2.ttf") format("truetype"), url("../fonts/HelveticaNeueBold_AVONR2.svg#HelveticaNeueBold_AVONR2") format("svg");
  font-weight: 700;
  font-style: normal; }

@font-face {
  font-family: "Helvetica";
  src: url("../fonts/HelveticaNeueLight_AVONR.eot");
  src: url("../fonts/HelveticaNeueLight_AVONR.eot?#iefix") format("embedded-opentype"), url("../fonts/HelveticaNeueLight_AVONR.woff") format("woff"), url("../fonts/HelveticaNeueLight_AVONR.ttf") format("truetype"), url("../fonts/HelveticaNeueLight_AVONR.svg#HelveticaNeueLight_AVONR") format("svg");
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: "coalhandluke";
  src: url("../fonts/chl_avon-webfont.eot");
  src: url("../fonts/chl_avon-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/chl_avon-webfont.woff") format("woff"), url("../fonts/chl_avon-webfont.ttf") format("truetype"), url("../fonts/chl_avon-webfont.svg#chl_avon-webfont") format("svg");
  font-weight: normal;
  font-style: normal; }

a {text-decoration: none;}
a:hover {text-decoration: underline;}
br {line-height: 1.55em;}

h1, h2, h3, h4, h5, h6, h7, h8 {font-family: Helvetica, sans-serif; font-weight: 800; color: #b6045c; margin:0; padding: 0;}

#header {position: relative; min-width:952px; height:585px; background: url('../img/head_bg.jpg') repeat-x top center; margin:0; padding:0;}
#header #headerWrapper {width: 952px; margin: 0 auto; position: relative;}

#header #headerWrapper h1 {margin:46px 0px 0px 0px; padding:0; font-size: 120px; float:left; line-height: 0.2em;}
#header #headerWrapper h1 span {font-family: "coalhandluke", sans-serif; font-size: 97px; margin:0; padding: 0;}

#header #headerWrapper h2 {color: #fff; margin:145px 0px 0px 70px; padding:0; font-size: 35px; line-height: 1em; float:left; clear: left;}


#nagrody {position: relative; min-width:952px; height: 1435px; background: url('../img/nagrody.jpg') repeat-x top center; margin:0; padding:0;}

#nagrody #telefon {width: 952px; margin: 0 auto; position: relative;}
#nagrody #telefon h1 {margin:80px 0px 0px 0px; padding:0; font-size: 42px; float:left; line-height: 0.8em;}
#nagrody #telefon h1 span {font-family: "coalhandluke", sans-serif; font-size: 82px; line-height: 1.1em; margin: 0; padding: 0;}
#nagrody #telefon ul {list-style: none; float: left; clear: left; padding: 0;}
#nagrody #telefon ul li {font-family: "Helvetica", sans-serif; font-size: 22px; font-weight: 300; line-height: 2em; margin:0px; padding: 0;}

#nagrody #kosmetyki {width: 952px; margin: 0 auto; position: relative; clear: left;}
#nagrody #kosmetyki h1 {margin:70px 0px 0px 0px; padding:0; font-size: 42px; float:left; line-height: 0.8em;}
#nagrody #kosmetyki h1 span {font-family: "coalhandluke", sans-serif; font-size: 82px; line-height: 1.1em; margin: 0; padding: 0;}


#zasady {position: relative; width:952px; margin:0 auto; padding:0; height: 188px;}

#zasady h1 {margin:80px 0px 0px 0px; padding:0; font-size: 50px; float:left; line-height: 0.8em;}
#zasady h1 span {font-family: "coalhandluke", sans-serif; color: #000;}

#zasady ol {float: left; clear: left; padding: 0; clear: left;}
#zasady ol li {font-family: "Helvetica", sans-serif; font-size: 22px; font-weight: 300; line-height: 1.4em; margin:0 0 0 30px; padding: 0;}


#produkt {position: relative; min-width:952px; height:650px; background: url('../img/szminki.jpg') repeat-x top center; margin:40px 0 0 0; padding:0;}
#produkt ul {width: 952px; margin: 0 auto; position: relative; list-style: none;}
#produkt ul li a {display: block; text-indent: -3333px; position: relative;}
#produkt ul li.buy {padding: 100px 0 0 490px;}
#produkt ul li.buy a {height: 85px; width: 285px;}
#produkt ul li.fb {padding: 45px 0 0 520px;} 
#produkt ul li.fb a {height: 110px; width: 290px;} 
#produkt ul li.instagram {padding: 20px 0 0 540px;} 
#produkt ul li.instagram a {height: 100px; width: 330px;} 


#footer {position: relative; width:952px; margin:30px auto; padding:0;}
#footer p {float: left; font-family: "Helvetica", sans-serif; font-size: 22px; font-weight: 300; line-height: 1em; margin:0; padding: 0; clear: left;}
#footer p span {font-weight: 700; float: left; clear: both;}
#footer p a {position: relative; float: left; display: block; text-indent: -3333px; background: url('../img/regulamin.png') repeat-x top center; width: 260px; height: 55px; margin: 20px 0 90px 0; clear: left;}
#footer a {float: right; display: block; text-indent: -3333px; background: url('../img/muptv.png') repeat-x top center; width: 348px; height: 141px; margin: 50px 0 0 0;}