body{

	margin:0;

	padding:0;

	background:#ffffff url("../images/tlo.jpg") repeat-x top;

	text-align:center;

	color:#000;

	font: 12px Tahoma,serif;

}

img{

	border:0;

}

a{

	color:#8eab59;

	text-decoration:none;

}

p{

	padding:0;

	margin:0;

}

ol,ul,li{

	padding:0;

	margin:0;

}



/* Top, Menu */

#top{

	width:901px;

	margin:0 auto;

}

#logo{

	float:left;

	width:141px;

	height:123px;

}



/* Menu */

ul#menu{

	float:left;

	height:123px;

	list-style:none;

	padding-left:123px;

}

ul#menu li{

	float:left;

}

#start{
	display:block;
	float:left;
	height:123px;
	width:94px;
	background-image: url("../images/maszyny-lesne-start2.jpg");
}
#start_akt{
	display:block;
	float:left;
	height:123px;
	width:94px;
	background-image: url("../images/maszyny-lesne-start_akt2.jpg");
}
#start:hover{
	background-image: url("../images/maszyny-lesne-start_akt2.jpg");
}

#maszyny{

	display:block;

	float:left;

	height:123px;

	width:127px;

	background-image: url("../images/maszyny-lesne.jpg");

}

#maszyny_akt{

	display:block;

	float:left;

	height:123px;

	width:127px;

	background-image: url("../images/maszyny-lesne_akt.jpg");

}

#maszyny:hover{

	background-image: url("../images/maszyny-lesne_akt.jpg");

}

#inne{

	display:block;

	float:left;

	height:123px;

	width:121px;

	background-image: url("../images/maszyny-lesne-inne-urzadzenia.jpg");

}

#inne_akt{

	display:block;

	float:left;

	height:123px;

	width:121px;

	background-image: url("../images/maszyny-lesne-inne-urzadzenia_akt.jpg");

}

#inne:hover{

	background-image: url("../images/maszyny-lesne-inne-urzadzenia_akt.jpg");

}

#ofirmie{
	display:block;
	float:left;
	height:123px;
	width:104px;
	background-image: url("../images/maszyny-lesne-ofirmie.jpg");
}
#ofirmie_akt{
	display:block;
	float:left;
	height:123px;
	width:104px;
	background-image: url("../images/maszyny-lesne-ofirmie_akt.jpg");}
#ofirmie:hover{
	background-image: url("../images/maszyny-lesne-ofirmie_akt.jpg");}

#system{
	display:block;
	float:left;
	height:123px;
	width:104px;
	background-image: url("../images/maszyny-lesne-system.jpg");
}
#system_akt{
	display:block;
	float:left;
	height:123px;
	width:104px;
	background-image: url("../images/maszyny-lesne-system_akt.jpg");}
#system:hover{
	background-image: url("../images/maszyny-lesne-system_akt.jpg");}

#kontakt{
	display:block;
	float:left;
	height:123px;
	width:84px;
	background-image: url("../images/maszyny-lesne-kontakt.jpg");
}
#kontakt_akt{
	display:block;

	float:left;

	height:123px;

	width:84px;

	background-image: url("../images/maszyny-lesne-kontakt_akt.jpg");

}

#kontakt:hover{

	background-image: url("../images/maszyny-lesne-kontakt_akt.jpg");

}

/* Banner */



#banner{

	width:901px;

	height:316px;

	margin:0 auto;

}



p.link_wstecz {

	text-align: center;

	padding: 5px;

}

/* Sciezka strony */



#path{

	height:45px;

	width:901px;

	text-align:left;

	margin:0 auto;

}

#path p{

	padding:15px 0 5px 10px;

	line-height:15px;

}

#path span{

	font-size:9px;

	padding: 0 3px;

}

#path a{

	padding: 0 3px;

}

/* Zawartosc */



#content{

	width:901px;

	margin:0 auto;

	background:#f1f1f1 url("../images/linia-pion.jpg") repeat-y center;

}

#contentleft{

	width:460px;

	float:left;

	height:100%;

	padding-top:32px;

	padding-bottom:16px;

}

#contentleft p{

	padding:5px 30px 5px 32px;

	text-align:left;

}

#contentright{

	width:440px;

	float:right;

}

#contentright p{

	padding:10px 0 15px 15px;

	text-align:left;

}

#galeria{

	padding-top:32px;

}

#galeria img{

	padding:4px;

	margin-right:20px;

	background-color:#fff;

}





/* Zawartość podstrona */



#content-podstrona{

	width:901px;

	margin:-2px auto 0;

	background-color:#f1f1f1;

}

#contentleft-podstrona{

	width:260px;

	float:left;

	height:100%;

	text-align:left;

}



div.wstep-opis-podstrona{

	width:600px;

	clear:both;

	height:120px;

}
div.wstep-opis-podstrona img{

	margin:0px 20px 2px 30px;

	padding:5px;

	float:left;

	background-color:#fff;

}



div.wstep-opis-podstrona p{

	padding:0px;

	text-align:left;

	font:12px Tahoma,serif;

}

div.wstep-opis-podstrona ul{

	padding:0px;



	text-align:left;

	font:12px Tahoma,serif;

}
div.wstep-opis-podstrona2{
	width:600px;
	clear:both;
	height:120px;
	background-image: url('../images/sprzedane.gif');
	background-repeat: no-repeat;
}

div.wstep-opis-podstrona2 img{

	margin:0px 20px 2px 30px;

	padding:5px;

	float:left;

	background-color:#fff;

}



div.wstep-opis-podstrona2 p{

	padding:0px;

	text-align:left;

	font:12px Tahoma,serif;

}

div.wstep-opis-podstrona2 ul{

	padding:0px;



	text-align:left;

	font:12px Tahoma,serif;

}



#menu-podstrona{

	list-style:none;

	margin:0;

	padding:0;

}

#menu-podstrona li{

	width:259px;

	height:37px;

	background:#f1f1f1 url("../images/linia-podmenu.jpg") repeat-x bottom;

	margin:0;

	padding:0;

}

#menu-podstrona a{

	color:#000;

	width:259px;

	height:36px;

	display:block;

}

#menu-podstrona a:hover{

	background-color:#cbd5b2;

	width:259px;

	height:36px;

	display:block;

}

#menu-podstrona a.menu2akt{

	background-color:#cbd5b2;

	width:259px;

	height:36px;

	display:block;

}

ul#menu-podstrona span.menu2{

	width:209px;

	height:20px;

	display:block;

	margin-left:33px;

	padding-top:10px;

	background: url("../images/strzalka-podmenu.jpg") right no-repeat;

}

#contentright-podstrona{

	width:640px;

	float:right;

}

#contentright-podstrona p{

	padding:10px 0 15px 15px;

	text-align:left;

}

#galeria-podstrona{

	padding-top:32px;

}

#galeria-podstrona img{

	padding:4px;

	margin-left:4px;

	margin-right:2px;

	background-color:#fff;

}



/* Zawartosc specyfikacja */



#contentright-specyfikacja{

	width:620px;

	float:right;

	text-align:left;

}

#contentright-specyfikacja h1{

	padding:15px 0 2px 35px;

	text-align:left;

	font:bold 14px Tahoma,serif;

}

#contentright-specyfikacja img.foto{

	margin:0px 0 2px 30px;

	padding:5px;

	float:left;

	background-color:#fff;

}



#contentright-specyfikacja img.foto2{

	margin:5px 10px 5px 0;

	padding:5px;

	background-color:#fff;

	height:104px;

	cursor: pointer;

}



#contentright-specyfikacja div.wstep{

	padding:0px 0 15px 25px;

	width:400px;

	text-align:left;

	float:left;

	font:12px Tahoma,serif;

}



#contentright-specyfikacja p.wstepp{

	padding:0px;

	width:400px;

	text-align:left;

	float:right;

	font:12px Tahoma,serif;

}



#contentright-specyfikacja p{

	padding:10px 0 5px 35px;



	text-align:left;

	font:12px Tahoma,serif;

}



table.dane{

	border-collapse:collapse;

	border: 1px solid #000;

	margin: 10px 0;

}

table.dane td{

	padding:5px;

	text-align: center;

	border: 1px solid #000;

}

table.dane th{

	padding:5px;

	text-align: left;

	background-color: #fff;

	color: #000;

	border: 1px solid #000;

}



/* Formularz kontaktowy */

ul#kontakt-ul{

	list-style:none;

	text-align:left;

	margin-bottom:10px;

	margin-left:40px;

}

ul#kontakt-ul li{

	margin:3px 0;

}

div#formularz{

	padding:10px 30px;

}

div.form_text {

	width:150px;

	float:left;

	text-align:left;

	margin:5px 0;

}

div.form_field{

	float:left;

	text-align:left;	

	margin:5px 0;

}

div.form_field input{

	width:200px;	

	border:1px solid #ccc;

}

div.form_field textarea{

	width:200px;	

	height:100px;

	border:1px solid #ccc;

}



div.form_button{

	float:right;

	text-align:left;	

	margin:5px 50px 5px 0;

}





.clear{

	clear:both;

}





/* Stopka */



#footer{

	width:901px;

	height:50px;

	margin:0 auto;

	text-align:left;

	color:#666;

	margin-top:15px;

}

#footer p{

	padding:10px 0 15px 15px;

	text-align:left;

	height:50px;

	float:left;

}

#footerright {

	height:50px;

	float:right;

	padding-right:60px;

}

#footerright li{

	list-style:none;

	height:53px;

	float:left;

	padding:10px;

}

#footerright a{

	color: #9e0600;

	display:block;

	float:left;

}



#footer img{

	display:block;

	float:right;

}