body{padding:0px;margin:0px;background:#003366;}
.logo{background:url(images/header.jpg) 0px 3px no-repeat;width:236px;}
.bookmark, .print, .empfehlen{background:url(images/icons.png) 0px 0px no-repeat;display:block;height:24px;}
.print{background-position:-45px 0px;}
.empfehlen{background-position:-90px 0px;}
.tm_s{background:url(images/line.jpg) 0px 0px no-repeat;width:1px;}
.tm{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;text-decoration:none;text-align:center;display:block;line-height:24px;}
.tm:hover{color:#000000;}
.text4{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;text-decoration:none;}
.menu, .hmenu{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#212763;text-decoration:none;text-align:center;}
.menu:hover{color:#000000;}
.menu:link, .menu:visited{color:#666666;}
.hmenu{color:#FFFFFF;height:33px;background:url(images/header.jpg) 0px -142px;}
.hlink{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;text-decoration:none;display:block;background:url(images/icons.png) -133px 0px no-repeat;border-bottom:1px solid #DEDEDE;padding-left:25px;padding-top:5px;padding-bottom:4px}
.hlink:hover{font-weight:bold;}
.footer, .footer A, .footer A:link, .footer A:visited{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#003399;text-decoration:underline;text-align:left;}
.footer A:hover{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#000000;text-decoration:underline;}
.text3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#666666;text-decoration:underline;}
.title1{background:url(images/line.jpg) 0px -25px repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#003366;text-decoration:none;height:37px;padding-left:10px;}
.text5, .text5 a{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000066;text-decoration:none;}
.text5 a:hover{color:#3366CC;}
.sep1, .sep2{background:url(images/separators.jpg) no-repeat;height:1px;}
.sep2{background-position:0px -1px;}
.text2, .arbtn{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;text-decoration:none;}
.text2:link{color:#000000;font-size:11px;text-decoration:underline;}
.zuruck{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;font-style:italic;color:#FFFFFF;text-decoration:none;}
.zuruck:link, .zuruck:visited{font-family:Arial, Helvetica, sans-serif;font-size:9px;font-style:normal;color:#0066CC;text-decoration:underline;}
.zuruck:hover{color:#515F90;text-decoration:none;}
.klex:link, .klex:visited{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#0066CC;text-decoration:underline;font-style:normal;}
.klex:hover{color:#000066;}
.arbtn{font-size:11px;background:url(images/icons.png) -133px 0px no-repeat;padding-left:20px;text-decoration:underline;display:block;line-height:24px;color:#003399;}
.round li{list-style:none;padding-left:15px;background:url(images/icons.png) -400px 0px no-repeat;}
.check{padding:0px;margin:0px;}
.check li{list-style:none;padding-left:20px;background:url(images/icons.png) -2300px 0px no-repeat;}
.square li{list-style:none;padding-left:15px;background:url(images/icons.png) -1300px 0px no-repeat;}
.text6{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}
.tb_txt, .tb_txt2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;text-align:center;background:#FFFFFF;}
.tb_txt2{display:none;text-align:left;padding-left:100px;padding-right:100px;padding-top:10px;padding-bottom:20px;}
.tb_btn{padding-left:187px;background:#F4F4F4;}
.tb_bg{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#FFFFFF;text-decoration:none;background:url(images/kreditkarten_tb.jpg) 0px -132px;padding-top:6px;vertical-align:top;}
.tb_left{width:5px;height:66px;background:url(images/kreditkarten_tb.jpg);}
.tb_right{width:5px;height:66px;background:url(images/kreditkarten_tb.jpg) 0px -66px;}
.antrag{display:inline-block;height:28px;width:88px;background:url(images/kartenantrag.gif);}
.antrag:hover{background-position:0px -28px;}
.antrag2{display:block;height:19px;width:61px;background:url(images/antrag.jpg);}
.antrag2:hover{background-position:0px -19px;}
.blue_txt{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#0A6DA0;text-decoration:none;}
.kr_tb_txt{height:39px;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#000000;text-decoration:none;}
.kr_tb_sep{border-bottom:1px dotted #000000;background-image:url(images/kr_tb_sep.gif);background-position:right;background-repeat:no-repeat;}
.empty{display:block;height:37px;}
.kr_rb_title, .kr_rb_title2{height:43px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;background-image:url(images/beispiel_box.jpg);}
.kr_rb_title2{color:#000000;background:none;border-bottom:1px dotted #000000;}
.text1{font-family:Arial, Helvetica, sans-serif;font-size:9px;font-weight:normal;color:#FFFFFF;text-decoration:none;}
.textbox1{font-family:Arial, Helvetica, sans-serif;font-size:9px;font-weight:normal;color:#CCCCCC;text-decoration:none;}
.rechn_res_txt{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#000000;text-decoration:none;}
.rechn_res_txt_sel{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#000000;text-decoration:none;background-color:#E8FDB0;}
.rechn_bg{background:url(images/rechner_tb_top.jpg) 0px -31px repeat-x;}
.rechn_sep{width:3px;background:url(images/rechner_tb_top.jpg) 0px -62px;}
.rechn_res, .rechn_res A{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.vergl_head{height:35px;color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding-left:10px;}
.vergl_head_big{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;}
.vergl_cat{background:#D2E6FF;color:#000000;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-align:center;font-weight:bold;}
.vergl_cat_sep{width:1px;background:url(images/vergl_sep.jpg);}
.vergl_sep{width:1px;background:url(images/vergl_sep.jpg) bottom;height:60px;}
.vergl, .vergl2{height:60px;border-bottom:1px solid #868686;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:center;color:#000000;}
.vergl2{text-align:right;padding-right:15px;}
.vergl3{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#12A403;}
.verg_link{display:block;width:104px;height:45px;}
.text7{font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;color:#003366;text-decoration:none;}
.kreditantrag{height:28px;width:98px;display:block;background:url(images/kreditantrag.png) no-repeat;margin-left:4px;}
.kreditantrag:hover{background-position:0px -28px;}
.hlink2{background:url(images/schnell-btn.jpg) no-repeat;width:224px;height:32px;display:block;margin:10px;font: bold 12px/32px Arial;color:#333333;text-decoration:none;margin-left:8px; text-align:center;}
.hlink2:hover{ background-position: 0px -32px;}
#bar {position:fixed;bottom:0;width:100%;z-index:999;}
#bar_inner{margin:auto;width:994px;}
#bar_cont{position:relative;width:1074px;margin:0px -40px;}
#bar_bg{height:31px;background:url(images/bottom_bar_line.png) repeat-x;width:914px;float:left;}
#bar_l, #bar_r{background:url(images/bottom_bar.png) 0px -190px;width:80px;height:31px;float:left;}
#bar_r{background-position:0px -221px;}
#bar_tb{height:25px;margin-top:-25px;margin-left:80px;float:left;position:relative;display:inline;font:12px Arial;color:#FFFFFF;line-height:25px;vertical-align:baseline;}
.bar_sep{width:1px;background:url(images/bottom_bar_line.png) 0px -31px no-repeat;}
#bar_logo{width:92px;height:19px;background:url(images/bottom_bar.png) 0px 0px no-repeat;display:block;}
.bar_btn{width:80px;height:19px;background:url(images/bottom_bar.png) 0px -252px no-repeat;display:block;}
.bar_btn:hover{background-position: 0px -271px;}
.bar_close{width:13px;height:13px;display:block;background:url(images/bottom_bar.png) -80px -190px no-repeat;}
.bar_close:hover{background-position:-80px -203px;}
.fb{width:161px;height:24px;background:url(images/fb_btn.png) 0 0 no-repeat;margin-bottom:7px;margin-right:20px;float:right}
.fb:hover{background-position:0 -24px}

