BODY {
	background-color: #1F803F;
	background-image: url(img/tlo.gif);
}
TABLE {
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	color: #555555;
}
TABLE.table-menu {
	background-image: url(img/menu_all.gif);
	background-repeat: repeat-y;
}
TABLE.table-100 {
	background-image: url(img/tlo_x.jpg);
	background-repeat: repeat-x;
}
TD.td-40left {
	background-position: right top;
	background-image: url(img/tlo_left.gif);
	background-repeat: no-repeat;
}
TD.td-40right {
	background-position: left top;
	background-image: url(img/tlo_right.gif);
	background-repeat: no-repeat;
}
TD.td-c_left {
	background-position: right;
	background-image: url(img/c_left.gif);
	background-repeat: repeat-y;
	vertical-align: top;
	text-align: right;
}
TD.td-c_right {
	background-position: left;
	background-image: url(img/c_right.gif);
	background-repeat: repeat-y;
	vertical-align: top;
	text-align: left;
}
TD.td-c_bot {
	background-color: #1F803F;
	background-position: top;
	background-image: url(img/c_bot.gif);
	background-repeat: repeat-x;
	vertical-align: bottom;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
	color: #EDF2DC;
}
TD.td-c_menu {
	background-color: #1F803F;
	background-position: top;
	background-image: url(img/c_bot.gif);
	background-repeat: repeat-x;
	vertical-align: bottom;
	text-align: left;
	font-weight: bold;
	color: #EDF2DC;
}
TD.td-top {
	height: 215px;
	background-color: #FCFBEB;
	background-position: top;
	background-image: url(img/top_pasek.gif);
	background-repeat: repeat-x;
	vertical-align: top;
	text-align: center;
}
TD.td-oferta-left {
	width: 260px;
	height: 235px;
	background-color: #FCFBEB;
	vertical-align: top;
}
TD.td-oferta-right {
	width: 570px;
	height: 350px;
	background-color: #FCFBEB;
	background-position: center top;
	background-image: url(img/logo.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	padding-left: 20px;
	padding-top: 6px;
}
TD.td-site {
	width: 810px;
	height: 320px;
	background-color: #FCFBEB;
	background-position: right top;
	background-image: url(img/logo2.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	padding: 10px 20px;
}
TABLE.table-menu {
	background-image: url(img/menu_all.gif);
	background-repeat: repeat-y;
}
TD.td-menu {
	width: 200px;
	vertical-align: top;
	padding: 10px 20px 5px;
}
TD.td-min {
	width: 180px;
	background-color: #C9631A;
	background-position: top;
	background-image: url(img/tlo_min.jpg);
	background-repeat: repeat-x;
	border-right: 1px solid #C9631A;
	vertical-align: top;
	text-align: center;
	padding-top: 9px;
}
IMG.img-min {
	border: 1px solid #C9631A;
}
TD.td-opis {
	width: 360px;
	height: 25px;
	padding-left: 10px;
}
TD.td-zobacz {
	height: 35px;
	color: #FFFFFF;
	background-position: bottom;
	background-image: url(img/tlo_zob.gif);
	background-repeat: repeat-x;
	vertical-align: bottom;
	text-align: right;
}
TABLE.table-fotos {
	height: 140px;
	background-color: #FFFFFF;
	border-top: 1px solid #C9631A;
	border-left: 1px solid #C9631A;
	border-bottom: 1px solid #C9631A;
}
TD.td-lis {
	height: 25px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #C9631A;
	background-image: url(img/lis_prod.gif);
	padding: 0px 10px;
}
TD.td-produkt {
	padding: 5px 10px;
}
TD.td-pobierz {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 5px;
}
TD.td-pdf {
	background-color: #F8EFEF;
	padding: 2px 10px;
	border-top: 1px solid #ECD9D9;
	border-bottom: 1px solid #ECD9D9;
}
TD.td-doc {
	background-color: #EFF5F8;
	padding: 2px 10px;
	border-top: 1px solid #D9E6EC;
	border-bottom: 1px solid #D9E6EC;
}
TD.td-zam {
	padding: 5px;
	border-bottom: 1px solid #C9631A;
}
TD.td-wyn {
	padding: 5px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #555555;
	text-align: right;
	border-bottom: 1px solid #C9631A;
}
.white {
	color: #FFFFFF;
	font-weight: bold;
}
A { text-decoration: none; color: #555555; }
A:hover { color: #999999; }

A.a-copy { color: #EDF2DC; }
A.a-copy:hover { color: #EDF2DC; text-decoration: underline; }

A.a-orange { color: #B25528; }
A.a-orange:hover { color: #555555; }

A.a-white { color: #FFFFFF; }
A.a-white:hover { color: #FFFFFF; text-decoration: underline; }


