/*Seite_Transparenz*/
#liste_transparent{margin: 0 !important}
#liste_transparent a{background:url('../img/structure/ico/transparenz_pfeil_rechts.gif') center right no-repeat ;color:#b3c201; padding-right:20px;}
#liste_transparent li{border-top:1px solid #eaeaea; padding-top:5px; height:15px; display: block;}
#list_unten{border-bottom:1px solid #eaeaea;padding-bottom:10px;}
/*.shadow{background: url('../img/structure/layout/shadow-content-bottom.jpg') repeat-x bottom; padding: 0 20px; margin: 0 -15px 0 -18px; width:925px;}*/
.shadow_unten{background: url('../img/structure/layout/shadow-content-bottom.jpg') repeat-x bottom; height: 76px; width: 960px; margin: 0 -20px 0 -20px; position: absolute; z-index: -1; }
.option-teaser {display:block;margin:auto;width:630px; margin:8px 0 0 0;}
.teaser_format{margin-left:10px;}
.teaser_format_unten{padding:20px;}
.teaser_line_format{display:block;}
.teaser_line_red{background:url('../img/structure/teaser/teaser_line_red.gif') bottom right no-repeat; line-height:8px;height:8px; display:block; color:#ff6000; text-transform:uppercase; font-size:8pt; margin-bottom: 5px;}
.teaser_line_tiki{background:url('../img/structure/teaser/teaser_line_tiki.gif') bottom right no-repeat; line-height:8px;height:8px; display:block; color:#46b7e5; text-transform:uppercase; font-size:8pt; margin-bottom: 5px;}
.teaser_line_yellow{background:url('../img/structure/teaser/teaser_line_yellow.gif') bottom right no-repeat; line-height:8px;height:8px; display:block; color:#fdbf07; text-transform:uppercase; font-size:8pt; margin-bottom: 5px;}
.teaser_line_pink{background:url('../img/structure/teaser/teaser_line_pink.gif') bottom right no-repeat; line-height:8px;height:8px; display:block; color:#ed518d; text-transform:uppercase; font-size:8pt; margin-bottom: 5px;}
.teaser  {background:url("../img/structure/teaser/teaser_bg.gif") no-repeat  1px 100%;display:block;width:305px;}
.teaser_2  {background:url("../img/structure/teaser/teaser_bg_rechts.gif") no-repeat 1px 100%;display:block;width:305px;}
.teaser_aussen  {background:url("../img/structure/teaser/teaser_bg_small.gif") repeat-y;float:left;margin:0 10px 0 0;width:305px;}
.headline_transparent_1{ margin-top: 8px;float: right; width: 540px; }
.headline_transparent_2{ margin-top: 18px;float: right; width: 560px; }
.headline_transparent h2{margin: 0 !important; }
.headline_transparent_01{ margin-top: 5px; width: 540px; float:left;}
.headline_transparent_02{ margin-top: 5px;width: 540px; float:right;}
.headline_kasten{width:590px;}
.teaser_foot{padding-top:90px}
.link_transparent{color:#b3c201;text-decoration:underline;}
img.trans_oben{ float: left; margin-bottom: -10px; width: 63px; height: 98px; }
.point {float:left; display:block; overflow:hidden; width:40px;}
.point_2 {float:left; display:block; overflow:hidden; width:60px;}
#ContentWrapper .col-01 h2 {margin:0; padding:0;}
.positionierung{position:absolute; top:0; right:15px;}
.trans-ab-headline {background:url("../img/content/home_teaser_cc_02.jpg") no-repeat scroll left center transparent; height:75px;padding:20px 0 0 80px;}
.shadow .col-01 .tab-content {background-image:none!important;}


/*kondition*/
.red{color:#ff0000;}
.tab-content-box.tab-content-box_02{padding-left:0px;}
.kondition_box_oben{background:url("../img/structure/teaser/kondition_kasten_unten.gif") bottom no-repeat;width:625px;}
.kondition_box_oben_02{background:url("../img/structure/teaser/kondition_kasten_unten_02.gif") bottom no-repeat;width:625px;padding-bottom:19px; padding-top:19px;}
.content-kondition_02 {background:url("../img/structure/teaser/kondition_kasten_line_mitte.gif") repeat-y;width:625px;}
.content-kondition {background:url("../img/structure/teaser/kondition_kasten_line_mitte.gif") repeat-y;width:625px;}
.content-kondition-table {width:610px; margin: auto; padding:0 20px; background:#fff; }
.content-kondition-table-grey {width:610px; margin: auto; padding:0;}
.content-kondition-table-grey td a {color:#b6c502; }
.content-kondition-table-grey tr.odd-row td,
.content-kondition-table tr.odd-row td {background:none repeat scroll 0 0 #FFFFFF;}
.content-kondition-table tr.no-bot-pd th,
.content-kondition-table tr.no-bot-pd td {padding:10px 15px 0 5px;}
.content-kondition-table tr.no-top-pd th,
.content-kondition-table tr.no-top-pd td {padding:0 15px 10px 5px;}
.content-kondition-table a{color:#bbcc00;}
.content-kondition-table-grey tr.odd-row th,
.content-kondition-table tr.odd-row th {background:none repeat scroll 0 0 #FFFFFF;}
.content-kondition-table-grey th,
.content-kondition-table th { text-align:left; padding:10px 5px; vertical-align:top; line-height:1.7em; }
.content-kondition-table-grey td,
.content-kondition-table-grey td,
.content-kondition-table td { text-align:left; padding:10px 15px; vertical-align:top; line-height:1.7em; }
.content-kondition-table td.td-right { text-align:right; }
.content-kondition-table-grey th { text-align:left; padding:11px 18px 0 22px; vertical-align:top; }
.content-kondition-table td:first-child { text-align:left; padding:5px 45px; vertical-align:top; }
.content-kondition-table-divide {}
.content-kondition-table tr.line td, .content-kondition-table tr.line th {border-bottom: 1px solid #cccccc;}
.content-kondition-table tr.line_2 th,td{font-weight:normal;}
.content-kondition-table tr.line th{font-weight:normal;}
.content-kondition-table th.legend { font-size:10px; padding:0 0 0 10px; }
.btn-link-combi.kasten{padding:20px;}
.std-table td.number-right { text-align: right; }
.std-table td.business_reason { width: 620px; }

.content-kondition-table-new-wrapper    { padding: 0 20; width:609px; margin:0 auto; background:#fff; }
.content-kondition-table-new    { width:569px; margin: 0 auto; background:#fff; text-align:left; }
.content-kondition-table-new td    { vertical-align:top; }
.content-kondition-table-new th.thin    { font-weight:normal; }
.content-kondition-table-new .right    { text-align:right; padding-right:12px; width:133px;}
.content-kondition-table-new th    { padding-left:5px; }
.content-kondition-table-new tr.add-header th    { padding-top:14px; padding-bottom:25px; }
.content-kondition-table-new tr.add-header-2 th    { padding-top:0; padding-bottom:11px; border-bottom:1px solid #cccccc; }
.content-kondition-table-new tr.info-1 th,
.content-kondition-table-new tr.info-1 td    { padding-top:13px; padding-bottom:5px; font-weight:bold; }
.content-kondition-table-new tr.info-2 th,
.content-kondition-table-new tr.info-2 td    { padding-top:0px; padding-bottom:11px; border-bottom:1px solid #cccccc; font-weight:bold; }
.content-kondition-table-new .info-1 th.thin,
.content-kondition-table-new .info-2 th.thin    { font-weight:normal; }
.content-kondition-table-new tr.sum th,
.content-kondition-table-new tr.sum td    { padding-top:13px; padding-bottom:25px; }
.content-kondition-table-new .legend    { padding:0 0 4px 10px; }

/*MIII_anfrage48*/
.overflow{overflow:visible !important;}
.headline_bild_uhr{background:url("../img/content/home_teaser_05.jpg") no-repeat scroll left center transparent !important;}
.content-MIII{padding-left:20px;}
.form-table_1 th { text-align:left; font-weight:normal; padding:0 0 10px 0; width:185px; vertical-align:top; }
.form-table_1 td { text-align:left; font-weight:normal; padding:0 0 10px 0; vertical-align:top; }
.form-table_2 th { text-align:left; font-weight:normal; padding:0 0 10px 0; width:405px; vertical-align:top; }
.form-table_2 td { text-align:left; font-weight:normal; padding-left: 13px; vertical-align:top; }
.form-table_2 td.kurz { padding: 0px; width: 185px;}
.link_MIII{margin-bottom:25px; width:160px;}
.f-text_2{width:124px;border-right:0 none;border-top:1px solid #BFBFBF; border-left:1px solid #BFBFBF;border-style:solid none none solid; padding:3px 0;}
.f-text_1,
.f-text-small_1,
.f-text-medium_1 { background:#FFF; padding:3px 2px; width:225px; border:0; border-top:1px solid #BFBFBF; border-left:1px solid #BFBFBF; }
.f-text-small_1 { width:25px; }
.f-text-medium_1 {width:174px;}
.f-radio_1{ position:relative; top:2px; }
.form-table_1{ width:96%; padding:0 0 10px 0;border-bottom:1px solid #D6D6D6; font-size:9px; line-height:25px; margin:0 0 20px 0; }
.form-table_2{ width:95%; padding:0 0 10px 0;border-bottom:1px solid #D6D6D6; font-size:9px; line-height:25px; margin:0 0 20px 0; }
.f-text-tiny_1 {background:none repeat scroll 0 0 #FFFFFF;border-color:#BFBFBF -moz-use-text-color -moz-use-text-color #BFBFBF;border-right:0 none;border-top:1px solid #BFBFBF; border-left:1px solid #BFBFBF;border-style:solid none none solid;border-width:1px 0 0 1px;padding:3px 2px;width:43px;}

/*rechnung48*/
.headline_r48_01{background:url("../img/structure/headlines/rechnung48_headline_typ_rechts.jpg") no-repeat right;width:100%; height:487px;}
.rechnung48_kasten_01{padding-top:40px;padding-left:35px;}
.rechnung48_kasten_02{padding-left:35px;padding-top:65px;}
.schrift_h2{font-family:Georgia, Arial;font-weight: normal;font-size:24px;letter-spacing:0.10em;}
.schrift_h4{font-family:Georgia, Arial;font-weight: normal;font-size:17px;letter-spacing:0.10em;}


/*LP1_schrift*/

.lp1{background:url("../img/content/business_landing_page/eyecatcher-visual-person.jpg") no-repeat 100% 11px; height:500px;}
.head_bild{margin-bottom:20px;width:550px;height:180px;position:relative;}
.headline_kasten_gruen{margin-bottom:37px;padding-left:30px;font-family:Georgia, Arial;font-weight: normal;font-size:19px;letter-spacing:0.10em;color:#fff;}
.headline_kasten_gruen p{font-family:Georgia, Arial;font-weight: normal;font-size:19px;letter-spacing:0.10em;color:#fff;}
#HomeContentWrapper h4{font-size: 20px;margin-left:15px;}
#HomeContentWrapper .head_bild{margin-left:13px !important;margin-top:10px;}
#Head_2 {background:url("../img/structure/layout/bg_paper_top.gif") no-repeat scroll 0 0 transparent;height:105px;padding:15px 15px 0;position:relative;width:960px;z-index:20;}
#Foot_2 {background:url("../img/structure/layout/bg_foot_white.gif") repeat-y scroll 0 0 transparent;height:auto;margin:-10px 0 0;padding:0;position:relative;width:100%;z-index:1;}
.home-teaser_lp {display:inline;float:left;height:205px;padding:10px;margin-right:6px;width:220px;background:url("../img/structure/teaser/landing_page_teaser.jpg") no-repeat scroll 0 0 transparent;margin-left: -1px;}
.home_teaser_lp_kasten{height:auto;margin:5px 0 0 -5px;overflow:hidden;padding:0 10px;position:relative;top:-5px;width:980px;z-index:5;}
.home-teaser_04_lp{margin:0;}
.schrift_hotline_teaser a{color:#fff;}
.schrift_hotline_teaser_2{padding-top:115px;padding-left:15px;}
.schrift_hotline_teaser{display:block;background:url("../img/structure/headlines/h_hotline_firmenkunden_2.gif"); width:275px; height:157px; float: right;}
.buissnes-lp-big-teaser{background:url("../img/structure/teaser/landing_page_big_teaser.jpg") no-repeat;height:286px; margin-top:30px ;padding-bottom:15px;position:relative;}
.buissnes-lp-big-teaser ul{position:absolute; top:55px;  border:none !important; height: 190px !important; width:600px !important;}
.buissnes-lp-big-teaser ul li { width:183px;}
.buissnes-lp-big-teaser ul li strong{color:#7c7b6d; margin-bottom:90px;margin-left:10px;line-height:20px !important;}
.buissnes-lp-big-teaser ul li p{margin-left:10px;line-height:20px !important;}
.buissnes-lp-big-teaser h3{position:absolute; top:25px; left:30px; font-size: 15pt; }
.buissnes-lp-big-teaser ul li a{  color:#b6c601 !important;}
.buissnes-lp-big-teaser ul li img{display:block;}
.home-teaser_01_lp div{padding-left:15px;padding-top:15px;height:186px;}
.home-teaser_01_lp a{ color:#b6c601 !important;}
.home-teaser_01_lp h4{font-size: 17px; line-height: 20px;}
.home-teaser_01_lp .teaser_01{background:url("../img/content/business_landing_page/landing-page-01.jpg") no-repeat bottom center;}
.home-teaser_01_lp .teaser_02{background:url("../img/content/business_landing_page/landing-page-02.jpg") no-repeat bottom center;}
.home-teaser_01_lp .teaser_03{background:url("../img/content/business_landing_page/landing-page-03.jpg") no-repeat bottom center;}
.home-teaser_01_lp .teaser_04{background:url("../img/content/business_landing_page/landing-page-04.jpg") no-repeat bottom center;}
.kasten_lp{background:url("../img/structure/layout/r48-client/bg.jpg") no-repeat scroll 0 0 transparent;display:block;height:150px;margin:0 0 5px;padding:20px 0 0 20px;width:265px;margin-top:27px;}
*html .kasten_lp{margin-top:16px;}
*+html .kasten_lp{margin-top:24px;}
.kasten_lp p{line-height:20px;}
.kasten_lp h3{font-size:18px;}
.kasten_lp a{background:url("../img/structure/btn/btn_client_overview.gif") no-repeat scroll 0 0 transparent;display:block;height:25px;outline:medium none;text-indent:-9999em;width:163px;margin-top:12px;}
#SiteNav-lp {position:relative;background:url("../img/structure/nav/sitenav/bg_sitenav_cc.gif") no-repeat scroll 0 0 transparent;height:55px;list-style-type:none;overflow:hidden;padding:1px 0 0 404px;position:absolute;right:30px;top:73px;width:286px;}
#SiteNav-lp h2{font-size: 29px;}
#FootContentLeft{ width: 550px; float: left;}
#FootContentLeft h4{ font-size: 16px; }
#FootContentTop{float:left; width: 630px; margin: 0 auto; padding-bottom: 20px;padding-left:25px;}
#FootContentTop a.btn-link{ margin: 20px 10px 0 0; }
#FootContentTop a.btn-link span{ line-height: 20px; }
#FootContentRight{ width: 280px; margin: 0 auto; padding-bottom: 20px;float:right;padding-right:25px; }


/* RELATED CONTENT :: contact-zip-box*/
.col-02 .contact-zip-box {display:block; width:275px; margin:0 0 5px 5px;}
.col-02 .contact-zip-box strong {display:block; height:41px; background:url(../img/structure/layout/contact_zip_box/hdl.gif) no-repeat; text-indent:-9999em;}
.col-02 .contact-zip-box .hotline {display:block; height:61px; text-indent:-9999em;}
.col-02 .contact-zip-box .hotline.r48 {background:url(../img/structure/layout/contact_zip_box/phone_r48.gif) no-repeat;}
.col-02 .contact-zip-box .hotline.business {background:url(../img/structure/layout/contact_zip_box/phone_business.gif) no-repeat;}
.col-02 .contact-zip-box .finance-adviser a {display:block; height:99px; background:url(../img/structure/layout/contact_zip_box/adviser_bg.gif) no-repeat; text-indent:-9999em; outline:none;}
.col-02 .contact-zip-box .zip-search {display:none; height:99px; background:#d4d3ce; position:relative; margin:-99px 0 0 0;}
.col-02 .contact-zip-box .zip-search p {padding:25px 0 0 15px;}
.col-02 .contact-zip-box .zip-search form input {float:left; display:block; overflow:hidden; border:none; border-top:1px solid #bfbfbf; border-left:1px solid #bfbfbf; background:#fff; padding:4px;}
.col-02 .contact-zip-box .zip-search form input.zip {width:205px; margin:10px 0 0 15px;}
* html  .col-02 .contact-zip-box .zip-search form input.zip {width:40px; margin:10px 0 0 7px;}
.col-02 .contact-zip-box .zip-search form input.txt {width:128px; margin:10px 0 0 0;}
.col-02 .contact-zip-box .zip-search form span {float:left; font-size:10px; padding:15px 4px 0 4px;}
.col-02 .contact-zip-box .zip-search form a.submit {display:block; float:left; overflow:hidden; margin:7px 0 0 2px; height:35px; width:35px; background:url(../img/structure/layout/contact_zip_box/search.gif) no-repeat; text-indent:-9999em; outline:none;}

.col-02 .contact-zip-box a.call-back {display:block; height:28px; background:url(../img/structure/layout/contact_zip_box/callback.gif) no-repeat top; text-indent:-9999em; outline:none;}
.col-02 .contact-zip-box a.call-back.active {background-position:bottom;}
.col-02 .contact-zip-box .call-back-layer {display:none; width:275px; position:absolute;}
.col-02 .contact-zip-box .call-back-layer .content {background:#93938d;}
.col-02 .contact-zip-box .call-back-layer .content form p {padding:10px 0 0 15px;}
.col-02 .contact-zip-box .call-back-layer .content form input.txt {display:block; width:208px; padding:5px; font-size:11px; border:none; border-top:1px solid #bfbfbf; border-left:1px solid #bfbfbf;}
.col-02 .contact-zip-box .call-back-layer .content form span.legend {display:block; color:#fff; font-size:10px; padding:10px 0 0 20px;}
.col-02 .contact-zip-box .call-back-layer .content form a.submit {display:block; width:104px; height:25px; margin:10px 0 0 15px; background:url(../img/structure/layout/contact_zip_box/submit.gif) no-repeat; text-indent:-9999em; outline:none;}

.col-02 .contact-zip-box .bottom {display:block; height:7px; background:url(../img/structure/layout/contact_zip_box/callback_bottom.gif) no-repeat;}

#ContentArea .shadow_lp{}
.ContentAreaShadowBottom{background:url("../img/structure/layout/bg_paper_bottom_shadow.gif") no-repeat  -3px 100% !important;}
