.image_title_text h1, .image_title_text text {
    padding-bottom: 15px ;
}

.image_title_text img {
    padding-bottom: 7px ;
}


.image_title_text {
    width: 340px ;
}

.image_title_text .text p {
    /*font-family: Georgia, serif ;*/
    font-size: 16px ;
    line-height: 20px ;
}

.image_title_text .text ul li, .image_title_text .text ol li {
    /*font-family: Georgia, serif ; */
    font-size: 16px ;
    line-height: 20px ;
}

.image_title_text .text ul li strong {
    /*font-family: Georgia, serif ;*/
    font-size: 16px ;
}

.image_title_text .text ul, .image_title_text .text ol {
    list-style-type: disc ; 
    padding-left: 16px ; 
    padding-bottom: 14px ;
}

.image_title_text .text p strong {
    /*font-family: Georgia, serif ;*/
    font-size: 16px ;
    line-height: 20px ;
}

.image_title_text .text a {
    /*font-family: Georgia, serif ;*/
    font-size: 16px ;
    line-height: 20px ;
    color: #124780;
}

#left_col {
    float: left ;
    width: 340px ;
    min-height: 1px ;
}

#right_col {
    float: left ;
    position: relative ;
    padding-left: 15px ;
    padding-right: 15px ;
    width: 480px ;
}

#right_col_inner_wrap {
    width: 480px ;
    padding-bottom: 20px ;
}

#home_right_col #right_col_inner_wrap {
    margin-top: 0px ; 
}

#right_col_inner_wrap_top {
    margin-top:  0px ;
    width: 480px ;
    padding-bottom: 20px ;
}

#latest_documents_wrap {
}

#latest_events_wrap {
}

.content_teaser {
    margin-bottom: 10px;
    width: 480px ;
    border: 1px dotted #B2B2B2 ;
    height: 137px ;
    background: white ;

}

.content_teaser_header {
    height: 22px ;
    border-bottom: 1px dotted #B2B2B2 ;
    padding-left: 15px ;
}

.content_teaser_header img, .content_teaser_header h3 {
    float: left ;
}

.content_teaser_header img {
    padding-top: 2px ;
}

#latest_events_wrap .content_teaser_header img {
    padding-top: 3px ;
}

.content_teaser_header h3 {
    padding-top: 5px ;
    padding-left: 7px ;
    color: #3c3a3a ;
}

.content_teaser_body {
    padding-left: 15px ;
    padding-top: 7px ;
}

.content_teaser_body a {
    color: #124780 ;
    display: block ;  
    height: 14px ; 
/*     overflow: hidden ;  */
}

#teaser {
    position: absolute ;
    top: 0px ;
    right: 93px ;
}

#sub_rub {
    width: 838px ;
}

.sub_rub_introtext h1 {
    padding-bottom: 12px ;
}

.sub_rub_introtext h2 {
    padding-bottom: 9px ;
    font-size: 15px ;
}

.sub_rub_introtext .text p, .sub_rub_introtext .text ul li, .text ol li, .sub_rub_introtext .text ul li strong {
    /*font-family: Georgia, serif ; */
    font-size: 16px ;
    line-height: 20px ;
}

.text ol li {
    list-style: decimal outside none;
    padding: 0 0 0 1em;
    
}

.sub_rub_introtext .text ul {
    list-style-type: disc ;
    padding-left: 16px ;
    padding-bottom: 14px ;
} 

.sub_rub_introtext .text ol {
    padding-left: 22px ;
    padding-bottom: 14px ;
}

.sub_rub_introtext .text p strong {
   /* font-family: Georgia, serif ; */
    font-size: 16px ;
    line-height: 20px ;
}

.sub_rub_introtext .text p a {
   /* font-family: Georgia, serif ; */
    font-size: 16px ;
    line-height: 20px ;
    color: #124780 ;
}

#sub_rub_articles_left {
    width: 414px ;
    float: left ;
    padding-right: 10px ;
}

#sub_rub_articles_right {
    width: 414px ;
    float: left ;
}

.body ul {
    list-style-type: disc ;
    padding-left: 15px ;
    padding-bottom: 14px ;
} 

.body ol {
    padding-left: 15px ;
    padding-bottom: 14px ;
}


#organigramm {
    float: left ; 
    width: 420px ; 
}

#impressum_hotlink {
    bottom: 0;
    height: 70px;
    left: 0;
    position: fixed ;
    width: 16px;
    z-index: 999999 ; 
}


