.lexsoft_api > * {
    padding-left: 18px !important;
    padding-right: 18px !important;
}

.lexsoft_api p {
    margin: 1em 0;
}
.lexsoft_api h1,
.lexsoft_api h2,
.lexsoft_api h3,
.lexsoft_api h4 {
    padding: 0;
    color: #000000;
}
.lexsoft_api h1 {
    margin: 0 0 1em 0;
}
.lexsoft_api h2,
.lexsoft_api h3,
.lexsoft_api h4 {
    margin: 1em 0;
}

.lexsoft_api blockquote {
    font-size: 1em;
}

.lexsoft_api ol {
    list-style-type: decimal !important;
}
.lexsoft_api ul {
    list-style-type: disc;
}
.lexsoft_api ol, .lexsoft_api ul {
    margin-left: 0 !important;
    padding-left: 2em !important;
}
.lexsoft_api > ol, .lexsoft_api > ul {
    padding-left: 3.02em !important;
}
.lexsoft_api ol > li, .lexsoft_api ul > li {
    margin-left: 0 !important;
    padding-left: 1em !important;
}

.lexsoft_api .akt_head {
  margin-top:1em;
}

.lexsoft_api div.wide-table{ overflow-x: auto; }

.lexsoft_api .infografik {
    background: url("../img/infografik_bg.png") repeat-x scroll 0 0 #FFFFFF !important;
    color: #464D51 !important;
    height: 52px;
    padding: 0 !important;
    width: 100% !important;
}
.lexsoft_api .infografik .infografik_start {
    background: url("../img/infografik_left.png") no-repeat scroll 0 0 #FFFFFF;
    float: left;
    height: 52px;
    width: 20px;
}
.lexsoft_api .infografik .infografik_text {
    float: left;
    font-size: 1.4em;
    margin: 14px 0;
}
.lexsoft_api .infografik .infografik_ende {
    background: url("../img/infografik_right.png") no-repeat scroll 0 0 #FFFFFF;
    float: right;
    height: 52px;
    width: 20px;
}

.lexsoft_api .doc_header {
    border: medium none;
    margin: 0;
    padding-top: 1em;
}
.lexsoft_api .doc_header.urteil_header {
    border-bottom: 1px solid #ABADAE;
}
.lexsoft_api .doc_header.gesetz_header,
.lexsoft_api .doc_header.urteil_header {
    width: auto;
    display: block;
}
.lexsoft_api .doc_headerlogo,
.lexsoft_api .doc_logo {
    padding-right: 2em;
}

.lexsoft_api .doc_header .doc_headerline {
    font-size: 1.65em !important;
    line-height: 1.1em !important;
}
.lexsoft_api .doc_header .doc_header_sub,
.lexsoft_api .doc_header .doc_header_thema,
.lexsoft_api .doc_header .doc_autor,
.lexsoft_api .urteil_schlagworte {
    font-size: 1.3em !important;
}

.lexsoft_api > .meta_block {
    margin-left: 1em;
    margin-right: 1em;
}

.lexsoft_api .meta_block .meta_label {
    line-height: 18px;
}

.lexsoft_api .urteil_main_title,
.lexsoft_api .urteil_unterschrift_first,
.lexsoft_api .urteil_fuss {
    border-color: #ABADAE;
}

.lexsoft_api .fussnote {
    font-size: 0.9em !important;
}
