

body {
    font: 13px arial, sans-serif;
}

#plan {
    width: 968px;
    height: 600px;
}
.active {
    color: #4499ff;
}
.active a {
    color: #4499ff !important;
}
#header {
    width: 978px;
    height: 99px;
}
.sidebar_item {
    margin-left: 7px;
    margin-top: 7px;
}
.sidebar_item a {
    color: #cccccc;
}

.ueberschrift_sidebar {
    margin-top: 10px;
    margin-bottom: 20px;
    font-size: 15px;
    color: #4499ff;
    margin-left: 7px;
    margin-top: 20px;
}

.header_item {
    font-size: 13px;
    float: left;
    margin-right: 13px;
    font-weight: 500;
    margin-top: 62px;

}

#navi_items {
    width: 653px;
    height: 93px;
    float: left;
    padding-right: -12px;
}

.seiten_ueberschrift {
    font-size: 16px;
    color: #4499ff;
}

#logo {
    width: 325px;
    height: 99px;
    float: left;
    font-size: 25px;
    overflow: visible;
    border: none;
}
#logo img{
    width: 300px;
    margin-top: 40px;
    border: none;
}

#logo_unten {
    font-size: 17px;
}

#navi_unten {
    width: 562px;
    height: 6px;
    float: left;

}

#balken_oben {
    margin-left: 0px;
    width: 640px;
    height: 6px;
    background: #4499ff;
}

#content {
    width: 968px;
    height: auto;
}




#sublink {
    margin-left: 0px;
    width: 191px;
    height: 106px;
}

#sublink_gmbhrecht {
    margin-left: 0px;
    width: 191px;
    height: 175px;
}

#braun {
    margin-left: 0px;
    width: 191px;
    height: 23px;
}

#joeckel {
    margin-left: 0px;
    width: 191px;
    height: 23px;
}



#gesellschaftsrecht {
    margin-left: 0px;
    width: 191px;
    height: 23px;
}

#immobilienrecht {
    margin-left: 0px;
    width: 191px;
    height: 23px;
}

#computerrecht {
    margin-left: 0px;
    width: 191px;
    height: 23px;
}

#wirtschaftsrecht {
    margin-left: 0px;
    width: 191px;
    height: 38px;
}

#steuerrecht {
    margin-left: 0px;
    width: 191px;
    height: 23px;
}

#linie_rechtsgebiete {
    margin-left: 0px;
    width: 191px;
    height: 42px;
}

#linie_gmbhrecht {
    margin-left: 0px;
    width: 191px;
    height: 56px;
}

#portrait {
    width: 215px;
    float: left;
}

#bild {
    width: 406px;
    height: 476px;
    float: left;
}

#start_bilder {
    width: 562px;
    height: 476px;
    float: left;
}

#text {
    width: 528px;
    height: auto;
    float: left;
}

#text_oben {
    width: 528px;
    height: 51px;
    float: left;
    margin-top: 17px;
}

#text_oben_gross {
    width: 528px;
    height: 22px;
    float: left;
}

#hl {
    width: 449px;
    height: 51px;
    float: left;
    margin-top: 10px;
}

#leer {
    width: 79px;
    height: 51px;
    float: left;
    background-color: FFFFFF
}

#leer_gross {
    width: 528px;
    height: 22px;
    float: left;
    background-color: FFFFFF
}


#copy_gross {
    width: 528px;
    height: 400px;
    float: left;
}

#copy_klein {
    width: 528px;
    height: 110px;
    float: left;
}

#email {
    width: 528px;
    height: 261px;
    float: left;
}

#copy_klein_zwei {
    width: 528px;
    height: 146px;
    float: left;
}

#email_impressum {
    width: 528px;
    height: 30px;
    float: left;
}

#copy_klein_drei {
    width: 528px;
    height: 143px;
    float: left;
}

#icon {
    width: 52px;
    float: left;
}

#copy_klein_vier {
    width: 528px;
    height: 195px;
    float: left;
}

.copy {
    font-size: 12px;
    line-height: 17px;
    margin-left: 7px;
    margin-top: 3px;
}

.strich {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 17px;
    padding-left: 12px;
}

.bullets {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 24px;
    margin-left: 7px;
    margin-top: 3px;
}

.headline {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    line-height: 17px;
    margin-top: 3px;
}

.ziffern {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    line-height: 17px;
}


.pfeile {
    width: 20px;
    height: 54px;
    float: right;
}

a  {
    text-decoration: none;
    color: #000000;

}
.copy {
    color: #000000;

}
a:visited {
    color: #000000;
    text-decoration: none;
}

a:hover {
    color: #0099cc;
    text-decoration: none;
}

p {
    margin: 0.8em;
}

#footer {
    width: 968px;
    height: 25px;
    background-color: #58585a;
    margin-top: 25px;
}

#rand {
    width: 15px;
    height: 25px;
    float: right;
    background-color: #58585a
}

#impressum {
    width: 86px;
    height: 25px;
    float: right;
    background-color: #58585a;
    line-height: 25px;
}

#home {
    width: 73px;
    height: 25px;
    float: right;
    background-color: #58585a
}