/* This CSS is autocompiled by LESS parser. Don't edit it manually. */

.selectButton {
  background:url("../images/auswaehlen_sprite.png") no-repeat 0px -12px;
  display:block;
  width:127px;
  height:26px;
}
.selectButton:hover { background-position:0px -48px; }
ul .eventListDate {
  float:left;
  font-size:90%;
  color:#dddddd;
}
ul .eventListName {
  float:right;
  font-weight:bold;
  margin-top:-3px;
  font-size:105%;
  padding-right:10px;
  text-align:right;
  max-width:197px;
  word-wrap:break-word;
  color:white;
}
ul .ausverkauft, ul .verschoben, ul .faelltAus {
  display:block;
  width:100px;
  height:25px;
  float:left;
  margin-left:-8px;
  margin-top:-12px;
}
ul .ausverkauft { background-image:url(../images/va/ausverkauft_uebersicht.png); }
ul .verschoben { background-image:url(../images/va/verschoben_uebersicht.png); }
ul .faelltAus { background-image:url(../images/va/faelltaus_uebersicht.png); }
.event_name, .event_date, .event_location {
  width:100%;
  display:block;
  float:left;
  line-height:90%;
  color:white;
}
.event_date {
  font-size:80%;
  letter-spacing:normal;
  clear:left;
  font-weight:normal;
}
.event_location {
  font-size:70%;
  letter-spacing:normal;
  clear:left;
  font-weight:normal;
}
.event_name {
  font-size:100%;
  clear:left;
  letter-spacing:-0.5px;
}
.event_eventBottomArea a:hover { text-decoration:none !important; }
.event_eventBottomArea a {
  color:inherit;
  display:block;
  float:left;
  padding:6px;
  cursor:hand !important;
}
.event_eventBottomArea {
  background-color:#f26d33;
  background-repeat:repeat-x;
  background-position:center bottom;
  float:left;
  text-align:left;
  color:white;
  letter-spacing:-1px;
  font-weight:bold;
}
#event_topLevelEvent p em { font-size:120%; }
#event_topLevelEvent p {
  height:100%;
  text-align:center;
  margin:0;
  padding-top:140px;
}
#event_topLevelEvent .event_eventTopArea .ausverkauft, #event_topLevelEvent .event_eventTopArea .verschoben, #event_topLevelEvent .event_eventTopArea .faelltAus {
  display:block;
  width:160px;
  height:43px;
  position:absolute;
  z-index:2;
  margin-top:243px;
}
#event_topLevelEvent .event_eventTopArea .ausverkauft { background-image:url(../images/va/ausverkauft.png); }
#event_topLevelEvent .event_eventTopArea .verschoben { background-image:url(../images/va/verschoben.png); }
#event_topLevelEvent .event_eventTopArea .faelltAus { background-image:url(../images/va/faelltaus.png); }
#event_topLevelEvent .event_eventTopArea .imageWrapper {
  height:295px;
  width:440px;
  display:block;
  text-align:center;
  position:absolute;
  z-index:1;
}
#event_topLevelEvent .event_eventTopArea .imageWrapper.white { background-color:white; }
#event_topLevelEvent .event_eventTopArea .imageWrapper.black { background-color:black; }
#event_topLevelEvent .event_eventTopArea .imageWrapper.stretch img {
  height:295px;
  width:440px;
}
#event_topLevelEvent .event_eventTopArea { height:295px; }
#event_topLevelEvent .event_eventBottomArea a { width:428px; }
#event_topLevelEvent .event_eventBottomArea {
  font-size:150%;
  min-height:43px;
  background-image:url(../images/misc_va_overall_title.png);
  width:440px;
}
#event_topLevelEvent {
  float:left;
  margin-left:-1px;
  margin-bottom:2px;
  width:440px;
  min-height:336px;
  background-color:#eeeeee;
}
#event_sndLevelEvents .event_eventTopArea .ausverkauft, #event_sndLevelEvents .event_eventTopArea .verschoben, #event_sndLevelEvents .event_eventTopArea .faelltAus {
  display:block;
  width:100px;
  height:25px;
  position:absolute;
  z-index:2;
  margin-left:119px;
  margin-top:111px;
}
#event_sndLevelEvents .event_eventTopArea .ausverkauft { background-image:url(../images/va/ausverkauft_uebersicht.png); }
#event_sndLevelEvents .event_eventTopArea .verschoben { background-image:url(../images/va/verschoben_uebersicht.png); }
#event_sndLevelEvents .event_eventTopArea .faelltAus { background-image:url(../images/va/faelltaus_uebersicht.png); }
#event_sndLevelEvents .event_eventTopArea .imageWrapper {
  height:146px;
  width:219px;
  display:block;
  text-align:center;
  position:absolute;
  z-index:1;
}
#event_sndLevelEvents .event_eventTopArea .imageWrapper.white { background-color:white; }
#event_sndLevelEvents .event_eventTopArea .imageWrapper.black { background-color:black; }
#event_sndLevelEvents .event_eventTopArea .imageWrapper.stretch img {
  height:146px;
  width:219px;
}
#event_sndLevelEvents .event_eventTopArea { height:146px; }
#event_sndLevelEvents .event_eventBottomArea a { width:207px; }
#event_sndLevelEvents .event_eventBottomArea {
  font-size:130%;
  min-height:37px;
  background-image:url(../images/misc_va_overall_bar.png);
}
#event_sndLevelEvents {
  margin-left:-3px;
  float:left;
  width:442px;
}
.event_sndLevelEvent {
  width:219px;
  min-height:176px;
  padding-left:2px;
  padding-bottom:2px;
}
#event_datePicker h1 {
  float:none;
  width:215px;
  margin:-5px 0 5px -5px;
  padding:0;
  color:white;
  background-image:url(../images/misc_va_overall_title.png);
  background-position:bottom;
  background-repeat:no-repeat;
  background-color:#f26d33;
  padding-left:5px;
  padding-top:5px;
  padding-bottom:5px;
}
#event_datePicker table {
  border-spacing:6px;
  font-size:110%;
}
#event_datePicker {
  width:210px;
  background-color:#6e6e6e;
  background-image:url(../images/220erSLEEKwhite8.png);
  background-position:bottom left;
  background-repeat:no-repeat;
  text-align:left;
  color:white;
  padding:5px;
  float:right;
  margin-right:1px;
}
#event_eventList h1 {
  float:none;
  width:215px;
  margin:0;
  padding:0;
  color:white;
  background-image:url(../images/misc_va_overall_title.png);
  background-position:bottom;
  background-repeat:no-repeat;
  background-color:#f26d33;
  padding-left:5px;
  padding-top:5px;
  padding-bottom:5px;
}
#event_eventList ul {
  list-style:none;
  margin:0;
  padding:0;
  height:306px;
  overflow-y:auto;
  overflow-x:hidden;
}
#event_eventList li.even a { background:#6a6a6a; }
#event_eventList li.odd a { background:#555555; }
#event_eventList li a {
  padding-left:5px;
  padding-top:2px;
  min-height:43px;
  display:block;
  color:inherit;
  float:left;
  width:100%;
}
#event_eventList li a:hover { background:#f25813; }
#event_eventList li {
  margin:0;
  color:white;
}
#event_eventList p {
  margin-top:20px;
  margin-bottom:8px;
  height:278px;
  text-align:center;
  color:white;
  font-style:italic;
}
#event_eventList {
  width:220px;
  text-align:left;
  background-color:#7b7b7b;
  margin-top:1px;
  margin-bottom:2px;
  margin-right:1px;
  float:right;
}
#dateBegin, #dateEnd {
  width:auto;
  margin-right:3px;
}
.wrap_space { font-size:0; }

