BODY {
        BACKGROUND-COLOR: #fffff0;
        BACKGROUND-IMAGE: url(img/bg.gif);
       /* MARGIN-LEFT: 10px;*/
        COLOR: #000000;
        Font: 10pt Arial;
        background-repeat:repeat-y;
        background-attachment:fixed;
}
a
{
        Font:10pt Arial;
        margin-left:0px;
        line-height:110%;
        text-decoration:none;
        color:#346701;
}
table.gesamt
{
 align:center;
 width:800px;
}
td.logo
{
        position:absolute; top:10pt; left:10pt;
        text-align:right;
        padding:0pt;
        width:140px;
        height:50pt;
}
td.head
{       width:680px;
        height:50pt;
        color:#000000;
        text-align:left;
        padding-top:0px;
        padding-left:0px;


}
table.headline
{
        position:absolute; top:5pt; left:65pt;
        Font: bold 16pt Arial;
        margin-left:0px;
        line-height:80%;
        text-decoration:none;
        width:770px;
        height:55pt;
}
table.menu
{
                border: 1px solid #7A9B54;
                text-align:left;
                width:800px;
                background-color:#346701;
}
A.menu
{
       margin-left:0pt;
       color:#fffff0;
       Font: bold 9pt Arial;
       line-height:100%;
       text-width:30pt;
       TEXT-DECORATION: none;
}

td.menu
{

       text-align:center;
       width:800px;;
       height:30pt;
}
td.mainmenu
{
        border-color:#346701;
        border-width:1px;
        border-style:solid;
        background-color:#7A9B54;
        height:20pt;
}

table.leftmenu
{
        width:139px;
}

td.leftmenu
{
        height:27px;
        width:129px;
}
A.leftmenu
{
       margin-left:1pt;
       color:#fffff0;
       Font: bold 10pt Arial;
       TEXT-DECORATION: none;
}

td.submenu
{
        border: 1px solid #346701;
        height:23px;
        width:125px;
}
A.submenu
{
       margin-left:9pt;
       color:#fffff0;
       Font:  bold 9pt Arial;
       TEXT-DECORATION: none;
}
td.subsubmenu
{
        height:21px;
        width:125px;
}
A.subsubmenu
{
       margin-left:16pt;
       color:#fffff0;
       Font:  bold 8pt Arial;
       TEXT-DECORATION: none;
}
td.subsubsubmenu
{
        height:16px;
        width:125px;
}
A.subsubsubmenu
{
       margin-left:25pt;
       color:#fffff0;
       Font:  8pt Arial;
       line-height: 150%;
       TEXT-DECORATION: none;
}

.headimg
{
        height: 10px;
        Font: 5pt Arial;
        margin-left:10px;
        line-height:80px;
        text-decoration:none;
}

td.detail
{
        padding-left:10px;
        padding-right:10px;
        margin-right:0px;
        padding:20px;
        vertical-align:top;
        height:600px;
        COLOR: #000000;
        Font: 10pt Arial;
}

A.detail
{
        Font:10pt Arial;
        margin-left:0px;
        line-height:100%;
        text-decoration:none;
        color:#346701;

}
A.detail_big
{
        Font:12pt Arial;
        margin-left:0px;
        line-height:150%;
        text-decoration:none;
        color:#346701
}
h1
{
       color:#990000;
       Font: bold 15pt Arial;
       margin-left:0pt
}
h1.headline
{
                Font: bold 14pt Arial;
}
h2
{
       color:#346701;
       Font: bold 11pt Arial;
       margin-left:30pt
}
div.index
{
        font: bold 10pt Arial;
}
li
{
        line-height:150%;
        margin-left:10px;
}
B {
        FONT: bold 13pt Arial
}

a.impressum
{
  font: 7pt Arial;
  color:#fffff0;
}
a.toplink
{
  font: 6pt Arial;
  color:#346701;
}
table.impressum
{
 width:800px;
 height:10px;
 text-align:center;
 background-color:#346701;
}
td.impressum
{
 text-align:left;
 height:10px;
 line-height:50%;
 }
td.webmaster
{
 text-align:center;
 height:10px;
 line-height:50%;
}
td.sitemap
{
 text-align:right;
 height:10px;
 line-height:50%;
}
td.toplink
{
 text-align:right;
 height:10px;
 line-height:50%;
}
p.detail a
{
        Font: 10pt Arial;
}
table.intranet
{
        position:absolute; top:5pt; left:145pt;
        Font: bold 35pt Arial;
        color:maroon;
        margin-left:0px;
        line-height:80%;
        text-decoration:none;
        height:55pt;
}

table.peopleInfo
{
  empty-cells:show;
}
table.peopleInfo b
{
        Font:bold 10pt Arial;
        margin-left:0px;
        line-height:150%;
        text-decoration:none;
        text-align:top;

}
table.peopleInfo p
{
        Font:10pt Arial;
        margin-left:0px;
        line-height:150%;
        text-decoration:none;
        text-align:top;

}

table.db_people
{
  empty-cells:show;
}
table.db_people b
{
        Font:bold 10pt Arial;
        margin-left:0px;
        text-decoration:none;
        text-align:top;

}

table.db_people p
{
        Font:10pt Arial;
        margin-left:0px;
        text-decoration:none;
        text-align:top;
        white-space:nowrap;

}

td p.detail
{
        Font: 10pt Arial;
}
