*{
  color: black;
  text-decoration: none;
}

body{
  font-size: 10pt;
	font-family: Verdana, 'Verdana CE', Arial, 'Arial CE', 'Lucida Grande CE', 'Helvetica CE', lucida, sans-serif;
}

img{
  border: none;
}

#sidebar-left, #sidebar-right,  #navbar, #footer, #listovani, form, #header, #footerinfo, .no-print{
  display: none;
}

table{
  border: 2px black solid;
}

th.center, td.center{
  text-align: center;
}

th.right, td.right{
  text-align: right;
}

th, td{
  padding: 1px 4px 1px 4px;
  border: 1px black solid;  
}

hr.cleaner{
  clear: both;
  visibility: hidden;
  margin: 0;
}



.three-products-box{
  clear: both;
  padding: 2.0em;
}

.product-box, .tip-of-day{
  border: 1px solid grey;
  float: left;
  font-size: 0.9em;
  padding: 0 1% 0 1%;
  position: relative;
  width: 30%;
}

.product-box h3, .tip-of-day h3, .product-box p{
  padding: 0;
  margin: 0;
}

.product-box h3 a, .tip-of-day h3 a{
  display: block;
  font-size: 0.85em;
  padding-top: 0.3em;
  padding-bottom: 0.5em;
  text-align: center;
  min-height: 3.0em;
  _height: 3em;
}

.product-box h3 a:hover, .tip-of-day h3 a:hover{
}

.product-box-image{
  height: 110px;
  overflow: hidden;
  padding: 0;
}

.product-box-image img{
  display: block;
  margin: auto;
  padding: 0;
}

.data .price{
  font-weight: bold;
}

.data .price, .product-box .price, .tip-of-day .price{
  color: red;
}

.akce{
  color: blue;
  font-weight: bold;  
}

.product-box .akce{
  font-size: 0.9em;
  padding-bottom: 0.5em;
  overflow: hidden;
    height: 2.0em;
}

.extra-description{
  color: #282b3b;
}

.short-description{
  font-size: 0.9em;
  line-height: 1.3em;
  height: 10.0em;
  overflow: hidden;
}

