/* NicePopups */

.nicepopup{
}

.nicepopup .outline{
  border: 1px solid #000;
  /*background-color: #5e3114;*/
  background-image:url(../images/center_image_big_bg.jpg);
  padding: 16px;
  position: relative;
}

.nicepopup a.close{
  line-height: 16px;
  display: block;
  position: absolute;
  top: 1px;
  right: 1px;
  text-indent: -124px;
  overflow: hidden;
  text-decoration: none;
  width: 16px;
  height: 16px;
  background: url(close.png) 100% 0 no-repeat;
} html>body .nicepopup a.close{ top:0;right:0; }

.nicepopupHover a.close{
  background-position: 100% -16px;
}
.nicepopup a.close:hover{
  background-position: 100% -32px;
}

.nicepopupLoading .outerImage{
  border: 1px dotted silver;
  background: url(chwileczke.png) 50% 50% no-repeat;
}

.nicepopup .prevNextBar{
  padding-top: 7px;
  text-align: left;
}

/** cienie: **/

html>body .SdwTL{ background: url(sdw_tl.png) 0 0 no-repeat; }

.SdwT{ padding-top: 8px; height: 8px; }
html>body .SdwT{ background: url(sdw_t.png) 0 0 repeat-x; }

html>body .SdwTR{ background: url(sdw_tr.png) 0 0 no-repeat; }

.SdwR{ padding-left: 8px; width: 8px; }
html>body .SdwR{ background: url(sdw_r.png) 0 0 repeat-y; }

html>body .SdwBR{ background: url(sdw_br.png) 0 0 no-repeat; }

.SdwB{ padding-top: 8px; height: 8px; }
html>body .SdwB{ background: url(sdw_b.png) 0 0 repeat-x; }

html>body .SdwBL{ background: url(sdw_bl.png) 0 0 no-repeat; }

.SdwL{ padding-left: 8px; width: 8px; }
html>body .SdwL{ background: url(sdw_l.png) 0 0 repeat-y; }


body {
		behavior:url("csshover.htc");
	}

/*      styles for the star rater                */	
.star-rating{
	list-style:none;
	margin: 0px;
	padding:0px;
	width: 125px;
	height: 25px;
	position: relative;
	overflow:hidden;
	background: url(alt_star.gif) top left repeat-x;		
}
.star-rating li{
	padding:0px;
	margin:0px;
	width:25px;
	height:25px;
	/*\*/
	float: left;
	/* */
}
.star-rating li a{
	display:block;
	width:25px;
	height: 25px;
	line-height:25px;		
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	overflow:hidden;
}
.star-rating li a:hover{
	background: url(alt_star.gif) left bottom;
	z-index: 2;
	left: 0px;
	border:none;
}
.star-rating a.one-star{
	left: 0px;
}
.star-rating a.one-star:hover{
	width:25px;
}
.star-rating a.two-stars{
	left:25px;
}
.star-rating a.two-stars:hover{
	width: 50px;
}
.star-rating a.three-stars{
	left: 50px;
}
.star-rating a.three-stars:hover{
	width: 75px;
}
.star-rating a.four-stars{
	left: 75px;
}	
.star-rating a.four-stars:hover{
	width: 100px;
}
.star-rating a.five-stars{
	left: 100px;
}
.star-rating a.five-stars:hover{
	width: 125px;
}
.star-rating .current-rating{
	background: url(alt_star.gif) left center;
	position: absolute;
	height: 25px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	overflow:hidden;
}

/* remove halo effect in firefox   */
a:active{
	outline: none;
}
