body {margin:0; padding:0; font-family: Luciana, Tahoma, Verdana; background:#4F1656; color:#fefefe; font-size:101%; text-align:center;}
@media screen
{
  div#wider {position: fixed; left:0}
  div#wider-img {position: fixed; left:0}
  /* Don't do this at home */
  * html
    {overflow-y: hidden;}
  * html body
    {
    overflow-y: auto;
    height: 100%;
    }
  * html div#wider
    {position: absolute;}
  * html div#wider-img
    {position: absolute;}
  /* All done. */
}

#wider-img{
  width:100%;
  height:110px;
  background: url(./baila_beachparty_bottom.png) bottom right no-repeat;
  z-index:2;
  bottom:54px;
}

#wider{
  width:100%;
  height:55px;
  background:#F8B334;
  z-index:1;
  line-height: 1.1;bottom: 0px;
  color:#333;
}

#wrapper {position: relative;	overflow: auto;}
#wrapper {width:640px;margin:0 auto 20px auto;text-align:left;}

#text {width:620px;margin:40px 0px 0px 0px;padding:0 0 180px 0;z-index:3;float:left;}

img.main {border: 3px dashed #F8B334; background:#fff;}

div.etap_konkursu {}
div.etap_konkursu p.nazwa_etapu {margin:25px 0;padding:0;color:#F8B334;font-size:1.2em; }
div.etap_konkursu p.nazwa_etapu span.nr_etapu {font-size:2.2em; padding:12px 20px 12px 20px;border: 3px dashed #F8B334; color:#4F1656; background:#fff;}

div.opis_etapu {margin-left:50px;}


p {font-size:.8em;font-weight:bold;}


#wider p {margin:0; padding:0; color:#fff;}
#wider p span.date {color:#d22; font-size:4em;}

h1 {margin:10px 20px 10px 20px;}
h2 {color:#F8B334; font-size:1.2em;font-weight:bold;text-transform:uppercase;}

ol {font-size:.8em;font-weight:bold;color:#dadada;}
ol li ul {font-size:.9em;}


div.rezerwacje {border: 3px dashed #F8B334; background:#fff; padding:10px;}
div.rezerwacje h3 {font-size:1em;font-weight:bold;color:#4F1656;}
div.rezerwacje p {font-size:.9em;font-weight:bold;color:#4F1656;}

div.rezerwacje a {color:#f00;}
div.rezerwacje a:hover {color:#f00;text-decoration:none;}
div.rezerwacje a:visited {color:#f00;}
div.rezerwacje a:link {color:#f00;}

a {color:#eeb;}
a:hover {color:#eeb;text-decoration:none;}
a:visited {color:#eeb;}
a:link {color:#eeb;}

#wider a {color:#d22;}
#wider a:hover {color:#d22;}
#wider a:visited {color:#d22;}
#wider a:link {color:#d22;}

span.red {color:red;}

.cb {clear:both;}
