.regular-price {
color:#C76200;
}
.actions .link-more  {
color:#6A302A;
font-size:11px;
}
.btn-cart {
background:url("/images/button_to_cart.gif") no-repeat scroll left top transparent;
height:24px;
margin-top:4px;
overflow:hidden;
text-indent:-300px;
width:69px;
border: none;
display: block;
}
.products-grid{
background:url("/images/border_dots_horizontal.gif") repeat-x scroll left bottom transparent;
width:725px;
margin: 0 auto;
}
.products-grid li.line-separator{
background:url("/images/border_dots_horizontal.gif") repeat-x scroll left bottom transparent;
clear:both;
display:block;
height:1px;
width:725px;
}
.products-grid li.item {
-moz-background-inline-policy:continuous;
background:url("/images/border_dots_vertical.gif") repeat-y scroll left top transparent;
float:left;
margin:12px 0;
padding:0 12px;
width:215px;
}
.products-grid li.item.first {
background:none repeat scroll 0 0 transparent;
}
.products-grid .product-name {
color:#B4D2AC;
font-size:18px;
font-weight:bold;
height:25px;
margin:0 0 5px;
overflow:hidden;
}
.products-grid .product-name a {
color:#B4D2AC;
text-decoration:none;
}
.products-grid .product-description, .products-grid .product-description a {
color:#595959 !important;
font-size:13px !important;
font-weight:bold !important;
height:35px !important;
line-height:1.25 !important;
overflow:hidden !important;
text-decoration: none;
}
.products-grid .product-image {
-moz-border-radius:8px 8px 8px 8px;
border:1px solid #D9D9D9;
display:block;
height:210px;
margin:0 0 10px;
padding:5px;
width:205px;
text-align:center;
}

.products-grid .product-footer {
clear:both;
}
.products-grid .price-box {
float:left;
margin:5px 0;
padding-right:5%;
text-align:right;
width:45%;
}
.products-grid .price-box .label {
color:#595959;
font-size:11px;
}
.regular-price .price {
color:#6A302A;
font-size:22px;
font-weight:bold;
}
.products-grid .actions {
background:url("/images/border_dots_vertical.gif") repeat-y scroll left top transparent;
float:right;
margin:5px 0;
padding-left:5%;
text-align:left;
width:45%;
}
.actions .link-more  {
color:#6A302A;
font-size:11px;
}
/* widok produktu */
.product-view {
border-left:1px solid #D9D9D9;
border-right:1px solid #D9D9D9;
clear:both;
min-height:675px;
padding:0 20px;
}
.product-name h2{
color:#595959;
font-size:18px;
font-weight:normal;
}
.product-shop {
float:right;
width:350px;
}
.product-collateral{
background:url("/images/border_dots_horizontal.gif") repeat-x scroll left bottom transparent;
margin:0 0 10px;
padding:0 0 10px;
}
.product-shop .box-collatera {
background:url("/images/border_dots_horizontal.gif") repeat-x scroll left bottom transparent;
margin:0 0 10px;
padding:0 0 10px;
}
.product-view .product-shop .price-box {
margin:10px 0;
width:110px;
float:left;
padding:0;
}
.price-excluding-tax  {
color:#999999;
display:block;
}
.price-including-tax  {
color:#999999;
display:block;
}
.product-shop .price-excluding-tax .label {
color:#595959;
font-size:11px;
white-space:nowrap;
}
.product-shop .price-excluding-tax .label {
color:#595959;
font-size:11px;
white-space:nowrap;
}
.product-shop .price-including-tax .label {
color:#595959;
float:left;
font-size:11px;
white-space:nowrap;
width:100%;
}
.price-including-tax .price {
color:#6A302A;
font-size:22px;
font-weight:bold;
}
.add-to-box {
margin:10px 0;
}
.product-view .add-to-cart {
background:url("/images/border_dots_vertical.gif") repeat-y scroll left top transparent;
float:left;
height:30px;
margin-left:0;
padding-left:10px;
padding-top:10px;
width:150px;
}
.add-to-cart h3{
margin-bottom: .5em;
color:#6A302A;
}
.radio_list{

}
.radio_list ul, .radio_list li{
  line-height: 150%;
  clear: both;
}
.radio_list input{
  float: right;
  display: block;
  width: auto;
  border: none;
  max-width: 20px;
}
.radio_list label{
  display:block;
  float:left;
  width:70%;
}
.product-view .add-to-cart button {
float:right;
}
.add-to-cart button.button {
background:url("/images/button_to_cart.gif") no-repeat scroll left top transparent;
height:24px;
margin-top:4px;
overflow:hidden;
text-indent:-300px;
width:69px;
}
product-view .product-img-box {
float:left;
width:350px;
}
.product_image_main  {
border-left:1px solid #D9D9D9;
border-right:1px solid #D9D9D9;
text-align:center;
width:348px;
}
.product_image_main img {
margin:0 auto;
}
.product-img-box .bg_top {
background:url("/images/bg_product_img_top.gif") no-repeat scroll 0 0 transparent;
height:15px;
width:350px;
}
.product-img-box .bg_bottom {
background:url("/images/bg_product_img_bottom.gif") no-repeat scroll 0 0 transparent;
height:15px;
width:350px;
}
.product-img-box .product-img-more {
margin:10px 0 0 -9px;
}
.product-img-box .product-img-more li {
float:left;
margin:0 0 8px 9px;
}
.product-img-box .product-img-more a {
border:1px solid #D9D9D9;
float:left;
height:56px;
overflow:hidden;
padding:4px;
width:56px;
}
/*submenu */
.sub_categories_menu  {
background:url("/images/bg_sub_categories_top.gif") no-repeat scroll 0 0 #662B25;
display:block;
float:left;
margin-bottom:10px;
padding-top:15px;
width:210px;
}
.sub_categories_menu li.link {
display:block;
height:20px;
margin:0;
padding:0 0 0 20px;
}
.sub_categories_menu_bottom  {
background:url("/images/bg_sub_categories_bottom.gif") no-repeat scroll 0 0 #662B25;
height:21px;
}
.sub_categories_menu a {
background:url("/images/arrow_right.gif") no-repeat scroll 0 -16px transparent;
color:#DAC9C7;
font-size:12px;
height:13px;
padding-left:20px;
text-decoration:none;
}
.sub_categories_menu li.link.active a, .sub_categories_menu a:hover {
background-position:0 1px;
color:#FFFFFF;
text-decoration:underline;
}
/*pager*/
.pager  {
float:right;
padding-top:2px;
text-align:right;
width:135px;
}
.pager .pages ol {
display:inline;
}
.pager .pages li {
display:inline;
margin:0 2px;
}
.v-middle {
vertical-align:middle;
}
