@media print {
	
  #menu-bar, #secondary, #site, #uri, #to-top, form, div.pager, #w3c {
		display:none;
	}

  div.hr-clear {
  	margin:0px; padding:0px;
  	clear:both;
  	height:1px;
  	font-size:1px; line-height:1px;
    border:1px solid #fff;
    background-color: #fff; 
  }

  /* HOMEPAGE */
  div.home-banners, img#home-img, div.link-box {display:none;}
  /* SECONDARY */
  div.sub-menu, div.panel-search-history, div#price-range {display:none;}

	/* NOVINKY */
	div.news-img, p.news-bottom, p.news-all {display:none;}
		
	/* KATOLOGY */
	form.katalogy {display:block;}
  div#catalogues{width:670px;}
  div.catalog-item {
    float:left;
    margin:0 4px 15px 0; padding:5px 6px 5px 4px;
    width:155px;  
  }		
  div.catalog-item.last {margin-right:0px;}
  div.catalog-item img {width:155px;}
	/*div.catalog-item p.popis {height:60px;}*/
  div.catalog-item p.form {display:none;}
		
	/* PRODUKTY */
 
  div#productbars {display:none;}
	div#eshop-sort, p#view, div.panel-products {display:none;}
  div.list-header {display:none}
  div#uri-product, div#tab-info-form {display:none;}	
  ul#tabs-product {display: none}
      
  /* katalog a související produkty */  
  div#products,
  div#related-products {width:670px;} 
  
  div.other-products {border-top: 0.2mm solid #000; margin-top: 5mm;} 
  div#products.catalog div.list-item, div#related-products div.list-item {
    float:left;
    margin:0 4px 15px 0;   
    padding: 5px 6px 5px 4px;
    width:155px;
    border:1px solid #777;
  }

  div#products.catalog div.list-item.last,
  div#related-products div.list-item.last {margin-right:0px;}
  div#products.catalog div.list-item img,
  div#related-products div.list-item img {width:155px;}
  div#products.catalog div.list-item h3,
  div#related-products div.list-item h4 {font-size:90%; font-weight:normal;}  
  div#products.catalog div.list-item p a, 
  div#products.catalog div.list-item h3 a,
  div#related-products div.list-item p a, 
  div#related-products div.list-item h3 a {display:block; color:#000;font-size:90%;}

  div#products.list {margin-bottom:15px;}
  div#products.list div.list-item a.nahled,
  div#products.list div.list-item p a.akce,
  div#products.list div.hr-clear.gap-2,
  div#products.list div.list-item p a span.catalog-lbl{
    display:none;
  }


  div#products.list div.list-header,
  div#products.list div.list-item {
    width:670px;
    padding:5px 0px 0px;
    border-bottom: 1px solid #fff;
  }
  div#products.list p{
    float:left; 
    margin:0px; padding:0px;
  }
  div#products.list a{color:#000;}
  div#products.list p.cislo, 
  div#products.list h2.nazev, div#products.list h3.popis,
  div#products.list p span, div#products.list p a {
    float:left; display: block;
  }

  div#products.list p.cislo {width: 70px;}
  div#products.list h2.nazev {width: 170px;}
  div#products.list h3.popis {width: 220px;}
  div#products.list p span.rada, 
  div#products.list p a.rada {width: 110px;}
  div#products.list p span.moc-dph, 
  div#products.list p a.moc-dph {text-align:right; width: 80px;}

  div#products.list.logged p.cislo {width: 60px;}
  div#products.list.logged h2.nazev {width: 70px;}
  div#products.list.logged h3.popis {width: 180px;}
  div#products.list.logged p span.rada, 
  div#products.list.logged p a.rada {width: 95px;}
  div#products.list.logged p span.skladem, 
  div#products.list.logged p a.skladem,
  div#products.list.logged p a.skladem span {text-align:center; width: 50px;}
  div#products.list.logged p span.moc-dph, 
  div#products.list.logged p a.moc-dph {text-align:right; width: 75px;}
  div#products.list.logged p span.nc, 
  div#products.list.logged p a.nc {text-align:right; width: 70px;}
  div#products.list.logged p span.objednat, 
  div#products.list.logged p a.objednat {text-align:right; width: 55px;}

  div#products.list h2, 
  div#products.list h3,
  div#products.list p {
    font-size: 100%;
    margin:0px; padding:0px;
    font-weight: normal;
  }
  div#products.list div.list-header h2, 
  div#products.list div.list-header h3,
  div#products.list div.list-header p {font-weight: bold;}  
  
  div#products.list p.cislo,
  div#products.list h2.nazev, 
  div#products.list h3.popis,
  div#products.list p span.rada,
  div#products.list p a.rada, 
  div#products.list p span.moc-dph,
  div#products.list p a.moc-dph  
  {
    display:block;
    margin: 0px; padding: 0px 5px 0px 0px;
    font-size: 85%;
  }
  div#products.list p span.moc-dph,
  div#products.list p a.moc-dph {padding:0px;}

  div#products.list div.list-item h2.nazev a {color: #6CAA00;}
  
    /* PRODUKTY - detail */

  div#info-forms, div.jcarousel-controls {display:none;}
  div.other-products {border: none;}  
  
  /* vnější rámeček tabulky */  
  div.product-details table {
    width: 700px;  

  }
  
  div#action-new-discount th {
    width: 100%;    
  }
  div.product-details table td {
    width: 50%;
    padding: 5px 0px 5px 10px;
  }  
  
  div#print-block {
    page-break-before:always;
  }  

  div.other-products div.other-products-top {display: none;}

  /* JCarousel */
    
  div.jcarousel-clip.jcarousel-clip-horizontal {
    height:auto !important;
  }
  ul.jcarousel-list.jcarousel-list-horizontal {
    left:0px !important;
    width:670px !important;
    display:block;
    padding:0px; margin:0px;
    list-style-type: none;
  }
  li.jcarousel-item.jcarousel-item-horizontal {
    float:left;
    display:block;
    width:162px;
    padding:2px; margin:0px;
  }
  li.jcarousel-item.jcarousel-item-horizontal span.jcarousel-item-image {
    display:block;
    width:158px;
  }

  div.product-details table td.left-side {width:40%;}
     
  div#other-products,
  div#tab-images.product-details.ui-tabs-panel.hidden,
  div#tab-properties.product-details.ui-tabs-panel.hidden,
  div#tab-guides.product-details.ui-tabs-panel.hidden,
  div#tab-sellers.product-details.ui-tabs-panel.hidden {display: none;}
  
  div.ie-print-break {
    width:670px;
    page-break-before:always;
  }

	/* base gallery - press */
	div.press-gallery {width:670px;}
	div.photo {
    float:left;
    margin-right:5px;
    padding-top:5px;
    text-align:center;
    width:125px;
  }


	/*------------------------------------------------------*/
	
  a, a:visited {color:#6CAA00; text-decoration:none;}	
	a img {border: none;	}

	a.direct-link {display:none;}
	
	body {width:100%;	font-size:80%;}
	body, th, td {font-size: 11pt;}

	p {
    margin: 5px 0px; 
    padding:0px
  }
  
	p.rss-news, p.hidden {display:none;}

	h1 {font-size: 1.8em; margin-bottom: 5px; margin-left: 0px;}
	h2 {font-size: 1.3em;  margin-bottom: 5px;}
	h3 {font-size: 1.1em;}
	
	table {border-collapse: collapse;border:1px solid #000;}
	th {background: #DDD; border:1px solid #000; padding: 3px;}
	td {border:1px solid #000; padding: 3px;}

	/*------------------------------------------------------*/

	#col-right {border-top: 0.2mm solid #000;}

	#title {border-bottom: 0.5mm solid #000;}
		  
  #copy {
    clear:both; 
    float:none;
    margin-top: 20px;
    width:670px;
    border-top: 1px solid #000; 
  }

  #search-box, .input-button-short, .input-button {display:none;}
	
  .no-print {display:none;}

  hr.hidden {height:1px; background-color:#000;}  

}




		
  

	




