* {
	padding: 0;
	margin: 0;
	outline: 0px;
}

a {
	text-decoration: none;
	color: #143270;
}

a:hover {
	text-decoration: underline;
}


ul li {
	list-style: none;
}

td {	
	font: 11px Tahoma, Arial, sans-serif;
}

img {
	border: none;
}
#container {	margin: 0 auto;width: 970px;position: relative;}
.wstecz2 {	background: url(../images/btn2.gif) no-repeat;	width: 71px; height: 26px; display: block;	text-align: center;	text-decoration: none;	font: bold 9px Tahoma, Arial, sans-serif;	color: #FFF;	padding-top: 7px;}
.wstecz2:hover {	text-decoration: underline;	color: #FFF;}
.btn1 {	background: url(../images/btn1.gif) no-repeat;	width: 70px; height: 23px; display: block;	text-align: center;	text-decoration: none;	font: bold 9px Tahoma, Arial, sans-serif;	color: #FFF;	padding-top: 5px;}
.btn1:hover {	text-decoration: underline;	color: #FFF;}
.btn7 {	background: url(../images/btn7.gif) no-repeat;	width: 160px; height: 26px; display: block;	text-align: center;	text-decoration: none;	font: bold 9px Tahoma, Arial, sans-serif;	color: #FFF;	padding-top: 7px;}
.btn7:hover {	text-decoration: underline;	color: #FFF;}
.btn8 {	background: url(../images/btn8.gif) no-repeat;	width: 160px; height: 26px; display: block;	text-align: center;	text-decoration: none;	font: bold 9px Tahoma, Arial, sans-serif;color: #FFF;padding-top: 7px;}
.btn8:hover {text-decoration: underline;	color: #FFF;}
.btn9 {	background: url(../images/btn9.gif) no-repeat;	width: 71px; height: 26px; display: block;	text-align: center;	text-decoration: none;	font: bold 9px Tahoma, Arial, sans-serif;	color: #FFF;padding-top: 7px;}
.btn9:hover {	text-decoration: underline;	color: #FFF;}
.dalej2 {	background: url(../images/btn2.gif) no-repeat;	width: 71px; height: 26px; display: block;	text-align: center;	text-decoration: none;font: bold 9px Tahoma, Arial, sans-serif;color: #FFF;padding-top: 7px;}
.dalej2:hover {	text-decoration: underline;	color: #FFF;}
a.btn-d {	background: url(../images/btn5.gif) no-repeat;	width: 180px; height: 24px; display: block;	text-align: center;	text-decoration: none;	font: bold 10px Tahoma, Arial, sans-serif;	color: #FFF;	padding-top: 6px;	margin: 0px 4px 0px 0px;}

a.btn-d:hover {	text-decoration: underline;}




#button{
	height: 26px; display: inline-table ;
	background: url(../images/btn.gif) repeat-x;	
	margin: 0;
	
}

#btn-l{
	background: url(../images/btn-l.gif) repeat-x;
	 height: 26px; 
}


#btn {
	margin: 0px 5px 0px 5px;	
}

#btn li{
	margin:0px; 
	float: left;
	height: 26px;
	background: url(../images/btn.gif) repeat-x;	
}

#btn li.btn-m{
	height: 26px;
	background: url(../images/btn.gif) repeat-x;	
	padding: 6px 10px 0px 10px;
	
}

#btn li.btn-l{
	background: url(../images/btn-l.gif) no-repeat;
	width: 5px; height: 26px; display:block;
}

#btn li.btn-r{
	background: url(../images/btn-r.gif) no-repeat;
	width: 5px; height: 26px; display:block;
}


#btn .btn-m a {
	text-decoration: none;	
	height: 26px;
	color: #FFFFFF;
	font: bold 9px Tahoma, Arial, sans-serif;	
}

#btn .btn-m a:hover {
	text-decoration: underline;	
}

textarea {
	background: #F6F6F6;
	border: 1px solid #e0e0e0;
	margin: 0px 0px 0px 0px;
	padding: 3px;	
	color: #143270;
	font: 11px Tahoma, Arial, sans-serif;
	}

body {	
	/* background: #fff url(../images/bg.jpg) 0 127px repeat-x; */
	font: 11px Tahoma, Arial, sans-serif;
	color: #143270;
}

#header {
	clear:both;
	background-position: bottom;
	position:relative;
}

#left {
	position: relative;
	width: 200px;
	float: left;
	margin: 0px 10px 0px 0px;
}

#right {
	position: relative;
	width: 745px;
	float: left;
	margin: 0px 0px 0px 0px;
}

#rotRekl {
	margin: 0px 0px 10px 0px;
}

/* ============================= logosy ============================= */

.htop {height:90px;clear:both; overflow:hidden; margin:10px 0 0 0;}
.htop .left {float:left;}
.htop .right {float:right; padding:15px 20px 0px 0px;}

#header #menug {clear:both;width:951px;height:29px;background:url(../images/searchpan.jpg) 0px 0px no-repeat;padding:7px 0px 0px 10px;}
#header #menug a.b-pelnyasortyment {float:left;width:151px;height:24px;background:url(../images/b-pelnyasortyment.png) 0px 0px no-repeat;display:block;}
#header #menug a.b-pelnyasortyment:hover {background-position:0px -24px;}
#header #menug a.b-searchsubmit {display:block;color:#fff;float:left;margin-left:25px;padding-top:4px;}
#header #menug input.searchinput {float:left;margin-left:20px;height:18px;width:320px;border:none;margin-top:2px;}
#header #menug a.npb1 {display:block;float:right;width:90px;color:#fff;font-weight:bold;text-align:center;padding-top:3px;}
#header #menug a.npb2 {display:block;float:right;width:80px;color:#fff;font-weight:bold;text-align:center;padding-top:3px;}
#header #menug a.npb3 {display:block;float:right;width:123px;color:#fff;font-weight:bold;text-align:center;padding-right:5px;padding-top:4px;}
#header #menug .menug-info {display:block;float:right;color:#fff;font-weight:bold;text-align:right;padding-right:25px;padding-top:4px;}

#header #path {clear:both;padding:10px;}
#header #mAD {clear:both;width:951px;text-align:center;}

/* ============================= ikonki ============================= */

#navIc ul li {padding: 30px 2px 10px 14px;float: right;}
#navIc ul li a, #navIc ul li span {display:block;padding:8px 0 0 37px;height: 30px;overflow: hidden;font-size:11px;font-weight:bold;text-align:center;}

.navIc1 {background: url(../images/ico-help.jpg) 0 0 no-repeat;display: block;}
.navIc1:hover {background: url(../images/ico-help.jpg) 0 -70px no-repeat; color:#dd127b;}
.navIc1-select {background: url(../images/ico-help.jpg) 0 -70px no-repeat; color:#dd127b;width: 70px;display: block;}

.navIc2 {background: url(../images/ico-myaccount.jpg) 0 0 no-repeat; display: block;}
.navIc2:hover {background: url(../images/ico-myaccount.jpg) 0 -70px no-repeat; color:#dd127b;}
.navIc2-select {background: url(../images/ico-myaccount.jpg) 0 -70px no-repeat; color:#dd127b;width: 70px;display: block;}

.navIc3 {background: url(../images/ico-cart.jpg) 15px 0 no-repeat;display: block;}
.navIc3:hover {background: url(../images/ico-cart.jpg) 0 -70px no-repeat; color:#dd127b;}
.navIc3-select {background: url(../images/ico-cart.jpg) 0 -70px no-repeat; color:#dd127b;width: 70px;display: block;}

.navIc4 {background: url(../images/ico-raty.jpg) 0 0 no-repeat; display: block;}
.navIc4:hover {background: url(../images/ico-raty.jpg) 0 -70px no-repeat; color:#dd127b;}
.navIc4-select {background: url(../images/ico-raty.jpg) 0 -70px no-repeat; color:#dd127b;width: 70px;display: block;}

.navIc7 {background: url(../images/ico-payback.jpg) 0 0 no-repeat;display: block; overflow: hidden;}
.navIc7:hover {background: url(../images/ico-payback.jpg) 0 -70px no-repeat; color:#dd127b;}
.navIc7-select {background: url(../images/ico-payback.jpg) 0 -70px no-repeat; color:#dd127b;width: 70px;display: block;}

.navIc5 {background: url(../images/uslugi.gif) no-repeat;width: 81px; height: 70px; display: block;}
.navIc6 {background: url(../images/opinie.gif) no-repeat;width: 81px; height: 70px; display: block;padding: 0 15px 0 0;}


/* ///////////////////////////////////////////////////////////////////////// */
#contL {float:left;width:200px;}
#contL .categories {margin-bottom:10px;}
#contL .categories p.head {color:#dd127b;font-size:12px;display:block;padding:5px 13px 2px;font-weight:bold;}
#contL .categories .top {width:200px;height:10px;background:url(../images/headMenub.gif) 0px 0px no-repeat;}
#contL .categories .middle {width:200px;background:url(../images/mainMenub.gif) 0px 0px repeat-y;}
#contL .categories .middle a.special {display:block;padding:5px 0px 0px 8px;font-weight:bold;color:#dd127b;font-size:12px;}
#contL .categories .middle .boxcat {width:200px;background:url(../images/catbox-bg.gif) left bottom no-repeat;}
#contL .categories .middle .boxcat ul {padding:5px 0px 15px 60px;}
#contL .categories .middle .boxcat ul  li {padding-left:15px;padding-top:2px;background:url(../images/ico-libgpink.gif) 5px 8px no-repeat;}
#contL .categories .middle .boxcat ul  li.title {padding-left:0px;background:none;font-weight:bold;font-size:11px;width:140px;}
#contL .categories .middle .boxcat ul  li.wiecejkat {padding-left:85px;background:none;font-size:11px;width:140px;}
#contL .categories .middle .boxcat ul  li.wiecejkat a {color:#dd127b;}
#contL .categories .middle .boxcat ul.telewizory {background:url(../images/catico-telewizory.jpg) 15px 6px no-repeat;}
#contL .categories .middle .boxcat ul.audio-video {background:url(../images/catico-audio-video.jpg) 15px 6px no-repeat;}
#contL .categories .middle .boxcat ul.kina-domowe {background:url(../images/catico-kina-domowe.jpg) 15px 6px no-repeat;}
#contL .categories .middle .boxcat ul.foto {background:url(../images/catico-foto.jpg) 15px 6px no-repeat;}
#contL .categories .middle .boxcat ul.agd {background:url(../images/catico-agd.jpg) 15px 6px no-repeat;}
#contL .categories .middle .boxcat ul.agd-drobne {background:url(../images/catico-agd-drobne.jpg) 15px 6px no-repeat;}
#contL .categories .middle .boxcat ul.agd-zabudowa {background:url(../images/catico-agd-zabudowa.jpg) 15px 6px no-repeat;}
#contL .categories .middle .boxcat ul.komputery {background:url(../images/catico-komputery.jpg) 15px 6px no-repeat;}
#contL .categories .middle .boxcat ul.car-audio {background:url(../images/catico-car-audio.jpg) 15px 6px no-repeat;}
#contL .categories .middle .boxcat ul.telefony-gsm {background:url(../images/catico-telefony-gsm.jpg) 15px 6px no-repeat;}
#contL .categories .middle .boxcat ul.porady {background:url(../images/ico-porady.jpg) 15px 6px no-repeat;}
#contL .categories .middle .boxcat ul.aktualnosci {background:url(../images/ico-aktualnosci.jpg) 15px 6px no-repeat;}
#contL .categories .middle .boxcat ul.recenzje {background:url(../images/ico-recenzje.jpg) 15px 6px no-repeat;}
#contL .categories .middle .kartypodarunkowe {background:url(../images/ico-kartapodarunkowa.jpg) 15px 15px no-repeat;height:50px;}
#contL .categories .middle .wyprzedaz {background:url(../images/ico-wyprzedaz.jpg) 15px 15px no-repeat;height:50px;}
#contL .categories .middle a.specialdown {display:block;padding:19px 0px 0px 50px;font-weight:bold;color:#dd127b;font-size:12px;}
#contL .categories .bottom {width:200px;height:10px;background:url(../images/footMenub.gif) 0px 0px no-repeat;}
#contL .porady .middle .boxcat ul  li a {color:#dd127b;}
#contL .porady .middle .boxcat ul  li {padding-right:5px;}

#contL .aartykul .middle a {font-weight:bold;margin:0px 10px 0px 15px;display:block;}
#contL .aartykul .middle a.moremor {font-weight:normal;margin:5px 12px 5px 0px;display:block;float:right;color:#dd127b;}
#contL .aartykul .middle p.landingopis {font-weight:normal;margin:5px 10px 0px 15px;display:block;}
#contR .aartykul .middle .abody {padding:15px; line-height: 18px;}
#contR .aartykul .middle .abody div {width:150px;float:left;padding:10px;}
#contR .aartykul .middle .abody div a {font-weight:bold;display:block;padding-bottom:7px;}
#contR .aartykul .middle .abody div p {line-height:16px;}

#contR {float:left;width:750px;margin-left:12px;}
#contR .cleft {float:left;width:406px;margin-left:16px;}
/* bannery */
#contR .cright .ogranicznik {width:312px !important;height:290px !important;overflow:hidden !important;margin-top:1px;}
#contR .cright .slideshow a img {border:none}
#contR .cright .slideshow-container {margin-bottom:10px;width:316px;height:297px;background:url(../images/slideshow-bg.jpg) top left no-repeat;position:relative;padding-top:3px;padding-left:4px;overflow:hidden !important;}
#contR .cright #navik {position:absolute;bottom:15px;right:20px;}
#contR .cright #navik a {display:inline;width:25px;height:24px;background:url(../images/slide-off.png) top left no-repeat;float:left;margin:0px 3px}
#contR .cright #navik a.activeSlide {display:block;width:25px;height:24px;background:url(../images/slide-on.png) top left no-repeat}
/* landing page */
#contR .cleft .landingpage {margin-bottom:10px;}
#contR .cleft .landingpage .top {width:406px;height:7px;background:url(../images/leadpagebox-top.gif) 0px 0px no-repeat;}
#contR .cleft .landingpage .middle {width:406px;background:url(../images/leadpagebox-middle.gif) 0px 0px repeat-y;}
#contR .cleft .landingpage .middle .boxo {width:406px;background:url(../images/leadpagebox-bg.gif) left bottom no-repeat;padding-bottom:10px;padding-top:10px;}
#contR .cleft .landingpage .middle .boxo .lfoto {float:left;width:130px;padding-left:15px;}
#contR .cleft .landingpage .middle .boxo .lbody {float:left;padding-left:10px;width:240px;}
#contR .cleft .landingpage .middle .boxo .lbody p {color:#69707f;font-size:11px;display:block;padding:5px 0px;clear:both;}
#contR .cleft .landingpage .middle .boxo .lbody a.title {color:#143270;font-size:12px;font-weight:bold;}
#contR .cleft .landingpage .middle .boxo .lbody a.b-more {color:#dd127b;font-size:11px;font-weight:bold;}
#contR .cleft .landingpage .bottom {width:406px;height:8px;background:url(../images/leadpagebox-bottom.gif) 0px 0px no-repeat;}

#contR .cright {float:left;}
#contR .cright .artbox {margin-bottom:10px;}
#contR .cright .artbox .top {width:320px;height:7px;background:url(../images/artbox-top.gif) 0px 0px no-repeat;}
#contR .cright .artbox .middle {width:320px;background:url(../images/artbox-middle.gif) 0px 0px repeat-y;}
#contR .cright .artbox .middle p.head {color:#dd127b;font-size:12px;display:block;padding:5px 13px 2px;font-weight:bold;}
#contR .cright .artbox .middle .afoto {width:90px;float:right;}
#contR .cright .artbox .middle .abody {width:290px;float:right;padding-right:15px;}
#contR .cright .artbox .middle .abody p {color:#69707f;font-size:11px;display:block;padding:5px 0px 7px;clear:both;line-height:15px;}
#contR .cright .artbox .middle .abody a.title {color:#143270;font-size:12px;font-weight:bold;line-height:15px;display:block;padding-bottom:6px;}
#contR .cright .artbox .middle .abody a.b-more {color:#dd127b;font-size:11px;font-weight:bold;}
#contR .cright .artbox .bottom {width:320px;height:48px;background:url(../images/artbox-bottom.gif) 0px 0px no-repeat;}
#contR .cright .artbox .bottom a.b-seeother {display:block;float:right;padding:20px 10px 0px 0px;color:#dd127b;font-weight:bold;}

#contR .cright .ran .bottom {width:320px;height:7px;background:url(../images/artbox-bottomsmall.gif) 0px 0px no-repeat;}
#contR .cright .ran .ranbox {background:url(../images/ranbox-bg.gif) left bottom no-repeat;padding:12px 12px 15px 25px;clear:both;}
#contR .cright .ran .ranbox img {float:left;margin-right:10px;}
#contR .cright .ran .ranbox p.price {color:#dd127b;line-height:16px;}
#contR .cright .ran .ranbox a.name {font-weight:bold;font-size:12px;line-height:16px;}
#contR .cright .ran .ranbox img.number {position:absolute;margin-left:-70px;margin-top:-5px;}
#contR .cright .ran a.b-wiecej {display:block; position:absolute;margin-top:-30px;color:#dd127b;margin-left:265px;}

#contR .cbottom {clear:both;margin-bottom:10px;}
#contR .cbottom .top  {width:745px;height:9px;background:url(../images/headProd2.gif) 0px 0px no-repeat;}
#contR .cbottom .middle  {width:745px;background:url(../images/mainProd2.gif) 0px 0px repeat-y;}
#contR .cbottom .middle p.head {color:#dd127b;font-size:12px;display:block;padding:5px 13px 2px;font-weight:bold;}
#contR .cbottom .middle ul {float:left;width:160px;padding:10px 0px 10px 20px;}
#contR .cbottom .middle ul li {padding-left:15px;padding-top:2px;background:url(../images/ico-libgpink.gif) 5px 5px no-repeat;text-transform:uppercase;}
#contR .cbottom .middle a.b-seeallcities {display:block;float:right;padding:0px 20px 10px 10px;color:#dd127b;font-weight:bold;}
#contR .cbottom .bottom  {width:745px;height:9px;background:url(../images/footProd2.gif) 0px 0px no-repeat;}



div.hrpink {width:90%;font-size:1px;border-top:1px dotted #dd127b;clear:both;margin:5px auto;}
div.hrgrey {width:90%;font-size:1px;border-top:1px dotted #333333;clear:both;margin:5px auto;}

/* ///////////////////////////////////////////////////////////////////////// */


/* ============================= wyszukiwarka ============================= */

#left #search {
	position: relative;
	background: url(../images/search.gif) no-repeat;
	width: 200px; height: 83px; display: block;
	margin-bottom: 10px;
}

#search input {
	border: none;
	background: none;
	width: 164px;
	height: 16px;
	margin: 15px 0px 2px 15px;
	padding: 1px;
	color: #143270;
	font: 11px Tahoma, Arial, sans-serif;
	position: absolute; top: 0px; left: 2px;
}

#search .check-search {
	position: absolute; top: 64px; left: 35px;
	color: #000000;
	font-stretch: narrower;
	font: 9px Tahoma, Arial, sans-serif;
}

#search .check-search input{
	background: none;
	border: none;
	width: 12px;
	font: 11px Tahoma, Arial, sans-serif;	
	position: absolute; top: -17px; left: 65px;
}

#search p {
	margin: 0px 0px 0px 15px;
}

#search a {
	text-decoration: underline;
	color: #000000;
}

#search a:hover {
	text-decoration: underline;
	color: #143270;
}

#search a.szukaj {
	position: absolute;	top: 38px; right: 57px;
	background: url(../images/btn_szukaj.gif) no-repeat;
	width: 90px; height: 23px; display: block;
	text-align: center;
	text-decoration: none;
	font: bold 10px Tahoma, Arial, sans-serif;
	color: #FFF;
	padding-top: 5px;
}

#search a.szukaj:hover {
	text-decoration: underline;
	color: #FFF;
	padding-top: 5px;
}

/* ============================= reklama ============================= */

.reklama200x320 {
	position: relative;
	width: 200px; height: 320px; display: block;
	border: 0px;
	margin-bottom: 10px;
}

.kreator {
	position: relative;
	width: 200px; height: 77px; display: block;
	border: 0px;
	margin-bottom: 10px;
}

/* ============================= menu boczne ============================= */

#headMenub {
	position: relative;
	background: url(../images/headMenub.gif) no-repeat;
	width: 200px; height: 10px; display: block;
}

#footMenub {
	position: relative;
	background: url(../images/footMenub.gif) no-repeat;
	width: 200px; height: 10px; display: block;
	margin-bottom: 10px;
}

#mainMenub {
	position: relative;
	background: url(../images/mainMenub.gif) repeat-y;
	width: 200px;
}

#mainMenub ul {
	width: 164px;
}


#mainMenub .submenu {
	margin: 5px 5px 5px 15px;
}

#mainMenub .more {
	font: 9px Tahoma, Arial, sans-serif;
}

.menub1 {
	margin-left: 15px;
}

.menub1 h2 {
	background: url(../images/bull1.gif) no-repeat;
	font: 11px Tahoma, Arial, sans-serif;
	border-bottom: 1px solid #F1F1F1;
	padding: 2px 5px 2px 14px;
}

.menub1 h2 a {
	color: #dd127b;
}

.menub2 {
	margin-left: 15px; 
}

.menub2 h2 {
	background: url(../images/bull2.gif) no-repeat;
	font: 11px Tahoma, Arial, sans-serif;
	border-top: 1px dashed #F1F1F1;
	padding: 2px 5px 2px 14px;
}

/* ============================= grupa produktow ============================= */

#grProd {
	position: relative;
	margin-bottom: 10px;
	width: 735px;
}

#grProd td {
	padding: 0px 0px 1px 1px;
}

#grProd li {
	margin-left: 0px;
	text-indent: 0px;
	text-transform: capitalize;
	padding-bottom: 2px;
	width: 100px;
}

#grTelewizory {
	position: relative;
	background: url(../images/grTelewizory.gif) no-repeat;
	width: 183px; height: 183px;
	font: 9px Tahoma, Arial, sans-serif;
}

#grProd span.grProd_ilosc {
	position: absolute;	top: 30px; left: 15px;
}

#grProd span.grProd_kat {
	position: absolute;	top: 50px; left: 85px;
}

#grTelewizory a.fotProd, #grAudio a.fotProd, #grFoto a.fotProd, #grAgd a.fotProd, #grAgddrobne a.fotProd, #grMultimedia a.fotProd, #grKomputery a.fotProd, #grTelefony a.fotProd  {
	position: absolute;	top: 50px; left: 10px;
	width: 70px; height: 70px; display: block;
	overflow: hidden; text-indent: -9999px;	
}

#grTelewizory a.wiecej {
	position: absolute;	top: 148px; left: 56px;
	background: url(../images/btn2.gif) no-repeat;
	width: 71px; height: 26px; display: block;
	text-align: center;
	text-decoration: none;
	font: bold 9px Tahoma, Arial, sans-serif;
	color: #FFF;
	padding-top: 7px;
}

#grTelewizory a.wiecej:hover {
	text-decoration: underline;
	color: #FFF;
}

#grTelewizory a.nazwaKat {
	position: absolute;	top: 10px; left: 10px;
	width: 115px; height: 25px; display: block;
	overflow: hidden; text-indent: -9999px;
}

#grAudio {
	position: relative;
	background: url(../images/grAudio.gif) no-repeat;
	width: 183px; height: 183px;
	font: 9px Tahoma, Arial, sans-serif;
}

#grAudio a.wiecej {
	position: absolute;	top: 148px; left: 56px;
	background: url(../images/btn2.gif) no-repeat;
	width: 71px; height: 26px; display: block;
	text-align: center;
	text-decoration: none;
	font: bold 9px Tahoma, Arial, sans-serif;
	color: #FFF;
	padding-top: 7px;
}

#grAudio a.wiecej:hover {
	text-decoration: underline;
	color: #FFF;
}

#grAudio a.nazwaKat {
	position: absolute;	top: 10px; left: 10px;
	width: 65px; height: 25px; display: block;
	overflow: hidden; text-indent: -9999px;
}

#grFoto {
	position: relative;
	background: url(../images/grFoto.gif) no-repeat;
	width: 183px; height: 183px; 
	font: 9px Tahoma, Arial, sans-serif;
}

#grFoto a.wiecej {
	position: absolute;	top: 148px; left: 56px;
	background: url(../images/btn2.gif) no-repeat;
	width: 71px; height: 26px; display: block;
	text-align: center;
	text-decoration: none;
	font: bold 9px Tahoma, Arial, sans-serif;
	color: #FFF;
	padding-top: 7px;
}

#grFoto a.wiecej:hover {
	text-decoration: underline;
	color: #FFF;
}

#grFoto a.nazwaKat {
	position: absolute;	top: 10px; left: 10px;
	width: 55px; height: 25px; display: block;
	overflow: hidden; text-indent: -9999px;

}

#grAgd {
	position: relative;
	background: url(../images/grAgd.gif) no-repeat;
	width: 183px; height: 183px;
	font: 9px Tahoma, Arial, sans-serif;
}

#grAgd a.wiecej {
	position: absolute;	top: 148px; left: 56px;
	background: url(../images/btn2.gif) no-repeat;
	width: 71px; height: 26px; 
	text-align: center;
	text-decoration: none;
	font: bold 9px Tahoma, Arial, sans-serif;
	color: #FFF;
	padding-top: 7px;
}

#grAgd a.wiecej:hover {
	text-decoration: underline;
	color: #FFF;
}

#grAgd a.nazwaKat {
	position: absolute;	top: 10px; left: 10px;
	width: 45px; height: 25px; display: block;
	overflow: hidden; text-indent: -9999px;
}

#grAgddrobne {
	position: relative;
	background: url(../images/grAgddrobne.gif) no-repeat;
	width: 183px; height: 183px;
	font: 9px Tahoma, Arial, sans-serif;
}

#grAgddrobne a.wiecej {
	position: absolute;	top: 148px; left: 56px;
	background: url(../images/btn2.gif) no-repeat;
	width: 71px; height: 26px; display: block;
	text-align: center;
	text-decoration: none;
	font: bold 9px Tahoma, Arial, sans-serif;
	color: #FFF;
	padding-top: 7px;
}

#grAgddrobne a.wiecej:hover {
	text-decoration: underline;
	color: #FFF;
}

#grAgddrobne a.nazwaKat {
	position: absolute;	top: 10px; left: 10px;
	width: 115px; height: 25px; display: block;
	overflow: hidden; text-indent: -9999px;
}

#grMultimedia {
	position: relative;
	background: url(../images/grcar_audio.gif) no-repeat;
	width: 183px; height: 183px; 
	font: 9px Tahoma, Arial, sans-serif;
}

#grMultimedia a.wiecej {
	position: absolute;	top: 148px; left: 56px;
	background: url(../images/btn2.gif) no-repeat;
	width: 71px; height: 26px; 
	text-align: center;
	text-decoration: none;
	font: bold 9px Tahoma, Arial, sans-serif;
	color: #FFF;
	padding-top: 7px;
}

#grMultimedia a.wiecej:hover {
	text-decoration: underline;
	color: #FFF;
}

#grMultimedia a.nazwaKat {
	position: absolute;	top: 10px; left: 10px;
	width: 115px; height: 25px; display: block;
	overflow: hidden; text-indent: -9999px;
}

#grKomputery {
	position: relative;
	background: url(../images/grKomputery.gif) no-repeat;
	width: 183px; height: 183px; 
	font: 9px Tahoma, Arial, sans-serif;
}

#grKomputery a.wiecej {
	position: absolute;	top: 148px; left: 56px;
	background: url(../images/btn2.gif) no-repeat;
	width: 71px; height: 26px; 
	text-align: center;
	text-decoration: none;
	font: bold 9px Tahoma, Arial, sans-serif;
	color: #FFF;
	padding-top: 7px;
}

#grKomputery a.wiecej:hover {
	text-decoration: underline;
	color: #FFF;
}

#grKomputery a.nazwaKat {
	position: absolute;	top: 10px; left: 10px;
	width: 115px; height: 25px; display: block;
	overflow: hidden; text-indent: -9999px;
}

#grTelefony {
	position: relative;
	background: url(../images/grTelefony.gif) no-repeat;
	width: 183px; height: 183px; 
	font: 9px Tahoma, Arial, sans-serif;
}

#grTelefony a.wiecej {
	position: absolute;	top: 148px; left: 56px;
	background: url(../images/btn2.gif) no-repeat;
	width: 71px; height: 26px; 
	text-align: center;
	text-decoration: none;
	font: bold 9px Tahoma, Arial, sans-serif;
	color: #FFF;
	padding-top: 7px;
}

#grTelefony a.wiecej:hover {
	text-decoration: underline;
	color: #FFF;
}

#grTelefony a.nazwaKat {
	position: absolute;	top: 10px; left: 10px;
	width: 85px; height: 25px; display: block;
	overflow: hidden; text-indent: -9999px;
}

/* ============================= box ============================= */

#headBox {
	position: relative;
	background: url(../images/headBox.gif) no-repeat;
	width: 735px; height: 11px; display: block;
	clear: both;
}

#footBox {
	position: relative;
	background: url(../images/footBox.gif) no-repeat;
	width: 735px; height: 11px; display: block;
	margin-bottom: 10px;
}

#mainBox {
	position: relative;
	background: url(../images/mainBox.gif) repeat-y;
	width: 735px;
}

#mainBox h1 {
	text-transform: uppercase;
	font: bold 11px Tahoma, Arial, sans-serif;
}

#mainBox h3 {
	font: bold 9px Tahoma, Arial, sans-serif;
}

#mainBox p {
	font: 9px Tahoma, Arial, sans-serif;
}

#mainBox p a {
	font: bold 9px Tahoma, Arial, sans-serif;
	color: #dd127b;
}

#mainBox img {
	float: left; 
	margin-right: 10px;
}

.tabs{
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.tabs li{
	margin: 0;
}

.tabs li a{
	background: url(../images/menuBox1.gif) no-repeat;
	width: 193px; height: 26px; display: block;
	text-decoration: none;
	text-align: center;
	font: bold 10px Tahoma, Arial, sans-serif;
	text-transform: uppercase;
	color: #FFF;
	margin-bottom: 1px;
	line-height: 25px;
}


.tabs li a:hover{
	text-decoration: underline;
}

.tabs li.selected{
	position: relative;
}

.tabs li.selected a{ /*selected main tab style */
	background: url(../images/menuBox1ov.gif) no-repeat;
	width: 193px; height: 26px; display: block;
	color: #143270;
}

.tabs li.selected a:hover{ /*selected main tab style */
	text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
	width: 505px;
	margin: 0px 10px 0px 10px;
}

.tabcontent{
	display: none;
	position: relative;
}

.tabcontent p {
	padding-bottom: 3px;
}

@media print {
.tabcontent {
display:block!important;
}
}

/* ============================= promocje, nowosci... ============================= */

#Lista{
	margin-bottom: 10px;
	width: 735px;
}

#Lista td{
	padding-right: 20px;
}

.headLista {
	position: relative;
	background: url(../images/headLista.gif) no-repeat;
	width: 238px; height: 11px; 
}

.footLista {
	position: relative;
	background: url(../images/footLista.gif) no-repeat;
	width: 238px; height: 11px; 
	margin-bottom: 10px;
}

.mainLista {
	position: relative;
	background: url(../images/mainLista.gif) repeat-y;
	width: 238px;
}

.mainLista h1 {
	text-transform: uppercase;
	font: bold 11px Tahoma, Arial, sans-serif;
	margin: 0px 0px 2px 0px;
}

.mainLista h2 {
	text-transform: uppercase;
	font: 11px Tahoma, Arial, sans-serif;
}

.mainLista h3 {
	font: 11px Tahoma, Arial, sans-serif;
	color: #dd127b;
	margin: 0px 0px 3px 0px;
}

.mainLista img {
	border: 0px;
}

#pozLista {	
	width: 218px; 
	margin: 0px 0px 0px 10px;	
}

#pozLista-sep {	
	width: 218px; height: 1px;
	margin: 0px 0px 5px 10px;
	border-bottom: 1px solid #e0e0e0;	
}

#pozLista .pic {
	width: 50px; height: 50px; 
	margin: 0px 5px 5px 0px;
	float: left;	
}

.mainLista .tit {
	width: 190px; height: 20px;
	margin: 0px 0px 10px 0px;
}


/* ============================= stan zamowienia ============================= */

#stan_zamowienia {
	background: url(../images/stan_zamowienia.gif) no-repeat;
	width: 422px; height: 249px; display: block;
	position:relative;
}

#stan_zamowienia h6 {
	font: 12px Tahoma, Arial, sans-serif;
	position:absolute;
	right:30px;
	top:175px;
	width: 220px
}

#stan_zamowienia .zamow_usluge {
	position:absolute;
	right:30px;
	top:205px;
	background: url(../images/zamow_usluge.gif) 0 0px no-repeat;
	width: 105px; height: 26px; display: block;
	text-indent: -9999px
}

#stan_zamowienia .zamow_usluge:hover {
	background: url(../images/zamow_usluge.gif) 0 -26px no-repeat;
	width: 105px; height: 26px; display: block;
	text-indent: -9999px
}


/* ============================= stopka ============================= */


#footer {
	border-top: 1px solid #e0e0e0;
	padding-top: 10px;
	height: 100px;
	clear:both;
	text-align:center;
	position: relative;
	width: 955px;
}

#footer p {
	margin-bottom: 8px;
}

#mix {
	background: url(../images/mix.gif) no-repeat;
	width: 61px; height: 35px; display: block;
}

#enp {
	background: url(../images/enp.gif) no-repeat;
	width: 83px; height: 22px; display: block;
	position: absolute; right:5px; top:50px
}

/* ============================= wniosek ratalny ============================= */

#wniosek_ratalny {
	background: url(../images/wniosek_ratalny.gif) no-repeat;
	width: 420px; height: 210px; display: block;
	position:relative;
}

#wniosek_ratalny h6 {
	font: bold 12px Tahoma, Arial, sans-serif;
	position:absolute;
	left:15px;
	top:175px;
	width: 400px;
	text-align:left;
}

#wniosek_ratalny .logo_raty {
	position:absolute;
	left:155px;
	top:85px;
}

#wniosek_ratalny .dalej_raty {
	position:absolute;
	right:30px;
	top:138px;
	background: url(../images/dalej_raty.gif) 0 0px no-repeat;
	width: 70px; height: 26px; display: block;
	text-indent: -9999px
}

#wniosek_ratalny .dalej_raty:hover {
	background: url(../images/dalej_raty.gif) 0 -26px no-repeat;
	width: 70px; height: 26px; display: block;
	text-indent: -9999px
}

/* ============================= wniosek ratalny2 ============================= */

#wniosek_ratalny2 {
	background: url(../images/wniosek_ratalny2.gif) no-repeat;
	width: 420px; height: 210px; display: block;
	position:relative;
}

#wniosek_ratalny2 h6 {
	font: bold 12px Tahoma, Arial, sans-serif;
	position:absolute;
	left:15px;
	top:175px;
	width: 400px;
	text-align:left;
}

#wniosek_ratalny2 .logo_raty {
	position:absolute;
	left:155px;
	top:85px;
}

#wniosek_ratalny2 .dalej_raty {
	position:absolute;
	right:30px;
	top:138px;
	background: url(../images/dalej_raty2.gif) 0 0px no-repeat;
	width: 70px; height: 26px; display: block;
	text-indent: -9999px
}

#wniosek_ratalny2 .dalej_raty:hover {
	background: url(../images/dalej_raty2.gif) 0 -26px no-repeat;
	width: 70px; height: 26px; display: block;
	text-indent: -9999px
}

/* ============================= szybka pomoc ============================= */

.szybka_pomoc-1 {
	background: url(../images/szybka_pomoc-1.gif) no-repeat;
	width: 531px;
	position:relative;
	min-height: 160px;
	color: #5a5a5a;
	line-height: 18px;
}

.szybka_pomoc-1 a {
	color: #5a5a5a;
}

.szybka_pomoc-1 p {
	padding: 0px;
	margin: 0px;
	background: url(../images/bull4.gif) 0 6px no-repeat;
	padding: 0px 10px 0px 15px;
}

.szybka_pomoc-1 h6 {
	position: absolute;
	top: 10px;
	left: 35px;
	font: bold 14px Tahoma, Arial, sans-serif;
	margin: 0px 0px 0px 10px;
	text-transform: uppercase;
	color: #143270;
}

.szybka_pomoc-1 h4 {
	font: bold 11px Tahoma, Arial, sans-serif;
	margin: 0px 0px 10px 0px;
}

.szybka_pomoc-1-1, .szybka_pomoc-1-2, .szybka_pomoc-1-3 {
	float: left;
	width: 176px;
	position: relative;
	left: 16px;
	margin: 50px 0px 0px 0px;
}

.szybka_pomoc-2 {
	background: url(../images/szybka_pomoc-2.gif) no-repeat;
	width: 531px; height: 23px; display: block;
	position:relative;
	margin: 0px 0px 11px 0px;
}

/* ============================= menu górne mix ============================= */
#header #menug .menug-1 {
	position: absolute;
	left: 0;
	top: 3px;
}

#header #menug .menug-1 .menug-1-1 {
	background: url(../images/input-menug.gif) no-repeat;
	width: 290px; height: 22px; 
	position: absolute;
	left: 0;
	top: 0px;
}

#header #menug .menug-1 .menug-1-1 input {
	width: 280px; 
	margin: 4px 0 0 4px;
	background: none;
	border: none;
	font-size: 11px;
	font-weight: bold;
}

#header #menug .menug-1 .menug-1-2 {
	position: absolute;
	left: 300px;
	top: 7px;
}

#header #menug .menug-1 .menug-1-2 a {
	background: url(../images/btnSearch-menug.gif) no-repeat;
	width: 53px; height: 11px; 
	display: block;
	text-indent: -9999px;
}

#header #menug .menug-2 {
	position: absolute;
	left: 440px;
	top: 7px;
}

#header #menug .menug-2 li {
	padding: 0 7px;
}

#header #menug .menug-2 h2 {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}

#header #menug .menug-2 h2 a {
	color: #fff;
}

#header #menug .menug-2 h2 a:hover {
	text-decoration: underline
}

#header #menug .menug-3 {
	position: absolute;
	right: 0;
	top: 7px;
	color: #fff;
}

#header #menug .menug-3 a {
	color: #fff;
	font-weight: bold;
}

#header #menug .menug-3 select {
	font-size: 11px;
	font-weight: bold;
	width: 110px;
}

#header #menug .menug-3 .menug-3-1 {
	position: absolute;
	right: 120px;
	top: 4px;
	font-weight: bold;
}

#header #menug .menug-3 .menug-3-2 {
	position: absolute;
	right: 0;
	top: 1px;
}

/* BONY MOD 08.06.2010 */
.promotional_code {width:100%;border-top:1px solid #f2f2f2;clear:both;background:#f9f9f9;}
.promotional_code input.kod-prom-check {border:none; background:none; padding:0; margin:0;vertical-align:text-top;}
.promotional_code div.kod-prom-right span {float:left;display:block;padding:5px 7px;}
.promotional_code div.kod-prom-right input.kod-prom-input {background:#fff;border:1px solid #E0E0E0;color:#143270;font-size:11px;padding:3px;width:80px;float:left;}
.promotional_code div.kod-prom-right input.kod-prom-submit {width:70px;height:20px;cursor:pointer;background:url(../images/btn1a.gif) 0px 0px no-repeat;border:none;color:#fff;font-size:11px;display:block;float:left;margin-left:4px;}
.promotional_code div.kod-prom-left {float:left;padding:8px 10px 9px;}
.promotional_code div.kod-prom-right {float:left;padding:4px 10px;color:#000;font-weight:bold;margin-left:7px;border-left:1px solid #f1f1f1;}
.promotional_code div.kod-prom-left label {font-size:12px;}
#isbon {margin-top:5px;height:40px;background:url(../images/ico-ok.png) 10px 0px no-repeat;font-weight:bold;color:#009900;padding-left:60px;padding-top:5px;text-align:left;line-height:17px;border:1px dashed #F0F0F0;}