/* -------------------------------------- */

table.cpnewPackageCompareNew{
	border-collapse: collapse;
	width: 100%;
}

table.cpnewPackageCompareNew a{
	text-decoration: none;
}

table.cpnewPackageCompareNew td{
	font-size: 12px;
}

table.cpnewPackageCompareNew td.pcHeader{
	vertical-align: middle;
}

table.cpnewPackageCompareNew td.pcOptions{
	vertical-align: top;
	line-height: 150%;
}

table.cpnewPackageCompareNew td.pcL{
	height: 35px;
	vertical-align: middle;
	background: url("/CMS/media/img/v2/new_package_compare/l.gif") no-repeat left top;
}

table.cpnewPackageCompareNew td.pcS{
	text-align: center;
	vertical-align: bottom;
}

table.cpnewPackageCompareNew td.pcT{
	width: 88px;
	vertical-align: middle;
	text-align: center;
	background: url("/CMS/media/img/v2/new_package_compare/t.gif") no-repeat 0px 0px;
	color: #3e3e3e;
	vertical-align: top;
	padding-top: 14px;
	padding-bottom: 14px;
}

table.cpnewPackageCompareNew td.pcTOrange{
	background-image: url("/CMS/media/img/v2/new_package_compare/t_orange.gif");
}

table.cpnewPackageCompareNew td.pcTBlue{
	background-image: url("/CMS/media/img/v2/new_package_compare/t_blue.gif");
}

table.cpnewPackageCompareNew td.pcT big{
	font-family: Arial, sans-serif;
	font-size: 17px;
	font-weight: bold;
}

table.cpnewPackageCompareNew td.pcT small{
	display: block;
	text-align: center;
	font-family: Arial, sans-serif;
	font-size: 10px;
	padding: 0px 0px 0px 0px;
	margin-bottom: 6px;
}

table.cpnewPackageCompareNew td.pcT a{
	margin-top: 6px;
	display: block;
	text-align: center;
	text-decoration: none;
	color: #2f82d7;
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

table.cpnewPackageCompareNew td.pc0{
	width: 88px;
	height: 35px;
	vertical-align: middle;
	background: url("/CMS/media/img/v2/new_package_compare/0.gif") no-repeat left top;
}

table.cpnewPackageCompareNew td.pc1{
	width: 88px;
	height: 35px;
	vertical-align: top;
	background: url("/CMS/media/img/v2/new_package_compare/1.gif") no-repeat left top;
}

table.cpnewPackageCompareNew td.pc2{
	width: 88px;
	height: 35px;
	vertical-align: middle;
	background: url("/CMS/media/img/v2/new_package_compare/2.gif") no-repeat left top;
}

table.cpnewPackageCompareNew td.pc3{
	width: 88px;
	height: 35px;
	vertical-align: top;
	background: url("/CMS/media/img/v2/new_package_compare/3.gif") no-repeat left top;
}

table.cpnewPackageCompareNew td.pcL span{
	padding-left: 12px;
}


table.cpnewPackageCompareNew td.pc1, 
table.cpnewPackageCompareNew td.pc3{
	font-size: 12px;
	cursor: pointer;
}

table.cpnewPackageCompareNew td.pc1 span, 
table.cpnewPackageCompareNew td.pc3 span{
	text-align: right;
	display: block;
	cursor: pointer;
	width: 43px;
	padding-top: 5px;
}

table.cpnewPackageCompareNew td.lastCol{
	width: 1px;
	background-color: #d0d0d0;
}

table.cpnewPackageCompareNew td.lastRow{
	height: 1px;
	background-color: #dfdfdf;
}

table.cpnewPackageCompareNew td.lastColBG{
	background: transparent url("/CMS/media/img/v2/new_package_compare/last_col.gif") no-repeat left top;
}

table.cpnewPackageCompareNew td.lastRowBG{
	background: transparent url("/CMS/media/img/v2/new_package_compare/last_row.gif") no-repeat left top;
}

table.cpnewPackageCompareNewLegend{
	margin-top: 24px;
	border-collapse: collapse;
}

table.cpnewPackageCompareNewLegend td{
	padding: 0px 18px 0px 6px;
	vertical-align: middle;
}

table.cpnewPackageCompareNewLegend td.icon{
	padding-right: 0px;
}

.mini{
	background: transparent url("/CMS/media/img/v2/new_decoder_compare/bg_top_mini.jpg") no-repeat left top;
}

.cyfrowy{
	background: transparent url("/CMS/media/img/v2/new_decoder_compare/bg_top_basic.jpg") no-repeat left top;
}

.dvr{
	background: transparent url("/CMS/media/img/v2/new_decoder_compare/bg_top_dvr.jpg") no-repeat left top;
}

.hd{
	background: transparent url("/CMS/media/img/v2/new_decoder_compare/bg_top_hd.jpg") no-repeat left top;
}

.mini, .hd, .dvr, .cyfrowy{
	height:114px;
}

.dek{
	width:136px !important;
}

.pcldek span{
	color: #2f82d7 !important;
}

/*
.star{
	background: transparent url("/CMS/media/img/v2/new_decoder_compare/dec_function_yes_star.gif") no-repeat left top !important;
}*/

.yes{
	background: transparent url("/CMS/media/img/v2/new_decoder_compare/dec_function_yes.gif") no-repeat left top !important;
}

.no{
	background: transparent url("/CMS/media/img/v2/new_decoder_compare/dec_function_no.gif") no-repeat left top !important;
}

.od99, .od199{
	background: transparent url("/CMS/media/img/v2/new_decoder_compare/od9.gif") no-repeat left top !important;
	padding-top:5px;
	height:59px;
	font-family:Arial;
	font-weight:bold !important;
}

.od{
	font-size:10px;
	padding-right:7px;
	padding-left:9px;
}

.odIle{
	font-size:25px;
}

.LastCol99{
	background: transparent url("/CMS/media/img/v2/new_decoder_compare/99LastCol.gif") no-repeat left bottom !important;
	height:59px;
}

.legend{
	height:159px;
	padding:21px 70px 21px 31px;
	font-family:Arial;
	font-size:12px;
	color: #3e3e3e;
}

.decoderTable{
	margin:0px !important;
	padding:0px !important;
}

.space{
	height:100px;
}

.starInfo{
	padding-top:10px;
}

.paddingBottomIcon{
	padding-bottom:10px !important;
}

.verticalIcon{
	vertical-align:top !important;
}
