/*
//
// +----------------------------------------------------------------------+
// |zen-cart Open Source E-commerce                                       |
// +----------------------------------------------------------------------+
// | Copyright (c) 2003 The zen-cart developers                           |
// |                                                                      |
// | http://www.zen-cart.com/index.php                                    |
// |                                                                      |
// | Portions Copyright (c) 2003 osCommerce                               |
// +----------------------------------------------------------------------+
// | This source file is subject to version 2.0 of the GPL license,       |
// | that is bundled with this package in the file LICENSE, and is        |
// | available through the world-wide-web at the following url:           |
// | http://www.zen-cart.com/license/2_0.txt.                             |
// | If you did not receive a copy of the zen-cart license and are unable |
// | to obtain it through the world-wide-web, please send a note to       |
// | license@zen-cart.com so we can mail you a copy immediately.          |
// +----------------------------------------------------------------------+
// $Id: stylesheet.css 1223 2005-04-22 03:46:20Z ajeh $
*/
BODY {
	color: #766856;
	margin: 0px;
	margin-bottom: 10px;
	padding: 0px;
   font: 11px Verdana, Arial, sans-serif;
}
.liczba_pkt {
	font-size:11px;
	font-weight:normal;
}
.suma2 {
  color: #7C603D;
  font: 14px Verdana, Arial, sans-serif;
  font-weight: bold;
}
.centershop {
	padding: 0px;
	margin: 0px auto;
	position: relative;
	text-align: left;
	width: 767px !important;
}

.bestsellers_thumbnail{
	padding: 0px;
	margin: 0px auto;
	position: relative;
	text-align: center;
	height: 51px ;

}

TD.main, P.main {
  font-size: 11px;
  line-height: 1.5;
}

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

A:hover {
  color: #766856;
  text-decoration: underline;
}
A.linki_naglowek {
  color: #ffffff;
  text-decoration: none;
  font: 11px Verdana, Arial, sans-serif;
  font-weight: bold;
}
A.linki_naglowek:hover {
  color: #ffffff;
  text-decoration: underline;
  font: 11px Verdana, Arial, sans-serif;
  font-weight: bold;
}
A.linki_konto {
  color: #846B4E;
  text-decoration: none;
  font: 11px Verdana, Arial, sans-serif;
}
A.linki_konto:hover {
  color: #846B4E;
  text-decoration: underline;
  font: 11px Verdana, Arial, sans-serif;
}
A.linki_czerwone {
  color: #CF2700;
  text-decoration: none;
  font: 11px Verdana, Arial, sans-serif;
}
A.linki_czerwone:hover {
  color: #CF2700;
  text-decoration: underline;
  font: 11px Verdana, Arial, sans-serif;
}
A.linki_kremowe {
  color: #ffffff;
  text-decoration: none;
  font: 11px Verdana, Arial, sans-serif;
}
A.linki_kremowe:hover {
  color: #ffffff;
  text-decoration: underline;
  font: 11px Verdana, Arial, sans-serif;
}
A.linki_podkat {
  color: #766856;
  text-decoration: none;
  font: 12px Verdana, Arial, sans-serif;
}
A.linki_podkat:hover {
  color: #766856;
  text-decoration: underline;
  font: 12px Verdana, Arial, sans-serif;
}
.linki_konto2 {
  padding-left:10px;
  color: #846B4E;
  font: 11px Verdana, Arial, sans-serif;
}
.bialy_tekst {
  color: #ffffff;
  font: 11px Verdana, Arial, sans-serif;
  font-weight: bold;
}
.tekst_log {
  color: #A89B8C;
  font: 11px Verdana, Arial, sans-serif;
  font-weight: bold;
}
.tytol_ankiety {
  color: #766856;
  font: 10px Verdana, Arial, sans-serif;
}
.wybor {
  color: #E18329;
  font: 10px Verdana, Arial, sans-serif;
  padding-left:10px;
}
.tekst_czerwony {
  color: #CF2700;
  font: 11px Verdana, Arial, sans-serif;
  font-weight: bold;
}
.tekst_czerwony2 {
  color: #CF2700;
  font: 13px Verdana, Arial, sans-serif;
  font-weight: bold;
}
.tekst_czerwony3 {
  color: #CF2700;
  font: 11px Verdana, Arial, sans-serif;
}
.tekst_kremowy {
  color: #ffffff;
  font: 11px Verdana, Arial, sans-serif;
  font-weight: bold;
}
.szczegoly {
  color: #E18329;
  font: 11px Verdana, Arial, sans-serif;
  font-weight: bold;
  padding-left:10px;
text-align: left;
}
.suma {
  color: #7C603D;
  font: 12px Verdana, Arial, sans-serif;
  font-weight: bold;
  padding-right:10px;
}
.cenka {
  color: #7C603D;
  font: 13px Verdana, Arial, sans-serif;
  font-weight: bold;
}
.cenka2 {
  font: 14px Verdana, Arial, sans-serif;
  font-weight: bold;
  padding-left:10px;
}
.pozycja_lcz {
	padding-left:20px;
}
.komentarz {
	padding-left:5px;
	padding-right:5px;
}
.pozycja_lcz2 {
	padding-left:5px;
}
.nazwa_boxu {
	color:#E38A34;
	padding-left:20px;
	font: 11px Verdana, Arial, sans-serif;
	font-weight: bold;
}
.nazwa_boxu2 {
	color:#B28F65;
	padding-left:20px;
	font: 11px Verdana, Arial, sans-serif;
	font-weight: bold;
}
.cena_boxy {
	color:#E38A34;
	font: 12px Verdana, Arial, sans-serif;
	font-weight: bold;
}
.cena_boxy2 {
	color:#985E1B;
	font: 12px Verdana, Arial, sans-serif;
	font-weight: bold;
}
FORM {
	display: inline;
}
.banners {
  padding: 15px;
}

/*HEADER CSS*/

TABLE.header {
  background-color: #ffffff;

}

TABLE.headerNavigation {
  background-color: #abbbd3;
  width: 100% !important;
}

TD.headerNavigation {
  position: relative;
  vertical-align: middle;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color:#000000;
  letter-spacing:1px;
  padding: 5px;
}

TD.breadCrumb {
  font-size: 10px;
  font-weight: bold;
  padding-left:10px;
  color: #E18329;
  background-image: url(/images/design/bg_naglowek.jpg);
  width: 581px;
  height: 51px ;
  padding-left:10px;
}
.breadCrumb2 {
  font-size: 10px;
  font-weight: bold;
  color: #E18329;
}

TD.headerNavigation A, TD.headerNavigation A:visited, td.footertop a  {
  font-weight: bold;
  color: #ffffff;
}

TD.headerNavigation A:hover, td.footertop a:hover  {
  color: #a8cfff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: 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: Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

/*SIDEBOX CSS*/
.centerBoxContentsBestSellers
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #ffffff;
text-align: center;
}

.column_left, .column_right, .column_single {
  background: #ffffff;
}

.boxText {
  font-size: 11px;
}
.leftbox, .rightbox, .centerbox, .singlebox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #ffffff;
}
.centerbox2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #ffffff;
text-align: center;
}

.leftboxheading, .rightboxheading, .centerboxheading, .singleboxheading {
  background-color: #F2A74A;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
  height: 20px;
}

td.leftboxheading a, td.rightboxheading a, td.centerboxheading a, td.singleboxheading a {
  color: #ffffff;
}
TR.leftboxheading, TR.rightboxheading, TR.centerboxheading, TR.singleboxheading {
}

.leftboxcontent, .rightboxcontent, .centerboxcontent, .singleboxcontent {
  line-height: 125%;
}
TD.centerboxcontent2  {
  padding-left:20px;
text-align: center;
}

.leftboxfooter, .rightboxfooter, .centerboxfooter, .singleboxfooter {
  background-color: #abbbd3;
}

.plainBox, .plainbox-description {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #ffffff;
}
.plainBoxHeading, TD.tableHeading {
  font-size: 12px;
  font-weight: bold;
  padding: 11px 5px 5px;
}
.productListing-heading {
  font-size: 11px;
}
TD.productlisting {
}

TD.productListing-data {
  line-height: 1.5;
  font-size: 10px;
  width: 190px;
  height: 210px;
  background-image: url(/images/design/bg_produkt2.jpg);
  background-repeat: no-repeat;
}

  
TD.productListing-data2 {
   border-bottom: 1px solid #FBE1B2;	
}

/*center main section
-----------------------------------*/
TD.pageHeading, DIV.pageHeading, h1 {
  font-size: 14px;
  font-weight: bold;
  color: #766856;
  padding-top: 5px;
}

.center_column {
}
.main_page{
  width: 767px !important;
  background-color: #ffffff;
}

/* footer
--------------*/

TABLE.footer {
  background: #ffffff;
  text-align: center;
  font-size: 10px;
}

TR.footertop {
  background: #abbbd3;
  font-size: 11px;
}

TD.footertop, TD.footerbottom {
  padding: 5px;
}

/*miscellaneous areas
-------------------------------------*/
TD.cartBox {
   background: #eff4f8;
   font-size: 10px;
   padding: 3px;
   border: 1px dotted #ffb062;
}

TR.productListing-odd, TR.upcomingProducts-odd {
  background: #ffffff;
}

TR.productListing-even, TR.upcomingProducts-even, .productsNotifications {
  background: #ffffff;
}

TD.productListing-data-description-odd {
  background: #ffffff;
  font-size: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 12px;
  border-bottom: 1px solid #9a9a9a;
}

TD.productListing-data-description-even {
  background: #ffffff;
  font-size: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 12px;
  border-bottom: 1px solid #9a9a9a;
}
.current {
  color: #7C603D;
  font: 11px Verdana, Arial, sans-serif;
  font-weight:bold;
}
td.pageresults a {
  color: #7C603D;
  font: 11px Verdana, Arial, sans-serif;
}

td.pageresults a:hover {
  color: #7C603D;
  font: 11px Verdana, Arial, sans-serif;
  text-decoration: underline;
}

SPAN.newItemInCart {
  color: #ff0000;
  font-weight: bold;
}

TD.smallText, SPAN.smallText, P.smallText, td.pageresults{
   font-size: 10px;
}

TD.fieldKey {
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-size: 12px;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-size: 11px;
}

TEXTAREA {
  width: 85%;
  font-size: 11px;
}

.greetUser {
   color: #766856;
   font-weight: bold;
   font-size: 11px;
   padding-top: 5px;
   padding-bottom: 5px;
}

SPAN.greetUser {}

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

span.normalprice {
	text-decoration: line-through;
}

SPAN.productSpecialPrice, SPAN.productSalePrice, .stockWarning, span.coming {
  color: #ff0000;
}

span.productSpecialPriceSale {
  color: #ff0000;
	text-decoration: line-through;
}

SPAN.productPriceDiscount, .inputRequirement {
  font-size: 10px;
  color: #FF0000;
}
.moduleRow { }
.moduleRowOver { background-color: #F2A74A; cursor: pointer; }
.moduleRowSelected { background-color: #F4EDE4; }

/* message box */

.messageBox {}
.messageStackError, .messageStackWarning, errorBox {
  background-color: #ff0000;
  color: #ffffff;
  font-size: 10px;
  padding: 4px;
  border: 1px solid #9a9a9a;
}
.messageStackSuccess { background-color: #b3ffa8; padding: 2px; border: 1px solid #9a9a9a; }
.messageStackCaution { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffff00; }

/* checkout totals */
TD.ot-subtotal-Text, TD.ot-cod-fee-Text, TD.ot-total-Text, TD.ot-group-pricing-Text, TD.ot-gv-Text, TD.ot-loworderfee-Text, TD.ot-shipping-Text, TD.ot-subtotal-Text, TD.ot-tax-Text, TD.ot-coupon-Text {
  font-weight: bold;
}
TD.ot-subtotal-Amount, TD.ot-cod-fee-Amount, TD.ot-total-Amount, TD.ot-group-pricing-Amount, TD.ot-gv-Amount, TD.ot-loworderfee-Amount, TD.ot-shipping-Amount, TD.ot-subtotal-Amount, TD.ot-tax-Amount, TD.ot-coupon-Amount {}

/* product_info attribute comments */

.ProductInfoComments, TD.ProductInfoComments, SPAN.ProductInfoComments {
  color: #ff0000;
  font-size: 10px;
  text-align : left;
  font-weight: bold;
  padding-top: 6px;
  padding-bottom: 6px;
  border-top: 1px solid #9a9a9a;
}

/* General alert span class */
TD.alert, SPAN.alert {
  color: #FF0000;
  font-weight: bold;
}

/* General alert span class */
TD.alertBlack, SPAN.alertBlack {
  color: #000000;
  font-weight: bold;
}

/* popup tables */
TABLE.popupattributeqty, TABLE.popupcouponhelp, TABLE.popupcvvhelp, TABLE.popupimage, TABLE.popupimageadditional, TABLE.popupsearchhelp, TABLE.popupshippingestimator, TABLE.popupinfoshoppingcart {
  background-color: #ffffff;
	margin: 6px;
  padding: 6px;
  font: 11px Verdana, Arial, sans-serif;
}

/* categories_description */
TABLE.categoriesdescription {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #FFFCF5;
  border:1px solid #9a9a9a;
  padding: 5px;
}

TD.categoriesdescription {
  font-size: 11px;
  line-height: 1.0;
}

TABLE.categoriesdescription2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #FFFCF5;
  border:1px solid #9a9a9a;
  padding: 5px 5px 0px;
  


}

TD.categoriesdescription2 {
  font-size: 11px;
  line-height: 1.0;

}

/* categories box parent and child categories and extra links */
A.category-top, A.category-links {
  color: #766856;
  text-decoration: none;
}
A.category-subs, A.category-products {
  color: #766856;
  text-decoration: none;
}
SPAN.category-subs-parent {
  font-weight: bold;
}
SPAN.category-subs-selected {
  font-weight: bold;
}

/* attribute images table */
TABLE.products-attributes-images {
/*  width: 100%; */
/*  border: 1px solid #9a9a9a; */
  float: left;
  padding: 2px;
}
.naglowek_gora0{
	background-image: url(/images/design/naglowek_gora0.jpg);
}
.naglowek_gora0_0{
	background-image: url(/images/design/naglowek_gora0_0.jpg);	
}
.naglowek_gora1{
	background-image: url(/images/design/naglowek_gora1.jpg);	
}
.naglowek_gora2{
	background-image: url(/images/design/naglowek_gora2.jpg);	
}
.naglowek_gora3{
	background-image: url(/images/design/naglowek_gora3.jpg);	
}
.naglowek_poziom0{
	background-image: url(/images/design/naglowek_poziom0.jpg);
}
.naglowek_poziom0_0{
	background-image: url(/images/design/naglowek_poziom0_0.jpg);	
}
.naglowek_poziom1{
	background-image: url(/images/design/naglowek_poziom1.jpg);	
}
.naglowek_poziom2{
	background-image: url(/images/design/naglowek_poziom2.jpg);	
}
.naglowek_poziom3{
	background-image: url(/images/design/naglowek_poziom3.jpg);	
}
.naglowek_poziom4{
	background-image: url(/images/design/naglowek_poziom4.jpg);	
}
.naglowek_poziom5{
	background-image: url(/images/design/naglowek_poziom5.jpg);	
}
.naglowek_poziom6{
	background-image: url(/images/design/naglowek_poziom6.jpg);	
}
.naglowek_poziom6_1{
	background-image: url(/images/design/naglowek_poziom6_1.jpg);	
}
.naglowek_poziom66{
	background-image: url(/images/design/naglowek_poziom66.jpg);	
}
.naglowek_poziom7{
	background-image: url(/images/design/naglowek_poziom7.jpg);	
}
.naglowek_poziom8{
	background-image: url(/images/design/naglowek_poziom8.jpg);	
}
.box_nowosci{
	background-image: url(/images/design/box_nowosci.jpg);	
}
.box_polecamy{
	background-image: url(/images/design/box_polecamy.jpg);	
}
.kolumna0_srodek{
	background-image: url(/images/design/kolumna0_srodek.jpg);	
}
.kolumna_srodek{
	background-image: url(/images/design/kolumna_srodek.jpg);	
}
.informacje_gora{
	background-image: url(/images/design/informacje_gora.jpg);	
}
.informacje2_gora{
	background-image: url(/images/design/informacje2_gora.jpg);	
}
.informacje_dol{
	background-image: url(/images/design/informacje_dol.jpg);	
}
.informacje2_dol{
	background-image: url(/images/design/informacje2_dol.jpg);	
}
.informacje_srodek{
	background-image: url(/images/design/informacje_srodek.jpg);	
	padding-left:20px;
}
.informacje2_srodek{
	background-image: url(/images/design/informacje2_srodek.jpg);	
}
.zwroty_gora{
	background-image: url(/images/design/zwroty_gora.jpg);	
}
.zwroty_srodek{
	background-image: url(/images/design/zwroty_srodek.jpg);	
}
.zwroty_dol{
	background-image: url(/images/design/zwroty_dol.jpg);	
}
.box_inny{
	background-image: url(/images/design/box_inny.jpg);	
}
.stopka0_lewy{
	background-image: url(/images/design/stopka0_lewy.jpg);	
}
.stopka1_lewy{
	background-image: url(/images/design/stopka1_lewy.jpg);	
}
.stopka0_srodek{
	background-image: url(/images/design/stopka0_srodek.jpg);	
}
.stopka1_srodek{
	background-image: url(/images/design/stopka1_srodek.jpg);	
}
.stopka0_prawy{
	background-image: url(/images/design/stopka0_prawy.jpg);	
}
.stopka1_prawy{
	background-image: url(/images/design/stopka1_prawy.jpg);	
}
.bg_kat{
	background-image: url(/images/design/bg_kat.gif);	
	padding-left:25px;
}
.kat_linki_srodek{
	background-image: url(/images/design/kat_linki_srodek.gif);	
	padding-left:10px;
}
.koszyk_srodek{
	background-image: url(/images/design/koszyk_srodek.gif);	
	padding-left:10px;
}
.news{
	background-image: url(/images/design/news.gif);	
}
.prawo{
	padding-left:310px;
}
.invi {
	display: none;
}
.bg_koszyk{
	background-image: url(../images/bg_koszyk.jpg);	
}
.bg_komentarze{
	background-image: url(../images/bg_komentarze2.jpg);	
	background-repeat: no-repeat;	
	height:51px;
}
.productListing-heading1 {
	background-image: url(../images/bg_koszyk1.jpg);	
	height:75px;
	width:110px;
  color: #7C603D;
  font: 12px Verdana, Arial, sans-serif;
  font-weight: bold;
}
.productListing-heading2 {
	background-image: url(../images/bg_koszyk2.jpg);	
	height:75px;
	width:145px;
  color: #7C603D;
  font: 12px Verdana, Arial, sans-serif;
  font-weight: bold;
}
.productListing-heading3 {
	background-image: url(../images/bg_koszyk3.jpg);	
	height:75px;
	width:25px;
  color: #7C603D;
  font: 12px Verdana, Arial, sans-serif;
  font-weight: bold;
}
.utmform {
      display:none;
}
.biggerText {
      color: #279F4E;
  font: 11px Verdana, Arial, sans-serif;
  font-weight: bold;
 text-align: left;
padding: 5px 5px 0px;
}

.gg2 {
      color: #279F4E;
  font: 11px Verdana, Arial, sans-serif;
  font-weight: bold;
 text-align: right;
padding: 5px 40px 0px;



}
.modul_nowosci {
      color: #E89A44;
  font: 14px Verdana, Arial, sans-serif;
  font-weight: bold;
 text-align: center;
padding: 5px 40px 0px;
}
.productListing-cat2 {
  line-height: 1.5;
  font-size: 10px;
  width:200px;
  height:160px;
  background-image: url(/images/design/bg_produkt2.jpg);
  background-repeat: no-repeat;
  text-align: center;

 
}

/* This is the CSS needed for the Order Step Edition 2 contribution */

#order_steps {       /* Is needed for the centering in IE */
    padding: 0 3px;
    margin: 10px 10px;
    text-align: center;
	 border: 1px solid #000;
	 height:70px;
}

.order_steps_text {
    margin: 0 auto;
    text-align: center;
    color: #A7A7A7;        /* Determines the non-active color of the text */
	 height: 50px;
}


#active_step_text {       /* These are the styles for the active text */
    color: #005C2C;
    font-weight: 700;
    font-size: 1.1em;
	 width:25%;
	 float:left;
}

.order_steps_text2 {
    text-align: center;
    color: #A7A7A7;        /* Determines the non-active color of the text */
    padding-top: 25px; /* Determines the distance between the text and the line */
	 width:25%;
	 float:left;
}

.order_steps_text3 {
    text-align: center;
    color: #A7A7A7;        /* Determines the non-active color of the text */
    padding-top: 26px; /* Determines the distance between the text and the line */
	 width:25%;
	 float:left;
}

.order_steps_text4 {
    text-align: center;
    color: #A7A7A7;        /* Determines the non-active color of the text */
    padding-top: 26px; /* Determines the distance between the text and the line */
	 width:25%;
	 float:left;
}

.order_steps_line_2 {
    padding: 10px 0 0 0;
    margin: 0;
	 width:100%;
}

.progressbar_active {
    background: url(../images/orderstep.png) repeat-x;    
	 background-color: #EDA038; /* Determines the active color of the completed part of the line */
	 width:25%;
	 float:left;
	 height: 5px;
	 color: #EDA038;
}

.progressbar_inactive {
    background: url(../images/orderstep.png) repeat-x;    
	 background-color: #9A9A9A; /* Determines the active color of the completed part of the line */
	 width:25%;
	 float:left;
	 height: 5px;
	 color: #9A9A9A;
}

/* End Order Steps contribution CSS */
/* This is the CSS needed for the Order Step Edition 2 contribution */

#order_steps {       /* Is needed for the centering in IE */
    padding: 0 3px;
    margin: 10px 10px;
    text-align: center;
	 border: 1px solid #000;
	 height:70px;
}

.order_steps_text {
    margin: 0 auto;
    text-align: center;
    color: #A7A7A7;        /* Determines the non-active color of the text */
	 height: 50px;
}


#active_step_text {       /* These are the styles for the active text */
    color: #005C2C;
    font-weight: 700;
    font-size: 1.1em;
	 width:25%;
	 float:left;
}

.order_steps_text2 {
    text-align: center;
    color: #A7A7A7;        /* Determines the non-active color of the text */
    padding-top: 25px; /* Determines the distance between the text and the line */
	 width:25%;
	 float:left;
}

.order_steps_text3 {
    text-align: center;
    color: #A7A7A7;        /* Determines the non-active color of the text */
    padding-top: 26px; /* Determines the distance between the text and the line */
	 width:25%;
	 float:left;
}

.order_steps_text4 {
    text-align: center;
    color: #A7A7A7;        /* Determines the non-active color of the text */
    padding-top: 26px; /* Determines the distance between the text and the line */
	 width:25%;
	 float:left;
}

.order_steps_line_2 {
    padding: 10px 0 0 0;
    margin: 0;
	 width:100%;
}

.progressbar_active {
    background: url(../images/orderstep.png) repeat-x;    
	 background-color: #EDA038; /* Determines the active color of the completed part of the line */
	 width:25%;
	 float:left;
	 height: 5px;
	 color: #EDA038;
}

.progressbar_inactive {
    background: url(../images/orderstep.png) repeat-x;    
	 background-color: #9A9A9A; /* Determines the active color of the completed part of the line */
	 width:25%;
	 float:left;
	 height: 5px;
	 color: #9A9A9A;
}

.confirm {
	text-align: center;
}
/* End Order Steps contribution CSS */
/* This is the CSS needed for the Order Step Edition 2 contribution */

#order_steps {       /* Is needed for the centering in IE */
    padding: 0 3px;
    margin: 10px 10px;
    text-align: center;
	 border: 1px solid #000;
	 height:70px;
}

.order_steps_text {
    margin: 0 auto;
    text-align: center;
    color: #A7A7A7;        /* Determines the non-active color of the text */
	 height: 50px;
}


#active_step_text {       /* These are the styles for the active text */
    color: #005C2C;
    font-weight: 700;
    font-size: 1.1em;
	 width:25%;
	 float:left;
}

.order_steps_text2 {
    text-align: center;
    color: #A7A7A7;        /* Determines the non-active color of the text */
    padding-top: 25px; /* Determines the distance between the text and the line */
	 width:25%;
	 float:left;
}

.order_steps_text3 {
    text-align: center;
    color: #A7A7A7;        /* Determines the non-active color of the text */
    padding-top: 26px; /* Determines the distance between the text and the line */
	 width:25%;
	 float:left;
}

.order_steps_text4 {
    text-align: center;
    color: #A7A7A7;        /* Determines the non-active color of the text */
    padding-top: 26px; /* Determines the distance between the text and the line */
	 width:25%;
	 float:left;
}

.order_steps_line_2 {
    padding: 10px 0 0 0;
    margin: 0;
	 width:100%;
}

.progressbar_active {
    background: url(../images/orderstep.png) repeat-x;    
	 background-color: #EDA038; /* Determines the active color of the completed part of the line */
	 width:25%;
	 float:left;
	 height: 5px;
	 color: #EDA038;
}

.progressbar_inactive {
    background: url(../images/orderstep.png) repeat-x;    
	 background-color: #9A9A9A; /* Determines the active color of the completed part of the line */
	 width:25%;
	 float:left;
	 height: 5px;
	 color: #9A9A9A;
}

/* This is the CSS needed for the Order Step Edition 2 contribution */

#order_steps {       /* Is needed for the centering in IE */
    padding: 0 3px;
    margin: 10px 10px;
    text-align: center;
	 border: 1px solid #000;
	 height:70px;
}

.order_steps_text {
    margin: 0 auto;
    text-align: center;
    color: #A7A7A7;        /* Determines the non-active color of the text */
	 height: 50px;
}


#active_step_text {       /* These are the styles for the active text */
    color: #005C2C;
    font-weight: 700;
    font-size: 1.1em;
	 width:25%;
	 float:left;
}

.order_steps_text2 {
    text-align: center;
    color: #A7A7A7;        /* Determines the non-active color of the text */
    padding-top: 25px; /* Determines the distance between the text and the line */
	 width:25%;
	 float:left;
}

.order_steps_text3 {
    text-align: center;
    color: #A7A7A7;        /* Determines the non-active color of the text */
    padding-top: 26px; /* Determines the distance between the text and the line */
	 width:25%;
	 float:left;
}

.order_steps_text4 {
    text-align: center;
    color: #A7A7A7;        /* Determines the non-active color of the text */
    padding-top: 26px; /* Determines the distance between the text and the line */
	 width:25%;
	 float:left;
}

.order_steps_line_2 {
    padding: 10px 0 0 0;
    margin: 0;
	 width:100%;
}

.progressbar_active {
    background: url(../images/orderstep.png) repeat-x;    
	 background-color: #EDA038; /* Determines the active color of the completed part of the line */
	 width:25%;
	 float:left;
	 height: 5px;
	 color: #EDA038;
}

.progressbar_inactive {
    background: url(../images/orderstep.png) repeat-x;    
	 background-color: #9A9A9A; /* Determines the active color of the completed part of the line */
	 width:25%;
	 float:left;
	 height: 5px;
	 color: #9A9A9A;
}

/* End Order Steps contribution CSS */
/* End Order Steps contribution CSS */

.layout_center_module_div {

	padding-top: 5px;

	padding-bottom: 5px;

}
.module_productinfo_gwarancja_td {

	padding-left: 27px; 

	padding-bottom: 5px;

	padding-top: 15px;

}
TD.innecat {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #FFFFFF;
  color: #000000;
  font-weight: bold;
  text-align: center;
  width: 50%;
}
/**
 * Login CSS Stylesheet
 *
 * @package easy signup
 * @copyright Copyright 2007 Numinix Technology http://www.numinix.com
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: login.css 1000 2007-09-26 18:51:59Z numinix $
 */

#login-password {
	margin-left: 0px;
	}

#login-email-address {
	margin-left: 0px;
	}

#columnLeft {
	width: 50%;
	float: left;
	}


#columnRight {
	width: 20%; 
	float: right;
	}

#columnCenter {
 	width: 50%;
	margin-left: 3%;
	margin-right: 3%;
	margin-bottom: 3%;
}

fieldset {
	border: 1px solid #cccccc;
	padding: 6px;
}

.floatingBox {
	width: 50%;
}

legend {
	border: 1px solid #4A4A4A; /*#cccccc;*/
	background-color: #FFF0DB; /*#E8E8E8;*/
	color: #4A4A4A;
}
.checkoutCandy {
	line-height: 2.0em;
	font-weight: bold;
	padding: 0.4em;
	border: 1px solid #9a9a9a;
	background-color: #ffffcc;
	color: #000000;
}
.cartDiscount {
	border-top: 1px solid #cccccc;
	font-weight: bold;
	text-align: right;
	line-height: 2.2em;
	padding-right: 2.5em;
	background-color: #e9e9e9;
	height: 2.0em;
}
.checkoutShipping {
	line-height: 2.0em;
	font-weight: bold;
	padding: 0.4em;

	
	color: #000000;
}







/***************BOF Attribute Rollovers CSS**************/
/*default attribute image*/
a.attribRoll img {border:0; cursor:default; width:70px; height: 70px;}
/*link*/
a.attribRoll:hover {text-decoration:none; position:relative; cursor:default;}
/*currently hidden attribute image*/
a.attribRoll i {display:block; position:absolute; left:-9999px; opacity:0;
	-moz-box-shadow: 10px 10px 10px rgba(0, 0, 0, .5);
	-webkit-box-shadow: 10px 10px 10px rgba(0, 0, 0, .5);
	 box-shadow: 10px 10px 10px rgba(0, 0, 0, .5);
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	 border-radius: 10px; }
/*revealed attribute image*/
a.attribRoll:hover i {top:-260px; left:45px; padding:10px; border:1px solid #aaa; background:#fff; opacity:1.0;}
a.attribRoll:hover i img {width:200px; height:200px;}
/***************EOF Attribute Rollovers CSS**************/









