body
	{
	background-color:#F5F5F5; 
	height:100%;
 	margin:0%;
 	padding:0%;
	}

/* kleine Navigation oben rechts */
div#navi_top
	{
 	text-align:right;
	margin-top:5px;
 	}

/* Header mit Stachelstreifen u. Logo */
div#header
	{
	background-image: url(../pics/header_ergaenz.jpg);
 	}

/* Pfad oben */
div#pfad
	{
	 margin-left:220px;
	}

/* div#pfad2 Pfad oben wenn kein Menue daneben, etwa für Impressum und Sitemap */
div#pfad2
	{
	 margin-left:70px;
	}
	
/* div#printstart zu Beginn der Druckausgabe  mit Printlogo und Überschrift "Druckversion" hier im normalem css = display:none; */
div#printstart
	{
	display:none;
	}

/* Index-Tabelle Hauptnavigation links Zelle 1 */
div#indl1
	{
	margin-top:25px;
	margin-right:3px; 
	margin-bottom:30px;
 	}	

/* Index-Tabelle Hauptnavigation links Zelle 2 */
div#indl2
	{
	margin-right:3px;
 	margin-bottom:30px;
 	}	

/* Index-Tabelle Hauptnavigation links Zelle 3 */
div#indl3
	{
	margin-right:3px;
 	margin-bottom:30px;
 	}		

/* Index-Tabelle Hauptnavigation links Zelle 4 */
div#indl4
	{
	margin-right:3px;
 	margin-bottom:30px;
 	}	

/* Index-Tabelle Hauptnavigation rechts Zelle 1 */
div#indr1
	{
	margin-top:25px; 
	margin-left:3px;
	margin-bottom:30px;
 	}	

/* Index-Tabelle Hauptnavigation rechts Zelle 2 */
div#indr2
	{
	margin-left:3px;
 	margin-bottom:30px;
 	}	

/* Index-Tabelle Hauptnavigation rechts Zelle 3 */
div#indr3
	{
	margin-left:3px;
 	margin-bottom:30px;
 	}		

/* Index-Tabelle Hauptnavigation rechts Zelle 4 */
div#indr4
	{
	margin-left:3px;
 	margin-bottom:30px;
 	}		
	
/* Beschriftung der Indexseite um Grafik herum */
.index1
	{
	text-align:center;
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:11pt;
	font-weight:bold;  
	color:#4A7038;
	}
.index2
	{
	text-align:right;
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:11pt;
	font-weight:bold;  
	color:#4A7038;
	}
.index3
	{
	text-align:left;
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:11pt;
	font-weight:bold;  
	color:#4A7038;
	}

/* Beschriftung der Hotline auf Indexseite */	
.index4
	{
	text-align:center;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11pt;
	color:#AD5014;
	font-weight:bold; 
	}
.index4a
	{
	text-align:center;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9pt;
	color:#AD5014;
	font-weight:bold; 
	}	

/* Klasse .contain für td des Menuecontainers */
.contain	
	{
	width:190px;
	vertical-align:top;
	}
	
/* Tabellenkasten für Navigationsmenü */
div#menuecontainer 
	{
	 margin-top:15px;
	 padding-top:5px;
	 padding-left:5px;
	 padding-bottom:5px;
	 width:190px;
	 background-color:#ECECEC;
	}

/* Klasse .menue für Hauptnavigation */ 
.menue
	{
	display:block;
	left:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight:bold; 
	}
		
/* div#inhalt Inhaltsverzeichnis Anfang stets oben */
div#inhalt
	{
	margin-bottom:10px;
	}

/* Klasse .top für Pfeil nach oben */
.top
	{
	text-align:right;
	}	

/* Klasse .back für Link "zurück" zu Seite im gleichen Verzeichnis */ 	
.back
	{
	text-align:right;
	font-style:italic;
	}		
	
/* Klasse für Sitemap-Tabellen */
.map
	{
	vertical-align:top;
	}		
		
/* div#printend für impressum-Angabe am Schluss der Druckseiten hier im normalen css = display:none; */
div#printend
	{
	display:none; 
	}
	
/* div#platz als Platzhalter auf Seiten mit wenig Text um Höhe aufzufüllen - je nach dem anpassen*/
div#platz
{
	margin-top:10px;
	margin-bottom:15px;
}	
	
	
/* Klasse für 1. Bild, das auch gedruckt werden soll  - entspricht genau .picright , denn so sind die  1. Bilder */	
.pic1
	{
	float:right;
	margin-top:10px;
	margin-bottom:15px;
	margin-left:15px;
	}	

/* Klasse für 1. Bild, das auch gedruckt werden soll  und deswegen KLasse erhalten muss - Streifen bei  bulletin */	
.pic1a
	{
	margin:10px;
	}	
	
/* Klassen .picright etc. für Ausrichtung für Grafiken mit Randabstand */
.picright
	{
	float:right;
	margin-top:10px;
	margin-bottom:15px;
	margin-left:15px;
	}
.picleft
	{
	float:left;
	margin-top:10px;
	margin-bottom:15px;
	margin-right:30px;
	}
.piccenter
	{
	margin:15px 			
	}	
.pic
	{
	margin:2px;
	}	
	

/* div#navi_bottom für aktuelles u. impressum */
div#navi_bottom
	{
 	margin-left:10px;
	margin-bottom:5px;
	}

/* div#print für "diese Seite drucken" */
div#print
	{
 	text-align:right;
	margin-right:20px;
	margin-bottom:5px;
	}

/* div#footer für Stachelstreifen unten */
div#footer
	{
	width:100%;
	background-image:url(../pics/footer_ergaenz.jpg);
	}

/* Liste allgmein mit grünen Punkten als Aufzählungszeichen */
ul 
	{
	list-style-image:url(../pics/punkt-g.gif);
	}

/* Klasse .ul2 für Liste mit roten Punkten als Aufzählungszeichen */
.ul2 
	{
	list-style-image:url(../pics/punkt-r.gif);
	}	

/* Klasse .ul3 für Liste mit grauen Punkten als Aufzählungszeichen - bei  Liste in Liste */	
.ul3 
	{
	list-style-image:url(../pics/punkt-gr.gif);
	}	

/* Rand-Abstand bei Listen */
li	
   {
	margin-bottom:10px;
	}	

/* Linie für Druckversionen in #000000 benutzen sonst noch nicht */
hr
	{
	color:#4B5052;
	size:1px; 
	}	
	
/* Schriftformatierung allgemein */
p,td,th,ul,ol,li,address,blockquote,nobr,b,i,dt,dd,div
     { 
	  font-family:Verdana,Arial,Helvetica,sans-serif;
	  font-size:10pt;
	  color:#4B5052;
	 }

/* .h1 Haupt-Überschrift in Fließtext */
.h1 
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:14pt; 
	color:#4B5052;
	}

/* Überschrift .h1a PrIgLiDat und Aktuelles*/
.h1a 
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:14pt;
	color:#AD5014; 
	}
	
/* Überschrift zweiter Ordnung .h1b A-Z und bei Links */	
.h1b 
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:12pt;
	font-weight:bold; 
	color:#4B5052; 
	}	

/* Überschrift .h2 Menü, Zwischenüberschriften grün in Impressum*/
.h2 
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:10pt;
	font-weight:bold; 
	color:#4A7038; 
	}

/* Überschrift .h2a Hervorhebungen rot, evtl. Aktuelles */
.h2a 
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:11pt;
	font-weight:bold; 
	color:#AD5014; 
	}
		
/* Überschrift .h3 Inhaltsverzeichnis zu Beginn von Fließtext mit Ankern */ 
.h3
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:11pt;
	font-weight:bold;  
	color:#4B5052; 
	}	

/* Überschrift .h3a kursiv nicht benutzt */
.h3a 
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:11pt;
	font-style:italic;
	font-weight:bold;  
	color:#4B5052;
	}	

/* Überschrift .h4 in Listen mit Ankern A-Z und Adressen PLZ 0-9, ohne Links */
.h4
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:10pt;
	font-weight:bold;  
	color:#4B5052;
	}		
	
/* Überschrift .h4a für Tipps in rot, etwa in Aktuelles nicht benutzt */
.h4a 
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:10pt;
	font-weight:bold; 
	color:#AD5014; 
	}
		
/* Klasse .liste für Überschrift in Listen */	
.liste
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:10pt;
	font-weight:bold;   
	color:#4B5052;
	}	
		
/* Klasse .wiss für wissenschaftliche lateinische Bezeichnungen im Fließtext */
.wiss
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:10pt;
	font-style:italic;
	font-weight:bold;   
	color:#4B5052;
	}			

/* für hervorzuhebende Titel in Fließtext nicht benutzt */	
.titel
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:10pt;
	font-weight:bold;   
	color:#4B5052;
	}				
	
/* Klasse .navtop für Seitenanfang-Verweis mit Text nach oben/top plus Pfeil  */  
.navtop
	{ 
	text-align:right;
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:10pt;
	font-style:italic;
	font-weight:bold;  
	color:#4B5052;
	}	

/* Klasse .copyr für Copyrightangabe */
.copyr
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#4A7038;
	font-size:10pt;
	font-weight:bold; 
	}
	
/* Klasse .news1 für Aktuelles allgemein auf Indexseite*/
.news1
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#4A7038;
	font-size:10pt;
	font-weight:bold; 
	}	
	
/* Klasse .news2 für Aktuelles, wenn Meldungen wichtig und aktuell */
.news2 
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#AD5014;
	font-size:10pt;
	font-weight:bold;
	}

/* Klasse .naviprint für "Diese Seite drucken" */
.naviprint
	{
	text-align:right;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#4A7038;
	font-size:10pt;
	font-weight:bold;  
	}
	
/* Links Formatierung allgemein */
a
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#4A7038;
	text-decoration:none; 
	font-size:10pt;
	font-weight:bold; 
	}

a:link 
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#4A7038;
	text-decoration:none; 
	font-size:10pt;
	font-weight:bold; 
	}

a:hover 
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#AD5014; 
	text-decoration:none; 
	font-size:10pt;
	font-weight:bold;
	}	

/* Klasse a.menue für Links erster Ordnung im Haupt-Navigations-Menü  */
a.menue
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#4A7038;
	text-decoration:none; 
	font-size:10pt;
	font-weight:bold; 
	}
a.menue:link 
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#4A7038;
	text-decoration:none; 
	font-size:10pt;
	font-weight:bold; 
	}
a.menue:hover 
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#AD5014; 
	text-decoration:none; 
	font-size:10pt;
	font-weight:bold;
	}	
	
/* Klasse a.menue2 für Links zweiter Ordnung - in der Subnavigation des Menü */
a.menue2
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#4A7038;
	text-decoration:none; 
	font-size:8pt;
	font-weight:bold; 
	}
a.menue2:link 
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#4A7038;
	text-decoration:none; 
	font-size:8pt;
	font-weight:bold; 
	}
a.menue2:hover 
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#AD5014; 
	text-decoration:none; 
	font-size:8pt;
	font-weight:bold;
	}	
	
/* Klasse a.menue2a für Links zweiter Ordnung aktiv = rot - in der Subnavigation des Menü */
a.menue2a
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#AD5014;
	text-decoration:none; 
	font-size:8pt;
	font-weight:bold; 
	}
a.menue2a:link 
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#AD5014;
	text-decoration:none; 
	font-size:8pt;
	font-weight:bold; 
	}
a.menue2a:hover 
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#AD5014; 
	text-decoration:none; 
	font-size:8pt;
	font-weight:bold;
	}	

/*  Klasse a.nav1 für Links aus dem Inhaltsverzeichnis mit Ankern zum Thema */
a.nav1 
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#4B5052; 
	text-decoration:none; 
	font-size:10pt;
	font-weight:bold;
	}
a.nav1:link 
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#4B5052;
	text-decoration:none; 
	font-size:10pt;
	font-weight:bold; 
	}
a.nav1:hover 
	{ 
	font-family:verdana,arial,helvetica,sans-serif; 
	color:#AD5014; 
	text-decoration:none; 
	font-size:10pt;
	font-weight:bold;
	}	

/* Klasse a.nav2 für Links im Fließtext auf andere HTML-Seiten */
a.nav2 
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#4A7038; 
	font-size:10pt;
	font-weight:bold;
	}
a.nav2:link 
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#4A7038;
	font-size:10pt;
	font-weight:bold;
	}
a.nav2:hover 
	{ 
	font-family:verdana,arial,helvetica,sans-serif; 
	color:#AD5014; 
	font-size:10pt;
	font-weight:bold;
	}	

/* Klasse a.nav3 für Links auf Einzelbeiträge des Sonderband Igelbulletin und A-Z*/
a.nav3 
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#4B5052; 
	font-size:10pt;
	}
a.nav3:link 
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#4B5052;
	font-size:10pt;
	}
a.nav3:hover 
	{ 
	font-family:verdana,arial,helvetica,sans-serif; 
	color:#AD5014; 
	font-size:10pt;
	}	

/* nav3a für jeweils aktive Links bei A-Z im Alphabet */
a.nav3a 
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#AD5014; 
	font-size:10pt;
	}
a.nav3a:link 
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#AD5014;
	font-size:10pt;
	}
a.nav3a:hover 
	{ 
	font-family:verdana,arial,helvetica,sans-serif; 
	color:#AD5014; 
	font-size:10pt;
	}	

/* a.navtop für den Link zum Anker nach oben/top mit Pfeil -Text nicht genutzt */
a.navtop
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#4B5052; 
	text-decoration:none; 
	font-size:10pt;
	font-style: italic;
	font-weight:bold;
	}		
a.navtop:link 
	{ 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#4B5052;
	text-decoration:none; 
	font-size:10pt;
	font-style: italic;
	font-weight:bold; 
	}
a.navtop:hover 
	{ 
	font-family:verdana,arial,helvetica,sans-serif; 
	color:#AD5014; 
	text-decoration:none; 
	font-size:10pt;
	font-style: italic;
	font-weight:bold;
	}	

/* Ab hier Style für Info-Best */
table#t_bestell 
	{
	table-layout:auto;
	width:100%;
	border-spacing:none;
	border-collapse:collapse;
	}
table#t_bestell tr.best1 
	{
	background-color:#FFFFFF;
	}
table#t_bestell tr.best2 
	{
	background-color:#F5F5F5;
	}
table#t_bestell td 
	{
	color:#4B5052;
	font-size:11px;
	padding:3px;
	vertical-align:top;
	}
.bestell_rechts 
	{
	text-align:right;
	}
.bestell_links 
	{
	text-align:left;
	}
.bestell_zentr 
	{
	text-align:center;
	}
.bestellformular 
	{
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	}
.bestellpflicht 
	{
	color:#4A7038;
	}
div#bestellnavi 
	{
	position:relative;
	width:100%;
	height:40px;
	vertical-align:bottom;
	}
div#bestellfooter 
	{
	margin-top:30px;
	float:left;
	}
div#bestellbtns 
	{
	margin-top:30px;
	text-align:right;
	}
div#dankigel 
	{
	height:250px;
	vertical-align:bottom;
	padding-top:50px;
	}
	
/*für tooltip*/
a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active 
	{
	position:relative;
	text-decoration:none;
	}
a.tooltip:hover 
	{
	background:transparent;
	}
a.tooltip span 
	{
	display:none;
	text-decoration:none;
	}
a.tooltip:hover span 
	{
	display:block;
	position:absolute;
	top:10px;
	left:-250px;
	width:240px;
	z-index:1000;
	color:#000000;
	border:1px solid #000000;
	background:#B2C891;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	padding:3px;
	text-align:left;
	}
	