 /* Layout Bio-Sachsen*/
/* (c)l Michael Klockmann 2006 */

BODY      {color: #000;
           background: URL(img/backblue.gif);
           margin: 0;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size: 11px;
           line-height: 20px;

           }

           a:link    {color: #900606;}
           a:active  {color: #900606;}
           a:visited {color: #900606;}

.mainframe {width: 60em; background: #fff;
            margin-top: 187px; margin-left: 164px;
            padding-top: 34px; padding-left: 32px;
            border: 1px solid black;
            border-right-width: 0px;
            border-bottom-width: 0px;
            min-height: 40em;
            height: auto;
            _height: 40em;
            }

.page {width: 45em; background: #fff;
       padding: 0.5 em; margin: 0em;}

.hausfarbe {background: #EFCA00}
.regcolor {background: #83222B}
.calcolor {background: #C37B17}
.biocolor {background: #234A7A}

#headermenu {position: absolute; top: 157px; left: 168px;}
.bloecke {height: 24px; width: 175px; display: block; float: left; clear: none;
           padding-left: 6px; font-weight: bold; padding-top: 2px;
            border: 1px outset #ccc; }
.bloecke a:link {color: white;}
.bloecke a:visited {color: white;}
.bloecke a:hover {color: white;}
.clear {clear: both; line-height: 0px; display: block;}


.pagemenu {position: absolute; top: 252px; left: 4px; width: 160px; }

                      /* #83222b  #dbbd93 */
.menuitem { background: #234A7A;
            border: 1px outset #eee;
       /*     border-right-width: 0px;
            border-top-width: 0px; */
            margin-bottom: 2px;
            padding: 3px;
            padding-left: 6px;
            font-weight: bold;
            color: #888;
           }

.menuitem a:link {color: white;}
.menuitem a:visited {color: white;}
.menuitem a:hover {color: #c37b17;}
.selected {background: #eef;}
.this {background: #EFCA00}

H1,H2,H3,H4     {color: #333333;}
H2    {margin: 1pt; font-weight: bold;}
H3,H4 {margin: 1pt; font-weight: bold;}

#homezone {position: absolute; top: 0em; left: 0em; width: 164px; height: 187px;
             background: #aaa;
             border: 1px solid black;
            border-left-width: 0px;
            border-top-width: 0px;
         }

#header {position: absolute; top: 0em; left: 166px; width: 894px; height: 187px;
             background:  #88addb;
         }


#leftcolumn {position: absolute; top: 620px; left: 4px; width: 165px;

         }


.action {position: absolute; top: 200px; left: 720px; width: 200px;
         background-color: #c0c0c0; padding: 4px;
         border: 2px outset gray;}
.button {border: 2px outset white; text-align: center; width: 12em;}

.follow {position: top: 4em; left: 0em; width: 16em;
             background: #fff; margin-top: 2em;}
.follow a:link {color: #888;}
.follow a:visited {color: #888;}
.follow a:hover {color: #900606;}

.klein  {text-align: left; font-size: small; color: #000000};
.quelle  {margin-left: 5%; font-size: xx-small; font-style: italic; }

.footer  {text-align: right; font-size: xx-small; font-style: italic; color: #808080}

/* aus Vorlage*/
P, LI, UL {
        font-weight: normal;
        text-align: left;
        color: #333333;
}

.grey {color: #666666;}


P.right { text-align: right;}


H1 {
        font-size: 17px;
        line-height: 20px;
        font-weight: bold;
        text-align: left;
        color: #333333;
        margin-bottom: 0px;
        padding-bottom: 4px;}

H2 {
        padding-top: 28px;
        font-size: 14px;
        line-height: 20px;
        font-weight: bold;
        text-align: left;
        color: #333333;
        margin-bottom: 0px;
        padding-bottom: 0px;}

H3 {
        font-size: 12px;
        line-height: 20px;
        font-weight: bold;
        text-align: left;
        color: #333333;
        margin-bottom: 0px;
        padding-bottom: 0px;}

p {margin-top: 0px;
    margin-bottom: 2em;}

b {     font-weight: bold;}

a {
        text-decoration: none;
        border: none;
        color: #900606;
}


a:hover {color : #900606;}

img { border: none;}