body {
    background-image: url(images/bg.jpg);
	background-position:top;
	background-repeat: repeat-x;	
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: #FFFFFF;
	margin:0px auto;
	text-align: center;
	padding: 0px;
	border: 0px;
	}
	
a {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #38952e;
	font-weight: bold;
}
a:active {
	text-decoration: none;
}
#menu {
     width: 978px;
	 height: 100px;
	 text-align: right;
	 margin-top: 0px;
	 }
.buton1{ 
    margin-right: 17px;
	}
.buton{ 
    margin-right: 0px;
	}
	
#containers{
	width: 978px;
	height: auto;
	margin: 0px auto;
	text-align: left;
	border: 0px;	
	}
#tresc{
    width:978px;
    height: auto;
	margin-top: 90px;
	}
#kolumna1{
     width: 390px;
     height: auto;
	 float: left;
	}
#kolumna2{
     width: 558px;
     height: auto;
	 margin-left: 30px;
	 float: left;
	}
#kolumna3{
     margin-top: 30px;
     width: 390px;
     height: auto;
	 float: left;
	}
#kolumna4{
     width: 474px;
     height: auto;
	 float: left;
	}
#kolumna6{
     width: 978px;
     height: auto;
	}
#kolumna5{
     width: 474px;
	 margin-left: 30px;
     height: auto;
	 float: left;
	}

#pismo{
     margin-top: 15px;
     width: 390px;
     height: auto;
	 text-align: right;
	}
#w_spacer{
     margin-top: 45px;
     width: 558px;
     height: auto;
	 float: left;
	}
#camera {
	 margin-left: 30px;
     width: 558px;
	 height: 305px;
	 }
.imgren {
    margin-top: 12px;
	}	 
.imgindexfoto {
    margin-top: 20px;
	}	
.imgindexfoto1 {
    margin-top: 20px;
	margin-left: 25px
	}	
#kolumnagalery{
     width: 900px;
     height: auto;
	 margin-left: 0px;
	 text-align: left;
	}
#firma {
     width: 528px;
	 height: 47px;
	 }
#firma1 {
     width: 558px;
	 height: 47px;
	 }
#kolumnamapka{
     width:575px;
     height: auto;
	 float: left;
	 margin-left: 75px;
	 text-align: left;
	}
#mapkadojazdu{
     width: 528px;
	 height: 360px;
	 margin-top: 65px;
	 margin-left: 30px;
	 }
#kolumna2gogle{
     width:268px;
     height: 340px;
	 float: left;
	 margin-left: 68px;
	}
#kolumna2menu{
     width:604px;
     height: auto;
	 float: left;
	 margin-left: 68px;
	}
#kolumnakontakt{
     width:604px;
     height: auto;
	 float: left;
	 margin-left: 68px;
	}
#mapkagogle {
     width: 517px;
	 height: 340px;
	 margin-top: 40px;
	 margin-left: 58px;
	 }
P.texkolumna{
    margin-left: 84px;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #666666;
	margin-top: 8px;
	line-height: 18px;
	text-align: justify; 
	
	} 
#wiecej{
    margin-top: 15px;
    text-align: left;
	}
.wiecej{
    margin-left: 84px;
	}

#wiecejkontakt{
    margin-top: 128px;
    text-align: right;
	}
#containerfoter{
	width: 978px;
	height: auto;
	margin: 0px auto;
	text-align: left;
	border: 0px;	
	}
#footertext {
	width: 978px;
	height: auto;
	text-align: right;
	margin-top: 20px;
	}
.pfooter {
    margin-left: 0px;
    text-align: right;
	font-size: 10px;
	font-family:  Verdana, Helvetica, sans-serif;
	color: #ee68bf;
	
	}
.pdoter {
    margin-left: 0px;
    text-align: left;
	font-size: 10px;
	font-family:  Verdana, Helvetica, sans-serif;
	color: #999999;
	
	}
.pdotertext {
    text-align: left;
	font-size: 10px;
	font-family:  Verdana, Helvetica, sans-serif;
	color: #999999;
	line-height: 18px;
	}
.pfootertext {
    margin-left: 0px;
    text-align: right;
	font-size: 10px;
	font-family:  Verdana, Helvetica, sans-serif;
	color: #999999;
	line-height: 15px;
	
	}

#menuup {
    margin-top: 25px;
	text-align: right;
	width: 978px;
	height: 34px;;
	}

li {
	margin-left: 95px;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #666666;
	line-height: 18px;
	list-style-image: url(images/arrows.jpg);
	
	}
ul { 
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #666666;
	line-height: 18px;
	}
ol {      
	 float:left;
	 list-style-type: none;
	 margin-left: 0px;
	  }
.imggalery {
	 margin-top: 10px;
	 margin-left: 45px;
	  }
.imggalery1 {
	 margin-top: 10px;
	 margin-left: -10px;
	  }
#pobierzpdf { 
     width: 900px;
	 height: 87px;
     margin-top: 33px;
	 text-align: right;
	 }
#slide {
     width: 978px;
	 height:384px;
	 margin-top: 27px;
	 text-align: left;
	 }
#green {
	margin: 0px auto;
	margin-top: 30px;
	width: 100%;
	height: 168px;
	text-align: center;
	background-color: #38952e;
   }
#greenimg {
    width: 978px;
	height: 172px;
	margin: 0px auto;
	text-align: left;
	border: 0px;	
	}
.green {
    margin-left: 24px;
	}
.green1 {
    margin-left: 24px;
	margin-bottom: 12px;
	}