/* 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:0px; padding:0px; }
#outercontent { margin-left:380px; width:520px; z-index:10; font-size:0.8em; background-color:#fff; padding:10px; }
#innercontent { border:1px solid #000; padding:30px 20px 20px 20px; width:480px; min-height:300px; }
#innercontent a { color:#9FA292; }

/* Navigation */
#navigation { position:absolute; left:380px; top:2em; z-index:2; width:580px; }
.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:436px; top:0px; }
#nav6 { position:absolute; left:0px; top:36px; z-index:100; }
#nav7 { position:absolute; left:109px; top:36px; }
#nav8{ position:absolute; left:218px; top:36px; }
#nav9 { position:absolute; left:327px; top:36px; }
#nav10 { position:absolute; left:436px; top:36px; }

#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/pflanzen.gif); }
#nav4.aussen:hover a.menutag { background-image:url(/dateien/nav/pflanzen-ac.gif); }
#nav4.aussen a.menutagact { background-image:url(/dateien/nav/pflanzen-ac.gif); }
#nav5.aussen a.menutag { background-image:url(/dateien/nav/aktuelles.gif); }
#nav5.aussen:hover a.menutag { background-image:url(/dateien/nav/aktuelles-ac.gif); }
#nav5.aussen a.menutagact { background-image:url(/dateien/nav/aktuelles-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/archiv.gif); }
#nav7.aussen:hover a.menutag { background-image:url(/dateien/nav/archiv-ac.gif); }
#nav7.aussen a.menutagact { background-image:url(/dateien/nav/archiv-ac.gif); }
#nav8.aussen a.menutag { background-image:url(/dateien/nav/kontakt.gif); }
#nav8.aussen:hover a.menutag { background-image:url(/dateien/nav/kontakt-ac.gif); }
#nav8.aussen a.menutagact { background-image:url(/dateien/nav/kontakt-ac.gif); }
#nav9.aussen a.menutag { background-image:url(/dateien/nav/impressum.gif); }
#nav9.aussen:hover a.menutag { background-image:url(/dateien/nav/impressum-ac.gif); }
#nav9.aussen a.menutagact { background-image:url(/dateien/nav/impressum-ac.gif); }
#nav10.aussen a.menutag { background-image:url(/dateien/nav/fachkreise-neu.gif); }
#nav10.aussen:hover a.menutag { background-image:url(/dateien/nav/fachkreise-neu-ac.gif); }
#nav10.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; }

/* 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; }
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:1em 1em 0em 1em; background-color:#f0f2e1; margin-bottom:1em; }
.logo { position:absolute; left:40px; top:33px; width:128px; z-index:1; }
.broschuere { position:absolute; left:40px; top:170px; width:114px; }
.hinweis { border:1px solid #E8E6C5; padding:5px; background-color:#E8E6C5; }
.floatright { float:right; padding-left:5px; }

/* 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); } */

.print { display:none; }

