/* Cascading Stylesheet fuer Die Familienunternehmer - ASU */
/* edited: 3pc GmbH Neue Kommunikation: Jasmina Liessmann - 09.12.2013 */

/* Farbwerte 
pink: #de2381
grau: #6A5D5D
*/


/* -----------------------
  Layout 
------------------------*/

body p {max-height: 999999px}
body { -webkit-text-size-adjust: 100%;} 
#layout {margin:0 auto; width:1140px;}

body {background:#bfaa99 url(../pix/bg_jungu_famu.jpg) 50% 0 no-repeat;}

.date {color:#de2381; font-size:14px; font-weight:bold; line-height:18px; margin:12px 0 7px 0;}
.caption {display:block; color:#a29c9c; font-size:11px; font-style:italic; line-height:14px; padding-top:3px; text-align:left;}

/* -----------------------
  Header
------------------------*/
#header {color:#a3998b; font-size:11px; height:94px; padding:0 10px; position:relative; width:960px;}
#search {border:0; float:left; margin-right:5px; width:145px;}
#search input.sword {background:#fff; border:0; color:#a3998b; display:block; float:left; font-size:11px; font-style:italic; height:23px; line-height:23px; margin:0; padding:0 2px 0 7px; width:109px;}
#search input.submit {background:#fff; border:0; height:23px; margin:0; padding:0 2px;}

#headermenu {color:#fff; float:left; margin:9px 0 0 0; position:absolute; left:323px; top:0; width:400px;}
#headermenu a {color:#fff; padding:4px; }
#headermenu a.on {color:#de2381;}
#logo {
    float: right;
    width: 230px;
}
#headline {position:absolute; top:25px; left:9px; margin:37px 0 20px 20px;}

.header_teasertext {position:absolute; top:-1000px; left:-1000px;}

/* felogin */
.tx-felogin-pi1 label {padding:0; width:135px;}
.tx-felogin-pi1 legend {display:none;}
.tx-felogin-pi1 .info_message {padding:0 0 17px 0;}
.tx-felogin-pi1 input {margin-bottom:6px;}
.tx-felogin-pi1 input.submit {background:#a3998b; border:0; color:#F2F0EC; font-size:11px; font-weight:bold; margin:0 11px 17px 135px; padding:1px 7px 4px 3px; width:auto;}
.tx-felogin-pi1 a {color:#a3998b; font-size:9px;}
.tx-felogin-pi1 .tx-felogin-pi1-password-link a {font-size:12px; margin-left:135px;}
.tx-felogin-pi1 form.form_password input.submit {margin-left:0;}
.tx-felogin-pi1 form.form_logout span.username {display:block; padding-top:5px; padding-bottom:10px;}

/* Login */
#login {border:0 !important; float:left; font-style:italic; margin-right:5px; position:relative; width:145px;}
#login #slideActivator {cursor:pointer; height:20px; padding:3px 6px 0 7px; position:relative; z-index:50;}
#login .open {background:#fff url(../pix/jungu/icons/form_arrow_down.gif) 100% 0 no-repeat;}
#login .close {background:#fff url(../pix/jungu/icons/form_arrow_up.gif) 100% 0 no-repeat;}
#login .login-temp {background:#fff; color:#A3998B; height:23px; padding:0 2px 0 7px; position:relative; z-index:5;}
#login .login-temp a {background:url(../pix/intranet/icons/form_arrow_right.gif) 100% 0 no-repeat; color:#A3998B; display:block; padding:3px 0 0 0; width:136px;}
.ie8 #login .login-temp a {padding-top:4px;}

#login #loginSlider {background:#fff; position:absolute; top:-55px; padding:3px 8px 5px 7px; z-index:40;}
#login #loginSlider input.login {color:#a3998b; float:left; font-size:11px; height:17px; margin-bottom:4px; font-style:italic; padding:0 2px; width:124px;}
#login #loginSlider input.submit {background:#a3998b; border:0; color:#f2f0ec; cursor:pointer; float:left; font-size:11px; font-style:normal; font-weight:bold; margin:0 11px 0 0;}
#login #loginSlider .forgot_password {line-height:12px; padding-top:0; position:absolute; top:50px; right:0; width:70px;}
#login #loginSlider .forgot_password a {color:#a3998b; font-size:9px;}
#login #loginSlider .tx-felogin-pi1 .tx-felogin-pi1-password-link {display:none;}
#login #loginSlider span.welcome-message {display:none;}
#login #loginSlider h3 {display:none;}
#login #loginSlider label {display:none;}

#login #loginSlider.success {top:0 !important; padding-bottom:2px !important;}
#login #loginSlider.success .tx-felogin-pi1 {width:130px;}
#login #loginSlider.success .tx-felogin-pi1 h3 {display:none;}
#login #loginSlider.success .tx-felogin-pi1 label {display:none;}
#login #loginSlider.success .tx-felogin-pi1 .info_message {padding-bottom:0;}
#login #loginSlider.success .tx-felogin-pi1 .tx-felogin-pi1-password-link {display:none;}
#login #loginSlider.success .tx-felogin-pi1 form.form_logout label {display:block !important;}
#login #loginSlider.success .tx-felogin-pi1 form.form_logout input {background:#fff url(../pix/famu/icons/form_arrow_right.gif) no-repeat 100% 0; color:#A3998B; font-size:11px; font-weight:normal; font-style:italic; height:20px; margin:-3px 0 1px 0; padding:1px 0 0 0; text-align:left; width:136px !important;}



/* -----------------------
  Menu
------------------------*/
/* Mainmenu */
#mainmenu {background:url(../pix/bg_shadow_top.png) 0 100% no-repeat; font-weight:bold; font-size:14px; padding:0 10px; width:960px;}
#mainmenu a:link, #mainmenu a:visited {background:url(../pix/famu/bg_mainmenue_left.png) 0 0 no-repeat; color:#fff; display:block; float:left; height:43px; margin-left:-10px; margin-right:-6px; padding:0 0 0 20px;}
#mainmenu a:link span, #mainmenu a:visited span {background:url(../pix/famu/bg_mainmenue_right.png) 100% 0 no-repeat; height:43px; display:block; float:left; padding:18px 19px 0 0;}
#mainmenu a:hover, #mainmenu a:focus, #mainmenu a.on  {background:url(../pix/famu/bg_mainmenue_left_on.png) 0 0 no-repeat; color:#de2381; display:block; float:left; height:43px; margin-left:-10px; margin-right:-6px; padding:0 0 0 20px;}
#mainmenu a:hover span, #mainmenu a:focus span, #mainmenu a.on span {background:url(../pix/famu/bg_mainmenue_right_on.png) 100% 0 no-repeat; height:43px; display:block; float:left; padding:18px 19px 0 0;}

/* Submenu */
#submenu {float:left; width:190px;}
#submenu_wrapper {float:left; width:190px !important;}
#submenu a {display:block; font-weight:bold;}

/* first level */
#submenu .e1 {background:#e5dcd5; border-bottom:1px solid #fff;}
#submenu .e1 a {padding:4px 5px 5px 20px;}
#submenu .e1 a:link, #submenu .e1 a:visited {background:#e5dcd5 url(../pix/famu/icons/submenu_arrow_brown.png) 7px 9px no-repeat; color:#6a5d5d;}
#submenu .e1 a:hover, #submenu .e1 a:focus, #submenu .e1 a.on:link, #submenu .e1 a.on:visited, #submenu .e1 a.on:hover, #submenu .e1 a.on:focus {background:#de2381 url(../pix/famu/icons/submenu_arrow_white.png) 7px 9px no-repeat; color:#fff;}
#submenu .e1 a.on_down:link, #submenu .e1 a.on_down:visited, #submenu .e1 a.on_down:hover, #submenu .e1 a.on_down:focus {background:#de2381 url(../pix/famu/icons/submenu_arrow_white_down.png) 7px 9px no-repeat; color:#fff;}
#submenu .e1 a.down:link, #submenu .e1 a.down:visited {background:#e5dcd5 url(../pix/famu/icons/submenu_arrow_pink_down.png) 7px 9px no-repeat; color:#de2381;}
#submenu .e1 a.down:hover, #submenu .e1 a.down:focus {background:#de2381 url(../pix/famu/icons/submenu_arrow_white_down.png) 7px 9px no-repeat; color:#fff;}
#submenu .e1 a.back:link, #submenu .e1 a.back:visited {background:#F4F2EF url(../pix/famu/icons/submenu_arrow_pink_back.png) 7px 9px no-repeat; color:#6a5d5d;}
#submenu .e1 a.back:hover, #submenu .e1 a.back:focus {background:#de2381 url(../pix/famu/icons/submenu_arrow_white_back.png) 7px 9px no-repeat; color:#fff;}
#submenu .e1 a.down:hover, #submenu .e1 a.down:focus{ color:#fff !important;}


/* special for first menu item */
#submenu .first a {padding:14px 5px 5px 20px;}
#submenu .first a:link, #submenu .first a:visited {background-position:7px 19px;}
#submenu .first a:hover, #submenu .first a:focus, #submenu .first a.on:link, #submenu .first a.on:visited, #submenu .first a.on:hover, #submenu .first a.on:focus {background-position:7px 19px;}
#submenu .first a.on_down:link, #submenu .first a.on_down:visited, #submenu .first a.on_down:hover, #submenu .first a.on_down:focus {background-position:7px 19px;}
#submenu .first a.down:link, #submenu .first a.down:visited {background-position:7px 19px;}
#submenu .first a.down:hover, #submenu .first a.down:focus {background-position:7px 19px;}

/* second level */
#submenu .e2 {background:#e5dcd5; border-bottom:1px solid #fff;}
#submenu .e2 a {font-weight:normal; padding:4px 5px 5px 38px;}
#submenu .e2 a:link, #submenu .e2 a:visited {background:url(../pix/famu/icons/submenu_arrow_pink.png) 23px 9px no-repeat; color:#de2381;}
#submenu .e2 a:hover, #submenu .e2 a:focus {background:url(../pix/famu/icons/submenu_arrow_pink.png) 23px 9px no-repeat; color:#de2381; font-weight:bold !important;}
#submenu .e2 a.on:link, #submenu .e2 a.on:visited, #submenu .e2 a.on:hover, #submenu .e2 a.on:focus {background:#de2381 url(../pix/famu/icons/submenu_arrow_white.png) 23px 9px no-repeat; color:#fff; font-weight:bold;}
#submenu .e2 a.on_down:link, #submenu .e2 a.on_down:visited, #submenu .e2 a.on_down:hover, #submenu .e2 a.on_down:focus {background:#de2381 url(../pix/famu/icons/submenu_arrow_white_down.png) 23px 9px no-repeat; color:#fff;}
#submenu .e2 a.down:link, #submenu .e2 a.down:visited,#submenu .e2 a.down:hover, #submenu .e2 a.down:focus {background:#e5dcd5 url(../pix/famu/icons/submenu_arrow_pink.png) 23px 9px no-repeat; color:#de2381; font-weight:bold;}

/* third level */
#submenu .e3 {background:#e5dcd5; border-bottom:1px solid #fff;}
#submenu .e3 a {font-weight:normal; padding:4px 5px 5px 56px;}
#submenu .e3 a:link, #submenu .e3 a:visited {background:url(../pix/famu/icons/submenu_arrow_pink.png) 39px 9px no-repeat; color:#de2381;}
#submenu .e3 a:hover, #submenu .e3 a:focus {background:url(../pix/famu/icons/submenu_arrow_pink.png) 39px 9px no-repeat; color:#de2381; font-weight:bold;}
#submenu .e3 a.on:link, #submenu .e3 a.on:visited, #submenu .e3 a.on:hover, #submenu .e3 a.on:focus {background:#de2381 url(../pix/famu/icons/submenu_arrow_white.png) 39px 9px no-repeat; color:#fff; font-weight:bold;}


/* -----------------------
  Content
------------------------*/
#wrapper {background:url(../pix/bg_shadow.png) 0 0 repeat-y; float:left; padding:45px 10px 0 10px; position:relative; width:960px; z-index:30;}
#startseite #wrapper {padding:0 10px;}
#startseite #content {float:none; margin:34px 20px 0 20px; width:920px;}
#startseite #content #leftcol {width:450px;}
#startseite #content #rightcol {width:450px;}

#content {background:#fff; float:right; margin:0 20px; width:730px;}
#content #wrapper_header {margin:0 0 16px 0;}
#content #wrapper_header .headerimage {float:none; margin-bottom:20px;}
#content #wrapper_header .headertext_part1 {color:#6a5d5d; font-size:20px; line-height:28px; font-weight:bold; margin:24px 0 0 0; padding:0 0 2px 0; text-transform:uppercase;}
#content #wrapper_header .headertext_part2 {color:#6a5d5d; font-size:14px; line-height:18px; font-weight:bold; margin:9px 0 0 0; padding:0 0 2px 0;}

#content #wrapper_header .headertext_underlined {background:url(../pix/jungu/bg_headertext_positionen.gif) 0 6px repeat-x; border-bottom:5px solid #DE2381; color:#6a5d5d; font-size:21px; line-height:28px; font-weight:bold; margin:24px 0 0 0; padding:0 0 2px 0;}
#content #wrapper_header .headertext_layered {background:url(../pix/bg_white85.png) 0 0 repeat; color:#DE2381; float:left; font-size:20px; font-weight:bold; line-height:21px; padding:8px 21px 9px 12px; margin:-100px 20px 0 15px; position:relative; z-index:10;}
#content #wrapper_header .headertext_layered span {color:#6a5d5d;}
#regionalkreis #content #wrapper_header .headertext_layered {margin:-65px 20px 0 15px;}
#lb_startseite #content #wrapper_header .headertext_layered {margin:-65px 20px 0 15px;}
.lb_unterseite #content #wrapper_header .headertext_layered {margin:-65px 20px 0 15px;}

#content #leftcol {float:left; margin-right:20px; width:355px;}
#content #rightcol {float:right; width:355px;}

#col2_60-40 #content #leftcol, #c9322 #leftcol {width:450px;} /* Unterseite Termine */
#col2_60-40 #content #leftcol, #c2639 #leftcol {width:450px;} /* Unterseite */
#col2_60-40 #content #rightcol {width:260px;} /* Unterseite */
#col2_50-50 #content #leftcol {width:355px;} /* Unterseite */
#col2_50-50 #content #rightcol {width:355px;} /* Unterseite */



/* Vor Ort / Landesbereiche */
#lb_startseite, body.lb_unterseite {background:#efeae6 url(../pix/bg_landesverbaende.jpg) 50% 0 no-repeat !important;}
#lb_startseite #content {width:920px;}
#lb_startseite #content #leftcol {width:640px;}
#lb_startseite #content #rightcol {width:260px;}
#lb_startseite #headermenu, #lb_startseite #headermenu a, .lb_unterseite #headermenu, .lb_unterseite #headermenu a {color:#6a5456;}

#lb_startseite .person-data {float:right; width:530px;}
#lb_startseite .person-data .firma {float:left; margin-right:20px; width:200px;}
#lb_startseite .fce_content_text_image {margin-bottom:25px;}

.rk_startseite .person-data {float:right; width:530px; } /* Removed important to fix wisth problem in iphone */
.rk_startseite .person-data .firma {float:left; margin-right:20px; width:200px;}
.rk_startseite .fce_content_text_image {margin-bottom:25px;}



/* Vor Ort / Regionalkreise */
body#regionalkreis {background:#ded4cb url(../pix/bg_regionalkreise.jpg) 50% 0 no-repeat;}
body#regionalkreis #headermenu, body#regionalkreis #headermenu a {color:#6a5456;}
body#regionalkreis #content {width:920px;}
body#regionalkreis #wrapper {padding-top:0;}
body#regionalkreis #wrapper_header {margin-left:-20px;}
body#regionalkreis #submenu {margin-left:-20px;}
/* Fix: Always display personal info. Fixes toggling of personal info which has been implemented on about-us page but which is not wished for rk pages (M.C. 2015-12). See Issue 447: */
body#regionalkreis .tx-wfdt3komm-pi1 .person-image, 
body#regionalkreis .tx-wfdt3komm-pi1 .firma, 
body#regionalkreis .tx-wfdt3komm-pi1 .tel, 
body#regionalkreis .tx-wfdt3komm-pi1 .fax, 
body#regionalkreis .tx-wfdt3komm-pi1 .mail,
body#regionalkreis .tx-wfdt3komm-pi1 .lvlink {
	display: block;
}

body#regionalkreis .tx-wfdt3komm-pi1 .mail {
    white-space: nowrap;
}

#rightcol .tx-wfdt3komm-pi1 .mail {
    white-space: pre-wrap;
}

body.rk_startseite #content #leftcol {width:640px;}
body.rk_startseite #content #rightcol {margin-top:-216px; width:260px;}
body.rk_startseite .fce_content_text_image {margin-bottom:25px;}

body.rk_unterseite #content #leftcol {width:450px;}
body.rk_unterseite #content #rightcol {margin-top:-216px; width:260px;}
body.rk_unterseite_1col #content #leftcol {margin-right:0; width:730px;}
body.rk_unterseite_1col #content #rightcol {/*margin-top:-234px;*/ margin-top:-216px; width:260px;}
body.rk_unterseite_1col #content #leftcol .tx-wftermine-pi1 {margin-top:-24px;}


/* Mainmenu Regionalkreise */
body#regionalkreis #mainmenu {background:url(../pix/bg_shadow_top.png) 0 0 no-repeat; font-weight:bold; font-size:13px; margin:-10px 0 1px 0px; padding:10px 0 0 0; width:960px;}
body#regionalkreis #mainmenu a:link, body#regionalkreis #mainmenu a:visited {background:#DE2381; color:#fff; display:block; float:left; height:20px; margin:0 1px 0 0; padding:3px 10px 0px 10px;}
body#regionalkreis #mainmenu a:hover, body#regionalkreis #mainmenu a:focus, body#regionalkreis #mainmenu a.on  {background:#fff; color:#DE2381; display:block; float:left; height:20px; margin:0 1px 0 0; padding:3px 10px 0px 10px;}
body#regionalkreis #mainmenu a.home {background:#f2f0ec url(../pix/jungu/icons/link_extern_vorort.gif) 95px 8px no-repeat; color:#6a5d5d; padding:3px 23px 0px 10px;}
body#regionalkreis #mainmenu span {background:0; display:block; float:left; padding:0;}


/* -----------------------
  Footer
------------------------*/
#footer {background:url(../pix/bg_shadow_bottom.png) -10px 100% no-repeat; clear:both; color:#867777; font-size:11px; font-weight:normal; margin-bottom:-10px; padding:120px 20px 25px 20px; width:920px;}
#footer .copyright {float:left; padding:0; width:420px;}
:root #footer .copyright { width:440px; \0/IE9; }  /* IE9 */
#footer .footermenu {float:right; text-align:right; width:495px;}
#footer .footermenu a {color:#867777; padding:0 4px 0 4px;}
#footer .footermenu a.tipafriend {background:url(../pix/jungu/icons/tipafriend.gif) 4px 1px no-repeat;  padding:0 4px 0 18px !important;}
#footer .footermenu a.print {background:url(../pix/jungu/icons/print.gif) 4px 1px no-repeat;  padding:0 4px 0 18px !important;}


:root #footer .footermenu  { width:480px; \0/IE9; }  /* IE9 */
:root #footer .footermenu a {padding:0 2px 0 2px; \0/IE9; }  /* IE9 */
:root #footer .footermenu a.tipafriend {background:url(../pix/jungu/icons/tipafriend.gif) 2px 1px no-repeat;  padding:0 2px 0 16px !important;}
:root #footer .footermenu a.print {background:url(../pix/jungu/icons/print.gif) 2px 1px no-repeat;  padding:0 2px 0 16px !important;}


/* -----------------------
  extra-Spalte
------------------------*/
#xtra_col {float:left; margin:31px 0 0 -10px; position:relative; width:170px; z-index:20;}
#xtra_col .box {background:url(../pix/jungu/bg_content_xtracol.png) 0 0 no-repeat;}
#xtra_col .box .content {background:url(../pix/jungu/bg_content_xtracol_bottom.png) 0 100% no-repeat; display:block; padding:6px 15px 10px 21px; position:relative; bottom:-5px;}

#xtra_col .csc-sitemap li {background:url(../pix/jungu/bg_content_xtracol.png) 0 0 no-repeat; margin:0 0 3px -2px; }
#xtra_col .csc-sitemap li span {background:url(../pix/jungu/bg_content_xtracol_bottom.png) 0 100% no-repeat; display:block; padding:0 5px 0 6px; position:relative; bottom:-5px;}
#xtra_col .csc-sitemap li span a {background:url(../pix/famu/icons/headline_arrow.png) 0 9px no-repeat; color:#6a5d5d; display:block; padding:5px 10px 9px 12px; /*padding:4px 15px 9px 21px;*/}
#xtra_col .csc-sitemap li ul {display:none;}

#xtra_col #rk_menu li {background:url(../pix/jungu/bg_content_xtracol.png) 0 0 no-repeat; font-weight:bold; margin:0 0 3px -2px;}
.ie7 #xtra_col #rk_menu li {zoom:1;}
#xtra_col #rk_menu li a {background:url(../pix/jungu/bg_content_xtracol_bottom.png) 0 100% no-repeat; display:block; padding:0 5px 0 8px; position:relative; bottom:-5px;}
#xtra_col #rk_menu li a span {background:url(../pix/famu/icons/headline_arrow.png) 0 9px no-repeat; color:#6a5d5d; display:block; padding:5px 10px 9px 12px; /*padding:4px 15px 9px 21px;*/}
#xtra_col #rk_menu li.on {background:url(../pix/famu/bg_content_xtracol_pink.png) 0 0 no-repeat;}
/*#xtra_col #rk_menu li.on a {background:url(../pix/jungu/bg_content_xtracol_bottom_red.png) 0 100% no-repeat;}*/
#xtra_col #rk_menu li.on a span {background:url(../pix/famu/icons/headline_arrow_white.png) 0 9px no-repeat; color:#fff;}




/* -----------------------
  Inhaltselemente
------------------------*/
/* Formulare / Powermail */
form {font-family:arial, verdana, helvetica, sans-serif; font-size:11px;}
label {color:#6a5d5d; display:block; float:left; padding:5px 0 0 0; width:95px;}
legend {display:none;}
input[type=hidden] {display:none !important;}

/* disable inner buttons in chrome */
form input[type='number']::-webkit-outer-spin-button,
form input[type='number']::-webkit-inner-spin-button {
    -webkit-appearance: none !important;
    margin: 0 !important;
}


input, .powermail_date {background:#f4f1ef; border:1px solid #e5e0da; color:#333; font-weight:normal; font-size:13px; margin:0 0 6px 0; padding:4px 6px; width:340px;}
input.submit, .powermail_submit, input.reset, .powermail_reset {background:#a3998b; border:0; color:#fff; cursor:pointer; height:25px; float:left; font-size:11px; font-weight:bold; margin:10px 11px 0 95px; padding:1px 7px 4px 3px; width:auto !important;}
input.check, input.checkbox {border:0; width:16px !important;}
input.captcha, input.powermail_captcha {width:150px;}
textarea {background:#f4f1ef; border:1px solid #e5e0da; color:#333; font-family:arial, verdana, helvetica, sans-serif; font-size:12px; margin:0 0 5px 0; padding:1px 6px; width:340px;}
select {border:1px solid #e5e0da; padding:3px 2px 3px 3px; margin:0 0 5px 0; width:355px;}
select.short {width:175px;}

/*select.archiv, select#tx_ttnews_year {background:#f8f4f4; border:#BFAA99 1px solid; color:#685656; float:right; font-size:10px; font-weight:bold; width:94px !important;}*/

#rightcol .tx-powermail-pi1 .privacy {margin-bottom:10px !important;}
#rightcol .tx-powermail-pi1 .privacy fieldset {width:238px;}
#rightcol .tx-powermail-pi1 .privacy label {display:block !important; width:215px !important;}
#rightcol .tx-powermail-pi1 .privacy input {margin-right:5px; width:16px !important;}
#rightcol .tx-powermail-pi1 .privacy .powermail_check_inner {margin-left:0 !important;}


.middle input {width:150px;}
.short input {width:90px;}
.short select {width:104px;}
input[type=radio].required_one {display:none;}


/* Powermail */
.tx-powermail .powermail_message_error {background: #fcc; padding: 1em 0.5em; border: 1px solid #ff6666; margin-bottom: 3px;}
.tx-powermail-pi1 textarea {height:60px; resize:vertical;}
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_label {color:#6a5d5d; margin:0 0 5px 95px;}
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_radio, .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_check {margin-bottom:5px;}
.tx-powermail-pi1 .powermail_radio_inner, .tx-powermail-pi1 .powermail_check_inner {clear:both; margin-left:95px;}
.tx-powermail-pi1 .powermail_radio_inner input, .tx-powermail-pi1 .powermail_check_inner input {float:left; height:18px; margin:0; margin-bottom:5px; width:16px; padding:0;}
.tx-powermail-pi1 .powermail_radio_inner label, .tx-powermail-pi1 .powermail_check_inner label {margin:0 0 0 2px; padding:0; width:335px;}
.tx-powermail-pi1 img.powermail_captcha {float:left; margin-right:5px;}
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_captcha {clear:both; display:inline-block; margin-top:10px;}
.ie7 .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_captcha {overflow:hidden;}
.ie7 .tx-powermail-pi1 img.powermail_captcha {display:inline; float:none; vertical-align:top; margin:1px 0 0 3px;}
.ie7 .powermail_submit {margin-left:0px;}

/* Anpassung - Mitmachen */
.powermail_radio_inner_uid57_1, .powermail_radio_inner_uid57_2, .powermail_radio_inner_uid57_3, .powermail_radio_inner_uid57_4 {clear:none !important; float:left; width:177px;}
.powermail_radio_inner_uid57_1 label, .powermail_radio_inner_uid57_2 label, .powermail_radio_inner_uid57_3 label, .powermail_radio_inner_uid57_4 label {width:159px !important;}
.powermail_radio_inner_uid57_2, .powermail_radio_inner_uid57_4 {margin-left:0 !important; }

.powermail_check_inner_uid70_0, .powermail_check_inner_uid107_0 {clear:none !important; float:left; width:177px;}
.powermail_check_inner_uid70_1, .powermail_check_inner_uid107_1 {clear:none !important; float:left; margin-left:0 !important; width:177px;}
.powermail_check_inner_uid70_0 label, .powermail_check_inner_uid70_1 label, .powermail_check_inner_uid107_0 label, .powermail_check_inner_uid107_1 label {width:159px !important;}

/* Anpassung - NRW Kommission 2019 */
.powermail_form_24 .powermail_check_inner {width:auto !important; margin-left:0 !important;}
.powermail_form_24 .powermail_submit {margin-left: 0;}

/* Anpassung - Wahl 2017 */
#powermail_fieldwrap_310 label { line-height: 15px; }
#powermail_fieldwrap_307 .powermail_check_inner  {
    float: left;
    width: 100%;
}
#powermail_fieldwrap_307 .powermail_check_inner label {
    width: 320px;
    margin-left: 10px;
}
#powermail_captchaimage {
    height: auto;
    width: 114px;
}



/* Anpassungen - Mitgliedschaft */
#powermaildiv_uid253 legend {color:#6a5d5d; display:block; float:left; padding:5px 0 0 0; width:95px; white-space:normal;}
#powermaildiv_uid253 .powermail_radio_inner {float:left; clear:none; margin:5px 0 0 0 !important; }
#powermaildiv_uid253 .powermail_radio_inner label {width:30px;}
#powermaildiv_uid253 .powermail_mandatory_helper {display:none;}

/* Handwerksrolle */
#powermail_fieldwrap_210 {margin-bottom: 2px;}
#powermail_fieldwrap_210 legend {color:#6a5d5d; display:block; float:left;margin-top:-5px; padding:5px 0 0 0; width:95px; white-space:normal;}
#powermail_fieldwrap_210 .powermail_radio_inner {float:left; clear:none; margin:5px 0 0 0 !important;}
#powermail_fieldwrap_210 .powermail_radio_inner label {width:30px;}
#powermail_fieldwrap_210 .powermail_radio_inner input {width:30px;}
#powermail_fieldwrap_210 .powermail_radio_outer {padding-top: 0px;}
#powermail_fieldwrap_210 .powermail_mandatory_helper {display:none;}
#powermail_fieldwrap_210:after {content: ""; display: table; clear: both; }

#leftcol .tx_powermail_pi1_fieldwrap_html_captcha_description {
    display:block;
    white-space: nowrap;
    margin-top:10px;
    margin-bottom:10px;
    margin-left: 95px;
    width:240px;
}

/* Formulare rechte Spalte */
#rightcol label {display:none;}
#rightcol input {background:#fff; display:block; font-size:11px; width:225px;}
#rightcol select {display:block; font-size:11px; width:238px;}
#rightcol textarea {background:#fff; font-size:11px; width:225px;}

#rightcol .submit, #rightcol .powermail_submit, #rightcol .powermail_reset  {background:#a3998b; margin:0 5px 0 0;}
#rightcol .short select {width:103px;}

#rightcol .tx-powermail-pi1 {background:#e3ebdd; margin:0 0 40px 0; padding:10px;}
#rightcol .tx_powermail_pi1_fieldwrap_html_label {margin:0 0 5px 0;}
#rightcol .tx_powermail_pi1_fieldwrap_html_captcha_description {display:block; white-space: nowrap;margin-top:10px; margin-bottom:10px; width:240px;}

/*Fehlermeldung*/
.tx-powermail-pi1 .tx-powermail-pi1_thx a {color:#6a5d5d; font-weight:bold;}
.tx-powermail-pi1 .tx-powermail-pi1_mandatory ul.powermail_mandatory_list li.powermail_mandatory_listitem strong {font-weight:normal;}
.tx-powermail-pi1 .tx-powermail-pi1_mandatory {background:#F4F1EF; border:1px solid #e5e0da; color:#D6011F; margin-bottom:10px; padding:10px;}

/*Kalender*/
#calroot {background:#fff; border: 1px solid #e5e0da; padding:5px; top:530px; width:170px; z-index:100;}
#calroot #calhead #caltitle #calyear {float:right;}
#calroot select {width:auto;}
#calroot #calbody #caldays span {float:left; display:block; padding:3px 0; text-align:center; width:24px;}
#calroot #calweeks .calweek a {color:#6a5d5d; float:left; display:block; padding:3px 0; text-align:center; width:24px;}
#calroot #calweeks .calweek a:hover , #calroot #calweeks .calweek a:focus {color:#d6001f;}
#calroot #calweeks .calweek a.caloff {color:#e5e0da;}



/* Regionalkreissuche */
.tx-wfdt15dt16-pi1 .searchform_small {background:#f4f2ef; height:165px; margin-bottom:40px; padding:15px 15px 20px 15px; float:left; width:230px;}
body#lb_startseite .tx-wfdt15dt16-pi1 .searchform_small {margin-top:0;}
.tx-wfdt15dt16-pi1 .searchform_small h4 {background:url(../pix/famu/icons/link_flag.gif) 0 1px no-repeat; padding:0 0 10px 23px;}
.tx-wfdt15dt16-pi1 .searchform_small .submit {margin:10px 5px 0 0 !important;}
.tx-wfdt15dt16-pi1 #regio_karte {margin-bottom:34px;}
.tx-wfdt15dt16-pi1 #regio_karte img {margin-top:0;}
.tx-wfdt15dt16-pi1 input.inputfeld_rg_off {background:#f0f0f0 !important; color:#6d6d6d;}


.tx-wfdt15dt16-pi1 img {margin-top:55px;}
.tx-wfdt15dt16-pi1 #lb_menu {background:url(../pix/bg_white85.png) 0 0 repeat; padding:7px 10px 15px 10px; width:200px;}
.tx-wfdt15dt16-pi1 #lb_menu ul {clear:both;}
.tx-wfdt15dt16-pi1 #lb_menu ul li a {background:url(../pix/jungu/icons/submenu_arrow_brown.png) 1px 9px no-repeat; border-bottom:1px solid #bcaeab; color:#6a5d5d; display:block; font-size:14px; font-weight:bold; margin-top:26px; padding:4px 5px 4px 15px;}
.tx-wfdt15dt16-pi1 #lb_menu ul li div.extern a {background:url(../pix/jungu/icons/link_extern_vorort.gif) 1px 7px no-repeat; color:#6a5d5d; border-bottom:1px solid #bcaeab; display:block; font-size:11px; font-weight:bold; margin:0; padding:3px 10px 3px 15px;}
.tx-wfdt15dt16-pi1 #lb_menu ul li h3 {margin:17px 0  2px 15px;}
.tx-wfdt15dt16-pi1 #lb_menu .layer_close {background:url(../pix/jungu/icons/close.png) 0 0 repeat; cursor:pointer; float:right; height:13px; width:13px;}
body.positionen #tv_plzSearch {display:none;}

.tx-wfdt15dt16-pi1 #rk-wahl{
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 10000;
}

.tx-wfdt15dt16-pi1 .overlay{
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
background-color: rgba(0,0,0,0.5);
z-index: 10000;
}

.tx-wfdt15dt16-pi1 .select-menu{
position: absolute;
top: 20%;
width: 30%;
background-color: #fff;
padding: 50px;
left: 35%;
z-index: 10000;
-webkit-box-shadow: 0px 0px 34px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 34px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 34px 0px rgba(0,0,0,0.75);
}

.tx-wfdt15dt16-pi1 .select-menu ul{
margin-top: 30px;
}
.tx-wfdt15dt16-pi1 .select-menu ul a{
background: url(../pix/jungu/icons/link_extern_vorort.gif) 1px 7px no-repeat;
color: #6a5d5d;
border-bottom: 1px solid #bcaeab;
display: block;
font-size: 11px;
font-weight: bold;
margin: 0;
padding: 3px 10px 3px 15px;
}


/* Sitemap */
.csc-sitemap ul {margin:40px 0 0 2px;}
.csc-sitemap li {list-style:none; margin:0 0 31px 0;}
.csc-sitemap ul li a {background:url(../pix/jungu/icons/submenu_arrow_red_down.png) 0 4px no-repeat; color:#de2381; font-weight:bold; padding:0 0 0 13px;}
.csc-sitemap ul ul {margin:7px 0 0 13px;}
.csc-sitemap ul li ul li {margin:0 0 7px 0;}
.csc-sitemap ul li ul li a {background:url(../pix/jungu/icons/submenu_arrow_brown.png) 0 4px no-repeat; color:#6a5d5d; font-weight:normal;}

/* Headlines */
h1 {color:#fff; font-family:helvetica, arial, verdana, sans-serif; font-size:22px; font-weight:bold;}
h1 span, .page-headline-text span  {position:absolute; top:-9999px; left:-9999px;}
h2, h2 a {background:url(../pix/famu/icons/headline_square.gif) 0 7px no-repeat; border:0; border-top:#d2cece 1px solid; border-bottom:#d2cece 1px solid; color:#6a5d5d; font-family:arial, verdana, helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:14px; margin:0 0 17px 0; padding:4px 0 4px 15px;}
/*#col2_60-40 #rightcol h2 {background:url(../pix/famu/icons/headline_square_greige.gif) 0 7px no-repeat;}*/

h3, h3 a {color:#de2381; font-family:arial, verdana, helvetica, sans-serif; font-size:16px; font-weight:bold; line-height:24px; margin:0 0 3px 0; }
.tx-wfdt3komm-pi1 .person-data h3, h3 a {max-width: 330px;}
/*.fce_content_text_image h3, .fce_content_text_image h3 a {max-width: none;}
.fce_teaser_verteiler h3, .fce_content_text_image h3 a {max-width: none;}
h3.spezial1, h3.spezial1 a {max-width: none;}*/

h4, h4 a {color:#6a5d5d; font-family:arial, verdana, helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:18px; margin:0 0 3px 0;}
h5, h5 a {color:#333333; font-family:arial, verdana, helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:17px; margin:0 0 3px 0;}
#xtra_col h4 {background:url(../pix/famu/icons/headline_arrow.png) 0 5px no-repeat; padding:0 0 0 12px; margin-left:-14px;}
.headline_dossier {border-bottom:6px solid #d6001f; color:#6a5d5d; font-family:arial, verdana, helvetica, sans-serif; font-size:20px; font-weight:bold; line-height:28px;}
.weiter_lesen {border-bottom:0; margin:-16px 0 25px 0;}


/* Social Media */
h4.facebook {background:url(../pix/jungu/icons/icon_facebook.png) no-repeat 0 0; margin:14px 0 15px 0; padding:1px 0 3px 29px;}
h4.twitter {background:url(../pix/jungu/icons/icon_twitter.png) no-repeat 0 0; margin:14px 0 15px 1px; padding:3px 0 0 30px;}
h4.xing {background:url(../pix/jungu/icons/icon_xing.png) no-repeat 0 0; margin-left:3px; padding:3px 0 0 26px;}
h4.youtube {background:url(../pix/jungu/icons/icon_youtube.png) no-repeat 0 0; margin-left:1px; padding:3px 0 0 26px;}

a.facebook {background:url(../pix/jungu/icons/icon_facebook.png) no-repeat 0 0; color:#6a5d5d; display:block; font-weight:bold; line-height:22px; margin:5px 0 16px 7px; padding:0 0 3px 33px;}
a.twitter {background:url(../pix/jungu/icons/icon_twitter.png) no-repeat 0 0; color:#6a5d5d; display:block; font-weight:bold; line-height:22px; margin:0 0 15px 7px; padding:1px 0 2px 33px;}
a.xing {background:url(../pix/jungu/icons/icon_xing.png) no-repeat 0 2px; color:#6a5d5d; display:block; font-weight:bold; line-height:22px; margin:0 0 8px 7px; padding:3px 0 5px 33px;}
a.youtube {background:url(../pix/jungu/icons/icon_youtube.png) no-repeat 0 2px; color:#6a5d5d; display:block; font-weight:bold; line-height:22px; margin:0 0 14px 7px; padding:3px 0 4px 33px;}

/* Contentlinks */
.wrapper_links {margin-top:-8px;}
.wrapper_links div {margin:6px 0;}
.wrapper_links div a {display:inline-block; vertical-align:top; min-height:16px; padding:0 0 0 23px !important;}
div.intern a {background:url(../pix/famu/icons/link_intern.gif) 0 0 no-repeat; color:#6a5d5d; font-weight:bold; padding:2px 0 0 23px;}
/*div.intern a {display:inline-block; height:16px; padding:0 0 0 23px;}*/
div.extern a {background:url(../pix/famu/icons/link_extern.gif) 0 0 no-repeat; color:#6a5d5d; font-weight:bold; padding:2px 0 0 23px;}
a.extern_text {background:url(../pix/famu/icons/link_extern_text.gif) 2px 5px no-repeat; color:#6a5d5d; font-weight:bold; padding:2px 0 0 17px;}
div.dokument a {background:url(../pix/famu/icons/link_download.gif) 0 0 no-repeat; color:#6a5d5d; font-weight:bold;  padding:2px 0 0 23px;}
div.verteiler {border-top:1px solid #b4aeae; clear:both; padding-top:6px;}
div.verteiler a {background:url(../pix/famu/icons/link_intern.gif) 0 0 no-repeat; color:#6a5d5d; font-weight:bold; padding:2px 0 0 23px; float:right;}
div.mehr.open {background:url(../pix/famu/icons/link_down.gif) 0 0 no-repeat; color:#6a5d5d; cursor:pointer; font-weight:bold; padding:1px 0 0 23px;}
div.mehr.close {background:url(../pix/famu/icons/link_up.gif) 0 0 no-repeat; color:#6a5d5d; cursor:pointer; font-weight:bold; padding:1px 0 0 23px;}
div.category {background:url(../pix/famu/icons/link_category.gif) 0 0 no-repeat; padding:1px 0 6px 23px;}
div.category a {color:#6a5d5d; cursor:pointer; font-weight:bold; padding:0 !important;}
div.print_pm a {background:url(../pix/famu/icons/link_print_pm.gif) 0 0 no-repeat; color:#6a5d5d; cursor:pointer; font-weight:bold; padding:1px 0 0 23px;}
div.comment a {background:url(../pix/famu/icons/link_comments.gif) 0 0 no-repeat; color:#6a5d5d; cursor:pointer; font-weight:bold; padding:1px 0 0 23px;}
div.back a {background:url(../pix/famu/icons/link_back.gif) 0 0 no-repeat; color:#6a5d5d; cursor:pointer; font-weight:bold; padding:1px 0 0 23px;}
div.view a {background:url(../pix/famu/icons/link_view.gif) 0 0 no-repeat; color:#6a5d5d; cursor:pointer; font-weight:bold; padding:1px 0 0 23px;}
div.mail a {background:url(../pix/famu/icons/link_mail.gif) 0 0 no-repeat; color:#6a5d5d; cursor:pointer; font-weight:bold; padding:1px 0 0 23px;}


/* -----------------------
  FCEs
------------------------*/
/* Bilderreihe */
.fce_content_image_row {vertical-align:middle;}
.fce_content_image_row .item {display:inline-block; margin:3px 45px 10px 0; padding:0; vertical-align:bottom;}
.fce_content_image_row .item .imageobject {}
.fce_content_image_row .item .wrapper_links {margin:0;}

/* Headerslider */
.fce_headerslider {height:273px;}
.fce_headerslider .slidertext {background:url(../pix/bg_white85.png) 0 0 repeat; font-size:12px; line-height:15px; position:relative; top:-66px; left:11px; padding:6px 12px 3px 12px; width:576px;}
.fce_headerslider .slidertext .name {color:#6a5d5d; font-size:14px; font-weight:bold; padding:0 0 3px 0;}
.fce_headerslider .slidertext .claim {color:#6a5d5d;}

body#startseite .fce_headerslider {height:312px;}
body#startseite .fce_headerslider .slidertext {font-size:26px; font-weight:bold; line-height:24px; top:-128px; left:112px; padding:16px 12px 11px; width:600px;}
body#startseite .fce_headerslider .slidertext .name {border-bottom:1px solid #de2381; color:#de2381; font-size:26px;}
body#startseite .fce_headerslider .slidertext .name a {color:#de2381;}
body#startseite .fce_headerslider .slidertext .claim {border-bottom:5px solid #de2381; color:#6A5D5D; padding:7px 0 7px 0;}
body#startseite .fce_headerslider .slidertext .claim a {color:#6A5D5D;}

/* Teaser Startseite ueber zwei Spalten */
.fce_teaser_startseite_2col {border-bottom:1px solid #b4aeae; padding:0 0 11px 0; margin:0 0 25px 0;}
.fce_teaser_startseite_2col .bild {float:left; margin:3px 20px 10px 0; width:450px;}
.fce_teaser_startseite_2col .content {margin-top:13px;}
.fce_teaser_startseite_2col .wrapper_links {margin-left: 470px;}

/* Teaser Startseite ueber eine Spalte */
.fce_teaser_rubrik {border-bottom:1px solid #b4aeae; padding:0 0 8px 0; margin:0 0 25px 0;}
.fce_teaser_rubrik .rubrikbild {color:#de2381; font-size:14px; font-weight:bold; line-height:18px; margin:12px 0 7px 0; padding:13px 0 0 32px;}
.fce_teaser_rubrik .rubrikbild .date {margin:0;}
.fce_teaser_rubrik .bild_pm {background:url(../pix/famu/icons/list_pm.gif) 0 0 no-repeat;}
.fce_teaser_rubrik .bild_position {background:url(../pix/famu/icons/list_position.gif) 0 0 no-repeat;}
.fce_teaser_rubrik .bild_ausblick {background:url(../pix/famu/icons/list_ausblick.gif) 0 0 no-repeat;}
.fce_teaser_rubrik .bild_umfrage_jungu {background:url(../pix/famu/icons/list_umfrage_jungu.gif) 0 0 no-repeat;}
.fce_teaser_rubrik .bild_umfrage_famu {background:url(../pix/famu/icons/list_umfrage_famu.gif) 0 0 no-repeat;}
.fce_teaser_rubrik .bild_veranstaltung {/*background:url(../pix/jungu/icons/list_veranstaltung.gif) 0 0 no-repeat;*/ padding:0;}
.fce_teaser_rubrik .bild {float:left; margin:4px 20px 3px 0;}
.fce_teaser_rubrik .location {float:left;}

/* Teaser Startseite FamU */
.fce_content_teaser_famu {padding:0 0 15px 0;}
.fce_content_teaser_famu h3 {font-size:26px; line-height:31px; margin-bottom:24px;}
.fce_content_teaser_famu h4 {font-size:16px; line-height:21px; margin-bottom:8px;}

/* Teaser Startseite Fokus */
.fce_teaser_fokus {margin:0 0 27px 0; padding:0;}
.fce_teaser_fokus #image_fokus {background:url(../pix/famu/icons/teaser_fokus.jpg) 0 0 no-repeat; float:left; height:74px; margin:0 12px 0 0; width:74px;}
.fce_teaser_fokus .bild {float:left; height:74px; margin:0 12px 0 -7px; width:110px; overflow:hidden;}
.fce_teaser_fokus p {padding-top:17px;}

/* Teaser Verteilerseite Positionen */
.fce_teaser_verteiler_positionen {padding:0; margin:0 0 25px 0;}
.fce_teaser_verteiler_positionen .bild {float:right; height:45px; margin-top:6px; width:74px;}
.fce_teaser_verteiler_positionen .content {height:152px; width:260px;}

/* Teaser Verteilerseite  */
.fce_teaser_verteiler {padding:0 0 8px 0; margin:0 0 25px 0;}
.fce_teaser_verteiler .bild {float:left; margin:4px 20px 3px 0;}
.fce_container_box .fce_teaser_verteiler {border-bottom:0; margin:0;}

/* Teaser Verteilerseite Partner */
.fce_teaser_verteiler_partner {border-bottom:1px solid #b4aeae; padding:0 0 8px 0; margin:0 0 25px 0;}
.fce_teaser_verteiler_partner .bild {margin:0 0 16px 0;}
.fce_teaser_verteiler_partner .content {}

/* Header Unterseiten Positionen */
.fce_header_positionen {/*background:url(../pix/jungu/bg_headertext_positionen2.gif) 100% 100% no-repeat;*/ margin:0 0 40px 0;}
.fce_header_positionen .headline {background:#e5dcd5; color:#de2381; font-weight:bold; font-size:26px; padding:26px 140px 25px 20px;}
.fce_header_positionen .icon {float:right;  margin:-80px 20px 0 0;}
.fce_header_positionen .bild {float:left; margin:27px 20px 0 0;}
.fce_header_positionen h4 {margin-top:27px; height:197px;}

 /* Container Box rechte Spalte */

.fce_container_box {margin-bottom:25px;}
.fce_container_box .bg_greige {background:#f2f0ec; padding:20px 15px 1px 15px;}
.fce_container_box .bg_blau {background:#e7f2f4; padding:20px 15px 1px 15px;}
.fce_container_box .fce_content_text_image {margin:0;}
#rightcol .fce_container_box {margin-bottom:40px;}
#rightcol .fce_container_box .bg_greige, #rightcol .fce_container_box .bg_blau  {padding-bottom:16px}

 /* Content Banner */
.fce_banner {margin-bottom:40px;}

/* Container Accordionbox */
.fce_container_accordion {border:0; margin:16px 0 -10px 0; padding:0;}
.fce_container_accordion .title {color:#6a5d5d; cursor:pointer; font-size:14px; font-weight:bold; line-height:17px; margin:0; padding:4px 30px 5px 10px;}
.fce_container_accordion .close {background:#f4f0ed url(../pix/famu/icons/link_down.gif) no-repeat 99% 4px;}
.fce_container_accordion .open {background:#f4f0ed url(../pix/famu/icons/link_up.gif) no-repeat 99% 4px;}
.fce_container_accordion .content_accordion {margin:0; padding:21px 3px 16px 3px;}
.fce_container_accordion.last {margin-bottom:25px;}
.fce_container_accordion.acbottomspace {margin-bottom:25px !important;}

.accordion_mehr {margin-bottom:16px;}
.wrapper_links.mehr_link {border-bottom:1px solid #b4aeae; padding:0 0 8px 0; margin:0 0 25px 0;}

/* Content Text/Bild left */
.fce_content_text_image {clear:both;}
.fce_content_text_image hr {border-color:#fff; margin:0 0 25px 0;}
body.historie .fce_content_text_image hr {border-bottom:#D2CECE 1px solid !important; margin:8px 0 25px 0 !important;}

.fce_content_text_image.left {float:none;}
.fce_content_text_image.left .bild {float:left; margin:3px 20px 10px 0;}
#rightcol .fce_content_text_image.left .bild {float:left; margin:10px 20px 20px 0; width:auto;}
.fce_content_text_image.top .bild {margin:0 0 10px 0;}
body#startseite #rightcol .fce_content_text_image.left .bild {margin:3px 20px 10px 0;}
/*body#startseite .fce_content_text_image hr {border-bottom:#d9ccc3 5px solid;}*/

/* Content Liste */
.fce_content_list {float:left;}
.fce_content_list ul {list-style:none; padding-bottom:16px;}
.fce_content_list ul li {background:url(../pix/famu/icons/list.gif) 0 7px no-repeat; padding:0 0 0 10px;}
.fce_content_list hr {border-color:#fff; margin:0 0 25px 0;}

/* Content Liste nummeriert */
.fce_content_list_numeric {float:left;}
.fce_content_list_numeric ol {list-style: none; counter-reset: li; padding-bottom:16px; margin-left: -13px;}
.fce_content_list_numeric ol li::before {content: counter(li) "."; color: #de2381; display: inline-block; width: 12px; margin-left: 0px; margin-right: -10px; text-indent: -13px; font-weight: bold;}
.fce_content_list_numeric ol li {counter-increment: li; padding:0 0 0 0px; text-indent: -2px; margin-left: 28px;}
.fce_content_list_numeric ol li > * { text-indent: 0;}     
.fce_content_list_numeric hr {margin:8px 0 25px 0;}

 /* Content Linkliste */
.fce_content_linklist .wrapper_links {margin:0 0 16px 0;}
.fce_content_linklist .wrapper_links div a {display:block;}
.fce_content_linklist .wrapper_links div span {color:#6a5d5d; display:block; font-size:11px; margin-left:23px;}
#rightcol .fce_content_linklist .wrapper_links {margin:0;}

/* Content Historie */
.fce_content_historie {clear:both; float:none;}
.fce_content_historie hr {border-color:#fff; margin:0 0 25px 0;}
.fce_content_historie .bild {float:left; margin:3px 20px 10px 0; width:168px;}

/* Umfrage (Startseite) */
.fce_content_poll {margin:0; padding:0;}
.fce_content_poll h3 {margin-bottom:16px !important;}
.fce_content_poll #polls {float:left; margin:5px 20px 0 0; width:166px;}
.fce_content_poll span.big {color:#de2381; display:block; font-size:34px; font-weight:bold; margin:0 0 13px 0;}
.fce_content_poll span.small {color:#de2381; display:block; font-size:12px; font-weight:bold; margin:0 0 23px 0;}
.fce_content_poll hr {border-bottom:#d9ccc3 5px solid;}

/* Facebook */
.facebook-box {background:#f4f0ed; margin-bottom:40px; padding:10px 50px;}
body#col2_50-50 .facebook-box {padding:15px;}


/* -----------------------
  Extensions
------------------------*/
/* 3pc Bildergalerie */
.tx-3pcbildergalerie-pi1 {margin:0; padding:0;}
.tx-3pcbildergalerie-pi1 table {border-collapse:collapse; margin:31px 0 0 -1px; width:750px;}
.tx-3pcbildergalerie-pi1 table td {border-collapse:collapse; padding-bottom:26px; vertical-align:top; width:187px}
.tx-3pcbildergalerie-pi1 table td div {margin-right:20px; width:167px;}
.tx-3pcbildergalerie-pi1 table td .item {height:221px; position:relative;}
.tx-3pcbildergalerie-pi1 table td .download {display:none; margin:0; position:absolute; top:0; left:0; text-align:left;}
.tx-3pcbildergalerie-pi1 table td .download input {float:left; height:19px; margin:0 3px 0 0;}
.tx-3pcbildergalerie-pi1 table td .download label {padding-top:2px;}
.tx-3pcbildergalerie-pi1 table td .image {position:absolute; bottom:80px; left:0; text-align:center;}
.tx-3pcbildergalerie-pi1 table td .caption {margin:1px 0 7px 0; position:absolute; top:144px; left:0; text-align:left;}
.tx-3pcbildergalerie-pi1 table td .view {border-bottom:1px solid #b4aeae; position:absolute; bottom:0; left:0; text-align:left; padding:7px 1px;}

.tx_3pcbildergalerie_pi1-wrapper_links .back {background:none; float:left; margin:23px 20px 17px 0; padding:0;}
.tx_3pcbildergalerie_pi1-wrapper_links .back a {background:#a3998b; color:#fff !important; font-size:11px; padding:4px 8px;}
.tx-3pcbildergalerie-pi1 div.item {float:left; margin:0 15px 23px 0;}

.tx-3pcbildergalerie-pi1 .tx-pagebrowse-pi1 {clear:both;}


/* 3pc Rueckblick */
.tx-3pcrueckblick-pi1 .tx_3pcrueckblick-list {width:450px;}
.rk_startseite .tx-3pcrueckblick-pi1 .tx_3pcrueckblick-list {float:left;width:auto;}
.tx-3pcrueckblick-pi1 .tx_3pcrueckblick-list h3 {margin:0 0 13px 0;}
.tx-3pcrueckblick-pi1 .tx_3pcrueckblick-item {border-bottom:1px solid #b4aeae; padding:0 0 8px 0; margin:0 0 25px 0;}
.tx-3pcrueckblick-pi1 .tx_3pcrueckblick-bild {float:left; margin:3px 0;}
.tx-3pcrueckblick-pi1 .tx_3pcrueckblick-bild img {margin-right:20px;}

.tx-3pcrueckblick-pi1 table {border-collapse:collapse; margin:31px 0 0 -1px; width:750px;}
.tx-3pcrueckblick-pi1 table td {border-collapse:collapse; padding-bottom:50px; text-align:center; vertical-align:bottom; width:180px}
.tx-3pcrueckblick-pi1 table td div {margin-right:20px; width:167px;}
.tx-3pcrueckblick-pi1 table td .caption {height:50px; margin:1px 0 7px 0; text-align:left;}
.tx-3pcrueckblick-pi1 table td .link {border-bottom:1px solid #b4aeae; text-align:left; padding:7px 1px;}

.tx_3pcrueckblick-single table {border-collapse:collapse; margin:31px 0 0 -1px; width:100%;}
.tx_3pcrueckblick-single table tr{display:inline;}
.tx_3pcrueckblick-single table td {border-collapse:collapse; padding-bottom:50px; text-align:center; vertical-align:bottom; width:187px;}
/*.tx_3pcrueckblick-single table td img{height:auto !important; width:100% !important; max-height:90px;}*/
/*backup line*/
.tx_3pcrueckblick-single table td img{height:auto !important;}
/*.tx_3pcrueckblick-single table td div.image {margin-right:20px; width:167px; height:100px; overflow:hidden; position:relative;}*/
/*backup line*/
.tx_3pcrueckblick-single table td div.image {margin-right:20px; width:167px; overflow:hidden; position:relative;}
.tx_3pcrueckblick-single table td div.link {margin-right:20px; width:167px;}

.tx_3pcrueckblick-single table td .caption {height:50px; margin:1px 0 7px 0; text-align:left;}
.tx_3pcrueckblick-single table td .link {border-bottom:1px solid #b4aeae; text-align:left; padding:7px 1px;}

.lb_unterseite .tx_3pcrueckblick-single table {width:450px}
.lb_unterseite .tx_3pcrueckblick-single table td {width:135px}
.lb_unterseite .tx_3pcrueckblick-single table td div {margin-right:0px; width:135px;}

body#regionalkreis .tx_3pcrueckblick-single table {width:450px;}
body#regionalkreis .tx_3pcrueckblick-single table td div {width:135px;}
body#regionalkreis .tx_3pcrueckblick-single table td div {margin-right:0px; width:135px;}

/* Slider */
.tx-jfmulticontent-pi1 .anythingSlider {background:url(../pix/jungu/bg_slider_small.png) no-repeat 0 0; padding:0 !important; height:273px !important; padding:21px 17px 21px 16px !important; width:607px !important;}
	body#startseite .tx-jfmulticontent-pi1 .anythingSlider {background:none; height:312px !important; padding:0 !important; width:960px !important;}
.tx-jfmulticontent-pi1 .anythingSlider .anythingWindow {border:0 !important;}
.tx-jfmulticontent-pi1 .anythingSlider .anythingControls {display:none !important;}
.tx-jfmulticontent-pi1 div.anythingSlider-minimalist-square .arrow {background:0; top:117px; z-index:5;}
	body#startseite .tx-jfmulticontent-pi1 div.anythingSlider-minimalist-square .arrow {top:268px; }
.tx-jfmulticontent-pi1 div.anythingSlider-minimalist-square .arrow a {margin-top:0;}
.tx-jfmulticontent-pi1 div.anythingSlider-minimalist-square .back {left:25px;}
	body#startseite .tx-jfmulticontent-pi1 div.anythingSlider-minimalist-square .back {left:20px;}
.tx-jfmulticontent-pi1 div.anythingSlider-minimalist-square .back a {background: url("../pix/jungu/icons/slider_small_left.png") no-repeat 0 0 !important; left:10px; display:block; height:22px; width:22px;}
	body#startseite .tx-jfmulticontent-pi1 div.anythingSlider-minimalist-square .back a {background: url("../pix/famu/icons/slider_left.png") no-repeat scroll 0 0 transparent !important; height:29px; width:29px;}
.tx-jfmulticontent-pi1 div.anythingSlider-minimalist-square .forward {right:25px;}
	body#startseite .tx-jfmulticontent-pi1 div.anythingSlider-minimalist-square .forward {right:20px;}
.tx-jfmulticontent-pi1 div.anythingSlider-minimalist-square .forward a {background: url("../pix/jungu/icons/slider_small_right.png") no-repeat 0 0 !important; display:block; height:22px; width:22px;}
	body#startseite .tx-jfmulticontent-pi1 div.anythingSlider-minimalist-square .forward a {background: url("../pix/famu/icons/slider_right.png") no-repeat scroll 0 0 transparent !important; height:29px; width:29px;}

/* slider lb's */
body.lb_unterseite .tx-jfmulticontent-pi1 .anythingSlider {background: none; padding:0 !important; height:279px !important; width:100% !important ; padding: 0 !important; }
body.lb_unterseite .tx-jfmulticontent-pi1 .anythingSlider img {height: 100%; width:100%;}
body.lb_unterseite .tx-jfmulticontent-pi1 .anythingSlider .slidertext {display:none;}
body.lb_unterseite .tx-jfmulticontent-pi1 div.anythingSlider-minimalist-square .arrow a {margin-top:90px;}

/* Landtagswahl 2017 NRW */
@media only screen and (max-width : 767px) {
	body.lb_unterseite .tx-jfmulticontent-pi1 .anythingSlider #c3489 { width: 100%; }

	body.lb_unterseite .tx-jfmulticontent-pi1 .anythingSlider .panel { width: 100% !important; }
}



/* seite empfehlen */
.tx_tip_a_friend_container {margin-top:20px;}
.tx_tip_a_friend_container label {width:120px;}
.tx_tip_a_friend_container .captcha {left:5px; margin-top:-10px; position:relative; top:-7px; width:100px;}
.tx_tip_a_friend_container .submit {margin-left:125px;}
.tx_tip_a_friend_container .label_addition {margin:-5px 0 5px 125px;}

/* autocomplete */
.ac_results {margin-left:-1px; width:147px !important;}
.ac_results ul {border:#bfaa99 1px solid !important; width:145px;}
.ac_results ul li {overflow:hidden; padding:2px 5px; width:135px;}
.ac_results ul li.even {background:#E5DCD5 !important;}
.ac_results ul li.over {background:#fff !important; color:#de2381;}
.ac_results ul li.even.over {background:#E5DCD5 !important; color:#de2381;}


/* Pressemitteilungen */
.news-meta {background:url(../pix/famu/icons/list_pm.gif) 0 0 no-repeat; color:#de2381; font-size:14px; font-weight:bold; line-height:18px; margin:12px 0 7px 0; padding:13px 0 0 32px;}
.news-list-container {margin:0 0 25px 0; padding:0;}
.news-list-container .news-list-item {border-bottom:1px solid #b4aeae; padding:0 0 8px 0; margin:0 0 25px 0;}
body#startseite .news-list-container .news-list-item {border-bottom:0;}
.news-list-container .news-list-item .news-list-morelink {margin-top:-8px; padding:0;}
.news-list-container .news-list-item .news-list-morelink a {background:url(../pix/famu/icons/link_intern.gif) 0 0 no-repeat;  color:#6a5d5d; font-weight:bold; padding:2px 0 0 23px;}
.news-list-container .news-list-link {float:left !important; margin-top:-14px;}
.news-list-container .news-list-abo {float:right !important; margin-top:-14px;}
.news-single-backlink {padding:0;}
.news-single-backlink a {background:url(../pix/famu/icons/link_back.gif) 0 0 no-repeat; color:#6a5d5d; cursor:pointer; font-weight:bold; padding:1px 0 0 23px !important;}
.news-single-item {margin:0 0 34px 0; padding:0;}
.news-single-item .news-single-links {margin:0; padding-bottom:16px;}
.news-single-item .news-single-files {margin:0; padding-bottom:16px;}
.news-single-item .wrapper_links div {margin:0px;}
.news-single-item .wrapper_links div div {margin-top:6px 0;}
.news-single-item .news-single-img {float:left; margin:3px 20px 0 0;}
.news-single-item .news-single-img .news-single-imgcaption {
    display: block;
    color: #a29c9c;
    font-size: 11px;
    line-height: 14px;
    padding-top: 3px;
    text-align: left;
}
.pm_fusszeile {display:none;}
.pm_all {margin:-16px 0 25px 0;}
.pm_all a {float:right;}
.rb_all {float:right;}

.news-list-browse {font-size:11px; font-weight:bold; display: flow-root; }
.news-list-browse .showResultsWrap {color:#6A5D5D; float:left;}
.news-list-browse .browseLinksWrap {color:#de2381; float:right;}
.news-list-browse a {color:#6a5d5d; padding:0 4px;}
.news-list-browse .active {padding:0 4px;}
.news-list-browse .pipe {color:#de2381; padding:0 4px;}
.news-list-browse .pipe.weiter {padding:0 4px 0 0;}
.news-list-browse .page {color:#6a5d5d; padding:0 4px;}
.news-list-browse .disabled {color:#b49898;}

.besuche-meta {color:#d6001f; font-size:14px; font-weight:bold; line-height:18px; margin:12px 0 7px 0; padding:13px 0 0 0px;}
.besuche-list-container {margin:0 0 25px 0;}
.besuche-list-container .besuche-list-item {border:0; border-bottom:#B4AEAE 1px solid; margin:0 0 23px 0; padding:0 0 11px 0;}
.besuche-list-container .besuche-list-item .besuche-list-morelink {margin-top:8px;}
.besuche-list-container .besuche-list-item .besuche-list-morelink a {background:url(../pix/famu/icons/link_intern.gif) 0 0 no-repeat;  color:#6a5d5d; font-weight:bold; padding:2px 0 0 23px;}
.besuche-single-item {margin:0 0 34px 0; padding:0;}
.besuche-single-item .news-single-img {float:left; margin:3px 20px 0 0;}
.besuche-single-item .news-single-img .news-single-imgcaption {display:block; color:#a29c9c; font-size:11px; font-style:italic; line-height:14px; padding-top:3px; text-align:left;}

/* Comments / Social Media */
.wrapper_comment_social {border-top:1px solid #b4aeae; border-bottom:6px solid #f6f2ef; clear:both; padding:8px 0; margin:0 0 25px 0;}
.wrapper_comment_social .social_media {float:right;}
.wrapper_comment_social .social_media a {display:block; float:left; margin-left:5px;}
.wrapper_comment_social .social_media a.facebooklink {margin-top:1px;}
.wrapper_comment_social .social_media div {float:left;}
.wrapper_comment_social .social_media span {margin:0 0 0 3px;}
.wrapper_comment_social .tx-comments-comment-form form#comment-form {display:none;}

div.comment {float:left;}
.tx-comments-pi1 {clear:both;}
.tx-comments-comments {margin-top:10px;}
.tx-comments-comments .comments-item {background:#f4f0ed; margin-bottom:20px;}
.tx-comments-comments .comments-item .tx-comments-comment-name {float:left; padding:11px 10px 8px; width:170px;}
.tx-comments-comments .comments-item .tx-comments-comment-name .mail {margin-bottom:3px;}
.tx-comments-comments .comments-item .tx-comments-comment-name .date {font-weight:bold; color:#6a5d5d; font-size:11px;}
.tx-comments-comments .tx-comments-no-comments {margin-bottom:20px;}

.tx-comments-comments .comments-item .tx-comments-comment-content {float:left; padding:11px 10px 8px; width:520px;}
#col2_60-40 #content #leftcol .tx-comments-comments .comments-item .tx-comments-comment-content {width:450px;}
#col2_60-40 #content #rightcol .tx-comments-comments .comments-item .tx-comments-comment-content  {width:260px;}
#col2_50-50 #content #leftcol .tx-comments-comments .comments-item .tx-comments-comment-content  {width:355px;}
#col2_50-50 #content #rightcol .tx-comments-comments .comments-item .tx-comments-comment-content  {width:355px;}

body.lb_unterseite #content #leftcol .tx-comments-comments .comments-item .tx-comments-comment-content {width:240px !important;}


.tx-comments-comment-form .tx-comments-captcha img {float:left; margin-right:5px;}
.tx-comments-comment-form .submit {margin-left:0; margin-right:5px;}
a.tx-comments-count {background:0 !important; padding-left:0 !important;}
a.tx-comments-external-autolink {background:url(../pix/famu/icons/link_extern_text.gif) 2px 5px no-repeat; color:#6a5d5d; font-weight:bold; padding:2px 0 0 17px;}


/* comments_report */
.tx-comments-comment-report {float:left; padding:11px 10px 8px; width:170px;}
.tx-comments-comment-report a {background:url(../pix/famu/icons/icon_comment-report.gif) 0 0 no-repeat; color:#6a5d5d; font-weight:bold; padding:2px 0 0 23px;}
.tx-commentsreport-pi1 input[type="text"] {width:340px !important;}
.tx-commentsreport-pi1 textarea {width:340px !important;}
.tx-commentsreport-pi1 span.tx_commentsreport_pi1_error {color:#D6011F; font-size:11px; margin-left:95px;}
.tx-commentsreport-pi1 span.tx_commentsreport_pi1_required {color:#6A5D5D; font-size:11px;}
.tx-commentsreport-pi1 div.captcha img {float:left; margin:0 5px 0 0;}
.tx-commentsreport-pi1 div.captcha input {float:left; width:150px !important;}
.tx-commentsreport-pi1 input.submit {margin-top:7px;}

.wrapper_links .print_pm {margin:0 0 6px 0;}
.news-single-backlink {margin-bottom:7px;}
.tx-comments-form-top-message {margin-bottom:17px;}

/* Popup */
#popup {background:#fff; background-position:0;}
#popup #layout {margin:0; padding:20px; width:560px;}
#popup #layout #header {margin:0 0 14px 0; padding:0; width:560px;}
#popup #layout #header #logo {clear:both; float:none; text-align:right; width:560px;}
/* wf update 6.2 */
#popup #layout #content {
    float: none;
    margin: 0;
    width: 530px;
    padding: 15px;
}
#popup #layout #header .menu-mobile{display: none;}


/* Im Gespraech*/

.tx-medienpr-texttyp_4 {margin-bottom:15px;}
.tx-medienpr-texttyp_4 .tx-medienpr-talk {border-bottom:1px solid #b4aeae; padding:0 0 8px 0;}
.tx-medienpr-texttyp_4 .tx-medienpr-talk .bild {float:left; margin:3px 20px 10px 0;}

/* Publikationen */
.tx-medienpr-publikation {border-bottom:1px solid #b4aeae; padding:0 0 8px 0; margin:0 0 25px 0;}
.tx-medienpr-publikation .date {padding:13px 0 0 32px;}
.tx-medienpr-publikation .dokument {float:right;}
.tx-medienpr-publikation .mehr {float:left;}
.tx-medienpr-publikation.speziell .date {background:url(../pix/famu/icons/list_umfrage_jungu.gif) 0 0 no-repeat;}
.tx-medienpr-publikation.default .date {background:url(../pix/famu/icons/list_umfrage_famu.gif) 0 0 no-repeat;}
.tx-medienpr-publikation.ausblick .date {background:url(../pix/famu/icons/list_ausblick.gif) 0 0 no-repeat;}
.tx-medienpr-publikation.position .date {background:url(../pix/famu/icons/list_position.gif) 0 0 no-repeat;}
.tx-medienpr-publikation.position .dokument {float:none;}
.tx-medienpr-publikation.position h5 {margin-bottom:11px;}

.tx-medienpr-publikation.stellungnahmen .date {background:url(../pix/famu/icons/list_stellungnahme_famu.gif) 0 0 no-repeat;}
.tx-medienpr-publikation.stellungnahmen .dokument {float:none;}

.tx-medienpr-publikation.kommentare .date {background:url(../pix/famu/icons/list_comments.gif) 0 0 no-repeat;}
.tx-medienpr-publikation.kommentare .dokument {float:none;}


/* Medienpraesenz*/
.tx-medienpr-texttyp_7 {margin:0 -10px 0 -10px;}
.tx-medienpr-texttyp_7 .tx-medienpr-medienpraesenz {border-bottom:1px solid #b4aeae; padding:0 0 8px 0; margin:0 10px 25px 10px; float:left; width:355px;}
.ie7 .tx-medienpr-medienpraesenz {margin-right:0px;}
.tx-medienpr-texttyp_7 .tx-medienpr-medienpraesenz .pipe {color:#de2381;}
.tx-medienpr-texttyp_7 .tx-medienpr-medienpraesenz p {height:51px; overflow:hidden;}
.tx-medienpr-texttyp_7 .tx-medienpr-medienpraesenz div.extern {float:left; width:120px;}
.tx-medienpr-texttyp_7 .tx-medienpr-medienpraesenz div.dokument {float:left; width:230px;}

#regionalkreis .tx-medienpr-texttyp_7, .lb_unterseite .tx-medienpr-texttyp_7 {margin:0; width:450px;}
#regionalkreis .tx-medienpr-texttyp_7 .tx-medienpr-medienpraesenz, .lb_unterseite .tx-medienpr-texttyp_7 .tx-medienpr-medienpraesenz {margin:0 0 25px 0; width:450px;}
#regionalkreis .tx-medienpr-texttyp_7 .tx-medienpr-medienpraesenz p,  .lb_unterseite .tx-medienpr-texttyp_7 .tx-medienpr-medienpraesenz p {height:auto;}

/* Twitter */
.tx-tptwitter-pi1 {margin:0; padding:0;}
.tx-tptwitter-pi1 .tp_twitter {background:#F4F0ED; color:#6A5D5D; font-weight:bold; margin:0; width:355px;}
.tx-tptwitter-pi1 .tp_twitter a {color:#D6001F; text-decoration:none !important;}
.tx-tptwitter-pi1 .tp_twitter_bubble-start {background:none; height:13px;}
.tx-tptwitter-pi1 .tp_twitter_bubble-content {background:none; padding:0 10px 7px 10px;}
.tx-tptwitter-pi1 .tp_twitter_bubble-content p {color:#6A5D5D; line-height:17px !important; margin:0; padding:0;}
.tx-tptwitter-pi1 .tp_twitter_bubble-end {background:none; display:none;}
.tx-tptwitter-pi1-bottom {margin:0 0 30px 0; padding:0 10px 12px 12px;}
.tx-tptwitter-pi1-bottom {background:#F4F0ED;}

/* Pagebrowser */
.tx-pagebrowse {color:#b49898; font-size:11px; font-weight:bold; text-align:right !important;}
.tx-pagebrowse-pages ol {color:#de2381; margin-left:5px; padding:0 !important;}
.tx-pagebrowse-pages ol li {padding:0 4px;}
.tx-pagebrowse a {color:#6a5d5d;}
.tx-pagebrowse span {color:#de2381;}
.tx-pagebrowse-pages {color:#6a5d5d;}

/* Video */
.tx-3pcmediadb-pi1 .nested {background:#f4f0ed; height:273px; margin:0 0 34px 0; padding:14px 0 20px 14px; position:relative;}
.tx-3pcmediadb-pi1 .nested li h3 {border-right:#bca998 1px solid; color:#6A5D5D; font-size:12px; font-weight:bold; margin:0 0 3px 0; line-height:15px; padding: 0 8px;}
.tx-3pcmediadb-pi1 .nested li h3.on {color:#de2381;}
.tx-3pcmediadb-pi1 .nested > span {display:block; height:20px; position:absolute; bottom:15px; right:20px;}
.tx-3pcmediadb-pi1 .nested > span a {width:21px; height:21px; float:left; margin:0 0 0 5px; cursor:pointer;}
.tx-3pcmediadb-pi1 .nested > span .previous_off {background:url(/typo3conf/ext/3pc_mediadb/res/media/slide_left.png) no-repeat 0 0;}
.tx-3pcmediadb-pi1 .nested > span .previous_on {background:url(/typo3conf/ext/3pc_mediadb/res/media/slide_left_on.png) no-repeat 0 0;}
.tx-3pcmediadb-pi1 .nested > span .next_off {background:url(/typo3conf/ext/3pc_mediadb/res/media/slide_right.png) no-repeat 0 0;}
.tx-3pcmediadb-pi1 .nested > span .next_on {background:url(/typo3conf/ext/3pc_mediadb/res/media/slide_right_on.png) no-repeat 0 0;}

.tx-3pcmediadb-pi1 .nested > ul {float:right; height:150px; margin:8px 0 0 0; /*min-height:160px;*/ position:relative; width:450px;}
.tx-3pcmediadb-pi1 .nested > ul > li {float:left;}
.tx-3pcmediadb-pi1 .nested > ul > li:first-child {margin-left:-7px;}
.tx-3pcmediadb-pi1 .nested > ul > li:last-child h3 {border-right:0;}
.tx-3pcmediadb-pi1 .nested > ul > li > div {left:0; position:absolute; overflow:hidden; width:100%; border-top:#bca998 1px solid;}
.tx-3pcmediadb-pi1 .nested > ul > li ul {left:0; position:relative;}
.tx-3pcmediadb-pi1 .nested > ul > li ul > li {float:left; font-size:11px; width:153px; vertical-align:top;}
.tx-3pcmediadb-pi1 .nested > ul > li ul > li a {color:#000; text-decoration:none; margin:21px 40px 0 0; display:block; overflow:hidden; position:relative;}
.tx-3pcmediadb-pi1 .nested > ul > li ul > li a.on {margin-top:20px;}
.tx-3pcmediadb-pi1 .nested > ul > li ul > li a img {border:#f4f0ed 1px solid; width:111px; height:62px;}
.tx-3pcmediadb-pi1 .nested > ul > li ul > li a span {position:absolute; background:url(/typo3conf/ext/3pc_mediadb/res/media/video_arrow.png) no-repeat 0 0; width:36px; height:36px; display:block; top:16px; left:8px;}
.tx-3pcmediadb-pi1 .nested > ul > li ul > li a.on img, .nested > ul > li ul > li a:hover img, .nested > ul > li ul > li a:focus img {border:#de2381 1px solid;}

.tx-3pcmediadb-pi1 .nested > div {float:left; position:relative; width:443px;}
.tx-3pcmediadb-pi1 .nested > div h3 {line-height:18px; margin-bottom:12px;}
.tx-3pcmediadb-pi1 .nested > div > p.media_text {display:none !important;}
.tx-3pcmediadb-pi1 .nested > div > p {background:url(../pix/bg_white85.png) 0 0 repeat; margin-bottom:0; padding:8px; position:absolute; bottom:5px; left:11px; width:403px; z-index:100;}
.tx-3pcmediadb-pi1 .nested > div > span {position:relative; display:block;}
.tx-3pcmediadb-pi1 .nested > div > span img {/*height:235px;*/ position:relative; width:440px; z-index:50;}
.tx-3pcmediadb-pi1 .nested .videoarrow {background:url('/typo3conf/ext/3pc_mediadb/res/media/playlarge.png') no-repeat 0 0; position:absolute; top:82px; left:200px; width:76px; height:76px; display:block; z-index:100;}
.tx-3pcmediadb-pi1 .nested > div > #htmlvideo_wrapper {height:249px !important; width:440px !important;}

body#startseite .tx-3pcmediadb-pi1 .nested > ul > li ul > li p {display:none;}
body#startseite .tx-3pcmediadb-pi1 .nested > ul > li ul > li p.media_title {display:block !important;}

.tx-3pcmediadb-pi1 .flat .video-list {width:800px;}
.tx-3pcmediadb-pi1 .flat .video-item {padding:0; margin:0 0 64px 0;}
.tx-3pcmediadb-pi1 .flat .video-list .text {border-bottom:1px solid #b4aeae; float:left; height:199px; width:350px;}
.tx-3pcmediadb-pi1 .flat .video-list .video {float:left; margin:0 20px 0 0; position:relative; width:360px;}
.tx-3pcmediadb-pi1 .flat .video-list .videoarrow {background:url('/typo3conf/ext/3pc_mediadb/res/media/playlarge.png') no-repeat 0 0; position:absolute; top:65px; left:140px; width:76px; height:76px; display:block;}

.tx-3pcmediadb-pi1 .single {background:#f4f0ed; margin-bottom:25px; padding:26px 20px 20px;}
.tx-3pcmediadb-pi1 .single .video {position:relative; display:block; cursor:pointer;}
.tx-3pcmediadb-pi1 .single .videoarrow {background:url('/typo3conf/ext/3pc_mediadb/res/media/playlarge.png') no-repeat 0 0; position:absolute; top:70px; left:160px; width:76px; height:76px; display:block;}

.tx-3pcmediadb-pi1 .pagination {color:#b49898; font-size:11px; font-weight:bold; text-align:right !important;}
.tx-3pcmediadb-pi1 .pagination div {float:left;}
.tx-3pcmediadb-pi1 .pagination .pagination_selector {color:#6a5d5d;}
.tx-3pcmediadb-pi1 .pagination .off {color:#b49898; padding:0 4px;}
.tx-3pcmediadb-pi1 .pagination .on {color:#6a5d5d;padding:0 4px;}

/* Video Slider */
.tx-3pcmediadb-pi1 .video-slider .video-single h3 {margin-bottom: 15px;}
.tx-3pcmediadb-pi1 .video-slider .video-single .short-description {margin-top: 15px;}
.tx-3pcmediadb-pi1 .video-slider .video-alt-list .thumbnail-container {margin-top: 5px;}
.tx-3pcmediadb-pi1 .video-slider .video-alt-list .thumbnail-container .video-slider-page {height: auto; overflow: hidden;} 

body#col2_60-40 .tx-3pcmediadb-pi1 .single img.preview {width: 110px !important; height: auto;}
body#col2_60-40 .tx-3pcmediadb-pi1 .single .portrait img.preview {width: auto !important; height: 110px; max-width: 110px; max-height: 110px;}
.tx-3pcmediadb-pi1 .video-slider .video-alt-list .thumbnail-container img.preview {width: 110px; height: auto; float: left; margin-right: 10px;}
.tx-3pcmediadb-pi1 .video-slider .video-alt-list .video-slider-preview[data-active=true] img {border: #de2381 1px solid;}  
.tx-3pcmediadb-pi1 .video-slider .video-slider-preview {float:left; width:195px;margin-top:10px; }
.tx-3pcmediadb-pi1 .video-slider .video-slider-preview.even {margin-right:10px;}
.tx-3pcmediadb-pi1 .video-slider .video-slider-preview.odd {margin-left:10px;}
.tx-3pcmediadb-pi1 .video-slider .video-alt-list {margin-top:20px;}
.tx-3pcmediadb-pi1 .video-slider .video-alt-list .highlight {color:#de2381;}
.tx-3pcmediadb-pi1 .video-slider .video-alt-list .title { }
.tx-3pcmediadb-pi1 .video-slider div.video-control-wrapper {height:35px; position:relative;}
.tx-3pcmediadb-pi1 .video-slider div.video-control {margin: 20px 0 20px 0; position: absolute; right: 45%; }
.tx-3pcmediadb-pi1 .video-slider div.video-control a {width: 21px; height: 21px; float: left; margin: 0 0 0 10px; cursor: pointer;}
.tx-3pcmediadb-pi1 .video-slider div .next-off { background: url(/typo3conf/ext/3pc_mediadb/res/media/slide_right_off.png) no-repeat 0 0; }
.tx-3pcmediadb-pi1 .video-slider div .next-on { background: url(/typo3conf/ext/3pc_mediadb/res/media/slide_right_on.png) no-repeat 0 0; }
.tx-3pcmediadb-pi1 .video-slider div .previous-off { background: url(/typo3conf/ext/3pc_mediadb/res/media/slide_left_off.png) no-repeat 0 0; }
.tx-3pcmediadb-pi1 .video-slider div .previous-on { background: url(/typo3conf/ext/3pc_mediadb/res/media/slide_left_on.png) no-repeat 0 0; }

/* modal popup*/
#simplemodal-overlay{background:#333;}
#simplemodal-container{border:1px solid #303030; width: 600px; height: 450px;}
#simplemodal-container a.modalCloseImg {background:url(../pix/jungu/icons/close_modal.png) no-repeat; width:13px; height:13px; display:block; z-index:3200; position:absolute; bottom:-15px; right:0px; cursor:pointer;}
.video-modal video{width:600px; height:450px;}
/* #simplemodal-wrap */

/* Personen - Adressen - Kommissionen */
.tx-wfdt3komm-pi1 .single {background:#f4f0ed; color:#6a5d5d; border:0; padding:15px 15px 10px 15px; margin:0 0 25px 0;}
.tx-wfdt3komm-pi1 .testimonial-list {color:#6a5d5d; border-bottom:1px solid #b4aeae; padding:0 0 8px 0; margin:0 0 25px 0;}
.tx-wfdt3komm-pi1 .testimonial-list .bild {float:left; margin:3px 20px 10px 0;}
.tx-wfdt3komm-pi1 .testimonial-list p {margin-left:110px;}
.tx-wfdt3komm-pi1 .testimonial-list h4 {margin-bottom:14px;}
#content .fce_container_box .tx-wfdt3komm-pi1 .testimonial-list {border:0 !important; padding:0 !important; margin:0 !important; width:100%;}
#content .fce_container_box .tx-wfdt3komm-pi1 .testimonial-list p {margin-bottom:0 !important;}

.tx-wfdt3komm-pi1 ul.liste_links {}
.tx-wfdt3komm-pi1 ul.liste_links li {margin-top:6px;}
.tx-wfdt3komm-pi1 ul.liste_links li a.int {background:url(../pix/famu/icons/link_intern.gif) 0 0 no-repeat; color:#6a5d5d; font-weight:bold; display:inline-block; vertical-align:top; min-height:16px; padding:0 0 0 23px !important;}


.tx-wfdt3komm-pi1 .person {border-bottom:1px solid #b4aeae; padding:0 0 8px 0; margin:0 0 25px 0;}
.tx-wfdt3komm-pi1 .person-image {float:left; margin:3px 20px 0 0; width:90px;}
.tx-wfdt3komm-pi1 .person-data {float:left; max-width:435px; } /* Removed width to get rid of !important statement in .rk-startseite .person-data */

#c2819 .tx-wfdt3komm-pi1 .person-data,
#c14499 .tx-wfdt3komm-pi1 .person-data {
    float: left;
    max-width: 340px;
}

#c2815 .tx-wfdt3komm-pi1 .person-data {float:left; max-width:340px; }
#c2601 .tx-wfdt3komm-pi1 .person-data {float:left; max-width:340px; }
#c3221 .tx-wfdt3komm-pi1 .person-data {float:left; max-width:500px; }
#c3221 .tx-wfdt3komm-pi1 .person-data {float:left; max-width:500px; }
#c3766 .tx-wfdt3komm-pi1 .person-data {float:left; max-width:340px; }

.tx-wfdt3komm-pi1 .person-data h4 {margin-bottom:16px;}
.tx-wfdt3komm-pi1 .mail {margin:5px 0;}
.tx-wfdt3komm-pi1 .mail span {
    display: inline-block;
}
.tx-wfdt3komm-pi1 .taetigkeit {margin-bottom:16px;}
.tx-wfdt3komm-pi1 .praesidium .mail {margin:7px 0 24px 0;}
.tx-wfdt3komm-pi1 .praesidium .dokument {float:right;}
.tx-wfdt3komm-pi1 .praesidium .mehr {float:left;}
.tx-wfdt3komm-pi1 .praesidium .wrapper_links {margin-top:0;}

#content .fce_container_box .tx-wfdt3komm-pi1 > div:first-child {border:0; padding:0 0 8px 0; margin:0;}
#content #rightcol .tx-wfdt3komm-pi1 .person {border:0; padding:0 0 8px 0; margin:0;}
#content #rightcol .tx-wfdt3komm-pi1 .person-image {border:1px solid #7c6d70; float:left; margin:3px 15px 0 0; width:74px;}
#content #rightcol .tx-wfdt3komm-pi1 .person-data {float:right; width:139px !important;}
#content #rightcol .tx-wfdt3komm-pi1 .person-data .mail a {display:block;}
#content #rightcol .tx-wfdt3komm-pi1 .person-firma {margin-top:16px;}
#content #rightcol .tx-wfdt3komm-pi1 .person-firma .firma {margin-bottom:8px;}
#content #rightcol .tx-wfdt3komm-pi1 .person.lv-kommission h5 {margin-bottom:8px;}
#content #rightcol .tx-wfdt3komm-pi1 .person.lv-kommission h4 {margin-top:8px;}
#content #rightcol .tx-wfdt3komm-pi1 .person.praesidium h5 {margin-bottom:8px;}
#content #rightcol .tx-wfdt3komm-pi1 .person.praesidium h4 {margin-top:8px;}
#content #rightcol .tx-wfdt3komm-pi1 .person.ansprechpartner h4 {display:none;}
#content #rightcol .tx-wfdt3komm-pi1 .person.ansprechpartner .person-data.no-image {float:none; width:230px;}
#content #rightcol .tx-wfdt3komm-pi1 .person.ansprechpartner .person-data.no-image h4 {display:block;margin:0 0 3px 0;}
#content #rightcol .fce_container_box .tx-wfdt3komm-pi1 {margin-top:8px;}

#xtra_col .tx-wfdt3komm-pi1 .person-image {display:none;}
#xtra_col .tx-wfdt3komm-pi1 .person-data {margin-top:8px; width:137px;}
#xtra_col .tx-wfdt3komm-pi1 .person {border:0; padding:0 0 8px 0; margin:0;}
#xtra_col .tx-wfdt3komm-pi1 .person-data .mail a {display:block;}
#xtra_col .tx-wfdt3komm-pi1 .person.ansprechpartner h4 {display:none;}


/* -----------------------
  Veranstaltungen
------------------------*/
/* 2-Spalten-Layout (60-40) */
#tx_wftermine_pi1_listview #rightcol, #tx_wftermine_pi1_detailview #rightcol {width:260px !important;}
#tx_wftermine_pi1_listview #rightcol .bookmarkfilter {display:none;}
body.rk_unterseite_1col #tx_wftermine_pi1_listview #leftcol, body.rk_unterseite_1col #tx_wftermine_pi1_detailview #leftcol {width:450px !important;}
body.rk_unterseite_1col #tx_wftermine_pi1_listview #rightcol, body.rk_unterseite_1col #tx_wftermine_pi1_detailview #rightcol {margin-top:0 !important;}

#tx_wftermine_pi1_listview .header {background:url(../pix/famu/icons/headline_square.gif) 0 7px no-repeat; border:0; border-top:#d2cece 1px solid; border-bottom:#d2cece 1px solid; text-transform:none; padding:4px 0 4px 15px;}
#tx_wftermine_pi1_listview .legend {border:0; border-top:#d2cece 1px solid; border-bottom:#d2cece 1px solid; padding:2px 5px 2px 0; width:280px !important;}
#rightcol .header {background:url(../pix/famu/icons/headline_square_greige.gif) 0 7px no-repeat !important;}
.tx-wftermine-pi1 .anmeldung_link_zurueck, .tx-wftermine-pi1 .erinnerung_link_zurueck {background:url(../pix/famu/icons/link_back.gif) no-repeat 0 0;}

.tx-wftermine-pi1 .header {background:url(../pix/famu/icons/headline_square.gif) 0 7px no-repeat; border:0; border-top:#d2cece 1px solid; border-bottom:#d2cece 1px solid; padding:4px 0 4px 15px;}
#tx_wftermine_pi1_listview .legend .legend_bund, #tx_wftermine_pi1_listview .legend .legend_bund_famu {background:url(../pix/jungu/icons/icon_kalender_bundestermin_famu.png) no-repeat 0 0; font-size:10px; margin:0 0 0 18px; padding:1px 0 0 36px;}

.tx-wftermine-pi1 .pagination .browseLinksWrap span.activeLinkWrap {color:#de2381;}
.tx-wftermine-pi1 .pagination .browseLinksWrap span.pbpipe_prev {color:#de2381;}
.tx-wftermine-pi1 .pagination .browseLinksWrap span.pbpipe_next {color:#de2381;}

/* Minical/Datepicker */
#tx_wftermine_pi1_datepicker {background:#F2F0EC url(../pix/famu/bg_veranstaltungen_minical.gif) no-repeat 0 0; width:260px;}
.datepicker {margin:0 28px 0 29px; }
.datepicker .datepickerContainer table.datepickerViewDays thead tr th {background:#de2381;}
.datepicker .datepickerContainer table.datepickerViewDays thead tr.datepickerDoW th {text-transform:uppercase;}
.datepicker .datepickerContainer table.datepickerViewDays tbody.datepickerDays td.datepickerSpecial {background:#de2381;}
.datepicker .datepickerContainer table.datepickerViewDays tbody.datepickerDays td.datepickerSelected a {color:#de2381;}
.datepicker .datepickerContainer table.datepickerViewDays tbody.datepickerDays td.datepickerToday a {color:#de2381;}
.datepicker .datepickerContainer table.datepickerViewDays tbody.datepickerDays td.datepickerDisabled a {color:#7A6B6A; font-weight:normal !important;}

th.datepickerGoPrev {left:-21px;}
th.datepickerGoPrev a {background:url(../pix/famu/icons/icon_datepickerGoPrev.gif) no-repeat 0 0;}
th.datepickerGoNext {right:-18px;}
th.datepickerGoNext a {background:url(../pix/famu/icons/icon_datepickerGoNext.gif) no-repeat 0 0;}

#tx_wftermine_pi1_listview .terminlist .list_item_region.bundestermin {background:url(../pix/jungu/icons/icon_kalender_bundestermin_famu.png) no-repeat 0 0;}

/* Listen-Ansicht Ergebnisliste */
#tx_wftermine_pi1_listview .terminlist .list_row.highlight {background:#f6f6dc;}
#tx_wftermine_pi1_listview .terminlist .list_item_date .date_month {background:#fff url(../pix/famu/bg_kalender_month.gif) no-repeat 0 0;}
#tx_wftermine_pi1_listview .terminlist .list_item_ort .span {background:#de2381;}
#tx_wftermine_pi1_listview .terminlist .list_item_more a {display:inline-block; vertical-align:top; min-height:16px; padding:0 0 0 23px;}
#tx_wftermine_pi1_listview .search_extendlink {background:url(../pix/famu/icons/icon_pfeil_down.png) no-repeat 0 6px;}
#tx_wftermine_pi1_listview .search_extendlink.activ {background:url(../pix/famu/icons/icon_pfeil_up.png) no-repeat 0 6px;}

/* Listenansicht: Suche  */
#tx_wftermine_pi1_listview .searchform input#tx_wftermine_pi1_sword {height:13px; width:196px;}
#tx_wftermine_pi1_listview .searchform input.tx_wftermine_searchsubmit {padding:0 0 2px 0;}
#tx_wftermine_pi1_listview .search_default {background:#f2f0EC;}
#tx_wftermine_pi1_listview .search_default h4 {margin-bottom:11px;}
#tx_wftermine_pi1_listview .search_extend {background:#f2f0EC;}

/* Detailansicht */
#tx_wftermine_pi1_detailview .detail_beschreibung .detail_header_ort .span {background:#de2381;}
#tx_wftermine_pi1_detailview .detail_beschreibung .detail_header_date .date_month {background:#fff url(../pix/famu/bg_kalender_month.gif) no-repeat 0 0;}
#tx_wftermine_pi1_detailview .detail_beschreibung .detail_infos {border-top:#de2381 1px solid !important;}
#tx_wftermine_pi1_detailview .detail_beschreibung .detail_footer {border-top:#de2381 4px solid !important; border-bottom:#de2381 1px solid !important;}
#tx_wftermine_pi1_detailview .detail_beschreibung .detail_footer .detail_link_zurueck a {background:url(../pix/famu/icons/link_back.gif) no-repeat 0 0;}
#tx_wftermine_pi1_detailview .detail_beschreibung .detail_footer .detail_link_erinnern a {background:url(../pix/famu/icons/link_reminder.gif) no-repeat 0 0;}
#tx_wftermine_pi1_detailview .detail_beschreibung .detail_footer .detail_link_speichern a {background:url(../pix/famu/icons/link_event_save.gif) no-repeat 0 0;}
#tx_wftermine_pi1_detailview .search_extendlink {background:url(../pix/famu/icons/icon_pfeil_down.png) no-repeat 0 6px;}
#tx_wftermine_pi1_detailview .search_extendlink.activ {background:url(../pix/famu/icons/icon_pfeil_up.png) no-repeat 0 6px;}

/* Feld text (RTE) */
.tx-wftermine-pi1 .detail_header_text ul li {background:url(../pix/famu/icons/list.gif) 0 7px no-repeat; padding:0 0 0 10px;}
.tx-wftermine-pi1 .detail_header_text ol li::before {color: #de2381;}

/* Aktion Detailansicht */
#tx_wftermine_pi1_detailview.aktionsseite .detail_header h4 {color: #de2381 !important;}

#tx_wftermine_pi1_detailview.aktionsseite #rightcol h4 {color: #6a5d5d;	}

#tx_wftermine_pi1_detailview.aktionsseite #rightcol .termine-anmeldung .claim,
#tx_wftermine_pi1_detailview.aktionsseite #rightcol .termine-featurebox .claim { color: #de2381; }

#tx_wftermine_pi1_detailview.aktionsseite #rightcol h4.icon-square {background: url(../pix/famu/icons/headline_square_greige.gif) 0 7px no-repeat;}
#tx_wftermine_pi1_detailview.aktionsseite #rightcol .bg-color {	background: #F2F0EC;}
#tx_wftermine_pi1_detailview.aktionsseite .detail_date_location {color: #6a5d5d;}
#tx_wftermine_pi1_detailview.aktionsseite .detail_aktion,
#tx_wftermine_pi1_detailview.aktionsseite .detail_aktion_list_elements,
#tx_wftermine_pi1_detailview.aktionsseite .accordion_element.line-at-bottom {border-bottom: 1px solid #6b6160;}
#tx_wftermine_pi1_detailview.aktionsseite .detail_aktion_headline_liste h4,
#tx_wftermine_pi1_detailview.aktionsseite .detail_aktion_accordion_elements h4 {color: #de2381 !important;}

/* Detailansicht: Suche  */
#tx_wftermine_pi1_detailview .searchform input#tx_wftermine_pi1_sword {height:13px;}
#tx_wftermine_pi1_detailview .searchform input.tx_wftermine_searchsubmit {height:23px;}
#tx_wftermine_pi1_detailview .search_default {background:#F2F0EC;}
#tx_wftermine_pi1_detailview .search_extend {background:#F2F0EC;}

/* Anmeldeformular */
#tx_wftermine_pi1_anmeldungview .anmeldeformular .add-person-wrap {
    padding-top: 30px;
    clear: both;
}
#tx_wftermine_pi1_anmeldungview .anmeldeformular div.addperson {background:url(../pix/famu/icons/icon_plus.gif) no-repeat 0 2px; padding:0 0 0 23px;}
#tx_wftermine_pi1_anmeldungview .anmeldeformular div.delperson {background:url(../pix/famu/icons/icon_minus.gif) no-repeat 0 2px; padding:0 0 0 23px;}

.tx-wftermine-pi1 .accordion h2 { background: none; padding-left: 0px; width: 450px; cursor: hand; cursor: pointer; }
.tx-wftermine-pi1 .accordion h2 .closed { background:url(/fileadmin/templates/pix/famu/icons/icon_plus.gif); }
.tx-wftermine-pi1 .accordion h2 .open { background:url(/fileadmin/templates/pix/famu/icons/icon_minus.gif); }
.tx-wftermine-pi1 .accordion h2 .open,
.tx-wftermine-pi1 .accordion h2 .closed {
	background-repeat: no-repeat;
	background-size: 10px;
	background-position: 0 6px;
	border:0; border-top:#d2cece 1px solid;
	border-bottom:#d2cece 1px solid;
	margin:0 0 17px 0;
	padding:4px 0 4px 15px;
}
.tx-wftermine-pi1 .accordion form { margin-top: 10px; }
.tx-wftermine-pi1 .accordion input { width: 300px; }
.tx-wftermine-pi1 .accordion input.submit { padding-left: 7px; }
.tx-wftermine-pi1 .accordion .welcome-message { font-size: 11px; }

@media only screen and (max-width: 1024px) and (min-width: 0px) {
	.tx-wftermine-pi1 .accordion .ui-accordion-header { margin: 0px 0px 15px 15px; width: 96%; }
	.tx-wftermine-pi1 .accordion .ui-accordion-content { margin: 0px 15px; }

    .tx-3pcmediadb-pi1 .nested > div > span {
        display: inline-block;
        margin: 0 auto;
    }

    .fce_content_citate blockquote p {
        width: 100% !important;
        left: 0 !important;
        margin-top: 60px;
    }

    .tx-3pcmediadb-pi1 .nested > ul:after {
        content: '';
        clear: both;
    }

    .tx-3pcmediadb-pi1 .nested > div > span img {
        max-width: 100%;
    }

    .tx-3pcmediadb-pi1 .nested {
        height: auto;
    }

    .tx-3pcmediadb-pi1 .nested > div,
    .tx-3pcmediadb-pi1 .nested > ul {
        width: 100%;
        float: none;
    }

    .tx-3pcmediadb-pi1 .nested > ul {
        margin-top: 30px;
    }

    .tx-3pcmediadb-pi1 .single .video-modal img {
        max-width: 100%;
        height: auto;
    }

    #startseite #content .tx-3pcmediadb-pi1 .nested h3 {
        padding: 5px 10px !important;
    }

    .tx-3pcmediadb-pi1 .nested .videoarrow {
        left: 40%;top: 25%;
    }
}



/* Secondlist */
#tx_wftermine_pi1_listview .secondlist h4 {background:#DE2381;}
#tx_wftermine_pi1_listview .secondlist .list_item_ort .span {background:#DE2381;}
#tx_wftermine_pi1_listview .secondlist .list_item_region.bundestermin {background: url("../pix/jungu/icons/icon_kalender_bundestermin_famu.png") no-repeat scroll 0 0 transparent;}


/* -----------------------
  3pc Memberlist RK
------------------------*/
.tx-3pcmemberlistrk-pi1 .tx-memberlist-sorting {margin-bottom:19px; text-align:right;}
.tx-3pcmemberlistrk-pi1 .tx-memberlist-sorting a {color:#6a5d5d; font-weight:bold; padding:2px 0 0 23px;}
.tx-3pcmemberlistrk-pi1 .tx-memberlist-item {border-bottom:1px solid #d2cece; padding-bottom:5px; margin-bottom:25px;}
.tx-3pcmemberlistrk-pi1 .tx-memberlist-item .bild {margin-bottom:19px;}


/* ----------------------
  myquizpoll
---------------------- */
.tx-myquizpoll-pi1 a.extern {background: url(../pix/famu/icons/link_extern_text.gif) 2px 5px no-repeat; color: #6a5d5d; font-weight: bold; padding: 2px 0 0 17px;}
.tx-myquizpoll-pi1 a.intern {background:url(../pix/famu/icons/link_intern.gif) 0 0 no-repeat; color:#6a5d5d; font-weight:bold; padding:2px 0 0 23px;}

.tx-myquizpoll-pi1 form[name="myquiz"] {font-size: 12px; color: #333333;}
.tx-myquizpoll-pi1 input {margin: 0px; width: auto;}
.tx-myquizpoll-pi1 input[type="radio"] {position: relative; top: 2px; margin-left: -16px;}
.tx_myquizpoll_pi1-question {font-weight: bold; margin: 0 0 16px 0; font-size: 12px; color: #333333;}
.tx_myquizpoll_pi1-submit, .tx_myquizpoll_pi1-reset {background: #A3998B; border: 0; color: #fff; cursor: pointer; display: block; font-family: MS Shell Dlg; float: left; font-size: 11px; font-weight: bold; margin: 15px 0; padding: 3px 10px 5px 6px; width: auto;}
.tx_myquizpoll_pi1-submit[value="Weiter"] {margin-top: -15px;}
input.tx_myquizpoll_pi1-reset {display:none; margin-left: 10px;}
.tx_myquizpoll_pi1-answer {padding-left: 16px; font-size: 12px;}
.final_page .tx_myquizpoll_pi1-answer {padding-left: 0px;}
.final_page p.tx_myquizpoll_pi1-label:first-child {display:none;}
.tx-myquizpoll-pi1 h4 {margin-bottom: 15px;}
.tx_myquizpoll_pi1-false {text-decoration: none; color: #867777;}
.tx_myquizpoll_pi1-correct {color: #de2381; font-weight: bold;}
.tx_myquizpoll_pi1-explanation {margin: 16px 0px 24px; color: #333333; word-wrap: break-word; font-style: normal; font-weight: bold; font-size: 12px;}
.tx-myquizpoll-pi1 .resolved .tx_myquizpoll_pi1-answer {padding-left: 0px;}
.tx-myquizpoll-pi1 .resolved .tx_myquizpoll_pi1-answer span {padding-left: 14px; display:block}
.tx-myquizpoll-pi1 .resolved .tx_myquizpoll_pi1-answer span span.selected {font-size: 30px; font-weight: bold; line-height: 0; margin-left: -28px; position: relative; top: 8px;}

/*----------------
	Responsive
-----------------*/
.search-box, .menu-mobile, .menu-mobile-up, .menu-mobile-back, #mainmenu a.red, #mainmenu a.white, #search .flags {display:none;}
#mainmenu a.kont, #mainmenu a.smap {display:none;}

@media only screen and (min-width : 0px) and (max-width : 479px) {
.fce_content_poll #polls {float: none;}
dd.programm{width:auto !important; margin:0 !important;}
}

@media only screen and (min-width : 0px) and (max-width : 767px) {

    .tx-wfdt15dt16-pi1 .select-menu{
    width: auto;
    left: 5%;
    right:5%;
    }

	#tx_wftermine_pi1_detailview .detail_beschreibung .detail_header_headline{ width:auto !important;}

	#mitgliedwerden .short{display:block !important;}
	#startseite #content #rightcol{margin:0 !important; padding:2% !important; width:96% !important;}
	.tx-3pcmediadb-pi1 .nested{margin:0 !important; padding:2% !important; width:96% !important;}
	#content #leftcol, #tx_wftermine_pi1_listview #leftcol, #tx_wftermine_pi1_detailview #leftcol{width:96% !important; padding:0 2% !important; margin:2% 0 !important; float:none;}
	#content #rightcol, #tx_wftermine_pi1_listview #rightcol, #tx_wftermine_pi1_detailview #rightcol{width:96% !important; padding:0 2% !important; margin:2% 0 !important; float:none;}
	#tx_wftermine_pi1_listview .terminlist .list_row.highlight{ padding:2% !important; width:96% !important;}
	#tx_wftermine_pi1_listview .terminlist .list_row{width:96% !important; padding:2% !important; margin:2% 0 !important;}
	#tx_wftermine_pi1_anmeldungview .anmeldeformular{width:96% !important; padding:0 2% !important;}
	#tx_wftermine_pi1_anmeldungview .anmeldeformular dd.field{width:100% !important;}
	dd.field.privacy-check span{width:100% !important;}
	/*body#startseite  {background: url("../pix/bg_jungu_famu.jpg") no-repeat scroll 65% -30% #BFAA8C;}
	body {background: url("../pix/bg_jungu_famu.jpg") no-repeat scroll 50% 0 #BFAA99;}
	#lb_startseite, body.lb_unterseite {background: url("../pix/bg_jungu_famu.jpg") no-repeat scroll 50% 0 #BFAA99 !important;}*/

	#c2801{display:none !important;}
	#wrapper_header{ position:relative;}
	#content #wrapper_header .headertext_layered{margin:0 !important; position:absolute; left:0; float:none; width:96%; padding:8px 2%;}
	.fce_content_poll{font-size:11px;}


	body#startseite {background: #BDA799 url("../pix/top-banner-img.jpg") repeat-x;}
	body, #lb_startseite, body.lb_unterseite {background: #BDA799 url("../pix/top-banner-img.jpg") repeat-x !important;}

	#layout {width: 100%; position: relative;}
	#header {width:100%;padding: 0;height: 135px;}
	#logo {margin-right: 20px;}
	#headline {float: left;left: 0;margin: 13px 0 60px;position: relative;top: 0;width: 100%; text-align: center;}
	/*#login {display:none;}*/

	#login {display: block;left: 74px;position: absolute;top: 15px;width: auto;}
	#login .login-temp {background: none;}
	#login .login-temp a {background: none !important;color: #BDA897;cursor: pointer;display: block;font-size: 15px;font-weight: 600;padding: 0;width: auto; font-style:normal;}

	#headline img {width:275px; height:17px;}
	#headermenu {display:none;}
	#mainmenu {width: 100%;padding: 0 0 60px; margin-top: 0px;display:none;position:absolute;z-index: 99999;background:url("../pix/bg_shadow_top.png") no-repeat scroll 0 100% #BDA799;}
	#wrapper {width:100%;padding: 0; background: #FFFFFF;}
	#startseite #wrapper {padding: 0;}
	body#startseite .tx-jfmulticontent-pi1 .anythingSlider {width: 100% !important;height: 158px !important;}
	body#startseite .fce_headerslider .slidertext {font-size: 20px;font-weight: normal;left: 0;line-height: 24px;padding: 16px 2% 11px;top: -300px;width: 30%;}
	body#startseite .tx-jfmulticontent-pi1 div.anythingSlider-minimalist-square .back {display:none !important;}
	body#startseite .tx-jfmulticontent-pi1 div.anythingSlider-minimalist-square .arrow {display:none !important;}

	#search {background: none repeat scroll 0 0 #FFFFFF;width: 90%;position:relative;padding:0 5%;}
	.search-box {font-size: 15px;font-weight: 600;padding: 15px 19px 12px 0;color:#bda897;cursor:pointer;display: block;}
	.search-box.hover {color: #E52282;}
	#search form {display:none;}
	#search input.sword {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #bda897;color: #A3998B;display: block;float: left;font-size: 11px;font-style: italic;height: 23px;line-height: 23px;margin: 0 0 10px 0;padding: 0 2px 0 7px;width: 150px;}

	#search .flags {position: absolute;right: 4%;top: 5px;width: 98px;display:block;}
	#search .flags a {float: left;margin-right: 2% !important;}
	#search .flags .twitter {background:url(../pix/jungu/icons/flag_twitter.png) 0 0 no-repeat; height:35px; margin:0; padding:0; width:30px;}
	#search .flags .facebook {background:url(../pix/jungu/icons/flag_facebook.png) 0 0 no-repeat; height:35px; margin:0; padding:0; width:30px;}
	#search .flags .youtube {background:url(../pix/jungu/icons/flag_youtube.png) 0 0 no-repeat; height:35px; margin:0;margin-bottom:13px; padding:0; width:30px;}
	#search .flags a.red {display:none;}
	#search .flags a.white {display:none;}

	#startseite #content {width: 100%; margin: 0;}
	#footer {padding: 15px 4%;width: 92%;display: block;background: none repeat scroll 0 0 transparent;}
	#footer .copyright {display: block; width:100% !important}
	#footer .footermenu {color: #BFAA8C; width: 100% !important;}
	#footer .footermenu a  {color: #FFFFFF;display: none;font-size: 14px;font-weight: bold;padding: 0 2px;}
	#footer .footermenu a:first-child {display: block !important; float: left;line-height: 36px;}
	.nach-oben { background: url("../pix/famu/icons/arrow-up-nach.png") no-repeat right 0;bottom: 15px;color: #FFFFFF;font-size: 13px;font-weight: bold;height: 36px;line-height: 36px;position: absolute;right: 5%;width: 128px;z-index: 7;cursor: pointer;}

	.menu-mobile.menu-icon-hov, .menu-mobile-back.menu-icon-hov {display: none;}
	/*.menu-mobile {background: url("../pix/famu/icons/mobile-menu.png") no-repeat scroll right 0;color: #DE2381;cursor: pointer;display: block;font-size: 14px;font-weight: bold;height: 17px;left: 50%;margin-left: -30px;position: absolute;bottom: 15px;width: 60px;z-index: 7;}
	.menu-mobile-up {background: url("../pix/famu/icons/arrow-up.png") no-repeat scroll right 0;color: #DE2381;cursor: pointer;display: block;font-size: 14px;font-weight: bold;height: 17px;left: 50%;margin-left: -30px;position: absolute;top: auto;bottom: 14px;width: 60px;z-index: 7;}*/

	.menu-mobile {background: url("../pix/famu/icons/mobile-menu.png") no-repeat scroll right 0 transparent;bottom: 14px;color: #DE2381;cursor: pointer;display: block;font-size: 14px;font-weight: bold;height: 35px;line-height: 36px;margin-left: -30px;position: absolute;right: 5%;width: 80px;z-index: 7;}
	.menu-mobile-up {background: url("../pix/famu/icons/arrow-up.png") no-repeat scroll right 0 transparent;bottom: 14px;color: #DE2381;cursor: pointer;display: block;font-size: 14px;font-weight: bold;height: 36px;line-height: 36px;margin-left: -30px;position: absolute;right: 5%;top: auto;width: 80px;z-index: 7;}
	.menu-mobile-back{background: url("../pix/famu/icons/arrow-back-menu.png") no-repeat scroll right 0 transparent;bottom: 14px;color: #DE2381;cursor: pointer;display: block;font-size: 14px;font-weight: bold;height: 36px;line-height: 36px;position: absolute;left: 5%;top: auto;width: 89px;z-index: 7;}
	#startseite .menu-mobile-back{ display:none;}


	#mainmenu a.red {background: #BC0001 !important;padding: 7px 0 7px 20px !important; display:block;color: #ffffff !important;}
	#mainmenu a.white {background: #ffffff !important;color: #D82684 !important;display: block;padding: 7px 0 7px 20px !important;}
	#mainmenu a.kont, #mainmenu a.smap {display:block;}

	#mainmenu a:link, #mainmenu a:visited {background: #FFFFFF;float: none;margin-left: 0px;margin-right: 0;padding: 0 0 0 20px;text-align: left;border-bottom:#989898 solid 1px;height:auto;color:#9e887a;}
	#mainmenu a:link span, #mainmenu a:visited span {background: url("../pix/famu/icons/menu_arrow_brown.png") no-repeat right center;float: none; height:auto;padding:7px 0;margin-right: 10px;}
	#mainmenu a:hover span {background: url("../pix/famu/icons/menu_arrow_brown_hov.png") no-repeat right center;color: #D82684 !important;}

	#submenu .e1 {background: none repeat scroll 0 0 #FFFFFF;border-bottom: 1px solid #989898;}
	#submenu .e1 a:link, #submenu .e1 a:visited {background: #ffffff url("../pix/famu/icons/menu_arrow_brown.png") no-repeat right center;float: none; height:auto;margin-right: 10px;padding: 7px 0 7px 5%;text-align: left;color:#9e887a;font-size: 14px;border-bottom: 0 none;}
	#submenu .e1 a:hover {background: url("../pix/famu/icons/menu_arrow_brown_hov.png") no-repeat right center;color: #D82684 !important;}

	#submenu .e1 a.on_down:link, #submenu .e1 a.on_down:visited, #submenu .e1 a.on_down:hover, #submenu .e1 a.on_down:focus {background: url("../pix/famu/icons/submenu_arrow_pink_down.png") no-repeat scroll 2% 13px; color:#de2381; margin-right: 10px;}
	#submenu .e2 a:link, #submenu .e2 a:visited {background-position: 4% 13px; color: #DE2381;padding: 7px 0 7px 7%;}
	#submenu .e1 a:hover, #submenu .e1 a:focus, #submenu .e1 a.on:link, #submenu .e1 a.on:visited, #submenu .e1 a.on:hover, #submenu .e1 a.on:focus {background: url("../pix/famu/icons/menu_arrow_brown_hov.png") no-repeat right center;color: #D82684 !important;}


	#startseite #content #leftcol {background: none repeat scroll 0 0 #DBDBDB;margin: 5% 0 !important;padding:2% !important;width:96% !important;}
	#startseite #content #rightcol {background: none repeat scroll 0 0 #DBDBDB;margin:0 !important;padding:2% !important;width:96% !important;}

	#leftcol h3, #rightcol h3, .news-meta, .news-list-item h4, .news-list-item h5 {}
	#xtra_col #polls, #xtra_col .wrapper_links{display:block;}
	#xtra_col .wrapper_links { margin-top: 0;}
	/*.bild {height: 80px;overflow: hidden;width: 60px;}*/
	#content p {word-break:;}
	.fce_content_text_image.top .bild { width: 100%;}
	.fce_teaser_verteiler_positionen .bild {float: none;height: auto;overflow: hidden;width: auto;margin-right: 0px;margin-bottom: 15px;margin-top: 0px;}
	.fce_teaser_verteiler_positionen .content {height: auto;width: auto;}
	body#startseite .fce_headerslider .slidertext .name {border-bottom: 1px solid #DE2381;color: #DE2381;font-size: 20px;font-weight: normal;}
	#leftcol h2, #rightcol h2 {color: #DE2381;font-size: 13px;/*background:none; padding:0;margin-left: 0 !important;*/}
	.short {display: none;}
	.audio-single .short {display: block;}
	.fce_content_text_image hr {/*display: none;*/ border-color:transparent;margin: 10px 0 10px;}
    .box h3, .box h5 {}

	/*.tx-3pcmediadb-pi1 .nested {background: none repeat scroll 0 0 #F4F0ED;margin: 0 6%;padding: 0;position: relative;width: 88%;height:auto;}*/
	/*.tx-3pcmediadb-pi1 .nested > div {float: left;position: relative;width: 96%;padding:2%;}*/
	/*.tx-3pcmediadb-pi1 .nested > div.onh {border-bottom: 1px solid #BCA998;font-weight: bold;color: #DE2381;}*/
	/*.tx-3pcmediadb-pi1 .nested > div > p {width: 84%;}*/
	/*.tx-3pcmediadb-pi1 .nested > div > span img {width: 100%;}*/
	/*.tx-3pcmediadb-pi1 .nested > div h3 {font-size:13px;padding-left: 0 !important;}*/
	/*.tx-3pcmediadb-pi1 .nested > span {bottom: 10px;display: block;height: 20px;left: 2%;position: relative;right: 2%;width: 95%;}*/
	/*.tx-3pcmediadb-pi1 .nested > ul {width: 100%; height: auto;}*/
	/*.tx-3pcmediadb-pi1 .nested > ul > li > div, .tx-3pcmediadb-pi1 .nested > ul > li ul {position: inherit;}*/
	/*.tx-3pcmediadb-pi1 .nested > ul > li ul > li a {margin: 20px 0px 0 0;}*/
	/*.tx-3pcmediadb-pi1 .nested > ul > li ul > li {margin-right: 10px;width:120px; float:none; display:inline-block;}*/
	/*.tx-3pcmediadb-pi1 .nested > ul > li ul {width: 100% !important;}*/
	/*.tx-3pcmediadb-pi1 .nested > ul > li > div {padding: 0 0 0 2%;width: 98%;border-top:0;}*/
	/*.tx-3pcmediadb-pi1 .nested li h3 {padding: 5%;}*/
	/*.tx-3pcmediadb-pi1 .nested > ul > li {float: none;}*/
	/*.tx-3pcmediadb-pi1 .nested li h3 {border-right: 0;border-bottom: 1px solid #BCA998;color: #6A5D5D;font-size: 12px;font-weight: bold;line-height: 15px;margin: 0;}*/
	/*.tx-3pcmediadb-pi1 .nested > ul > li:first-child {margin-left: 0;}*/
	/*.tx-3pcmediadb-pi1 .nested > span .next_off {float: right;}*/
	/*.tx-3pcmediadb-pi1 .nested > div > #htmlvideo_wrapper {height: auto !important;width: 100% !important;display:block !important;}*/
	/*.tx-3pcmediadb-pi1 .nested > div > span {width:100%;height:146px;display:none !important;}*/
	/*#htmlvideo{height: 146px !important;width: 100% !important;display:block !important;overflow:hidden !important;}*/
	/*#htmlvideo_jwplayer_display, #htmlvideo_video, #htmlvideo_video_wrapper, #htmlvideo video{height: 146px !important;width: 100% !important;display:block !important;}*/
	/*#htmlvideo_jwplayer_display img{height: 146px !important;width: 100% !important;}*/
	/*audio#htmlvideo{ height:50px !important; width:auto !important;}*/

	#xtra_col {float: left;margin: 0;position: absolute;top:370px;width: 100%;z-index: 999;left: -100%;background: none repeat scroll 0 0 #BDA799;min-height: 315px;}
	#xtra_col .box {background: none repeat scroll 0 0 #BDA799;border-bottom: 1px solid #FFFFFF;margin: 0 19px;}
	#xtra_col .box p {color:#ffffff; margin: 0;padding: 5px 0; font-size:13px;}
	#xtra_col .box .content {background: none repeat scroll 0 0 transparent;bottom: 0px; padding: 15px;}
	#xtra_col h4 {background-position: 0 10px;color: #FFFFFF;margin: 0;padding: 5px 0 5px 12px;}
	#xtra_col h5, #xtra_col h3 {color: #FFFFFF;}
	.xtra-arrow-mobile {background: url("../pix/famu/icons/arrow-next.png") no-repeat scroll 0 0;display: block;height: 70px;left: 0;position: absolute;top: 493px;width: 32px;z-index: 9999;cursor:pointer;}
	.xtra-arrow-back{background: url("../pix/famu/icons/arrow-back.png") no-repeat scroll 0 0;display: block;height: 70px;right: 0;position: absolute;top: 124px;width: 32px;z-index: 9999;cursor:pointer;}
	.xtra-arrow-mobile.hover {display: none;}
	#c5020 .box {border-bottom: 0 !important;}

	#xtra_col {display:block;}
	#xtra_col .flags .red, #xtra_col .flags .white {display: none;}
	#xtra_col .flags {display: none;}

	#c4261 #rightcol {background: #ffffff !important;}
	#c3575, .tx-3pcmediadb-pi1 {/*display:none;*/}

	/*#c3575 > h2 {background: none repeat scroll 0 0 #F4F0ED;border: 0 none;color: #DE2381;margin: 15px 0 0 0 !important;padding-top: 15px;}*/
	#c3575 > h2 {background: url("../pix/famu/icons/headline_square.gif") no-repeat scroll 15px 17px #F4F0ED;border: 0 none;color: #DE2381;margin: 15px 0 0 0 !important;padding-left: 33px;padding-top: 15px;}

	/*#partners {margin: 0;padding: 6%;width: 88%;}*/
	#partners {border-bottom: 1px solid #989898;display: block;margin: 0;overflow: hidden;padding: 6%;width: 88%;}
	#partners .headline {color: #000000;font-size: 13px;font-weight: bold;}
	/*#partners a {display: block;float: left;height: 35px;margin: 0 13px 15px 0;width: 134px;}*/
	#partners a {display: block;float: left;height: auto;margin: 0 4% 15px 0;width: 48%;}
	#partners a.odd {margin-right: 0 !important;}
	#partners img {height: auto;width: 70%;}
	#partners a.second{margin-right:0;}

	#col2_50-50 #content #leftcol {background: none;margin: 0;padding: 0;width: 100%;}
	#col2_50-50 #content #rightcol {background: none;margin: 0;padding: 0;width: 100%;}
	#col2_50-50 #content #leftcol .fce_teaser_verteiler_positionen {background: none repeat scroll 0 0 #DBDBDB;margin: 0 0 2%;padding: 5%;width: 90%;}
	#col2_50-50 #content #rightcol .fce_teaser_verteiler_positionen {background: none repeat scroll 0 0 #DBDBDB;margin:0 0 2%;padding: 5%;width: 90%;}

	#submenu {width: 100%;float: none;}
	#startseite #content, #content {margin: 0;width: 100%;padding-bottom: 20px;}
	#content {padding-bottom: 20px;}
	#wrapper_header #headerimage {display: block;overflow: hidden;}
	#headerimage > img { height: auto;width: 100%;}

	#content #wrapper_header .headertext_part1 {color: #6A5D5D;font-size: 20px; margin: 15px 2%;}
	#content #wrapper_header .headertext_part2 {font-size: 14px;margin: 0 2%;padding: 0 0 2px;}

	.fce_teaser_verteiler {margin: 0 2% 2%;}
	#col2_60-40 #content #leftcol .fce_teaser_verteiler{ margin:0 0 2%;}
	.fce_teaser_verteiler h2 {/*background: none repeat scroll 0 0 transparent;*/color: #DE2381;font-size: 13px;padding: 0;}
	#tx_wftermine_pi1_listview #leftcol .header, #tx_wftermine_pi1_listview .legend {display:none;}
	.fce_teaser_verteiler h4, .fce_content_text_image.left h4 {display:block;}
	#xtra_col .fce_content_text_image.left h4 {display:block;}

	#tx_wftermine_pi1_listview #leftcol, #tx_wftermine_pi1_detailview #leftcol {float: left;margin-right: 0;width: 100%;}
	#tx_wftermine_pi1_listview .terminlist .list_row.highlight .list_col_right {width: auto !important;}
	#tx_wftermine_pi1_listview .terminlist .list_row.highlight .list_item_ort {width: 100% !important;}
	#tx_wftermine_pi1_listview .terminlist .list_row.highlight .list_item_headline {width: 100% !important;}
	#tx_wftermine_pi1_listview .terminlist .list_row.highlight .list_item_headline h4 {padding-top: 15px !important;}
	#tx_wftermine_pi1_listview .terminlist .list_row.highlight {margin: 15px; padding: 15px;}
	#tx_wftermine_pi1_listview .terminlist .list_row {margin: 15px;border: 0 none!important; background: none repeat scroll 0 0 #EBEBEB; padding: 5%;}
	#tx_wftermine_pi1_listview .terminlist .list_row .list_col_right {float: none;width: 100%!important;}
	#tx_wftermine_pi1_listview .terminlist .list_item_ort {width: 100%!important;}
	#tx_wftermine_pi1_listview .terminlist .list_item_region { position:absolute; right:10px; top:5px;}
	#tx_wftermine_pi1_listview .terminlist .list_row{ position:relative;}
	#tx_wftermine_pi1_listview .terminlist .list_item_headline {width: 100%!important;}
	/*#tx_wftermine_pi1_listview .terminlist .list_item_headline h4 {display: none !important;}*/

	#tx_wftermine_pi1_listview #rightcol, #tx_wftermine_pi1_detailview #rightcol {float: left !important;}
	#tx_wftermine_pi1_datepicker {margin: 0 2% !important;}

	body .tx-wftermine-pi1 .pagination { padding-bottom:10px; float:none;}
	body .tx-wftermine-pi1 .pagination .browseBoxWrap{ width:auto;}
	body .tx-wftermine-pi1 .pagination .showResultsWrap{float:none; clear:both; text-align: left; width:auto;}
	body .tx-wftermine-pi1 .pagination .browseLinksWrap{ float:none; clear:both; text-align: left; width:auto;}

	#tx_wftermine_pi1_listview #rightcol .header {display: none;}
	#tx_wftermine_pi1_listview .searchform { margin:10px 2%; width:260px;}
	#tx_wftermine_pi1_listview .searchform input#tx_wftermine_pi1_sword{ height:16px;}

	#col2_60-40 #content #leftcol, #c2639 #leftcol {margin: 5%;width: 90%;}
	div.intern a {float:none !important; margin-right:15px;}
	#col2_60-40 #content #rightcol {margin: 0 5%;width: 90%;}
	#col2_60-40 #rightcol h2 { background: url("../pix/famu/icons/headline_square.gif") no-repeat scroll 0 7px transparent;}
	#col2_60-40 #content #rightcol .fce_container_box{ padding:0;}
	#rightcol input.powermail_captcha {float: left;}

	tx-3pcmediadb-pi1 .nested > span .next_on {float: right;}
	#lb_startseite #content {width: 100%;}
	#lb_startseite #content #leftcol {width: 100%;}
	.tx-wfdt15dt16-pi1 img {margin-top: 0;height: auto;margin-top: 55px;width: 100%;}
	#lb_startseite #content #rightcol { width: 100%;}
	.tx-wfdt15dt16-pi1 .searchform_small {margin-top: 20px !important;padding: 5%;width: 90%;}

	.tx-powermail-pi1 .powermail_radio_inner, .tx-powermail-pi1 .powermail_check_inner {margin-left: 0;}
	label {width: 100%;}
	.tx-powermail-pi1 .powermail_radio_inner label, .tx-powermail-pi1 .powermail_check_inner label {width: 100%;}
	input {padding: 1% 2%;width: 96%;}
	select {width: 100%;}
	input.submit, .powermail_submit, input.reset, .powermail_reset {margin: 10px 11px 0 0;}

	.fce_content_text_image.left {/*background: none repeat scroll 0 0 #EBEBEB;float: none;margin-bottom: 5%;padding: 5%;*/}
	.fce_container_box .bg_greige {background: none repeat scroll 0 0 #EBEBEB;padding: 5%;}
	.news-list-container .news-list-item .news-list-morelink {margin-top: 0;padding: 0;}
	.wrapper_links {margin-top: 0;}

	.news-list-container {margin: 0 0 25px;padding: 0;}
	.intern {padding: 0;}
	.fce_content_text_image {padding: 0;}
	.tx-3pcrueckblick-pi1 .tx_3pcrueckblick-list {padding: 0 2%;width: 96%;}

	.fce_header_positionen {padding: 0 2%;}
	.fce_header_positionen h4 {height: auto;}
	/*.fce_header_positionen .headline {background: none !important;}*/
	.fce_header_positionen .icon {margin: -63px 20px 0 0;}
	.fce_content_image_row {padding: 0 2%;}
	#tx_ttnews_year {margin-right: 2%;}
	#kkdl_flexWrap {padding: 0;width: 96%;}
	#kkdl_flexWrap .kkdl_flex {width: 100%;}
	#kkdl_flexWrap .kkdl_flex .infos {width: 70%;}
	#kkdl_flexWrap .kkdl_flex .copyright {width: 100%;}
	.facebook-box{padding:0 !important;}
	.tx-medienpr-texttyp_7 {margin: 0;}
	.tx-medienpr-texttyp_7 .tx-medienpr-medienpraesenz {width: 96%; margin:0 2% 20px;}
	.tx-3pcmediadb-pi1 .flat .video-list {padding: 0 2%;width: 96%;}
	.tx-3pcmediadb-pi1 .flat .video-list .text {height: auto;margin-top: 20px;width: 98%;}
	.tx-medienpr-texttyp_8 {padding: 0 2%;}
	.tx-medienpr-texttyp_3, .tx-medienpr-texttyp_2, .tx-medienpr-texttyp_5 {padding: 0;}
	.fce_teaser_verteiler_partner {padding: 0;}
	 .tx-wfdt3komm-pi1 .person {padding: 0 0 8px;}
	#content #rightcol .tx-wfdt3komm-pi1 .person-data {width: auto !important; float:none;}
	.tx-wfdt3komm-pi1 ul.liste_links, #mitgliedwerden.tx_powermail_pi1_form  {padding: 0 2%;}
	#rightcol .fce_container_box{padding:0 2%;}
	#col2_50-50 #content #rightcol .fce_container_box{padding:0;}

	body#col2_60-40 .tx-3pcmediadb-pi1 .single img {width: 100% !important;}
    .tx-3pcmediadb-pi1 .video-slider .video-alt-list .thumbnail-container .video-slider-page {height: auto;}
    .tx-3pcmediadb-pi1 .video-slider .video-slider-preview {width: 100%;}
    .tx-3pcmediadb-pi1 .video-slider .video-slider-preview.odd {margin-left: 0; margin-right: 0;}
    .tx-3pcmediadb-pi1 .video-slider .video-slider-preview.even {margin-left: 0; margin-right: 0;}
    body#col2_60-40 .tx-3pcmediadb-pi1 .single img.preview {float: left; width: 50% !important; margin-right: 10px;}

	#content #wrapper_header .headertext_layered {font-size: 14px; width:auto;}
    .lb_unterseite #content #wrapper_header .headertext_layered {top: 28px;}
	#kkdl_flexWrap .bericht .infos, #kkdl_flexWrap .bericht .wrapper_links {width: auto !important;}
	.fce_content_historie {padding: 0 2%;}
	select.archiv{ margin-right: 5%;}
	.tx-wfdt3komm-pi1 .person-data {width: 100%;}
	.tel{color:#333333;}

	#content #rightcol .tx-wfdt3komm-pi1 .person-image {margin: 3px 5px 0 0;}

	#mobileBanner{ position:relative; width:100%; overflow:hidden;}
	#mobileBanner img{ max-height: 250px; min-width: 100%; width: 100%; height:auto;}
	body#startseite #mobileBanner .fce_headerslider{ height:auto;}
	#mobileBanner .slidertext, body#startseite #mobileBanner .fce_headerslider .slidertext{ display:none; background: url("../pix/bg_white85.png") repeat 0 0; width:96%; padding:12px 2%; font-size: 13px; line-height: 19px; position:absolute; left:0; top:auto; bottom:0;}
	#mobileBanner .slidertext .name, body#startseite #mobileBanner .fce_headerslider .slidertext .name{ border-bottom: 1px solid #DE2381; color: #DE2381; font-size: 15px; font-weight: normal; padding: 0 0 3px;}
	#mobileBanner .slidertext .claim, body#startseite #mobileBanner .fce_headerslider .slidertext .claim{ border-bottom: 5px solid #DE2381; color: #6A5D5D; padding: 7px 0;}

	.xtra_col .csc-default{ clear:both;}
	a[href^=tel]{color:inherit;text-decoration:none;}

	.news-single-item {padding: 0 2%;}
	#col2_60-40 #content #leftcol .news-single-item{ padding:0;}
	#col2_60-40 #content #leftcol .wrapper_links div.category, #col2_60-40 #content #leftcol .wrapper_links div.print_pm{ margin-left:0 !important;}
	#col2_60-40 #content #leftcol .news-single-backlink{ padding-left:0 !important;}
	#col2_60-40 #content #leftcol .wrapper_comment_social{ padding:2% 0;}
	.news-single-additional-info{ padding:0;}
	.news-single-item .news-single-links{ padding:0;}
	.news-single-backlink {padding: 0 2%;}
	.wrapper_comment_social {padding: 2%;}
	.wrapper_comment_social .social_media {padding-bottom: 10px;float:none;}
	.wrapper_comment_social div.comment {padding-left: 0;}
	.wrapper_comment_social .tx-comments-comments {}
	.wrapper_links div.category, .wrapper_links div.print_pm{ margin-left:2% !important;}
	.wrapper_comment_social .social_media a{ margin-left:0; margin-right:5px;}

	#startseite #content h3, #col2_60-40  #content h3{padding-left: 0px;}
	#content h3{padding-left: 0;}
	#startseite #content .tx-3pcmediadb-pi1 .nested h3{padding-left: 2%;}
	.tx-wftermine-pi1 .header {margin: 0 2% 14px !important;}
	.tx-wftermine-pi1 #leftcol .header{margin: 0 0 14px !important;}
	#tx_wftermine_pi1_anmeldungview #leftcol .anmeldeformular{ padding:0 !important; width:100% !important;}

	#tx_wftermine_pi1_detailview .detail_beschreibung {padding-left: 2%;width: 96% !important;}
	#tx_wftermine_pi1_detailview #leftcol .detail_beschreibung{ padding-left:0;}
	#tx_wftermine_pi1_detailview .detail_beschreibung .detail_footer{display:none;}
	#tx_wftermine_pi1_detailview .detail_beschreibung .detail_header_text { margin-left: 0 !important;;padding: 0%;width: 100% !important;}
	#tx_wftermine_pi1_detailview .detail_beschreibung .detail_header_col_right {float: none !important;width: auto !important; margin-left: 57px;}

	.fce_content_poll h3 {padding-left: 0 !important;}
	.fce_content_text_image.left > h3 {padding-left: 0 !important;}
	.fce_teaser_verteiler h2 {margin-left: 0 !important; padding:4px 0 4px 15px;background: url("../pix/famu/icons/headline_square.gif") no-repeat scroll 0 6px;}
	.fce_teaser_verteiler .bild {float: none;}
	#kkdl_flexWrap .kkdl_flex .wrapper_links {width: 100%;height: auto;padding: 0 0 10px;}
	.wrapper_links div {margin-left: 0px !important;}
	#startseite .wrapper_links div, #col2_50-50 .wrapper_links div{margin-left: 0px !important;}
	#startseite #content h2, #col2_60-40  #content h2{margin-left: 0px;margin-right: 0px;}


	.wrapper_links div.intern {padding: 0;margin-left: 0px !important;}

	#startseite #content h2 {border: 0 none;}
	.fce_content_poll > h2, .fce_teaser_verteiler_positionen > h2, .fce_container_box1 > h2{border: 0 none;}

	#c4191 {margin: 15px 0;}
	#c2580 h2, #c2789 h2{margin-left: 10px;}
	.tx-comments-comments > h3, .fce_teaser_verteiler_positionen h3 {padding-left: 0 !important;}
	.fce_content_text_image.left .bild, .fce_header_positionen .bild  {float: none;margin: 3px 0 10px;}
	#rightcol .fce_content_text_image.left .bild {float: none;margin: 3px 0 10px;}

	.dokument, .extern {margin-bottom: 15px;}
	.detail_infos .value .dokument{margin-bottom: 2px;}
	.fce_header_positionen .headline {padding-left:8px;padding-right:110px;font-size: 15px;}
	.wrapper_links { margin-top: 0px;}
	#tx_wftermine_pi1_listview .terminlist .list_item_bild {float: none !important;margin-top: 10px !important;}
	.bild img {height: auto;max-width: 100%;}
	#submenu .e1 a.down:link, #submenu .e1 a.down:visited {margin-right: 0; background-position:2% 13px;}
	#submenu .e1 a.down:hover, #submenu .e1 a.down:focus{ background-position:2% 13px;}
	.tx-3pcmediadb-pi1 .flat .video-list .video {width: 100%;}
	.tx-3pcmediadb-pi1 .flat .video-list .video img {max-width: 100%;}
	.tx-3pcrueckblick-pi1 .tx_3pcrueckblick-bild {float: none;}
	#c2801 h2{margin:0 13px;}

	#kkdl_flexWrap .kkdl_flex .wrapper_links{position:relative !important;/* border:none !important;*/}
	#leftcol #kkdl_flexWrap .bericht {height:auto !important;}

	#c2598 #kkdl_flexWrap .kkdl_flex {height: auto;}
	#c2598 #kkdl_flexWrap .kkdl_flex .kkdl_image {float: none;}
	#c2598 #kkdl_flexWrap .kkdl_flex .infos {float: left;width: 100%;}
	#c2598 #kkdl_flexWrap .kkdl_flex .copyright {bottom: auto;position: relative;}

	.lb_unterseite .tx_3pcrueckblick-single table{ width:100%;}
	.lb_unterseite .tx_3pcrueckblick-single table td{ width:32%;}
	.tx_3pcrueckblick-single table td div.image, .lb_unterseite .tx_3pcrueckblick-single table td div{ width:auto;}
	.tx_3pcrueckblick-single table td div.image img{ max-height:inherit !important; max-width:100%;}
	.testimonial-list{ overflow:hidden; clear:both; position:relative !important;}

	dd.programm .programm_day .programm_day_header{ font-size:11px;}

	.tx-3pcmediadb-pi1 .single .videoarrow{ left:50% !important; top:50% !important; margin-left:-38px; margin-top:-38px;}

	#xtra_col #rk_menu ul{ padding:20px 20px 25px;}
	#xtra_col #rk_menu li a{ background:#fff;}
	#xtra_col #rk_menu li.on a{ background:#de2381;}

	#tx_wftermine_pi1_detailview .detail_beschreibung .detail_header_bild{ width:100% !important; margin:0 !important;}
	#tx_wftermine_pi1_detailview .detail_beschreibung .detail_header_bild img{ width:100%; height:auto;}
	#tx_wftermine_pi1_anmeldungview .anmeldeformular dd.form_subheader{ clear:both;}
	#tx_wftermine_pi1_anmeldungview .anmeldeformular .submits input.submit:before{ clear:both; display:block; overflow:hidden; height:0; content:'';}

	body#regionalkreis #content{ width:auto; float:none;}
	body#regionalkreis #wrapper_header{ margin-left:0;}
	body#regionalkreis #content #leftcol{ width:94% !important; padding:0 3% !important; float:none !important;}
	body#regionalkreis #content #rightcol{ width:94% !important; padding:0 3% !important; float:none !important; margin-top:0;}
	body#regionalkreis #content #leftcol #leftcol { width:auto !important; padding:0 !important; margin:0; float:none !important;}
	body#regionalkreis #content #leftcol #rightcol{ width: 100% !important; padding:0 !important;}
	body#regionalkreis .fce_content_text_image{ padding:0;}
	body#regionalkreis #tx_wftermine_pi1_datepicker{ margin:0 0 15px 0 !important;}
	body#regionalkreis #rightcol .fce_container_box{ width:100%; float:none; padding:0;}
	body#regionalkreis #content #rightcol .tx-wfdt3komm-pi1 .person-data{ width:auto !important; float:none;}
	body#regionalkreis #mainmenu{ padding: 0 0 60px;margin-top: 0;position: absolute;width: 100%; z-index: 99999;background: url("../pix/bg_shadow_top.png") no-repeat scroll 0 100% #bda799;}
	body#regionalkreis #mainmenu a:link, body#regionalkreis #mainmenu a:visited{background:url("../pix/famu/icons/menu_arrow_brown.png") 95% center no-repeat #ffffff; border-bottom: 1px solid #989898; color: #9e887a; float: none; height: auto; margin-left: 0; margin-right: 0;padding: 7px 0 7px 20px; text-align: left;}
	body#regionalkreis #mainmenu a:hover {background: url("../pix/famu/icons/menu_arrow_brown_hov.png") no-repeat 95% center #fff;}
	body#regionalkreis #mainmenu span{ float:none; padding:0; margin:0;}
	body#regionalkreis #mainmenu a:hover span{ color:#d82684 !important;}
	body#regionalkreis #submenu{ margin-left:0;}
	body#regionalkreis #submenu_wrapper{ display:none;}
	body#regionalkreis #content #rightcol .searchform_small{ margin-top:0 !important;}
	body#regionalkreis .tx-medienpr-texttyp_7, .lb_unterseite .tx-medienpr-texttyp_7{ width:100%;}
	body#regionalkreis .tx-medienpr-texttyp_7 .tx-medienpr-medienpraesenz, .lb_unterseite .tx-medienpr-texttyp_7 .tx-medienpr-medienpraesenz{ width:100%;}
	/* M.C.: Deactivated on 21.12.2015 due to issue on rk pages, e.g. regionalkreis-dresden.html (Issue 447):
	body#regionalkreis .person-data{ width:70% !important; float:left;}*/
	body#regionalkreis .person-data .firma{ width:100%; float:none; margin-right:0;}
	body#regionalkreis #tx_wftermine_pi1_listview .terminlist .list_row{ width:auto;}
	body#regionalkreis #content #wrapper_header + #rightcol + .clear{ display:none;}
	body#regionalkreis #content #leftcol .tx-wftermine-pi1{ margin-top:0;}
	body#regionalkreis #tx_wftermine_pi1_detailview .detail_beschreibung{ width:100%;}
	body#regionalkreis #tx_wftermine_pi1_detailview .detail_beschreibung .detail_footer{ width:97%; float:none; overflow:hidden;}
	body#regionalkreis #tx_wftermine_pi1_detailview .detail_beschreibung .detail_header_text{ width:auto; margin-left:0;}
	body#regionalkreis #tx_wftermine_pi1_detailview .detail_beschreibung .detail_header_col_right{ width:85%;}
	body#regionalkreis #form_anmeldung input{ width:85%;}
	body#regionalkreis #form_anmeldung input[type="checkbox"]{ width:13px;}
	body#regionalkreis #form_anmeldung select{ width:90%;}
	body#regionalkreis .tx-3pcrueckblick-pi1 .tx_3pcrueckblick-list{ width:100%; padding:0;}
	body#regionalkreis .terminlist{ overflow:hidden;}
	body#regionalkreis .datepicker .datepickerContainer table{ position:absolute;}
	body#regionalkreis .datepicker{ height:240px !important;}
	body#regionalkreis #tx_wftermine_pi1_listview .searchform{ margin:10px 0;}
	body#regionalkreis #content #wrapper_header .headertext_layered{ margin:0; position:absolute; top:28px; left:0;}
	body#regionalkreis #header{ height:190px;}
	body#regionalkreis .imgwrap > img{ width:100%; height:auto;}
	body#regionalkreis .tx_3pcrueckblick-single table{ width:100%}
	/*.tx_3pcrueckblick-single table td{ width:49%; display:inline-block;}*/

	.tx_3pcrueckblick-single table tr td {
	    display: inline-block;
	}
	.tx_3pcrueckblick-single table td {
	    width: 49%;
	}

	body#regionalkreis .tx_3pcrueckblick-single table td div{ width:auto; margin-right:10px;}
	body#regionalkreis .tx-wfdt3komm-pi1 ul.liste_links, body#regionalkreis .fce_content_list, body#regionalkreis #mitgliedwerden.tx_powermail_pi1_form{ padding:0;}

	#tx_wftermine_pi1_anmeldungview .anmeldeformular .submits input.submit{ float:left;}
	#col2_60-40 #rightcol .fce_container_box{ margin-top:10px;}

	#c2801{ display:none;}
	#regio_karte{ display:none;}

	#sb-title-inner{ font-size:12px !important;}
	#sb-title, #sb-title-inner{ height:auto !important;}
	#submenu .e3 a:link, #submenu .e3 a:visited, #submenu .e3 a:hover, #submenu .e3 a:focus{ padding:4px 0 4px 50px; background-position:38px 9px !important;}
	#submenu .e2 a.down:link, #submenu .e2 a.down:visited, #submenu .e2 a.down:hover, #submenu .e2 a.down:focus{ background:url("../pix/famu/icons/submenu_arrow_pink.png") no-repeat 19px 13px #e5dcd5;}
	#submenu .e2 a.on:link, #submenu .e2 a.on:visited, #submenu .e2 a.on:hover, #submenu .e2 a.on:focus{background-position:4% 13px;}

	.tx-indexedsearch{ margin:0 2%;}
	.tx-indexedsearch input{ width:92%;}
	#layout > #wrapper > #content > .csc-default > .fce_content_text_image{ padding:0 2%;}

	.tx_3pcrueckblick-single table td img{ width:auto !important;}
	.tx_3pcrueckblick-single table td div{ text-align:left;}

	.facebook-box .fb_iframe_widget span{ width:100% !important;}
	.facebook-box .fb_iframe_widget iframe{ width:100% !important; position:relative;}

	div#htmlvideo_displayarea{ width:100%; height:100%;}

	div#htmlvideo_displayarea, #htmlvideo_jwplayer_display, #htmlvideo_video, #htmlvideo_video_wrapper, #htmlvideo video, #htmlvideo object{ width:100% !important; height:100% !important;}
	#htmlvideo_jwplayer_display img{ height:100% !important; width:auto !important; margin:0 auto !important; position:relative !important;}
	#htmlvideo_video_wrapper{height:100% !important;}
	#htmlvideo_video embed{ width:100%; height:100%;}
	div#htmlvideo_jwplayer_display_iconBackground{ left:50% !important; top:50% !important; margin-left:-25px !important; margin-top:-25px !important;}
	video#htmlvideo_video{left:0 !important; top:0 !important;}
	.tx-3pcmediadb-pi1 .flat .video-item{ margin:20px 0 0;}
	.tx-3pcmediadb-pi1 .flat .video-item #htmlvideo{ height:200px !important;}
	.tx-3pcmediadb-pi1 .flat .video-item .imgwrap img{ width:100%; height:auto;}
	img#htmlvideo_jwplayer_display_image{ top:0 !important;}
	#htmlvideo_jwplayer_controlbar{ display:none !important;}

	#rightcol .tx_powermail_pi1_fieldwrap_html_captcha_description{ /*float:left;*/ clear:both;}
	.bg_greige .tx-wfdt3komm-pi1{ margin-top:0;}
	.bg_greige .fce_content_text_image.left{ padding-top:0;}
	#rightcol .fce_container_box .bg_greige, #rightcol .fce_container_box .bg_blau{ padding-bottom:10px;}
	.besuche-list-container{ padding:0 2%;}
	#testimonial{ height:auto !important;}
	.besuche-single-item{ padding:0 2%;}
	.besuche-single-item .news-single-img{ float:none; margin:0;}
	.besuche-single-item .news-single-img img{ width:100%; height:auto;}
	#tx_wftermine_pi1_listview .terminlist .list_row.highlight .list_item_bild{ width:auto;}
	.fce_header_positionen{ margin-bottom:20px;}
	#rightcol .fce_container_box{ margin-bottom:20px;}

	#col2_60-40 #content #leftcol .news-single-item, #col2_60-40 #content #leftcol .news-single-backlink{ padding:0;}
	body#regionalkreis #content #leftcol .news-single-item, body#regionalkreis #content #leftcol .news-single-backlink{ padding:0;}
	#col2_60-40 #content #leftcol .wrapper_links div.category, #col2_60-40 #content #leftcol .wrapper_links div.print_pm{margin-left: 0 !important;}
	body#regionalkreis #content #leftcol .wrapper_links div.category, body#regionalkreis #content #leftcol .wrapper_links div.print_pm{margin-left: 0 !important;}

        /* Anpassung - NRW Kommission 2019 */
        .powermail_form_24 .powermail_check_outer {margin-left:0 !important;}
}


@media only screen and (min-width: 768px) and (max-width: 1024px) {

    .fce_teaser_verteiler,
    .fce_teaser_verteiler.odd {
        margin: 0 2% 2% !important;
    }

    .tx-wfdt15dt16-pi1 .select-menu{
        width: auto;
        left: 10%;
        right:10%;
    }

	/*body#startseite  {background: url("../pix/bg_jungu_famu.jpg") no-repeat scroll 65% -10% #BFAA8C;}
	body {background: url("../pix/bg_jungu_famu.jpg") no-repeat scroll 50% 0 #BFAA99;}
	#lb_startseite, body.lb_unterseite {background: url("../pix/bg_jungu_famu.jpg") no-repeat scroll 50% 0 #BFAA99 !important;}*/

	body#startseite {background: #BDA799 url("../pix/top-banner-img.jpg") repeat-x;}
	body, #lb_startseite, body.lb_unterseite {background: #BDA799 url("../pix/top-banner-img.jpg") repeat-x !important;}

	#layout {width: 100%; position: relative;}
	#header {width:100%;padding: 0;height: 185px;}
	#logo {margin-right: 0;}
	.fce_content_historie{padding:0 2%;}

	#headline {float: left;left: 0;margin: 18px 0 0 0;position: relative;top: 10px;width: 58%; text-align: left;}
	/*#headline h1 span, .page-headline-text span {left: 0;position: absolute;top: 0; color:#6A5D5D;}*/
	/*#headline a {display: none;}*/

	#headermenu {display:block;left: 230px;margin: 11px 0 0;position: absolute;top: 0;width: 400px;}
	#headermenu a {color: #BDA897;display: inline-block;font-size: 15px;font-weight: 600;}
	#headermenu a:first-child {display: none;}

	#mainmenu {width: 100%;padding: 0; margin-top: 18px;}
	#wrapper {float: none; margin: 0 auto;padding: 0;width: 90%; background: #FFFFFF;}
	#startseite #wrapper {padding: 0;}
	body#startseite .tx-jfmulticontent-pi1 .anythingSlider {width: 100% !important;height: 235px !important;}
	body#startseite .fce_headerslider .slidertext {font-size: 20px;font-weight: normal;left: 0;line-height: 24px;padding: 16px 2% 11px;top: auto; bottom:0; position:absolute;width: 96.3%;}
	body#startseite .tx-jfmulticontent-pi1 div.anythingSlider-minimalist-square .back {display:none !important;}
	body#startseite .tx-jfmulticontent-pi1 div.anythingSlider-minimalist-square .arrow {display:none !important;}

	#search {background: none repeat scroll 0 0 #FFFFFF;width: 90%;position:relative;padding:0 5%;}
	.search-box {font-size: 15px;font-weight: 600;padding: 15px 19px 12px 0;color:#bda897;cursor:pointer;display: block;}
	.search-box.hover {color: #E52282;}
	#search form {display:none;}
	#search input.sword {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #bda897;color: #A3998B;display: block;float: left;font-size: 11px;font-style: italic;height: 23px;line-height: 23px;margin: 0 0 10px 0;padding: 0 2px 0 7px;width: 150px;}

	#search .flags {position: absolute;right: 4%;top: 5px;width: 98px;display:block;}
	#search .flags a {float: left;margin-right: 2% !important;}
	#search .flags .twitter {background:url(../pix/jungu/icons/flag_twitter.png) 0 0 no-repeat; height:35px; margin:0; padding:0; width:30px;}
	#search .flags .facebook {background:url(../pix/jungu/icons/flag_facebook.png) 0 0 no-repeat; height:35px; margin:0; padding:0; width:30px;}
	#search .flags .youtube {background:url(../pix/jungu/icons/flag_youtube.png) 0 0 no-repeat; height:35px; margin:0;margin-bottom:13px; padding:0; width:30px;}
	#search .flags a.red {display:none;}
	#search .flags a.white {display:none;}
	#tx_wftermine_pi1_detailview .search_extendlink{ clear:both;}
	#tx_wftermine_pi1_detailview .searchform input#tx_wftermine_pi1_sword{ padding:4px 5px;}

	#tx_wftermine_pi1_detailview .detail_beschreibung .detail_footer{ margin:8px 0 10px !important;}

	#login {border: 0 none !important;display: block;float: left;font-style: normal;left: 105px;position: absolute;top: 12px;width: 115px;}
	#login .login-temp {background: none;}
	#login .login-temp a {background: none;color: #BDA897;display: block;font-size: 15px;font-weight: 600;width: 136px;}

	#startseite #content {width: 100%; margin: 0;padding-bottom: 25px}

	#footer {padding: 15px 4%;width: 92%;display: block;background: none repeat scroll 0 0 transparent;}
	#footer .copyright {display: block;}
	#footer .footermenu {color: #BFAA8C; width: 100% !important;}
	#footer .footermenu a  {color: #FFFFFF;display: none;font-size: 14px;font-weight: bold;padding: 0 2px;}
	#footer .footermenu a:first-child {display: block !important; float: left;line-height: 36px;}
	.nach-oben { background: url("../pix/famu/icons/arrow-up-nach.png") no-repeat right 0;bottom: 15px;color: #FFFFFF;font-size: 13px;font-weight: bold;height: 36px;line-height: 36px;position: absolute;right: 5%;width: 128px;z-index: 7;cursor: pointer;}

	#mainmenu {display: none;margin-top: 0;padding: 0 0 60px;position: absolute;width: 100%; background: url("../pix/bg_shadow_top.png") no-repeat scroll 0 100% #BDA799;z-index: 99999;}
	.menu-mobile.menu-icon-hov, .menu-mobile-back.menu-icon-hov {display: none;}

	/*.menu-mobile {background: url("../pix/famu/icons/mobile-menu.png") no-repeat scroll right 0;color: #DE2381;cursor: pointer;display: block;font-size: 14px;font-weight: bold;height: 17px;left: 50%;margin-left: -30px;position: absolute;bottom: 15px;width: 60px;z-index: 7;}
	.menu-mobile-up {background: url("../pix/famu/icons/arrow-up.png") no-repeat scroll right 0;color: #DE2381;cursor: pointer;display: block;font-size: 14px;font-weight: bold;height: 17px;left: 50%;margin-left: -30px;position: absolute;top: auto;bottom: 14px;width: 60px;z-index: 7;}*/

	.menu-mobile {background: url("../pix/famu/icons/mobile-menu.png") no-repeat scroll right 0 transparent;bottom: 14px;color: #DE2381;cursor: pointer;display: block;font-size: 14px;font-weight: bold;height: 35px;line-height: 36px;margin-left: -30px;position: absolute;right: 5%;width: 80px;z-index: 7;}
	.menu-mobile-up {background: url("../pix/famu/icons/arrow-up.png") no-repeat scroll right 0 transparent;bottom: 14px;color: #DE2381;cursor: pointer;display: block;font-size: 14px;font-weight: bold;height: 36px;line-height: 36px;margin-left: -30px;position: absolute;right: 5%;top: auto;width: 80px;z-index: 7;}

	.menu-mobile-back{background: url("../pix/famu/icons/arrow-back-menu.png") no-repeat scroll right 0 transparent;bottom: 14px;color: #DE2381;cursor: pointer;display: block;font-size: 14px;font-weight: bold;height: 36px;line-height: 36px;position: absolute;left: 5%;top: auto;width: 89px;z-index: 7;}
	#startseite .menu-mobile-back{ display:none;}

	/*#mainmenu a.red {background: none repeat scroll 0 0 #BC0001 !important;padding: 7px 0 !important; display:block;}
	#mainmenu a.white {background: none repeat scroll 0 0 #ffffff !important;padding: 7px 0 !important;color:#d82684;display:block;}
	#mainmenu a:link, #mainmenu a:visited {background: none;float: none;margin-left: 0px;margin-right: 0;padding: 0 0 0 0;text-align:center;border-bottom:#989898 solid 1px;height:auto;}
	#mainmenu a:link span, #mainmenu a:visited span {background: none repeat scroll 0 0 transparent;float: none; height:auto;padding:7px 0;}*/

	#mainmenu a.red {background: #BC0001 !important;padding: 7px 0 7px 20px !important; display:block;color: #ffffff !important;}
	#mainmenu a.white {background: #ffffff !important;color: #D82684 !important;display: block;padding: 7px 0 7px 20px !important;}

	#mainmenu a:link, #mainmenu a:visited {background: #FFFFFF;float: none;margin-left: 0px;margin-right: 0;padding: 0 0 0 20px;text-align: left;border-bottom:#989898 solid 1px;height:auto;color:#9e887a;}
	#mainmenu a:link span, #mainmenu a:visited span {background: url("../pix/famu/icons/menu_arrow_brown.png") no-repeat right center;float: none; height:auto;padding:7px 0;margin-right: 10px;}
	#mainmenu a:hover span {background: url("../pix/famu/icons/menu_arrow_brown_hov.png") no-repeat right center;color: #D82684 !important;}

	#submenu {float: none;width: 100%; display: none;}
	#submenu .e1 {background: none repeat scroll 0 0 #FFFFFF;border-bottom: 1px solid #989898;}
	#submenu .e1 a:link, #submenu .e1 a:visited {background: #ffffff url("../pix/famu/icons/menu_arrow_brown.png") no-repeat right center;float: none; height:auto;margin-right: 10px;padding: 7px 0 7px 5%;text-align: left;color:#9e887a;font-size: 14px;border-bottom: 0 none;}
	#submenu .e1 a:hover {background: url("../pix/famu/icons/menu_arrow_brown_hov.png") no-repeat right center;color: #D82684 !important;}

	#submenu .e1 a.on_down:link, #submenu .e1 a.on_down:visited, #submenu .e1 a.on_down:hover, #submenu .e1 a.on_down:focus {background:url("../pix/famu/icons/submenu_arrow_pink_down.png") no-repeat scroll 3.5% 13px; color:#de2381; margin-right: 10px;}
	#submenu .e2 a:link, #submenu .e2 a:visited {background-position: 5.5% 13px; color: #DE2381;padding: 7px 0 7px 7%;}
	#submenu .e1 a:hover, #submenu .e1 a:focus, #submenu .e1 a.on:link, #submenu .e1 a.on:visited, #submenu .e1 a.on:hover, #submenu .e1 a.on:focus {background: url("../pix/famu/icons/menu_arrow_brown_hov.png") no-repeat right center;color: #D82684 !important;}


	#startseite #content #leftcol {background: none repeat scroll 0 0 #DBDBDB;margin: 15px 3% 0 0;padding: 3%;width: 42%;min-height: 250px;}
	#startseite #content #rightcol {background: none repeat scroll 0 0 #DBDBDB;margin: 15px 0 0 0;padding: 3%;width: 42%;min-height: 250px;}

	#leftcol h3, #rightcol h3, .news-meta, .news-list-item h4, .news-list-item h5 {}

	#xtra_col #polls, #xtra_col .wrapper_links{display:block;}
	#xtra_col .wrapper_links { margin-top: 0;}

	.fce_teaser_verteiler_positionen .bild {float: left;overflow: hidden;margin-right: 15px;margin-top: 0px;}
	body#startseite .fce_headerslider .slidertext .name {border-bottom: 1px solid #DE2381;color: #DE2381;font-size: 20px;font-weight: normal;}
	#leftcol h2, #rightcol h2 {color: #DE2381;font-size: 13px;/*background:none; padding:0;border-width: 0;*/}
	.fce_content_text_image hr {/*display: none;*/ border-color:transparent;margin: 10px 0 10px;}

	/*
	.tx-3pcmediadb-pi1 .nested > div{width:50%;}
	.tx-3pcmediadb-pi1 .nested > div > span img{width:90%;}
	.tx-3pcmediadb-pi1 .nested > ul{width:50%;}
	.tx-3pcmediadb-pi1 .nested > div > p{width:80%;}
	.tx-3pcmediadb-pi1 .nested > ul > li ul > li{width:140px;}
	.tx-3pcmediadb-pi1 .nested > ul > li ul > li a{margin-top:10px;}
	.tx-3pcmediadb-pi1 .nested{height:330px;}
	*/

	/*.tx-3pcmediadb-pi1{ overflow:hidden;}*/
	/*.tx-3pcmediadb-pi1 .nested {background: none repeat scroll 0 0 #F4F0ED;margin:0;padding: 0;position: relative;width: 100%;height:auto;}*/
	/*.tx-3pcmediadb-pi1 .nested > div {float: left;position: relative;width: 96%;padding:2%;}*/
	/*.tx-3pcmediadb-pi1 .nested > div.onh {border-bottom: 1px solid #BCA998;font-weight: bold;color: #DE2381;}*/
	/*.tx-3pcmediadb-pi1 .nested > div > p {width: 100%;}*/
	/*.tx-3pcmediadb-pi1 .nested > div > p:empty{ display:none;}*/
	/*.tx-3pcmediadb-pi1 .nested > div > span img {width: 100%;}*/
	/*.tx-3pcmediadb-pi1 .nested > div h3 {font-size:13px;padding-left: 0 !important;}*/
	/*.tx-3pcmediadb-pi1 .nested .videoarrow {left: 40%;top: 25%;}*/
	/*.tx-3pcmediadb-pi1 .nested > span {bottom: 10px;display: block;height: 20px;left: 2%;position: relative;right: 2%;width: 95%;}*/
	/*.tx-3pcmediadb-pi1 .nested > ul {width: 100%; height: auto;}*/
	/*.tx-3pcmediadb-pi1 .nested > ul > li > div, .tx-3pcmediadb-pi1 .nested > ul > li ul {position: inherit;}*/
	/*.tx-3pcmediadb-pi1 .nested > ul > li ul > li a {margin: 20px 0px 0 0;}*/
	/*.tx-3pcmediadb-pi1 .nested > ul > li ul > li {margin-right: 10px;width:120px;float:none; display:inline-block;}*/
	/*.tx-3pcmediadb-pi1 .nested > ul > li ul {width: 100% !important;}*/
	/*.tx-3pcmediadb-pi1 .nested > ul > li > div {padding: 0 0 0 2%;width: 98%;border-top:0;}*/
	/*.tx-3pcmediadb-pi1 .nested li h3 { padding:2% !important;}*/
	/*.tx-3pcmediadb-pi1 .nested > ul > li {float: none;}*/
	/*.tx-3pcmediadb-pi1 .nested li h3 {border-right: 0;border-bottom: 1px solid #BCA998;color: #6A5D5D;font-size: 12px;font-weight: bold;line-height: 15px;margin: 0;}*/
	/*.tx-3pcmediadb-pi1 .nested > ul > li:first-child {margin-left: 0;}*/
	/*.tx-3pcmediadb-pi1 .nested > span .next_off {float: right;}*/
	/*.tx-3pcmediadb-pi1 .nested > div > #htmlvideo_wrapper {height: auto !important;width: 100% !important;display:block !important;}*/
	/*.tx-3pcmediadb-pi1 .nested > div > span {width:100%;height:146px;display:none !important;}*/
	/*.tx-3pcmediadb-pi1 #htmlvideo{ width:100% !important; height:300px !important;}*/
	/*.tx-3pcmediadb-pi1 audio#htmlvideo{ height:50px !important; width:auto !important;}*/

	/*tx-3pcmediadb-pi1 plugin commented to fix nested part for video section in ipad*/

	/*.tx-3pcmediadb-pi1 .nested {background: none repeat scroll 0 0 #F4F0ED;margin: 0;padding: 3%;position: relative;width: 94%;height:auto;}
	.tx-3pcmediadb-pi1 .nested > div {float: left;position: relative;width: 100%;}
	.tx-3pcmediadb-pi1 .nested > div > p.short {display:none;}
	.tx-3pcmediadb-pi1 .nested > div > span img {width: 50%;}
	.tx-3pcmediadb-pi1 .nested > div h3 { float: right;font-size: 13px;text-align: center;width: 50%;}
	.tx-3pcmediadb-pi1 .nested .videoarrow {left: 20%;top: 25%;}
	.tx-3pcmediadb-pi1 .nested > span {bottom: 0;display: block;height: 20px;position: relative;right: 0;width: 100%;}
	.tx-3pcmediadb-pi1 .nested > ul {width: 100%;/*height: 250px;height:auto;}
	.tx-3pcmediadb-pi1 .nested > ul > li ul > li a {margin: 20px 0px 0 0;}
	.tx-3pcmediadb-pi1 .nested > ul > li ul > li {width: 120px;}
	.tx-3pcmediadb-pi1 .nested > ul > li ul {width: 100% !important;}

	.tx-3pcmediadb-pi1 .nested > ul ~ p{display:none;}
	.tx-3pcmediadb-pi1 .nested:after  {clear:both;content:'.';display:table;}

	.box h3, .box h5 {/*display: none;}
	body#startseite .tx-3pcmediadb-pi1 .nested > ul > li ul > li p.media_title {display: none !important;}
	.tx-3pcmediadb-pi1 .nested > ul > li > div {border-top: 0 none; display:block; position: relative;}
	.tx-3pcmediadb-pi1 .nested > ul > li {float: left;margin-right: 20px;}
	.tx-3pcmediadb-pi1 .nested li h3 {border-right: 0;border-bottom: 0;color: #6A5D5D;font-size: 12px;font-weight: bold;line-height: 15px;margin: 0;padding: 5px 0;}
	.tx-3pcmediadb-pi1 .nested > ul > li:first-child {margin-left: 0;}
	.tx-3pcmediadb-pi1 .nested > span .next_off, .tx-3pcmediadb-pi1 .nested > span .previous_off,.tx-3pcmediadb-pi1 .nested > span .next_on {display:none;}
	.tx-3pcmediadb-pi1 .nested > div > #htmlvideo_wrapper {height: 235px !important;width: 50% !important; display:block !important;}

	.tx-3pcmediadb-pi1 .nested > div > span {width:100%;height:168px;display:none !important;}*/

	/*#htmlvideo{height: 168px !important;width: 300px !important;display:block !important;overflow:hidden !important;}*/
	/*#col2_60-40 #htmlvideo{width: 100% !important;display:block !important;overflow:hidden !important;}*/

	#htmlvideo_jwplayer_display, #htmlvideo_video, #htmlvideo_jwplayer_display img, #htmlvideo_video_wrapper, #htmlvideo video, #htmlvideo object{height: 168px !important;width: 100% !important;}


	#xtra_col {float: left;margin: 0;position: absolute;top:370px;width: 100%;z-index: 999;left: -100%;background: none repeat scroll 0 0 #BDA799;min-height: 200px;}
	#xtra_col .box {background: none repeat scroll 0 0 #BDA799;border-bottom: 1px solid #FFFFFF;margin: 0 40px;}
	#xtra_col .box p {color:#ffffff; margin: 0;padding: 5px 0; font-size:13px;}
	#xtra_col .fce_content_text_image {padding: 0;}
	#xtra_col .box .content {background: none repeat scroll 0 0 transparent;bottom: 0px; padding: 15px;}
	#xtra_col h4 {background-position: 0 10px;color:#ffffff;margin: 0; padding: 5px 0 5px 12px;}
	#xtra_col h5, #xtra_col h3 {color:#ffffff;}
	.xtra-arrow-mobile {background: url("../pix/famu/icons/arrow-next.png") no-repeat scroll 0 0;display: block;height: 70px;left: 0px;position: absolute;top: 444px;width: 32px;z-index: 9999;cursor:pointer;}
	.xtra-arrow-back{background: url("../pix/famu/icons/arrow-back.png") no-repeat scroll 0 0;display: block;height: 70px;right: 0;position: absolute;top: 75px;width: 32px;z-index: 9999;cursor:pointer;}
	.xtra-arrow-mobile.hover {display: none;}
	#c5020 .box {border-bottom: 0 !important;}

	#xtra_col {display:block;}
	#xtra_col .flags .red, #xtra_col .flags .white {display: none;}
	#xtra_col .flags {display: none;}

	#c4261 #rightcol {background: #ffffff !important;}
	/*#c3575 > h2 {background: none repeat scroll 0 0 #F4F0ED;border: 0 none;padding-top: 15px;color: #DE2381; margin: 15px 0 0;}*/
	#c3575 > h2 {background: url("../pix/famu/icons/headline_square.gif") no-repeat scroll 15px 17px #F4F0ED;border: 0 none;color: #DE2381;margin: 15px 0 0 !important;padding-left: 33px;padding-top: 15px;}


	#partners {margin: 0 auto;padding: 5% 0;width: 90%;}
	#partners .headline {color: #000000;font-size: 13px;font-weight: bold;}
	#partners a {display: block;float: left;height: auto;margin: 0 3px 15px;width: auto;}
	#partners img {height: auto;width: 100%;}
	#partners a.second{margin-right:0;}

	#col2_50-50 #content #leftcol {background: none;margin: 0 2%;padding: 0;width: 96%;}
	#col2_50-50 #content #rightcol {background: none;margin: 0 2%;padding: 0;width: 96%;}
	#col2_50-50 #content #leftcol .fce_teaser_verteiler_positionen { background: none repeat scroll 0 0 #DBDBDB;margin: 15px 2% 0 1%;padding: 3%;width: 42%;float: left;}
	#col2_50-50 #content #rightcol .fce_teaser_verteiler_positionen { background: none repeat scroll 0 0 #DBDBDB;margin: 15px 2% 0 1%;padding: 3%;width: 42%;float: left;}
	.fce_teaser_verteiler_positionen.odd {margin-right: 1% !important; margin-left:0 !important; float:right !important;}
	.fce_teaser_verteiler.odd {margin-right: 1%; margin-left:0; float: none;}

	#submenu {width: 100%;}
	#content {margin:0; width: 100%;padding-bottom: 25px;}
	#c2810{margin-right:20px;}
	#wrapper_header #headerimage {display: block;overflow: hidden;}
	#headerimage > img {height: auto;width: 100%;}

	#content #wrapper_header .headertext_part1 {color: #6A5D5D;font-size: 20px; margin: 15px 2%;}
	#content #wrapper_header .headertext_part2 {font-size: 14px;margin: 0 2%;padding: 0 0 2px;}

	.fce_teaser_verteiler {width:auto;}
	#col2_60-40 #content #leftcol .fce_teaser_verteiler{ margin-left:0; margin-bottom:2%;}
	#col2_60-40 #content #leftcol .fce_teaser_verteiler.odd{ margin-right:0;}
	.fce_teaser_verteiler h2 {/*background: none repeat scroll 0 0 transparent;*/color: #DE2381;font-size: 13px;}
	.fce_teaser_verteiler h2 {margin-left: 0 !important; padding:4px 0 4px 15px;background: url("../pix/famu/icons/headline_square.gif") no-repeat scroll 0 6px;}
	#tx_wftermine_pi1_listview #leftcol .header, #tx_wftermine_pi1_listview .legend {display:none;}
	.fce_teaser_verteiler .bild{ float:none;}
	.fce_teaser_verteiler h4, .fce_content_text_image.left h4 {}
	#xtra_col .fce_content_text_image.left h4 {display:block;}

	#tx_wftermine_pi1_listview #leftcol, #tx_wftermine_pi1_detailview #leftcol {/*float: left;margin-right: 0;width: 100% !important;*/ float: none !important;margin: 0 auto !important;width: 97% !important;}
	#tx_wftermine_pi1_listview .terminlist .list_row.highlight .list_col_right {width: 100% !important;}
	#tx_wftermine_pi1_listview .terminlist .list_row.highlight .list_item_ort {width: 100% !important;}
	#tx_wftermine_pi1_listview .terminlist .list_row.highlight .list_item_headline {width: 100% !important;}
	#tx_wftermine_pi1_listview .terminlist .list_row.highlight .list_item_headline h4 {padding-top: 15px !important;}
	#tx_wftermine_pi1_listview .terminlist .list_row.highlight {margin: 0 0 20px 0 !important; padding: 2% !important;}
	#tx_wftermine_pi1_listview .terminlist .list_row {background: none repeat scroll 0 0 #EBEBEB;float: none !important;margin-right: 0 !important;padding: 2% !important;width: auto;border: 0 none!important;min-height: auto; margin-bottom:20px !important;}
	#tx_wftermine_pi1_listview .terminlist .list_row:after{ clear:both; overflow:hidden; display:block; content:'';}
	#tx_wftermine_pi1_listview .terminlist .list_row.odd {float: none !important;margin-right: 0 !important;}
	#tx_wftermine_pi1_listview .terminlist .list_row .list_col_right {float: none;width: 100%!important;}
	#tx_wftermine_pi1_listview .terminlist .list_item_ort {width: 100%!important;}
	#tx_wftermine_pi1_listview .terminlist .list_row{ position:relative;}
	#tx_wftermine_pi1_listview .terminlist .list_item_region { position:absolute; right:10px; top:12px;}
	#tx_wftermine_pi1_listview .terminlist .list_item_headline {width: 100%!important;}

	#tx_wftermine_pi1_listview #rightcol, #tx_wftermine_pi1_detailview #rightcol {float: left !important;}
	#tx_wftermine_pi1_listview #rightcol, #tx_wftermine_pi1_detailview #rightcol {width: 100% !important;}
	#tx_wftermine_pi1_datepicker {margin: 0 2% !important;}

	body .tx-wftermine-pi1 .pagination { padding-bottom:10px; float:none; overflow:hidden;}
	body .tx-wftermine-pi1 .pagination .browseBoxWrap{ width:auto;}

	#tx_wftermine_pi1_listview #rightcol .header {display: none;}
	#tx_wftermine_pi1_listview .searchform { margin:10px 2%; width:260px;}
	#tx_wftermine_pi1_listview .searchform input#tx_wftermine_pi1_sword{ height:16px;}

	#col2_60-40 #content #leftcol , #c2639 #leftcol{/*padding: 0;width: 100%;*/ float: none;margin: 0 auto;padding: 0;width: 96%;}
	div.intern a {float:none !important; margin-right:15px;}
	#col2_60-40 #content #rightcol {float: none;margin: 0 auto;width: 96%;}
	#col2_60-40 #rightcol h2 { /*background:none !important;*/background: url("../pix/famu/icons/headline_square.gif") no-repeat scroll 0 7px transparent;}
	#col2_60-40 #content .fce_content_text_image {padding: 0;}
	#startseite #content h2{border:0;}
	#c4191 {margin: 15px 0;}

	#rightcol input.powermail_captcha {float: left;}
	#rightcol .fce_container_box {float: none; margin-bottom: 20px; width: 100%; clear:both;}
	#col2_50-50 #content #rightcol .fce_container_box{ margin:0 2% 20px 2%; width:96%;}
	#rightcol .fce_container_box:empty{ display:none;}
	#rightcol .tx-powermail-pi1 {background: none repeat scroll 0 0 #e3ebdd; margin: 0 0 20px;padding:10px;width:auto;overflow: hidden;display:block;}
	#rightcol #abo-pressemitteilungen {background: none repeat scroll 0 0 #E3EBDD; padding: 3%;}
	#rightcol .fce_container_box .bg_blau {padding: 10px;}

	#lb_startseite #content {width: 100%;}
	#lb_startseite #content #leftcol {width: 100%;}
	.tx-wfdt15dt16-pi1 img {margin-top: 0;height: auto;margin-top: 55px;width: 100%;}
	#lb_startseite #content #rightcol { width: 100%;}
	.tx-wfdt15dt16-pi1 .searchform_small {margin-top: 20px !important;padding: 5%;width: 90%;}

	.fce_container_box .bg_greige { padding:10px;}
	body.rk_startseite .fce_content_text_image{ padding-bottom:0;}

	.tx-powermail-pi1 .powermail_radio_inner, .tx-powermail-pi1 .powermail_check_inner {margin-left: 0;}
	label {width: 100%;}
	.tx-powermail-pi1 .powermail_radio_inner label, .tx-powermail-pi1 .powermail_check_inner label {width: 100%;}
	input {padding: 1% 2%;width: 96%;}
	select {width: 100%;}
	input.submit, .powermail_submit, input.reset, .powermail_reset {margin: 10px 11px 0 0;}

	.news-list-container {margin: 0 0 25px;padding: 0;}
	.intern {padding: 0;}
	.wrap-div {width: 90%; margin:0 auto;}
	.fce_content_text_image {padding: 0 2%;}
	.fce_container_box .bg_greige .fce_content_text_image{ padding:0;}
	.tx-3pcrueckblick-pi1 .tx_3pcrueckblick-list {padding: 0 2%;width: 96%;}

	.fce_header_positionen {padding: 0 2%;}
	/*.fce_header_positionen .headline {background: none !important;}*/
	.fce_header_positionen .icon {margin: -63px 20px 0 0;}
	.fce_content_image_row {padding: 0 2%;}
	#tx_ttnews_year {margin-right: 2%;}
	#kkdl_flexWrap {padding: 0 2%;width: 96%;}
	#kkdl_flexWrap .kkdl_flex {width: 100%;}
	.facebook-box{padding:0 !important;}
	.tx-medienpr-texttyp_7 {margin: 0;}
	.tx-medienpr-texttyp_7 .tx-medienpr-medienpraesenz {width: 96%; margin:0 2% 25px;}
	.tx-3pcmediadb-pi1 .flat .video-list {padding: 0 2%;width: 96%;}
	.tx-3pcmediadb-pi1 .flat .video-list .text {width: 40%;height: auto;}
	.tx-medienpr-texttyp_8 {padding: 0 2%;}
	.tx-medienpr-texttyp_3, .tx-medienpr-texttyp_2, .tx-medienpr-texttyp_5 {padding: 0 2%;}
	.fce_teaser_verteiler_partner {padding: 0 2% 2%;}
	 .tx-wfdt3komm-pi1 .person {padding: 0 0 8px;}
	#content #rightcol .tx-wfdt3komm-pi1 .person-data {width: auto !important; float:none;}
	.tx-wfdt3komm-pi1 ul.liste_links, #mitgliedwerden.tx_powermail_pi1_form  {padding: 0 2%;}

	a[href^=tel]{color:inherit;text-decoration:none;}


	.fce_content_text_image.left > h2 {/*padding: 0 !important;*/}
	#leftcol h2, #col2_60-40 #rightcol h2 {/*padding: 0 0 0 12px;*/}
	.fce_header_positionen .headline {padding: 26px 140px 25px 10px;}
	.fce_content_poll > h2, .fce_teaser_verteiler_positionen > h2, .fce_container_box > h2, .fce_teaser_verteiler > h2 {/*padding-left: 0 !important;*/}
	.fce_content_poll > h2, .fce_teaser_verteiler_positionen > h2, .fce_container_box > h2, .fce_teaser_verteiler > h2 {margin-left: 0 !important;}

	.fce_teaser_verteiler_positionen .content {height: auto;width: auto;}

	.news-single-item {padding: 0 2%;}
	#col2_60-40 #content #leftcol .news-single-item{ padding:0;}
	#col2_60-40 #content #leftcol .wrapper_links div.category, #col2_60-40 #content #leftcol .wrapper_links div.print_pm{ margin-left:0 !important;}
	#col2_60-40 #content #leftcol .news-single-backlink{ padding-left:0 !important;}
	#col2_60-40 #content #leftcol .wrapper_comment_social{ padding:2% 0;}
	.news-single-additional-info{ padding:0;}
	.news-single-item .news-single-links{ padding:0;}
	.news-single-backlink {padding: 0 2%;}
	.wrapper_comment_social {padding: 2%;}
	.wrapper_comment_social .social_media {padding-bottom: 10px;float:none;}
	.wrapper_comment_social div.comment {padding-left: 0;}
	.wrapper_comment_social .tx-comments-comments {}
	.wrapper_links div.category, .wrapper_links div.print_pm{ margin-left:2% !important;}
	.wrapper_comment_social .social_media a{ margin-left:0; margin-right:5px;}

	/*#content h2 {margin-left: 10px;margin-right: 10px;}
	#content h3{padding-left: 10px;}*/
	.wrapper_links div {margin-left: 0px !important;}
	#startseite .wrapper_links div, #col2_50-50 .wrapper_links div{margin-left: 0px !important;}
	#startseite #content h2, #col2_60-40  #content h2 {margin-left: 0px;margin-right: 0px;}
	#startseite #content h3, #col2_60-40  #content h3{padding-left: 0px;}

	.fce_content_poll #polls { width: 130px;}
	.wrapper_links div.intern {padding: 0;margin-left: 0px !important;}
	#c4775 h2, #c4194 h2{margin-top:17px;}
	.wrapper_links { margin-top: 0px;clear: both;}
	.dokument, .extern {margin-bottom: 15px;}
	.detail_infos .value .dokument{margin-bottom: 2px;}
	#submenu .e1 a.down:link, #submenu .e1 a.down:visited {margin-right: 0;}
	.tx-comments-comments > h3, .fce_teaser_verteiler_positionen h3 {padding-left: 0 !important;}
	#c2608 h2 {display: inline-block; width: 98%;}

	#c2562 {padding: 0 10px;}
	#c2562 #content #leftcol {width: 325px;}
	#c2562 #content #rightcol {width: 325px;}
	#c2562 #rightcol .fce_content_text_image.left .bild {margin: 10px 20px 0 0;}
	#c2801 h2, #c2801 h3{margin:0 15px;}

	#kkdl_flexWrap .kkdl_flex .wrapper_links{position:relative !important;}
	#kkdl_flexWrap .bericht .infos {width: 70% !important;}
	#kkdl_flexWrap .bericht .wrapper_links {width: 100% !important;}
	#rightcol #c5474 .fce_container_box {margin-right: 0;width: auto;}


	#kkdl_flexWrap .kkdl_flex .wrapper_links {position: relative !important;}
	#kkdl_flexWrap .kkdl_flex .copyright { bottom: 0;position: relative;}
	#c2598 #kkdl_flexWrap .kkdl_flex .infos {float: right;width: 85%;}
	#c2598 #kkdl_flexWrap .kkdl_flex .infos > div{ width:100% !important;}
	#c2599 #kkdl_flexWrap .kkdl_flex .infos {float: right;width: 85%;}
	#c2599 #kkdl_flexWrap .kkdl_flex .infos > div{ width:100% !important;}
	#c2562 #leftcol, #c2562 #rightcol{ width:48%}

	#xtra_col #rk_menu ul{ padding:20px 20px 25px;}
	#xtra_col #rk_menu li a{ background:#fff;}
	#xtra_col #rk_menu li.on a{ background:#de2381;}

	body#regionalkreis #content{ width:auto; float:none;}
	body#regionalkreis #wrapper_header{ margin-left:0;}
	body#regionalkreis #content #leftcol{ width:96% !important; margin-right:2%; margin-left:2%; float:none !important;}
	body#regionalkreis #content #rightcol{ width:96% !important; margin-right:2%; margin-left:2%; float:none !important; margin-top:0;}
	body#regionalkreis #content #leftcol #leftcol { width:auto !important; padding:0; margin:0; float:none !important;}
	body#regionalkreis #content #leftcol #rightcol{ width: 100% !important; margin:0;}
	body#regionalkreis .fce_content_text_image{ padding:0;}
	body#regionalkreis #tx_wftermine_pi1_datepicker{ margin:0 0 15px 0 !important;}
	body#regionalkreis #rightcol .fce_container_box{ width:100%; float:none !important; clear:both;}
	body#regionalkreis #content #rightcol .tx-wfdt3komm-pi1 .person-data{ width:auto !important; float:none;}
	body#regionalkreis #mainmenu{ padding: 0 0 60px;margin-top: 0;position: absolute;width: 100%; z-index: 99999;background: url("../pix/bg_shadow_top.png") no-repeat scroll 0 100% #bda799;}
	body#regionalkreis #mainmenu a:link, body#regionalkreis #mainmenu a:visited{background:url("../pix/famu/icons/menu_arrow_brown.png") 95% center no-repeat #ffffff; border-bottom: 1px solid #989898; color: #9e887a; float: none; height: auto; margin-left: 0; margin-right: 0;padding: 7px 0 7px 20px; text-align: left;}
	body#regionalkreis #mainmenu a:hover {background: url("../pix/famu/icons/menu_arrow_brown_hov.png") no-repeat 95% center #fff;}
	body#regionalkreis #mainmenu span{ float:none; padding:0; margin:0;}
	body#regionalkreis #mainmenu a:hover span{ color:#d82684 !important;}
	body#regionalkreis #submenu{ margin-left:0;}
	body#regionalkreis #submenu_wrapper{ display:none;}
	body#regionalkreis #content #rightcol .searchform_small{ margin-top:0 !important;}
	body#regionalkreis .tx-medienpr-texttyp_7, .lb_unterseite .tx-medienpr-texttyp_7{ width:100%;}
	body#regionalkreis .tx-medienpr-texttyp_7 .tx-medienpr-medienpraesenz, .lb_unterseite .tx-medienpr-texttyp_7 .tx-medienpr-medienpraesenz{ width:100%;}
	body#regionalkreis .person-data{ width:70% !important; float:left;}
	body#regionalkreis .person-data .firma{ width:100%; float:none; margin-right:0;}
	body#regionalkreis #tx_wftermine_pi1_listview .terminlist .list_row{ width:auto;}
	body#regionalkreis #content #wrapper_header + #rightcol + .clear{ display:none;}
	body#regionalkreis #content #leftcol .tx-wftermine-pi1{ margin-top:0;}
	body#regionalkreis #tx_wftermine_pi1_detailview .detail_beschreibung{ width:100%;}
	body#regionalkreis #tx_wftermine_pi1_detailview .detail_beschreibung .detail_footer{ width:97%; float:none; overflow:hidden;}
	body#regionalkreis #tx_wftermine_pi1_detailview .detail_beschreibung .detail_header_text{ width:auto; margin-left:0;}
	body#regionalkreis #tx_wftermine_pi1_detailview .detail_beschreibung .detail_header_col_right{ width:85%;}
	body#regionalkreis #form_anmeldung input{ width:85%;}
	body#regionalkreis #form_anmeldung input[type="checkbox"]{ width:13px;}
	body#regionalkreis #form_anmeldung select{ width:90%;}
	body#regionalkreis .tx-3pcrueckblick-pi1 .tx_3pcrueckblick-list{ width:100%; padding:0;}
	body#regionalkreis .terminlist{ overflow:hidden;}
	body#regionalkreis .datepicker .datepickerContainer table{ position:absolute;}
	body#regionalkreis .datepicker{ height:240px !important;}
	body#regionalkreis #tx_wftermine_pi1_listview .searchform{ margin:10px 0;}
	body#regionalkreis .tx_3pcrueckblick-single table{ width:100%}
	.tx_3pcrueckblick-single table td{ width:24%; display:inline-block;}
	body#regionalkreis .tx_3pcrueckblick-single table td div{ width:auto; margin-right:10px;}
	body#regionalkreis .tx-wfdt3komm-pi1 ul.liste_links, body#regionalkreis .fce_content_list, body#regionalkreis #mitgliedwerden.tx_powermail_pi1_form{ padding:0;}

	.tx_3pcrueckblick-single table td img{ width:auto !important; max-height:inherit; }
	.tx_3pcrueckblick-single table td div{ text-align:left;}
	.tx_3pcrueckblick-single table td div.link{ width:auto;}
	#col2_60-40 #rightcol .fce_container_box{ margin-top:10px;}
	#c2656 #tx_wftermine_pi1_datepicker{ margin:0 !important;}
	#col2_60-40 #content #rightcol #c5040 .fce_container_box{ margin-right:3% !important; float:left !important;}
	#c5325 .fce_container_box{ margin-right:0 !important;}

	.lb_unterseite .tx_3pcrueckblick-single table{ width:100%;}
	.lb_unterseite .tx_3pcrueckblick-single table td{ width:32%;}
	.lb_unterseite .tx_3pcrueckblick-single table td div{ width:auto;}

	#c2801{ display:none;}
	#regio_karte{ display:none;}
	#rightcol .fce_container_box:empty{ display:none;}

	#submenu .e1 a.down:link, #submenu .e1 a.down:visited { background-position:3.5% 13px;}
	#submenu .e1 a.down:hover, #submenu .e1 a.down:focus{ background-position:3.5% 13px;}
	#submenu .e3 a:link, #submenu .e3 a:visited, #submenu .e3 a:hover, #submenu .e3 a:focus{ padding:4px 0 4px 50px; background-position:38px 9px !important;}
	#submenu .e2 a.down:link, #submenu .e2 a.down:visited, #submenu .e2 a.down:hover, #submenu .e2 a.down:focus{ background:url("../pix/famu/icons/submenu_arrow_pink.png") no-repeat 19px 13px #e5dcd5;}
	#submenu .e2 a.on:link, #submenu .e2 a.on:visited, #submenu .e2 a.on:hover, #submenu .e2 a.on:focus{ background-position:5.5% 13px;}

	.tx-indexedsearch{ margin:0 2%;}
	.tx-indexedsearch input{ width:92%;}
	.testimonial-list{ position:relative !important;}

	.facebook-box .fb_iframe_widget span{ width:100% !important;}
	.facebook-box .fb_iframe_widget iframe{ width:100% !important; position:relative;}

	div#htmlvideo_displayarea, #htmlvideo_jwplayer_display, #htmlvideo_video, #htmlvideo_video_wrapper, #htmlvideo video, #htmlvideo object{ width:100% !important; height:100% !important;}
	#htmlvideo_jwplayer_display img{ height:100% !important; width:auto !important; margin:0 auto !important; position:relative !important;}
	#htmlvideo_video_wrapper{height:100% !important;}
	#htmlvideo_video embed{ width:100%; height:100%;}


	div#htmlvideo_jwplayer_display_iconBackground{ left:50% !important; top:50% !important; margin-left:-25px !important; margin-top:-25px !important;}
	video#htmlvideo_video{left:0 !important; top:0 !important;}
	.tx-3pcmediadb-pi1 .flat .video-item{ margin:20px 0 0;}
	.tx-3pcmediadb-pi1 .flat .video-item #htmlvideo{ height:200px !important;}
	.tx-3pcmediadb-pi1 .flat .video-item .imgwrap img{ width:100%; height:auto;}
	img#htmlvideo_jwplayer_display_image{ top:0 !important;}
	#htmlvideo_jwplayer_controlbar{ display:none !important;}
	#simplemodal-container{ width:300px !important; height:168px !important;}

	body#startseite .news-list-container, body#startseite .news-list-container .news-list-item{ margin-bottom:0;}
	#rightcol .tx_powermail_pi1_fieldwrap_html_captcha_description{ /*float:left;*/ clear:both;}
	.bg_greige .tx-wfdt3komm-pi1{ margin-top:0;}
	#rightcol .fce_container_box .bg_greige, #rightcol .fce_container_box .bg_blau{ padding-bottom:10px;}
	.besuche-list-container{ padding:0 2%;}
	select.archiv{ margin-right:2%;}
	#testimonial{ height:auto !important;}
	.besuche-single-item{ padding:0 2%;}

	body #tx_wftermine_pi1_detailview .detail_beschreibung{ width:auto;}
	body #tx_wftermine_pi1_detailview .detail_beschreibung .detail_header_col_right {
	    width: auto;
	    float: none;
	    margin-left: 57px;
	}


	body #tx_wftermine_pi1_detailview .detail_beschreibung .detail_header_text{ width:auto; margin-left:0; margin-bottom:0;}
	body #tx_wftermine_pi1_detailview .detail_beschreibung .detail_footer{width: 97%;}
	#tx_wftermine_pi1_listview .terminlist .list_row.highlight .list_item_bild{ width:auto;}

	#jfmulticontent_c3487,#jfmulticontent_c1{ height:auto !important;}
	.anythingBase .panel{ position:relative;}
	body#startseite .fce_headerslider,.fce_headerslider{ height:auto;}
	.sliderimage > img{ width:100%; height:auto;}

	.tx-3pcrueckblick-pi1 .poweredby{ float:none;}

	#col2_60-40 #content #leftcol .news-single-item, #col2_60-40 #content #leftcol .news-single-backlink{ padding:0;}
	body#regionalkreis #content #leftcol .news-single-item, body#regionalkreis #content #leftcol .news-single-backlink{ padding:0;}
	#col2_60-40 #content #leftcol .wrapper_links div.category, #col2_60-40 #content #leftcol .wrapper_links div.print_pm{margin-left: 0 !important;}
	body#regionalkreis #content #leftcol .wrapper_links div.category, body#regionalkreis #content #leftcol .wrapper_links div.print_pm{margin-left: 0 !important;}
	.fce_teaser_verteiler{ clear:both;}
	.fce_teaser_verteiler h2{ clear:both;}
	.tx_3pcrueckblick-single{ padding:0 2%;}
	#content #leftcol .tx_3pcrueckblick-single{ padding:0;}
	p.short{ display:none !important;}

}

@media only screen and (max-width : 767px) {

	.mobile .mejs-container{ width:270px !important;}
	.mobile .mejs-controls div.mejs-time-rail{ width:170px !important;}
	.mobile .mejs-controls .mejs-time-rail .mejs-time-total{ width:160px !important;}
	.tx-3pcrueckblick-pi1 .poweredby{ float:none;}
	.tx-3pcrueckblick-pi1 .poweredby .fce_banner{ margin-bottom:0; padding-top:20px; padding-left:2%; clear:both;}
	.tx_3pcrueckblick-single{ padding:0 2%;}
	#content #leftcol .tx_3pcrueckblick-single{ padding:0;}
	p.short{ display:none !important;}
}

/* Resgionalkreise */
.mobile .person .person-data h3 { background: none;}
.mobile .person.show .person-image {margin-top: 4em;}

p.short{ display:none !important;}
.datawrap{display:none;}
.simplemodal-container.video-modal .datawrap{display:block !important;}

/* CSS Zitat */
.fce_content_citate {
  padding-bottom: 40px;
}

.fce_content_citate .quote {
 background: #f4f0ed;
 color: #6a5d5d;
  padding: 15px;
  position: relative;
}

.fce_content_citate blockquote {
  margin: 0;
  padding: 5px 0;
  quotes: "\00bb" "\00ab";
  font-weight: bold;
  font-size: 16px;
  line-height: 1.5;
}

.fce_content_citate blockquote p {
  position: relative;
  left: 60px;
  width: 350px;
  margin-bottom: 0;
}


.fce_content_citate .author {
  text-align: right;
  margin: 10px 20px 0 0;
}


/* CSS Familienunternehmer */
.fce_content_citate blockquote:before {
  color: #de2381;
  content: open-quote;
  font-size: 5.8em;
  line-height: 0em;
  vertical-align: -0.5em;
}

.fce_content_citate blockquote p:after {
  color: #de2381;
  content: close-quote;
  margin-left: 0.2em;
}

/* wf update 62
 *
 * Anpassungen powermail
 */

.powermail_fieldwrap .powermail_check_inner,
.powermail_fieldwrap .powermail_radio_inner {
    float: left;
    width:170px;
}

.powermail_fieldwrap .powermail_check_inner label,
.powermail_fieldwrap .powermail_radio_inner label {
    width:80%;
}

.powermail_fieldwrap .powermail_check_inner input,
.powermail_fieldwrap .powermail_radio_inner input{
    float: left;
    width: 16px;
    margin-top:7px;
}
.powermail_fieldwrap .powermail_check_outer,
.powermail_fieldwrap .powermail_radio_outer{
    margin-left:95px;
}

.powermail_fieldwrap .powermail_check_inner .powermail_checkbox {
    width: 16px;
    float: left;
    margin-top:4px;
    height: 18px;
}

.powermail_fieldwrap .powermail_captcha_outer  input{
    float: left;
    margin-right: 10px;
}

#powermail_fieldwrap_163,
#powermail_fieldwrap_218,
#powermail_fieldwrap_90,
#powermail_fieldwrap_103,
#powermail_fieldwrap_139 {
   margin-top: 15px;
}

#powermail_fieldwrap_163 .powermail_check_inner,
#powermail_fieldwrap_218 .powermail_check_inner,
#powermail_fieldwrap_90 .powermail_check_inner,
#powermail_fieldwrap_103 .powermail_check_inner,
#powermail_fieldwrap_139 .powermail_check_inner {
    width:auto;
}
#powermail_fieldwrap_163 .powermail_check_inner label,
#powermail_fieldwrap_218 .powermail_check_inner label,
#powermail_fieldwrap_90 .powermail_check_inner label,
#powermail_fieldwrap_103 .powermail_check_inner label,
#powermail_fieldwrap_139 .powermail_check_inner label{
    width:320px;
    float:left;
    margin-left: 10px;
}



#powermail_fieldwrap_176 .powermail_checkbox,
#powermail_fieldwrap_188 .powermail_checkbox,
#powermail_fieldwrap_201 .powermail_checkbox {
    width:16px;
}
#rightcol #powermail_fieldwrap_176 label,
#rightcol #powermail_fieldwrap_188 label,
#rightcol #powermail_fieldwrap_201 label{
    display: inline-block;
    width: 210px;
    margin: 0 0 10px 5px;
}
#powermail_fieldwrap_176 .powermail_check_inner,
#powermail_fieldwrap_188 .powermail_check_inner,
#powermail_fieldwrap_201 .powermail_check_inner {
    width:240px;
}
#powermail_fieldwrap_176 .powermail_check_outer,
#powermail_fieldwrap_188 .powermail_check_outer,
#powermail_fieldwrap_201 .powermail_check_outer {
    margin: 0;
}

#rightcol .tx-powermail {
    background-color: #e3ebdd;
    margin: 0 0 40px 0;
    padding: 10px;
}

#rightcol input.powermail_captcha {
    margin-left: 10px;
    float: right;
    font-size:11px;
    width:100px;
    margin-right: 0;
}

#rightcol .searchform_presse {
    background: #f4f2ef;
    margin-bottom: 40px;
    padding: 15px 15px 20px 15px;
    float: left;
    width: 230px;
}

#rightcol .searchform_presse h4 {
    padding: 0 0 10px 0px;
}

#leftcol .searchform_presse {
    background: #f4f2ef;
    margin-bottom: 40px;
    padding: 15px 15px 20px 15px;
    float: none;
    width: none;
}

.tx-wfdt3komm-pi1 .person-data h4.h4spezial{
  display: block;
  width: 340px;
}

#startseite .fce_content_text_image {
    padding-bottom: 0;
}

.audio-single #htmlvideo {
    width: 100% !important;
    height: 40px !important;
}

.jw-group.jw-controlbar-left-group.jw-reset, .audio-single .jw-group.jw-controlbar-center-group.jw-reset {
    padding-right: 7px !important;
}

.jw-slider-horizontal {
    height: 5px !important;
}

/* BEGINN: Podcast 01.06.2023 VB */

.podcast-list .podcast-item {
    display: flex;
    margin-bottom: 20px;
}

.podcast-list figure {
    margin: 0;
    padding: 0 25px 0 0;
    width: 250px;
    flex-shrink: 0;
}

.podcast-list .podcast-content {
    padding-bottom: 15px;
    border-bottom: 1px solid #b4aeae;
    flex-grow: 1;
}

.podcast-list .podcast-content a {
    color: #d6001c;
}

.podcast-list .links {
    margin: 0 0 6px;
}

.podcast-list figure img {
    max-width: 100%;
    height: auto;
}

.podcast-list audio,
.podcast-list video {
    width: 100%;
}

.podcast-list video::-internal-media-controls-download-button,
.podcast-list audio::-internal-media-controls-download-button{
    display:none;
}

.podcast-list video::-webkit-media-controls-enclosure,
.podcast-list audio::-webkit-media-controls-enclosure{
    overflow:hidden;
}

.podcast-list video::-webkit-media-controls-panel,
.podcast-list audio::-webkit-media-controls-panel{
    width: calc(100% + 30px); /* Adjust as needed */
}

.podcast-teaser .podcast-item {
    display: block;
}

.podcast-teaser .podcast-item figure {
    width: 35%;
    float: left;
    padding: 0 15px 15px 0;
}

.podcast-teaser .podcast-item a.more-link,
.podcast-list .links a {
    background: url(../pix/jungu/icons/link_intern.gif) 0 0 no-repeat;
    margin-top: 2px;
    display: inline-block;
    color: #6a5d5d;
    font-weight: bold;
    padding: 2px 0 0 23px;
}

@media(max-width: 768px) {
    .podcast-list .podcast-item {
        display: block;
        padding: 0 15px;
    }
    .podcast-list figure {
        padding: 0;
        margin: 0 0 15px;
    }
}

/* ENDE: Podcast 01.06.2023 VB */ 

.fce_content_text_image.top .bild img {
    max-width: 100%;
    height: auto;
}

#headline.page-headline-text a {
    display: block !important;
    color: #fff;
    margin: -1px 0 0 1px;
    font-size: 21px;
    font-weight: bold;
    line-height: 100%;
    vertical-align: top;
}

.select-all-days-wrap {
    width: 100%;
}

.event-everything-select {
    width: auto;
    text-decoration: underline;
    cursor: pointer;
    margin: -15px 0 15px
}

#tx_wftermine_pi1_anmeldungview .select-all-days-wrap .event-everything-select input.checkbox {
    position: relative;
    top: 2px;
    margin-right: 8px !important;
}

@media (max-width: 768px) {
    #headline.page-headline-text a {
        font-size: 16px;
    }
}

.structured-content-pagination {
    margin-top: 20px;
}

#karte-famu area {
    outline: none !important;
}

.nested-image { margin-bottom: 34px; }
.nested-image img { width: 100%; height: auto; }

@media ( max-width: 1024px ) {
    .nested-image { margin-bottom: 0; }
}

.lk-rk-pressefotos #kkdl_flexWrap .kkdl_flex {
    margin-bottom: 0;
}

.lk-rk-pressefotos #kkdl_flexWrap .wrapper_links {
    border: none;
}

.lk-rk-pressefotos + .lk-rk-pressefotos #kkdl_flexWrap {
    margin-top: 5px;
    padding-top: 15px;
    border-top: #b5aeac 1px solid
}

.rueckblick-videos iframe,
.rueckblick-videos video {
    display: inline-block;
    margin-bottom: 10px;
}

.rueckblick-videos iframe:nth-child(even),
.rueckblick-videos video:nth-child(even) {
    margin-right: 10px;
}

.detail_aktion_accordion_elements a {
    color: #de2381;
}

.rk_startseite .tx-3pcmediadb-pi1 .slider img {
    max-width: 100%;
    height: auto;
}

.rk_startseite .tx-3pcmediadb-pi1 .slider .video-slider-preview {
    width: 48%;
}

#rightcol .famu-text-countdown h2 {
    border-top: #d2cece 1px solid;
    border-bottom: #d2cece 1px solid;
}

.tx-wftermine-pi1 .list_item_text ul li {
    background: url(../pix/famu/icons/list.gif) 0 7px no-repeat;
}