body
  {
  margin:0;
  padding:0;
  background-color:black;
  background-image:url("../img/tlo.jpg");
  background-repeat:repeat-x;
  color:white;
  font-family:arial;
  font-size:14px;
  }
h1
{
  color:white;
  font-family:arial;
  font-size:14px;
  display:inline;
}  
a
  {
  text-decoration:none;
  color:green;
  }
a:hover
  {
  color:silver;
  }
a img
  {
  border:none;
  }      
#gora
  {
  width:100%;
  height:16px;
  background-image:url("../img/gora.jpg");
  background-repeat:no-repeat;
  background-position:center;
  border-left:auto;
  border-right:auto;
  text-align:center;
  }
#logo
  {
  width:100%;
  background-image:url("../img/logo.jpg");
  background-repeat:no-repeat;
  background-position:10px 15px;
  height:100px;
  }
#flag1
  {
  width:28px;
  height:84px;
  position:absolute;
  right:80px;
  top:40px;
  background-image:url("../img/pl.jpg");
  }
#flag1:hover
  {
  background-position:-28px 0px;
  }  
#flag2
  {
  width:28px;
  height:84px;
  position:absolute;
  right:45px;
  top:40px;
  background-image:url("../img/eng.jpg");
  }
#flag2:hover
  {
  background-position:-28px 0px;
  }  
#flag3
  {
  width:28px;
  height:84px;
  position:absolute;
  right:10px;
  top:40px;
  background-image:url("../img/de.jpg");
  }
#flag3:hover
  {
  background-position:-28px 0px;
  }  
#lewa
  {
  width:400px;
  float:left;
  padding:10px;
  }
.lewa
  {
  width:400px;
  float:left;
  padding:10px;
  }  
#prawa
  {
height:500px;
  }
#webmaster
  {
  background-image:url("../img/webtlo.jpg");
  height:25px;
  width:100%;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  }
#stopka
  {
  width:100%;
  color:green;
  font-size:11px;
  }
#tekst
  {
  overflow:auto;
  width:400px;
  height:300px;
  text-align:justify;
  padding:10px;
  -bracket-:hack[;
        float:left;
    ];
  }
#kontakt
  {
  padding:10px;
  }
#rzedy
  {
  padding-top:50px;
  padding-left:30px;
  }
#rzad1,#rzad2,#rzad3
  {
  padding-bottom:7px;
  }
#calosc
  {
  width:890px;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  }
#firma
  {
  height:38px;
  width:80px;
  background-image:url("../img/firmaanim.png");
  float:left;
  margin-left:30px;
  margin-top:28px;
  }
#firma_de
  {
  height:38px;
  width:183px;
  background-image:url("../img/firmaanim_de.png");
  float:left;
  margin-left:-20px;
  margin-top:28px;
  }  
#firma1
  {
  height:38px;
  width:80px;
  background-image:url("../img/firma.png");
  float:left;
  margin-left:30px;
  margin-top:28px;
  }
#firma1_de
  {
  height:38px;
  width:183px;
  background-image:url("../img/firma_de.png");
  float:left;
  margin-left:-20px;
  margin-top:28px;
  }   
#firma:hover
  {
  background-position:-80px 0px;
  }
#firma_de:hover
  {
  background-position:-183px 0px;
  }    
#oferta
  {
  width:75px;
  height:38px;
  background-image:url("../img/ofertaanim.png");
  float:left;
  margin-top:30px;
  margin-left:30px;
  }
 #oferta_de
  {
  width:111px;
  height:38px;
  background-image:url("../img/ofertaanim_de.png");
  float:left;
  margin-top:28px;
  margin-left:9px;
  } 
#oferta1
  {
  width:75px;
  height:38px;
  background-image:url("../img/oferta.png");
  float:left;
  margin-top:30px;
  margin-left:30px;
  }
#oferta1_de
  {
  width:111px;
  height:38px;
  background-image:url("../img/oferta_de.png");
  float:left;
  margin-top:28px;
  margin-left:9px;
  }   
#oferta:hover
  {
  background-position:-75px 0px;
  }
#oferta_de:hover
  {
  background-position:-111px 0px;
  }   
#portfolio_de
  {
  height:38px;
  width:107px;
  background-image:url("../img/portfolioanim.png");
  float:left;
  margin-top:30px;
  margin-left:9px;
  }
#portfolio
  {
  height:38px;
  width:107px;
  background-image:url("../img/portfolioanim.png");
  float:left;
  margin-top:30px;
  margin-left:30px;
  }  
#portfolio1
  {
  height:38px;
  width:107px;
  background-image:url("../img/portfolio.png");
  float:left;
  margin-top:30px;
  margin-left:30px;
  }
#portfolio1_de
  {
  height:38px;
  width:107px;
  background-image:url("../img/portfolio.png");
  float:left;
  margin-top:30px;
  margin-left:9px;
  }  
  
#portfolio:hover
  {
  background-position:-107px 0px;
  }
#portfolio_de:hover
  {
  background-position:-107px 0px;
  }  
.lewa .jScrollPaneDrag 
  {
  background: url("../img/srodek.png") no-repeat 0 50%;
  * margin-left: -6px;
  * background-position: -6px 0px; 
  }
.lewa .jScrollPaneDragTop 
  {
  background: url("../img/gora.png") no-repeat;
  height: 10px;
  * margin-left: -6px;
  }
.lewa .jScrollPaneDragBottom 
  {
  background: url("../img/dol.png") no-repeat;
  height: 10px;
  * margin-left: -6px;
  }
.lewa a.jScrollArrowUp 
  {
  height: 28px;
  background: url("../img/strzg.png") no-repeat 0 0;			
  }
.lewa a.jScrollArrowDown
  {
  height: 28px;
  background: url("../img/strzd.png") no-repeat 0 0;
  }                         
