body {
        background-color: #ffffff;
        margin:0px;
        padding:0px;
        background-image: url(bilder/bg_oben.png);
        background-repeat: repeat-x;
        background-attachment: scroll;
        font-family: Tahoma;
        font-size: 11px;
}
.p {
        margin:0px;
        padding:0px;
        font-size: 11px;
        font-family: inherit;
        font-weight: inherit;
        text-align: inherit;
        color: inherit;
        line-height: inherit;
        vertical-align: top;
}
p {
        padding-top:0px;
        margin-top:0px;
        font-size: 11px;
}
img {
        border:0px;
}
div {
        margin:0px;
        padding:0px;
        font-family: Tahoma;
        font-size:11px;
}
.AbsWrap {
        width: 100%;
        position: relative;
}
.rowWrap {
        width: 100%;
}
.clearfloat {
        clear:both;
        height:0px;
}
a:link, a:visited{
        COLOR:inherit;
        text-decoration:none;
}

#haupt a:link, #haupt a:visited{
        COLOR:#218c00;
        text-decoration:none;
}
#boxtext a:link, #boxtext a:visited{
        COLOR:#218c00;
        text-decoration:none;
}
#test2_r2_c1 a:link, #test2_r2_c1 a:visited{
        COLOR:#218c00;
        text-decoration:none;
}

#main {

        width:960px;
        margin: 0px auto 0px auto;
        border: 0px solid #f0f0f0;

}
#test2_r1_c1 {
        margin-left:0px;
        margin-top:0px;
        width:384px;
        height:152px;
        margin-bottom:0px;
        float:left;
        display:inline;

}
#test2_r1_c3 {
        margin-left:0px;
        margin-top:0px;
        width:110px;
        height:152px;
        margin-bottom:0px;
        float:left;
        display:inline;

}
#test2_r1_c4 {
        margin-left:0px;
        margin-top:0px;
        width:111px;
        height:152px;
        margin-bottom:0px;
        float:left;
        display:inline;

}
#test2_r1_c6 {
        margin-left:0px;
        margin-top:0px;
        width:107px;
        height:152px;
        margin-bottom:0px;
        float:left;
        display:inline;

}
#test2_r1_c9 {
        margin-left:0px;
        margin-top:0px;
        width:109px;
        height:152px;
        margin-bottom:0px;
        float:left;
        display:inline;

}
#test2_r1_c12 {
        margin-left:0px;
        margin-top:0px;
        width:115px;
        height:152px;
        margin-bottom:0px;
        float:left;
        display:inline;

}
#test2_r1_c14 {
        margin-left:0px;
        margin-top:0px;
        width:24px;
        height:152px;
        margin-bottom:0px;
        float:left;
        display:inline;

}
#test2_r2_c1 {
        margin-left:0px;
        margin-top:0px;
        width:640px;
        min-height:635px;
        margin-bottom:0px;
        padding: 50px 30px 0px 25px;
        float:left;
        display:inline;

}
#test2_r2_c8 {
        margin-left:0px;
        margin-top:0px;
        width:263px;
        height:635px;
        margin-bottom:0px;
        float:left;
        display:inline;
        background-image: url(bilder/box.png);

}
#test2_r3_c1 {
        margin-left:0px;
        margin-top:0px;
        width:781px;
        height:33px;
        margin-bottom:0px;
        float:left;
        display:inline;

}
#test2_r3_c10 {
        margin-left:0px;
        margin-top:0px;
        width:179px;
        height:33px;
        margin-bottom:0px;
        float:left;
        display:inline;

}
#test2_r4_c1 {
        margin-left:0px;
        margin-top:0px;
        width:153px;
        height:30px;
        margin-bottom:0px;
        float:left;
        display:inline;

}
#test2_r4_c2 {
        margin-left:0px;
        margin-top:0px;
        width:386px;
        height:30px;
        margin-bottom:0px;
        float:left;
        display:inline;

}
#test2_r4_c5 {
        margin-left:0px;
        margin-top:0px;
        width:109px;
        height:30px;
        margin-bottom:0px;
        float:left;
        display:inline;

}
#test2_r4_c7 {
        margin-left:0px;
        margin-top:0px;
        width:146px;
        height:30px;
        margin-bottom:0px;
        float:left;
        display:inline;

}
#test2_r4_c11 {
        margin-left:0px;
        margin-top:0px;
        width:62px;
        height:30px;
        margin-bottom:0px;
        float:left;
        display:inline;

}
#test2_r4_c13 {
        margin-left:0px;
        margin-top:0px;
        width:104px;
        height:30px;
        margin-bottom:0px;
        float:left;
        display:inline;

}

#links {
        margin-left:0px;
        margin-top:0px;
        padding:50px 30px 0px 25px;
        width:220px;
        min-height:635px;
        margin-bottom:0px;
        float:left;
        display:inline;

}
#haupt {
        margin-left:0px;
        margin-top:0px;
        padding:50px 0px 0px 0px;
        width:685px;
        min-height:635px;
        margin-bottom:0px;
        float:left;
        display:inline;
        font-size: 11px;
        font-family: Tahoma;
}

#footer {
 padding:5px 0px 0px 0px;
 clear:both;
 width: 100%;
 background-image: url(bilder/bg_unten.png);
 margin: 0px auto 0px auto;
 text-align: center;
 color: #218c00;
 line-height: 18px;
 font-size: 12px;
 font-family: Verdana;
}

.grau {
 color: #888;
 font-size: 10px;
 font-family: Verdana;
}

#boxtext {
 position:relative;
 color: #888;
 width:200px;
 font-size: 10px;
 margin-left:720px;
 margin-top:-630px;
 margin-bottom:0px;
 float:left;
 z-index:30;
}

.right {
 text-align: right;
}

.left {
 text-align: left;
}

.kastenbold {
font-weight:bold;
font-size: 13px;
letter-spacing: 1px;
}

.kastengruen {
font-size: 10px;
font-weight:bold;
letter-spacing: 1px;
color: #218c00;
line-height:10px;

}

.kastenfont, .kastenfontinput {
font-family: Tahoma;
font-size: 11px;
line-height:13px;
color: #000;
}

.kastenfontbutton {
font-family: Tahoma;
font-size: 11px;
background-color: #218C00;
color: #000000;
border: 1px solid #C0C0C0;
}

.linkshaupt {
font-size: 12px;
line-height:15px;
border-bottom: solid #999 1px;
color: #888;
}

.linkshauptaktiv {
font-size: 12px;
line-height:15px;
border-bottom: solid #999 1px;
color: #218c00;
}

.linksunter {
font-size: 12px;
line-height:9px;
color: #888;
padding-left:25px;
}

.linksunteraktiv {
font-size: 12px;
line-height:9px;
color: #218c00;
padding-left:25px;
}
