html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100.01%;font-family:inherit;vertical-align:baseline}
:focus{outline:0}
.mobile-visi{display:none!important}
body{line-height:1;color:#000;background:#fff}
ol,ul{list-style:none}
table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:400}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
img{border:0}
a{color:#2d4042}
input,textarea{font:100% Arial,Helvetica,sans-serif;vertical-align:middle;color:#2d4042}
#wrapper{float:left;margin-left:8px;width:765px}
#headerBank{overflow:hidden;padding:4px 0 18px}
.fakeHeadline1{font-size:28px;line-height:34px;width:455px;font-weight:700;margin-top:8px;float:left}
.logo-box{float:left}
.logo{display:block;background:url(/assets/banken/bg-logo.gif) no-repeat;width:204px;height:38px;margin:0 0 11px -2px;overflow:hidden;text-indent:-9999px;overflow:hidden}
.logo a{display:block;height:100%}
.logo-box .link{color:#2d4042;font-size:13px;line-height:16px}
#header .social-box{float:right}
#header .social-box img{vertical-align:top}
#main{overflow:hidden}
.info-area{overflow:hidden;padding:0 2px 22px 0}
.info-area .info-block{float:left;width:205px}
.btn-list{padding:0 0 18px}
.btn-list li{overflow:hidden;vertical-align:top;padding:0 0 5px}
.btn-list a{display:block;font-size:14px;text-align:center;line-height:27px;background:url(/assets/banken/bg-btn-list.gif) no-repeat;width:205px;color:#3b8176;text-decoration:none;height:27px;overflow:hidden}
.info-area .info-block .ttl{display:block;font-size:12px;line-height:15px;color:#000;padding:0 0 4px}
.info-area .info-block .img-box{padding:0 0 32px}
.info-area .info-block .img-box img{vertical-align:top}
.rate-list li{overflow:hidden;padding:0 0 5px;vertical-align:top}
.rate-list .img{float:left;padding:0 8px 0 0}
.rate-list .img img{float:left}
.rate-list .txt{display:block;overflow:hidden;font-size:12px;line-height:15px;color:#000}
.info-area .info-box{width:497px;float:right}
.info-area .info-box .txt-box{border:1px solid #bababa;margin:0 0 26px;padding:23px 26px 25px 29px}
.info-holder .title,.info-area .txt-box .title{display:block;line-height:17px;padding:0 0 10px;color:#3c8177;text-decoration:underline;font-style:normal}
.info-list h2,.info-area .txt-box h2{font-size:16px;line-height:19px;margin:0 0 16px;color:#000}
.info-list p,.info-area .txt-box p{font-size:12px;line-height:16px;color:#000;margin:0 0 16px}
.info-list .txt-row,.info-area .txt-row{overflow:hidden;padding:0 0 17px}
.info-list .txt-row span.text,.info-area .txt-row span.text{float:left;color:#000;padding:0 10px 0 0;font-size:12px;line-height:15px}
.info-list .txt-row .img,.info-area .txt-row .img{overflow:hidden}
.info-list .txt-row .img img,.info-area .txt-row .img img{vertical-align:top}
.info-list .more,.info-area .more{text-align:right;line-height:17px}
.info-list .more a,.info-area .more a{color:#3c8177;text-decoration:none}
.info-area .btn-box{overflow:hidden}
.info-area .btn-box a{float:right;background:#ededed url(/assets/banken/bg-btn-arrow.gif) no-repeat;height:32px;line-height:32px;color:#3b8176;padding:0 17px 0 38px;text-decoration:none}
.form-area{overflow:hidden;padding:0 3px 18px 1px}
.form-area .ttl-area{background:#3b8176;padding:6px 18px}
.form-area .ttl-area h2{color:#fff;font-size:14px;line-height:17px}
.form-area .holder{border:solid #bababa;border-width:0 1px 1px;padding:11px 0 13px 18px}
.form-area .row{overflow:hidden;padding:0 0 10px}
.form-area .row-holder label,.form-area .row label{float:left;padding:2px 0 0;width:276px;color:#000;line-height:17px}
.form-area .row .small-txt{font-size:12px}
.form-area .row input{padding:4px;background:#fff;border:1px solid #bababa;width:395px;font-size:14px;height:17px;float:left}
.form-area .row .img{float:left}
.form-area .row .img img{float:left}
.form-area .row-holder{padding:7px 0 12px}
.form-area .row-holder label{float:none;padding-bottom:5px;display:block}
.form-area .row-holder textarea{overflow:auto;margin:0;padding:4px;background:#fff;border:1px solid #bababa;font-size:14px;line-height:17px;width:672px;min-width:672px;max-width:672px;height:162px;max-height:162px;min-height:162px}
.form-area .btn-box{overflow:hidden;padding:0 19px 0 0}
.form-area .btn-box input{float:right;background:url(/assets/banken/bg-submit-btn.gif) no-repeat;width:182px;height:27px;border:0;padding:0;cursor:pointer;text-indent:-9999px;font-size:0;line-height:0}
.info-holder{border:1px solid #bababa;margin:0 0 56px;padding:22px 29px 0 22px}
.info-list li{overflow:hidden;vertical-align:top;padding:0 0 31px}
.info-holder .link{padding:0 0 18px}
.info-list h2{margin:0 0 13px}
.info-list p{margin:0 0 4px}
.info-row{overflow:hidden;padding:0 0 21px}
.info-row .social-box{float:right}
.info-row .social-box img{vertical-align:top}
.info-row .ttl{overflow:hidden;padding:3px 0 0}
.info-row .ttl h2{color:#2d4042;font-size:26px;line-height:29px}
.inform-area p{line-height:17px;margin:0 0 29px}
.info-lst li{overflow:hidden;vertical-align:top;padding:0 0 44px 6px}
.info-lst .logo-hold{float:left;text-align:center;font-size:12px;line-height:15px}
.info-lst .logo-hold .img{padding:0 0 23px}
.info-lst .logo-hold img{vertical-align:top}
.info-lst .box{float:right;padding:6px 0}
.info-lst .box .row{overflow:hidden;padding:0 0 21px}
.info-lst .box .hold{float:right}
.info-lst .box span.txt{float:left;padding:0 15px 0 0;line-height:17px}
.info-lst .box .img-box{float:left}
.info-lst .box .img-box img{vertical-align:top}
.btn-row{overflow:hidden}
.btn-row a{float:right;background:url(/assets/banken/bg-btn.gif) no-repeat;width:182px;height:27px;overflow:hidden;text-align:center;color:#fff;line-height:27px;text-decoration:none}
.seiteAusgabe{font-size:12px;color:#000;padding:3px;text-align:center}
.seiteAusgabe a{color:#000}
.inhalt ul li{list-style-image:url(/assets/main/images/gruen.png)}
.inhalt ul{margin-left:40px;list-style-type:disc;font-size:13px}
.inhalt ul.element02{margin-left:15px}
.inhalt ul li{margin-bottom:10px;margin-top:3px}
.thumbnail{position:relative;z-index:0}
.thumbnail:hover{background-color:transparent;z-index:50}
.thumbnail span{position:absolute;background-color:#ffffe0;padding:5px;left:-1000px;border:1px dashed gray;visibility:hidden;color:#000;text-decoration:none}
.thumbnail span img{border-width:0;padding:2px}
.thumbnail:hover span{visibility:visible;top:0;left:80px}
a.silver-button{background:transparent url(/assets/main/images/bg_button_a.gif) no-repeat scroll top right;color:#444;display:block;font:normal 12px arial,sans-serif;height:24px;margin-right:6px;padding-right:18px;text-decoration:none}
a.silver-button span{background:transparent url(/assets/main/images/bg_button_span.gif) no-repeat;display:block;line-height:14px;padding:5px 0 5px 18px}
body{color:#6a6a6a;background:#fff url(/assets/main/images/background.jpg) repeat-x;font-family:Arial,Verdana,Helvetica,sans-serif;text-align:center}
a{color:#348177;font-weight:700;text-decoration:underline}
a:hover,a:active{text-decoration:none}
.left{float:left}
.right{float:right}
.clear{clear:both}
p{margin-top:12px}
div#container{width:960px;padding:0 0 0 1px;background:#fff;border:1px solid #d6d6d6;text-align:left}
#top_Header{display:block;width:959px;height:176px;background-image:url(/assets/main/images/tagesgeldvergleich_header.jpg);background-repeat:no-repeat;padding:0;margin:0;position:relative}
div#header{width:959px;height:176px;background:url(/assets/main/images/header.jpg) no-repeat;border-top:4px solid #348177}
div#header a{display:block;width:959px;height:176px;text-indent:-999px}
div#header2{width:959px;height:176px;background:url(/assets/main/images/tagesgeldvergleich_header.jpg) no-repeat;border-top:4px solid #348177}
div#header2 a{display:block;width:959px;height:176px;text-indent:-999px}
div#bar{margin:1px 0 0;background:#ebebeb;border-bottom:1px solid #bababa;font-size:.65em;height:22px;padding:0;width:960px}
div#bar a.sub{color:#666}
.teaser_bankenerfahrungen.mobile{display:none}
div#contents{width:953px;padding:3px}
div#contents div.boxesLeft{float:left;width:173px}
div#contents div.boxesLeft div.box{margin:0 0 8px;border-bottom:3px solid #c7c7c7}
div#contents div.boxesLeft h2{height:18px;line-height:16px;padding:5px 0 0;color:#fff;text-align:center;font-weight:700;font-size:.8em;background:#348177}
div#contents div.boxesLeft ul li a{display:block;width:173px;height:18px;line-height:16px;margin:0 0 1px;padding:4px 0 0;color:#6a6a6a;font-size:.8em;font-weight:400;text-decoration:none;text-align:center;background:#f7f7f7}
div#contents div.boxesLeft ul li a:hover,div#contents div.boxesLeft ul li a.grey:hover{color:#fff;background:#57452b}
div#contents div.boxesLeft ul li a.grey{background:#ededed}
div#contents div.boxesCenter{float:left;width:580px;margin:0 8px}
div#contents div.boxesCenter.big{width:760px;margin-right:0}
div#contents div.boxesCenter div.box1 a.details{float:left;display:block;width:105px;height:13px;padding:3px 0 0 10px;margin:0 0 0 475px;color:#fff;font-size:.65em;text-decoration:none;background:url(./assets/main/images/boxes_details.jpg) no-repeat}
div#contents div.boxesCenter div.box2 a.details{float:left;display:block;width:105px;height:16px;padding:0 0 0 10px;margin:10px 0 0 158px;color:#fff;font-size:.65em;text-decoration:none;background:url(/assets/main/images/boxes_details.jpg) no-repeat}
div#contents div.boxesCenter div.box1{line-height:16px;float:left;width:100%;margin:0 0 16px;border:1px solid #e3e3e3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.inhalt{margin:8px;padding:8px;font-size:12px}
div#contents div.boxesCenter div.box2{line-height:16px;float:left;width:274px;margin:0 0 16px 17px;border:1px solid #e3e3e3;background:url(/assets/main/images/top3_background.jpg) center 43px no-repeat}
div#contents div.boxesCenter div.box2 ul{float:left;width:255px;margin:15px 0 0}
div#contents div.boxesCenter div.box2 ul li{width:230px;margin:0 0 10px 20px;text-align:center}
div#contents div.boxesCenter div.box2 ul li.number1{background:url(/assets/main/images/top3/1.jpg) center left no-repeat;height:40px}
div#contents div.boxesCenter div.box2 ul li.number2{background:url(/assets/main/images/top3/2.jpg) center left no-repeat;height:40px}
div#contents div.boxesCenter div.box2 ul li.number3{background:url(/assets/main/images/top3/3.jpg) center left no-repeat;height:40px}
div#contents div.boxesCenter div.box1 div.image{float:left;width:130px;margin:16px 0 0 16px}
div#contents div.boxesCenter div.box1 div.image img{float:left;border:2px solid #f1f1f1}
div#contents div.boxesCenter div.box1 div.image span{float:left;width:130px;color:#348177;padding:2px 0 0;text-align:center}
div#contents div.boxesCenter h2{height:18px;margin:-1px -1px 1px;padding:5px 0 0 17px;color:#fff;font-weight:700;font-size:.8em;background:#348177;border-bottom:1px solid #fff}
.unterueberschrift{float:left;width:100%;height:15px;padding:2px 0 0 17px;font-size:.7em;background:#ededed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.unterueberschrift2{float:left;width:255px;height:15px;margin:0 0 0 1px;padding:2px 0 0 17px;font-size:.7em;background:#f3e1d6}
div#contents div.boxesRight{float:left;width:173px;margin-left:7px}
div#contents div.boxesRight div.box{width:169x;margin:0 0 8px;padding:0 1px 1px;border:1px solid #d6d6d6;font-size:.95em;background:url(/assets/main/images/boxes_right_background.jpg) center 22px no-repeat}
div#contents div.boxesRight div.box table{margin:0 0 0 15px;font-size:.75em;line-height:1.5em}
div#contents div.boxesRight div.box input.inputText{width:138px;color:#676767;padding:4px;margin:10px 11px;border:1px solid #d6d6d6;font-family:Arial,Verdana,Helvetica,sans-serif}
div#contents div.boxesRight div.box a.details{display:block;width:105px;height:13px;padding:3px 0 0 10px;margin:0 0 0 54px;color:#fff;font-size:.65em;text-decoration:none;background:url(/assets/main/images/boxes_details.jpg) no-repeat}
div#contents div.boxesRight h2{width:173px;height:18px;line-height:16px;margin:-1px -2px 0;padding:5px 0 0;color:#fff;text-align:center;font-weight:700;font-size:.85em;background:#348177}
div#footer{width:959px;height:74px;background:#ebebeb;border-bottom:1px solid #fff;font-size:.75em}
div#footer div.copyright{float:left;width:308px;height:21px;margin:22px 0 0;padding:9px 0 0;background:#348177;color:#fff;text-align:center}
div#footer div.copyright a{color:#fff;text-decoration:underline;font-weight:400}
div#footer div.links{float:right;height:74px;margin:0 0 0 139px}
div#footer div.links a{color:#676767;text-decoration:none;font-weight:400}
div#footer div.links ul li{float:left;width:127px;height:43px;margin:0 1px 0 0;padding:31px 0 0;background:#e2e2e2;text-align:center}
div#footer div.links ul li.grey{background:#d9d9d9}
.detail{padding:4px;line-height:12px}
#bild_links{margin-right:10px}
#bild_rechts{margin-left:10px}
#teaser_container{position:relative;width:742px;border:1px solid #dfdfdf;overflow:hidden;margin-bottom:8px}
#teaser_container.large{height:248px;height:218px}
#teaser_1{float:left;width:365px;margin:10px 0;border-right:1px dotted #000}
#teaser_1.large{height:223px}
#teaser_1.small{height:193px}
.teaser_small01{font-family:Arial,Helvetica,sans-serif;font-size:12px;float:left;width:135px;text-align:right;padding:8px 5px 0 0;color:#000}
.teaser_small02{font-family:Arial,Helvetica,sans-serif;font-size:12px;float:left;width:135px;text-align:right;color:#4372b5}
.teaser_small03{font-family:Arial,Helvetica,sans-serif;font-size:12px;float:left;width:135px;text-align:right;padding:8px 5px 0 0;color:#000}
.teaser_small04{font-family:Arial,Helvetica,sans-serif;font-size:12px;float:left;width:135px;text-align:right;color:#000}
.btn.orange.jetzt-kostenlos-vergleichen{float:right;margin:15px 30px 0 15px;background:url(/assets/tipp/btn_orange.jpg) no-repeat;width:214px;height:48px;font-size:13px;line-height:15px;font-weight:700;text-align:left;padding:5px 5px 0 10px;color:#fff;font-family:Arial,Helvetica,sans-serif;text-decoration:none}
.news_container .inhalt{font-size:12px;margin-bottom:0;padding-bottom:0;margin-right:0;padding-right:0}
.tlink.newsarchive{margin:0 0 0 645px;font-size:12px;line-height:20px}
.hl_festgeldrechner{padding:5px 0 0 15px;font-family:Arial,Helvetica,sans-serif;font-size:24px;line-height:24px;color:#338276}
input.input.textfield.field_betrag{display:block;width:140px;border:1px solid #338276;background:#FFF;padding:3px 5px;font-size:16px;font-family:Arial,Helvetica,sans-serif;line-height:16px;color:#338276;text-align:right}
#teaser_2{float:left;width:374px}
#rating{margin:0 auto;display:block;width:105px}
#rating li{float:left;display:block;font-size:0;width:16px;height:20px}
#rating .star_off{background:url(/assets/banken/img-stars07.gif) no-repeat left top}
#rating .star_on{background:url(/assets/banken/img-stars08.gif) no-repeat left top}
.txt-area{padding:0 70px;overflow:hidden}
.form-box{background:url(/assets/zinsradar/bg-form-box.gif) no-repeat;width:356px;height:81px;padding:12px 54px 0;overflow:hidden;margin:0 auto 10px}
.form-box h3{color:#338276;font-size:16px;line-height:19px;font-weight:400;text-align:center;margin:0 0 11px}
.form-box .row{overflow:hidden}
.form-box .txt-field{float:left;margin:0 10px 0 0;width:186px;padding:8px 9px 9px;border:1px solid #9a9a9a;background:#fff;font-size:14px;height:17px}
.form-box .btn-submit{float:left;background:url(/assets/zinsradar/bg-btn-submit.gif) no-repeat;width:138px;height:36px;padding:0;cursor:pointer;border:0;text-indent:-9999px;font-size:0;line-height:0}
#wrapper2{width:740px;padding:13px 0 0;margin:0 auto}
.txt-area{padding:0 70px;overflow:hidden}
#wrapper2 h1{color:#338276;font-size:40px;line-height:43px;margin:0;text-align:center}
#wrapper2 h2{text-align:center;color:#000;font-size:26px;line-height:29px;margin:-3px 0 20px;font-weight:400}
#wrapper2 p{line-height:20px;font-size:15px;margin:0 0 27px}
#wrapper2 ul{margin:0;padding:0 0 17px 1px;list-style:none;font-size:14px;line-height:18px}
.img-area img{display:block}
div#contents div.boxesLeft ul li a.tipp{background-image:url(/upload/tg_tipp.jpg)}
div#contents div.boxesLeft ul li a.tipp:hover{background-image:url(/upload/tg_tipp_hover.jpg)}
div#contents div.boxesLeft ul li a.tipp2{background-image:url(/assets/main/images/tg_tipp_dunkel.jpg)}
div#contents div.boxesLeft ul li a.tipp2:hover{background-image:url(/upload/tg_tipp_hover.jpg)}
div#contents div.boxesCenter .ym-grid{display:table;list-style-type:none;padding-left:0;padding-right:0;table-layout:fixed;text-align:left;font-size:16px;width:877px;margin:20px auto 100px}
div#contents div.boxesCenter .ym-g50{width:431px}
div#contents div.boxesCenter .ym-gl{float:left;margin:0}
div#contents div.boxesCenter .ym-gr{float:right;margin:0 0 0 -5px}
div#contents div.boxesCenter .ym-gbox{padding:0;border:1px solid #ccc;border-radius:10px;box-shadow:inset 0 0 8px #ccc;height:790px;overflow:hidden;position:relative}
div#contents div.boxesCenter .intro{text-align:center;color:#000}
div#contents div.boxesCenter .intro p{font-size:26px;line-height:27px}
div#contents div.boxesCenter .intro p small{font-size:20px}
div#contents div.boxesCenter .intro h1{font-family:Arial,Helvetica,sans-serif;font-weight:bolder;color:#338276;font-size:40px;margin-top:85px;margin-bottom:21px}
div#contents div.boxesCenter .ym-grid h2{font-size:30px;color:#338276;margin-top:33px;font-weight:700;padding:0;background:none;height:auto}
div#contents div.boxesCenter .ym-grid h2 + p{margin-top:6px;font-size:16px}
div#contents div.boxesCenter .ym-grid .intro{text-align:center}
div#contents div.boxesCenter .ym-grid ul{margin-left:45px}
div#contents div.boxesCenter .ym-grid ul li{list-style:none;padding-left:24px;background-image:url(/assets/main/images/app/arrow_check.gif);background-position:0 2px;background-repeat:no-repeat;margin-bottom:9px;line-height:19px;color:#000}
div#contents div.boxesCenter img.teaser{display:block;margin:30px auto}
div#contents div.boxesCenter .anmelde-box{display:block;height:230px;width:429px;background-image:url(/assets/main/images/app/bg_anmeldebox.gif);background-repeat:repeat-x;position:absolute;bottom:0;left:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
div#contents div.boxesCenter .anmelde-box .inner{height:185px;display:block;background-image:url(/assets/main/images/app/anmeldebox_inner.gif);background-repeat:no-repeat;margin-top:30px;margin-left:34px;position:relative}
div#contents div.boxesCenter .ym-grid .download{display:block;margin:40px auto 0;width:369px;height:165px;background-image:url(/assets/main/images/app/jetzt-downloaden.png);background-repeat:no-repeat;padding-top:65px}
div#contents div.boxesCenter .ym-grid .download img{display:block;margin:0 auto;margin-bottom:15px}
div#contents div.boxesCenter .anmelde-box .email-anmeldung{width:119px;height:14px;border:1px solid #999;padding:10px;font-size:13px;position:absolute;top:103px;left:35px}
div#contents div.boxesCenter .anmelde-box input[type="image"]{position:absolute;top:102px;left:185px}
#ablauferinnerungscontainer{border:1px solid #e3e3e3;padding:15px;display:block;float:left;width:561px;margin-bottom:20px}
#ablauferinnerungscontainer h2{font-size:21px!important;color:#308177!important;line-height:25px;font-weight:700!important;background-color:transparent!important;height:auto!important;margin:0 0 10px!important;padding:0!important}
#ablauferinnerungscontainer h3{font-size:16px!important;color:#6a6a6a!important;line-height:19px;font-weight:700!important;background-color:transparent!important;height:auto!important;margin:0 0 10px!important;padding:0!important}
#ablauferinnerungscontainer p.subline{font-size:14px;font-weight:400;color:#6a6a6a;display:block;margin-bottom:25px}
#ablauferinnerungscontainer form{padding-top:10px}
#ablauferinnerungscontainer form fieldset.first{margin-bottom:20px;display:block}
#ablauferinnerungscontainer form fieldset.first > div.left{width:270px;float:left;display:block}
#ablauferinnerungscontainer form fieldset.first > div.left label,#ablauferinnerungscontainer form fieldset.first > div.right label{display:block;width:100%;font-size:14px;color:#010101;margin-bottom:16px}
#ablauferinnerungscontainer form fieldset.first > div.left.middle{width:50px;padding-top:32px;font-size:14px}
#ablauferinnerungscontainer form fieldset.first > div.right{width:240px}
#ablauferinnerungscontainer form fieldset.first > div.right select.select{width:100px}
#ablauferinnerungscontainer form fieldset.last > div.left{float:left;display:block}
#ablauferinnerungscontainer form fieldset.last > div.left input.input.textfield{border:1px solid #e3e3e3;padding:8px 6px;color:#565656;width:238px;font-weight:400;margin-top:5px}
#ablauferinnerungscontainer form fieldset.last > div.right{float:right;display:block;width:240px}
#ablauferinnerungscontainer form fieldset.last > div.right input.button.submit{color:#5e5e5e;border:1px solid #c2c2c2;padding:9px 12px;font-size:16px;cursor:pointer;background:#e6e6e6;background:-moz-linear-gradient(top,#e6e6e6 0%,#bebebe 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e6e6e6),color-stop(100%,#bebebe));background:-webkit-linear-gradient(top,#e6e6e6 0%,#bebebe 100%);background:-o-linear-gradient(top,#e6e6e6 0%,#bebebe 100%);background:-ms-linear-gradient(top,#e6e6e6 0%,#bebebe 100%);background:linear-gradient(to bottom,#e6e6e6 0%,#bebebe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6',endColorstr='#bebebe',GradientType=0);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
#umfragecontainer{border:1px solid #e3e3e3;padding:30px 15px 5px;margin:20px 0;float:left;width:731px;overflow:visible;background:transparent url(/assets/main/images/umfragecontainer_icon.gif) 20px 20px no-repeat}
#umfragecontainer h1{font-size:26px;line-height:20px;color:#2e8277;margin-top:0;margin-bottom:8px;font-weight:700;display:block;padding-left:60px;text-align:left}
#umfragecontainer p{font-size:13px;color:#000!important;background-color:transparent!important;display:block;line-height:25px;margin-bottom:5px;margin-top:5px}
#umfragecontainer form{padding:10px 0 0 10px;float:left;min-height:110px}
#umfragecontainer form fieldset{float:left;width:100%;margin-bottom:10px;padding-top:10px;border-top:1px solid #e3e3e3}
#umfragecontainer form fieldset:first-child,#umfragecontainer form fieldset.last{border-top:0;padding-top:0}
#umfragecontainer form fieldset.last{margin-top:0;margin-bottom:0;height:0}
#umfragecontainer form fieldset > div{display:block;float:left;width:100%;margin-bottom:12px}
#umfragecontainer form fieldset > div input.input.radio,#umfragecontainer form fieldset > div input.input.checkbox{float:left;margin:2px 8px 0 0}
#umfragecontainer form fieldset label{font-size:15px;color:#000;font-weight:400}
#umfragecontainer form fieldset div.submitcontainer{position:relative}
#umfragecontainer form fieldset div.submitcontainer input.button.submit{color:#010101;border:0!important;padding:0;position:absolute;right:15px;width:165px;height:37px;cursor:pointer;margin-top:-60px;background:transparent url(/assets/main/images/btn_umfragecontainer-submit.gif) top no-repeat!important}
#am_banner1{width:173px;padding-top:4px;color:#fff;background:#3b8c82;font-family:'PT Sans',sans-serif}
#am_banner1 .amban_img{position:relative}
#am_banner1 .amban_img img{vertical-align:top}
#am_banner1 .amban_img::before{display:block;content:" ";position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.4);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.4);box-shadow:inset 0 1px 3px rgba(0,0,0,.4)}
#am_banner1 .amban_img::after{display:block;content:" ";left:0;top:0;position:absolute;width:100%;height:100%;z-index:5;-webkit-box-shadow:inset 0 -2px 3px rgba(0,0,0,.5);-moz-box-shadow:inset 0 -2px 3px rgba(0,0,0,.5);box-shadow:inset 0 -2px 3px rgba(0,0,0,.5)}
#am_banner1 .amban_txt{text-align:center;padding:7px 0;font-size:18px;line-height:1.2}
#am_banner1 .amban_txt strong{display:block;font-size:20px;line-height:24px;font-weight:700}
#am_banner1.run .amban_txt strong{font-size:22px}
#am_banner1 .subscribe_form{width:162px;margin:0 auto}
#am_banner1 .subscribe_form input[type=text]{width:150px;padding:0 5px;margin-bottom:5px;height:21px;border:1px #1c413b solid;color:#000;font-family:'PT Sans',sans-serif;font-size:14px;outline:0}
#am_banner1 .subscribe_form input::-webkit-input-placeholder{color:#000}
#am_banner1 .subscribe_form input:-moz-placeholder{color:#000}
#am_banner1 .subscribe_form input::-moz-placeholder{color:#000}
#am_banner1 .subscribe_form input:-ms-input-placeholder{color:#000}
#am_banner1 .subscribe_form input[type=submit]{height:28px;display:block;width:100%;background:#fd7b00;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;border:0;color:#fff;font-size:14px;font-weight:700;text-shadow:0 1px 0 #1b4d47;font-family:'PT Sans',sans-serif;-webkit-box-shadow:0 1px 0 #1b4d47;-moz-box-shadow:0 1px 0 #1b4d47;box-shadow:0 1px 0 #1b4d47}
#am_banner1.run .subscribe_form input[type=submit],#am_banner1 .subscribe_form input[type=submit]:hover{background:#ba6d1f}
#am_banner1 .subscribe_form p{font-size:10px;margin:0;padding:9px 0;letter-spacing:-.2px}
#am_banner1 .subscribe_form p strong{font-weight:700}
.table_fake{display:table;width:100%;border-collapse:separate;border-spacing:0}
.table_fake_tr{display:table-row;width:100%}
.table_fake_tr.head{background-color:#348177;color:#fff}
.table_fake_tr > div{display:table-cell;vertical-align:middle;border:1px solid #000;border-top:0;border-left:0;text-align:center}
.table_fake_tr.head > div{border-top:1px solid #000}
.table_fake_tr > div:first-child{border-left:1px solid #000}
.wide-banner{width:755px;height:328px;display:block;font-family:Arial,Helvetica,sans-serif;color:#000;font-size:14px;position:relative;background:#dcdadd;background-image:url(/assets/festgeldKinderRechner/bg_gradient_alt.gif);background-repeat:repeat-x;border:1px solid #ccc;margin:0;padding:0;margin-bottom:8px}
.wide-banner > div#teaser_big > div{float:left;padding-left:30px}
.wide-banner > div#teaser_big > div h1{color:#348177;font-size:22px;font-weight:700;margin:0 0 3px;line-height:18px;padding-top:34px}
.wide-banner .unterueberschrift{width:757px}
.wide-banner form{display:block;width:315px}
.wide-banner form label{line-height:26px;text-align:right;width:155px;display:block;float:left}
.wide-banner form input[type=text]{float:right;width:145px;height:24px;line-height:24px;color:#348177;font-size:14px;border:1px solid #348177;text-align:right;font-weight:700;padding-right:5px}
.wide-banner form select{float:right;width:152px;border:1px solid #338276;background:#FFF;padding:3px 5px;font-size:14px;font-weight:700;font-family:Arial,Helvetica,sans-serif;line-height:16px;color:#338276}
.wide-banner form a.btn{background:none;display:block;text-align:center;font-size:15px;background-image:url(/assets/festgeldKinderRechner/bg_button_alt.png);width:245px;height:30px;line-height:30px;font-weight:700;color:#fff;text-shadow:1px 1px 1px #666;text-decoration:none;margin-left:43px;border:0;margin-top:24px}
.wide-banner .sub{background-image:url(/assets/festgeldKinderRechner/bg_gradient_sub.gif);background-repeat:repeat-x;display:block;height:86px;position:absolute;bottom:0;width:755px}
.space_26px{height:26px}
.element01{float:left;margin-left:156px;margin-top:18px}
.element02{margin:18px 188px 0 0;padding:0;float:right}
#table{color:#000;border-top:1px solid #000;border-left:1px solid #000;width:100%}
#table tr:first-child td{padding:2px;text-align:center;border-bottom:1px solid #000;border-right:1px solid #000;color:#FFF;font-size:12px;background-color:#348177}
#table tr td{padding:2px;text-align:center;border-bottom:1px solid #000;border-right:1px solid #000;color:#FFF;font-size:12px}
#telephone_number{letter-spacing:10em;text-indent:-1000em}
.btn_tagesgeldKind{display:block;text-align:center;font-size:14px;background:#348177;border-radius:5px;width:125px;height:26px;line-height:26px;font-weight:700;color:#fff;text-shadow:1px 1px 1px #666;text-decoration:none;margin-left:26px;position:absolute;bottom:30px;right:32px}
.news_container .inhalt { margin-top: 30px; }