body
{
   color: #4a571d;
   background-color: #ffffff;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-size: 10pt;
   margin: 0px 0px 0px 0px;
}

a
{
   text-decoration: none;
   color: #4a571d;
}

a:hover
{
   text-decoration: underline;
}

img
{
   border: 0px;
}

.product-symbol
{
   color: #ff5d16;
   font-weight: bold;
   font-size: 12pt;
}

.product-name
{
   font-weight: bold;
   font-size: 12pt;
}

.product-box-frame
{
   float: left;
   padding: 5px;
   border-bottom: 1px solid #d0d0d0;
}

.product-box
{
   border-right: 1px solid #d0d0d0;
   padding: 15px;
   width: 320px;
}

.product-box-top
{
   height: 100px;
}

.product-box-middle
{
   height: 120px;
}

.product-box-bottom
{
}

.product-box-image
{
   border: 0px solid #a0a0a0;
   text-align: center;
}

.product-box-image-large
{
   border: 0px solid #a0a0a0;
}

.product-box-symbol
{
   font-size: 10pt;
}

.product-box-description
{
   color: #000000;
   font-weight: normal;
   font-size: 10pt;
   text-align: justify;
}

.product-box-more
{
   color: #000000;
}

.under-construction
{
   color: #ff0000;
}


.main-table
{
}

.main-cell
{
   border-right: 1px solid #d0d0d0;
   padding: 15px;
}

.white-text
{
   color: #000000;
   font-weight: bold;
}

.mid-table
{
   height: 30px;
   background-image: url("../mid-back.jpg");
   color: #000000;
   font-size: 8pt;
   vertical-align: middle;
   border-top: 1px solid #a0a0a0;
   border-bottom: 1px solid #a0a0a0;
}

.mid-table2
{
   color: #ffffff;
   height: 30px;
   background-image: url("../mid-back.jpg");
   color: #000000;
   text-align: right;
   font-size: 8pt;
   vertical-align: middle;
   border-top: 1px solid #a0a0a0;
   border-bottom: 1px solid #a0a0a0;
}

.mid-table3
{
   height: 30px;
   background-image: url("../mid-back.jpg");
   border-top: 1px solid #a0a0a0;
   border-bottom: 1px solid #a0a0a0;
}

.top-table
{
   background: #ecf6d2;
   height: 20px;
   font-size: 8pt;
   border-top: 1px solid #99b33b;
   border-bottom: 1px solid #99b33b;
}

.between-product-row
{
   border-bottom: 1px solid #d0d0d0;
   height: 25px;
}

.layout-002b
{
}

.layout-005
{
   background-image: url("../005.gif");
}

.layout-007
{
   background-image: url("../007.gif");
   width: 21px;
}

.layout-008
{
   background-color: #d3e48f;
}

.layout-009
{
   background-image: url("../009.gif");
   width: 21px;
}

.layout-011a
{
   background-image: url("../011a.gif");
}

.layout-011b2
{
   background-image: url("../011b2.gif");
}

.layout-011c
{
   background-image: url("../011c.gif");
}

.border-002
{
   background-image: url("../border-002.gif");
}

.border-004
{
   background-image: url("../border-004.gif");
}

.border-006
{
   background-image: url("../border-006.gif");
}

.border-008
{
   background-image: url("../border-008.gif");
}

.margin-left
{
   margin: 0px 0px 0px 10px;
}

.add-to-cart
{
   font-weight: bold;
   font-size: 11pt;
}

.topmenu
{
   color: #000000;
   font-weight: normal;
   font-size: 10pt;
   width: 549px;
   height: 29px;
}

.topmenu-between
{
   width: 20px;
}

.topmenu-link
{
   color: #000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 10pt;
}

.h3
{
   font-weight: normal;
   font-size: 10pt;
}

.white-text
{
   color: #ffffff;
}

.zdjecie-produktu-mini
{
   border: 1px solid #777777;
}

.tresc-text
{
   width: 100%;
   height: 800px;
}

.message
{
	color: #ff0000;
}

.product-price
{
   font-weight: bold;
}

.produkty_ilosc
{
   width: 70px;
}

.produkty_kolor
{
   width: 180px;
}

.opis_produktu-male_zdjecie
{
   float: left;
   padding: 10px;
   text-align: center;
   border: 1px solid #dfdfdf;
}

.sciezka
{
   color: #4a571d;
}

.brak_produktow
{
   color: #4a571d;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 12pt;
}

.koszyk-uwagi-text
{
   width: 600px;
   height: 150px;
   vertical-align: top;
   border: 1px solid #dfdfdf;
}

.tooltip
{
   visibility: hidden; 
   position: absolute; 
   top: 0;  
   left: 0; 
   z-index: 2; 

   font: normal 8pt sans-serif; 
   padding: 3px; 
   border: 1px solid #b9b694;
   background-color: #fffbcc;
}

.navigation-panel
{
   height: 58px;
}

.info-spacer
{
   height: 58px;
}

