/*generell*/
body {
	font-family : arial,helvetica,sans-serif;
	margin-top:5pt;
	font-size:1em;
	color: #000000;
	background-color : #ECFAD8;
 	}
	
/*Schriftgrößen*/	
	
	p {
	font-size:.9em;
	line-height : 1.3em;
	font-family : arial,helvetica,sans-serif;
}
	

	
h1 {	
	font-family: arial,helvetica,sans-serif;
	color:#000000;
	font-size:1.3em;
	margin-bottom :15px;
	margin-top :0px;
	background-color : #ECFAD8;
 }
 
h2 {
	font-family: arial,helvetica,sans-serif;
	color:#272525;
	font-size:1.05em;
	margin-bottom :0px;
	margin-top :0px;
	background-color : #ECFAD8;
}

h3 {
	font-family: arial,helvetica,sans-serif;
	color:#5B823C;
	font-size:.95em;
	margin-bottom :10px;
	margin-top :5px;
	background-color : #ECFAD8;
}
 

 
 /*Schriftgröße Kopf Biologisches Saatgut1C5334*/	
 
 .bio a {
	color: #903037; 
	text-decoration: none;
	margin-bottom:1px;
		font-size:14pt;
		background-color : #ECFAD8;
 }
 
 .bio  a:hover {
	color: #f7f7c6;
	background-color: #73a54a;
}
 
  /*Schriftgröße Menü*/	
 
 .menue {
	margin-left:10pt;
	margin-top: 12px;
	font-size:12pt;
 }
 
 .menue a {
	color: #903037; 
	text-decoration: none;
	background-color : #ECFAD8;
 }
 
.menue a:hover {
	color: #f7f7c6;
	background-color : #73a54a;
}

.disclaimer {
border:1px solid #73a54a; 
padding:10px;
margin:15px;
font-size:.8em;
}

/*Listen*/	
	
ul li ul {
  font-size:1em;
	line-height : 1.3em;
	font-family : arial,helvetica,sans-serif;
	margin:0;
}

ul {
  font-size:.9em;
	line-height : 1.3em;
	font-family : arial,helvetica,sans-serif;
	margin:0;
}

/*Links*/


a {
	color: #903037; 
	text-decoration: none;
	background-color : #ECFAD8;
	}

a:hover {
	color: #f7f7c6;
	background-color : #73a54a; }

a img {
  border:1px;
  border-color:#000000;
	border-style:solid;
}

a:hover img {
  border:1px;
  border-color:#73a54a;
	border-style:solid;
 }

/*Tabellen*/ 
 
.aktuell td {
	border:1px solid #73a54a;
	font-size:.9em;
} 

.aktuell img {
	float:right;
	margin:0 0 5px 5px;
}
 
/*Fuß*/

.bottom {
 font-size:.75em;
 color:
}

.rot a {
color:#903037;
background-color : #ECFAD8;
}

/*Bildunterschriften*/


.caption {
	font-size:12px;
	font-family:arial,helvetica,sans-serif;
	margin-top: 1pt;
	margin-bottom: 5pt; }


/*formular-buttons*/

.button {
  background-color:#f0f8ff;
  color:#1C5334;
	width:100px; 
	border:2px solid;
	border-color:#903037;
}

/* Copyright bleibt grau */

.copyright {
	font-size:.9em;
	color:#909090;
 }

 
 

/**************************
* form.css
* Felder des Formulars formatieren
* 
* 24-10-2005 12:41
**************************/



/* Angaben für das gesamte Formular */
.fForm {
	background-color:#FFFFE0;
 }

/* Tabelle, in der das Formular aufgebaut wird */	
.fTable {
	border:none;
	background-color:#73a54a;
	font-family:arial,helvetica,sans-serif;
	font-size:14px; }
	
.fTable td {
	vertical-align:top; }	
	

/* Rückmeldungen bei falscher Eingabe */
.fUserfeedback {
	padding:5px;
	color:#000000;
	background-color:#ECFAD8; }

/* Tabellenspalte für Bezeichnung der Felder, Eingabe ok oder nicht ok */
.fInputNotOk {
	padding:5px;
	background-color:#B1D296;
	color:#000000; }
	
.fInputOk {
	padding:5px;
	background-color:#ECFAD8;
	color:#000000;
 }	
	

/* Tabellenspalte für Eingabefelder */	
.fContent {
	padding:5px;
	background-color:#ECFAD8;
	color:#000000; }

/* Eingabefelder */	
.fContent input {
	background-color:#ffffff;
	color:#000000; }

/* Eingabefeld "TEXTAREA" */	
.fTextareaCaption {
	background-color:#F6F4F4;
	border:1px solid #ff99ff;
	padding:4px;
	color:#F6F4F4;
	width:50%;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;	 }

/* Inhalt von TEXTAREA */		
.fTextareaContent {
	font-family:"Courier New", Courier;
	font-size:12px;
	background-color:#ffffff;	}		

/* Beschriftung und Rahmen Absendeknopf */

.fSubmit {
	padding:3px;
	background-color:#ECFAD8;
	font-weight:bold;
	color:#ffffff; }

.fSubmit input {
	border:1px solid #73a54a;
		background-color:#ECFAD8;
	color:#943131;
	font-weight:bold;
	width:100px;
	margin-right:5px;
	margin-left:5px;
 }

/* Einsendenknopf "hover" */	
.fSubmit input:hover {
	text-decoration:none; 
	background-color:#943131;
		color:#ffffff;
	}
	
	/* neue */


.fReq {
	padding-top:10px;
	text-align:center;
	background-color:#ffffff;
}

.fTDLeft, .fTDRight {
	padding:5px;
	font-size:13px;
}

.fTDLeft {
	width:40%;
	padding:10px;
	background-color:#B1D296;
	color:#000000;
	font-weight:bold;
}
.fTDRight {
	background-color:#ECFAD8;
}

.daten a {
  color:#943131;
	text-decoration:none;
	font-weight:bold;
	padding:0 5px 0 5px;
	display:block;
	text-align:center;
}

.daten a:hover {
	color: #F0F0F0;
	background-color:#943131;
	display:block;
}

/*button Suche*/

.button {
	background-color:#FCFCFE;
	color:#275050;
	border: 1px solid #808080;
	width: 172px;
}

.button submit:hover {
	background-color: #FCFCFE;
	color: #943131;

}



.suche input {
	background-color:#FCFCFE;
 	border : 1px solid #808080;
 	width : 170px;
 	text-align:center;
}

/* Suche */



.output li {
margin: .8em 1.5em; 
text-align:left;
}
 

.output a {
font-weight: bold;
	line-height: 1.2em;
	color: #275050;
}

.output a:hover {
  color:#ffffff;
	background-color:#82235f;
}

.output {
	line-height: 1.2em;
		font-size: .8em;
	line-height: 1.2em;
	color: #000000;
}

.output p {
 font-size:1em;
}

.searchword {
	color: #82235f;
	font-weight:normal;
	font-style:normal;
}

.mod {
display: block; 
font-size: .8em;
}