/* CSS Zusätze zu "allgemein.css"
  speziell für die Neues-Seite
------------------------------------------------ */

#logo {
  height: 85px;
  background: url(../images/web_stempel_pink_klein.gif) no-repeat;
  margin-top: 15px;
}
#header {
  height: 9em;
  min-height: 90px;
  border-bottom: 10px solid #C0276E;
}
#hauptnav {
  margin-top: 20px;
}

#sidebar_rechts {
  border-left: 1px solid #C0276E;
}

.farbigfont{
  color: #C0276E;
  font-weight: bold;
}
.marken_auswahl li.aktiv,
.marken_auswahl li a:hover {
  list-style-image: url("../gfx/pfeil_pink.gif");
}

#footer {
  border-top: 1px solid #C0276E;
}

/* --- andere Container für dreispaltiges Layout --- */

#eintraege {
  float: left;
  width: 37%;
  padding-right: 1.5em;
  border-right: 1px solid #C0276E;
}
#veranstaltungen {
  float: left;
  width: 37%;
  padding: 0 1.5em 0em 1.5em;
}
#marken {
  float: left;
  width: 17%;
  padding-left: 1.5em;
  border-left: 1px solid #C0276E;
}

/* --- Container für zweispaltiges Layout mit kleiner rechter Sidebar --- */

#eintraege_detail {
  float: left;
  width: 78%;
  margin-right: 1.5em;
}

/* --- Andere Typographie bzw. Formular Elemente --- */

h1 {
  color: black;
  font-size: 1em;
  font-weight: bold;
  margin: 0em 0 1em 0;
}
div + h1 {
  margin-top: 3em;
  padding-top: 1.5em;
  border-top: 1px solid #C0276E;
}

#eintrag > h2 {
  color: #C0276E;
  font-size: 1.7em;
}

/* --- Verschiedene Farben für die Einträge der Seiten --- */
#eintrag.info > h2 { color: #80CBEA; }
#eintrag.neues > h2 { color: #C0276E; }
#eintrag.karriere > h2 { color: #EDAC37; }
#eintrag.alumni > h2 { color: #BDD84E; }

/* --- Marken Liste Formate --- */

.marken_liste {
  margin: 0;
}
.marken_liste li {
  height: 1.6em;
  margin-left: 0;
  display: list-item;
  list-style: none;
}
.marken_liste li a {
	color: #666;
	font-size: 1em;
	text-decoration: none;
	white-space: nowrap;
  display: list-item;
  list-style: none;
}
.marken_liste li.aktiv a {
  color: black;
}
.marken_liste li a img {
  margin: 0;
  border: 0;
  vertical-align: bottom;
}
.marken_liste li a:hover {
  font-weight: bold;
}

#sidebar_rechts .marken_zuordnung h1 {
  color: #C0276E;
  margin: 0 0 0.5em 0;
}

/* --- Marken an Eintraege Formate --- */

.marke a {
  color: #999;
  text-decoration: none;
}
.marke a:hover {
  color: black;
}

/* --- für die Neues Log Anzeige --- */

#log_kurzliste {
}

.log {
}
.log.eintrag {
  float: left;
  width: 48%;
  margin-right: 1em;
}
.login {
  color: #999;
}

.profil {
  border-color: #BDD84E;
  background-color: #F0FDA5;
}
.freigabe {
  border-color: #C0276E;
  background-color: #EBA3C9;
}
.datum_zeile {
  margin: 0.75em 0 0em 0;
  padding: 0.25em 1em 0.25em 1em;
  font-size: 0.8em;
  font-weight: lighter;
  color: #AAA;
  background-color: #EEEEEE;
}

.log.eintrag .info,
.log.eintrag .neues,
.log.eintrag .karriere,
.log.eintrag .alumni {
  padding-left: 0.75em;  
}
.info .eintrag_liste,
.neues .eintrag_liste,
.karriere .eintrag_liste,
.alumni .eintrag_liste {
  padding-left: 1em;
}

.eintrag .info { background-color: #80CBEA; }
.eintrag .neues { background-color: #C0276E; }
.eintrag .karriere { background-color: #EDAC37; }
.eintrag .alumni { background-color: #BDD84E; }
.eintrag_uebersicht.info h2, .eintrag .info h3 { color: #80CBEA; }
.eintrag_uebersicht.neues h2, .eintrag .neues h3 { color: #C0276E; }
.eintrag .karriere h3 { color: #EDAC37; }
.eintrag .alumni h3 { color: #BDD84E; }

.eintrag .info .eintrag_liste,
.eintrag .neues .eintrag_liste,
.eintrag .karriere .eintrag_liste,
.eintrag .alumni .eintrag_liste { 
  background-color: white;
}

.log p {
  margin: 0.3em 0 0.3em 0;
}

.name,
.aktion,
.kommentar {
}
.bild {
  float: left;
  width: auto;
}
.bild img {
  margin: 0;
  padding: 0;
  border: 1px solid #AAA;
}
#log_kurzliste .bild_thumb {
  margin-bottom: 1px;
}

.sonstiges {
  font-size: 0.8em;
  color: #999;
}


/* --- Ende --- */
