body {
	/* margin: 20px 0; */
	margin: 0;
	paddding: 0;
	background: #fff;
	color: #555;
	font: 11px Tahoma, Helvetica, Arial, sans-serif;
}

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

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

form {
	margin: 0;
	padding: 0;
}

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

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

/* STRONA */

.top01 {
	background: url(/themes/base/blue/_img/wide_top_01.jpg) no-repeat;
	width: 988px;
	height: 90px;
}

.top02 {
	background: url(/themes/base/blue/_img/topKonto_01.jpg) no-repeat;
	width: 243px;
	height: 119px;
}

.top03 {
	background: url(/themes/base/blue/_img/topKonto_02.jpg) no-repeat;
	width: 71px;
	height: 119px;
}

.top04 {
	background: url(/themes/base/blue/_img/topKonto_03.gif) top left no-repeat;
	width: 58px;/*133px;*/
	height: 119px;
}

.top04 a {
	text-decoration: underline;
	 line-height: .7em;
	 font-size: 10px;
}

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

.top05 {
	background: url(/themes/base/blue/_img/topKonto_04.gif) no-repeat;
	width: 150px;
	height: 119px;
}

.top05 a {
	font-size: 10px;
	color: #b7b7b7;
	line-height: .7em;
}

.top05 a:hover {
	color: #000;
}

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

.top06 {
	background: url(/themes/base/blue/_img/topKonto_05.gif) no-repeat;
	width: 183px;/*148px;*/
	height: 119px;
}

.top07 {
	background: url(/themes/base/blue/_img/wide_topKonto_06.jpg) no-repeat;
	width: 268px;
	height: 119px;
}

.top06 {
	vertical-align: top;
	padding: 0 0 0 5px;
}

.top04, .top05 {
	vertical-align: top;
	padding: 2em 0 0 5px;
}

.top08 {
	background: url(/themes/base/blue/_img/search_01.gif) no-repeat;
	width: 258px;
	height: 50px;
	color: #fff;
	vertical-align: middle;
	text-align: left;
	padding: 0 0 15px 20px;
}

.top08 a {
	color: #fff;
}

.top08 a:hover {
	color: #eee;
}

.top08 p {
	margin-top: .2em;
	margin-bottom: .2em;
}

.top09 {
	background: #fff;
	width: 457px;
	height: 65px;
	text-align: center;
}

.top10 {
	background: url(/themes/base/blue/_img/wide_search_03.gif) no-repeat;
	width: 253px;
	height: 65px;
}

.top11 {
	background: url(/themes/base/blue/_img/topMenu_01.gif) no-repeat;
	width: 310px;
	height: 31px;
	padding: 0 0 0 15px;
}

.top12 {
	background: #fff;
	width: 372px;
	height: 31px;
}

.top13 {
	background: url(/themes/base/blue/_img/wide_topMenu_03.gif) no-repeat;
	width: 286px;
	height: 31px;
	text-align: right;
	padding: 0 5px 0 0;
}

.top11 a, .top13 a {
	margin: 0 .3em;
}

/* TOP */

input.logowanieTop, input.wyszukiwanie {
	width: 95px;
}

input.przyciskSzukaj {
	vertical-align: middle;
	margin: 0 0 2px 0;
}

/* LEFT */

.menuLewe, .menuLewe a {
	color: #fff;
}

.menuLewe a:hover {
	color: #fff;
	text-decoration: underline;
}

.menuLewe th {
	background: url(/themes/base/blue/_img/menuL01.gif) no-repeat;
	width: 173px;
	height: 47px;
}

.menuLewe td {
	background: #289e46 url(/themes/base/blue/_img/menuL02.gif) no-repeat bottom;
	padding: 5px 5px 15px 5px;
}

.menuLewe td td {
	background-image: none;
	padding: 2px;
}

/* RIGHT */

.promocje {
	background: #289e46;
	color: #fff;
}

.promocje th {
	background: url(/themes/base/blue/_img/promocje01.gif) no-repeat;
	width: 173px;
	height: 47px;
}

.promocje .imgPromocje {
	margin: 0 -5px -.7em -5px;
	border: 0;
}

.promocje td td {
	padding: 2px;
}

.produktRight {
	width: 158px;
}

.promocje a {
	color: #289e46;
}

.promocje a:hover {
	color: #48be66;
}

.produktRight th {
	background: #fff url(/themes/base/blue/_img/prodRight01.gif) no-repeat top;
	color: #0e5ea5;
	text-align: left;
	padding: 0 10px;
}

.produktRight td {
	background: #e2e2e0 url(/themes/base/blue/_img/prodRight03.gif) no-repeat bottom !important;
	padding: 5px 3px 10px 3px;
	color: #555;
	font-size: 10px;
}

.produktRight .prodPrzerwa {
	height: 9px;
	background: url(/themes/base/blue/_img/prodRight02.gif) no-repeat !important;
}

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

.staraCEna {
	font-weight: bold;
	text-decoration: line-through;
	color: #f00;
}

.nowaCena {
	font-weight: bold;
	color: #289e46;
}

.font11 {
	font-size: 11px;
}

/* FOOT */

/*td.platnosci {
	background: url(/themes/base/blue/_img/tlo-platnosci.gif) no-repeat;
	width: 988px;
	height: 46px;
}*/
td.platnosci {
	background: url(/themes/base/blue/_img/wide_tlo-platnosci2.gif) no-repeat;
	width: 988px;
	height: 10px;
}

.foot {
	background: url(/themes/base/blue/_img/wide_tlo-foot.gif) no-repeat;
	width: 988px;
	height: 20px;
	color: #a7bac9;
	padding: 0 20px;
	text-align: right;
	vertical-align: middle;
}

.foot a {
	color: #fff;
}

.foot a:hover {
	color: #fff;
	text-decoration: underline;
}

/* CONTENT */

.newsy td {
	padding: 5px 15px;
}

.newsy b, .newsy strong, .newsy b a, .newsy strong a {
	color: #000;
}

.newsy a:hover {
	text-decoration: underline;
}

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

.zielony {
	color: #0f9745;
}

.produkt {
	background: url(/themes/base/blue/_img/wide_prodTlo02.gif) repeat-y left top;
	margin: 0;
}

.produkt th {
	width: 120px;
}

.produkt td {
	width: 163px;/*570px;*/
	/*background: url(/themes/base/blue/_img/prodTlo04.gif) no-repeat bottom;*/
	padding: 0 10px;
}

.produkt td p {
	padding: 0;
	margin: 3px 0 3px 0;
}

.produktKomorka01 {
	background: url(/themes/base/blue/_img/wide_prodTlo01.gif) no-repeat top !important;
	height: 9px;
}

.produktKomorka02 {
	background: url(/themes/base/blue/_img/wide_prodTlo03.gif) no-repeat top !important;
	height: 9px;
}

.nazwaProduktu, .nazwaProduktu a {
	color: #289e46;
	font-weight: bold;
}

.nazwaProduktu a:hover {
	color: #0075dc;
}

.produktKupowanie {
	margin: 0 -10px 0 -5px;
	zoom: 1;
}

.produktKupowanie td, .produktKupowanie th {
	padding: 0 0 0 3px;
	width: 0;
	font-size: 10px;
	background: none;
}
.produktKupowanie th {
	padding: 0;
}

/* PALMTOP */

#palm_pozycja {
	position: relative;
	text-align: left;
}

#palmtop {
	position: absolute;
	width: 231px;
	height: 232px;
	top: -90px;
	right: 0px;/*-40px;*/
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/themes/base/blue/_img/palm.png');
	zoom: 1;
}

#palmtop[id] {
	background: transparent url(/themes/base/blue/_img/palm.png) no-repeat;
	filter: none;
}

/*  Moje  */
.noBorder img {
   border: 0;
}

/* galeria */
.gallery_tab { 
	padding: 5px;
	margin: 5px;
	float: left;  
	border: 1px solid #cccccc; 	
}
    
#page_links, #page_links span { 
	color: #999; 
	font-size: 10pt 
}

#page_links span { 
	text-decoration: underline;
	margin: 0 2px 
}

#page_links #selected { 
	color: #888; 
	font-weight: bold 
}

.pseudo_link { cursor: pointer }
/* koniec galerii */
.pseudoLink { cursor: pointer }

/* niebieski button */
.blue_but {
   font: 11px Tahoma, Verdana;
   background: #289e46;
   color: #ffffff;
   font-weight: bold;
   text-transform: uppercase;
   border-left: 2px solid #e2e2e0;
   border-top: 2px solid #e2e2e0;
   border-bottom: 2px solid #c0c0c0;
   border-right: 2px solid #c0c0c0;
   cursor: pointer;
}

.blue_but:hover {
   font: 11px Tahoma, Verdana;
   background: #48be66;
   color: #c0c0c0;
   font-weight: bold;
   text-transform: uppercase;
   border-left: 2px solid #c0c0c0;
   border-top: 2px solid #c0c0c0;
   border-bottom: 2px solid #e2e2e0;
   border-right: 2px solid #e2e2e0;
   cursor: pointer;
}


/* nowe */
tr.cl_0 {
   
   background: #eee;/* #c8ddd8; */
   color: #000000;
}
tr.cl_1 {
   background: #f6f6f6;/* #e7e6e4; */
   color: #000000;
}

.pa {
   
   background: #eee;/* #c8ddd8; */
   color: #000000;
}
.npa {
   background: #f6f6f6;/* #e7e6e4; */
   color: #000000;
}

.parametry td {
   text-align: left;
}
.parametry td.main {
   text-align: center;
}

/* HEAD - buttons */
.buttonLine {
	padding: 3px 0 0 0;
	overflow: box;
	margin: 0 auto 20px auto;
	height: 28px;
	text-align: center;
	/*width: 852px;*/
	width: 992px; 
}
.button {
	height: 19px;
	/*width: 197px;*/
	width: 232px;
	margin: 0 2px 0 2px;
	padding: 3px 0 0 10px;
	float: left;
	border-right: 1px solid #666;	
	border-bottom: 1px solid #666;
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;
	text-align: left;
}
.buttonBlue {
	background: url(/themes/base/blue/_img/button_tlo_blue.gif) top left repeat-x;
}
.buttonRed {
	background: url(/themes/base/blue/_img/button_tlo_red.gif) top left repeat-x;
}
.buttonBlack {
	background: url(/themes/base/blue/_img/button_tlo_black.gif) top left repeat-x;
}
.buttonGrey {
	background: url(/themes/base/blue/_img/button_tlo.gif) top left repeat-x;
}
.buttonGreen {
	background: url(/themes/base/blue/_img/button_tlo_green.gif) top left repeat-x;
}
.button a {
	color: #fff;
	font-weight: bold;
}
.button a:hover {
	color: #eee;
	text-decoration: underline;
}