body {
	text-align: center;
	margin: 0 auto;
	background-color: #ffffff;
	font-family: verdana;
	font-weight: normal;
	font-size: 9pt;
	color: #2b2b2b;
}

a:link     { COLOR: #c90a7d; Text-Decoration: underline; }
a:visited { COLOR: #c90a7d; Text-Decoration: underline; }
a:active  { COLOR: #c90a7d; Text-Decoration: underline; }
a:hover  { COLOR: #e8701c; Text-Decoration: underline; }

a.koszyk:link     { COLOR: #000000; Text-Decoration: none;  }
a.koszyk:visited { COLOR: #000000; Text-Decoration: none; }
a.koszyk:active  { COLOR: #000000; Text-Decoration: none; }
a.koszyk:hover  { COLOR: #c90a7d; Text-Decoration: underline; }

a.koszyk2:link     { COLOR: #c90a7d; Text-Decoration: none; font-weight: bold; }
a.koszyk2:visited { COLOR: #c90a7d; Text-Decoration: none; font-weight: bold; }
a.koszyk2:active  { COLOR: #c90a7d; Text-Decoration: none; font-weight: bold; }
a.koszyk2:hover  { COLOR: #c90a7d; Text-Decoration: underline; font-weight: bold; }

.rozowy {
	color: #c90a7d;
}

.pomaranczowy {
	color: #e8701c;
}

.czerwony {
	color: #d21f01;
}

.zielony {
	color: #00843a;
}

.szary {
	color: #999999;
}

.hr {
	height: 1px; 
	border: none;
	color: #999999;
	background: #999999;
}

.hr2 {
	height: 1px; 
	border: none;
	color: #cccccc;
	background: #cccccc;
}

.naglowek {
	font-family: verdana;
	font-size: 16pt;
	color: #c90a7d;
	font-weight: normal;
}

.wrapper {
	text-align: left;
	width: 895px;
	display: table;
	margin: 0 auto;
	padding: 0;
}

.lewa {
	width: 60px;
	text-align: left;
	display: table-cell;
	vertical-align: top;
	margin: 0 auto;
	padding: 0;
}

.lewa2 {
	width: 62px;
	text-align: left;
	display: table-cell;
	vertical-align: top;
	margin: 0 auto;
	padding: 0;
}

.top1, .top2 {
	display: table-cell;
	vertical-align: top;
	margin: 0 auto;
	padding: 0;
	font-family: verdana;
	font-size: 9pt;
	color: #000000;
	font-weight: normal;
}

.top1 {
	width: 161px;
	text-align: left;
}

.top2 {
	width: 674px;
	text-align: right;
}

.szukaj {
	display: block;
	width: 674px;
	height: 51px;
	background-image: url(../gfx/szukaj.jpg);
	background-repeat: repeat-x;
	text-align: right;
	vertical-align: top;
	margin: 0 auto;
	padding: 0;
}

.szukaj a:link     { COLOR: #ffffff; Text-Decoration: underline; }
.szukaj a:visited { COLOR: #ffffff; Text-Decoration: underline; }
.szukaj a:active  { COLOR: #ffffff; Text-Decoration: underline; }
.szukaj a:hover  { COLOR: #ffffff; Text-Decoration: none; }

.szukaj_pole {
	border: #9e4b11 1px solid;
	background-color: #f3ceb3; 
	padding: 4px;
	font-family: verdana;
	font-weight: normal;
	font-size: 9pt;
	color: #9e4b11;
}

.menu {
	display: block;
	width: 674px;
	height: 42px;
	background-image: url(../gfx/menu1.jpg);
	background-repeat: repeat-x;	
	text-align: left;
	vertical-align: top;
	margin: 0 auto;
	padding: 0;
	font-family: verdana;
	font-size: 9pt;
	color: #000000;
	font-weight: normal;
}

.menu2 {
	display: block;
	width: 674px;
	height: 33px;
	background-image: url(../gfx/menu2.jpg);
	background-repeat: no-repeat;	
	text-align: left;
	vertical-align: top;
	margin: 0 auto;
	padding: 0;
	font-family: verdana;
	font-size: 9pt;
	color: #bababa;
	font-weight: normal;
	line-height: 30px;
}

.menu2 a:link     { COLOR: #2b2b2b; Text-Decoration: none; }
.menu2 a:visited { COLOR: #2b2b2b; Text-Decoration: none; }
.menu2 a:active  { COLOR: #2b2b2b; Text-Decoration: none; }
.menu2 a:hover  { COLOR: #2b2b2b; Text-Decoration: underline; }

.zawartosc {
	display: block;
	width: 835px;
	text-align: left;
	vertical-align: top;
	margin: 0 auto;
	padding: 0;
	font-family: verdana;
	font-size: 9pt;
	color: #000000;
	font-weight: normal;
	line-height: 18px;
}

.sciezka {
	font-family: verdana;
	font-size: 8pt;
	color: #575757;
	font-weight: normal;
}

.sciezka a:link     { COLOR: #575757; Text-Decoration: none; }
.sciezka a:visited { COLOR: #575757; Text-Decoration: none; }
.sciezka a:active  { COLOR: #575757; Text-Decoration: none; }
.sciezka a:hover  { COLOR: #575757; Text-Decoration: underline; }

.grupa {
	color: #850651;
	font-weight: bold;"
}

.aktualnosci, produkt_dnia {
	width: 407px;
	margin: 0 auto;
	padding: 0px;
	display: table-cell;
	vertical-align: top;
	text-align: left
}

.pd_info {
	background-image: url(../gfx/produkt_dnia.jpg);
	background-repeat: no-repeat;
	height: 203px;
	padding: 15px;
	text-align: left;
	display: block;
	vertical-align: top;
	margin: 0 auto;
	font-family: verdana;
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	line-height: 18px;
}

.produkt {
	border: #c1c1c1 1px solid;
	padding: 1px;
	width: 190px;
	text-align: center;
	display: table-cell;
	vertical-align: bottom;
	margin: 0 auto;
	font-family: verdana;
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	line-height: 18px;
}

.przerwa {
	padding: 0px;
	width: 19px;
	display: table-cell;
	vertical-align: top;
	margin: 0 auto;
}

.opcje {
	width: 417px;
	text-align: left;
	padding: 0px;
	display: table-cell;
	vertical-align: top;
	margin: 0 auto;
}

.sortowanie {
	width: 418px;
	text-align: right;
	padding: 0px;
	display: table-cell;
	vertical-align: top;
	margin: 0 auto;
}

.box {
	border: #cccccc 1px solid;
	background-color: #f6f6f6; 
	width: 320px;
	text-align: center;
	padding: 5px;
	display: block;
	margin: 0 auto;
	font-family: verdana;
	font-weight: normal;
	font-size: 9pt;
	color: #575757;	
}

.box a:link     { COLOR: #575757; Text-Decoration: none; }
.box a:visited { COLOR: #575757; Text-Decoration: none; }
.box a:active  { COLOR: #575757; Text-Decoration: none; }
.box a:hover  { COLOR: #c90a7d; Text-Decoration: underline; }

.2 {
	padding: 0px;
	width: 2px;
	display: table-cell;
	vertical-align: top;
	margin: 0 auto;
}

.strony {
	padding: 5px;
	text-align: right;
	display: block;
	vertical-align: top;
	margin: 0 auto;
	font-family: verdana;
	font-weight: normal;
	font-size: 9pt;
	color: #2b2b2b;
}

.strony a:link     { COLOR: #575757; Text-Decoration: none; }
.strony a:visited { COLOR: #575757; Text-Decoration: none; }
.strony a:active  { COLOR: #575757; Text-Decoration: none; }
.strony a:hover  { COLOR: #c90a7d; Text-Decoration: underline; }

.produkt_lewa {
	width: 400px;
	text-align: left;
	display: table-cell;
	vertical-align: top;
	margin: 0 auto;
	padding-right: 29px;
	font-family: verdana;
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	line-height: 18px;
}

.produkt_prawa {
	width: 400px;
	text-align: center;
	display: table-cell;
	vertical-align: top;
	margin: 0 auto;
	padding-left: 5px;
	border-left: 1px #999999 solid;
	font-family: verdana;
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
}

.profil-nazwa {
	float: left;
	display: block;
	text-align: right;
	width: 300px;
	padding-right: 10px;
	line-height: 30px;  
}

.pola {
	border: #d0d0d0 1px solid;
	background-color: #f2f2f2; 
	padding: 4px;
	font-family: verdana;
	font-weight: normal;
	font-size: 9pt;
	color: #6a6a6a;
}

.przycisk {
	border: #830952 1px solid;
	background-color: #830952; 
	padding: 3px;
	font-family: verdana;
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
}

.koszyk_naglowek {
	display: table-cell;
	text-align: left;
	background-color: #850651; 
	font-weight: bold;
	font-size: 9pt; 
	color: #ffffff; 
	font-family: Verdana;
	padding: 5px;
}

.koszyk_tresc {
	display: table-cell;
	text-align: left;
	padding: 2px 5px 2px 5px; 
	line-height: 16px;  
	FONT-WEIGHT: normal;
	FONT-Size: 9pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana;
	vertical-align: middle;
}

.n_lewa {
	width: 464px;
	height: 50px;
	background-image: url(../gfx/newsletter.jpg);
	background-repeat: no-repeat;
	text-align: left;
	display: table-cell;
	vertical-align: top;
	margin: 0 auto;
	padding: 12px 0 0 150px;
	font-family: verdana;
	font-weight: normal;
	font-size: 9pt;
	color: #6a6a6a;
	line-height: 18px;
}

.n_lewa a:link     { COLOR: #4e4e4e; Text-Decoration: none; }
.n_lewa a:visited { COLOR: #4e4e4e; Text-Decoration: none; }
.n_lewa a:active  { COLOR: #4e4e4e; Text-Decoration: none; }
.n_lewa a:hover  { COLOR: #4e4e4e; Text-Decoration: underline; }

.n_prawa {
	width: 221px;
	height: 50px;
	text-align: left;
	display: table-cell;
	vertical-align: top;
	margin: 0 auto;
	paddig: 0px;
	font-family: verdana;
	font-weight: normal;
	font-size: 9pt;
	color: #6a6a6a;
	line-height: 18px;
}

.n_pola {
	border: #6a6a6a 1px solid;
	background-color: #ebebeb; 
	padding: 4px;
	font-family: verdana;
	font-weight: normal;
	font-size: 9pt;
	color: #4e4e4e;
}

.n_przycisk {
	border: #6a6a6a 1px solid;
	background-color: #6a6a6a; 
	padding: 3px;
	font-family: verdana;
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
}

.stopka {
	display: table-cell;
	width: 835x;
	height: 107px;
	background-image: url(../gfx/stopka_tlo.jpg);
	background-repeat: repeat-x;	
	margin: 0 auto;
	padding: 0;
	vertical-align: top;
	text-align: left;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #ca0b7e;
	line-height: 24px;
}

.stopka a:link     { COLOR: #626262; Text-Decoration: none; }
.stopka a:visited { COLOR: #626262; Text-Decoration: none; }
.stopka a:active  { COLOR: #626262; Text-Decoration: none; }
.stopka a:hover  { COLOR: #ca0b7e; Text-Decoration: none; }

.stopka_end {
	display: block;
	padding: 5px;
	text-align: center;
	color: #626262;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	line-height: 24px;
}

.stopka_end a:link     { COLOR: #626262; Text-Decoration: none; }
.stopka_end a:visited { COLOR: #626262; Text-Decoration: none; }
.stopka_end a:active  { COLOR: #626262; Text-Decoration: none; }
.stopka_end a:hover  { COLOR: #ca0b7e; Text-Decoration: none; }
