
root { 
    display: block;
}
body {
    background-image: url(../gfx/tlo.png);
    background-color: #403a60;
    background-repeat: repeat-x;
}
#glowny {
    top: 0px;
    position:absolute;
    width:940px;
    height:780px;
    left:50%;
    margin-left:-470px;
    background-color: #403a60;
}
#gora {
    position:relative;
    top:0px;
    width:940px;
    height:322px;
    background-image: url(../gfx/top.jpg);
}
#srodek {
    position:relative;
    left:0px;
    width:900px;
    left:50%;
    margin-left:-450px;
    background-color: #b3b3b3;
    background-image: url(../gfx/tlo_tresc.png);
    background-repeat: repeat-x;
}

#tytul {
position:relative;
left:20px;
top:112px;
}
#menu1 {
    position:relative;
    top: 195px;
    left: 50px;
    font-family: 'Trebuchet MS',Tahoma,Arial,sans-serif,Helvetica;
    color: #ffffff;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
}
#menu2 {
    position:relative;
    top: 225px;
    left: 50px;
    font-family: 'Trebuchet MS',Tahoma,Arial,sans-serif,Helvetica;
    color: #ffffff;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
}
#menu3 {
    position:relative;
    top: 254px;
    left: 50px;
    font-family: 'Trebuchet MS',Tahoma,Arial,sans-serif,Helvetica;
    color: #ffffff;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
}
#menu4 {
    position:relative;
    top: 259px;
    left: 50px;
    font-family: 'Trebuchet MS',Tahoma,Arial,sans-serif,Helvetica;
    color: #ffffff;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
}

a.menu {
    font-family: 'Trebuchet MS',Tahoma,Arial,sans-serif,Helvetica;
    color: #ffffff;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    text-decoration: none;
}

a:visited.menu {
    font-family: 'Trebuchet MS',Tahoma,Arial,sans-serif,Helvetica;
    color: #ffffff;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    text-decoration: none;
}
a:hover.menu {
    font-family: 'Trebuchet MS',Tahoma,Arial,sans-serif,Helvetica;
    color: #ff6600;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    text-decoration: none;
}
a.tekst {
    font-family: 'Trebuchet MS',Tahoma,Arial,sans-serif,Helvetica;
    color: #333333;
    font-style: normal;
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
}

a:visited.tekst {
    font-family: 'Trebuchet MS',Tahoma,Arial,sans-serif,Helvetica;
    color: #333333;
    font-style: normal;
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
}
a:hover.tekst {
    font-family: 'Trebuchet MS',Tahoma,Arial,sans-serif,Helvetica;
    color: #888888;
    font-style: normal;
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
}
#tresc {
    position:relative;
    left: 60px;
    top: 170px;
    width: 350px;
    font-family: 'Trebuchet MS',Tahoma,Arial,sans-serif,Helvetica;
    color: #000000;
    font-style: normal;
    font-weight: normal;
    font-size: 13px;
    text-align: justify;
}
#tekst {
    position:relative;
    left: 0px;
    font-family: 'Trebuchet MS',Tahoma,Arial,sans-serif,Helvetica;
    color: #000000;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    text-align: justify;
}
.naglowek {
    color:maroon;
    font-weight: bold;
    font-size: 15px;
}
.highlightit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.highlightit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;
}

.lista {
  font:normal 10px tahoma;
  color:#cecece;
  list-style:none; 
  padding-top:35px; 
  left:230px;
  position:absolute
  }
.lista li {
  float:left
  }
.lista a {
  color:#cecece; 
  text-decoration:none
  }

