body{
background-color: #101613;
margin: 0px;
padding: 0px;
text-align: center;
}

img{
border: 0px;
}

a{
text-decoration: none;
color: #aaaaaa;
}

a:hover{
text-decoration: none;
color: #ffffff;
}

.strona{
width: 903px;
padding-bottom: 50px;
margin: auto;
}

.wrapper{
width: 903px;
background-color: #000000;
margin: auto;
padding-top: 15px;
padding-bottom: 40px;
display: block;
}

.logo{
background-image: url('images/logo.jpg');
width: 903px;
height: 229px;
}

.menu{
background-image: url('images/tmenu.jpg');
height: 40px;
width: 100%;
text-align: center;
}

.menuz{
margin: auto;
width: 710px;
}

.bmenu{
background-image: url('images/bmenu.jpg');
height: 40px;
width: 2px;
float: left;
}

.mhome{
background-image: url('images/mhome.jpg');
width: 60px;
height: 40px;
float: left;
display: block;
}

.mhome:hover{
background-image: url('images/mhome.jpg');
width: 60px;
height: 40px;
background-position: 0px -40px;
overflow: hidden;
float: left;
display: block;
}

.moprojekcie{
background-image: url('images/moprojekcie.jpg');
width: 98px;
height: 40px;
float: left;
display: block;
}

.moprojekcie:hover{
background-image: url('images/moprojekcie.jpg');
width: 98px;
height: 40px;
background-position: 0px -40px;
overflow: hidden;
float: left;
display: block;
}

.muczestnicy{
background-image: url('images/muczestnicy.jpg');
width: 96px;
height: 40px;
float: left;
display: block;
}

.muczestnicy:hover{
background-image: url('images/muczestnicy.jpg');
width: 96px;
height: 40px;
background-position: 0px -40px;
overflow: hidden;
float: left;
display: block;
}

.mgory{
background-image: url('images/mgory.jpg');
width: 136px;
height: 40px;
float: left;
display: block;
}

.mgory:hover{
background-image: url('images/mgory.jpg');
width: 136px;
height: 40px;
background-position: 0px -40px;
overflow: hidden;
float: left;
display: block;
}

.mrelacja{
background-image: url('images/mrelacja.jpg');
width: 141px;
height: 40px;
float: left;
display: block;
}

.mrelacja:hover{
background-image: url('images/mrelacja.jpg');
width: 141px;
height: 40px;
background-position: 0px -40px;
overflow: hidden;
float: left;
display: block;
}

.msprzet{
background-image: url('images/msprzet.jpg');
width: 62px;
height: 40px;
float: left;
display: block;
}

.msprzet:hover{
background-image: url('images/msprzet.jpg');
width: 62px;
height: 40px;
background-position: 0px -40px;
overflow: hidden;
float: left;
display: block;
}

.mberg{
background-image: url('images/mberg.jpg');
width: 105px;
height: 40px;
float: left;
display: block;
}

.mberg:hover{
background-image: url('images/mberg.jpg');
width: 105px;
height: 40px;
background-position: 0px -40px;
overflow: hidden;
float: left;
display: block;
}

.content{
padding-top: 40px;
position: relative;
display: inline-block;
}

.sponsorzypatroni{
width: 281px;
text-align: center;
padding-right: 34px;
float: left;
}

.sponsornag{
background-image: url('images/sponsor.jpg');
width: 281px;
height: 47px;
}

.sponsortresc{
width: 157px;
height: 35px;
margin: auto;
padding-top: 30px;
padding-bottom: 30px;
}

.patroninag{
background-image: url('images/patroni.jpg');
width: 281px;
height: 47px;
}

.patronitresc{
width: 157px;
height: 35px;
margin: auto;
padding-top: 30px;
padding-bottom: 30px;
}

.przyklej {
clear:both;
font-size:0;
line-height:0;
height:0;
padding:0;
margin:0
}

.tresc{
width: 588px;
float: left;
}

.tresc p{
margin: 0px;
padding: 10px;
font-family: Tahoma;
font-size: 12px;
color: #ffffff;
text-align: justify;
}

.strong{
font-family: Tahoma;
font-size: 12px;
color: #ffffff;
margin: 0px;
padding: 0px;
font-weight: bold;
}

.trescnag{
width: 588px;
height: 49px;
}

.stopka{
background-color: #161616;
height: 100px;
width: 903px;
position: relative;
}

.stopkaberg{
position: absolute;
width: 96px;
height: 20px;
top: 40px;
left: 40px;
}

.stopka a{
text-decoration: none;
color: #aaaaaa;
}

.stopka a:hover{
text-decoration: none;
color: #ffffff;
}

.stopka span{
padding-left: 200px;
}

.stopka p{
margin: 0px;
padding: 44px 0px 44px 200px;
font-family: Tahoma;
font-size: 10px;
color: #aaaaaa;
text-align: left;
}

.totop{
position: absolute;
right: 0px;
bottom: -44px;
}

