*{
margin:0px;
padding:0px;
}
img{border:0px}
html{
width:100%;
height:100%;
background-color:#101115;
background-image:url('images/bg.gif');
background-position:top left;
background-repeat:repeat-x;
}
body{
width:100%;
background-image:url('images/bot_bg.gif');
background-position:bottom left;
background-repeat:repeat-x;
}

.cennik {
  margin:12px auto 12px auto;
  border:1px solid #afb1b4;
  width:80%;
  padding:10px;
  color:#afb1b4;
}

td {
  padding:4px;
  text-align:center;
}

td.cennik_lewo {
  font-weight:bold;
  padding:5px 9px;
  text-align:left;
}

.cennik_tytul {
font-size:25px;text-decoration:underline;text-align:left;margin-top:10px;letter-spacing:5px;
}
.cennik_ul {
  margin-top:7px;list-style-type:none;line-height:20px;margin-bottom:13px;letter-spacing:2px;
}
#website{
width:980px;
margin:0 auto;
}
.center {
  text-align:center;
}
#header{

margin-bottom:-30px;
background-image:url('images/header_bg.png');
background-position:bottom center;
background-repeat:no-repeat;
width:879px;
height:330px;
margin-left:auto;
margin-right:auto;
}
.logo{
float:left
}
#menu{
padding:30px 0 0 90px;
float:left
}
#menu li{
list-style-type:none;
display:inline
}
#menu a{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#9DA2B8;
text-transform:uppercase;
text-decoration:none;
margin:0 11px;
padding:0 0 2px 0;
display:block;
float:left;
}
#menu a:visited{
color:#9DA2B8;
border:0px;
}
#menu #active, #menu a:hover{
color:#FFFFFF;
border-bottom:2px solid #C00014;
}
#content{
width:880px;
margin:0 auto;
font-family:'Arial', Verdana, Helvetica, sans-serif;
font-size:14px;
color:#afb1b4;
}

#content a{
color:#AFB8D3;
text-decoration:underline
}
#content a:visited{text-decoration:underline}
#content a:hover{text-decoration:none}
#content p{
line-height:22px;
padding:0 0 10px 0
}
#footer{
width:100%;
height:42px;
font-family:'Lucida Grande', Arial, Helvetica, sans-serif;
font-size:12px;
color:#424756;
padding:25px 0 0 68px;
text-align:center;
letter-spacing:2px;
}
#footer a{
color:#AFB8D3;
text-decoration:underline
}
#footer a:visited{text-decoration:underline}
#footer a:hover{text-decoration:none}
#table{
padding:0 0 55px 0
}
#content #table p{
padding:0 0 10px 0;
margin:0 0 13px 0;
border-bottom:1px solid #1E2027
}
#table span{
display:block;
float:left;
font-family:'Lucida Grande', Tahoma;
font-size:14px;
color:#AFB8D3;
line-height:18px;
width:150px;
margin:0 10px 0 0;
border-right:1px solid #1E2027
}

#content .inner_copy {border:0;color:#f00;float:left;width:50%!important;margin:-202px 0 0 0;overflow:hidden;line-height:0;padding:0;font-size:12px}

p {

text-indent: 30px;
line-height: 20px;

}

ul.tresc {
line-height: 25px;
margin-left: 60px;
margin-top:5px;
margin-bottom:10px;
}
ul.uslugi{
font-size: 16px;
line-height: 27px;
margin-left: 60px;
margin-top: 10px;
margin-bottom:20px;
}
.tekst1 {
	text-indent: 30px;
	margin-top: 10px;
}
#tabela {
	margin-left:0px;
	width: 530px;
	border: 2px solid grey;
	margin-bottom: 20px;
	font-variant: small-caps;
	font-size:15px;
}
#tabela td {
   padding-top: 8px;
   padding-bottom: 8px;
   padding-left: 10px;
   padding-right: 10px;
   border: 1px solid grey;
}

#container{
  display:block;
  margin:15px auto 20px auto;
	width:910px;
	height:330px;

	}
  
.slideshow{
		width:500px;
		list-style: none;
		position:relative;
		
	}
 	ul.slideshow li {
		position:absolute;
		left:0px;
		top:0px;
		display:inline;
		
	}
	ul.slideshow li.show {
		z-index:2;	
	}