*
{
    color:#000;
}

body
{
    background-color:#d4d7dc;
    background-repeat:repeat;
    font-size:10pt;
    font-family: Tahoma, Sans-Serif, Arial, Verdana, Georgia;   
}

tr
{
    vertical-align:top;
}

td
{
    font-size:10pt;
}

a
{
    color:#2b456d;
    text-decoration:none;
    border-bottom: 1px dotted gray;
}

a:hover
{
    color:Gray;
    border-bottom: 1px solid gray;
}

#bodybox
{
    width:100%;
    height:100%;
}

#mainbox
{
    width:909px;
    font-size:10pt;
    font-family: Tahoma, Sans-Serif, Arial, Verdana, Georgia;
}

#topline
{
    width:909px;
    height:79px;
    background-image:url(src/2006091401sd_04.jpg);
}

#aniline
{
    width:909px;
    height:134px;
}

#sectline
{
    width:909px;
    height:28px;
    background-image:url(src/2006091401sd_08.jpg);
    z-index:20;
}

#sectlinks
{
    width:896px;
    position:relative;
    top:8px;
    background-color:Transparent;
    text-align:right;
}

#maincontent
{
    background-image:url(src/2006091401sd_09.jpg);
    height:250px;
    padding-left:37px;
    padding-top:5px;
}

#welcomecontent
{
    background:url(src/grw_gross.jpg) no-repeat;
    height:250px;
    padding:0px;
    margin-bottom:0px;
}

#boxes
{
    width:909px;
    height:95px;
}

#eboxes
{
    width:909px;
    height:95px;
    background-image:url(src/2006091401_sd_11.jpg);
}

#boxesleft
{
    background-image:url(src/2006091401sd_11.jpg);
    width:37px;
    height:95px;
    float:left;
}

#boxesright
{
    background-image:url(src/2006091401sd_17.jpg);
    width:7px;
    height:95px;
    float:left;
}

#boxessep
{
    background-image:url(src/2006091401sd_13.jpg);
    width:9px;
    height:95px;
    float:left;
}

#boxAback
{
    background-image:url(src/2006091401sd_12.jpg);
    width:270px;
    height:95px;
    float:left;
}

#boxBback
{
    background-image:url(src/2006091401sd_14.jpg);
    width:290px;
    height:95px;
    float:left;
}

#boxCback
{
    background-image:url(src/2006091401sd_16.jpg);
    width:287px;
    height:95px;
    float:left;
}

#boxAcontent
{
    position:relative;
    top:13px;
    background-color:transparent;
    width:266px;
    height:73px;
    text-align:left;
    font-size:11px;
}

#boxBcontent
{
    position:relative;
    top:8px;
    left:4px;
    background-color:transparent;
    width:286px;
    height:78px;
    text-align:left;
    font-size:11px;
}

#boxCcontent
{
    position:relative;
    top:8px;
    left:4px;
    background-color:transparent;
    width:286px;
    height:78px;
    text-align:left;
    font-size:11px;
}

#bottom
{
    background-image:url(src/2006091401sd_18.jpg);
    height:72px;
}

.topani
{
    background-image:url(src/titel_01.jpg);
    height:134px;
    width:900px;
}

.anileft
{
    background-image:url(src/2006091401sd_05.jpg);
    height:134px;
    width:5px;
}

.aniright
{
    background-image:url(src/2006091401sd_07.jpg);
    height:134px;
    width:4px;
}

#mainmenu
{
    width:888px;
    position:relative;
    top:31px;
    font-size:8pt;
    color:#ffffff;
    text-align:right;
}

#copyright
{
    width:909px;
    position:relative;
    top:39px;
    padding-left:37px;
    font-size:7pt;
    color:#4c5667;
    text-align:left;
}

a.mainmenu:link, a.mainmenu:visited, a.mainmenu
{
    text-decoration:none;
    color:#ffffff;
}

a.mainmenu:hover
{
    text-decoration:underline;
}

a.avateam
{
    color:#4c5667;
    text-decoration:none;
}

a.avateam:hover
{
    text-decoration:underline;
}

a.sectlink
{
    border:0px solid white;
}

a.ddmenu
{
    border:0px solid white;
    color:#676767;
}

a.sectlink:hover
{
    border-bottom:1px dotted Gray;
    z-index:300;
}

a.ddmenu:hover
{
    border-bottom:0px solid white;
    z-index:300;
    color:#2c3647;
}

#willkommen
{
    width:550px;
    padding-top:144px;
    text-align:left;
    height:200px;
    padding-left:37px;
    border:0px solid transparent;
    z-index:10;
}

#Content
{
    width:750px;
    padding-top:15px;
    text-align:left;
    height:250px;
    padding-left:0px;
    border:0px solid transparent;
}

.title
{
    color:#2b456d;
    font-weight:bold;
}

.block
{
    Height: 0px;
}

.unter
{
    Font-Family: Arial, Helvetica, Sans-Serif;
    Font-Size: 11px;
    text-transform:uppercase;
    font-weight:bold;
    Position: relative;
    Color: #222222;
    Background-Color: white;
    Visibility: hidden;
    Text-Align: left;
    left:10px;
    width:60px;
    height:30px;
    border:0px solid red;
    Cursor: pointer;
}

.haupt
{
    Position: relative;
    Background-Color: white;
    Text-Align: center;
}