* { margin: 0px; padding: 0px; border:0px; }
body { background:#FFECF1; font: normal 11px arial; color:#882B3B; }
#TOP fieldset .login {cursor: pointer;} 
.last {margin-left:0px; margin-right:0px;}
.nopadding {padding:0px;}
a {text-decoration:none;}
a:hover {text-decoration: underline; cursor:pointer;}
ul, li {list-style-type:none;}
a.other {text-decoration:underline;}
a.other:hover {text-decoration:none;} 

.tooltip{ position: absolute; z-index: 50; bottop: 5px; right: 5px; border:1px solid black; background: white; display: none; }

.ninefive {color:#959595;}
.sevenseven {color:#777777;}
.red {color:#BE4343;}
.redlight {color:#B14546;}
.eighteight {color:#882B3B;}
.eightfour {color:#842435;} 
.play {cursor: hand;}

#CENTER {width: 1033px; height:100%; margin:0px auto; background:url(../gfx/back_top.png)  no-repeat #FFECF1; }
#CONTENT {width: 1014px; height:auto;float:left;background:url(../gfx/back_body.png)  repeat-y ; padding-left:19px; }

#TOP {width: 995px; height:208px; float:left; display:inline; background:url(../gfx/top_back.png) no-repeat; }
#TOP a img {float:left;}
 #TOP fieldset {width:293px; height:96px; float:left; padding: 0px 0px 0px 5px;}
 #TOP fieldset input {width:80px; height:13px; float:left; color:#A6A0A3; text-align:center; font-size:10px; margin-right:15px; margin-top:45px; }
 #TOP fieldset .login {width:79px; height:29px; background: url(../gfx/top_zaloguj.png) no-repeat; margin-top:35px; }
#TOP a img.ikona {margin:35px 21px 0px 0px;}
#TOP a img.przedost {margin-right:31px;}
/*#TOP div.box  {clear:both;}*/
 #TOP div.box   div {float:left;}
 #TOP div.box  .kontakt {width:300px; height:62px; background: url(../gfx/top_box_kontakt.png) no-repeat; padding: 50px 0px 0px 0px;}
  #TOP div.box  .kontakt p {width: 160px; margin-left:116px;}
   #TOP div.box  .kontakt p.tel {color:#949494;}
    #TOP div.box  .kontakt p.tel span {color:#010101;}
   #TOP div.box .kontakt p.mail a {color:#8A273D;}
 #TOP div.box  .wysylka {width:186px; height:97px; background: url(../gfx/top_box_wysylka.png) no-repeat; padding-left:170px; padding-top:15px;}
  #TOP div.box  .wysylka table {width:150px;}
   #TOP div.box  .wysylka table tr.head {color:#5F4045;}
    #TOP div.box  .wysylka table tr.head td {text-align:right; padding-right:5px;}
   #TOP div.box  .wysylka table tr {color:#777777;}
	#TOP div.box  .wysylka table tr  td span {font-weight:bold;}
 #TOP div.box  .koszyk {width:239px; height:90px;  background: url(../gfx/top_box_koszyk.png) no-repeat; padding: 22px 0px 0px 100px;}
  #TOP div.box  .koszyk p {width:187px;}
   #TOP div.box  .koszyk p  span {width:118px; font-weight:bold; float:left; margin-right:11px;}
   #TOP div.box  .koszyk p  span.nml {font-weight: normal;}
   #TOP div.box  .koszyk p  span.left {width:auto;}
   
   
#BODY {width:995px; height:auto; float:left; background: url(../gfx/body_back.png) no-repeat;}

#LEFT {width:224px; float:left;}
 #LEFT div.newsletter {width:166px; height:119px; background: url(../gfx/left_top.png) no-repeat; float:left; padding-left:58px;}
 #LEFT div.damska, #LEFT div.meska , #LEFT div.odamska, #LEFT div.zdrowie {width:219px; height:auto;  margin-left:5px; display:inline; float:left;}
 #LEFT div.damska {background: url(../gfx/left_damska.png) no-repeat; padding-top:48px; }
 #LEFT div.meska {background: url(../gfx/left_meska.png) no-repeat; padding-top:59px; margin-top:6px;}
 #LEFT div.odamska {background: url(../gfx/left_odamska.png) no-repeat; padding-top:57px; margin-top:6px; }
 #LEFT div.zdrowie {background: url(../gfx/left_zdrowie.png) no-repeat; padding-top:54px; margin-top:9px;}
  #LEFT div ul.items {width:213px; float:left;}
   #LEFT div ul.items  li {width:213px; background: url(../gfx/left_items_back.png) repeat-y; }
    #LEFT div ul.items  li  img {margin-right:6px;}
    #LEFT div ul.items  li div {width:193px; padding: 3px 0px 0px 20px;  background: url(../gfx/left_items_top.png) no-repeat;}
    #LEFT div ul.items  li div.btm {width:213px; height: 3px; padding:0px;  background: url(../gfx/left_items_btm.png) no-repeat;  *margin-bottom:0px !important; *margin-bottom: -11px;}
  #LEFT div ul.sitems {width: 169px; padding-left:20px; } 
   #LEFT div ul.sitems li {width:140px;background: url(../gfx/left_sitems_nml.png) no-repeat; padding:5px 0px 0px 24px;}
   #LEFT div ul.sitems li.last {background: url(../gfx/left_sitems_last.png) no-repeat; padding-top:3px;}
   #LEFT div ul.sitems li a {color:#C86374;}
 #LEFT div.producenci {width:213px; height:77px; background: url(../gfx/left_producenci.png) no-repeat; float:left; display:inline;margin:8px 0px 10px 5px; padding:41px 0px 0px 0px;} 
  #LEFT div.producenci .prod {width:176px; border:0px; margin-left:20px; }
 
#RIGHT {width:763px; float:left; padding:27px 0px 0px 8px;}
 #RIGHT fieldset.szukaj {width:536px; height:91px; background: url(../gfx/right_szukaj_back.png) no-repeat; float:left; margin-right:6px; padding:47px 0px 0px 24px;}
  #RIGHT fieldset.szukaj p {height:27px; float:left;}
  #RIGHT fieldset.szukaj p.lewa {width:219px;}
   #RIGHT fieldset.szukaj p.lewa label {width:55px;  margin-right:12px;}
   #RIGHT fieldset.szukaj p.lewa .sel {width:101px; height:17px;}
  #RIGHT fieldset.szukaj p.srodek {width:144px;}
   #RIGHT fieldset.szukaj p.srodek label {width:39px; margin-right:11px;}
   #RIGHT fieldset.szukaj .maly {width:42px; height:17px;}
  #RIGHT fieldset.szukaj p.clear {width:141px;} 
   #RIGHT fieldset.szukaj p.clear label {width:112px;}
   #RIGHT fieldset.szukaj p.clear .check {float:right;margin-right: 4px;}
  #RIGHT fieldset.szukaj p label {font: normal 11px arial; color:#FFFFFF; text-align:right; float:left;}
  #RIGHT fieldset.szukaj .maly , #RIGHT fieldset.szukaj p.lewa .sel  {font: normal 9px arial; text-align:center;}
  #RIGHT fieldset.szukaj p.submit {float:right;} 
   #RIGHT fieldset.szukaj p.submit input {width:67px; height:24px; background: url(../gfx/right_szukaj_szukaj.png) no-repeat; float:left; margin-top:12px; cursor:pointer; *cursor:hand;}
 #RIGHT fieldset.filtruj {background: url(../gfx/right_filter_back_left.gif) #C14860 repeat-y; float:left; display:inline; padding:0px; }
 #RIGHT fieldset.filtruj div.top {width:100%; height:33px; background: url(../gfx/right_filter_top_back.gif) repeat-x; float:left; display:inline;}
	#RIGHT fieldset.filtruj div.top p {width:100%; height:33px;background: url(../gfx/right_filter_top_bottom.gif) no-repeat top right; float:left; display:inline; }
 #RIGHT fieldset.filtruj div.bottom {width:100%; height:31px; background: url(../gfx/right_filter_bottom_background.gif) repeat-x; float:left; display:inline; }
	#RIGHT fieldset.filtruj div.bottom p {width:100%; height:31px; background: url(../gfx/right_filter_bottom_back.gif) no-repeat top right;  float:left; display:inline; }
	#RIGHT fieldset.filtruj div.bottom p img {float:left;}
	#RIGHT fieldset.filtruj div.bottom p input.filtruj {width:60px; height:21px; float:right; display:inline; background: url(../gfx/right_filtruj_btn.png) no-repeat; margin:7px 3px 0px 0px; cursor:pointer; *cursor:hand; }
	#RIGHT fieldset.filtruj div.bottom p input.search  {width:67px; height:24px; background: url(../gfx/right_szukaj_szukaj.png) no-repeat; float:right; margin:7px 3px 0px 0px; cursor:pointer; *cursor:hand;}
 #RIGHT fieldset.filtruj div.content {width:100%; background: url(../gfx/right_filter_back_right.gif) repeat-y top right;float:left; display:inline; *padding-bottom:7px;}
	 #RIGHT fieldset.filtruj div.content p {width:auto; float:left; display:inline; margin:10px 29px 11px 25px;}
		#RIGHT fieldset.wyszukaj div.content p {text-align:right; margin: 0px 6px 0px 15px;}
	 #RIGHT fieldset.filtruj div.content p label {color:#FFFFFF;  font-size:10px; display:block; text-align:left;  }
		#RIGHT fieldset.wyszukaj div.content p label {text-align:right; display:inline; float:left;  margin:10px 10px 0px 0px;}
	 #RIGHT fieldset.filtruj div.content p input.checkbox { width:10px; display:block; margin:10px 0px 0px 0px;}
		#RIGHT fieldset.wyszukaj div.content p input.checkbox {display:inline;}
	 #RIGHT fieldset.filtruj div.content p label.checkbox {margin-bottom:7px; text-align:center;}
	 #RIGHT fieldset.filtruj p .sel , #RIGHT div.contener  fieldset.sort .srt {height:19px; border:1px solid #E3E3E3; float:left; font-size:9px; margin-top:7px;} 
		#RIGHT fieldset.szukaj p .sel {margin-top:0px;}
 #RIGHT div.sciezka a {color:#7D1631;}
 #RIGHT div.boxgora {width:192px; height:138px; background: url(../gfx/right_boxgora_back.png) no-repeat; float:left; }
 #RIGHT div.contener div.naglowek {width:753px; border-bottom:1px solid #E2E2E2; padding-bottom:10px; margin:0px 0px 10px 3px;	float:left; display:inline;} 
	body.podstrona #RIGHT div.contener div.naglowek {padding-top:0px; padding-bottom:0px; height:32px;}
	body.podstrona #RIGHT div.contener div.naglowek div.sciezka {padding-top:8px;}
  #RIGHT div.contener div.naglowek p.head {width:557px; font: bold 11px arial; color:#7D1631; text-decoration:underline; float:left; }
  #RIGHT div.contener div.naglowek div.sciezkadwa {width: 310px; float:left; margin-right:70px;}
  #RIGHT div.contener div.naglowek p.right {float:right; width:auto; background: url(../gfx/right_arrow_one.png) no-repeat 0px 5px; padding:0px 0px 0px 7px;}
  #RIGHT div.contener ul.paginacja {width:700px; clear: both; padding-top: 7px ;}
	#RIGHT div.contener  ul.paginacja li {float:left; margin-right:5px;}
	#RIGHT div.contener  ul.paginacja li  a.roz {width:12px; height:18px; background: url(../gfx/right_pag_roz.png) no-repeat; float:left; padding:2px 0px 0px 6px; color:#8A273B;}
	#RIGHT div.contener  ul.paginacja li  a.cze {width:12px; height:18px; background: url(../gfx/right_pag_cze.png) no-repeat; float:left; padding:2px 0px 0px 6px; color:#FFFFFF;}
  #RIGHT div.contener  fieldset.sort {width:195px; height:25px; float:right; display:inline; padding: 0px 0px 0px 5px;}
   #RIGHT div.contener  fieldset.sort label {float:left; color:#656565; margin:8px 10px 0px 0px;}
   #RIGHT div.contener  fieldset.sort .srt {width:133px; } 
  #RIGHT div.contener p.right a {color:#7D1631; font: normal 11px arial;}
  #RIGHT div.contener div.produkty {width:753px; margin:10px 0px 0px 3px;	  }
   #RIGHT div.contener div.produkt {width:177px; height:352px; display:inline; float:left; margin:0px 11px 30px 0px;}  
    #RIGHT div.contener div.produkt div.img {height:266px; overflow: hidden;} 
	#RIGHT div.contener div.produkt div.info {position:relative; width:177px; background: url(../gfx/right_produkt_back.png) repeat-y; padding:10px 0px 0px 0px; float:left; display:inline;}
     #RIGHT div.contener div.produkt div.info p.nazwa a {width:132px; float:left; margin-left:7px; display:inline; font:normal 12px arial;}
	 #RIGHT div.contener div.produkt div.info p.dol {width:169px; height:22px; background: url(../gfx/right_produkt_dol.png) no-repeat; margin:0px; margin-top:7px; *margin-top:10px;  font-size:12px; padding:5px 0px 0px 8px;}
	  #RIGHT div.contener div.produkt div.info p.dol span.cena span {color:#7D1631; font-weight:bold; margin-right:5px;} 
	  #RIGHT div.contener div.produkt div.info p.dol span.cena {width:123px; color:#5E5E5E;  font-weight:normal;  }
	  #RIGHT div.contener div.produkt div.info p.dol span span.waluta {font-weight:normal;}
	  #RIGHT div.contener div.produkt div.info p.dol a {width:32px;  background: url(../gfx/right_arrow_two.png) 22px 6px no-repeat;font-size:11px; float:right;  display:inline; margin-right:10px; }
 #RIGHT div.listaprod {width:759px;  height:117px; background: url(../gfx/right_listaprod_back.png) no-repeat; float:left; display:inline; padding:8px 0px 0px 1px; margin-bottom:10px;}
  #RIGHT div.listaprod p {color:#8D283E; margin-bottom:14px; padding-left:20px;}
  #RIGHT div.listaprod p  span {font-weight:bold;}
  #RIGHT div.listaprod a.lft {float:left; margin:24px 0px 0px 8px;}
  #RIGHT div.listaprod a.rgt {float:right; margin:24px 8px 0px 0px;}
  #RIGHT div.listaprod ul {margin-left:42px; float:left; display:inline;} 
   #RIGHT div.listaprod ul li {float:left; display:inline; margin-right:40px;}
   #RIGHT div.listaprod ul li  span {clear:both; display:block; color:#BE4343; text-align:center; font-weight:bold;}
 #RIGHT div.karta {width:756px;  margin:0px 0px 10px 3px;	float:left; display:inline;}
  #RIGHT div.karta div.lewa {width:299px; float:left; overflow: hidden;}
  #RIGHT div.karta div.lewa p.naglowek  span {font: bold 14px arial; clear:both; color:#4E4E4E; display:block; margin-bottom:10px; padding-left:2px;}
  #RIGHT div.karta div.prawa {width:457px; float:left;}
  #RIGHT div.karta  .gornedwa {width:457px; float:left; display:inline; padding:0px 0px 14px 0px;}
   #RIGHT div.karta  .gora {width:756px;   float:left; display:inline; border-bottom:1px dotted #E0C8CD; padding:0px;}
    #RIGHT div.karta div.prawa h1 {font: normal 18px arial; color:#8C283E;  margin-left:14px; float:left; display:inline;}
	#RIGHT div.karta div.prawa div.lft {width:282px; float:left;}
		#RIGHT div.karta div.prawa p.producent {width:259px; float:left; font-size:11px; color:#959595; padding:0px 0px 8px 14px; border-bottom: 1px dotted #E0C8CD; margin:7px 0px 0px 2px; display:inline;}
			#RIGHT div.karta div.prawa p.producent  a {color:#5F4045;}
		#RIGHT div.karta div.prawa p.cena {font: normal 18px arial; color:#959595;   margin-left:14px; float:left; display:inline; padding-top:8px;}
			#RIGHT div.karta div.prawa p.cena  span {color:#8C283E;}
		#RIGHT div.karta div.prawa fieldset.select {width:264px; height:66px; margin-top:10px; float:left; padding: 1px 0px 0px 10px; color:#4A4A4A;}
			#RIGHT div.karta div.prawa fieldset.select p.naglowek {width: auto; float:left; margin-right: 12px;}
				#RIGHT div.karta div.prawa fieldset.select p.naglowek label , #RIGHT div.karta div.prawa p.naglowek  span {font: bold 14px arial; clear:both; color:#4E4E4E; display:block; margin-bottom:10px;}
				#RIGHT div.karta div.prawa fieldset.select .sel {width:100px; height:22px; border:1px solid #EAEAEA; display:block;  font-size:11px; text-align:center;}
		#RIGHT div.karta div.prawa div.dostepnosc {float:left; padding:4px 0px 0px 8px; color:#4A4A4A;}
			#RIGHT div.karta div.prawa div.dostepnosc p.txt {width:auto; margin:0px; padding:0px 0px 0px 12px;}
		#RIGHT div.karta div.prawa a.dodajkosz {width:137px; height:37px; float:left; background: url(../gfx/right_karta_koszyk.png) no-repeat; clear:both; margin: 15px 0px 0px 14px; display:inline;}
	#RIGHT div.karta div.prawa div.roz {width:175px; height:auto; float:left;  text-align:center; color:#984353;}
		#RIGHT div.karta div.prawa div.roz div {width:139px; padding:0px 18px 0px 18px;float:left; background: url(../gfx/right_roz_back.png) repeat-y; }
		#RIGHT div.karta div.prawa div.roz div.top {width:175px; height:14px; padding:0px;float:left; background: url(../gfx/right_roz_top.png) no-repeat;  }
		#RIGHT div.karta div.prawa div.roz div.bottom {width:175px; height:6px; padding:0px;float:left; background: url(../gfx/right_roz_bottom.png) no-repeat; } 
		#RIGHT div.karta div.prawa div.roz img {padding:0px;}
		#RIGHT div.karta div.prawa div.roz p.hder {font-weight:bold;}
		#RIGHT div.karta div.prawa div.roz a {color:#D24965; margin: 0px 0px 0px 0px; display:block;}
	#RIGHT div.karta div.komplet {width:443px; float:left; background: url(../gfx/right_komplet_back.png) no-repeat; padding:20px 0px 0px 14px;}
		#RIGHT div.karta div.komplet ul.pds {width:268px; float:left; display:inline; padding:0px; margin:0px;}
			#RIGHT div.karta div.komplet ul.pds  li {width:134px; float:left; margin-bottom:18px;}
				#RIGHT div.karta div.komplet ul.pds  li  img {float:left; margin-right:10px;} 
				#RIGHT div.karta div.komplet ul.pds  li a {color:#7D1631; }
				#RIGHT div.karta div.komplet ul.pds li span {color:#959595; font-weight:bold; }
				#RIGHT div.karta div.komplet ul.pds li span.cena {color:#7D1631;  }
				#RIGHT div.karta div.komplet p.telefon { color:#949494; margin:110px 0px 0px 20px ; float:left; display:inline; padding-bottom:20px;}
					#RIGHT div.karta div.komplet p.telefon span {color:#010101;}
	#RIGHT div.karta .txt {width:756px;   float:left; display:inline;padding:0px; margin-top:10px; background: url(../gfx/right_fotki_back.png) repeat-y;}
			#RIGHT div.karta .txt div.zdjecia {width:299px; float:left; padding:2px 0px 0px 0px;}
				#RIGHT div.karta .txt div.zdjecia img {margin-left:15px;}
			#RIGHT div.karta .txt div.detale {width:299px; float:left; padding: 6px 0px 0px 0px;}
				#RIGHT div.karta .txt div.detale img {margin-left:15px;}
			#RIGHT div.karta .txt div.film {width:299px;float:left; padding: 7px 0px 0px 0px;}
				#RIGHT div.karta .txt div.film div {width:255px; height:191px; }
					#RIGHT div.karta .txt div.film div span {margin:74px 0px 0px 90px;}
			#RIGHT div.karta .txt div.opis {width:430px; padding:3px 0px 0px 0px; float:left; display:inline; margin-left:14px;}
				#RIGHT div.karta .txt div.opis ul, #RIGHT div.karta .txt div.opis p {padding-left:10px;}
				#RIGHT div.karta .txt div.opis ul li {width:170px; float:left;margin-bottom:10px;}
					#RIGHT div.karta .txt div.opis ul li  span.nml { color:#4A4A4A; width:74px; float:left;}
					#RIGHT div.karta .txt div.opis ul li  span.tekst {color:#191919; font-weight:bold; float:left;}
				#RIGHT div.karta .txt div.opis p {width:410px; color:#191919; margin:10px 0px 0px 0px; clear:both; float:left;}
				#RIGHT div.karta .txt div.opis p.naglowek {margin:0px;padding-left:0px;}
			#RIGHT div.karta .txt div.opinie {width:457px; padding: 14px 0px 0px 0px; float:left; display:inline; margin:10px 0px 0px 0px; border-top:1px dotted #E0C8CD;}
				#RIGHT div.karta .txt div.opinie p.naglowek {margin:0px;padding-left:14px;}
				#RIGHT div.karta .txt div.opinie div.komentarz {width:440px; margin:0px 0px 10px 14px; background:#FAE8ED; float:left; display:inline;}
				#RIGHT div.karta .txt div.opinie div.dici {background-color:#DCC6CC; *background-color:#D8BFC6;}			
				#RIGHT div.karta .txt div.opinie div.komentarz   p {font:normal 11px arial; color:#191919; margin:5px 11px 0px 11px; float:left; display:inline;}
					#RIGHT div.karta .txt div.opinie div.komentarz  div.kapelusz {width:440px; height:15px; background: url(../gfx/right_opinia_kapelusz1.png) no-repeat; float:left; display:inline;}
					#RIGHT div.karta .txt div.opinie div.komentarz  div.noga {width:440px; height:auto; background: url(../gfx/right_opinia_noga1.png) no-repeat bottom left; float:left; display:inline; padding-bottom:10px;}
					#RIGHT div.karta .txt div.opinie div.komentarz  div.kapelusz2 {background: url(../gfx/right_opinia_kapelusz2.png) no-repeat;}
					#RIGHT div.karta .txt div.opinie div.komentarz  div.noga2  {background: url(../gfx/right_opinia_noga2.png) no-repeat  bottom left;}
				#RIGHT div.karta .txt div.opinie p.info {width:434px; margin: 0px  0px 10px 16px; float:left; display:inline; color:#949494; font-size:10px;}
				#RIGHT div.karta .txt div.opinie p.info span {float:left;}
				#RIGHT div.karta .txt div.opinie p.info span.data {float:right;}
				#RIGHT div.karta .txt div.opinie p.info span span {color:#191919; float:none;}
	 
	  
#FOOTER {width:995px; height:auto; float:left; background: url(../gfx/footer_back.png) no-repeat; border-bottom:1px solid #FFECF1; margin-top:65px; *margin-top: 90px;}
 #FOOTER ul {width:935px; padding:30px 0px 0px 30px; float:center;}
  #FOOTER ul li {float:center; font:normal arial 12px; color:#F2C1CE; margin: 0px 5px 0px 5px; display:inline;}

