html {
	margin: 0px;
	padding: 0px;
}
body {
  margin: 0px;
	padding: 0px;
	background: #ffffff url('images/tlo.jpg') no-repeat top center;
	font-family: Tahoma, Arial;
  color:#2c2c2c;
  font-size:12px;
}
img{
  border:none;
}
table{
  border-collapse: collapse;
  border-spacing:0px;
}
td{
  padding:0px;
  vertical-align:top;
}
div#toper{
  width:1088px;
  height:21px;
  background: url('images/top.png') no-repeat;
  margin: 5px auto 0px auto;
}
div#logo{
  width:1088px;
  height:70px;
  background: url('images/content.png') repeat-y;
  margin: 0px auto;
}
div#logo img{
  margin: 0px 35px 0px 15px;
}
div#logo h1{
  display:inline;
  font-family: Tahoma, Arial;
  font-size:23px;
  font-weight:normal;
  padding:0px;
  margin:0px;
  color:#58595b;
}
div#topmanutop{
  width:1088px;
  height:51px;
  background: url('images/content.png') repeat-y;
  margin: 0px auto;
}
div#topmanu{
  width:1059px;
  height:51px;
  margin: 0px auto;
  background: url('images/menu.png') no-repeat;
}
div#topmanu a{
  display:block;
  float:left;
  padding:0px 17px;
  font-family: Tahoma, Arial;
  font-size:14px;
  color:#ffffff;
  text-decoration:none;
  line-height:48px;
}
div#topmanu a:hover{
  background: url('images/pasek.png') no-repeat top center;
}
div#demo{
  float:right;
}
div#demo img{
  vertical-align:middle;
  margin-right:10px;
}
div#demo a{
  background:none !important;
}

table#srodek{
  width:1088px;
  margin: 0px auto;
  background: url('images/content.png') repeat-y;
}
td#lewymargines{
  width:12px;
}
td#lewa{
  font-family: Tahoma, Arial;
  font-size:12px;
  color:#58595b;
  line-height:1.5em;
  padding-bottom:20px
}
td#lewa h2{
  margin:6px 0px;
  padding:0px;
}
td#lewa h3{
  font-family: Tahoma, Arial;
  font-size:14px;
  color:#58595b;
  padding:0px;
  margin:14px 0px 3px 0px;
}
td#lewa ul.lista{
  margin:0px;
  padding:5px 0px 5px 0px;
  list-style-type: none;
}
td#lewa ul.lista li{
  background: url('images/punktor.png') no-repeat 0px 5px;
  line-height:1.7em;
  padding-left:20px;
}
td#prawatop{
  width:306px;
  height:10px;
  background: url('images/prawatop.png') no-repeat;
}
td#prawamid{
  background: url('images/prawamid.png') repeat-y;
  padding: 0px 18px;
  font-family: Tahoma, Arial;
  font-size:14px;
  color:#58595b;
  line-height:1.8em;
  text-align:justify;
}
td#prawamid a{
  color:#58595b;
  text-decoration:none;
  border-bottom:dashed 1px #5db1df;
}
td#prawamid a:hover{
  background:#e2e2e2;
}
td#prawabot{
  width:306px;
  height:10px;
  background: url('images/prawabot.png') no-repeat;
}
div#botomcontener{
  width:1088px;
  height:40px;
  margin: 0px auto;
  background: url('images/content.png') repeat-y;
}
div#botom{
  width:1068px;
  height:40px;
  margin: 0px auto;
  background: url('images/stopka.png') no-repeat top center;
  font-family: Tahoma, Arial;
  font-size:11px;
  color:#ffffff;
  line-height:38px;
  text-indent:90px; 
}
div#botom span{
  padding-left:120px;
}
div#botom img{
  float:right;
  margin-right:203px;
  margin-top:7px;
}
div#botomend{
  width:1088px;
  height:27px;
  background: url('images/bottom.png') no-repeat;
  margin: 0px auto;
}

#container{	
	position:relative;
  margin-top:11px;
	text-align:left;
	width:761px;
  height:217px;
}
#content{
	position:relative;
}		
#slider{}	
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
}
#slider li, #slider li div{ 
	width:761px;
	height:217px;
	overflow:hidden;
}
#slider li div span{ 
  display:block;
  margin-left:372px;
  font-family: Tahoma, Arial;
  font-size:14px;
  color:#58595b;
  line-height:1.7em;
  
}
#slider li div span a{ 
  margin-left:180px;
}
#slider li div span img{ 
  margin:6px 0px;
}
#prevBtn, #nextBtn{ 
  display:block;
	width:38px;
	height:40px;
	position:absolute;
	left:0px;
	top:90px;
}	
#nextBtn{ 
	left:723px;
}														
#prevBtn a, #nextBtn a{  
	display:block;
	width:38px;
	height:40px;
	background:url(images/lewa.png) no-repeat 0 0;	
}	
#nextBtn a{ 
  background:url(images/prawa.png) no-repeat 0 0;	
}
#prevBtn, #nextBtn{
  margin:0;
  padding:0;
  display:block;
  overflow:hidden;
  text-indent:-8000px;
}
.glownasrodek{
  font-family: Tahoma, Arial;
  font-size:24px;
  color:#58595b;
  line-height:80px;
  margin-left:30px;
  margin-right:40px;
  float:left;
}
.glownasrodek img{
  vertical-align:middle;
}
#formularz{
  margin-top:20px;
  width:500px;
}
#formularz .formularz_label{
  width:150px;
  float:left;
}
#formularz div input, #formularz div select, #formularz div textarea{
  border: solid 1px #e9ecf3;
  border-top:solid 1px #c2c6c9;
  width:250px;
  float:left;
}
#formularz div textarea{
  height:100px;
  margin:0px;
  padding:0px;
}
#formularz .spacja{
  clear:both;
  display:block;
  width:400px;
  height:10px;
}
#formularz .blad{
  clear:both;
  display:block;
  width:400px;
  font-family: Tahoma, Arial;
  font-size:9px;
  color:#d93827;
  text-indent:150px;
  margin-bottom:10px;
}
#formularz_wyslij{
  width:400px;
  height:20px;
}
#formularz_wyslij input{
  margin-left:293px;
  width:107px !important;
  height:20px !important;
  border:none !important;
  background:url(images/wyslij.png) no-repeat 0 0;
  cursor:pointer;
}
table#cennik{
  width:760px
}
table#cennik td{
  vertical-align:middle !important;
  font-size:17px;
  height:40px;
  border-bottom:solid 1px #e9ecf3;
}
table#cennik td a{
  color:#45b5f5;
  text-decoration:none;
}
table#cennik td a:hover{
  color:#98cc43;
}
table#cennik td div{
  text-align:right;
  margin-right:40px;
}
