* {
padding: 0;
margin: 0;
}

body {
       background: #ffffff;
        background-position:center bottom;
       font: 12px Arial;
       color: #383619;
       text-align: justify;
       margin-top: 0px;
       margin-left: 0px;
}

#tlo {
       background: url('images/tlov.jpg')
       
 background-repeat: ;
       width: 100%;
       height: 100%;
}
#tresc {
position: relative;
width: 800px;
height: auto;
margin: 0 auto;
z-index:1;

}
 .text_big {
              font: 30px/36px Tahoma; 
              color:#221E14;
              font-weight: normal;
              text-decoration: none;
     }

    .text_championaty {
      font: 16px/18px Verdana;
      color: #700000;
      font-weight: none;
      text-decoration: none;
      border-bottom: none;

}

.text_tytuly {
      font: 14px/16px Verdana;
      color: #700000;
      font-weight: none;
      text-decoration: none;
      border-bottom: none;

}

    .text_kilka {
      font: 15px/17px Verdana;
      color: #452700;
      font-weight: bold;
      text-decoration: none;
      border-bottom: none;

}

    .text_rodzina {
      font: 14px/16px Verdana;
      color: #452700;
      font-weight: bold;
      text-decoration: none;
      border-bottom: none;

}

#text {
position: justify;
width:750px;
height: auto;
margin: 0 auto;
padding:0px 0px 0px 0px;
z-index:1;
}

a:link, a:visited {
color: #281d14; 
text-decoration: none;
}

a:hover	{ 
color: #d6c27e; 
text-decoration: none;
}

a:focus { 
outline: none
}

.gallery a:link img, .gallery a:visited img {
background:#feffff;
border: 1px solid #D8D8CD;
padding: 3px 3px;
}
       
.gallery a:hover img, .gallery a:active img {
border: 1px solid #BDC0AD;
padding: 3px 3px;
}

TD {
       font-size: 12px;
       color: #221E14;
       line-height: 12px;
       font-family: Trebuchet MS, arial, verdana, 'Arial CE', Helvetica;
}

#ramka_foto {
              border: 1px solid #000000;
              background: #ffffff;
              padding: 2px;
}

#design {
       font: 11px/13px Verdana, Arial;
       color: #7b3d0b;
}
              
       #design a:link, #design a:visited, #design a:active {
              font: 10px/12px Verdana, Arial;
              color: #221E14;
              font-weight: bold;
              text-decoration: none;
}
              
       #design a:hover {
              font: 10px/12px Verdana, Arial;
              color: #8efc9;
              font-weight: bold;
              text-decoration: none;
}

#stopka {
background: url('images/dol_stopka.jpg') repeat-y;

       font: 9px Verdana, Arial;
       color: #150e09;
       font-weight: normal;
       text-align: center;
       padding-top: 2px;
}

       #stopka a:link, #stopka a:visited, #stopka a:active {
              font: 9px Verdana, Arial;
              color: #150d06;
              font-weight: none;
              text-decoration: none;
     }

       #stopka a:hover {
              font: 9px Verdana, Arial;
              color: #bfae77;
              font-weight: none;
              text-decoration: bold;
     }
     
#slowa {
background: url('images/dol_slowa.jpg') repeat-y;

       font: 9px Verdana, Arial;
       color: #281f17;
       font-weight: normal;
       text-align: center;
       padding-top: 2px;
}

       #slowa a:link, #stopka a:visited, #stopka a:active {
              font: 9px Verdana, Arial;
              color: #150d06;
              font-weight: none;
              text-decoration: none;
     }

       #slowa a:hover {
              font: 9px Verdana, Arial;
              color: #bfae77;
              font-weight: none;
              text-decoration: bold;
     }

#galeria a:link img, #galeria a:visited img {
       border: 2px solid #000000;
       background: #8A8276;
       padding: 1px;
}

#galeria a:hover img, #galeria a:active img {
       border: 1px solid  #000000;
       background: #8A8276;
       padding: 2px;
}

#podpis {
position: absolute;
bottom: 0px;
left: 0px;
width: 800px;
height: 30px;
font: 12px Verdana;
color: #383619;
text-align: center;
}


div.tlo_napis_dellbenq {
       background: url('images/tlo_napis_dell.jpg') repeat-x top center;
       height: 139px;
       width: 100%
}
div.zaglosuj {
       background: url('img/zaglosuj_tlo.jpg') bottom center;
       height: 120px;
       width: 667px;
}
div.podpis {
       background: url('img/podpis_tlo.jpg') bottom center;
       height: 40px;
       width: 100%;
}

div.tlo_grafika {
         background: url('img/pas.jpg') repeat-x top center;
       height: 280px;
       width: 100%
}

div.image_menutlo {
       background: url('img/menutlo.jpg') repeat-x top center;
       height: 36px;
       width: 100%
}

div.image_pas1 {
       background: url('images/top1.jpg') repeat-x top center;
       height: 35px;
       width: 772;
}
div.image_pas2 {
       background: url('images/top2.gif') repeat-x top center;
       height: 44px;
       width: 772;
}
div.image_pas3 {
       background: url('images/top3.jpg') repeat-x top center;
       height: 75px;
       width: 772;
}
div.image_pas4 {
       background: url('images/top4.jpg') repeat-x top center;
       height: 55px;
       width: 772;
}

div.tlo_des {
       background: url('images/dol_des.jpg') repeat-x top center;
       height: 15px;
       width: 719;
}
div.tlo_stopka {
       background: url('images/dol_stopka.jpg') repeat-x top center;
       height: 15px;
       width: 100%
}

html>body div.glowne {
       background: url('images/gora.png') no-repeat;
}

div.glowne {
       background: url('images/gora.png') no-repeat;
       width: 550px;
       height: 280px
}

div.linia_poziom {
       background: url('grafika/linia.jpg') repeat-y;
       width: 600px;
       height: 3px
}


div.tlo_linia {
       background: url('grafika/linia.jpg') repeat-y;
       width: 600px
}

div.tlo_tekst {
       background: url('images/tlo_tekst.jpg') repeat-y;
       width: 770px
}
 img, div#glowne { behavior: url(iepngfix.htc) }
 
}
 

#dol { 
       background: url('images/dol.jpg') repeat-y;
       background-repeat: no-repeat;
       background-position: top center;
       margin-top: 0px;
       margin-bottom: 0px;
       width: 550px;
       height: 21px;

}

#flagi {
       font: 12px/16px Arial;
       color: #261b04;
       padding-top: 13px;
       padding-left: 90px;
}

       #flagi a img {
              border: 1px solid  #261b04;
              background: #ffffff;
              padding: 1px;
}

       #flagi a:hover img {
              border: 1px solid  #7b6537;
              background: #ffffff;
              padding: 1px;
}

div.kontakt_image {
       background: url('grafika/kontakt.jpg') no-repeat;
       width: 500px;
       height: 160px;
       text-align: left
}
img, div { behavior: url(iepngfix.htc) }

}