/* CSS Document */
html * { margin:0px; padding:0px; }
html { height:100%; width:100%; }
body { border:0px; font-family:Verdana,Arial,Helvetica,sans-serif; height:100%; width:100%; font-size:101%; text-align:center;}

#body { position:relative; width:1000px; background-color:#E8E6C5; background-repeat: no-repeat; padding-top: 155px; text-align:left; margin:auto}
html>body #body { height:auto; }
.clear {clear:both}

/* Seitenformatierungen */
#footer { z-index: 500; width: 998px; border: solid 1px #000; background-color: #fff; height:27px; margin: 0; padding: 0;}
#outercontent { margin-left:380px; width: 480px; z-index:10; font-size:0.8em; background-color: #fff; padding: 10px;}
#innercontent { border: 1px solid #000; padding: 30px 0 0 0px; border-bottom: 0;  width: 480px; }
#realinnercontent { position: relative; width: 430px; }
#nested { width: 395px; padding:0px 0 30px 30px;  }
#nested a { color:#9FA292;  }

/* Navigation */
#navigation { position:absolute; left:380px; top:2em; z-index:2; width: 500px; }
.aussen { height: 33px; display: block; overflow: hidden; }
.aussen .submenu div { background-color:#fff; z-index:100; text-decoration:none; color:#222; cursor:pointer; font-family:Calibri,Verdana,Arial,Helvetica,sans-serif; padding:10px; font-size:11pt; border:1px solid #222; text-decoration:none; color:#BDB577; cursor:pointer; }
.aussen .submenu { padding: 4px; background-color:#fff; z-index:100;  }
.aussen a.menutag, .aussen a.menutagact { height: 33px; width: 110px; display: block; background-repeat: no-repeat; }
.aussen:hover { height: auto; }
.aussen:hover a.menutag { background-image: url(/dateien/nav/home-ac.gif); }
.aussen:hover a { text-decoration:none; color:#BDB577; }
.aussen:hover a:hover { color:#222;}
#nav1 { position: absolute; left: 0px; top: 0px; z-index: 100; }
#nav2 { position: absolute; left: 109px; top: 0px; }
#nav3 { position: absolute; left: 218px; top: 0px; }
#nav4 { position: absolute; left: 327px; top: 0px; }
#nav5 { position: absolute; left: 0px; top: 36px; z-index: 100; }
#nav6 { position: absolute; left: 109px; top: 36px; }
#nav7 { position: absolute; left: 218px; top: 36px; }
#nav8 { position: absolute; left: 327px; top: 36px; }
#nav9 { position: absolute; left: 436px; top: 0px; }
#nav1.aussen a.menutag { background-image: url(/dateien/nav/home.gif); }
#nav1.aussen:hover a.menutag { background-image: url(/dateien/nav/home-ac.gif); }
#nav1.aussen a.menutagact { background-image: url(/dateien/nav/home-ac.gif); }
#nav2.aussen a.menutag { background-image: url(/dateien/nav/unternehmen.gif); }
#nav2.aussen:hover a.menutag { background-image: url(/dateien/nav/unternehmen-ac.gif); }
#nav2.aussen a.menutagact { background-image: url(/dateien/nav/unternehmen-ac.gif); }
#nav3.aussen a.menutag { background-image: url(/dateien/nav/produkte.gif); }
#nav3.aussen:hover a.menutag { background-image: url(/dateien/nav/produkte-ac.gif); }
#nav3.aussen a.menutagact { background-image: url(/dateien/nav/produkte-ac.gif); }
#nav4.aussen a.menutag { background-image: url(/dateien/nav/aktuelles.gif); }
#nav4.aussen:hover a.menutag { background-image: url(/dateien/nav/aktuelles-ac.gif); }
#nav4.aussen a.menutagact { background-image: url(/dateien/nav/aktuelles-ac.gif); }
#nav5.aussen a.menutag { background-image: url(/dateien/nav/kontakt.gif); }
#nav5.aussen:hover a.menutag { background-image: url(/dateien/nav/kontakt-ac.gif); }
#nav5.aussen a.menutagact { background-image: url(/dateien/nav/kontakt-ac.gif); }
#nav6.aussen a.menutag { background-image: url(/dateien/nav/philosophie.gif); }
#nav6.aussen:hover a.menutag { background-image: url(/dateien/nav/philosophie-ac.gif); }
#nav6.aussen a.menutagact { background-image: url(/dateien/nav/philosophie-ac.gif); }
#nav7.aussen a.menutag { background-image: url(/dateien/nav/pflanzen.gif); }
#nav7.aussen:hover a.menutag { background-image: url(/dateien/nav/pflanzen-ac.gif); }
#nav7.aussen a.menutagact { background-image: url(/dateien/nav/pflanzen-ac.gif); }
#nav8.aussen a.menutag { background-image: url(/dateien/nav/archiv.gif); }
#nav8.aussen:hover a.menutag { background-image: url(/dateien/nav/archiv-ac.gif); }
#nav8.aussen a.menutagact { background-image: url(/dateien/nav/archiv-ac.gif); }
#nav9.aussen a.menutag { background-image: url(/dateien/nav/fachkreise-neu.gif); }
#nav9.aussen:hover a.menutag { background-image: url(/dateien/nav/fachkreise-neu-ac.gif); }
#nav9.aussen a.menutagact { background-image: url(/dateien/nav/fachkreise-neu-ac.gif); }

.breadcrumb {position:absolute; left:390px; top:14em; font-weight:bold; margin-bottom:15px; color:#222; font-size:10px;}

#footer a {display: block; float: left; margin-right: 0.5em; text-decoration: none; cursor:pointer; padding:6px 0;}
#footer a img {border:0}

/* Scrollbar */
div#scrollbar { display: none; width:11px; height:400px; font-size:1px; left: 850px; position: absolute;}
div#scrollbar:hover { cursor: pointer; }
div#scrolltrack { position:absolute; left:0; top:12px; width:11px; height:376px; background: #F5F4DA; }
div#scrolldragBar { position:absolute; left:1px; top:1px; width:9px; height:20px; background-color:#C9C28C; }  
div#scrollup { position:absolute; left:0; top:0; }  
div#scrolldown { position:absolute; left:0; bottom:0; }
div#scrollbar, div#track, div#dragBar, div#up, div#down { -moz-user-select: none; -khtml-user-select: none;}
div#scrollbar img { display:block; } 

/* Contentformatierungen */
h1 { font-size:14px; margin-bottom:10px }
h2 { font-size:12px; margin-bottom:10px; }
p, ul, ol { font-size:11.5px; line-height:160%; margin-bottom:20px; text-align: justify }
.margintop {margin-top:20px}
.bold {font-weight:bold}
.italic {font-style:italic}
sup { font-size:0.8em }
ul, li {margin-left:15px }
p.pfeil {text-indent:-35px; margin:0; padding-left: 160px}
p.pfeil img {margin-left:10px}
ul.pfeil {list-style-image: url(/bilder/pfeil.gif)}
.produktimg {text-align:center}
.anwendungen {float:left; padding:0 15px 15px 0}
.pflanzen {margin:33px 0 20px 0}
table.inhalt {border:1px solid #9FA292; margin-bottom:20px; padding:5px; border-collapse:collapse}
table.inhalt td {border:1px solid #9FA292; padding:3px}
div.quelle >p {font-size:0.8em; margin-bottom:10px;}
div.quelle >ol {font-size:0.8em}
.markup {border:1px solid #9FA292; padding:10px; background-color:#F0F2E1}

/* Suche */
#search {position:absolute; left:40px; top:140px; z-index:120}
.ergebnisse {line-height:150%;}

/* Calibri für IEx */
/* @font-face { font-family:Calibri; font-weight:normal; src:url(/dateien/calibri.eot); } */
/* @font-face { font-family:Calibri; font-style:normal; font-weight:700; src:url(/dateien/calibri.eot); } */
/* @font-face { font-family:Calibri; font-style:oblique; font-weight:normal; src:url(/dateien/calibri.eot); } */
/* @font-face { font-family:Calibri; font-style:oblique; font-weight:700; src:url(/dateien/calibri.eot); } */


