/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

.boxText { font-family: Tahoma,Verdana, Arial, sans-serif; font-size: 11px; }
.errorBox { font-family : Tahoma,Verdana, Arial, sans-serif; font-size : 11px; background: #fefefe; font-weight: bold; }
.stockWarning { font-family : Tahoma,Verdana, Arial, sans-serif; font-size : 11px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Tahoma,Verdana, Arial, sans-serif; font-size : 11px; color: #70d250; text-decoration: underline; }

BODY {
  background: url(images/shop/tlo.gif);
  color: #000000;
  margin: auto;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;


}

INPUT {

  color: #000000;

}




a.down:link     {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: underline;
}

a.down:active   {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
}

a.down:visited  {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: underline;
}

a.down:hover    {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
}




a.tekst_linkor {
  color: #009900;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  text-decoration: none;
}
a.tekst_linkor:hover {
  color: #000000;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  text-decoration: none;
}

A {
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: #000000;
  text-decoration: underline;
}


A.st_link {
  color: #000000;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  text-decoration: none;
}

A.st_link:hover {
  color: #000000;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  text-decoration: underline;
}

A.linkuj {
  color: #CCCCCC;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  text-decoration: none;
}

A.linkuj:hover {
  color: #666666;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
}

A.nav_link, A.nav_link:hover {
  color: #000000;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  text-decoration: underline;
}


FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #D4CECE;
}

TD.headerNavigation {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #D4CECE;
  color: #ffffff;
  font-weight : bold;
  height: 22;
}

A.headerNavigation { 
  color: #ffffff; 
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #FFFFFF;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #D4CECE;
  color: #ffffff;
  font-weight: bold;
  height: 22px;
}

.infoBox {
  background: #FFFFFF;
}

.infoBoxContents {
  background: #FFFFFF;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  color: #000000;
  font-weight:bold;
  font-size: 11px;
}

.infoBoxNotice {
  background: #FFCCCC;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 11px;
}

TD.infoBoxHeading {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background: #FFFFFF;
  color: #000000;
}

TD.infoBox, SPAN.infoBox {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 11px;
}

TD.cena{
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.kup_teraz{
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 12px;
  text-align: center;
}

TD.brief_desc{
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 11px;
  text-align: justify;
}
A.nazwa{
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #ffffff;
}

/* Przeplatanka przy liscie wyswietlanych produktow */
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #FFFFFF;
}

TABLE.productListing {
  border: 0px;
  border-color: #FFFFFF;
  border-spacing: 0px;
}

.productListing-heading {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #D4CECE;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 11px;
}

A.pageResults, A.pageResult u{
  color: #000000;
  border: 1px solid #E9E9E9; 
  width:25px; 
  height:25px; 
  display: inline-table;
  text-align:center;
  vertical-align: middle;
}

A.pageResults:hover {
  color: #FFFFFF;
  background: #D4CECE;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
}

TD.main, P.main {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 12px;
}

.main {color:#000;}

TD.bottombox, P.bottombox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  padding-right:10px;
  padding-left:10px;
  padding-top:5px;
  padding-bottom:5px;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 11px;
  color:#000000 !important;
}

TD.accountCategory {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000;
}

TEXTAREA {
  width: 100%;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma,Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma,Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  color: #ff9900;
}

SPAN.errorText {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #E9F4FC; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.moduleRow2 { }
.moduleRowOver2 { background-color: #E9F4FC; cursor: pointer; cursor: hand; }
.moduleRowSelected2 { background-color: #E9F4FC; }


.checkoutBarFrom, .checkoutBarTo { font-family: Tahoma,Verdana, Arial, sans-serif; font-size: 11px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Tahoma,Verdana, Arial, sans-serif; font-size: 11px; color: #000000; }

/* message box */

.messageBox { font-family: Tahoma,Verdana, Arial, sans-serif; font-size: 11px; }
.messageStackError, .messageStackWarning { font-family: Tahoma,Verdana, Arial, sans-serif; font-size: 12px; background-color: #f0f0f0; color:#ff3300; padding:3px; }
.messageStackSuccess { font-family: Tahoma,Verdana, Arial, sans-serif; font-size: 12px; background-color: #CCFF99; padding:3px; color: #000000; }

/* input requirement */

.inputRequirement { font-family: Tahoma,Verdana, Arial, sans-serif; font-size: 11px; color: #ff9900; }


.myTXTn11 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }

.lucart_product { width: 90px; border-collapse: collapse;}
.lucart_product_image {
	border-collapse:collapse;
	border:1px solid;
	border-color:#D9D9D9;
	height:90px;
	width: 90px;
	text-align:center;
	vertical-align: middle;
}
.lucart_product_price {
color:#009900; 
font-weight:bold;
text-align: center;
font-size: 12px;
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
.lucart_spacer { width: 35px; float:left; border-collapse:collapse; }
.lucart_napis { font-size: 20px; color:#009900; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-weight:bold; padding-bottom:10px; padding-top:20px; border-collapse:collapse;}
table.lucart_product_image {
border-collapse: collapse;
}



/* customstylez */
.breadcrumbs { color:#000000; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:11px; }
.kalendarz { color:#000000; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:11px; }
.logowanie_gora, .logowanie_gora a {color:#009900; padding-right:16px; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:12px;}

.nazwa_kategorii { color:#009900 !important; font-size:13px; text-decoration:underline; }
.ilosc_produktow { color:#000000; font-size:11px; }
.naglowek_kategorii { color:#009900; font-size:20px; padding-left:0px; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; padding-top:10px; line-height:40px; text-transform:capitalize; }
.cena_towaru { color:#009900 !important; font-size:12px; }

.producenci { font-size:16px; color:#009900; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; }
.producenci_lista { border: 1px solid #CCCCCC; width: 240px; font-size: 11px; color:#000; }

/*naglowek nowosci*/
div.main b {color:#009900;}

.maly_naglowek {font-weight: bold; font-size: 14px; color:#009900 !important; vertical-align: bottom;}

.cena-prawa {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 18px; color:#009900;}

.nazwa-dzialu {font-size: 28px; color:#ff9900; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;}

.nazwa-dzialu-mniejsza {font-size: 20px; color:#ff9900;}

.nazwa-kategorii-w-index {font-size: 28px; color:#ff9900; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; margin-top:-5px;}

.nazwa-producenta-w-kategorii {font-size: 20px; color:#ff9900; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; margin-top:-5px;} 

.numeracja-best {font-size:14px;  color:#009900 !important; font-weight:bold;}

.cena-best {padding-bottom:5px; font-size:18px;  color:#009900 !important; font-weight:bold;}

.lp-best {font-size:13px; color:#009900; font-weight:bold;}

.product-best {font-size:13px; text-decoration:underline; font-weight:bold;  color:#009900;}

.text-best {font-size:11px; padding-left:20px;}

.raty-best {font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000 !important;}

.raty-best b {font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000 !important;}


.tytul-polecamy {font-size:20px; color:#009900;font-weight:bold; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}

.cena-polecamy {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:18px;  color:#009900; padding-bottom:5px; font-weight:bold;}

.produkt-polecamy {font-size:13px; text-decoration:underline; font-weight:bold;  color:#000000;}
.produkt-polecamy:hover {font-size:13px; text-decoration:underline; font-weight:bold;  color:#000000;}


.raty-polecamy {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#000 !important;}


.kategoria-promocje {font-size:14px;color:#009900;}

.cena-stara-promocje {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #009900; text-decoration:line-through;}

.cena-nowa-promocje {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:18px; color: #f90;}

.cena-oszczedzasz {font-size:12px; color: #FF9900;}

.napis-oszczedzasz {font-size:12px; color:#000000 !important;}

.raty-juz-od-promocje {font-size:12px; color:#000000 !important;}
.raty-juz-od-promocje b {font-size:12px; color:#000000;}

.nazwa-kategorii-produkty {vertical-align:top; font-size:28px;color:#009900; padding-left: 0px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}

.tytul-kontakt {font-size:20px;color:#009900;}

.linki-kontakt {font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000099; font-weight:bold; text-decoration:underline; color:#009900;}

.infolinia-kontakt {color:#009900;font-size:18px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}

.tekst-kontakt {color:#009900;font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}

.lewe-producenci {font-size:16px;color: #009900; background-image:url(images/shop-p/left_panel_bg.gif); font-family:tahoma, verdana, arial, helvetica, sans-serif; font-weight:bold;}

/*Przegladaj produkty
html body table tbody tr td table tbody tr td table tbody tr td table tbody tr td table tbody tr td.main b {color:#009900;}*/

/*ilosci produktow w nawiasach*/
/*html body table tbody tr td table tbody tr td table tbody tr td table tbody tr td.main table tbody tr td table tbody tr td {color:#000;}*/

/*ilosci produktow w nawiasach*/
html body table tbody tr td table tbody tr td table tbody tr td table tbody tr td.main table tbody tr td table tbody tr td a {color:#000 !important;}

/*kolor wysylki

html body table tbody tr td table tbody tr td table tbody tr td table tbody tr td table tbody tr td table tbody tr td table tbody tr td.main {color:#000 !important;} */

/*
html body table tbody tr td table tbody tr td table tbody tr td table tbody tr td table tbody tr td table tbody tr td table tbody tr td.main b {color:#000 !important;} */

/*ceny nowosci - lewa strona */
/* td.main span b {color:#009900;} */

/*druga polowa cen na glownej na dole
html body table tbody tr td table tbody tr td table tbody tr td table tbody tr td table tbody tr td table tbody tr td table tbody tr td.main span {color:#009900;} */

.main2 { color:#000 !important;}
/*logowanie*/
html body table tbody tr td table tbody tr td table tbody tr td.logowanie_gora b a u {color:#009900 !important;}

/*
html body table tbody tr td table tbody tr td table tbody tr td table tbody tr td table tbody tr td table tbody tr td.main {color:#000 !important;}*/

/*html body table tbody tr td table tbody tr td table tbody tr td table tbody tr td table tbody tr td table tbody tr td.main a font {color:#000 !important;}*/




/* ######################## NOWY STYL ######################### */

td.main ul li {margin-left:10px;} /* reguluje wciecie wypunktowania. Dziala w IE7 */

.kalkulatorek {padding-top:25px;} /*wyrównanie pozycji kalkulatora do rat (przycisku)*/


.czas-wysylki {color:red; font-size:12px; font-weight:bold;} /* np. produkt chwilowo niedostepny */

.komunikat-tytul {font-size:18px; font-family:Tahoma, Verdana,Arial,Helvetica; color:#FF4040; text-align:left;}
.komunikat-tresc {font-size:12px; font-family:Tahoma, Verdana;}

.nazwa-produktu {font-size:21px; font-weight:bolder; font-family:tahoma, verdana, arial, sans-serif; color:#009900;} /* duza nazwa produktu po lewej od logo */
.firma-pod-nazwa {text-decoration:underline;} /* jak ma wygladac tekst pod duza nazwa produktu? */

.cena-brutto-title {font-size:11px; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;} /* wyglad napisu "cena brutto" */

.cena-duza {font-size:18px; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; color:#009900;} /* wyglad duzej cenówki */

.wybierz-ilosc {font-weight:bold; padding-right:30px;} /* tekst */

.wybierz-ilosc-lista {font-weight:bold; font-size:12px;} /* lista wyboru ilosci */

.zdjecie-duze {border:1px solid #EFEFEF; width:304px; height:200px;} /* wyglad ramki wokól duzego obrazka */
.powieksz-zdjecie {font-size:11px; font-family: Tahoma,Verdana, Arial, sans-serif;} /* tekst pod duzom fotkom */
.miniatura {width:90px; height:90px; border:1px solid #EFEFEF;} /* wyglad i obramowanie trzech miniaturek pod duza fotka */

.koszt-dostawa {color:#000; text-decoration:none;} /* teksty o wysylce i kosztach wysylki po prawej stronie (te z pytajnikami)*/
.koszt-dostawa a {color:#000000; text-decoration:underline;} /*jw. z tym ze link*/
table tbody tr td table tbody tr td table tbody tr td table tbody tr td div div {color:#000;}


/* wyglad elementów pod "Cronem" */
.punkty-opis {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; vertical-align:top;} /* ogólny wyglad malych napisów */
.naglowek-opis {font-size:18px; color:#009900; margin-top:5px; font-family:Tahoma, Arial, Helvetica, sans-serif;} /* naglówki */

.linia {border-bottom-style:dashed; border-bottom-width: 1px; border-bottom-color:#000; z-index:1} /* linia odzielajaca poszczególne sekcje*/

.pole-koloru {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000099; background-color:#FAFAFA;} /* odpowiada za ten boksik z mozliwoscia wyboru koloru */
.pole-koloru.napis, td.napis b {padding-left:1px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000099; background-color:#FAFAFA;} /* cecha, np. Kolor */
.pole-koloru.opcje {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000099; background-color:#FAFAFA;} /* nazwa, np. laciaty */


/* prawe ceny 
html body table tbody tr td table tbody tr td table tbody tr td table tbody tr td table tbody tr td table tbody tr td table tbody tr td.main span {color:#009900 !important;} */

html body table tbody tr td table tbody tr td table tbody tr td table tbody tr td table tbody tr td table tbody tr td table tbody tr td.main span.main2 {color:#000 !important;}

/* naglowek_zestawy */
/* html body table tbody tr td table tbody tr td table tbody tr td table tbody tr td div {color:#000;} */




/* ######################## CSS TOOLTIPS ######################### */
		
span.tooltip a {
	position: relative; 
	text-decoration: none;
}

span.tooltip a img {border:0px none;}

span.tooltip a span {
	display: none;
	text-decoration:none;
}

a:hover {text-decoration:none;} /* IE/Win requires some link change on hover in order to show the tooltips */

html body a:hover span { /*the span will display just on :hover state*/
	display: block !important;
	position: absolute;
	text-decoration:none;
	font-weight:bold;
	top: 5px; 
	left: 30px; 
	width: 120px;
	border: 1px solid #090;
	background-color: #f90; 
	color: #fff;
	padding: 10px;
	font-size: 12px;
	z-index: 99999;
}

/*span.tooltip a {z-index: 3;}*/

a.selectedKraj { border:solid 2px #009900; margin-right:1px; padding-left:4px; padding-top:3px; background:#fff;}

.pole-koloru select {border:1px solid #000000;}

input#email, input.emailer {border: 1px solid #000 !important;}

.cena-bestsellery {color:#009900 !important; font-weight:bold;}




/*************************** 3.02.2009 ********************/
.pozostale_produkty_z_serii {padding-top: 10px; padding-bottom:5px; font-size: 18px; color:#009900; font-family: Tahoma,Verdana, Arial, sans-serif;}

.wybierz_kolor b {color:#000; font-family: Tahoma,Verdana, Arial, sans-serif; font-size:11px !important;}

.leftbox_producenci {font-size:16px;color: #1E77FD; font-family: Tahoma,Verdana, Arial, sans-serif; }

.leftbox_przegladaj_produkty {font-size:16px;color: #009900; font-family: Tahoma,Verdana, Arial, sans-serif;}

div.kategoria-promocje  table tbody tr td.main {color:#000000 !important;}

table.infoBoxContents tbody tr td table tbody tr td div {color:#000000 !important;}
/*table.infoBoxContents tbody tr td table tbody tr td div b {color:#009900 !important;}*/ 

#raty-heading {color:#009900 !important;}

.z-tym-produktem-kupiono {color:#FF9900; font-size:16px; font-family: Tahoma,Verdana, Arial, sans-serif;}

bestsellery-spacer {height:15px;}


/********************* Seniore - promocje  an głównej***********************/
table#promocje-main th {
	text-align: left;
	font-weight:bold;
	color: #FF9900;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:20px;
	background-image: url(images/shop-p/middle_box_top.gif);
	background-repeat: no-repeat;
	background-position:bottom;
	height:30px;
	width:600px;
	text-transform:capitalize;
	}
.main-serie {
	
	font-size: 20px;
	font-family: Tahoma,Verdana;
	color: #009900;
	padding-left: 0px;
	padding-bottom: 5px;
	font-weight:bold;
	}
.main-serie-nazwa {
	color: #ff9900;
	}
.header-flags {
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	background:#eaeaea;
	height:13px;
	margin-bottom:10px;
	position:relative;
	top:-5px;
	overflow:visible;
	}
.header-flags span{
	font-weight:bold;
	color:#009900;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	padding-right:15px;
	margin-left:-50px;
	overflow:visible;
	}
.header-flags img{
	border: 0;
	height:15px;
	width:20px;
	}
	
/*********************** dexter - centrowanie ilosci prodoktow ******************/

div.ile-produktow {font-weight:bold; color:#fff; position:relative; bottom:0px; left:20px; display:table; font-size:12px;} 

table#promocje-main {padding-top:0px !important;}

.serie-ceny-glowna { color:#009900 !important; padding-left:15px; font-weight:bold; }

.nowosci-na-dole-glowna {font-size:12px; font-weight:bold; font-family:Tahoma,Verdana; color:#009900; padding-left:15px; padding-bottom:5px;}

.nowosci-na-dole-title-glowna {font-size:20px; font-family:Tahoma,Verdana; color:#009900; padding-left:0px; padding-bottom:5px; text-transform:capitalize;}

/* wyglad elementów "Crona" */
.redbox-nazwa {text-decoration: underline; font-weight:bold;} /* nazwa produktu */
.redbox-staracena {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #009900; text-decoration:line-through;} /* stara cena */
.redbox-cena {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #009900;} /* skreslona cena */
.redbox-cena2 {color: #ff9900 !important; text-decoration:none; text-align:center;} /* nowa cena lub zwykla cena */


.nowosci-title-main-index {font-size:28px; color:#ff9900; margin-top:-3px; overflow:visible;}


/* koszt_i_czas_dostawy.php */
.kosztLabel {
	text-align:center;
	background-color:#009900;
	color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.kosztValue{
	text-align:center;
	background-color:#eeeeee;
	color:#000000;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

}


.liczba-produktow-kategoria {color:#009900; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:14px; text-align:left; font-weight:bold;}

.kolor-wysylki {color:#000; font-size:11px; padding-left:0; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;}

.cena-kategoria {color:#009900; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:18px; font-weight:bold;}

.top-promocje-box-napis {font-size:16px;color: #FF9900; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}

.top-promocje-box-border {border-bottom:1px solid #FF9900;}

.nazwa-producenta-w-kategorii {font-size: 20px; color:#ff9900; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; margin-top:-5px;}

.producenci-title {font-size:18px; color:#FF9900;}

.producenci-alfabet {font-size:16px; color:#009900; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:underline;}

.producenci-prod-czas-ilosc {font-size:12px;color:#009900;}

.producenci-literka {color:#009900; font-size:16px; font-weight:bold;}

.ustawienia-account-naglowek {font-size:20px;color:#FF9900; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; }

.zapytanie-textarea {border:1px solid #000;background-color: #FFFFFF; font-family:Tahoma, Verdana; font-size: 11px; color: #000; font-weight:normal;}
.textarea_input {border:1px solid #000; background-color: #FFFFFF; font-family:Tahoma, Verdana; font-size: 11px; color: #000; font-weight:normal; height:20px;} 

.lista_rozwijana_input {height:18px; border: 1px solid #000; width:155px;} 

.omgrofl {color: #009900; font-size:14px; font-family:Tahoma, Verdana;} 

.ogolny-naglowek {font-size: 18px; color:#ff9900; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}

.bestselery-cron-naglowek {font-size:20px;color:#009900;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; padding-top:20px; padding-bottom:10px; font-weight:bold;}

.bestselery-cron-cena {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #009900 !important; font-weight:bold;}

.wyniki-wyszukiwania-naglowek {font-size:18px;color:#ff9900;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; text-align:left;}

div#raty {font-size:12px; margin-top:4px; margin-bottom:2px;}

.asr_border { background-color:#000;}

.asr_bottom_text { color:#000; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}

.wysylka-w-listowaniu {color:#FF9900; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}

td#szukaczka select {border:solid 1px #ccc;}

.wybierz-ilosc select {border:solid 1px #000;}

.payment-address { border:1px solid #000000; width:180px; height:20px; font-size:12px; }

.stronicowanie-aktywny { border: 1px solid #E9E9E9; width:25px; height:25px; text-align:center; background-color:#FF9900; color:#FFFFFF; }
.stronicowanie-kropki { width:25px; height:25px; text-align:center;}
.stronicowanie-pn { border: 1px solid #E9E9E9; height:25px; text-align:center; }
.stronicowanie { border: 1px solid #E9E9E9; width:25px; height:25px; text-align:center; }

.sortowanie-aktywne { color: #FF9900; }

.lista-produktow-linia { background-color: #000000;}

.produkt-niedostepny {font-size:12px; color:#FF9900; font-weight:bold}
/*mebla- header elements */
.lz-whitebig, .lz-whitebig a {color:#fff; text-decoration:none; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; text-decoration:none; }
.lz-big {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; text-decoration:none;}
.header-phone {position:relative; bottom:0px; left:20px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#009900;}
.header-days-open {position:relative; top:0px; left:20px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#009900;}
.header-mail {position:relative; top:5px; left:20px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#009900;}
.szukaj-button {margin-bottom:-8px; height:21px; overflow: visible;}

.dropdown-content {position:absolute; visibility: hidden; border: 1px solid #c06; background: #fff; width: 400px; height: 700px; padding: 4px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:c06; z-index:999;}

.dropdown-sub {width: 49%; float: left;}

.dropdown-link, .dropdown-link a {

			/* dexter transpa
			filter:alpha(opacity=05);
			-moz-opacity:.05; 
			opacity:.05;  */
			

}

.mapa-sub-cat { 
	font-size:12px;
	color: #000000;
	padding-left: 5px;
	
}

.mapa-sub-cat a:hover{ 
	font-size:12px;
	color: #000000;
	border-color: #fff;
	text-decoration: none;


}

.mapa-main-cat {
  text-decoration: underline;
  color: #000000;
  padding-bottom: 5px;
  padding-top: 5px;
}
#twoje-konto-top {background:url(images/shop-p/header_elements_07.gif) top left no-repeat;}
#twoje-konto-top:hover {background:url(images/shop-p/header_elements_04.gif) top left no-repeat;}
#twoje-konto-top a:hover {color:#fff;}

#mapa-sklepu-top {background:url(images/shop-p/header_mapa_on.gif) top left no-repeat;}
#mapa-sklepu-top:hover {background:url(images/shop-p/header_mapa_on.gif) top left no-repeat;}
#mapa-sklepu-top u {position:relative; left:4px; top:-6px; overflow:visible;}
#mapa-sklepu-top u:hover, #mapa-sklepu-top u a:hover {color:#fff;}

img.skypeicon {margin-left:10px;}

td.ef-filter ul, td.ef-filter ul li{
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 13px;	
}

.ef-filter-selected, .ef-filter-selected a {
	color: #FFFFFF;
	background-color: #0066FF;
}
.ef-spacer {
	margin-top: 10px;
	margin-bottom: 5px;
}
.ef-li { 	text-decoration: underline; }
.ef-filter-disabled {	color: gray; }

.mcs-odstep {
 border-top-color:black; border-top-style:dashed; border-top-width:1px;
 }
 
 .mcs-naglowek-best {
 font-size:16px; color:#FF9900;
}
.mcs-naglowek {
 font-size:16px; color:#009900;
}       
.mcs-producentwysylka {  
color:#009900;   
} 
