body, html {
	margin: 0;
	padding: 0;
	text-align: center;
}

img
{
	border: 0px;
}

/*
	FONTS
*/

td {
	font: 11px Verdana, Arial;
	line-height: 14px;
}

.naglowek, .naglowek td {
	font: bold 14px Verdana, Arial;
	margin: 0;
	padding: 0;
}

h1 {
	font: bold 14px Verdana, Arial;
	margin: 0;
	padding: 0;
}

h3 {
	font: bold 12px Verdana, Arial;
	margin: 0;
	padding: 0;
}

.stopkaESC {
	font: normal 9px Verdana, Arial;	
	color: #a5a5a5;
	padding-top: 5px;
}

.bgBorders {
	/* background-image: url(images/bgPage.gif); */
}
div#pageWrapper {
	position: relative;
	margin: 0px auto;
	width: 100%; /* set total pagewidth */
}
form {
	margin: 0;
	display: inline;
}

table#mainLayoutLT {
	margin: 0px auto;
	width: 100%;
}

table.bgWhite {
	background-color: #FFFFFF;
}

.logoLT, .navLeftLT, .boxHeadingLeft, .featuredPic {
	float: left;
}

.navRightLT, .boxHeadingRight {
	float: right;
}

div#imageNavLT{
	margin-right: 12px;
	margin-top: 7px;
	float: right;
}

td#navBarTopLT {
	border-top: 4px #999CA1 solid;
	border-bottom: 2px #FFFFFF solid;
	background-color: #FEDD02;
}

td#navBarTopLT div {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 2px;
	height: 17px;
}

td#searchLT {
	height: 50px;
	background-color: #E8E8E8;
}
div#search {
	margin-left: auto;
	margin-right: auto;
}

td#footer {
	background-color: #999CA1;
}

td.columnLT {
	width: 162px;
	padding: 0;
}
table.box, table.box_productDay {
	border: 1px #748097 solid;
	margin-top: 1px;
	margin-bottom: 3px;
}

table.box_productDay td {
	padding: 8px;
}

td.infoBoxHeadingLT {
	font-size: 10px;
	border: 1px #F7F7F7 solid;
	background-color: #555555;
	height: 17px;
	padding: 2px 4px;
	color: #FFFFFF;
	font-weight: bold;
}

td.boxTextLT {
	font-size: 10px;
	padding: 6px 5px;
	text-align: center;
}

td.boxTextLT td {
	font-size: 10px;
}
.boxTextLT select {
	width: 90%;
}

td#contentLT {
	padding: 10px 12px;
}

td.productListing-heading_last, td.pagestabs-heading_last {
	font-weight: bold;
	background-color: #FEDD02;
	border-right: 0;
}

td.productListing-heading, td.pagestabs-heading {
	font-weight: bold;
	background-color: #FEDD02;
	border-right: 1px solid #FFFFFF;
}

tr.productListing-even td {
	background-color: #FFFFFF;
}
tr.productListing-odd td {
	background-color: #F7F7F7;
}

table#featured_products_top, table#ccc {
	border-top: 1px solid #E6E8EB;
}

td.productListing-data_zero, td.featured_products_zero, td.pagestabs-data_zero { /* border dla zerowej komorki... musi byc jeszcze lewa krawedz */
	border-left: 1px solid #E6E8EB;
	border-right: 1px solid #E6E8EB;
	border-bottom: 1px solid #E6E8EB;
}

td.productListing-data, td.featured_products, td.pagestabs-data {
	border-right: 1px solid #E6E8EB;
	border-bottom: 1px solid #E6E8EB;
}

td#productListing-pic {
	background-color: #FFFFFF;
}

TR.ccc {
  cursor: pointer; 
  cursor: hand;
}

/* begin forms */
select, input {
	font-size: 10px;
	font-family: Verdana, arial, sans-serif;
}

.productSpecialPrice, .messageStackError {
	color: #EB0000;
}

/* end forms */

/* begin link styles */
a {
	color: #0006FF;
}

a:hover {
	color: red;
}

A.headerNavigation { 
  color: #000000;
  text-decoration: none;
}

A.headerNavigation:hover {
  color: red;
  text-decoration: none;
}

A.productListing-heading { 
  color: #000000;
  font-weight: bold;
  text-decoration: none;
}

A.productListing-heading:hover {
  color: red;
  font-weight: bold;
  text-decoration: none;
}

a.footer {
	font-size: 10px;
	text-decoration: none;
}

a.footer:hover {
	font-size: 10px;
	text-decoration: none;
}

/* message box */

.messageStackError, .messageStackWarning { color: #ffb3b5; }
.messageStackSuccess { color: #00cc00; }

/* end link styles */