#vp_tpl_body{width:400px;margin:auto;font-family:tahoma;color:#444; font-size:11px;}
#tooltip{position:absolute;left:0;top:0;padding:20px;background:#efefef;border:1px dashed #333;width:300px;display:none;}
#vpartner_images,
#vpartner_images div {display: inline;}
#options{margin:10px;background-color:#fff;}
.grouptitle {

	padding: 20px 0 10px 0;

	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#AC0000;
}

.vp_value_info_none {

	display: block;
	width: 14px;
	height: 14px;
	float: right;
	#display: none;
}

table.vp_table_opis tr td.opis br {

	clear:both;
}
/*
table.vp_table_opis tr .opis {

	padding: 3px;
	color:#555;
	text-align:left;
	border-bottom:1px solid #dfdfdf;
	width:50%; 
	vertical-align:top;
	font-size: 11px;
	line-height:20px;
}

table.vp_table_opis tr .wartosc {
	
	padding: 3px;
	color:#555; 
	line-height:20px; 
	border-bottom:1px solid #dfdfdf;
	text-align:right;
	width:50%;
	font-size: 11px;
}*/


table.vp_table_opis tr.nthchild2n .opis {
	
	padding: 3px;
	color:#555;
	text-align:left;
	border-bottom:1px solid #dfdfdf;
	width:50%; 
	vertical-align:top;
	font-size: 11px;
	line-height:20px;
	background: #f7f7f7;
}

table.vp_table_opis tr.nthchild2n1 .opis {
	
	padding: 3px;
	color:#555;
	text-align:left;
	border-bottom:1px solid #dfdfdf;
	width:50%; 
	vertical-align:top;
	font-size: 11px;
	line-height:20px;
	background: #f0f0f0;
}


table.vp_table_opis tr.nthchild2n .wartosc {
	
	padding: 3px;
	color:#555; 
	line-height:20px; 
	border-bottom:1px solid #dfdfdf;
	text-align:right;
	width:50%;
	font-size: 11px;
	background: #f7f7f7;
}

table.vp_table_opis tr.nthchild2n1 .wartosc
{
	
	padding: 3px;
	color:#555; 
	line-height:20px; 
	border-bottom:1px solid #dfdfdf;
	text-align:right;
	width:50%;
	font-size: 11px;
	background: #f0f0f0;
}

table.vp_table_opis tr:hover .opis ,
table.vp_table_opis tr:hover .wartosc  { background: none; }


.tt_rollover{display: inline; vertical-align:middle; margin-bottom:3px;margin-left:2px;}
.vp_table_opis{margin-top: -30px;width:100%;border-collapse:collapse;}
ul.compare {list-style-image:none;list-style-position:outside;list-style-type:none;}
span.bold_red ,span.compare_value {color: #900000;font-weight: bold;}