.header {
	background-image: url('../img/baner-tonerrobot.png');
}

.produkt-tonerrobot-vyrobek .produkt-title-pane {
	background-image: url('../img/vyrobek-stin.png');
	background-repeat: repeat-y;
}
.spacer-h-ctyripx {
	height: 4px; margin:0; padding: 0;
	background-color: white;
	overflow: hidden;
}

.vyrobek-header, .vyrobek-row1, .vyrobek-row2 {
	width: 680px;
}

/* .produkt-tonerrobot-vyrobek produkt-title-pane */
.vyrobek-header{
	margin-top: 2.5em;
}

.vyrobek-header-pro-tiskarny {
	height: 70px;
	width: 520px;
	background-color: #D9DCE2;
	float: left;
	text-align: center;
	font-size: 15px;
	font-weight: bolder;
	line-height: 35px;
	_margin-right: -3px; /* hack for ie, fixing 3px gap */
}

.vyrobek-header-nazev {
	margin-left: 520px;
	height: 70px;
	background-color: #969CAC;
	text-align: center;
	font-size: 40px;
	font-weight: bolder;
	color: white;
	line-height: 70px;
	_margin-left: 517px; /* hack for ie, fixing 3px gap */
}

.vyrobek-row1{
}

.vyrobek-popis {
	width: 396px;
	float:left;
	padding: 10px 10px 5px 10px;
	background-repeat: repeat-y;
	_margin-right: -3px; /* hack for ie, fixing 3px gap */
}

.vyrobek-kazeta {
	width: 260px;
	margin-left: 420px;
	_margin-left: 417px; /* hack for ie, fixing 3px gap */
}

.vyrobek-pro-kazety {
	background-color: #E3EDF7;
	text-align:center;
	font-weight: bolder;
}

.vyrobek-row2{
	margin-bottom: 2em;
}

.vyrobek-foto {
	width: 420px;
	float:left;
	_margin-right: -3px; /* hack for ie, fixing 3px gap */
}

.vyrobek-koupit {
	margin-left: 420px;
	background-repeat: repeat-y;
	height: 190px;
	overflow: hidden;
	_margin-left: 417px; /* hack for ie, fixing 3px gap */
}

.vyrobek-tlacitko {
	height: 45px;
	text-align: right;
	border-bottom: 1px solid silver;
}

.vyrobek-tlacitko a, .vyrobek-tlacitko a:visited {
	display:block;
	line-height: 45px;
	height: 45px;
	background-repeat: no-repeat;
	background-position: right;
	font-size: smaller;
	padding-right: 48px;
}

#vyrobek-tlacitko-navod{
	margin-top: -45px;
}

#vyrobek-tlacitko-refilling-tool{
	margin-top: 4px;
}

#vyrobek-tlacitko-navod a {
	background-image: url('../img/button-navod.png');
}

#vyrobek-tlacitko-refilling-tool a {
	background-image: url('../img/button-refilling-tool.png');
	line-height: 22px;
	
}

.vyrobek-tlacitko-koupit {
	height: 45px;
	position: relative;
	top: 145px;
	width: 195px;
	_top: 145px;
}

.vyrobek-tlacitko-koupit a, .vyrobek-tlacitko-koupit a:visited {
	display:block;
	margin-left: 121px;
	font-weight: bolder;
	line-height: 45px;
	width: 139px;
	padding-left: 66px;
	background-repeat: no-repeat;
	background-image: url('../img/button-eshop.png');
}

/*.vyrobek-koupit-tlacitko, .vyrobek-koupit-tlacitko:visited{
	display:block;
	margin-top: 145px; margin-left: 121px;
	background-image: url('../img/button-eshop.png');
}*/

.iso-iec-19752-2004 {
	float:right;
	width: 110px;
	border: 1px solid silver;
	margin: 0 0 0 4px;
}

.iso-iec-19752-2004 p{
	padding:2px; margin:0;
	font-size: smaller;
	text-align: left;
	background-color: #EDEEF3;
}

#tonerrobot-katalog .left {
	width: 50%;
	float: left;
}

#tonerrobot-katalog .right {
	margin-left: 50%;
}

#tonerrobot-katalog .left h2{
	margin-top:0;
}

table.tr-seznam {
	border-left: 1px solid black;
	border-bottom: 1px solid black;
	width:100%;
	_width:680px;
}

table.tr-seznam td, table.tr-seznam th {
	border-top: 1px solid black;
	border-right: 1px solid black;
	text-align: center;
	padding: 2px;
}

table.tr-seznam .tr-popis {
	background-color: #CCECF9;
}

.tr-popis-hp {
	background-color: #DBEDFF;
}

table.tr-seznam tr.komp-canon .tr-popis, table.tr-seznam tr.tr-canon .tr-popis {
	background-color: #F9D9DC;
}

table.tr-seznam tr.komp-minolta .tr-popis, table.tr-seznam tr.tr-minolta .tr-popis {
	background-color: #F5E3CF;
}

table.tr-seznam td.tr-typ-header {background-color: #696A6C; text-align:left;}
.tr-typ-header span {
	background-color: #231F20;
	color:white;
	font-weight: bolder;
	padding: 2px 2em;
}

