div.block {
	width: 160px;
	min-height: 300px;
	_height: 300px;
	float: left;
	margin: 0px 10px 10px 0px;
	_margin: 0px 5px 10px 0px;
	border: solid 1px #ccaeba;
	text-align: left;
}

h3.inBlock a{ 
	text-decoration: underline; 
	padding: 0px; 
	margin: 0px; 
	border: none;
}
.inBlock { 
	text-decoration: underline; 
	padding: 0px; 
	margin: 0px; 
	border: none;
}

div.kosik{
		margin-bottom: 10px;
}

div.kategory {
	width: 140px;
	min-height: 50px;
	_height: 50px;	
	float: left;
	margin: 0px 10px 10px 0px;
	_margin: 0px 5px 10px 5px;
	padding: 10px;
	border: solid 1px #999;
	text-align: left;
}

input{
	background: #856b76;
	color:#fff;
}

.add .addCart {
  margin-right: 10px;
}

.add input {
  margin: 0px;
  padding: 0px;
  border: 0px;
  font-size: 90%;
}

.add input.input-text {
  border: 1px solid #000;
  width: 15px;
  position: relative;
  top: -5px;
}

h6{
	font-size: 13px;
	color: #ccaeba;
}

td.top img{
	border: solid 2px #888;
	padding: 1px;
}

		div#kayakCenter div.block p{
				padding: 0px 0px 0px 0px;
			}
			
		div#prodDet{
			padding: 0px 0px 0px 10px;
		}
		
/* kosik */
table.margin{
	margin-left: 10px;
}

div#kayakCenter form{
}

div#kayakCenter table#tabulkaKosik{
margin: 10px;
}

div#kayakCenter table#tabulkaKosik th{
	border: solid 1px #999;
	text-align: center;
}

td.cenacelkem {
	font-size: 13px;
	color: #ccaeba;
	font-weight: bold;
	text-align: center;
}

td.kosik-price{
	text-align: center;
}

table#kosikDan{
		padding: 0px;
	border: solid 1px #999;
}

table#kosikDan td{
	padding: 5px;
	border: solid 1px #999;
}

td#kosikInformace{
	padding: 5px;
	border: solid 1px #999;
}

table#tabulkaKosik tr.polozka td {
	border-bottom: solid 1px #666;  padding: 5px;
}

form#orderForm input{
	border: solid 1px #999;
}
form#orderForm textarea{
background:#856b76;
color: #fff;
	width: 300px;
	border: solid 1px #999;
}


div#kayakCenter div.block form.noMargin{
	margin: 0px;
	padding: 10px;
}
div#kayakCenter div.block form.noMargin  p{
		margin: 0px 0px 10px 0px;
		padding: 0px;
}

div#kayakCenter div.block form.noMargin h6.inBlock {
		background: transparent; 
		border: 0;
		margin: 0px 0px 10px 0px;
		padding: 0px;
	}
	
	p.kayak-img img{
		border: solid 2px #ccaeba;
		padding: 1px;
	}
	
div#kayakCenter form p.Ppopis{
		MARGIN-right: 10px;
		text-align: justify;
	}
	
	p.Ppopis{
		text-align: justify;
	}

	
	img.mainProd{
		border: solid 2px #ccaeba;
		padding: 1px;
		margin-bottom: 20px;
	}

table#tabProd{
	width: 250px;
	border: solid 1px #ccaeba;
	background: url("../images/bg_tab_prod.gif") left top repeat-x #39232d;
	float: right;
	margin: 0px 13px 10px 20px;
	_margin: 0px 2px 10px 20px;
	
}
table#tabProd td{
		padding: 5px;
}

table#tabProd2{
	width: 400px;
	border: solid 1px #ccaeba;
	background: url("../images/bg_tab_prod.gif") left top repeat-x #39232d;
	margin: 10px 0px 10px 0px;	
}
table#tabProd2 td{
		padding: 5px;
}
