/* Style sheet 1a */
html,body,#wrapper{height:100%;}
body > #wrapper{height:auto;min-height:100%}
#main{padding-bottom:-24px;}
#footer{height:24px;position:relative;clear:both;margin-top:-24px;}
.clearfix:after{height:0;clear:both;display:block;content:".";visibility:hidden;}
.clearfix{display:inline-block; }/* Hides from IE-mac \*/* html .clearfix { height: 1%;}.clearfix {display: block;}/* End hide from IE-mac */.dummy {}
.kontaktdata .label{width:140px;float:left;clear:both;}
.TrustLogo{float:right;display:block;}
.maintenance{width:100%;right:0;top:0;position:absolute;display:block;padding:2px;text-align:center;background-color:#ff0000;font-weight:bold;font-size:8pt;color:#ffffff;z-index:999;opacity:0.5;filter: alpha(opacity=50);}
.maintenance:hover{opacity:0.0;filter: alpha(opacity=0);}
.ceAutoSlideNext,.ceAutoSlidePrev{display:none;}
#right .ce_text.blau{padding:5px 5px 0;background-color:#f0f8ff;border-top:1px solid #cce5ff;border-right:1px solid #cce5ff;border-left:1px solid #cce5ff;font-weight:bold;color:#006db9;}
.ce_autoSlider{width:200px;padding:0;border:1px solid #cce5ff;}
.ce_autoSlider .ce_text{overflow:hidden;margin:0;padding:0;font-size:8pt;}
.ce_autoSlider h2{margin:0 0 10px;padding:5px 5px 2px;background-color:#cce5ff;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:11.5pt;color:#000033;}
.ce_autoSlider .image_container{margin-right:auto;margin-bottom:10px;margin-left:auto;text-align:center;}
.ce_autoSlider p{padding-right:5px;padding-left:5px;}
.ce_autoSlider a{text-decoration:none;}
.ce_autoSlider a:hover{text-decoration:underline;}
.ce_autoSlider .footnote{font-size:6.5pt;color:#aaaaaa;}
.warnung,.garantie{width:248px;margin-top:20px;padding:0;background-color:#f0f8ff;border:1px solid #cce5ff;}
.warnung h2,.garantie h2{margin:0 0 10px;padding:5px 5px 2px;text-align:center;background-color:#cce5ff;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:10.5pt;color:#000033;}
.warnung p,.garantie p{padding-right:8px;padding-left:8px;}
.vorteil ul li{margin-left:20px;padding-bottom:8px;list-style-type:none;list-style-image:url("tl_files/1a/vorteil.gif");}
#main .ce_text h1,#main .ce_text h2{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:13pt;color:#88a2c3;}
.konditionen h2,.beispiel h3,.ratenkredite h3{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:13pt;color:#88a2c3;}
.konditionen table th,.beispiel table th,.ratenkredite table th{width:80px;padding:2px 8px;text-align:center;background-color:#f0f8ff;border-top:1px solid #cce5ff;border-right:1px solid #cce5ff;}
.konditionen table td,.beispiel table td,.ratenkredite table td{padding:2px 8px;text-align:center;border-top:1px solid #cce5ff;border-right:1px solid #cce5ff;}
.konditionen table th.col_first,.konditionen table td.col_first,.ratenkredite table th.col_first,.ratenkredite table td.col_first{padding-right:30px;text-align:left;border-left:1px solid #cce5ff;white-space:nowrap;}
.beispiel table th.col_first,.beispiel table td.col_first{padding-right:30px;text-align:left;border-left:1px solid #cce5ff;}
.konditionen table tr.row_last td,.beispiel table tr.row_last td,.ratenkredite table tr.row_last td{border-bottom:1px solid #cce5ff;}
.beispiel table tr.row_2 td,.beispiel table tr.row_9 td{font-weight:bold;}
.ce_text .footnote{font-size:8pt;color:#666666;}
.beispiel table{width:675px;}
.beispiel table tr.row_9 td.col_1,.beispiel table tr.row_9 td.col_2,.beispiel table tr.row_9 td.col_3,.beispiel table tr.row_7 td.col_first{white-space:nowrap;}
.vorteil ul li a{text-decoration:none;color:#000000;cursor:text;}
.rahmen{padding:5px 10px;border:1px solid #cce5ff;}
#header .mod_navigation{height:26px;background-color:#cce5ff;border-bottom:1px solid #ffffff;}
#header .mod_navigation ul{margin-left:40px;}
#header .mod_navigation ul li{height:26px;float:left;padding-top:4px;padding-right:20px;padding-left:20px;border-right:1px solid #f0f8ff;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:11.5pt;}
#header .mod_navigation ul li a{font-weight:bold;text-decoration:none;color:#000033;}
#header .mod_navigation ul li a.zart{color:#8ba8c8;}
#header .mod_navigation ul li.first{border-left:1px solid #f0f8ff;}
#header .mod_navigation ul li.active,#header .mod_navigation ul li.trail{background-color:#f0f8ff;}
#header{border-bottom:1px solid #cce5ff;}
#header .header1a{height:213px;display:block;border-bottom:1px solid #f0f8ff;}
#header .header1b{height:53px;left:0;top:0;position:absolute;display:block;}
#header .headertext{right:12px;top:100px;position:absolute;display:block;text-align:right;}
#header .headertext p{margin:0 0 1px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:16px;color:#003595;}
#header .headertext p#line2{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:18pt;color:#000000;}
#main .inside{margin-right:30px;margin-bottom:20px;}
#right .inside{padding-bottom:20px;}
#footer{width:960px;margin:0 auto;padding:0;background-color:#cce5ff;}
a{text-decoration:none;color:#006db9;}
a:hover{text-decoration:underline;}
.ce_headline,.ce_text h1{font-family:Arial,Helvetica,sans-serif;font-size:16pt;color:#88a2c3;}
.ce_headline{padding-bottom:4px;background:url("tl_files/1a/underline.jpg") left bottom no-repeat;}
.ce_text h3{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:12pt;color:#88a2c3;}
.invisible{display:none;}
.bs{text-align:justify;}
.center{margin-right:auto;margin-left:auto;text-align:center;}
*:focus{outline:0;}
.ce_form{padding:10px;background-color:#f0f8ff;border:1px solid #cce5ff;}
.ce_form div.senden{margin-top:20px;padding-top:20px;border-top:1px solid #cce5ff;}
span.mandatory{color:#f00000;}
.ce_form label{float:left;clear:both;}
.ce_form div.last input,.ce_form div.last select{float:right;margin-bottom:3px;min-width:175px;}
.ce_form div.last select{min-width:179px;}
.ce_form label.abstand{margin-top:18px;}
.ce_form textarea{width:315px;float:left;clear:both;}
.ce_form div.first label{width:160px;}
.ce_form div.first input,.ce_form div.first select{margin-bottom:3px;}
.ce_form div.first input{width:154px;}
.ce_form div.first select#ctrl_39{width:158px;}
.ce_form div.senden label{width:100px;}
.ce_form div.senden input#ctrl_53,#f3 input#ctrl_72{width:40px;}
.ce_form div.senden span.captcha_text{float:right;}
.ce_form p.error{display:none;}
.ce_form input.error{padding:1px;background-color:#fad2d5;border:1px solid #7f9db9;}
fieldset{margin-top:8px;padding-top:4px;border:0px;border-top:1px dotted #cce5ff;}
legend{padding:1px 6px;background-color:#006db9;font-weight:bold;font-size:8pt;color:#f0f8ff;}
#rueckrufservice .ce_form{width:510px;}
.ce_form #f3 .formbody{width:504px;}
#f3 label{width:160px;}
#f3 input.text,#f3 select{width:340px;margin-bottom:3px;}
#f3 select{width:200px;}
#f3 textarea{width:500px;}
#f3 .klausel label{width:auto;}
#f3 .klausel .checkbox_container{float:left;clear:both;display:block;}
#f3 .klausel .checkbox_container input{float:left;margin-top:3px;margin-right:14px;}
#f3 .klausel .checkbox_container label{width:475px;float:left;clear:none;display:inline;}
#f3 .submit_container{float:left;clear:both;margin-top:10px;margin-left:160px;}

