/* ====================================================== 

Zusatz STYLESHEET fuer die alten, schon auf CSS-basierenden Seiten 

========================================================= */

/* ========== Fuer Veranstaltungen ========== */

.Sammelcontainer
{
   margin: 5px 0px 25px 0px;
}

.Datum
{
  float: left;
  width: 120px;
  margin-bottom: 5px;
}

.VeranstThema
{
  display: block;
  padding-left: 135px;
}

.VeranstOrt
{
  display: block;
  padding-left: 135px;
  margin-top: 3px;
}

.VeranstAnsprechpartner
{
  display: block;
  padding-left: 135px;
  margin-top: 3px;
}

.VeranstTelefon
{
  display: block;
  padding-left: 135px;
  margin-top: 3px;
}

.Veranstalter
{
  display: block;
  padding-left: 135px;
  margin-top: 3px;
}

/* =========== Fuer Archiv Vortraege Abstracts ====================
       Tabelle ist mit IDs und Headers liniearisiert
   ========================================================= */
	 
table.EintaegeDerVeranstaltungen
{
	color: black;
	background-color: transparent;
	width: 600px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-size: 1.0em;
}

table.EintaegeDerVeranstaltungen td
{
  font-weight: normal;
  font-size: 1.2em;
}
table.EintaegeDerVeranstaltungen th
{
  font-weight: bold;
  font-size: 1em;
  vertical-align: top;
}
table.EintaegeDerVeranstaltungen .Fett
{
   font-weight: bold;
}

 th#Datum, th#Uhrzeit, th#Ort, th#Titel, th#Vortragender, th#Abstract, th#Veranstalter
{
   font-size:1.2em;
}

.VortragenderOrganisation
{
   font-size: x-small;

}

table.EintaegeDerVeranstaltungen li
{
  margin-top: 6px;
}

.Tabellenleerzeile5px
{
   width:  5px;
}

/* ================= Verschiedene Formate =====================*/


/* ================================== 
aendert den cursor und zeigt gestrichelte Linie unter acronymen und abkuerzungen
==================================  */
abbr
{
   border: 1px none;
}
acronym, abbr
{
  border-bottom: 1px dotted rgb(124,124,124);
  cursor: help;
}

/* ================================== 
als class="..." einsetzen: Fett fuer fette Schrift; small fuer kleinere Schrift 
==================================  */
.Fett
{
  font-weight: bold;
}
.small
{
   font-size: x-small;
}
/* ================================== 
fuer Aufzaehlung in den Indexarch-Seiten. Stellt Abstaende und Schriftgroesse ein
==================================  */
ul.ArchivInhalt li
{
   margin: 0px 10px 5px 0px;
   font-size: 1.3em;
}


/* ================================== 
weist allen <p>-tags innerhalb der <XX id="Inhalt"> die schriftfarbe schwarz mit transparentem hintergrund zu
umgeht damit die auszeichnung (bsp.:<p class="normalsw">) mit zusaetzlichen klassen wie in ptb.css festgelegt
fuer schwarze schrift reicht: <p>...</p>   
==================================  */
/*
#Inhalt p, #Inhalt ul 
{
  color: black;
  background-color: transparent;
}*/

/* ================================== 
setzt die Label_Eintraege auf fette Schrift Classe ist auch in ptb.css definiert, aber nur normale Schrift 
================================== */
div.VoEintragLabel
{
	font-weight: bold;
}

/* ================================== 
fuer PDF-Dateien das ICON hinter dem Text ausrichten (<... class="pdficonMittig">...) 
==================================  */
img.pdficonMittig{
 vertical-align: middle;
}


/* ========== DEFINITION FUER INDEXSEITE VORTRAEGE ======= */
#SeiteVortraegeIndex
{
   color: black;
   background-color: transparent;
}

#SeitenInhaltVortraege
{
  width: 590px;
  font-size: 1em;
}

.VortraegeSammelcontainer
{
   margin: 10px 0px 15px 0px;
}

.VortraegeSammelcontainerGrau
{
  background-color: rgb(234,234,234);
	margin: 10px 0px 15px 0px;
}

.VortraegeDatum
{
  font-weight: bold;
  font-size: 1.1em;
  width: 80px;
  float: left;
}

.VortraegeEintrag
{
  display: block;
  margin-left: 90px; 

}
.VortraegeTitel
{  
  font-weight: bold;
  font-size: 1.1em;
}

.VortraegeEintrag a, .VortraegeTitel a
{
  font-weight: bold;
  font-size: 1.09em;
}

.VortraegeEintrag a:hover, .VortraegeTitel a:hover
{
  text-decoration: underline;
}


.VortraegeUnterEintrag
{
  display: block;
  font-size: 1.1em;
  margin-bottom: 3px;
}
.VortraegeVortragender
{
  display: block;
  font-size: 1.0em;
	  margin-bottom: 3px;
}

.VotraegeOrt
{
  display: block;
  font-size: 0.9em;
	  margin-bottom: 3px;
	
}

.VortraegeVeranstalter
{
  font-size: 0.9em;
  display: block;
	margin-top: 3px;
}

.NavigationRechts
{
  float: right;
  text-align: right;
}

.AufhebenAusrichtungRechts
{
  clear: right;
}

/* ========== Kontaktformular ========== */

/* ===== Beschriftungen (label) hier als class Lbl... bezeichnet =====*/
form.FrmKontaktformular
{
  width: 590px;
  margin-top: 0px;
}

fieldset
{
  border: none;
  font-size: 1.1em;
}

legend
{
  font-size: 1.2em;
  margin: 10px 0px 10px 0px;
  display: none;
}

label
{
  height: 21px;
  width: 70px;
  font-weight: bold;
}

input
{
  height: 22px;
  margin: 1px 0px 1px 0px;
}

fieldset.FsPerson, fieldset.FsAdresse
{
  margin: 10px 0px 10px 0px;
}

fieldset.FsAnfrage
{
  margin-bottom: 1px;
}

.LblEdAnrede
{
  margin-bottom: 12px;
}

.LblAnrede, .LblVorname, .LblFirma, .LblAnschrift, .LblPlz, .LblLand, .LblEmail, .LblTelefon
{
  float: left;
  margin: 0px 5px 0px 0px;
}



.LblName, .LblOrt, .LblFax
{
  width: auto;
  margin: 0px 5px 0px 5px;
}

.LblGrund
{
width: 150px;
}

.LblMitteilung
{
  width: 100px;
  margin: 10px 0px 0px 0px;
}

/* ===== Eingabefelder (Input) als class Ed... bezeichnet ===== */
.EdAnrede, .EdVorname, .EdName, .EdFirma, .EdAnschrift, .EdPlz, .EdOrt, .EdLand, .EdEmail, .EdTelefon, .EdFax, .EdGrund, .EdMitteilung
{
  background-color: white;
}

/* ===== Buttons (Schaltflaechen) fuer Abschicken und alles zuruecksetzen als Btn... bezeichnet ===== */

.BtnSenden, .BtnLoeschen
{
  margin: 15px 10px 2px 0px;
  height: 25px;
}



/* ============ Fuer Rubrikenseiten, zweispaltig  ====================== */
/* ===== Devinitionen fuer Zieleaufgaben, ===== */
.Container580px
{
width: 590px;
}
.UebersichtLinks
{
	float: left;
}

.UebersichtRechts
{
	float: right;
}

/* ========== Fuer Zieleaufgaben-wasistdieptb-index ========== */
.GrauerRahmen
{
 background-color: rgb(234,234,234);

 margin: 10px 0px ;
 padding: 0px;
}

.GrauerRahmen p, .AbstandPDreiPix
{
  margin: 0px 0px 3px 0px;
	padding: 0px;
}



/* ========== Begrenzt den Inhalt in den Seiten auf 580px, und ist als Rahmen fuer den eigentlichen Inhalt vorgesehen ========== */
#SeitenInhaltBegrenzung
{
 width: 580px;
}

/* ============= Container fuer Bilder die in Seitenmitte stehen und eine Bildunterschrft haben ========= */
.ContainerRahmen
{
  width: 580px;
}
.containerLinks
{
 float: left;
 width: 150px;
}
/* Ist notwendig um Bildunterschrift unter dem Bild zu haben */
.BildContainer
{
	 
}
.Bildunterschrift
{
   float: left;
   font-size: 0.8em;
	 color: rgb(0,0,0);
	 background-color: transparent;
}
/* Wird nach dem Bild zur Aufhebung der Ausrichtungen verwendet, damit der Text unter dem Bild links wieder beginnt */
.AusrichtungLoeschen
{
   clear: both;
}

/* Unsichtbare Objekte, die in Grafischen Browsern nicht angezeigt werden sollen */
.Unsichtbar
{
   display: none;
}
 /* Fuer Weitere Informationen auf den Inhaltsseiten */
.WeitereInformationen
{
 font-weight: bold;
}
h4
{
font-size: 0.9em;
}

.TextObenBlauKursiv, .TextBlauKursiv
{
   color: #034076;
   background-color: transparent;
	 font-style: italic;
}

#SeitenInhaltBegrenzung li
{
 color: black;
 background-color: transparent;
}

/* ============ Tabelle Historie ========= */
.ContainerHistorie
{
font-size: 1.1em;
margin-bottom: 20px; 
background-color: #fafad2;
color: #000000;
}

.ContainerHistorieDatum
{
width: 70px;
float: left;
font-weight: bold;
}

.ContainerHistorieText
{
display: block;
}

.BlauKursiv
{
	color: #00407F;
	background-color: transparent;
	font-style: italic;
}
.BlauFett
{
	color: #00407F;
	background-color: transparent;
	font-weight: bold;
}

.EMailKlein
{
font-size: 0.8em;
font-weight: normal;
}

a.NormalLink
{
font-size: 0.9em;
font-weight: normal;
}
a img
{
align: bottom;
}


#bildunterschrift{
		font-style:italic;
		font-size:smaller;
}

#author{
		font-style:italic;
}
.Merke{
		font-weight: bold;
		font-style: italic;
		border: 1px solid red;
		padding: 10px;
}
code{
		font-size: 104%;
		font-family: courier, Arial, sans-serif;
}
.Kursiv{
		font-style: italic;		
}

.ListeOhneZeichen{
list-style-type: none;
}
.Autor{font-size: smaller; font-style: italic;}