body {
	color:#603813;
	font-family:Arial,Tahoma,Verdana,Geneva,sans-serif;
	font-size:11px;
}

.holder {width:549px; margin:0px auto; /*background:url("../images/head-print.png") no-repeat top center;*/ padding:0px 0 0 0;}

h3 {margin:0;padding-bottom:3px;}
h2 {margin:0;}

td, th {padding:3px; text-align:left;}
img, fieldset {border:0px;}

.table-head {background:#d3e9a9;}
.table-row {background:white;}
.table-sum {background:#d3e9a9;}
.table-transport {background:#CEDDB3;}
.table-payment {background:#CEDDB3;}
.table-back {background:#eaeaea;}
.table-100, .width-100 {width:100%;}

.width15px {width:15px;}
.width20px {width:20px;}
.float-left {float:left;}
.float-right {float:right;}
.color-white {color:white;}
.color-red {color:red;}
.color-green1 {color:#d3e9a9;}
.color-green2 {color:#7eb92f;}
.color-green3 {color:#5a7c21;}
.color-brown {color:#603813;}
.clear-both {clear:both;}
.font-bold {font-weight:bold;}
.font-normal {font-weight:normal;}
.txt-left {text-align:left;}
.txt-right {text-align:right;}
.txt-center {text-align:center;}
.txt-justify {text-align:justify;}
.margin-auto {margin:0px auto;}
.back-none {background:none;}
.strike {text-decoration:line-through;}



.product {
  width: 168px;
  height: 390px;
  float: left;
  border-bottom:1px solid #E4D8C8;
 /* border-right: 1px solid #e4d8c8;*/
  position:relative;
  padding: 10px 6px 0px 6px;
}

.product-third {
  border-right: 0;
}

.product .product-thumbnail {
	border:1px solid #F5F9E8;
	width:165px;
	height:154px;
	padding:10px 0px 0px 0px;
}

.product .product-thumbnail img {
  margin: 0 auto;
  display: block;
}

.product-thumbnail a, .thumbnail a {border:0;}

.product h1,
.product h2,
.product h3 {
  text-transform: uppercase;
  font-family: "Trebuchet MS", Arial, Tahoma, Verdana, Geneva, sans-serif;
  background: url("../images/product-title-decoration.png") no-repeat;
  padding-left: 18px;
  line-height: 150%;
  font-size:12px;
  font-weight:bold;
}

.product p,
.single-product .description p {
  font-size: 0.91em; /* 10px; */
  margin-bottom: 5px;
}

.products .product-buy {
  position:absolute;
  bottom:5px;
}

.product-buy .product-value {
  font-weight: bold;
  font-size: 15px;
  color: #faaf40;
}

.product-buy .product-dph {
  color: #faaf40;
  /*font-weight: normal;
  font-size: 0.77em; */
}

.product-buy .product-cena {
  /*font-weight: normal;
  font-size: 0.77em; */
}

.product-buy .product-akcnicena {
  /*font-weight: normal;
  font-size: 0.77em; */
}

#content-1st .product-buy a {
  border-bottom: 0;
}

.product-buy img {
  vertical-align: bottom;
}

table.parametry .table-popis {
  vertical-align:top;
}

.c_prods_input_obal {width:45px; position:relative;}
.c_prods_input {border:1px solid #ff352f; color:#95622F; width:20px; height:22px; font-size:14px; font-weight:bold; padding:5px 21px 0px 2px; text-align:right;}

.single-product-header {
  background: url('../images/nadpis-banan.png') no-repeat;
  font-family: Arial, Tahoma, Verdana;
  font-size: 16px;
  line-height:28px;
  color: #ffffff;
  padding: 0px 0px 0px 52px;
}

.single-product .thumbnail {
	border:1px solid #FEEBCF;
	float:left;
	width:279px;
	padding:5px 0px 0px 0px;
	margin:5px 0px 0px 0px;
}

.single-product .description {
  clear:both;
  padding:10px;
  text-align:justify;
}

.single-product .description p {
  font-size:1em;
}

.single-product a {border:none;}
.single-product .product-buy {position:relative; top:-6px; width:100%;}

.single-product .product-value {
  font-weight: bold;
  font-size: 20px;
  /*color: #faaf40;*/
}

.single-product .product-dph {
  color: #faaf40;
  /*font-weight: normal;
  font-size: 0.77em; */
}

.single-product .product-cena {
  /*font-weight: normal;
  font-size: 0.77em; */
  padding:7px;
  width:50%;
  background: url("../images/back-price.png") repeat-x;
}

.blok-parametry {
	float:right;
	width:265px;
	margin:5px 0 0 0;
}

.blok-parametry-back {background:#feebcf;}

.blok-doporucte {border-top:4px solid #ffffff;}

.single-product .odstavec-popis {margin-top:5px; background:#feebcf; padding:10px;}
.single-product .nadpis-popis {background: url('../images/nadpis-tuzka.png') no-repeat;}
.section-header-zakaznici {background: url('../images/nadpis-terc.png') no-repeat;}
.section-header-diskuze {background: url('../images/nadpis-bublina.png') no-repeat; border-bottom:5px solid white;}

.section-header-diskuze, .section-header-zakaznici, .single-product .nadpis-popis {
	color:#95622F;
	padding:4px 0 4px 47px;
	font-size:14px;
}

.section-header {
  font-family: "Trebuchet MS", Arial, Tahoma, Verdana, Geneva, sans-serif;
  border-bottom:1px solid #E4D4C0;
/*  margin:0px 0px 10px 0px;
  clear:both;*/
  font-size: 1.27em;
  color: #8a5d3b;
  text-transform: uppercase;
  position: relative;
  padding: 13px 0px 3px 15px;
}

.section-header span {
  position: absolute;
  background: url('../images/section-header-decoration.png') no-repeat;
  width: 31px;
  height: 17px;
  top: 21px;
  left: 0;
  _left: -15px;
}

.section-header img {
  float: right;
}

.section-header a#buttonky {
  position:absolute;
  left:92px;
  _left:85px;
  width: 16px;
  height: 16px;
  border:0px;
}

.section-header a {
  font-size:10px;
  border-bottom:0px;
  text-decoration:underline;
}

