/* 
CSS-File für Bioland Gemuesekiste 
*/
/* wichtige Farben
Dunkles grau: 			#545454
bggruen Logo/mittel:	#3EA72B
biogem helles gruen:	#DAFB5D  #B7E703
Biogem dunkelgruen: 	#0F5E00  */
* {
	padding: 0;
	margin: 0;
}
body 	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #545454;	/* Das ist die Fliesstext-Schriftfarbe */
	topmargin:0px;
	leftmargin:0px;
	marginwidth:0px;
    marginheight:0px; 
	scrollbar-base-color:#DAEBFF;
    scrollbar-track-color:#DAEBFF;
    scrollbar-face-color:#3EA72B;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-3dlight-color:#FFFFFF;
    scrollbar-darkshadow-color:#545454;
    scrollbar-shadow-color:#0F5E00;
    scrollbar-arrow-color:#DAFB5D;
}
/* setzt alle Standardabstände auf Null */
h1, h2, h3, h4, hr, p, div, span, ul, ol, li, fieldset, blockquote, br {
margin: 0;
padding: 0;
}
/* das wrap ist ne Huelle und macht's mittig  */
#wrap { margin: 0 auto; 
		padding: 0; 
		width: 925px; 
		text-align:left; 
		height: 100%;  
}
A {
	text-decoration: none;
	color: #3EA72B;
}
A:Hover {
	text-decoration: underline;
	color: #B7E703;
}
.bgfliess {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #545454;
	line-height: 19px;
}
.bgfliessfett {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0F5E00;
	font-weight: bold;
}
.bgsmall {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0F5E00;
	line-height: 20px;
}
.foot { font-family: Arial, Helvetica; font-size: 10px; color: #ABABAB; }
.bghead {
	font-family: Trebuchet MS, Arial, Helvetica;
	font-size: 17px;
	color: #0F5E00;
	font-weight: bold;
}
.bgsub { font-family: Trebuchet MS, Arial, Helvetica; font-size: 17px; font-weight: bold; color: #3EA72B; }

#header {
	margin-top: 15px;
	height: 183px;
	width: 925px;
	font-size: 1.2em;
	border-top-width: 0px;
	/* border-top-style: solid;
	border-top-color: #000066;
	background-color: #0000C9; 
	background: transparent url(welcome/banner4.gif) no-repeat bottom left; */
}
/* Anfang der Navi */
#navigation {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	width: 170px;
	height: 100px; 
	float: left;
	background: #FFFFFF;
	padding-bottom: 300px;
	background: transparent url(nav_higru170.gif) no-repeat bottom left;
}
#navigation ul {
	margin-top: 35px;
	margin-right: 10px;
	width: 170px;
	text-align: right;
	list-style-type:none;
}
#navigation ul li{
	/* background-image:url(welcome/punkt_hbl.gif); */
    background-position:0px 15px;
    background-repeat:no-repeat;
    /* border-bottom:1pt solid #CCCCCC; */
    color: #0F5E00; /* #7BBFF8 hellblau #AED9FD  */
    font-weight: bold;
	font-size: 1.3em;
	padding: 8px 7px 2px 10px;
	text-decoration: none;
}
#navigation a {
  color: #0F5E00; 
  font-weight: bold;
  text-decoration: none;
}
#navigation a:hover, #navigation a:focus,
#navigation ul li.aktiv {
  color: #B7E703;  /*  #DAFB5D */
  text-decoration: none;
}
#navigation ul li.aktiv {
  /* background-image:url(welcome/punkt_rot.gif);  das ist die Variante mit Punkt*/
  display: block;
  color: #3EA72B;
  /*background: #fff url(welcome/nav_sonne150.gif) no-repeat top left;  NAv Higru Bildchen */
}
/* Ende der Navi */
#breadcrumb {             /* Breadcrumb*/
width: 650px; height: 16px;
font-style: normal;
font-weight: 500;
font-size: .8em;
padding: 0;
margin-top: 4px;
margin-left: 185px;
color: #545454;
/*background-color: #FFCC00; */
 background: transparent; 
}
#breadcrumb a, #head p.hinweis a {
font-weight: 500;
color : #9797C0;
background: transparent; 
text-decoration: none;
}
#breadcrumb a:visited {
color : #0F5E00;
background: transparent; 
text-decoration: none;
}
#breadcrumb a:hover,#breadcrumb a:focus, #head p.hinweis a:hover {
color : #DAFB5D;
background: transparent; 
text-decoration: underline;
}
#breadcrumb a:active {
color : #DAFB5D;
background: transparent; 
text-decoration: none;
} 							/* Ende vom Breadcrumb*/ 

#content {
	width: 755px;
	margin-top: 3px;
	float: left;
}
#content h1 {
	font-family: Trebuchet MS,Arial, Helvetica; /* Textfarbe dunkelgrün sublines */
	font-size: 19px;
	color: #0F5E00;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding-top: 10px;
	background: transparent;
}
#content h2 {
	font-family: Trebuchet MS,Arial, Helvetica; /* Textfarbe mittelgrüne sublines */
	font-size: 16px;
	color: #3EA72B;
/*	font-weight: bold;*/
	margin: 0 0 0 0;
	padding-top: 10px;
	background: transparent;
}
content h3 {
	font-family: Trebuchet MS,Arial, Helvetica; /* Textfarbe dunkelgrau Fliessfett */
	font-size: 14px;
	/* color: #3EA72B; */
	font-weight: bold;
	background: transparent;
}
#mitte  {
	width: 465px;
	font-size: 1.0em;
	float: left;
	padding-left: 29px;
	padding-right: 0px;
}
#infospalte {
	width: 250px;
	float: left;
	font-size: 0.9em;
	padding-left: 10px;
	padding-top:20px;
	text-align: left;
}
#infospalte .bu {
	color: #545454;
	font-weight: 500;
	line-height: 1.1em;
	padding: 2px 0 20px 5px;
}
#infospalte .aktuell {
	font-size: 1.1em;
	color: #545454;
	font-weight: 500;
	line-height: 1.4em;
	padding: 5px 0 10px 10px;
	/* background: #E8F7B2;  */
	border-bottom:1pt solid #0F5E00;
}
#infospalte .loz {
	font-size: 1.2em;
	color: #FFFFFF;
	font-weight: 700;
	line-height: 1.0em;
	padding: 5px 0 4px 10px;
	background: #0F5E00;  
	margin-top: 25px;
}
#footer {
	width: 820px;
	height: 12px;
	/* margin-left: 200px; */
	float: left;
	margin-top: 12px;
	padding-left: 105px;
	border-top:1pt solid #0F5E00;
}
	

