
html, body {
	margin:0; 
	background: white url('../i/tlo.png') repeat-x top;
	}
	
	
body, table, td { font: 11px Verdana; color: #000000; line-height: 180%;}
img, a img { border: 0px none; margin: 0; }

a:link {color: #214183; text-decoration: none}
a:visited {color: #214183; text-decoration: none}
a:hover {color: #333333; text-decoration:underline }


div#main {clear:both; margin:0 auto; width: 970px; text-align:left; }
div#top {width: 970px; height: 108px; padding: 0; display: block;  background: url('../i/top-logo-menu.gif') no-repeat top left;}
div#top-menu {width: 686px; height: 40px; padding: 67px 0 0 279px; display: block;}

div#top-foty {clear: both; float: none; width: 970px; height: 169px; padding: 0 0 0 0;  margin: 0 0 0 0;display: block; background: white;}

#content {clear: both; float: none; width: 970px;  padding: 0 0 0 0;  margin: 0 0 0 0; display: block; background-color: white;}
#left { float: left; width: 219px;  padding: 0 0 0 0;  margin: 0 0 0 0; display: block; background-color: white;}

#left-menu-tlo {clear: both; float: none; width: 219px;  padding: 0 0 0 0;  margin: 0 0 0 0; display: block; background: rgb(59,58,59) url('../i/left-menu-tlo.jpg') no-repeat top left;}
#left-menu-stopka {clear: both; float: none; width: 219px;  padding: 2.9em 0 0 0;  margin: 0 0 0 0; display: block; background: url('../i/left-menu-stopka.jpg') no-repeat top left;}

#left-maszyny-minis {clear: both; float: none; width: 184px; height: 150px; padding: 0.7em 0 0 0.7em;  margin: 0 0 0 1.7em; display: block; background: url('../i/sprzedaz-tlo-left.gif') no-repeat top left;}

div#menu {clear: both; float: none; width: 212px; padding: 0.7em 0 0 0; font: bold 11px Verdana;}
div#menu a:link { color: #FFFFFF;}
div#menu a:visited { color: #FFFFFF;}
div#menu a:hover { color: #E87400;}
div#menu ul {margin: 0; padding: 0; width: 212px; border: 0px}
div#menu li { position: relative; list-style: none; margin: 0 0 0 0; font: bold 11px Verdana; border-bottom: 1px solid rgb(153,153,153); min-height: 1.9em; line-height: 1.9em;}
div#menu li:hover { background: rgb(150,0,0); color: #FFFFFF;}
div#menu li:hover a { color: #FFFFFF;}
div#menu li a {display: block; padding: 0.2em 0 0.4em 0.7em; text-decoration: none; width: 190px;}
div#menu > ul a {width: auto;}


#right { float: left; width: 751px;  padding: 0 0 0 0;  margin: 0 0 0 0; display: block; background-color: white;}

#right-naglowek {clear: both; float: none; width: 745px; height: 42px; padding: 0 0 0 0;  margin: 0 0 0 0;  background: url('../i/tresci-naglowek.gif') repeat-x top left; font: bold 14px Arial; color: white;}
#right-naglowek h1 {padding: 12px 0 0 12px;  font: bold 15px Arial; color: white; margin: 0 0 0 0;}

#tresci {clear: both; float: none; width: 694px; padding: 2.5em 2.5em 0 2.5em; font: 11px Verdana; line-height: 200%; text-align: justify;}


#stopka {clear: both; float: none; width: 970px; height: 180px; padding: 0 0 0 0;  margin: 0 0 0 0; display: block;  background: white url('../i/stopka-tlo.jpg') no-repeat top left;}
#stopka-ar {clear: both; float: none; width: 960px;  padding: 4.5em 0 0 0; text-align: right;}
#stopka-copyright {clear: both; float: none; width: 790px; padding: 2.3em 0 0 17em; font: bold 11px Verdana; color: white;}
#stopka-powered { float: left; width: 330px;  padding: 2em 0 0 1em; color: #3E3E3E;}
#stopka-powered a:link {color: #3E3E3E; text-decoration: none}
#stopka-powered a:visited {color: #3E3E3E; text-decoration: none}
#stopka-powered a:hover {color: #999999; text-decoration: underline}

#stopka-keys { float: left; width: 610px;  padding: 2.3em 0 0 1em; font: 9px Arial; color: #c0c0c0; text-align: right;}
#stopka-keys a:link {color: #949494; text-decoration: none}
#stopka-keys a:visited {color: #949494; text-decoration: none}
#stopka-keys a:hover {color: #555555; text-decoration: underline}

#news {clear: both; float: none; width: 690px; padding: 0 0 1.5em 0; margin: 0 0 1.5em 0; line-height: 200%; border-bottom: 1px solid rgb(204,204,204); }
#news-tytul {clear: both; float: none; width: 690px; padding: 0 0 0.2em 0; font: bold 12px Verdana; color: rgb(150,0,0); line-height: 200%; text-align: left;}
#news-tytul a:link {color: rgb(150,0,0); text-decoration: none}
#news-tytul a:visited {color: rgb(150,0,0); text-decoration: none}
#news-tytul a:hover {color: rgb(150,0,0); text-decoration: underline}
#news-data {clear: both; float: none; width: 690px; padding: 0 0 0.2em 0; font: 11px Verdana; color: rgb(97,93,93); line-height: 200%; text-align: left;}
#news-tresc {clear: both; float: none; width: 690px; padding: 0 0 0.3em 0; font: 11px Verdana; color: #1D1D1D; line-height: 200%; text-align: left;}
#news-tresc span a:link {color: rgb(150,0,0); text-decoration: none; font: bold 11px Verdana;}
#news-tresc span a:visited {color: rgb(150,0,0); text-decoration: none;  font: bold 11px Verdana;}
#news-tresc span a:hover {color: rgb(150,0,0); text-decoration: underline;  font: bold 11px Verdana;}
#aktualnosci-strony {clear: both; float: none; width: 690px; padding: 0 0 0.2em 0; font: 11px Verdana; color: #1D1D1D; line-height: 200%; text-align: left;}
#aktualnosci-strony a:link {color: rgb(150,0,0); text-decoration: none}
#aktualnosci-strony a:visited {color: rgb(150,0,0); text-decoration: none}
#aktualnosci-strony a:hover {color: rgb(150,0,0); text-decoration: underline}

div#obraz {float: left; padding: 1em 2em 2em 2em;}
div#obraz mini {border: 2px solid #A8A8A8;}
div#obraz #mini {border: 2px solid #A8A8A8; padding: 0.1em 0.1em 0.1em 0.1em;}
div#obraz #mini:hover {border: 2px solid rgb(150,0,0); padding: 0.1em 0.1em 0.1em 0.1em}

div#referencje {float: left; padding: 1em 0.8em 2em 1.8em;}
div#referencje mini {border: 2px solid #A8A8A8;}
div#referencje #mini {border: 2px solid #A8A8A8; padding: 0.1em 0.1em 0.1em 0.1em;}
div#referencje #mini:hover {border: 2px solid rgb(150,0,0); padding: 0.1em 0.1em 0.1em 0.1em}

#spis-maszyny {float: left; padding: 1em 0.8em 2em 1.8em;}
#spis-maszyny-minis {clear: both; float: none; width: 184px; height: 120px; padding: 0.6em 0 0 0.6em;  margin: 0 0 0 0; display: block; background: url('../i/sprzedaz-tlo-spis.gif') no-repeat top left;}
#spis-maszyny-nazwa {clear: both; float: none; width: 178px; height: 26px; padding: 0.4em 0 0 0.6em;  margin: 0 0 0 0; display: block; background: url('../i/sprzedaz-spis-nazwa.png') no-repeat top left;}
#spis-maszyny-button {clear: both; float: none; width: 184px; height: 21px;  margin: 0 0 0 0; display: block; }

.clear { clear: both; float: none; height: 1px; width: 100%; }

#sprzedaz-tytul {clear: both; float: none; width: 690px; padding: 0 0 0.2em 0; font: bold 14px Verdana; color: rgb(150,0,0); line-height: 200%; text-align: left;}

#sprzedaz-wstecz {clear: both; float: none; width: 690px; padding: 0 0 0.3em 0; font: 11px Verdana; color: #1D1D1D; line-height: 200%; text-align: left;}
#sprzedaz-wsteczc a:link {color: rgb(150,0,0); text-decoration: none; font: bold 11px Verdana;}
#sprzedaz-wstecz a:visited {color: rgb(150,0,0); text-decoration: none;  font: bold 11px Verdana;}
#sprzedaz-wstecz a:hover {color: rgb(150,0,0); text-decoration: underline;  font: bold 11px Verdana;}

#sprzedaz-opis {clear: both; float: none; width: 636px;  background: rgb(81,78,80) url('../i/sprzedaz-opis-tlo.png') no-repeat top left;}
#sprzedaz-cena {clear: both; float: none; width: 616px; height: 20px; padding: 1.4em 0 0 0;  margin: 0 0 0 0; display: block; font: bold 12px Verdana; color: white; text-align: right;}
#sprzedaz-opis-tresc {clear: both; float: none; width: 590px; padding: 2em 2em 2em 2em;  margin: 0 0 0 0; display: block; font: 11px Verdana; color: white; text-align: left; line-height: 200%;}
#sprzedaz-minis {float: left; width: 184px; height: 120px; padding: 0.6em 0 0 0.6em;  margin: 2em 0.6em 0 0.8em; display: block; background: url('../i/sprzedaz-tlo-spis.gif') no-repeat top left;}


.inputKont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width: 300px;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-right: 4px;
	padding-left: 4px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	line-height: 16px;
}
.btnKont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width: 160px;
	background-color: #CCCCCC;
	margin-top: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 18px;
}




