html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: #333;
   	background:#fff;
	padding-bottom:10px;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
strong{ font-weight:bold; }
em{ font-style:italic; }

#background{ background:none; }
#header-img, #header, #sidebar, #footer, #main-menu, #home-link, .context-menu{ display:none; }
#container{ width:90%; padding:5%; }
.plakat{ float:right; padding-left:0.5cm; }
.description, #metadata, #video{ display:none; }


h1{ font:1.3em Arial; }
h1 img, h2 img{ display:none; }
p, li, td{ font:1em Arial; padding-bottom:0.5em; }
.show-info li{ display:block; }
.show-info .f{ display:block; font-weight:bold; }
#photo-gallery img{ width:100%; }


span.print-imgtext{ font:bold 20px Arial; }
.shows-list .description{ display:block; }
.shows-list{ list-style:none; padding-left:0; }
.shows-list li{ padding:0.5cm 0; border-bottom:1px solid #ccc;  }
.shows-list .tickets{ display:none; }


#header{ display:block; height:3.5cm; background:url(logo-print.gif) no-repeat 0 0; }



/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
