body {
	margin: 0;
	padding: 0;
	background: #fff;
	font: 11px Tahoma, Helvetica, Arial, sans-serif;
	color: #000;
}

a {
	color: #000;
	text-decoration: none;
}

td {
	font: 11px Tahoma, Helvetica, Arial, sans-serif;
	color: #000;
}


a:hover {
	text-decoration: underline;
}

input, button, select, option, textarea {
	font: 10px Tahoma, Helvetica, Arial, sans-serif;
}

p {
	margin-top: .3em;
	margin-bottom: .5em;
}

form {
	margin: 0;
	padding: 0;
}

/* TOP */

.menuTop01 {
	background: url(/themes/base/blue/images/top_tlo.jpg);
	height: 70px;
}

.menuTop01 table {
	font-weight: bold;
	font-size: 10px;
	color: #777;
}

.menuTop01 table a {
	color: #E61F80;
}

.menuTop01 table th {
	color: #E61F80;
	font-weight: normal;
}

.menuTop01 table th a {
	margin: 0 1em;
	font-weight: bold;
}

.menuTop02 {
	font-size: 10px;
	color: #fff;
}

.menuTop02 td {
	vertical-align: top;
	padding: 9px 0 5px 0;
}

.menuTop02 a {
	color: #fff;
	font-weight: bold;
	margin: 0 .7em;
}

.menuTop02 .wyprzedaze {
	background: #F183B9 url(/themes/base/blue/images/tlo_wyprzedaze.gif) right no-repeat;
	display: inline;
	padding: 8px 20px 8px 5px;
	font-size: 12px;
}

.font14 {
	font-size: 14px;
	font-weight: bold;
}

.menuTop02a {
	float: right;
	padding: 0 20px 0 0;
}

/* left */

.left {
	background: #fff url(/themes/base/blue/images/tlo_left.gif) repeat-x;
}

.pink, .pink a {
	color: #E61F80 !important;
}

.wyszukajProd {
	background: url(/themes/base/blue/images/ps_wyszukaj-produkt.gif) 0 1px no-repeat;
	padding: 20px 0;
}

.wyszukajProd a {
	color: #777;
	font-size: 10px;
	text-decoration: underline;
}

.field01 {
	border-width: 1px;
	border-style: solid;
	border-color: #808080 #D4D0C8 #D4D0C8 #808080;
	width: 100px;
	vertical-align: top;
}

.wybierzProducenta {
	background: url(/themes/base/blue/images/ps_wybierz-producenta.gif) 0 1px no-repeat;
	padding: 20px 0;
}

.katProduktow {
	background: url(/themes/base/blue/images/ps_kategorie-produktow.gif) 0 1px no-repeat;
	padding: 20px 0;
}

.mLeft01 td {
	background: url(/themes/base/blue/images/tlo_mleft01.gif) no-repeat;
	width: 175px;
	vertical-align: middle;
	height: 31px;
	padding: 0 0 0 15px;
}

.mLeft01 td a {
	text-transform: uppercase;
	color: #535353;
	font-weight: bold;
	font-size: 12px;
}

.mLeft02 td {
	background: #F1F1F1 url(/themes/base/blue/images/tlo_mleft02.gif) left center no-repeat;
	width: 170px;
	vertical-align: middle;
	padding: 3px 0 3px 20px;
	border-top: 1px solid #fff;
}

.mLeft02 td a {
	color: #000;
	font-weight: bold;
	font-size: 12px;
}

.green01, .green01 a {
	color: #309818 !important;
}

.blue01, .blue01 a {
	color: #1A5EC4 !important;
}

.newsletter {
	width: 180px;
}

.newsletter th {
	width: 180px;
	height: 51px;
	padding-top:12px;
	background: url(/themes/base/blue/images/newsletter011.jpg) no-repeat;
}

.newsletter .nsform {
	padding: 10px 0px 0px 5px;
	vertical-align: top;
	height: 55px;
	background: url(/themes/base/blue/images/newsletter022.jpg) no-repeat;
}

.newsletter td p {
	margin: .1em 0;
}

/* foot */

.foot {
	border-top: 1px solid #828282;
	padding: 1px 0 0 0;
}

.foot table td {
	background: #fff url(/themes/base/blue/images/tlo_foot.gif) repeat-x;
}

.foot01 th {
	background: #E61F80;
	font-weight: bold;
	color: #fff;
	padding: 5px 20px;
	text-align: left;
	text-transform: uppercase;
	font-size: 10px;
}

.foot01 td {
	padding: 15px;
	vertical-align: top;
	border-left: 1px solid #fff;
}

.foot01 td p {
	margin: .2em 0;
}

.foot01 td a {
	color: #404040;
}

.foot02 td {
	padding: 40px 0 10px 50px;
	color: #797979;
	font-size: 10px;
}

.foot3 {
	font-size: 10px;
	color: #767676;
}

.foot3 td {
	padding: 20px 0 30px 50px;
}

.foot3 a {
	color: #767676;
}

/* right */

.right {
	font-size: 10px;
	
}

.twojKoszyk {

	background: #fff url(/themes/base/blue/images/tlo_twoj-koszyk.gif) top right no-repeat;
	
}

.twojKoszyk  td {padding: 30px 0 5px 20px;}
.twojKoszyk p {
	margin: .2em 0;
}

.pomocKontakt {
	background: #fff url(/themes/base/blue/images/tlo_pomoc-kontakt.gif) top right no-repeat;

}
.pomocKontakt td {padding: 30px 0 5px 20px;}

.pomocKontakt p {
	margin: .8em 0;
}

.szary01, .szary01 a {
	color: #8B8F92;
}

.pomocRamka {
	border: 1px solid #E5E5E5;
	background: #F8F8F8;
	padding: 5px 3px 5px 3px;
}

.pomocRamka p {
	margin: .2em 0;
}

.green02, .green02 a {
	color: #425C00;
}

.hityTygodnia {
	background: #fff url(/themes/base/blue/images/tlo_hity-tygodnia.gif) top right no-repeat;
	
}

.hityTygodnia td {padding: 30px 0 5px 10px;}

.hityTygodnia table td {
	padding: 0 2px;
}


.ostatnioOgladane {
	background: #fff url(/themes/base/blue/images/ostanio_ogladane.gif) top right no-repeat;
	
}

.ostatnioOgladane td {padding: 30px 0 5px 10px;}

.ostatnioOgladane table td {
	padding: 0 2px;
}



.nazwa, .nazwa a {
	color: #5A9295;
}

.opinieKlientow {
	background: #fff url(/themes/base/blue/images/tlo_opinie-klientow.jpg) top no-repeat;
	padding: 30px 10px 10px 80px;
	font-size: 9px;
	height: 178px;
}

.opinieKlientow strong {
	font-size: 10px;
}

/* aktualizacja */

#kobietka01 {
	position: relative;
	top: 0;
	left: 0;
}

#kobietka02 {
	position: absolute;
	left: 95px;
	top: -12px;
	width: 88px;
	height: 144px;
	background: url(/themes/base/blue/images/kobieta.gif) no-repeat;
}

/* content */

.reklamaTop {
	border-top: 1px solid #E61F80;
}

.reklamaTop th {
	text-align: right;
	padding: 3px;
	font-size: 10px;
}

.reklamaTop th a {
	color: #444;
	background: #F6AED1;
	padding: 1px 3px;
}

.promocje {
	background: #fff url(/themes/base/blue/images/tlo_promocje.gif) no-repeat;
	width: 554px;
}

.promocje th {
	padding: 60px 0 5px 0;
	font-weight: normal;
	text-align: left;
}

.promocje td {
	vertical-align: top;
}

.prodTab01 {
	background: url(/themes/base/blue/images/prodTab_01.gif) no-repeat;
	width: 177px;
	height: 5px;
}

.prodTab02 {
	background: url(/themes/base/blue/images/prodTab_02.gif) repeat-y;
	width: 160px;
	vertical-align: top;
	padding: 0 10px 0 7px;
}

.prodTab03 {
	background: url(/themes/base/blue/images/prodTab_03.gif) no-repeat;
	width: 177px;
	height: 6px;
}

.font10 {
	font-size: 10px;
}

.staraCena {
	color: #8F8F8F;
	text-decoration: line-through;
	font-weight: bold;
}

.prodRamka {
	border: 1px solid #868686;
	float: right;
}
.prodRamka2 img {
	border: 1px solid #868686;
	float: right;
}

.zamawianie {
	float: right;
	clear: right;
	margin: 10px 0 0 0;
}

.nowosci {
	width: 554px;
	margin: 20px 0 0 0;
	background: #fff url(/themes/base/blue/images/tlo_nowosci.jpg) no-repeat;
}

.nowosci th {
	padding: 60px 0 0 0;
	font-weight: normal;
	text-align: left;
}

.nowosci td {
	vertical-align: top;
	padding: 30px 0 0 0;
}

.nowosci table td {
	padding: 0;
}

.nowosci table .prodTab02 {
	width: 160px;
	padding: 0 10px 0 7px;
}

.pop01 {
	width: 537px;
	height: 6px;
	background: url(/themes/base/blue/images/pop_01.gif) no-repeat;
}

.pop01a {
	position: relative;
	top: 0;
	left: 0;
}

.pop01_tytul {
	color: #fff;
	background: #E61F80;
	font-size: 10px;
	font-weight: bold;
	padding: 1px 3px;
	position: absolute;
	top: -6px;
	left: 10px;
}

.pop01_tytul[class] {
	top: -10px;
}

.pop02 {
	width: 537px;
	background: url(/themes/base/blue/images/pop_02.gif) repeat-y;
	padding: 5px 20px 5px 20px;
	line-height: 1.5em;
}

.pop02 a {
	color: #E61F80;
}

.size1 {
	font-size: 1.1em;
}

.size2 {
	font-size: 1.2em;
}

.size3 {
	font-size: 1.3em;
}

.size4 {
	font-size: 1.5em;
}

.pop03 {
	width: 537px;
	height: 6px;
	background: url(/themes/base/blue/images/pop_03.gif) no-repeat;
}

/* produkt */

.kategoria th {
	border-bottom: 1px solid #E61F80;
	font-size: 12px;
	text-align: left;
	padding: 0 0 1px 10px;
	color: #E61F80;
	text-transform: uppercase;
	text-decoration: none !important;
}

.kategoria th a {
	font-size: 12px;
	padding: 0 0 1px 0;
	text-align: left;
	color: #E61F80;
	text-transform: uppercase;
	text-decoration: underline;
}

.kategoria .listaKat {
	background: #F8F8F8;
	font-size: 10px;
}

.kategoria .listaKat td {
	padding: 10px 10px 10px 20px;
}

.kategoria .listaKat td a {
	background: url(/themes/base/blue/images/point01.gif) left center no-repeat;
	padding: 3px 0 3px 10px;
	border-right: 1px solid #D6D6D6;
	display: block;
}

.kategoria .listaKat td p {
	margin: 0;
}

.kategoria .listaKat .last a {
	border: 0;
}

.listaKat table {
	border: 1px solid #E4E4E4;
	margin: 1px 0 4px 0;
}

.sciezka, .sciezka a {
	color: #929292;
	font-weight: bold;
	text-transform: uppercase;
}

.sciezka img {
	margin: 0 0 1px 0;
}

.sciezka {
	border: 1px solid #E5E5E5;
	padding: 10px 5px;
}

.prodTyt {
	border-bottom: 1px solid #B9B9B9;
	font-size: 12px;
	text-align: left;
	padding: 0 0 1px 10px;
	color: #E61F80;
	font-weight: bold;
	text-transform: uppercase;
}

.prodOpis {
	background: url(/themes/base/blue/images/tlo01.gif) repeat-x;
	padding: 25px 10px 10px 15px;
}

.font15 {
	font-size: 15px;
}

.staraCena2 {
	text-decoration: line-through;
}

.prodRamka2 {
	border: 1px solid #E5E5E5;
	margin: 0 5px;
}

.opinie01 {
	background: url(/themes/base/blue/images/opinie01.gif) no-repeat;
	height: 31px;
}

.opinie02 {
	border-left: 1px solid #E4E4E4;
	border-right: 1px solid #E4E4E4;
	border-bottom: 1px solid #E4E4E4;
	padding: 5px 30px 10px 40px;
}

.opinie02 hr {
	border: 0;
	height: 1px;
	background: #E7E7E7;
	color: #E7E7E7;
}

.kategoriaPodobne {
	background: url(/themes/base/blue/images/tlo_kategoria.gif) top no-repeat;
}

.kategoriaPodobne td {
	padding: 80px 0 0 0;
}

.kategoriaPodobne .prodTab01 {
	background: url(/themes/base/blue/images/prodTab_01.gif) no-repeat;
	width: 177px;
	height: 5px;
	padding: 0;
}

.kategoriaPodobne .prodTab02 {
	background: url(/themes/base/blue/images/prodTab_02.gif) repeat-y;
	width: 160px;
	vertical-align: top;
	padding: 0 10px 0 7px;
}

.kategoriaPodobne .prodTab03 {
	background: url(/themes/base/blue/images/prodTab_03.gif) no-repeat;
	width: 177px;
	height: 6px;
	padding: 0;
}

/* MOJE */
.borderek img {
   border: 1px solid #e5e5e5;
}

.no_border img {
   border: 0;
}

.big_but {
   font-size: 12px;
   text-transform: uppercase;
}
.order_info
{
background:#ffffff;
}

.order_info td {
background:#EFEFEF;
padding-right:10px;

}

.prodSort a {margin-right:3px}

.pseudoLink {cursor:pointer}