/* eshop.css */


/* razeni produktu */
p.razeni {
	margin: 5px 0px;
	padding: 0px;
}
	p.razeni a {
		padding: 0px 5px;
	}
	p.razeni a.aktivni {text-decoration: none;}
		p.razeni a.aktivni:hover, p.razeni a.aktivni:focus, p.razeni a.aktivni:active {cursor: default; color: #cc0c03 !important;}


/* strankovani produktu */
p.strankovani {
	float: right;
	width: 210px;
	height: 25px;
	margin: 0px 0px 3px 0px;
	padding: 0px;
	text-align: center;
}
	p.strankovani img {
		float: left;
		margin: 0px 1px;
	}
	p.strankovani a {
		position: relative;
		display: block;
		float: left;
		width: 40px;
		margin: 0px 1px;
		border: none;
	}
		p.strankovani a span {
			display: block;
			float: left;
			position: absolute;
			top: 0px;
			left: 0px;
			width: 40px;
			height: 25px;
			background-position: top left;
			background-repeat: no-repeat;
		}
			p.strankovani a.zacatek span {background-image: url(../img/sipka-zacatek.jpg);}
			p.strankovani a.predchozi span {background-image: url(../img/sipka-predchozi.jpg);}
			p.strankovani a.dalsi span {background-image: url(../img/sipka-dalsi.jpg);}
			p.strankovani a.konec span {background-image: url(../img/sipka-konec.jpg);}
			p.strankovani a:hover span, p.strankovani a:active span, p.strankovani a:focus span {background-position: bottom left;}
	p.strankovani b {
		display: block;
		float: left;
		width: 40px;
		margin: 0px 1px;
		padding: 3px 0px 0px 0px;
	}


/* vypis produktu */
div.produkt {
	margin: 25px 0px;
	width: 200px;
	height: 350px;
	overflow: hidden;
	float: left;
	text-align: center;
}
	div.prostredni {padding: 0px 45px !important;}
	div.produkt h3 {
		padding: 0px 0px 5px 0px !important;
		font-size: 1.2em !important;
		font-style: normal !important;
		text-align: left;
	}
		div.produkt h3 a {
			color: #fff !important;
			text-decoration: none;
		}
	div.produkt div.foto {
	  background: #000;
		height: 205px;
	}
	div.produkt img {
		padding: 1px;
		border: 2px solid #670003;
	}
	div.produkt table {
		width: 100%;
	}
		div.produkt table th {
			text-align: left;
		}
		div.produkt table td {
			text-align: right;
		}
		div.produkt table tr.cena th, div.produkt table tr.cena td {
			font-weight: bold;
			font-size: 1.2em;
		}
	div.produkt a.zobr-detail {font-size: 0.9em;}

  #obsah div.produkt .new-image-1 { background: #000; border: 2px solid #670003; width: 175px; height: 200px; overflow: hidden; padding: 0px; margin: 0px;}
  #obsah div.produkt .new-image-1 img { border: 0px; padding: 0px;}
  #obsah .fotky .new-image-2 { background: #000; border: 2px solid #670003; width: 300px; height: 325px; overflow: hidden; padding: 0px; margin: 0px;}
  #obsah .fotky .new-image-2 img { border: 0px; padding: 0px;}

/* detail produktu */
div.fotky {
	width: 50%;
	float: left;
	padding: 10px 0px 30px 0px;
	text-align: center;
}
	div.fotky img {
		padding: 1px;
		border: 2px solid #670003;
	}
div.parametry {
	width: 50%;
	float: left;
	padding: 10px 0px 30px 0px;
}
	div.parametry table {
		width: 100%;
		margin-bottom: 30px;
	}
		div.parametry table th {
			width: 50%;
			padding: 1px 0px;
			text-align: left;
		}
		div.parametry table td {
			width: 50%;
			padding: 1px 0px;
		}
		div.parametry table tr.cena th, div.parametry table tr.cena td {
			font-weight: bold;
			font-size: 1.2em;
		}
	div.parametry p.popis {
		margin: 0px 0px 30px 0px;
		padding: 0px;
	}

	form.koupit {
		margin: 0px;
		padding: 0px;
	}
		form.koupit input {
			width: 170px;
			font-weight: bold;
		}

	p.doplnky {
		margin: 0px;
		padding: 0px;
	}
div.doplnek {
	width: 150px;
	float: left;
	padding: 10px;
	text-align: center;
}
	div.doplnek a img {
		margin: 2px 0px 0px 0px;
		padding: 1px;
		border: 2px solid #670003;
	}
.fotky a { text-decoration: none;}
.foto a { text-decoration: none;}
