@CHARSET "UTF-8";
@import url(/cms/styles/cms_eshop_cart.css);

* { margin: 0px; padding: 0px; }
body { font-size: 10px; font-family: "Arial"; background: #5c5c5c url(../images/pozadie_body.jpg) repeat-x left top; }

#page { display: block; margin: 0px auto; width: 964px; }
#top { display: block; height: 171px; margin-top: 9px; background: transparent url(../images/pozadie_top.jpg) no-repeat left bottom; position: relative; z-index: 1; }
#main { display: block; background: transparent url(../images/pozadie_main.jpg) no-repeat left top; }
#left { width: 203px; background: transparent url(../images/pozadie_left.jpg) repeat-y left top; }
#main_content { background: transparent url(../images/pozadie_main_content.jpg) repeat-y left top; }
#right { width: 200px; background: transparent url(../images/pozadie_main_content.jpg) repeat-y right top; }
#bottom { display: block; height: 37px; background: transparent url(../images/pozadie_bottom.jpg) no-repeat left top; }


/* <!-- background: transparent url(../images/pozadie_right.jpg) no-repeat left top;  --> */


.rims-filter{ display:block; width:728px; background:url(../images/rims_filter_bg.jpg) repeat-y top; margin-bottom:15px; }
.rims-filter .top{ display:block; background:url(../images/rims_filter_top.jpg) no-repeat top; position:relative;}
.rims-filter .top h3{ display:block;padding:8px 0 8px 10px; margin:0; color:white; font-size:12px; font-weight:normal;}
.rims-filter .top a{ position:absolute; top:10px; right:10px; background:url(../images/rims_filter_redarrow.jpg) no-repeat right; padding-right:20px; color:white; font-size:11px; text-decoration:none; }
.rims-filter .top a:hover{ text-decoration:underline; }
.rims-filter .bottom{ clear:both;display:block; background:url(../images/rims_filter_bottom.jpg) no-repeat bottom; height:5px;}
.rims-filter .col{ display:block; width:300px; float:left; padding:5px 0 0 0;}
.rims-filter .col label{ display:block; float:left; width:80px; text-align:right; font-size:12px; padding:0; margin:4px 5px 4px 0; padding:2px 0; clear:left;}
.rims-filter .col select{ display:block; float:left; width:200px; margin:4px 0; }
.rims-filter .btns{ float:right;width:120px;}
.rims-filter .btns input{ margin-bottom:5px;}


.mod_products2_rims{ padding:10px; display:block;}

.ppurban-rims-listitem a{ text-decoration:none;}
.ppurban-rims-listitem{ background:url(../images/rims_listitem_bg.jpg) repeat-y left; display:block; width:179px; float:left; margin:5px 3px 5px 0px; text-align:center; }
.ppurban-rims-listitem h3{ font-size:14px; font-weight:normal;background:url(../images/rims_listitem_top.jpg) no-repeat top; padding-top:5px; }
.ppurban-rims-listitem h3 a{text-decoration:none; color:black; }
.ppurban-rims-listitem .min-cena{ font-size:14px; font-weight:bold;background:url(../images/rims_listitem_bottom.jpg) no-repeat bottom; padding:5px 0 8px; color:#9b0808; }
.ppurban-rims-listitem .farba{ font-size:12px; display:block; height:30px;}


.ppurban-rims-detailitem{ display:block; width:730px;background:url(../images/rims_detailitem_bg.jpg) repeat-y left; }
.ppurban-rims-detailitem .top{ display:block; background:url(../images/rims_detailitem_top.jpg) no-repeat top; position:relative; height:5px; }
.ppurban-rims-detailitem .obrazok { display:block; float:left; width:215px; padding:5px 20px 10px; }
.ppurban-rims-detailitem .products { display:block; float:left; width:450px; padding:5px; }

.ppurban-rims-detailitem h3 { font-size:16px; font-weight:normal;}
.ppurban-rims-detailitem .products p{ font-size:11px; margin:5px 0;}


.ppurban-rims-detailitem table { font-size:12px; border-collapse:collapse; text-align:center; width:100%; }
.ppurban-rims-detailitem table th { background:#c1c1c1;padding:2px; font-weight:normal; }
.ppurban-rims-detailitem table td { padding:2px; border-bottom:1px solid silver; }
.ppurban-rims-detailitem table tr.odd td { background:#f5f5f5;}
.ppurban-rims-detailitem table tr.even td { background:white;}
.ppurban-rims-detailitem table tr.hover td { background:#ffffaa;}





.ppurban-rims-detailitem .bottom{ clear:both;display:block; background:url(../images/rims_detailitem_bottom.jpg) no-repeat bottom; height:5px;}
.ppurban-rims-detailitem .count{ width:20px; }
.ppurban-rims-detailitem .cena{ color:red; font-size:14px; font-weight:bold; }




.ppurban-rims-detailitem .mod_text { padding:0;}


.ppurban-rims-detailitem .cartSubmit{ margin: 0 0 -5px 5px;}


.ppurban-rims-detailitem .menu{ padding:10px 0; text-align:right;margin-right:30px;}
.ppurban-rims-detailitem .menu a{ font-size:12px; text-decoration:none; margin-left:10px; }
.ppurban-rims-detailitem .menu a img{ margin:0 2px -2px 0; }


/*
.ajaxAddCart{}
.ajaxAddCart label{ font-size:12x; display:block; float:left; width:100px; text-align:right; padding:3px; clear:left; }
.ajaxAddCart input{ float:left; width:220px; margin:3px;}
.ajaxAddCart #submitAjax {text-align:center; margin-top:5px; margin-left:110px; width:auto;}
.ajaxAddCart p { text-align:center; display:block; }





  .ajax_cart{ display:block; text-align:center; height:140px; position:relative;}
  .ajax_cart p{ margin:3px 0;}
  .ajax_cart .menu{  position:absolute; bottom:0; left:0; width:300px;}
  .ajax_cart .menu a{ display:block; width:50%; float:left; text-decoration:none; color:#666666; text-align:left;}
  .ajax_cart .menu a:hover{ text-decoration:underline; color:#BB2929;}
  .ajax_cart .name{ color:#BB2929;}
  
  
  
  */
  
  
  
  
  
  
  
  
  
  
  
  
  
  


.mod_products2 .path{ font-size:1.1em; display:block; padding:5px 10px; border-bottom:1px solid silver; }


  .mod_products2{ display:block; margin:0 10px; }
  .mod_products2 .list_item{ display:block; width:25%; text-align:center; float:left;}
  .mod_products2 .list_item h2{ display:block; color:#BB2929; font-size:1.3em; margin:0; padding:10px 3px 3px 3px; height:30px;}
  .mod_products2 .list_item h2 a{ color:#BB2929; font-size:1em; margin:0;}
  .mod_products2 .list_item .description{ display:block; color:#7F7F7F; font-size:1.1em; margin:0; padding:0px 3px;}
  .mod_products2 .list_item .description abbr{ text-decoration:none; border:0;}
  .mod_products2 .list_item .size{ display:block; color:#7F7F7F; font-size:1.1em; margin:0; padding:0px 3px;}
  .mod_products2 .list_item .image{ display:block; margin:3px; min-height:115px;}
  .mod_products2 .list_item .prices{ display:block; padding:3px;}
  .mod_products2 .list_item .req_price{ text-decoration:line-through; color:#CC9999; font-size:1.1em; padding-right:10px;}
  .mod_products2 .list_item .our_price{ color:#BB2929; font-size:1.3em; font-weight:bold;}
  


/************ DETAIL ************/
  .mod_products2 .detail_item{ display:block; text-align:center; }
  .mod_products2 .detail_item .images_block{ display:block; width:50%; float:left;}
  .mod_products2 .detail_item .text_block{ display:block; width:50%; float:left;}
  .mod_products2 .detail_item .text_block h2 { color:#BB2929; text-align:center; font-size:1.2em; font-weight:bold; border-bottom:1px solid #666666;}
    .mod_products2 .detail_item .text_block table{ border-collapse:collapse; margin:0; padding:0; text-align:left; width:100%; font-size:1.1em; }
    .mod_products2 .detail_item .text_block td{ padding:5px; }
    .mod_products2 .detail_item .text_block td.header{ color:#333333; text-align:right; padding-right:20px; width:46%;}
    .mod_products2 .detail_item .text_block td.header_name{ color:#BB2929; text-align:center; font-size:1.2em; font-weight:bold; border-bottom:1px solid #666666;}
    .mod_products2 .detail_item .text_block tr.dark td{ background:#F0F0F0;}
    
    

  .mod_products2 .detail_item .description{ display:block; clear:both; color:#7F7F7F; font-size:1.1em; margin:0; padding:3px 0; text-align:left; border-top:1px solid #333333; padding-top:5px; margin-top:5px;}

  .mod_products2 .detail_item .req_price{ text-decoration:line-through;}
  .mod_products2 .detail_item .our_price{ color:#BB2929; font-size:1.3em; font-weight:bold;}
  
  .mod_products2 .detail_item .to_cart{}
  .mod_products2 .detail_item .cart .count{ background:#F0F0F0; width:30px; text-align:right; font-size:1.1em; border:1px solid #333333; position:relative; top:-5px;}
  .mod_products2 .detail_item .cart label{  position:relative; top:-5px;}
  .mod_products2 .detail_item .to_cart .cart_add_text{ float:left; display:block; padding-top:8px;}
  .mod_products2 .detail_item .to_cart .cart_add_button{ background:url(../images/btn_kupit.gif) no-repeat; width:96px; height:35px; display:block; float:left; text-decoration:none;}
  .mod_products2 .detail_item .to_cart .cart_add_button span{ font-size:1.1em; color:#FFFFFF; display:block; padding:10px 0 0 12px; font-weight:bold;}
  

  .mod_products2 .filter { display:block; overflow:auto; background:#F0F0F0; margin:10px 0;}
  .mod_products2 .filterElement { display:block; float:left; width:20%;}
  .mod_products2 .filterElement .label { display:block; margin:3px 0 0 0; padding:2px; font-size:1.2em;}
  .mod_products2 .filterElement div { display:block; margin:0; padding:2px;}
  .mod_products2 .filterElement input,.mod_products2 .filterElement select{ width:100%; }
  
  .mod_products2 .filter_pneu .filterElement { display:block; float:left; width:14%;}
  .mod_products2 .filter #filter { margin-top:20px; }
  .mod_products2 .filter #resetFilter { margin-top:20px; }
  .mod_products2 .filter #submit { margin-top:20px; }
  .mod_products2 .filter #reset { margin-top:20px; }

  .mod_products2 .toCart .count{ width:30px; }
  .mod_products2 .toCart{ width:auto !important; font-size:1em !important; }
  
  
