@CHARSET "UTF-8";

#sitecontainer .agendaFilter,
#sitecontainer .beitrageFilter {
  display: none;
  height: 16px;
  padding: 0px;
}
#sitecontainer .prozAgendaOpenFlag .agendaFilter {
  display: block;
}
#sitecontainer .prozBlogOpenFlag .beitrageFilter {
  display: block;
}

#sitecontainer .agendaFilter > div,
#sitecontainer .agendaFilter .columnTitle,
#sitecontainer .beitrageFilter > div,
#sitecontainer .beitrageFilter .columnTitle {
  position: relative;
  float: left;
  margin: 0px 0px 0px 2px;
  font-family: Helvetica, sans-serif;
  color: black;
  font-size: 11px;
  line-height: 16px;
}

.agendaFilter > div,
.beitrageFilter > div {
  float: left;
}

#sitecontainer .agendaFilter p,
#sitecontainer .beitrageFilter p {
  font-family: Helvetica, sans-serif;
  font-size: 11px;
  line-height: 16px;
}

#sitecontainer .agendaFilter .agendaCounterWrapper,
#sitecontainer .beitrageFilter .beitrageCounterWrapper {
  display: block;
  margin: 0px 2px;
  cursor: help;
}
#sitecontainer .agendaFilter .agendaCounterWrapper:hover .tooltip,
#sitecontainer .beitrageFilter .beitrageCounterWrapper:hover .tooltip {
  display: block;
  background-image: url('/download/PZ2014Layout/WebHome/tooltip.png?celheight=15&ver=2');
  min-height: 15px;
  width: 140px;
  padding-left: 20px;
  background-position: 7px center;
}
#sitecontainer .agendaFilter .agendaCounterWrapper:hover .tooltip p,
#sitecontainer .beitrageFilter .beitrageCounterWrapper:hover .tooltip p {
  color: white;
}
#sitecontainer .agendaFilter > div > a,
#sitecontainer .beitrageFilter > div > a {
  /* 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 .agendaFilter > div > ul li a.progonFilterActive {
  /* rot */
  color: #900;
}

#sitecontainer .agendaFilter > div:hover > a,
#sitecontainer .agendaFilter > div > a.progonFilterActive,
#sitecontainer .beitrageFilter > div:hover > a,
#sitecontainer .beitrageFilter > div > a.progonFilterActive {
  /* 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=2');
}

/* ======================
    Dropdown
   ====================== */
#sitecontainer .agendaFilter ul,
#sitecontainer .beitrageFilter ul {
  display: none;
  position: absolute;
  left: 0px;
  padding: 0px;
  margin-top: -1px;
  border-top: 1px solid #c1c1c1;
  list-style: none;
  z-index: 3;
}
#sitecontainer .agendaFilter div:hover ul,
#sitecontainer .beitrageFilter div:hover ul {
  display: block;
}
#sitecontainer .agendaFilter ul li,
#sitecontainer .beitrageFilter ul li {
  background: #E6E6E6;
  border-top: 1px solid white;
  font-size: 11px;
  line-height: 14px;
  padding: 2px 5px 2px 12px;
  white-space: nowrap;
  border-top: 0px solid #E6E6E6;
  border-bottom: 1px solid #c1c1c1;
  border-left: 1px solid #c1c1c1;
  border-right: 1px solid #c1c1c1;
}
#sitecontainer .agendaFilter ul li a,
#sitecontainer .beitrageFilter ul li a {
  font-family: Helvetica, sans-serif;
  color: #015470;
  display: block;
}
#sitecontainer .agendaFilter ul li:hover a,
#sitecontainer .agendaFilter ul li.active a,
#sitecontainer .beitrageFilter ul li:hover a,
#sitecontainer .beitrageFilter ul li.active a {
  color: #900;
}

/* ======================
    Suche
   ====================== */
#sitecontainer .agendaFilter > div.suche,
#sitecontainer .beitrageFilter > div.suche {
  /*  display: none; */
  position: static;
}
#sitecontainer .agendaFilter .inputfeld,
#sitecontainer .beitrageFilter .inputfeld {
  position: absolute;
  left: 0px;
  top: 17px;
  /*display: none;*/
  display: block;
  margin: 0px;
  padding: 5px;
  z-index: 1;
  list-style: none;
  background: #E6E6E6;
  width: 350px;
}
#sitecontainer .agendaFilter .agendaSearchLink,
#sitecontainer .beitrageFilter .beitrageSearchLink {
	display: none;
}
/*
#sitecontainer .agendaFilter .suche:hover .inputfeld,
#sitecontainer .agendaFilter .suche .inputfeld:hover,
#sitecontainer .beitrageFilter .suche:hover .inputfeld,
#sitecontainer .beitrageFilter .suche .inputfeld:hover  {
  display: block;
}
*/
#sitecontainer .prozAgendaOpenFlag div.scrollcontainer,
#sitecontainer .prozBlogOpenFlag div.scrollcontainer  {
  margin-top: 48px;
}

#sitecontainer .agendaFilter .inputfeld input,
#sitecontainer .beitrageFilter .inputfeld input {
  font-family: Helvetica, sans-serif;
  font-size: 11px;
  line-height: 16px;
  color: black;
  background: white;
  border: 0px solid rgb(229,229,229);
  outline-color: rgb(159,159,159);
  width: 314px;
  margin: 0px;
  padding: 0px 18px 0px 18px;
}

#sitecontainer .agendaFilter .inputfeld .searchLoupe,
#sitecontainer .beitrageFilter .inputfeld .searchLoupe {
  display: block;
  position: absolute;
  left: 7px;
  top: 7px;
  width: 12px;
  height: 12px;
  background-color: white;
  background-image: url('/download/PZ2014Layout/WebHome/icon-search-828282.png?ver=2&celheight=12');
  background-position: center;
  background-repeat: no-repeat;
}
#sitecontainer .agendaFilter .inputfeld .searchLoupe:hover,
#sitecontainer .beitrageFilter .inputfeld .searchLoupe:hover {
  background-image: url('/download/PZ2014Layout/WebHome/icon-search-990000.png?ver=2&celheight=12');
}

#sitecontainer .agendaFilter .inputfeld .searchClose,
#sitecontainer .beitrageFilter .inputfeld .searchClose {
  display: block;
  position: absolute;
  right: 7px;
  top: 7px;
  width: 12px;
  height: 12px;
  background-color: white;
  background-image: url('/download/PZ2014Layout/WebHome/icon-close-828282.png?ver=2&celheight=12');
  background-position: center;
  background-repeat: no-repeat;
}
#sitecontainer .agendaFilter .inputfeld .searchClose:hover,
#sitecontainer .beitrageFilter .inputfeld .searchClose:hover {
  background-image: url('/download/PZ2014Layout/WebHome/icon-close-990000.png?ver=2&celheight=12');
}