body { margin:0em; padding:0; height:100%; background:url(img/mpbg.gif) repeat; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
.top {font-size:10px;color:#ff6633;}
.skipnav {font-size:10px; position: absolute; top: 0; display: block; color:#ffffff;}
.eventbox { margin:10px 0 0 0; padding:0 0 0 0; width:898px; font-size:.9em; border:1px solid #000000; text-align:center; background-color:#444444; cursor:pointer; }
.eventbox:hover { background-color:#222222; }
.galerie { text-align:center;margin:10px; }

img { border:1px solid #ffffff;}
p { font-size:12px;color:#ffffff; margin-top:3px; margin-bottom:7px; margin-left:5px; padding:0; }
a { color:#dcdcdc;  text-decoration:none;}
a:hover { color:#ffffff; text-decoration:none; }
h1 { font-size:10px; color:#FFCC33; text-align:center;  margin-top:3px; margin-bottom:7px; margin-left:5px; padding:0; }
h2,h3 { color:#FFCC33; text-align:center; }
h3 {  margin-bottom:10px; }
#page { margin:0 auto; padding:26px; padding-top:17px; padding-bottom:17px; width:898px; background:url(img/pbg.gif) repeat-y; }
#header { margin:0 0 0 1px; padding:0 0 0 0; background:url(img/fbg_blank.gif); width:898px; height:199px; }
#content { display:block; width:898px; margin-top:15px; }
#footer { margin:2em 0 0 0; padding:0px; text-align:center; font-size:.8em; vertical-align:middle; width:898px; }
.ticketline { text-decoration:none; text-align:center;border:0; }

