body{
background: #000000  ;
margin: 0px 0px 0px 0px;
color: red;
text-align: center;
}


#tlo{
background: #000000 url(images/tlo.png) no-repeat  ;
margin: 0px 0px 0px 0px;
color: red;
 overflow:hidden;
text-align: center;
}




a {

display:inline-block;
//width:88px;

margin: 0px 0px 0px 0px;
}


ul {


padding: 0px;
margin-left:0px;
margin-top:0px;
margin-bottom: 15px;

}

li {
background: #E5E5E5 url(images/opcja.jpg) no-repeat center  ;
width: 216px;
height: 22px;
list-style-type: none;
margin: 0px;
padding: 0px;
font-weight: bold;
font-family: Tahoma, Arial;
font-size: 11px;
color: #515151;

}

li p{
margin: 0 auto;
padding-top: 5px;
padding-left: 20px;
}



#wrapper { 
text-align: left;
 margin: 0 auto;
 width: 971px;
 overflow:hidden;
padding: 0px;

}

#wrapper1 { 

background: #ffffff;
 margin: 0px auto;
 width: 971px;
 overflow:hidden;
text-align: center;
}


#pasek_gorny { 
  background: #000000 url(images/pasek_gorny.jpg) repeat-x  ;
 margin: 0px auto;
 overflow: hidden;
 padding: 0px;
height: 16px;

}


#pasek_dolny { 
  background: #612f64 url(images/pasek_dolny.jpg) repeat-x  ;
 margin: 0px 0px 0px 0px;
 padding: 0px;
margin-top:20px;
//height: 29px;

}

#pasek_dolny p{ 
 margin: 0px 0px 0px 0px;
 padding: 23px;

//height: 29px;
text-align: center;
font-weight: normal;
font-family: Tahoma, Arial;
font-size: 11px;
color: #744974;

}

#pasek_menu { 
  background: #000000   ;
 margin: 0px 0px 0px 0px;
 padding: 0px;
height: 35px;
overflow: hidden;
}






#top_cale { 
 background: #000000 url(images/top_prawo.jpg) repeat-x ;
 // background: #000000;
 margin: 0px 0px 0px 0px;
 padding: 0px;
height: 108px;
z-index: 1;
 overflow: hidden;
}


#top_cale_lewo { 
  background: #000000 url(images/top_lewo.jpg) repeat-x ;
 margin: 0px 0px 0px 0px;
 padding: 0px;
width : 0px;
height: 108px;
float: left ;
z-index: 2;
position:relative;
overflow: hidden;
}


#top_cale_srodek { 
  background: #000000 url(images/top.jpg) repeat center ;
 margin: 0px auto;
 height: 108;
 padding: 0px;
width: 971px;
position: relative;
float: left auto;
z-index: 3;

}


#top_cale_prawo { 
  background: #000000 url(images/top_prawo.jpg) repeat-x ;
 margin: 0px 0px 0px 0px ;
 padding: 0px;
width : auto;
height: 108px;
float: right ;
position:relative;
z-index: 2;
overflow: hidden;
}


#top { 
 background: #000000 url(top.jpg) repeat center ;
 float: right;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 740px;
height: 300px;
 display: inline;
 position: relative;
}



#menu_lewe { 
 text-align: left;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width : 216px;
 float: left;
background: #E5E5E5;

}

#tresc { 
 float: left;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 356px;
 text-align: center;

}

#menu_prawe {
 text-align: left;
 
  margin: 0px 0px 0px 0px;
  width: 216px;
  padding: 0;
background: #E5E5E5;
 float: right;
  color : #E5E5E5;

 }

#pasek {
 
  background: #E5E5E5 url(images/pasek.jpg) no-repeat  ;
  margin: 0px 0px 0px 0px;
  height: 34px;
width : 216;
  padding: 0;
text-align: center;
font-weight: bold;
font-family: Tahoma, Arial;
font-size: 13px;
color: #ffffff;
 
 }

#pasek p{
margin: 0px 0px 0px 0px;
  padding: 8;
}



#pasek2 {
 
  background: #E5E5E5 url(images/pasek2.jpg) no-repeat  ;
  margin: 0px 0px 0px 0px;
  height: 34px;
width : 216;
  padding: 0;
text-align: center;
font-weight: bold;
font-family: Tahoma, Arial;
font-size: 13px;
color: #ffffff;
 
 }

#pasek2 p{
margin: 0px 0px 0px 0px;
  padding: 8;
}

#pasek1 {
 
  background: #E5E5E5 url(images/pasek1.jpg) no-repeat  ;
  margin: 0px 0px 0px 0px;
  height: 34px;
width : 216;
  padding: 0;
text-align: center;
font-weight: bold;
font-family: Tahoma, Arial;
font-size: 13px;
color: #ffffff;
 
 }

#pasek1 p{
margin: 0px 0px 0px 0px;
  padding: 8;
}



#info {
 
  background: #E5E5E5 url(images/info.jpg) no-repeat center ;
  //margin: 0 auto;
margin-left: 10px;
  height: 48px;
width : 515;
  padding: 0;
text-align: center;
font-weight: bold;
font-family: Tahoma, Arial;
font-size: 13px;
color: #ffffff;
 
 }


#pasek_dolny1 { 
  background: #000000 url(images/dolny.jpg) no-repeat center ;
 margin: 0px 0px 0px 0px;
width : 971px;
 padding: 0px;
height: 6px;

}



#info p{ 
 margin: 0px 0px 0px 0px;
 padding: 14px;

text-align: center;
font-weight: bold;
font-family: Tahoma, Arial;
font-size: 14px;
color: #ffffff;

}


#top_cale_srodek p{ 
 margin: 0px 0px 0px 0px;
 padding: 26px;

text-align: left;
font-weight: bold;
font-family: Tahoma, Arial;
font-size: 12px;
color: #ffffff;

}


#menu_lewe a {
margin: 0px;
padding: 0px;
font-weight: bold;
font-family: Tahoma, Arial;
font-size: 11px;
color: #515151;
text-decoration: none;
}


#menu_lewe a:hover {
margin: 0px;
padding: 0px;
font-weight: bold;
font-family: Tahoma, Arial;
font-size: 11px;
color: #612F64;
text-decoration: none;
}



#menu_prawe a {
margin: 0px;
padding: 0px;
font-weight: bold;
font-family: Tahoma, Arial;
font-size: 11px;
color: #515151;
text-decoration: none;
}


#menu_prawe a:hover {
margin: 0px;
padding: 0px;
font-weight: bold;
font-family: Tahoma, Arial;
font-size: 11px;
color: #612F64;
text-decoration: none;
}