body {
   margin: 0px; padding: 0px; font: normal 11px Verdana; color: #FFFFFF; text-align: center; 
	background-color: #000000; 
}

table {
	font: normal 11px Verdana; color: #000000;
}

td {
	font: normal 11px Verdana; color: #000000;
}


/*****************************************************************************/
/*                                STYLE TABELI                               */
/*****************************************************************************/
.tableLeft1 {
	background-color: #DCDCDC; 
}

.tableLeft2 {
	background-color: #CAC9C9; 
}

.tableRight1 {
	background-color: #DCDCDC; 
}

.tableRight2 {
	background-color: #CAC9C9; 
}


/*****************************************************************************/
/*                            ELEMENTY FORMULARZA                            */
/*****************************************************************************/
.inputText {
	border: #FF6F06 1px solid; font: normal 10px Verdana; color: #000000;
}

.inputSelect {
	border: #FF6F06 1px solid; font: normal 10px Verdana; color: #000000;
}

.inputSubmit {
	border: #FF6F06 1px solid; font: normal 10px Verdana; color: #000000;
}


/*****************************************************************************/
/*                            PRZYCISKI - BUTTON                             */
/*****************************************************************************/
.submitLogonForm {
	border: 0px; background-image: url(../img/buttonLogonForm.jpg); background-repeat: no-repeat; width: 69px; height: 20px; cursor: pointer;
}

.submitRegister_pl {
	border: 0px; background-image: url(../img/buttonRegister.jpg); background-repeat: no-repeat; width: 98px; height: 20px; cursor: pointer;
}

.submitMyAccount {
	border: 0px; background-image: url(../img/buttonMyAccount.jpg); background-repeat: no-repeat; width: 68px; height: 20px; cursor: pointer;
}

.submitPasswordRemind {
	border: 0px; background-image: url(../img/buttonPasswordRemind.jpg); background-repeat: no-repeat; width: 98px; height: 20px; cursor: pointer;
}

.submitChangePass {
	border: 0px; background-image: url(../img/buttonChangePass.jpg); background-repeat: no-repeat; width: 73px; height: 20px; cursor: pointer;
}



/*****************************************************************************/
/*                             TEKSTY NA STRONIE                             */
/*****************************************************************************/
.text {
	font: normal 11px Verdana; color: #FFFFFF;
}

.textBlack {
	font: normal 11px Verdana; color: #000000;
}

.textError {
	font: normal 11px Verdana; color: #FF0000;
}


.textSmall {
	font: normal 9px Verdana; color: #FFFFFF;
}

.textSmallError {
	font: normal 9px Verdana; color: #FF0000;
}

.textBold {
	font: bold 11px Verdana; color: #FFFFFF;
}

.textBoldError {
	font: bold 11px Verdana; color: #FF0000;
}

a:link {
   font: normal 11px Verdana; color: #FF6F06; text-decoration: none;
}

a:visited {
   font: normal 11px Verdana; color: #FF6F06; text-decoration: none;
}

a:hover {
	font: normal 11px Verdana; color: #FFFFFF; text-decoration: none;
} 


/*****************************************************************************/
/*                       PODZIAŁ STRONY NA TRZY KOLUMNY                      */
/*****************************************************************************/
#content {
	width: 100%; text-align: center; margin: auto; padding: 0px;
}

#contentPage {
	width: 1000px; margin: auto; text-align: center; padding: 0px; clear: both;
}

#boxContentPageMain {
	width: 1000px; margin: 0px; text-align: center; padding: 0px; clear: both; overflow: hidden;
	background-image: url(../img/pageMainBackground.jpg); background-repeat: repeat-y;
}

#boxContentPageMain2 {
	width: 1000px; margin: 0px; text-align: center; padding: 0px; clear: both; overflow: hidden;
	background-image: url(../img/pageMainBackground2.jpg); background-repeat: repeat-y;
}

#boxPageLeft {
	float: left; width: 219px; 
}

#boxPageMain {
	float: left; width: 565px;
}

#boxPageMain2 {
	float: left; width: 781px;
}

#boxPageRight {
	float: left; width: 216px;
}


/*****************************************************************************/
/*                          TOP STRONY - MENU GÓRNE                          */
/*****************************************************************************/
#boxMenuTopHead {
	width: 1000px; height: 28px; clear: both;
}

#menuTopHead {
	list-style: none; margin: 0px; padding: 0px;
}

#menuTopHead li {
	float: left;
}

/*                            PRZYCISK - O FIRMIE                            */
#menuTopHead li a.aboutFirmOFF_pl:link {
   float: left; width: 124px; height: 28px; background-image: url(../img/topButtonAboutFirmOFF_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.aboutFirmOFF_pl:visited {
   float: left; width: 124px; height: 28px; background-image: url(../img/topButtonAboutFirmOFF_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.aboutFirmOFF_pl:hover {
	float: left; width: 124px; height: 28px; background-image: url(../img/topButtonAboutFirmON_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.aboutFirmON_pl:link {
   float: left; width: 124px; height: 28px; background-image: url(../img/topButtonAboutFirmON_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.aboutFirmON_pl:visited {
   float: left; width: 124px; height: 28px; background-image: url(../img/topButtonAboutFirmON_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.aboutFirmON_pl:hover {
	float: left; width: 124px; height: 28px; background-image: url(../img/topButtonAboutFirmOFF_pl.jpg); background-repeat: no-repeat;
}


/*                            PRZYCISK - WYSYŁKA                             */
#menuTopHead li a.sendOFF_pl:link {
   float: left; width: 129px; height: 28px; background-image: url(../img/topButtonSendOFF_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.sendOFF_pl:visited {
   float: left; width: 129px; height: 28px; background-image: url(../img/topButtonSendOFF_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.sendOFF_pl:hover {
	float: left; width: 129px; height: 28px; background-image: url(../img/topButtonSendON_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.sendON_pl:link {
   float: left; width: 129px; height: 28px; background-image: url(../img/topButtonSendON_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.sendON_pl:visited {
   float: left; width: 129px; height: 28px; background-image: url(../img/topButtonSendON_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.sendON_pl:hover {
	float: left; width: 129px; height: 28px; background-image: url(../img/topButtonSendOFF_pl.jpg); background-repeat: no-repeat;
}


/*                           PRZYCISK - REGULAMIN                            */
#menuTopHead li a.regulationOFF_pl:link {
   float: left; width: 138px; height: 28px; background-image: url(../img/topButtonRegulationOFF_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.regulationOFF_pl:visited {
   float: left; width: 138px; height: 28px; background-image: url(../img/topButtonRegulationOFF_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.regulationOFF_pl:hover {
	float: left; width: 138px; height: 28px; background-image: url(../img/topButtonRegulationON_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.regulationON_pl:link {
   float: left; width: 138px; height: 28px; background-image: url(../img/topButtonRegulationON_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.regulationON_pl:visited {
   float: left; width: 138px; height: 28px; background-image: url(../img/topButtonRegulationON_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.regulationON_pl:hover {
	float: left; width: 138px; height: 28px; background-image: url(../img/topButtonRegulationOFF_pl.jpg); background-repeat: no-repeat;
}


/*                          PRZYCISK - JAK KUPOWAĆ                           */
#menuTopHead li a.asBuyOFF_pl:link {
   float: left; width: 195px; height: 28px; background-image: url(../img/topButtonAsBuyOFF_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.asBuyOFF_pl:visited {
   float: left; width: 195px; height: 28px; background-image: url(../img/topButtonAsBuyOFF_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.asBuyOFF_pl:hover {
	float: left; width: 195px; height: 28px; background-image: url(../img/topButtonAsBuyON_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.asBuyON_pl:link {
   float: left; width: 195px; height: 28px; background-image: url(../img/topButtonAsBuyON_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.asBuyON_pl:visited {
   float: left; width: 195px; height: 28px; background-image: url(../img/topButtonAsBuyON_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.asBuyON_pl:hover {
	float: left; width: 195px; height: 28px; background-image: url(../img/topButtonAsBuyOFF_pl.jpg); background-repeat: no-repeat;
}


/*                       PRZYCISK - TABELA ROZMIARÓW                         */
#menuTopHead li a.tableSizeOFF_pl:link {
   float: left; width: 240px; height: 28px; background-image: url(../img/topButtonTableSizeOFF_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.tableSizeOFF_pl:visited {
   float: left; width: 240px; height: 28px; background-image: url(../img/topButtonTableSizeOFF_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.tableSizeOFF_pl:hover {
	float: left; width: 240px; height: 28px; background-image: url(../img/topButtonTableSizeON_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.tableSizeON_pl:link {
   float: left; width: 240px; height: 28px; background-image: url(../img/topButtonTableSizeON_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.tableSizeON_pl:visited {
   float: left; width: 240px; height: 28px; background-image: url(../img/topButtonTableSizeON_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.tableSizeON_pl:hover {
	float: left; width: 240px; height: 28px; background-image: url(../img/topButtonTableSizeOFF_pl.jpg); background-repeat: no-repeat;
}


/*                            PRZYCISK - WSPÓŁPRACA                             */
#menuTopHead li a.wspolpracaOFF_pl:link {
   float: left; width: 174px; height: 28px; background-image: url(../img/wspolpracaOFF_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.wspolpracaOFF_pl:visited {
   float: left; width: 174px; height: 28px; background-image: url(../img/wspolpracaOFF_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.wspolpracaOFF_pl:hover {
	float: left; width: 174px; height: 28px; background-image: url(../img/wspolpracaON_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.wspolpracaON_pl:link {
   float: left; width: 174px; height: 28px; background-image: url(../img/wspolpracaON_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.wspolpracaON_pl:visited {
   float: left; width: 174px; height: 28px; background-image: url(../img/wspolpracaON_pl.jpg); background-repeat: no-repeat;
}

#menuTopHead li a.wspolpracaON_pl:hover {
	float: left; width: 174px; height: 28px; background-image: url(../img/wspolpracaON_pl.jpg); background-repeat: no-repeat;
}


/*                           PRZYCISK - MOJE KONTO                           */
a.buttonMyAccount:link {
   width: 166px; height: 33px; background-image: url(../img/headButtonEditDataOFF_pl.jpg); background-repeat: no-repeat; display: block;
}

a.buttonMyAccount:visited {
   width: 166px; height: 33px; background-image: url(../img/headButtonEditDataOFF_pl.jpg); background-repeat: no-repeat; display: block;
}

a.buttonMyAccount:hover {
	width: 166px; height: 33px; background-image: url(../img/headButtonEditDataON_pl.jpg); background-repeat: no-repeat; display: block;
}


/*                           PRZYCISK - TRANSAKCJE                           */
a.buttonTransaction:link {
   width: 150px; height: 33px; background-image: url(../img/headButtonTransactionOFF_pl.jpg); background-repeat: no-repeat; display: block;
}

a.buttonTransaction:visited {
   width: 150px; height: 33px; background-image: url(../img/headButtonTransactionOFF_pl.jpg); background-repeat: no-repeat; display: block;
}

a.buttonTransaction:hover {
	width: 150px; height: 33px; background-image: url(../img/headButtonTransactionON_pl.jpg); background-repeat: no-repeat; display: block;
}


/*                        PRZYCISK - TWOJE ZAMÓWIENIE                        */
a.buttonBasket:link {
   width: 224px; height: 33px; background-image: url(../img/headButtonBasketOFF_pl.jpg); background-repeat: no-repeat; display: block;
}

a.buttonBasket:visited {
   width: 224px; height: 33px; background-image: url(../img/headButtonBasketOFF_pl.jpg); background-repeat: no-repeat; display: block;
}

a.buttonBasket:hover {
	width: 224px; height: 33px; background-image: url(../img/headButtonBasketON_pl.jpg); background-repeat: no-repeat; display: block;
}


/*                          PRZYCISK - ZMIEŃ CHASŁO                          */
a.buttonChangePass:link {
   width: 160px; height: 33px; background-image: url(../img/headButtonSavePasswordOFF_pl.jpg); background-repeat: no-repeat; display: block;
}

a.buttonChangePass:visited {
   width: 160px; height: 33px; background-image: url(../img/headButtonSavePasswordOFF_pl.jpg); background-repeat: no-repeat; display: block;
}

a.buttonChangePass:hover {
	width: 160px; height: 33px; background-image: url(../img/headButtonSavePasswordON_pl.jpg); background-repeat: no-repeat; display: block;
}


/*                             PRZYCISK - WYLOGUJ                            */
a.buttonLogOut:link {
   width: 112px; height: 33px; background-image: url(../img/headButtonLogonOFF_pl.jpg); background-repeat: no-repeat; display: block;
}

a.buttonLogOut:visited {
   width: 112px; height: 33px; background-image: url(../img/headButtonLogonOFF_pl.jpg); background-repeat: no-repeat; display: block;
}

a.buttonLogOut:hover {
	width: 112px; height: 33px; background-image: url(../img/headButtonLogonON_pl.jpg); background-repeat: no-repeat; display: block;
}




/*****************************************************************************/
/*                              HEADER STRONY                                */
/*****************************************************************************/
#boxMainHead {
	clear: both; width: 1000px; height: 193px;
}

.logo {
	float: left; width: 552px; height: 193px; 
}

.mainHeader {
	float: left; width: 448px; height: 193px; background-image: url(../img/topBackground.jpg); background-repeat: no-repeat;
}


/*****************************************************************************/
/*                             BAR HEADER - OFF LINE                         */
/*****************************************************************************/
#boxBar {
	clear: both; width: 1000px; height: 33px;
}

.barLogon {
	float: left; width: 416px; height: 33px; background-image: url(../img/topBackgroundLogon.jpg); background-repeat: no-repeat;
}

.barRegister {
	float: left; width: 116px; height: 33px;
}

.barRight {
	float: left; width: 468px; height: 33px; background-image: url(../img/topBackgroundRight.jpg); background-repeat: no-repeat;
}

.barLogonInput {
	float: left; padding-left: 10px; padding-top: 8px;
}

.barLogonButton {
	float: left; padding-left: 10px; padding-top: 7px;
}

.inputLogon {
	border: #FF7607 1px solid; font: normal 11px Verdana; color: #000000;
}

.submitLogon {
	border: 0px; background-image: url(../img/buttonLogon.jpg); background-repeat: no-repeat; width: 58px; height: 20px;
}



/*****************************************************************************/
/*                                 KATEGORIE                                 */
/*****************************************************************************/
#boxCategory {
	clear: both; width: 219px; padding-top: 14px; padding-bottom: 15px;
}

.categoryTitle {
	width: 219px; height: 29px; background-image: url(../img/barTitleProduct_pl.jpg); background-repeat: no-repeat;
	clear: both;
}

.categoryBackground {
	width: 219px; clear: both; text-align: center;
}


/*                           KATEGORIE - POZIOM 1                            */
.categoryNameLevelOFF1 {
	width: 219px; height: 41px; border-bottom: #262626 2px dashed; text-align: left; padding-left: 10px;
}

a.menuCategoryLevelOFF1:link {
   font: normal 18px Verdana; color: #FF6F06; text-decoration: none;
}

a.menuCategoryLevelOFF1:visited {
   font: normal 18px Verdana; color: #FF6F06; text-decoration: none;
}

a.menuCategoryLevelOFF1:hover {
	font: normal 18px Verdana; color: #FFFFFF; text-decoration: none;
}


.categoryNameLevelON1 {
	width: 219px; height: 41px; border-bottom: #262626 2px dashed; text-align: left; padding-left: 10px;
}

a.menuCategoryLevelON1:link {
   font: normal 18px Verdana; color: #FFFFFF; text-decoration: none;
}

a.menuCategoryLevelON1:visited {
   font: normal 18px Verdana; color: #FFFFFF; text-decoration: none;
}

a.menuCategoryLevelON1:hover {
	font: normal 18px Verdana; color: #FF6F06; text-decoration: none;
}


/*                           KATEGORIE - POZIOM 2                            */
.categoryNameLevelOFF2 {
	width: 219px; height: 25px; border-bottom: #262626 2px dashed; text-align: left; padding-left: 10px; padding-bottom: 10px; padding-top: 10px;
}

a.menuCategoryLevelOFF2:link {
   font: normal 15px Verdana; color: #FF6F06; text-decoration: none; padding-left: 20px;
}

a.menuCategoryLevelOFF2:visited {
   font: normal 15px Verdana; color: #FF6F06; text-decoration: none; padding-left: 20px;
}

a.menuCategoryLevelOFF2:hover {
	font: normal 15px Verdana; color: #FFFFFF; text-decoration: none; padding-left: 20px;
}

.categoryNameLevelON2 {
	width: 219px; height: 25px; border-bottom: #262626 2px dashed; text-align: left; padding-left: 10px; padding-bottom: 10px; padding-top: 10px;
}

a.menuCategoryLevelON2:link {
   font: normal 15px Verdana; color: #FFFFFF; text-decoration: none; padding-left: 20px;
}

a.menuCategoryLevelON2:visited {
   font: normal 15px Verdana; color: #FFFFFF; text-decoration: none; padding-left: 20px;
}

a.menuCategoryLevelON2:hover {
	font: normal 15px Verdana; color: #FF6F06; text-decoration: none; padding-left: 20px;
}


/*****************************************************************************/
/*                            BOX SZUKAJ PRODUKTU                            */
/*****************************************************************************/
#boxSearch {
	clear: both; width: 219px; padding-bottom: 15px; text-align: center;
}

.searchTitle {
	width: 219px; height: 29px; background-image: url(../img/barTitleSearch_pl.jpg); background-repeat: no-repeat;
	clear: both;
}


/*  Pole szukaj produktu */
.searchTitleName {
	clear: both; font: bold 11px Verdana; color: #FFFFFF; padding-top: 15px;
}

.boxSearchImput {
	width: 219px; text-align: center; margin-bottom: 5px; clear: both;
}

.imputSearch {
	border: #FF7607 1px solid; font: normal 11px Verdana; color: #000000; width: 170px;
}


/*  Pole szukaj po kategorii */
.searchCategoryTitle {
	clear: both; font: bold 11px Verdana; color: #FFFFFF; padding-top: 5px;
}

.boxSearchCategory {
	width: 219px; margin: auto; text-align: center; clear: both; display: block; padding-top: 5px; 
}


/*  Pole szukaj po cenie */
.searchPriceTitle {
	clear: both; font: bold 11px Verdana; color: #FFFFFF; padding-top: 10px;
}

.boxSearchPrice {
  clear: both; width: 189px; margin: auto; text-align: left; clear: both; display: block;
  padding-top: 5px; 
}

.searchPriceForText {
	float: left; font: bold 11px Verdana; color: #FFFFFF; padding-right: 5px; padding-top: 5px;
}

.searchPriceMain {
	float: left; padding-right: 5px;
}

.searchPriceFromText {
	float: left; font: bold 11px Verdana; color: #FFFFFF; padding-right: 5px; padding-top: 5px;
}

.searchPriceMainFrom {
	float: left;
}

.imputSearchPrice {
	border: #FF7607 1px solid; font: normal 11px Verdana; color: #000000; width: 30px;
}


.boxSearchButtonBottom {
   width: 219px; padding-top: 15px; padding-bottom: 20px; clear: both;
}

.boxSearchButton {
	clear: both; border-bottom: #262626 2px dashed; height: 35px; width: 199px; margin-left: 10px; margin-right: 10px;
}

.imputSearchClearButton {
	width: 88px; height: 15px; background-image: url(../img/buttonClear.jpg); background-repeat: no-repeat; border: 0px;
	cursor: pointer;
}

.imputSearchButton {
	width: 88px; height: 15px; background-image: url(../img/buttonSearch.jpg); background-repeat: no-repeat; border: 0px;
	cursor: pointer;
}



/*****************************************************************************/
/*                         BOX KONTAKT - KONSULTANCI                         */
/*****************************************************************************/
#boxContact {
	clear: both; width: 219px; padding-bottom: 15px; text-align: center;
}

.contactTitle {
	width: 219px; height: 29px; background-image: url(../img/barTitleConsultants_pl.jpg); background-repeat: no-repeat;
	clear: both;
}

.contactBackground {
	clear: both; width: 219px; height: 155px; background-image: url(../img/contactBackground.jpg); background-repeat: no-repeat;
	margin-top: 5px;
}

.contactText {
	padding-left: 80px; padding-right: 5px;  color: #000000; text-align: left; padding-top: 35px; font: normal 11px Tahoma;
}

.contactPhone {
	font: bold 26px Tahoma; color: #FD5F00; padding-top: 25px; text-align: right; padding-right: 7px;
}


  
  
/*****************************************************************************/
/*                                BOX KOSZYK                                 */
/*****************************************************************************/  
#boxBasket {
	clear: both; width: 216px; padding-top: 14px; padding-bottom: 15px;
}  

.basketTitle {
	width: 216px; height: 29px; background-image: url(../img/barTitleBasket_pl.jpg); background-repeat: no-repeat;
	clear: both;
}

.boxBasketProduct {
	width: 216px; text-align: center; padding-top: 15px;
}

.basketProductLeft {
	float: left; width: 110px; text-align: right;
}

.basketProductRight {
	float: left; padding-left: 15px;
}

.boxBasketPrice {
	width: 216px; text-align: center; padding-top: 20px;
}

.basketPriceLeft {
	float: left; width: 110px; text-align: right;
}

.basketPriceRight {
	float: left; padding-left: 15px;
}

.basketLink {
	width: 216px; text-align: center; padding-top: 30px; padding-bottom: 30px;
}

a.basketLinkModule:link {
   font: bold 11px Verdana; color: #FF6F06; text-decoration: none;
}

a.basketLinkModule:visited {
   font: bold 11px Verdana; color: #FF6F06; text-decoration: none;
}

a.basketLinkModule:hover {
	font: bold 11px Verdana; color: #FFFFFF; text-decoration: none;
}

.basketOrder {
	width: 216px; text-align: center;
}


/*****************************************************************************/
/*                           REJESTRACJA KLIENTA                            */
/*****************************************************************************/
.basketUserData {
	clear: both; width: 740px; margin-left: 15px;
}

.basketUserDataLeft {
	float: left; width: 360px; margin-right: 10px;
}

.basketUserDataRight {
	float: left; width: 360px; margin-right: 10px;
}

.basketUserDataDiv {
	clear: both; height: 22px;
}

.basketUserDataDivLeftNormal {
	float: left; width: 130px; padding-right: 5px; text-align: right; font: normal 11px Verdana;
}

.basketUserDataDivLeftNormalNot {
	float: left; width: 130px; padding-right: 5px; text-align: right; font: normal 11px Verdana; color: #e5d0b2;
}

.basketUserDataDivLeftBold {
	float: left; width: 130px; padding-right: 5px; text-align: right; font: bold 11px Verdana;
}

.basketUserDataDivLeftBoldRed {
	float: left; width: 130px; padding-right: 5px; text-align: right; font: bold 11px Verdana; color: #FF0000;
}

.basketUserDataDivLeftBoldNot {
	float: left; width: 130px; padding-right: 5px; text-align: right; font: bold 11px Verdana; color: #e5d0b2;
}

.basketTitleBar {
   clear: both; width: 100%px; height: 28px; text-align: left;  border-bottom: #FF6F06 1px solid; 
	font: normal 19px Verdana; color: #FF6F06; margin-bottom: 15px; 
	padding-top: 20px; padding-bottom: 1px;  padding-left: 10px;
}



/*****************************************************************************/
/*                                BOX BESTSELLER                             */
/*****************************************************************************/ 
#boxBestsellery {
	clear: both; width: 216px; padding-top: 14px; padding-bottom: 15px;
}  

.bestselleryTitle {
	width: 216px; height: 29px; background-image: url(../img/barTitleBestsellery_pl.jpg); background-repeat: no-repeat;
	clear: both;
}  

.bestselleryPhoto {
	clear: both; padding: 0px; margin: 0px; width: 216px; display: table-cell; vertical-align: middle; text-align: center;
	padding-top: 10px; padding-bottom: 10px;
}

.bestselleryName {
	clear: both; height: 35px;
}
  
a.bestselleryProductName:link {
   font: bold 11px Verdana; color: #FF6F06; text-decoration: none;
}

a.bestselleryProductName:visited {
   font: bold 11px Verdana; color: #FF6F06; text-decoration: none;
}

a.bestselleryProductName:hover {
	font: bold 11px Verdana; color: #FFFFFF; text-decoration: none;
}  

.boxBestselleryPrice {
	width: 216px; clear: both; padding-top: 10px; padding-bottom: 10px;
}

.bestselleryPrice {
	font: bold 16px Verdana; color: #FF6F06; padding-bottom: 10px;
}

.bestselleryParser {
	border-top: #262626 4px solid; width: 170px; text-align: center; padding-top: 10px; margin-left: 20px;
}
  
  
/*****************************************************************************/
/*                              TYTUŁY DO STRON                              */
/*****************************************************************************/   
.titleBar {
   clear: both; width: 525px; height: 28px; text-align: left;  border-bottom: #FF6F06 1px solid; 
	font: normal 19px Verdana; color: #FF6F06; margin-left: 15px; margin-right: 15px; margin-bottom: 15px; 
	padding-top: 20px; padding-bottom: 1px;  padding-left: 10px;
}

.titleBar2 {
   width: 730px; height: 28px; text-align: left; margin: 0px;  padding-left: 10px; border-bottom: #FF6F06 1px solid;
	padding-top: 20px; padding-bottom: 1px; font: normal 19px Verdana; color: #FF6F06; clear: both; margin-left: 15px;
	margin-bottom: 15px;
}

.titleBarError {
	width: 525px; height: 28px; text-align: left; margin: 0px;  padding-left: 10px; border-bottom: #FF0000 1px solid;
	padding-top: 20px; padding-bottom: 1px; font: normal 19px Verdana; color: #FF0000; clear: both; margin-left: 15px;
	margin-bottom: 15px;
}


/*****************************************************************************/
/*                            LINKI DO PRODUKTÓW                             */
/*****************************************************************************/  
.pageStyle {
	width: 565px; clear: both; 
}

.pageStylePages {
	width: 535px; clear: both; text-align: left; padding-left: 15px; padding-right: 15px;
}

/*   RODZAJ LISTY   */ 
a.linkListOFF:link,a.linkListOFF:visited {
  font: normal 11px Tahoma; color: #FFFFFF; text-decoration: none;
}

a.linkListOFF:hover{
  font: normal 11px Tahoma; color: #FFFFFF; text-decoration: none;
}

.linkListON {
  font: normal 11px Tahoma; color: #FF6F06; text-decoration: none;
}

/*   PRODUCENCI   */ 
a.producerLinkOFF:link,a.producerLinkOFF:visited {
  font: normal 11px Tahoma; color: #FFFFFF; text-decoration: none;
}

a.producerLinkOFF:hover{
  font: normal 11px Tahoma; color: #FF6F06; text-decoration: none;
}

.producerLinkON {
  font: normal 11px Tahoma; color: #FF6F06; text-decoration: none;
}

/*   SORTUJ WEDŁUG   */ 
a.sortLinkOFF:link,a.sortLinkOFF:visited {
  font: normal 11px Tahoma; color: #FFFFFF; text-decoration: none;
}

a.sortLinkOFF:hover{
  font: normal 11px Tahoma; color: #FF6F06; text-decoration: none;
}

a.sortLinkON:link,a.sortLinkON:visited {
  font: normal 11px Tahoma; color: #FF6F06; text-decoration: none;
}

a.sortLinkON:hover{
  font: normal 11px Tahoma; color: #FFFFFF; text-decoration: none;
}

/*   SORTUJ WEDŁUG ALFABETU   */ 
a.alphabetListOFF:link,a.alphabetListOFF:visited {
  font: normal 11px Tahoma; color: #FFFFFF; text-decoration: none;
}

a.alphabetListOFF:hover{
  font: normal 11px Tahoma; color: #FF6F06; text-decoration: none;
}

.alphabetListON {
  font: normal 11px Tahoma; color: #FF6F06; text-decoration: none;
}

/*   TOOLBAR   */ 
a.toolbarOFF:link,a.toolbarOFF:visited {
  font: normal 11px Tahoma; color: #FFFFFF; text-decoration: none;
}

a.toolbarOFF:hover{
  font: normal 11px Tahoma; color: #FF6F06; text-decoration: none;
}

.toolbarON {
  font: normal 11px Tahoma; color: #FF6F06; text-decoration: none;
}

.toolbarOFF {
  font: normal 11px Tahoma; color: #282828; text-decoration: none;
}



/*****************************************************************************/
/*                            PRODUKTY LISTA LONG                            */
/*****************************************************************************/   
.productLongFrameLeft {
	width: 187px; border-right: #1c1c1c 1px solid; float: left;
}

.productLongFrameRight {
	width: 187px; float: left;
}

.productLongPhoto {
	clear: both; padding: 0px; margin: 0px; width: 187px; height: 170px; display: table-cell; vertical-align: middle; text-align: center;
}

.productLongPhotoBackground {
   background-image: url(../img/backgroundPhoto.jpg); background-repeat: no-repeat; width: 150px; height: 150px;
}

.productLongName {
	clear: both; padding-top: 10px; text-align: center; height: 45px; padding-left: 10px; padding-right: 10px;
}

a.productLongNameLink:link {
   font: bold 11px Verdana; color: #FF6F06; text-decoration: none;
}

a.productLongNameLink:visited {
   font: bold 11px Verdana; color: #FF6F06; text-decoration: none;
}

a.productLongNameLink:hover {
	font: bold 11px Verdana; color: #FFFFFF; text-decoration: none;
} 

.boxProductLongPrice {
	clear: both; width: 187px; text-align: center; padding-bottom: 25px;
} 

.productLongPriceLeft {
	float: left; font: normal 11px Verdana; color: #FFFFFF; width: 70px; text-align: right; padding-top: 2px;
}

.productLongPriceRight {
   float: left; font: bold 13px Verdana; color: #FF6F06; padding-left: 5px;
}

.productLongPriceParser {
  clear: both; width: 157px; height: 6px; background-color: #1c1c1c; color: #1c1c1c; border: 0px; margin-left: 15px; margin-right: 15px;
}

.boxProductLongBasket {
	clear: both; width: 187px; text-align: center; padding-top: 25px;
}

.productLongBasketInfo {
	float: left; width: 70px; text-align: right;
}

.productLongBasket {
	float: left; padding-left: 50px;
}
  
.productLongButtonBasketAdd {
	width: 34px; height: 34px; background-image: url(../img/buttonBasket.jpg); background-repeat: no-repeat; border: 0px;
	cursor: pointer;
}  

.productLongBasketBottom {
   height: 25px; clear: both;
}
  
  
/*****************************************************************************/
/*                           INFORMACJE O PRODUKCIE                          */
/*****************************************************************************/   
#boxInfoTwoColumn {
	clear: both; width: 550px; padding-left: 15px; 
}  

.boxInfoTwoColumnLeft {
	float: left; width: 320px;
}
 
.boxInfoTwoColumnRight {
	float: left;
}  

.boxInfoTwoColumnPhotoMini {
	border-bottom: #222222 2px solid; padding-bottom: 10px; width: 320px;
}  

.boxInfoTwoColumnPhoto {
	padding-top: 15px;
}  

#boxInfoIcons {
	clear: both; padding-top: 10px;
}

.boxInfoIconsLeft {
	float: left; padding-left: 30px; padding-right: 35px; cursor: pointer;
}

.boxInfoIconsMain {
	float: left; padding-right: 35px; cursor: pointer;
}

.boxInfoIconsRight {
	float: left; cursor: pointer;
}

.infoPriceTitle {
	clear: both; padding-top: 20px;
}

.boxInfoBasketAdd {
	clear: both; padding-top: 50px;
}

.basketInfoAddLeft {
	float: left; width: 100px; text-align: right; margin-top: 1px; padding-right: 5px; color: #FFFFFF;
}

.basketInfoAddRight {
	float: left; margin: 0px;
}

.inputBasket {
	border: #FF6F06 1px solid; font: normal 11px Verdana; width: 20px; height: 14px;
}

.basketInfoAdd {
	width: 98px; height: 20px; border: 0px; background-image: url(../img/buttonBasketAdd.jpg); background-repeat: no-repeat;
	cursor: pointer;
}

.infoProducer {
	clear: both; height: 90px; width: 220px; padding-top: 60px; color: #FF0000;
}

.boxInfoPriceBruttoName {
	clear: both; color: #FFFFFF; font: bold 11px Verdana; text-align: left; padding-left: 60px;
}

.boxInfoPriceBrutto {
	clear: both;
}

.boxInfoPriceBruttoLeft {
	float: left; font: bold 18px Verdana;  color: #FF6F06; padding-left: 60px;
}

.boxInfoPriceBruttoRight {
	float: left; font: bold 14px Verdana;  color: #FF6F06; padding-left: 5px; padding-top: 4px;
}

.boxInfoPriceNetto {
	clear: both; color: #2d2c2c; padding-left: 60px; text-align: left;
}

.infoDescriptionTitle {
	clear: both; border-bottom: #FF6F06 1px solid; width: 515px; padding-top: 15px; text-align: left; 
	padding-bottom: 4px; padding-left: 15px; font: bold 16px Verdana; color: #FF6F06; margin-left: 15px;
}

.infoDescription {
	clear: both; font: normal 11px Verdana; color: #FFFFFF; padding-left: 25px; padding-right: 15px; text-align: left; width: 510px;
	line-height: 18px;
}
  
  
  
/*****************************************************************************/
/*                             BOX STOPKA STRONY                             */
/*****************************************************************************/  
#boxFooter {
	border-top: #161616 4px solid; width: 1000px; margin: auto; height: 25px;
}

.footerAuthor {
	text-align: right; padding-right: 10px;
}

a.linkBottomAuthor:link {
   font: normal 10px Verdana; color: #353535; text-decoration: none; padding-left: 10px;
}

a.linkBottomAuthor:visited {
   font: normal 10px Verdana; color: #353535; text-decoration: none; padding-left: 10px;
}

a.linkBottomAuthor:hover {
	font: normal 10px Verdana; color: #FF6F06; text-decoration: none; padding-left: 10px;
}




.basketUserDataDiv {
	clear: both; height: 22px;
}

.basketUserDataDivLeftNormal {
	float: left; width: 130px; padding-right: 5px; text-align: right; font: normal 11px Verdana;
}

.basketUserDataDivLeftNormalNot {
	float: left; width: 130px; padding-right: 5px; text-align: right; font: normal 11px Verdana; color: #b1b0b0;
}

.basketUserDataDivLeftBold {
	float: left; width: 130px; padding-right: 5px; text-align: right; font: bold 11px Verdana;
}

.basketUserDataDivLeftBoldNot {
	float: left; width: 130px; padding-right: 5px; text-align: right; font: bold 11px Verdana; color: #b1b0b0;
}

.inputTextNot {
	border: #E6E5E5 1px solid; font: normal 10px Verdana; color: #C8C5B6; background-color: #ECE9D8;
}

