/*----------------------------------------------------------------------------*/
/* Stylesheet für VSD                                                         */
/*----------------------------------------------------------------------------*/
/* Allgemeine Vorgaben                                                        */
/*----------------------------------------------------------------------------*/

* {
    padding:            0;
    margin:             0;
}

html {
    overflow-y:         scroll;          /* damit Seiten nicht springen, wenn */
                                    /* bei viel Inhalt Scrollbalken erscheint */
}

body {
    background-color:   rgb(255,255,249);
    color:              rgb(61,61,61);
    font-family:        "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
    font-size:          12px;
 }

strong {
    font-weight:        bold;
}

em {
    font-style:         italic;
}

h1, h2, h3, h4 {
    font-weight:        bold;
}

h1 {
    font-size:          150%;
}

h2 {
    font-size:          130%;
}

a {
    text-decoration:    none;
}

p, ul {
    line-height:        1.5em;                               /* Zeilenabstand */
}

p, ul, ol {
    margin-bottom:      1em;                            /* Abstand nach unten */
}

li {
    margin-left:        1em;                             /* Abstand von links */
}

/*----------------------------------------------------------------------------*/
/* Wrapper                                                                    */
/*----------------------------------------------------------------------------*/

#wrapperb, #wrapperg {
    background-color:   rgb(255,255,249);
    color:              rgb(61,61,61);                     /* Farbe anthrazit */
    width:              800px;                  /* Breite des Inhaltsbereichs */
    margin-top:         0px;
    margin-right:       auto;
    margin-bottom:      10px;
    margin-left:        auto;
}

#wrapperb {
    border:             1px solid rgb(140,98,57);               /* Rand braun */
}

#wrapperg {
    border:             1px solid rgb(112,146,43);               /* Rand grün */
}

/*----------------------------------------------------------------------------*/
/* Kopfbereich mit Logo                                                       */
/*----------------------------------------------------------------------------*/

#logo {
    padding:            20px 15px 0px 42px;
}

/*----------------------------------------------------------------------------*/
/* Leiste mit Kopfnavi und Bildleiste                                         */
/* #kopfnavig ist grün, #kopfnavib ist braun                                  */
/*----------------------------------------------------------------------------*/

#kopfnavig  {
     background-color:  rgb(112,146,43);                  /* Hintergrund grün */
}

#kopfnavib  {
     background-color:  rgb(140,98,57);                  /* Hintergrund braun */
}

#kopfnavig,
#kopfnavib {
    margin-left:        450px;
    padding-top:        5px;
    padding-left:       10px;
    color:              rgb(255,255,249);
}

#kopfnavig a,
#kopfnavib a {
    color:              rgb(255,255,249);
}


#kopfnavig a:hover,
#kopfnavib a:hover {
    text-decoration:    underline;
}

/*----------------------------------------------------------------------------*/
/* Inhaltsbereich - Navibereich                                               */
/*----------------------------------------------------------------------------*/

#inhaltsbereich {
    position:           relative;
    min-height:         390px;                        /* Seitehöhe mindestens */
}

#navibereich {
    position:           absolute;
    float:              left;
    top:                0;
    left:               0;
    width:              191px;
    color:              rgb(140,98,57);
    font-weight:        bold;
}

/*----------------------------------------------------------------------------*/
/* Inhaltsbereich - Aktive Menüpunkte hervorheben                             */
/*----------------------------------------------------------------------------*/

#navibereich strong {
    padding:            10px 20px 10px 0px;
    color:              rgb(61,61,61)                      /* Farbe anthrazit */
}

/*----------------------------------------------------------------------------*/
/* Inhaltsbereich - Navibereich - Liste in Ebene 1                            */
/*----------------------------------------------------------------------------*/

#navibereich ul {
    margin:             0;
    padding:            0;
    list-style:         none;
}

#navibereich ul li  {
    margin:             0;
    padding:            10px 20px 10px 15px;           /* Abstand zur Schrift */
                                                 /* (oben rechts unten links) */
    background-color:   rgb(255,255,249);
    font-size:          13px;
}

/* Umrandung der Liste in braun */
.navlb {
    border-right:       1px solid #856834;
    border-bottom:      1px solid #856834;
}

/* Umrandung der Liste in grün */
.navlg   {
    border-right:       1px solid #70922B;
    border-bottom:      1px solid #70922B;
    color:              rgb(112,146,43);         /* color und font-weight für */
    font-weight:        bold;           /* newsletter.html, damit die Jahres- */
}                                        /* zahlen auch grün angezeigt werden */

/* Schrift in Naviliste braun */
.navlistb a {
     color:             rgb(140,98,57);
     font-weight:       bold;
}

/* Schrift in Naviliste grün */
.navlistg a {
    color:              rgb(112,146,43);
    font-weight:        bold;
}

/* Bei hover Schrift dunkelbraun */
.navlistb a:hover {
    color:              rgb(96,57,19);
    text-decoration:    underline;
}

/* Bei hover Schrift dunkelgrün */
.navlistg a:hover {
    color:              rgb(61,86,13);
    text-decoration:    underline;
}

/*------------------------------------------------------------------------ ---*/
/* Inhaltsbereich - Navibereich - Liste in Ebene 2 für Newsletter             */
/*---------------------------------------------------------------------- -----*/

#navibereich ul li li {                            /* Newsletter Jahreszahlen */
    border:             none;
    padding:            8px 0 0 15px;                 /* Abstand Jahreszahlen */
                                                 /* (oben rechts unten links) */
    font-size:          12px;
}

/*----------------------------------------------------------------------------*/
/* Inhaltsbereich - Inhalt (Text)                                             */
/*----------------------------------------------------------------------------*/

#inhalt {
    background-color:   rgb(255,255,249);
    color:              rgb(61,61,61);                     /* Farbe anthrazit */
    margin:             0px;
    margin-left:        240px;
    margin-right:       40px;
    min-height:         350px;
}

/*----------------------------------------------------------------------------*/
/* Inhaltsbereich - Linkfarbe grün                                            */
/*----------------------------------------------------------------------------*/

#inhalt a {
    color:              rgb(112,146,43);        /* Text des Themas Farbe grün */
    font-size:          12px;
    font-weight:        bold;
}

#inhalt a:hover {
    text-decoration:    underline;
}

/*----------------------------------------------------------------------------*/
/* Inhaltsbereich - Linkfarbe braun - Geschichte                              */
/*----------------------------------------------------------------------------*/

#inhalt a.linkb {
    color:              rgb(96,57,19);         /* Text des Themas Farbe braun */
    font-size:          12px;
    font-weight:        bold;
}

#inhalt a.linkb:hover {
    text-decoration:    underline;
}

/*----------------------------------------------------------------------------*/
/* Inhaltsbereich - Linkbox Newsletter                                        */
/*----------------------------------------------------------------------------*/

#inhalt a.linkbox {
    color:              rgb(61,61,61);     /* Text Stichpunkte Farbe anthrazit*/
    font-size:          12px;
    font-weight:        normal;
    margin-bottom:      20px;
    border:             1px #333 solid;
    background-color:   rgb(249,238,216);
    text-decoration:    none;
    display:            block;
    background-image:   url(../bilder/pdf.png);
    background-repeat:  no-repeat;
    background-position: 4px 4px;
    padding-left:       60px;
    padding-top:        10px;
    min-height:         55px;
    position:           relative;
}

#inhalt a.linkbox strong {
    color:              rgb(163,66,81);        /* Titel des Newsletter in rot */
    font-size:          13px;
    display:            block;
    margin-bottom:      7px;
}

/*----------------------------------------------------------------------------*/
/* Inhaltsbereich - Linkbox Förderpartner                                     */
/*----------------------------------------------------------------------------*/

#inhalt a.linkboxf {
    font-size:          12px;
    margin-bottom:      20px;
    border:             1px #333 solid;
    background-color:   rgb(249,238,216);
    text-decoration:    none;
    display:            block;
    background-repeat:  no-repeat;
    background-position: 4px 4px;
    padding-left:       118px;
    padding-top:        10px;
    min-height:         25px;
    position:           relative;
}

#inhalt a.linkboxf strong {
    color:              rgb(163,66,81);          /* Text des Formulars in rot */
    font-size:          13px;
    display:            block;
    margin-bottom:      7px;
}

#inhaltlink a:hover {
    text-decoration:    underline;
}

/*----------------------------------------------------------------------------*/
/* Inhaltsbereich - Taupunktrechner                                           */
/*----------------------------------------------------------------------------*/

.tabl {
    background-color:   rgb(235,235,235);
    text-align:         left;
    border:             1px solid rgb(61,61,61);
}

.mitte {
    text-align:         center;
}

.rechts {
    text-align:         right;
}

.randr {
    border-right:       1px solid rgb(61,61,61);
}

#berechnen {
    float:              right;
}

#hinweis {
    overflow:           auto;
    padding:            5px 5px 5px 5px;               /* Abstand zur Schrift */
                                                 /* (oben rechts unten links) */
    border:             1px solid rgb(61,61,61);
    font-family:        "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
    font-size:          12px;
    font-weight:        bold;
    width:              506px;
    height:             90px;
}

#ktemp,
#atemp,
#rluft {
    text-align:         center;
}

#ktaupunkt,
#ataupunkt {
    background-color:   rgb(235,235,235);
    text-align:         center;
    border:             none;
}

/*----------------------------------------------------------------------------*/
/* Inhaltsbereich - Legeabstand für Planzgut berechnen                        */
/*----------------------------------------------------------------------------*/

#legeabstandtext {
    overflow:           auto;
    padding:            5px 5px 5px 5px;               /* Abstand zur Schrift */
                                                 /* (oben rechts unten links) */
    border:             1px solid rgb(61,61,61);
    font-family:        "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
    font-size:          12px;
    font-weight:        bold;
    color:              rgb(00,00,00);
    width:              506px;
    height:             110px;
}

/*----------------------------------------------------------------------------*/
/* Inhaltsbereich - Pflanzgutbedarf                                           */
/*----------------------------------------------------------------------------*/

#pflanzguttext {
    overflow:           auto;
    padding:            5px 5px 5px 5px;               /* Abstand zur Schrift */
                                                 /* (oben rechts unten links) */
    border:             1px solid rgb(61,61,61);
    font-family:        "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
    font-size:          12px;
    font-weight:        bold;
    color:              rgb(00,00,00);
    width:              506px;
    height:             110px;
}

/*----------------------------------------------------------------------------*/
/* Inhaltsbereich - Legeabstand Kontrolle                                     */
/*----------------------------------------------------------------------------*/

#abstandsktext {
    overflow:           auto;
    padding:            5px 5px 5px 5px;               /* Abstand zur Schrift */
                                                 /* (oben rechts unten links) */
    border:             1px solid rgb(61,61,61);
    font-family:        "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
    font-size:          12px;
    font-weight:        bold;
    color:              rgb(00,00,00);
    width:              506px;
    height:             110px;
}

/*----------------------------------------------------------------------------*/
/* Inhaltsbereich - Legeabstand für Planzgut berechnen, Pflanzgutbedarf und   */
/* Legeabstand Kontrolle                                                      */
/* Ausgabefelder ohne Rand und Farbe grau                                     */
/*----------------------------------------------------------------------------*/

#knollengewicht {
    background-color:   rgb(235,235,235);
    text-align:         right;
    border:             none;
}

#pflanzenha {
    background-color:   rgb(235,235,235);
    text-align:         right;
    border:             none;
}

#pflanzgutbedarf {
    background-color:   rgb(235,235,235);
    text-align:         right;
    border:             none;
}

#legeabstanda {
    background-color:   rgb(235,235,235);
    text-align:         right;
    border:             none;
}