a#btn-print {
	display:inline-block;
	width:100px;
	height:13px;
	cursor:pointer;
}
a#btn-print span {
	width:100px;
	height:13px;
	display:block;
	visibility:hidden;
	overflow:hidden;
	text-indent:-100px;
}
a#btn-top {
	width:81px;
	height:13px;
	display:inline-block;
	cursor:pointer;
}
a#btn-top span {
	display:block;
	width:81px;
	height:13px;
	visibility:hidden;
	overflow:hidden;
	text-indent:-100px;
}
a#btn-print:hover,
a#btn-top:hover {
	background-position:-100px 0;
}
a#btn-print:hover span,
a#btn-top:hover span {
	visibility:visible;
}
a.btn-more {
	display:inline-block;
	width:114px;
	height:14px;
	cursor:pointer;
}
a.btn-more span {
	width:114px;
	height:14px;
	display:block;
	visibility:hidden;
	text-indent:-400px;
	overflow:hidden;
}
a.btn-more:hover {
	background-position:-114px 0;
}
a.btn-more:hover span {
	visibility:visible;
}
a.btn-zum-shop{
	display:inline-block;
	width:130px;
	height:31px;
	cursor:pointer;
}
a.btn-itunes,a.btn-amazon {
	display:inline-block;
	width:165px;
	height:50px;
	cursor:pointer;
}
.shoplist-item .firstbutton {
	position:relative;
	left:-3px;
}
.shoplist-item .secondbutton {
	position:relative;
	left:-3px;
	top:-11px;
}
a.btn-zum-shop span{
	width:130px;
	height:31px;
	display:block;
	visibility:hidden;
	text-indent:130px;
	white-space:nowrap;
	overflow:hidden;
}
a.btn-itunes span, a.btn-amazon span {
	width:165px;
	height:50px;
	display:block;
	visibility:hidden;
	text-indent:165px;
	white-space:nowrap;
	overflow:hidden;
}
a.btn-zum-shop:hover{
	background-position:130px;
}
a.btn-itunes:hover, a.btn-amazon:hover{
	background-position:165px;
}
a.btn-zum-shop:hover span,a.btn-itunes:hover span,a.btn-amazon:hover span {
	visibility:visible;
}

a.btn-gallery{
	display:inline-block;
	width:130px;
	height:31px;
	cursor:pointer;
}
a.btn-gallery span{
	width:112px;
	height:31px;
	display:block;
	visibility:hidden;
	text-indent:-400px;
	overflow:hidden;
}
a.btn-gallery:hover{
	background-position:-112px;
}
a.btn-gallery:hover span{
	visibility:visible;
}

a.btn-pricelist,
a.btn-hallplan,
a.btn-hallplan2,
a.btn-approach {
	width:173px;
	height:15px;
	display:inline-block;
	cursor:pointer;
}
a.btn-pricelist span,
a.btn-hallplan span,
a.btn-hallplan2 span,
a.btn-approach span {
	width:173px;
	height:15px;
	display:block;
	visibility:hidden;
	text-indent:-400px;
	overflow:hidden;
}
a.btn-pricelist:hover,
a.btn-hallplan:hover,
a.btn-hallplan2:hover,
a.btn-approach:hover {
	background-position:-173px 0;
}
a.btn-pricelist:hover span,
a.btn-hallplan:hover span,
a.btn-hallplan2:hover span,
a.btn-approach:hover span {
	visibility:visible;
}
a.btn-info-download {
	width:143px;
	height:15px;
	display:inline-block;
	cursor:pointer;
}
a.btn-info-download span {
	width:143px;
	height:15px;
	display:block;
	visibility:hidden;
	text-indent:-400px;
	overflow:hidden;
}
a.btn-info-download:hover {
	background-position:-143px 0;
}
a.btn-info-download:hover span {
	visibility:visible;
}
a.btn-hotel-ticket {
	width:148px;
	height:15px;
	display:inline-block;
	cursor:pointer;
}
a.btn-hotel-ticket span {
	width:148px;
	height:15px;
	display:block;
	visibility:hidden;
	text-indent:-400px;
	overflow:hidden;
}
a.btn-hotel-ticket:hover {
	background-position:-148px 0;
}
a.btn-hotel-ticket:hover span {
	visibility:visible;
}
a.btn-ticketshop {
	width:158px;
	height:71px;
	display:inline-block;
	cursor:pointer;
}
a.btn-ticketshop span {
	width:158px;
	height:71px;
	display:block;
	visibility:hidden;
	text-indent:-400px;
	overflow:hidden;
}
a.btn-ticketshop:hover span {
	visibility:visible;
}
a.btn-wallpaper {
	display:inline-block;
	width:89px;
	height:19px;
	cursor:pointer;
}
a.btn-wallpaper span {
	width:89px;
	height:19px;
	display:block;
	visibility:hidden;
	text-indent:-400px;
	overflow:hidden;
}
a.btn-wallpaper:hover {
	background-position:-89px 0;
}
a.btn-wallpaper:hover span {
	visibility:visible;
}
a.btn-desktop-icons {
	width:108px;
	height:13px;
	display:inline-block;
	cursor:pointer;
}
a.btn-desktop-icons span {
	width:108px;
	height:13px;
	display:block;
	visibility:hidden;
	text-indent:-400px;
	overflow:hidden;
}
a.btn-desktop-icons:hover {
	background-position:-108px 0;
}
a.btn-desktop-icons:hover span {
	visibility:visible;
}
a.btn-pcset {
	width:127px;
	height:13px;
	display:inline-block;
	cursor:pointer;
}
a.btn-pcset span {
	width:127px;
	height:13px;
	display:block;
	visibility:hidden;
	text-indent:-400px;
	overflow:hidden;
}
a.btn-pcset:hover {
	background-position:-127px 0;
}
a.btn-pcset:hover span {
	visibility:visible;
}
a.btn-screensaver {
	width:98px;
	height:13px;
	display:inline-block;
	cursor:pointer;
}
a.btn-screensaver span {
	width:98px;
	height:13px;
	display:block;
	visibility:hidden;
	text-indent:-400px;
	overflow:hidden;
}
a.btn-screensaver:hover {
	background-position:-98px 0;
}
a.btn-screensaver:hover span {
	visibility:visible;
}
a.btn-download-wallpaper {
	display:inline-block;
	width:181px;
	height:13px;
	cursor:pointer;
}
a.btn-download-wallpaper span {
	width:181px;
	height:13px;
	display:block;
	visibility:hidden;
	text-indent:-400px;
	overflow:hidden;
}
a.btn-download-wallpaper:hover {
	background-position:-181px 0;
}
a.btn-download-wallpaper:hover span {
	visibility:visible;
}
a.btn-send-ecard {
	display:inline-block;
	width:130px;
	height:13px;
	cursor:pointer;
}
a.btn-send-ecard span {
	width:130px;
	height:13px;
	display:block;
	visibility:hidden;
	text-indent:-400px;
	overflow:hidden;
}
a.btn-send-ecard:hover {
	background-position:-140px 0;
}
a.btn-send-ecard:hover span {
	visibility:visible;
}
/* IE 6 */
* html div.shoplist-item dd.shopbtns2,* html div.shoplist-item dd.shopbtns3 {
	left:1px;
}
* html div.shoplist-item dd.shopbtns4{
	left:11px;
}
/* IE 7 */
*:first-child+html div.shoplist-item dd.shopbtns2,*:first-child+html div.shoplist-item dd.shopbtns3{
	left:1px;
}
*:first-child+html div.shoplist-item dd.shopbtns4 {
	left:4px;
}
