/* ------------------------------- */
/* --- Event Index Darstellung --- */
/* = Suchmaske                     */
/* ------------------------------- */

#eventindex .eventlist {
  width:100%;
  font-size: 100%;
  font-weight: bold;
  background-color: #003388;
  margin: 0;
  padding: 0 0 2px 0;
  border-color: #c5c589;
  border-style: outset;
  text-align: center;
  
  color: whitesmoke; /* YAMAHA */
}


/* ---------------------------------- */
/* --- Event Standard Darstellung --- */
/* Suchergebnis                       */
/* ---------------------------------- */
#eventdefault .eventlist {
  width:100%;
  font-size: 90%;
  /*background-color: #003388; */
  background-color:silver;
  margin: 0;
  padding: 0;
  border-color: #c5c589;
  /*color: whitesmoke; /* YAMAHA */
}
#eventdefault a {
  font-size:100%;
  color: darkslateblue; /* YAMAHA */
}

/* Ueberschfrift: Datum Veranstaltung ... */
#eventdefault th {
  background-color: turquoise;
/*  border-color: #c5c589; */
/*  border-style: solid ; */
  border-width:0px;
}
#eventdefault td {
  white-space: nowrap;
  vertical-align: top;
  padding-left: 3px;
  padding-right:3px;
}
#eventdefault .elDate {
}
#eventdefault .eltitle {
}
#eventdefault .elcat {
}
#eventdefault .elvenue {
}
#eventdefault .elshortdesc {
  white-space: normal;
}

/* -------------------------------- */
/* --- Event Detail Darstellung --- */
/* -------------------------------- */
#eventdetail {
  /*color: #000000;*/
  /*color:white;*/
  margin: 0;
  padding: 0;
}

#eventdetail a {
  font-size: 100%;
}

#eventdetail .elDate {
}
#eventdetail .eltitel {
  color: darkslateblue;
  text-decoration: underline;
}
#eventdetail .elcat {
}
#eventdetail .elvenue {
}
#eventdetail .eldesc {
  font-size: 150%;
  font-weight: bold;
}


/* ------------------------------- */
/* --- Event Venue Darstellung --- */
/* ------------------------------- */
#eventvenue {
  color: #000000;
  margin: 0;
  padding: 0;
}

#eventvenue a {
  font-size: 100%;
}

#eventvenue .elvendesc {
  font-size: 150%;
  font-weight: bold;
}
