.button-slideshow {
	FLOAT: right; CURSOR: pointer
}
.button-slideshow I {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; WIDTH: 39px; HEIGHT: 38px
}
 HTML .button-slideshow I {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src='/common/images/icon-slideshow.png')
}
.button-slideshow IMG {
	DISPLAY: none
}
.button-slideshow SPAN {
	PADDING-RIGHT: 20px; DISPLAY: inline! important; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FLOAT: left; LINE-HEIGHT: 38px
}
.copertina-album {
	BORDER-TOP-STYLE: none! important; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none! important
}
.copertina-album A {
	DISPLAY: block; BACKGROUND: #333333; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none! important
}
.copertina-album A:hover {
	CURSOR: pointer
}
.copertina-album IMG {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
.copertina-album A:hover IMG {
	FILTER: alpha(opacity=80); moz-opacity: .80; opacity: .80
}
.descrizione-album {
	DISPLAY: block; MIN-HEIGHT: 52px; BACKGROUND: #000000; FILTER: alpha(opacity=70); LEFT: 0px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 52px; moz-opacity: .70; opacity: .70
}
.descrizione-album .descrizione-text {
	PADDING-RIGHT: 76px; BORDER-TOP: #555555 1px solid; DISPLAY: block; PADDING-LEFT: 13px; FONT-SIZE: 11px; PADDING-BOTTOM: 12px; COLOR: #ffffff; LINE-HEIGHT: 15px; PADDING-TOP: 10px; FONT-STYLE: normal; TEXT-ALIGN: left
}
.data-album {
	RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #666 1px dotted; WIDTH: 64px; COLOR: #ffffff; BOTTOM: 5px; POSITION: absolute; HEIGHT: 42px
}
.data-album B {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 28px; MARGIN: 0px 0px 1px; OVERFLOW: hidden; WIDTH: 64px; LINE-HEIGHT: 28px; HEIGHT: 28px
}
.data-album B SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(/common/images/mini-arrow.gif) no-repeat right center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.data-album I {
	MARGIN-TOP: -4px; DISPLAY: block; FONT-SIZE: 11px; WIDTH: 64px; FONT-STYLE: normal
}
.thumb_gallery TABLE {
	BORDER-COLLAPSE: collapse
}
.thumb_gallery TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.thumb_gallery TR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.thumb_gallery TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.thumb_gallery TD {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
#singol-img {
	LEFT: 0px; POSITION: relative
}
#singol-img SPAN {
	DISPLAY: block; FILTER: alpha(opacity=50); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 20px; TEXT-ALIGN: center; moz-opacity: .50; opacity: .50
}
#singol-img SPAN B {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #000; VISIBILITY: hidden; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 5px; LETTER-SPACING: 1px; TEXT-ALIGN: center
}
#singol-img:hover SPAN B {
	VISIBILITY: visible
}

