/* hide absolute positioned navigation when normal navigation is present  */
#abs_PageNavigation { display: none; } 

#main-cn { box-shadow:none; }
.PPFG {margin: 3px 0px 11px 15px}
#EXT_TAB_NAV_cn { margin:20px -30px 20px -15px;}
.CB_T16 {
    overflow:hidden;
}
.CB_T16_cn {
    overflow:hidden;
}
.CB_T16_hd {
    height:5px;    
    background: transparent no-repeat url('/img/bg_T16_oben.png');
    background-position: top;
}
.CB_T16_bd {
    overflow:hidden;
    background:transparent repeat-y url('/img/bg_T16_mitte.png');
    background-position: bottom;
}
.CB_T16_ft {    
    height:6px;
    background: transparent no-repeat url('/img/bg_T16_unten.png');
    background-position: bottom;
}
.CB_T16_hd #nav_PPFG {margin-left:16px}
.CB_T16_1of3 {
    padding-right:4px;
}
.CB_T16_2of3 {
    padding-left:19px;
    padding-right:30px;
}
.CB_T16_3of3 {
    padding-left:20px;
    padding-right:15px;
}
.CB_T16_1of3_cn {
    width: 197px;
    padding-bottom:1px;
}
.CB_FU_cn {    /* = '.CB_T16_2of3_cn' */
    width: 495px;
    padding-bottom: 40px;
    padding-top: 20px;
}
.CB_T16_3of3_cn {
    width: 180px;
}
.CB_T16_1of3_bd {
    overflow:hidden;
}
.CB_T16_2of3_hd {
    padding:  20px 15px; 
}
.CB_T16_2of3_bd {
    overflow:hidden;
    padding: 0px 15px; 
}
.CB_T16_3of3_cn .TS_FWFU{
    padding: 20px 0px; 
}
/* GAL_T16 */
.GAL_T16_Entry_bd p {
    margin: 0;
}
.GAL_T16_Entry {
    float: left;
    width: 145px;
    margin-right: 30px;
    margin-bottom: 30px;
}
.GAL_T16_Entry_3of3 {
    margin-right: 0px;
}
.GAL_T16_Entry .img_11 img {
    width: 145px;
}
.GAL_T16_Entry .img_11 .ico_14 {
    position: absolute;
    bottom: 6px;
    right: 0px;
    cursor: pointer;
}
.GAL_T16_Entry a {
    position: relative;
}
.GAL_T16_hd {
    margin-bottom: 15px;
}
 
/* CVT */
.CVT_T16 {
    clear: left;
}
.CVT_T16.last {
    margin-bottom: 40px;
}
.CVT_T16_Content_1of2 {
    float: left;
    margin-left: 24px;
}
.CVT_T16_Content_2of2 {
    margin: 0 0 15px 154px;
}
.CVT_T16_Content_2of2 .tx_1 p {
    margin: 0;
}
.CVT_T16_Content_2of2 ul.ll_1 {
    margin-top: 10px;
}
.CVT_T16_hd.first {
    margin-top: 40px;
}
.CVT_T16_bd {
    margin-top: 30px;
}
.CVT_T16_bd .hl_4 {
    margin-bottom: 2px;
}
.CVT_T16_ft {
    clear: both;
}
.CVT_T16_bd img {
    margin-bottom: 26px;
}
/* Lebenslauf */
 
.Lebenslauf_box_cn {
padding: 20px;
padding-bottom: 22px;
padding-top: 22px;
}
.Lebenslauf_box_cn .img_21 {
float: left;
margin-right: 25px;
background: url(/img/visitenkarte_cv_inner_border.png) no-repeat top left;
padding: 8px;
}
.Lebenslauf_bd {
clear: both;
}
.Lebenslauf_bd .hl_6 {
margin-top: 35px;
}
.Lebenslauf_bd .rdtextfield td {
padding: 11px 20px 23px 0px;
border-bottom: none;
}
.Lebenslauf_hd div.tx_1 {
margin-bottom: 35px;
}
.Lebenslauf_bd .rdtextfield tr td:first-child {
width: 200px;
padding-right: 30px;
}
.Lebenslauf_bd .rdtextfield.ressort td {
padding-top: 36px;
}

.Lebenslauf_bd .hl_cv {
padding-top: 11px;
}


/* Breadcrumb Fade */
.breadcrumbT16 {
    height: 27px;
    margin-top: 6px;
}
#bgStageOverlayBreadcrumbFade {
background:url('/img/leftBreadcrumbBG.png') center 0 repeat-y scroll transparent;
height: 41px;
position: absolute;
bottom: 136px;
width: 100%;
display: block;
}
#bgStageOverlay {
height: 136px;
bottom: 0px;
}
.breadcrumbFade {
width: 50px; 
height: 41px; 
background: url('/img/rightBreadcrumbBG.png') repeat-y transparent top left; 
position: relative; 
top: 32px;
left: 921px; 
overflow: visible;
display:block;
}
#main-cn {
margin-top: 87px;
}


/* */

#dbs_pc-button {
    width: 205px !important;
}
#dbs_pc-menu {
    width: 205px !important;
}
/*
#suchbox .ui-selectmenu.ui-state-active {
    background-position: 1407px -402px !important;
}*/
#suchboxQ {
    width: 215px;
}

/* */
/* */


/****************************
* Bene 
****************************/
#main-cn {margin-top: 0px; padding-bottom: 60px;}
#bgStage{
    background-image: none;
    display: none;
}
.breadcrumbFade {display: none;}
#footer_hd_cn{
    background: #0A3478;
    /* width: 620px; */
    width: 593px;
    height: 15px;
    padding: 15px;
    position: relative;
    bottom: 106px;
    left: 138px;
}
#footer_toolLeft{
    float: right;
    width: 80px;
}
#footer_toolRight{
    float: left;
    width: 380px;
    margin-top:0px;
}
#footer_toolLeft a,
#footer_toolRight a{
    color: #fff;
}
#printIcon{
    float: left;
}
#footer_toolLeft a.icon.ico_4 {
    padding-left: 0px;
    padding-right: 12px;
}
.ie #footer_toolRight .icon {float:left;}
.ico_4, ico_4:hover, a:hover.ico_4 {
    background:url(/img/top_top_white.png) right center no-repeat;
}
.ico_5, ico_5:hover, a:hover.ico_5 {
    background:url(/img/print_white.png) left center no-repeat;
}
.ico_18, ico_18:hover, a:hover.ico_18 {
    background:url(/img/recommend_icon.png) left center no-repeat;
}
#footer_bd {height:44px; background:none; box-shadow:none; borde:none;}
.ie #footer_bd {border-top: none;}
#footer_main {float:right;}
#footer_copyright {float:right;}
#footer_main .lnk_4 {color: #a7a7a7;}
#footer_socialMedia {display:none;}
#footer_nav_meta { float:left; height:30px; margin:11px 5px 0; }
.ie #footer_nav_meta {margin:11px 10px 0; }
#footer_bd .nav.meta a { display:block; padding:0 4px; line-height:10px; color:#A7A7A7;  }
#footer_bd .nav.meta li a { border-right:1px solid #A7A7A7; }
#footer_bd .nav.meta li.last-child a {border-right: none;}
/* Columns */
.CB_T16_hd {height:5px;background: none;}
.CB_T16_bd {overflow:hidden;background: none;}
.CB_T16_ft {height:6px;background: none;}
.CB_T16_1of3_ft {padding-left: 20px;padding-top:50px;padding-bottom: 40px;}
.CB_T16_1of3 {border: 1px solid #e7e7e7;
    background: url(/img/verlauf_sekundaerspalte.png) top left repeat-x transparent;
    border-collapse: separate;
    -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);    
    -webkit-border-radius: 2px;
    border-radius: 2px;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
}
.CB_T16_1of3_cn {width:260px;}

.CB_T16_2of3 {
    border: 1px solid #e7e7e7;
    background-color: #fff;
    margin-left: 20px;
    border-collapse: separate;
    -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);    
    -webkit-border-radius: 2px;
    border-radius: 2px;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    padding-left: 24px;
    padding-right: 25px;
}
.CB_T16_3of3 {display: none;}
/* Content */
.CB_FU_cn {width:622px; padding-bottom: 80px;padding-top: 20px;}
.CB_FU_hd h1 {font-size: 31px;font-weight: normal;}
.TM_cn {border-top: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; border-left: 1px solid #e9e9e9; border-bottom: 1px solid #5371A0; background: url(/img/verlauf_CBFU.png)  0 0 repeat-x transparent;}
.TM_bd {margin-top: 10px;}
.TM_hd {width: 175px;margin-left: 10px;}
.TM_hd .img_9 {margin-top: 10px;}
.TM_hd + .TM_bd {margin-left: 185px;}
.TM_cn .hl_9 {color: #103478; font-weight: bold; font-size: 20px;}
.TS_FWFU ul.ll_1 .button.btn_7 {padding: 0 23px 0 0; display: inline-block; background: url(/img/bhw_spriteIcons_2.png) right -4100px no-repeat;}
.TS_FWFU ul.ll_1 .button.btn_7:hover{background-position: right -4200px;}
.TS_FWFU_Teaser div.sep_1 {width:232px; position:relative; right:6px;}
.SP_FU_ImageEntry_cn {width: 100%;}

/* RR template Bene */

.image_with_rueckruf {
    width: 650px;
    height: 260px;
    position: relative;
    left: -8px;
    margin-bottom:20px;
}
.image_with_rueckruf a.rr_button,
.image_with_rueckruf img.rr_button {
    position: absolute;
    z-index:30;
    left: 480px;
    top: 194px;
    display:block;
    width: 182px;
    height: 44px;
}
.image_with_rueckruf a.rr_button img.rr_button {
    position: static;
}
/* *//**/
#page #footer_main { margin-left: 321px; }

#main-cn {width: 980px;padding:10px 0px 10px 0px;}
.CB_FU_cn {width: 642px;padding-bottom:100px;}
#footer_hd_cn { left: 142px; width: 610px; }

/**/
/* */