body {
	margin: 0px 0px 0px 0px;
	font: 11px Tahoma, Verdana, Arial;
	color: #4c4c4c;
	background: url('/szablony/1/images/page_back.gif') repeat-x #FFFFFF;
	}
table {
	font: 11px Tahoma, Verdana, Arial;
	color: #4c4c4c;
	}
h2 {
	margin: 0 0 0 0;
	padding: 0 0 0 15;
	font-size: 28px;
	font-weight: normal;
	color: #4c4c4c;
	}
a {
	color: #4c4c4c;
	text-decoration: none;
	}
a:hover {
	color: #4c4c4c;
	text-decoration: underline;
	}
a.menu_wybrane {
	color: #c2bfda;
	text-decoration: none;
	}
a.menu_wybrane:hover {
	color: #c2bfda;
	text-decoration: underline;
	}
a.menu {
	color: #4c4c4c;
	text-decoration: none;
	}
a.menu:hover {
	color: #4c4c4c;
	text-decoration: underline;
	}
a.top_link {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	}
a.top_link:hover {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
	}
a.bar_link {
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	}
a.bar_link:hover {
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
	}
table.top_bar {
	color: #000000;
	}
span.top_bar_firma {
	font-weight: bold;
	font-size: 14px;
	}
span.kontakt_fima {
	font-size: 22px;
	color: #000000;
	}


/* oferty */
table.oferta {
	width: 471px;
	height: 90px;
	color: #7A7A7A;
	margin-bottom: 10px;
	}
table.oferta td {
	border-bottom: 1px dotted #CECECE;
	padding-bottom: 10px;
	}
table.oferta div.opis {
	height: 90px;
	display: block;
	overflow: hidden;
	}
table.oferta div.opis a {
	color: #7A7A7A;
	text-decoration: none;
	}
table.oferta div.opis a:hover {
	text-decoration: underline;
	}
table.oferta div.opis a div.numer_ogloszenia {
	font-weight: normal; 
	height: 21px; 
	vertical-align: top;
	color: #312783;
	}
table.oferta div.opis a div.nazwa_maszyny {
	height: 13px;
	display: block;
	overflow: hidden; 
	font-weight: bold; 
	color: #312783;                                                /* #F4A200 */
	}
table.oferta div.opis a div.cena {
	line-height: 20px; 
	vertical-align: bottom;
	font-weight: bold;
	}
table.oferta div.opis a div.producent {
	line-height: 16px;
	vertical-align: bottom;
	}
table.oferta div.opis a div.data_dodania {
	line-height: 27px; 
	vertical-align: bottom;
	}
table.oferta img {
	vertical-align: left;
	margin: 2px 0px 0px 10px;
	}
table.oferta div.przerwa {
	height: 3px !important;
	display: bolck;
	}
/* lista ofert (ogloszenia) - nieaktualne*/
table.oferta_nieaktualne {
	width: 471px;
	height: 90px;
	color: #b0b0b0;
	margin-bottom: 10px;
	}
table.oferta_nieaktualne td {
	border-bottom: 1px dotted #CECECE;
	padding-bottom: 10px;
	}
table.oferta_nieaktualne div.opis {
	height: 90px;
	display: block;
	overflow: hidden;
	}
table.oferta_nieaktualne a {
	color: #b0b0b0;
	text-decoration: none;
	}
table.oferta_nieaktualne a:hover {
	text-decoration: underline;
	}
table.oferta_nieaktualne div.opis div.numer_ogloszenia {
	font-weight: normal; 
	height: 21px; 
	vertical-align: top; 
	color: #9c97c2;
	}
table.oferta_nieaktualne div.opis div.nazwa_maszyny {
	height: 13px;
	display: block;
	overflow: hidden; 
	font-weight: bold; 
	color: #9c97c2;
	}
table.oferta_nieaktualne div.opis div.cena {
	line-height: 20px; 
	vertical-align: bottom;
	font-weight: bold;
	}
table.oferta_nieaktualne div.opis div.producent {
	line-height: 16px;
	vertical-align: bottom;
	}
table.oferta_nieaktualne div.opis div.data_dodania {
	line-height: 27px; 
	vertical-align: bottom;
	}
table.oferta img {
	vertical-align: left;
	margin: 2px 0px 0px 10px;
	}
table.oferta div.przerwa {
	height: 3px !important;
	display: bolck;
	}
