div#content {
	background-repeat:no-repeat;
	background-position:0 0;
}

a.btn-more-info,a.btn-more-info span,a.btn-artists,a.btn-artists,a.btn-show, a.btn-show span, a.btn-tickets, a.btn-tickets span,
a.btn-theater, a.btn-theater span, a.hexentest, a.hexentest span {
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:0 0;
}




/*

div.bg-theater{
	background-repeat:no-repeat;
	background-position:0 5px;
}
div.bg-theater div.content-row-p{
	margin:0px;
	padding:0px;
}
.bg-rafiki,
.bg-galoppies {
	background-color:transparent; /* IE 6 fixes?*//*
	background-repeat:no-repeat;
	background-position:0 0;
}
.bg-galoppies {
	background-position:right top;
}
.bg-rafiki {
	height:450px;
}
.bg-glow {
	background-color:transparent;
	background-position:right top;
	background-repeat:no-repeat;
}
div.bg-sun,
div.bg-pattern {
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:50% 0;
}
div.bg-sun-half {
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:50% 101px;
}
*/
div.separator-red {
	width:774px;
	height:7px;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:0 0;
	clear:both;
	margin:0 auto;
	position:relative;
	top:7px;
}
div.separator-yellow {
	width:822px;
	height:28px;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:center top;
	clear:both;
	margin:0;
	position:relative;
	top:7px;
	padding-bottom:1em;
}
/* lightboxes */
div.lightbox-2,
div.lightbox-3,
div.lightbox-4,
div.lightbox-5 {
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:0 0;
}
/* teaserboxes (ticket sites ) */
div.teaserbox-1 {
	background-repeat:repeat-x;
	background-position:left 166px;
	width:247px;
	height:auto!important;
	height:482px;
	min-height:482px;	
}

div.teaserbox-1.double {
	width:511px;
}
/* meta-disclaimer */
a#btn-print,
a#btn-print span,
a#btn-top,
a#btn-top span {
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:0 0;
}
/* tickets */
a.btn-more-info,
a.btn-more-info span {

}
a.btn-booktickets,
a.btn-booktickets span {
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:0 0;
}
a.btn-pricelist,
a.btn-pricelist span {
	display:inline-block;
	width:237px;
	height:13px;
	background-repeat:no-repeat;
	background-position:0 0;
	text-decoration:none !important;
	margin-top:10px;
}

a.btn-pricelist span {
	cursor:pointer;
	display:block;
	visibility:hidden;
	margin-top:0;
}

a.btn-pricelist:hover {
	background-position:-237px 0;	
}

a.btn-pricelist:hover span {
	visibility:visible;
	text-indent:-800px;
}

a.btn-hallplan,
a.btn-hallplan span {
	display:inline-block;
	width:237px;
	height:13px;
	background-repeat:no-repeat;
	text-decoration:none !important;
}

a.btn-hallplan span {
	display:block;
	visibility:hidden;
	cursor:pointer;
}

/* theater */
a.btn-approach,
a.btn-approach span,
a.btn-hallplan,
a.btn-hallplan span {
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:0 0;
}
/* show */
#show-award {
	width:353px;
	height:600px;
	position:absolute;
	right:0;
	bottom:0;
}
#show-cite {	
	width:391px;
	height:622px;
	position:absolute;
	left:0px;
	bottom:0px;
}

/* backstage kids casting */
/*
a.btn-more-info,
a.btn-more-info span,
a.btn-download-regform,
a.btn-download-regform span {
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:0 0;
}
.bg-backstage-theater {
	background-repeat:no-repeat;
	background-position:right top;
	background-color:transparent;
}
.bg-backstage-costume {
	background-repeat:no-repeat;
	background-position:left top;
	background-color:transparent;
}

#kids {
	position:absolute;
	right:2px;
	bottom:14px;
	width:407px;
	height:444px;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:0 0;
}
*/
/*
#kid-hand {
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:right 299px;
}*/
/* multimedia */
a.btn-pcset,
a.btn-pcset span,
a.btn-desktop-icons,
a.btn-desktop-icons span,
a.btn-wallpaper,
a.btn-wallpaper span,
a.btn-screensaver,
a.btn-screensaver span,
a.btn-shop,
a.btn-shop span,
a.btn-download-wallpaper,
a.btn-download-wallpaper span,
a.btn-send-ecard,
a.btn-send-ecard span {
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:0 0;
}
div.medialist-item,
div.shop-row,
.shop-sun {
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:0 0;
}
