div.porovnani {margin-left: 21px;}
div.tabulka_porovnani {width: 688px; height: 6px; font-size: 0px; background: url(/images/por_head.png); }
div.tabulka_porovnanib {width: 688px; height: 14px; font-size: 0px; background: url(/images/tbottom.png); }
.Tporovnani {width: 688px; font-size: 11px;border-collapse: collapse; color: #333333;}
.Tporovnani tr {vertical-align: top; background: #fbfbd9; border-top: 1px solid #d5d5d5;border-bottom: 1px solid silver;height: 25px;}
.Tporovnani tr:hover { background: #ffffa5;}
.Tporovnani td {padding: 3px 3px 0px 3px; border-left: 1px solid silver; text-align: center;}
.Tporovnani tr.Thead {height: 40px;  background: url(/images/thead.png); color: white; font-weight: bold; font-size: 11px; text-align: center; border: 0px;}
.Tporovnani td.prvni {vertical-align: middle; font-weight: normal; width: 100px; border: 0px; text-align: left;}

.Tporovnani tr.Tprogres {vertical-align: top;}
.Tporovnani tr.Ttucne {font-weight: bold;}
.Tporovnani tr.Tnormal {font-weight: normal;}
.Tporovnani tr.Tnsz {font-weight: bold;vertical-align: middle;}
.Tporovnani tr.Tnsz td.NSZano{text-align: center;}

	.pbClass{
		background: url('/images/progress_bar.png');
		width:100px;
		height:14px;
		position:relative;
		color:black; 
		background-position: 200px 0px;
	}
	/* color bar */
	.pbClass div.progress{
		position:absolute;
		width:100px;
		height:100%;
		overflow:hidden;
		background: url('/images/progress_bar.png');
		background-position: 200px 0px;
		
	}
	/* text on bar */
	.pbClass div.progress .text2{
		/*position:absolute;*/
		text-align:center;
		color:black;
	}
	/* text off bar */
	.pbClass div.text{
		position:absolute;
		width:100%;
		height:100%;
		text-align:center;
	}


