body{
  font-family:Arial,Verdana,sans-serif;
  font-size:90.5%;
  text-align:center;
  margin:0 auto;
overflow:scroll;
}

h1.searchy {
	position:absolute;
	margin-top:-200%;
	height:10px;
	width:800px;
	color:rgb(255,255,255);
}

div.os {
	margin: 0 3px;
	text-align:left;
	font-size:110%;
	font-weight:normal; 
	color:#ffffff; 
}

#screen
{
  width:935px;
 
  background-color:#fff;
  margin:0 auto;
}
  
#logo
{
  text-align:left;
  width:935px;
  height:130px;
  float:left;
/*TRAKTOR*/
	 background:url(../img/headFoto2.jpg);
}
#logo2
{
  text-align:left;
  width:935px;
  height:130px;
  float:left;
/*LIEFERWAGEN*/
	 background:url(../img/headFoto3.jpg);
}
#logo3
{
  text-align:left;
  width:935px;
  height:130px;
  float:left;
/*TOMATEN*/
	 background:url(../img/headFoto4.jpg);
}
#logo4
{
  text-align:left;
  width:935px;
  height:130px;
  float:left;
/*FELD*/
	 background:url(../img/headFoto5.jpg);
}
#logo5
{
  text-align:left;
  width:935px;
  height:130px;
  float:left;
/*TEAM*/
	 background:url(../img/headFoto6.jpg);
}
  #logo6
{
  text-align:left;
  width:935px;
  height:130px;
  float:left;
/*BLUMEN*/
	 background:url(../img/headFoto7.jpg);
}
#headnavi
{
  height:26px;
  background:url(../img/headBarBg.jpg);
  background-repeat:repeat-y;
  
  line-height:26px;
  clear:both;
  /*margin-top:-5px;*/
  text-align:right;
  padding-right:20px;
}

#headnavipunkt
{
  color:white;
  text-decoration:none;
  font-size:10pt;
  margin-left:20px;
  font-weight:bold;
}

#headnavipunkt:hover
{
  color:rgb(255,165,0);
  text-decoration:none;
}

#leftcol
{
  margin-top:20px;
  float:left;
  width:195px;
  padding-bottom:75px;
}

#leftcolpic
{
  text-align:center;
  margin-top:2px;
}

strong
{
  color: rgb(139,69,19);
  font-weight:normal;
}

.box {width:193px;  background: #96cf37;}
.box h1, .box p {margin: 0 3px;text-align:left;}
.box h1 {font-size:110%;font-weight:normal; color:#ffffff; }
.box p {color:#333; font-size:95%;}

.box .top, .box .bottom{display:block;background: #ffffff;}
.box .top b, .box .bottom b
{
  display:block;height: 1px; overflow: hidden; background: #96cf37;
}
.box .r1{margin: 0 5px;}
.box .r2{margin: 0 3px;}
.box .r3{margin: 0 2px;}
.box .top .r4, .box .bottom .r4{margin: 0 1px;height: 2px;}

.ueberschrift{color:green;font-size:180%;padding-bottom:10px;font-weight:bold;}

p.aktuell{background-color:#fff;color:#000;padding:10px;margin-bottom:2px;font-size:100%;}

a.navbox{color:transparent;text-decoration:none;cursor:pointer;}
a.navbox:hover{color:transparent;text-decoration:none;cursor:pointer;}

.innerlink{color:#000;text-decoration:none;}
.innerlink:hover{color:#000;text-decoration:underline;}

p{padding-bottom:15px;}

.boxhline
{
margin:0 auto;
display:block;
  text-align:left;
  background-color:#ffc501;
  color:#bf2026;
  margin-top:2px;
  padding:5px;
  font-size:100%;
  font-weight:bold;
}

#navbox3{text-decoration:none;color:transparent;}

/* IE 6, IE 7 and 8 */


.navpunkt
{
  text-align:left;
  background-color:white;
  color:#bf2026;
  margin-top:2px;
  padding:5px;
  width:177px;
  margin-left:3px;
  font-size:95%;
  font-weight:bold;
}  



#navpunkt-aktiv
{
  text-align:left;
  background-color:#96cf37;
  color:white;
  margin-top:2px;
  padding:5px;
  margin-left:3px;
  font-size:95%;
  font-weight:bold;
}

.navpunkt:hover
{
  text-align:left;
  background-color:#96cf37;
  color:#fff;
  margin-top:2px;
  padding:5px;
  
}



#navpunkt3
{
  text-decoration:none;
  text-align:center;
  background-color:#ffc501;
  color:#bf2026;
  margin-top:2px;
  padding:25px;
  font-weight:bold;
}

#navpunkt3:hover
{
  text-align:center;
  background-color:#ffc501;
  color:#fff;
  margin-top:2px;
  padding:25px;
  font-weight:bold;
}

.navpunkt2
{
  text-align:left;
  background-color:#338c43;
  color:#fff;
  margin-top:1.5px;
  padding-top:5px;
  padding-bottom:2px;
  font-size:85%;
  padding-left:10px;
  width:177px;
  margin-left:3px;
  }

.navpunkt2:hover
{
  text-decoration:none;
  background-color:#96cf37;
}  

#navpunkt-os
{
  text-align:center;
  background-color:white;
  color:#bf2026;
  margin-top:0px;
  padding:10px;
  
}

#middlecol
{
  margin-top:20px;
  text-align:left;
  float:left;
  font-size:90%;
  line-height:1.5em;
  width:462px;
  padding:5px 35px 70px 50px;
  display:inline;
}

#middlecol strong{font-weight:bold;color:green}

#middlecol a{color:rgb(139,69,19);text-decoration:none;}
#middlecol a:hover{color:rgb(139,69,19);text-decoration:underline;}

#rightcol
{
  float:left;
  width:191px;
  display:inline;
  font-size:80%;
  margin-top:20px;
}

#footer
{
  clear:both;
  text-align:center;
  width:935px;
  font-size:70%;
  padding-bottom:50px;
}

#logoNaturland,
#logoBioland
{
  position:relative;
  top:-26px;
  border-left:7px solid white;
  border-right:7px solid white;
}

#logoDemeter,
#logoBio
{
  position:relative;
  top:-26px;
  border-left:2px solid white;
  border-right:2px solid white;
}

#logoNaturland
{
  left:16px;
}

#logoBioland
{
  left:36px;
}

#logoDemeter
{
  left:632px;
}

#logoBio
{
  left:645px;
}

#footer ul
{
 
  list-style-type:none;
  text-align:center;
}

#footer ul li
{
  height:28px;
  line-height:28px;
  vertical-align:center;
  padding:5px 5px 5px 5px;
  display:inline;
}

#footer ul li a
{
  color:black;
  text-decoration:none;
}

.rightlink{color:#bf2026;text-decoration:none;}
.rightlink:hover{color:#bf2026;text-decoration:underline}

