body {
font-family: trebuchet ms, verdana, tahoma, arial, helvetica, sans-serif;
color: #474747; 
font-size: 15px;
margin: 0;
padding: 0 0 30px 0;
width: 100%;
background: #D5D5D5 url(bg-all.png) repeat-x 0 0;
}


a {text-decoration: none; color: #B92B29;}
a:hover {text-decoration: underline; color: #B92B29;}
	 
img {border: 0;}
.bold {font-weight: bold;}

div#footer { behavior: url(iepngfix.htc) }

/* tlo - duze */
#bg {width: 100%; overflow: hidden; background: url(bg-top.jpg) repeat-x center 0;}

#content {width: 850px; margin: 0 auto;}

#logo {width: 850px; float: left; text-align: center;}
#logo img {margin: 40px 0 0 0;}

#title-top {width: 850px; float: left; text-align: center; }
#title-top img {margin: 17px 0 0 0;}

/* menu */
#menu {width: 845px; height: 59px; float: left; margin: 33px 0 0 0; padding: 0 0 0 5px; background: url(bg-menu.png); }
#menu a {display: block; width: 113px; height: 60px; float: left; position: relative; top: -6px;}

/* zakladki menu */
a#start {background: url(start.jpg);}
a:hover#start {background: url(start-hover.jpg)}
a#pl {display: block; width: 25px; height: 19px; float: left; position: relative; top: 33px; left: 103px; background: url(pl.png);}
a#en {display: block; width: 25px; height: 19px; float: left; position: relative; top: 33px; left: 106px; background: url(en.png);}

a#oferta_pl {background: url(pl/oferta.jpg);}
a:hover#oferta_pl {background: url(pl/oferta-hover.jpg);}
a#aktualnosci_pl {background: url(pl/aktualnosci.jpg);}
a:hover#aktualnosci_pl {background: url(pl/aktualnosci-hover.jpg);}
a#zawodnicy_pl {background: url(pl/zawodnicy.jpg);}
a:hover#zawodnicy_pl {background: url(pl/zawodnicy-hover.jpg);}
a#partnerzy_pl {background: url(pl/partnerzy.jpg);}
a:hover#partnerzy_pl {background: url(pl/partnerzy-hover.jpg);}
a#kontakt_pl {background: url(pl/kontakt.jpg);}
a:hover#kontakt_pl {background: url(pl/kontakt-hover.jpg);}

a#oferta_en {background: url(en/oferta.jpg);}
a:hover#oferta_en {background: url(en/oferta-hover.jpg);}
a#aktualnosci_en {background: url(en/aktualnosci.jpg);}
a:hover#aktualnosci_en {background: url(en/aktualnosci-hover.jpg);}
a#zawodnicy_en {background: url(en/zawodnicy.jpg);}
a:hover#zawodnicy_en {background: url(en/zawodnicy-hover.jpg);}
a#partnerzy_en {background: url(en/partnerzy.jpg);}
a:hover#partnerzy_en {background: url(en/partnerzy-hover.jpg);}
a#kontakt_en {background: url(en/kontakt.jpg);}
a:hover#kontakt_en {background: url(en/kontakt-hover.jpg);}

/* obrazek */
#img-content {width: 850px; height: 342px; float: left; position: relative; background: url(img-content.jpg);}
#img-content img {position: absolute; top: 8px; right: -10px;}

#bix-box {width: 850px; float: left; margin: 0; background: #ececec url(hierarchy.jpg) no-repeat 0 0;}
#margin {width: 800px; overflow: hidden; margin: 0 auto 20px auto; text-align: justify;}

/* hierarchia linkow */
#hierarchy {width: 800px; height: 15px; padding: 20px; float: left; position: relative; z-index: 10;}
#hierarchy a.here {font-weight: bold; text-decoration: underline;}
#hierarchy img {margin: 0 5px;}

/* lewa strona  tresc - strona glowna */
#start-left {width: 490px; float: left;}
#title {width: 100%; float: left; margin: 48px 0 20px 0;}

/* tekst na cala szerokosc */
#width-100 {width: 100%; float: left;}

/* blok kontakt */
#small-box-up {width: 266px; float: right; margin: 120px 0 0 0; background: #c3c3c3 url(small-box-up.jpg) no-repeat 0 0;}
#small-box-bottom {width: 266px; float: left; background: url(small-box-bottom.jpg) no-repeat 0 100%;}
#small-box-bottom ul{width: 90%; margin: 20px auto; list-style: none; padding: 0;}

/* link - do gory */
#up {width: 100%; float: left; margin: 25px 0 0 0;}

#footer {width: 850px; height: 46px; float: left; margin: 0 0 30px 0; background: url(footer.png); font-size: 12px;}
#footer  ul {list-style: none; float: right; padding: 0; position: relative; top: -10px;}
#footer  ul li {float: left; padding: 0 10px;}
#footer  ul li a:hover {text-decoration: underline;}

#copyright {position: relative; top: 17px; left: 35px; color: #fff;}


/* system */
table.football{ width: 650px; }
table.football tr{ background-color: #E4E4E4; }
table.football tr.beta{ background-color: #CDCDCD; }
table.football td{ padding: 3px; font-size: 13px; }
