.ui-tabs { position: relative; zoom: 1; }
* html .ui-tabs { padding: 0; }
/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a {
	float: left;
	text-decoration: none;
	color: Gray;
	font: bold 14px Trebuchet MS;
	text-transform: uppercase;
}
.ui-tabs .ui-tabs-nav li a:hover { }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; top: 1px; color: #945456; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { color: #945456; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }



div#tabs ul.ui-tabs-nav {	padding: 0;}

div#HPContent .ui-tabs a {	height: 30px;}

.ui-tabs a.nowosci {	width: 110px;	/*text-indent: -9999px;*/		border-bottom: 1px solid Black;	border-left: 1px dotted Black;	border-top: 1px dotted Black;	border-right: 1px dotted Black;}

.ui-tabs a.bestsellery {	width: 156px;	/*text-indent: -9999px;*/	padding: 5px 15px 5px 15px;	border-bottom: 1px solid Black;	border-top: 1px dotted Black;	border-right: 1px dotted Black;}

.ui-tabs a.outlet {	width: 98px;	/*text-indent: -9999px;*/	border-bottom: 1px solid Black;	border-top: 1px dotted Black;	border-right: 1px dotted Black;	}


.ui-tabs a.ogladane, .ui-tabs a.polecane  {
	background-color: Silver;
	padding: 5px 15px 5px 15px;
	color: Gray;
	text-decoration: none;
	border-top: 1px solid Gray;
	border-right: 1px solid Gray;
	border-left: 1px solid Gray;
	margin-right: 5px;
}

.ui-tabs a.nowosci:hover, .ui-tabs li.ui-state-active a.nowosci {	background: url('../images/hp-nowosci-box-hover-sk.png');	border-style: solid;	border-color: Black;}

.ui-tabs a.bestsellery:hover, .ui-tabs li.ui-state-active a.bestsellery {	background: url('../images/hp-bestsellery-box-hover.png');	border-bottom: 2px solid Black;	border-top: 1px solid Black;	border-right: 1px solid Black;}

.ui-tabs a.outlet:hover, .ui-tabs li.ui-state-active a.outlet {	background: url('../images/hp-outlet-box-hover.png');	border-bottom: 2px solid Black;	border-top: 1px solid Black;	border-right: 1px solid Black;		}

.ui-tabs a.polecane:hover, .ui-tabs li.ui-state-active a.polecane {
	background-color: Gray;
	color: White;
	text-decoration: none;
	border-top: 1px solid Black;
	border-right: 1px solid Black;
	border-left: 1px solid Black;
}

.ui-tabs a.ogladane:hover, .ui-tabs li.ui-state-active a.ogladane {
	background-color: Gray;
	color: White;
	text-decoration: none;
	border-top: 1px solid Black;
	border-right: 1px solid Black;
	border-left: 1px solid Black;
}

div#productDescriptionBox .ui-tabs .ui-tabs-nav {    margin: 0 0 0 0px;}

div#productDescriptionBox ol li {	list-style: none;}