@CHARSET "UTF-8";

/* ======================
    Tagesagenda
   ====================== */
#sitecontainer #tagesagenda_datum {
  font-family: Helvetica, sans-serif;
  font-size: 11px;
  line-height: 16px;
}
#sitecontainer #tagesagenda_datum {
  /* grau / standard */
  background-color: white;
  background-image: url('/download/PZ2014Layout/WebHome/agendaFilterBorder.png'), url('/download/PZ2014Layout/WebHome/agendaFilterBorder.png'), url('/download/PZ2014Layout/WebHome/agendaFilterBG.png?vers=2');
  background-repeat: no-repeat;
  background-position: bottom left, bottom right, bottom left;
  border-radius: 2px;
  border-bottom: 1px solid #c1c1c1;
  padding: 0px 2px 0px 11px;
  color: black;
  display: block;
  height: 16px;
}
#sitecontainer #tagesagenda_datum:hover {
  /* rot */
  color: #900;
  background-color: #ceb2b2;
  background-image: url('/download/PZ2014Layout/WebHome/agendaFilterBorder.png'), url('/download/PZ2014Layout/WebHome/agendaFilterBorder.png'), url('/download/PZ2014Layout/WebHome/agendaFilterBGHover.png?vers=202010');
}
#sitecontainer #tagesagenda_datum {
  /* blau */
  color: #015470;
  background-color: #ceb2b2;
  background-image: url('/download/PZ2014Layout/WebHome/agendaFilterBorder.png'), url('/download/PZ2014Layout/WebHome/agendaFilterBorder.png'), url('/download/PZ2014Layout/WebHome/agendaBlau.png?vers=202010');
}


/* ======================
    Agenda Summary
   ====================== */

#sitecontainer .endlessContent.agendaSummary .agendaSummeryWrapper {
  position: relative;
  overflow: hidden;
}
#sitecontainer .agendaSummary {
  width: 100%;
}
#sitecontainer .agendaSummary.newDay {
  border-top: 1px solid black;
}
#sitecontainer .agendaSummary .image {
  width: 130px;
  text-align: left;
  font-size: 0px;
  line-height: 0px;
}
/*
#sitecontainer .agendaSummary .image .platzhalter {
  position: absolute;
}
*/
#sitecontainer .agendaSummary .h1 {
  font-size: 14px;
  line-height: 18px;
}
#sitecontainer .agendaSummary p {
  line-height: 16px;
  margin-top: 4px;
}
#sitecontainer .agendaSummary p:first-child {
  margin-top: 0px;
}
#sitecontainer .agendaSummary .date,
#sitecontainer .agendaSummary .agenda_time,
#sitecontainer .agendaSummary .category {
  font-size: 12px;
  line-height: 15px;
  margin-top: 0px;
  font-family: 'CharterEF-Regular', Arial, sans-serif;
  color: #828282;
}
#sitecontainer .agendaSummary .agenda_time {
  margin-top: 4px;
}
#sitecontainer .agendaSummary .date {
  float: right;
  font-size: 10px;
  line-height: 14px;
}

#sitecontainer .agendaSummary .eventLoc {
  margin-top: 0px;
  max-height: 16px;
}

#sitecontainer .agendaSummary .eventTitle {
  margin-top: 6px;
}

#sitecontainer #container .endlessContent.agendaSummary .eventTitle {
  max-height: 36px;
}

#sitecontainer #content .endlessContent.agendaSummary .eventTitle > a,
#sitecontainer #contentL .endlessContent.agendaSummary .eventTitle > a,
body #sitecontainer #content .endlessContent.agendaSummary .eventTitle > a:hover,
body #sitecontainer #contentL .endlessContent.agendaSummary .eventTitle > a:hover {
  font-size: 14px;
  line-height: 16px;
  color: #444;
  font-family: 'FrutigerLTStd', Arial, sans-serif;
}
#sitecontainer .endlessContent.agendaSummary .eventTitle > a:hover {
  color: rgb(130,130,130);
}

#sitecontainer .agenda_tipp {
  float: right;
  font-size: 10px;
  line-height: 15px;
  border-radius: 4px;
  padding: 0px 2px 0px 14px;
  background: #FF9;
  background-image: url('/download/PZ2014Layout/WebHome/agendaTipp.png?celwidth=9&ver=2');
  background-repeat: no-repeat;
  background-position: 2px 3px;
  border: 1px solid #EFEFEF;
}
