/* Dateiweite Angaben */
body {
	font-size:100.01%;
	font-family:Verdana, Helvetica, Arial, Tahoma, Sans Serif;
	margin:0;
}

/* Linkformatierungen, die dateiweit gelten */

a:link, a:visited {
	color:#000;
	text-decoration:none;
}

a:hover {
	color:#000;
	text-decoration:none;
}

img {margin:0;padding:0;border:0;}


/* 1. Textüberschrift im Inhaltsbereich */

h1 {
	font-size:0.95em;
	font-weight:bold;
	color:#000;
	border-bottom:0.0625em solid #999;
}

/* Textüberschrift im linken Menübereich */

h2 {
	font-size:0.75em;
	font-weight:bold;
	margin:0;
	padding-top:1em;
	padding-left:1.5em;
	border:0;
	color:#000;
}

/* 2. Textüberschrift im mittleren inhaltlichen Teil */

h3 {
	font-size:0.85em;
}

/* Überschrift mit Hintergrundbild auf der rechten Seite der Detailansicht */

h4 {
	background:none;
	background-color:#fff;
	color:#000;
	font-size:0.75em;
	text-align:center;
	padding-top:0.25em;
	padding-bottom:0.25em;
	margin:0;
	border-top:0.0625em solid #999;
	border-bottom:0.0625em solid #999;
}

/* 2. Textüberschrift im Inhaltsbereich */

h5 {
	font-size:0.8em;
	border-bottom:0.0625em solid #999;
}

h6 {
	font-size:0.75em;
	font-weight:bold;
	margin:0;
	margin-bottom:1em;
	padding:0;
}

/* Formatierungen, die das grundsätzliche Seitenlayout darstellen */

div#content {
	margin:0;
	padding:0;
}

/* Horizontale Navigationsleiste über den Logos */

ul#navi_01 {
	margin:0;
	padding:0;
	list-style:none;
	text-align:right;
	padding-bottom:0.25em;
	background:#fff;
	display:none;
}

ul#navi_01 li {
	text-align:center;
	font-size:0.75em;
	margin:0;
	padding-left:0.25em;
	padding-right:0.5em;
	border-right:0.0625em solid #999;
	display:inline;
}

/* BLE-Logo (links) und AGRDEU-Logo (rechts)*/
div#logo_ble {
	min-width:12.25em;
	width:14.75em;
	max-width:15.75em;
	min-height:6.25em;
	height:6.25em;
	max-height:6.25em;
	float:left;
}

/* Formatierungen für die Barrierefreiheit für Firefox, damit sich die Bilder mit verkleinern, bei Browserweinst. */
.logo_ble {
	width:14.75em;
	height:6.25em;
}
	

div#logo_agr {
	background:#fff;
	min-height:6.25em;
	height:6.25em;
	max-height:6.25em;
	overflow:hidden;
	text-align:right;
	display:none;
}

/* Identifitkationsbereich */

div#ident {
	background:url(../images/ident_back_01.jpg) no-repeat right;
	text-align:right;
	font-size:0.75em;
	font-weight:bold;
	padding:0.25em;
	color:#fff;
	border-top:0.0625em solid #fff;
	display:none;
}

/* Container der den mittleren Teil einschließt */

.content {
	background:none;
	background-color:#fff;
}

/*Container für das linke Menu*/

div#menu {
	width:12.25em;
	max-width:15.75em;
	float:left;
	display:none;
}

/*Container für den rechten Inhalt*/

div#inhalt {
	margin-left:0;
	background-color:#fff;
	padding-top:0.5em;
	padding-left:0;
	padding-bottom:0;
}

/* unsichtbarer Container zum clearen gefloateter Elemente */

.clear {
	clear:both;
	display:invisible;
}

/*linkes Navigationsmenü inklusive link-Formatierungen für den Footer im Menübereich */

ul#navi_02 {
	margin:0;
	padding-top:0.5em;
	padding-left:3em;
	padding-bottom:1em;
	font-size:0.8em;
	list-style:none;
	border-bottom:0.0625em solid #fff;
	display:none;
}

/* Formatierung der Suchfunktion im linken Menübereich */

#searchform_01 {
	font-size:0.75em;
	margin:0;
	padding-top:1em;
	padding-left:1.5em;
	padding-bottom:1em;
	border-bottom:0.0625em solid #fff;
	display:none;
}

.input_text {
	width:9em;
	display:none;
}

#searchform_01 span {
	font-weight:bold;
	display:none;
}

/* Fusszeile im linken Menubereich */

.footer {
	padding-top:1em;
	padding-left:2em;
	padding-bottom:2em;
	font-size:0.75em;
	display:none;
}

/* ++++++++++++++++++++++ Formatierungen des mittleren Teil, ergo Inhalt +++++++++++++++++++++++++++ */

/* Formatierungen des Seitenverlaufspfades, der in jedem Mittelteil angegeben ist und die Navigation vereinfacht */

div.path {
	font-size:0.70em;
	color:#000;
	font-style:italic;
	padding:0.2em;
	margin:0;
}

/* Textformatierungen im mittleren Teil, bei den Informationstexten */

div.text, div.text_02 {
	font-size:0.75em;
	margin-bottom:1em;
}


/* Formatierungen des Kontaktformulars */

#contact_01 {
	font-size:0.75em;
	font-weight:bold;
	margin-top:1em;
}

#contact_01 fieldset {
	margin-bottom:1em;
}

#contact_01 legend {
	color:#000;
	padding-left:0.25em;
	padding-right:0.5em;
}

#contact_01 span{
	font-size:0.75em;
	font-weight:normal;
}

/* Ausgabe der Anzahl der Einträge bei den Listen */

div.pagepath {
	font-size:0.75em;
	padding:0.2em;
	text-align:right;
	margin:0 0 1.5em 0;
	padding:0;
}

div.pagepath a:link, {text-decoration:none;color:#000;}
div.pagepath a:hover{text-decoration:underline;color:#000;}
div.pagepath a:active {text-decoration:none;color:#000;}

div.pagepath_02 {
	font-size:0.75em;
	padding:0.2em;
	text-align:right;
	margin:0 0 1.5em 0;
	padding:0;
	display:none;
}

/* Formatierung des OK-Buttons in der Anzahl der Einträge bei den Listen*/

.anzeige_submit {
	padding-left:0.5em;
	padding-right:0.5em;
}

/* Formatierung der Artenliste  + Meer, der Tabelle in der Detailansicht "Verbreitung, Ökologie und  Gefährdung 
   sowie der Tabellenausgabe für die Bibliografiedaten */

table#artlist, #details table, table#bibliografie {
	width:100%;
	margin-bottom:0.5em;
}

table#artlist th, #details th, table#bibliografie th {
	background:none;
	background-color:#fff;
	font-size:0.75em;
	text-align:left;
	margin:0.0625em;
	padding:0.25em;
	border:0.0625em solid #999;
	vertical-align:top;
}

table#artlist td, #details td{
	font-size:0.75em;
	text-align:left;
	margin:0.0625em;
	padding:0.25em;
	border-bottom:0.0625em solid #999;
	vertical-align:top;
}

table#bibliografie td {
	border:0;
	vertical-align:top;
}

/* Formatierungen des Suchformulars mit Taxonomie und Ökologie für Meer und Süßwasser  sowie Suchformular Aquakulturen*/

#searchform_02 {
	font-size:0.75em;
	font-weight:bold;
	margin-top:1em;
	margin-right:10em;
}

#searchform_03 {
	font-size:0.75em;
	font-weight:bold;
	margin-top:1em;
}

#searchform_02 fieldset, #searchform_03 fieldset {
	margin-bottom:2em;
}

#searchform_02 legend, #searchform_03 legend {
	color:#000;
	padding-left:0.25em;
	padding-right:0.5em;
}


/* Formatierungen der Detailansicht, Formatierung wie Wikipedia */

#box {
	width:18em;
	background:#fff;
	border-left:0.0625em solid #999;
	border-right:0.0625em solid #999;
	border-bottom:0.0625em solid #999;
	margin-left:1em;
	margin-bottom:2em;
	padding:0;
	float:none;
}

/* Bilder in der Detailbox werden mit einer relativen Breite und Höhe angegeben, damit sie sich zusammen 
   mit den Broswereinstellungen vergrößern und verkleinern und das Layout nicht sprengen */ 

#box img {
	width:17.5em;
	margin-bottom:0.25em;
}

/* garantiert eine Mittelbündigkeit des Bildes und der Bildquelle in der Detailbox */

#box p {
	text-align:center;
	margin:0;
	padding-top:0.5em;
	padding-bottom:0.5em;
}

/* separiert Bildquelle und Größe des Bildes voneinander, damit die relativen Größen des Bildes 
   in der Detailansicht erhalten bleiben und die Schrift der Bildquelle seperat angepasst werden können */

#box span {
	font-size:0.7em;
}

/* Formatierung der Tabelle Systematik in der Box in der Detailansicht */

#box table {
	font-size:0.75em;
	margin-top:0.5em;
	margin-left:0.5em;
	margin-bottom:0.5em;
}

#box  th {
	font-style:italic;
	text-align:left;
	padding:0.25em;
	font-weight:normal;
	vertical-align:top;
}

#box td {
	vertical-align:top;
	text-align:left;
}

/* Formatierung für die Suchparameter bei der Stichwortsuche */

.searchparameter {
	font-size:0.8em;
	text-align:right;
	padding-top:0.5em;
	padding-bottom:0.5em;
}

.searchparameter span{
	font-weight:bold;
}
