BODY {
        color: #ffffff;
        margin: 0 0 0 0;
        background-color: #ffffff;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height: 14px;
        color: #000000;
}


#all {
        width: 880px;
}


#left {
       display : none;
}

#left_1000 {
       display : none;
}

#left_1200 {
       display : none;
}

#left_long {
       display : none;
}


#language {
       display : none;

}

#navi {
       display : none;
}

#name {
        padding: 0 0 0 15px;
        color: #ffffff;
        font-size: 10px
}


#spacer {
       display : none;
}


#main {
        width: 600px;
        float: left;
}


#logo {
       display : none;
}

#content {
        width: 550px;
        float: left


}

#bildbox {
       display : none;

}

#feature2 {
        padding: 50px 0 0 0;
}



#text {
        width: 500px;
        float: left


}

#text2 {
        margin: 20px 0 0 0;
        width: 500px;
        float: left


}



#image {
        width: 210px;
        float: left


}

#image_2 {
        width: 270px;
        float: left


}


#image_right {
        width: 340px;
        float: right;
}

#gebiete1 {
        width: 220px;
        float: left


}

#gebiete2 {
        width: 330px;
        float: right;
}



/* Textdefinitionen */


ul#navigation {
    margin: 0;
    padding: 0;
}


ul#navigation li {
    list-style: none;

}

ul#navigation a {
    display: block;
    text-decoration: none;
    font-size: 13px;
    line-height: 22px;
    color: #ffffff;
    padding: 0 0 0 15px;
}

* html ul#navigation a {
    width: 100%;    /* Breitenangabe fuer IE 5.x */
    w\idth: 16.4em;  /* Breitenangabe fuer IE 6 */
}

ul#navigation a:hover {
    color: #000066;
    font-weight: bold;
    background-color: #cccccc;
}

ul#navigation a.a4 {
    color: #000066;
    font-weight: bold;
    background-color: #cccccc;
}


ul#anwalt {
    margin: 0;
    padding: 0;
}


ul#anwalt li {
    list-style: none;
    line-height: 25px;

}

ul#anwalt a {
    text-decoration: none;
    font-size: 12px;
    color: #000000;
    padding: 0 0 0 0;
}


ul#anwalt a:hover {
    text-decoration: underline;
    font-size: 12px;
    color: #000000;
    padding: 0 0 0 0;
}


ul#square {
    margin: 0 0 20px 0;
    padding: 0 0 0 17px;
}


ul#square li {
    list-style: square;
    color: #999999;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}


/* ul#square li {
    list-style-image: url(images/square_.gif);
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}*/



.img_big {
    padding: 0 20px 0 0;
    height: 270px;
    width: 180px;
}