/* CSS Document */
#main-img {
	float: left;
	width: 635px;
	height: 207px;
	min-height: 207px;
	background: url(../images/koule.jpg) no-repeat top left;
	background-position: 0px -2px;
	margin-top: -12px;
	_margin-top: -23px;
}

.header-paragraph {
	width: 406px;
	float:left;
	background: url(../images/h1-img.gif) no-repeat top left;
	margin: 27px 0 0 275px;
	_margin: 27px 0 0 140px;
	padding-top:40px;
}

.header-ul li {
	list-style-image: url(../images/sipka.gif);
	_list-style-image: none;
	_list-style-type:square;
	margin-left: 30px;
	_margin-left: 5px;
	float: left;
	color:#FFFFFF;
	padding-bottom: 5px;
}

.pdf-download {
	 margin-top: 15px;
	 margin-left: 30px;
}

.product-box {
	float:left;
	width: 341px;
	height: 145px;
	padding: 10px 10px 0 10px;
	color:#666666;
}

.product-box h2 {
	float:left;
	color: #7f4343;
	font-size: small;
	font-weight:bold;
	margin-top: 0px;
}

.product-box a {
	color: #cd2a2b;
}

.product-box a:hover { color: black;}

#product-box-kulecnik {
	background: url(../images/kulecniky.gif) top left no-repeat;
}
#product-box-stolnifotbal {
	background: url(../images/stolni-fotbal.gif) top left no-repeat;
}
#product-box-sipky {
	background: url(../images/sipky.gif) top left no-repeat;
}
#product-box-pingpong {
	background: url(../images/ping-pong.gif) top left no-repeat;
}

#product-box-ruske-kuzelky {
	background: url(../images/bg-kategorie.jpg) top left no-repeat;
}

.nadpis {
	color: #7f4343;
	margin: 20px 0 5px 0;
}

.nadpis-pozadi {
	float:left;
	width: 100%;
	color: #7f4343;
	background: url(../images/bg-nadpis.gif) top left no-repeat;
	margin: 0 0 5px 0;
	padding: 5px 0 8px 10px;
}

.product-homepage {
	float:left;
	width: 353px;
	color: #434343;
	margin: 0 5px 5px 0;
	_margin: 0 0 5px 0;
	padding: 0px;
	text-align:right;
}

.product-homepage img {
	float:left;
}

.product-cena {
	width: 100%;
	height: 28px;
	background: url(../images/bg-cena.gif) top left no-repeat;
	padding: 5px 0 0 10px;
	font-size:medium;
	text-align:left;
}

.nadpis-righcol {
	width: 267px;
	height: 20px;
	background: url(../images/bg-nadpis-rightcol.gif) top left no-repeat;
	color: #7f4343;
	padding: 5px 0 8px 10px;
	font-weight:normal;
}

#myfooter {
	width: 100%;
	height: 150px;
	background: url(../images/bg-footer.gif) top left repeat-x;
	color: white;
	padding: 10px;
}

.button-addtocart {
	font-weight:bold;
	background-color:#AA0000;
	color: white;
	border-top: none;
	border-left: none;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	padding: 5px;
}
.upozorneni {
	background-color:#FFCC99;
	border: 1px solid #CC0000;
	color:#CC0000;
	padding: 10px;
}

table tr td {
	padding: 10px;
	border-bottom: 1px solid Silver;
}

tr.lichy td {
	background-color: #F5F5F5;
}

#logo-href {
	margin: 10px 0 0 -700px;
	position: absolute;
	width: 280px;
	height: 200px;
	z-index: 100;
}

#velkoodber {
	width: 263px;
	padding: 10px 0 0 15px;
	height: 87px;
	margin-bottom: 10px;
	background: url(../images/bg-right-box.gif) top left no-repeat;
}

.upsell-item {
	float: left;
	width: 120px;
	border-right: 1px solid silver;
	border-bottom: 1px solid silver;
	margin-right: 5px;
}

.product-list-description {
	font-size: x-small;
	margin-bottom: 3px;
}

.h2-category {
	font-size: small;
	display: inline;
	font-weight: bold;
}

#na-splatky {
	margin-top: 5px;
	background-color: #F5F5F5;
	padding: 5px;
	border: 1px solid silver;
}

.na-splatky-nadpis {
	color: #7f4343;
	font-size: medium;
	font-weight: bold;
}

.splatky-price {
	font-size: medium;
	font-weight: bold;
}

.splatky-logo {
	float: right;
}

#dalsi-obchody {
	position: absolute;
	z-index: 100;
	color: white;
	padding: 3px 0 0 10px;
	font-size:x-small;
}

#dalsi-obchody a {
	color: white;
}

.nadp  { color: #804444; font-size:18px; }

.ul-sidebar {
	padding: 10px 5px 0 8px;
}

.ul-sidebar li {
	list-style-type:square;
	margin-bottom: 3px;
	margin-left: 15px;	
}

.right-p {
	margin: 5px 5px 10px 10px;
}

.produkt {
	float: left;
	width: 165px;
	height: 280px;
	margin: 0 5px 5px 0;
	border-top: 1px solid white;
	border-left: 1px solid white;
	border-bottom: 1px solid silver;
	border-right: 1px solid silver;
	padding: 5px;
	overflow: hidden;
}

.produkt:hover {
	border-top: 1px solid silver;
	border-left: 1px solid silver;
	border-bottom: 1px solid gray;
	border-right: 1px solid gray;
}

.produkt .cena {
	font-weight: bold;
	font-size:small;
}

.produkt p {
	font-size: x-small;
}

.cena {
	color:#CC0000;
	font-size: 24px;
	font-weight: bold;
}

#no-display {
	display: none;
}

.tucne {
	font-weight:bold;
}

.dostupnost {
	font-size: x-small;
	color: gray;
	padding: 3px 0 3px 0;
	margin: 5px 0 5px 0;
}

.doprava-zdarma {
	float: none;
}

.price-catalog, .produkt p.price-catalog { 
	padding: 3px 0 3px 0;
	font-size: small;
	font-weight: bold;
	text-align:left;
	color: black; 
}

#koupit {
	margin-left: 30px;
}

#forliving {
	text-decoration:underline;
	cursor: pointer;
}

#forliving-hidden {
	position: absolute;
	visibility: hidden;
	background-color:#FFFFCC;
	border: 1px solid #FF9933;
	color: #CC6633;
	padding: 20px;
	width: 200px;
}