body{
padding:0px;
margin:0px;
background: #FFFFFF url(images/body_bg.png) repeat-x;
}
.clear{
clear:both;
}
#header{
width:1000px;
height:47px;
margin:auto;
}
#Logo{
width:285px;
height:32px;
background:url(images/logo.png) no-repeat;
margin: 12px 0px 3px 31px;
float:left;
display:inline;
}
#HeaderMenu{
list-style:none;
height:14px;
line-height:14px;
padding:0px;
margin:10px 20px;
float:right;
display:inline;
}
#HeaderMenu li{
float:left;
height:14px;
line-height:14px;
font-size:0px;
padding:0px;
margin:0px;
}
#HeaderMenu a{
font: 11px/14px Arial;
color:#92968A;
text-decoration:none;
margin: 0px 10px;
}
#HeaderMenu a:hover{
color:#005AFF;
}
.headerMenuSep{
width:1px;
background:url(images/main.png) -999px -69px no-repeat;
}
#main_container{
width:1000px;
margin:auto;
background:url(images/main_bg.png) repeat-y;
}
#main_container_top{
width:1000px;
height:12px;
font-size:0px;
background:url(images/main.png) no-repeat;
}
#main_container_bott{
width:1000px;
height:27px;
background:url(images/main.png) 0px -12px no-repeat;
padding-top:29px;
font:12px/23px Arial;
color:#8E8E8E;
text-align:center;
clear:both;
}
#main_container_left, #main_container_right{
width:8px;
height:241px;
background:url(images/main.png) 0px -68px no-repeat;
float:left;
}
#main_container_right{
background-position: -8px -68px;
float:right;
}
#container{
width:984px;
float:left;
}
#TopMenu{
list-style:none;
padding:0px;
margin:6px 10px 0px 10px;
height:36px;
}
#TopMenu li{
float:left;
}
#TopMenu a{
display:block;
height:36px;
padding-left:34px;
text-align:center;
text-decoration:none;
font:bold 12px/32px Arial;
color:#FFFFFF;
}
.tm_sep{
width:2px;
height:36px;
background:url(images/main.png) -23px -140px no-repeat;
}
#bookmark{
width:75px;
font:normal 11px/32px Arial !important;
background:url(images/main.png) -16px -68px no-repeat;
}
#bookmark:hover{
background-position: -16px -104px;
}
#tm1, #tm1_sel{
width:84px;
background:url(images/main.png) -125px -68px no-repeat;
}
#tm1:hover{
background-position: -125px -104px;
}
#tm1_sel{
color:#579D21 !important;
background-position: -125px -140px;
}
#tm2, #tm2_sel{
width:139px;
background:url(images/main.png) -243px -68px no-repeat;
}
#tm2:hover{
background-position: -243px -104px;
}
#tm2_sel{
color:#579D21 !important;
background-position: -243px -140px;
}
#tm3, #tm3_sel{
width:153px;
background:url(images/main.png) -416px -68px no-repeat;
}
#tm3:hover{
background-position: -416px -104px;
}
#tm3_sel{
color:#579D21 !important;
background-position: -416px -140px;
}
#tm4, #tm4_sel{
width:114px;
background:url(images/main.png) -603px -68px no-repeat;
}
#tm4:hover{
background-position: -603px -104px;
}
#tm4_sel{
color:#579D21 !important;
background-position: -603px -140px;
}
#tm5, #tm5_sel{
width:185px;
background:url(images/main.png) -751px -68px no-repeat;
}
#tm5:hover{
background-position: -751px -104px;
}
#tm5_sel{
color:#579D21 !important;
background-position: -751px -140px;
}
#content_head, #content_head2{
height:185px;
background:url(images/line.png) 0px -203px repeat-x;
clear:both;
width:964px;
margin:auto;
}
#content_head2{
height:85px;
}
#Img1{
width:316px;
height:185px;
float:left;
}
#content_head_text, #content_head_text2{
float:left;
height:178px;
width:588px;
padding:0px 30px;
}
#content_head_text2{
height:78px;
margin-left:316px;
display:inline;
}
#content_head_fade, #content_head_fade2{
width:486px;
height:7px;
font-size:0px;
background:url(images/main.png) -139px -198px no-repeat;
float:left;
}
#content_head_fade2{
margin-left:200px;
width:602px;
background:url(images/main.png) -23px -198px no-repeat;
display:inline;
}
#Img2{
width:212px;
height:99px;
}
#left_col_fade{
width:12px;
height:99px;
float:right;
background:url(images/main.png) -970px -68px no-repeat;
}
#LeftCol{
width:212px;
padding-left:10px;
padding-right:5px;
float:left;
}
#leftMenuFade{
width:8px;
height:176px;
background:url(images/transparent.png) no-repeat;
position:absolute;
margin-left:199px;
}
#LeftMenu{
padding:0px;
margin:0px;
list-style:none;
margin-top:2px;
border-top: 1px solid #D2D7DA;
padding-top:1px;
width:207px;
clear:both;
}
#LeftMenu a{
display:block;
width:170px;
font: bold 12px/26px Arial;
height:26px;
color:#38464F;
padding-left:37px;
background:url(images/line.png) repeat-x;
text-decoration:none;
}
#LeftMenu a:hover{
background-position: 0px -26px;
color:#FFFFFF;
}
#LeftMenu .LeftSubMenu{
margin:0px;
padding:0px;
padding-top:1px;
list-style:none;
}
#LeftMenu .LeftSubMenu li{
height:25px;
}
#LeftMenu .LeftSubMenu a{
display:block;
font: 12px/24px Arial;
height:24px;
color:#336E05;
background:url(images/main.png) -23px -205px no-repeat;
}
#LeftMenu .LeftSubMenu a:hover{
background-position: -23px -229px;
color:#FFFFFF;
}
.lm_sep{
height:18px;
font-size:0px;
background:url(images/line.png) 0px -52px repeat-x;
margin-bottom:1px;
}
.lm_bott{
height:12px;
font-size:0px;
background:url(images/line.png) 0px -70px repeat-x;
}
#footer{
width:980px;
margin:auto;
padding:10px;
text-align:center;
font: 12px Arial;
color:#8E8E8E;
}
#footer a{
color:#8E8E8E;
text-decoration:none;
margin:0px 5px;
}
#footer a:hover{
color:#005AFF;
}
#ContentFlash{
width:752px;
height:840px;
float:right;
margin-top:24px;
margin-right:5px;
display:inline;
}
#secure{
width:133px;
height:66px;
position:absolute;
background:url(images/datenschutz.jpg) no-repeat;
}
.text{
font: 12px Arial;
color:#000000;
}
.text a{
color: #005AFF;
text-decoration:none;
}
.text a:hover{
text-decoration:underline;
}
.text_small{
font: 11px Arial;
color:#000000;
}
.text_green{
font: 12px Arial;
color:#4C7709;
}
.title{
font: 23px/80px Arial;
color:#000000;
}
.title2{
font: bold 17px Arial;
color:#4C7709;
}
.title3{
font:bold 18px Arial;
color:#6AAC27;
}
.title4{
font:bold 18px Arial;
color:#505050;
}
.title5{
font: 18px/36px Arial;
color:#326801;
}
.title6{
font:bold 12px/25px Arial;
color:#FFFFFF;
padding-left:20px;
}
.Content{
width:707px;
padding:20px;
margin-right:10px;
display:inline;
float:right;
text-align:justify;
}
#cont_bott1{
width:8px;
height:108px; 
background:url(images/main.png) -15px -140px no-repeat;
position:absolute;
margin-left:-38px;
margin-top:-78px;
}
#cont_bott2{
width:620px;
height:12px;
font-size:0px;
background:url(images/main.png) -23px -186px no-repeat;
margin-left:-30px;
margin-top:20px;
position:absolute;
}
.list_brd{
list-style:none;
padding:0px;
margin:0px;
}
.list_brd li{
border-bottom:1px solid #E7E7E7;
padding-bottom:20px;
margin-bottom:20px;
}
.list{
list-style:none;
}
.list li{
background:url(images/main.png) -994px -107px no-repeat;
padding-left:15px;
}
.cont_sep, .cont_sep2{
height:10px;
font-size:0px;
width:707px;
background:url(images/main.png) -23px -176px no-repeat;
margin: 20px 0px;
}
.cont_sep2{
float:right;
margin:0px;
margin-right:30px;
display:inline
}
#BlogoBtn1, #BlogoBtn2, #BlogoBtn3, #BlogoBtn4, #BlogoBtn5{
width:131px;
height:30px;
display:block;
background:url(images/bank_logos_button.jpg) no-repeat;
}
#BlogoBtn1{
background-position: 0px 0px;
}
#BlogoBtn1:hover{
background-position: -131px 0px;
}
#BlogoBtn2{
background-position: 0px -30px;
}
#BlogoBtn2:hover{
background-position: -131px -30px;
}
#BlogoBtn3{
background-position: 0px -60px;
}
#BlogoBtn3:hover{
background-position: -131px -60px;
}
#BlogoBtn4{
background-position: 0px -90px;
}
#BlogoBtn4:hover{
background-position: -131px -90px;
}
#BlogoBtn5{
background-position: 0px -120px;
}
#BlogoBtn5:hover{
background-position: -131px -120px;
}
.bank_row{
margin-top:10px;
border:1px solid #D8DCDE;
width:694px;
height:121px;
background:url(images/line.png) 0px -82px repeat-x;
}
#bankLogo1, #bankLogo2, #bankLogo3, #bankLogo4, #bankLogo5, #bankLogo6{
width:194px;
height:121px;
background:url(images/bank_logos.jpg) no-repeat;
display:block;
float:left;
}
#bankLogo2{
background-position: 0px -121px;
}
#bankLogo3{
background-position: 0px -242px;
}
#bankLogo4{
background-position: 0px -363px;
}
#bankLogo5{
background-position: 0px -484px;
}
#bankLogo6{
background-position: 0px -605px;
}
.bank_row_sep{
width:40px;
height:121px;
float:left;
background:url(images/kreditantrag.jpg) no-repeat;
}
.bank_row_text{
font:12px Arial;
color:#326801;
width:200px;
height:91px;
padding:15px;
float:left;
}
.kreditantrag{
display:block;
height:41px;
width:176px;
background:url(images/kreditantrag.jpg) -40px 0px no-repeat;
margin-top:41px;
float:left;
margin-left:-20px;
}
.kreditantrag:hover{
background-position: -40px -41px;
}
.bank_row_bott_text{
border:1px solid #D8DCDE;
border-top:0px;
padding:15px;
width:664px;
}
#BankLogo{
width:152px;
height:57px;
position:relative;
margin-left:21px;
margin-top:-30px;
}
#bank_detail_bg{
width:750px;
height:294px;
float:right;
margin-right:7px;
display:inline;
background:url(images/bank_detail_bg.png) no-repeat;
}
#bank_detail{
margin:17px;
margin-right:11px;
width:278px;
float:left;
display:inline;
padding-left:25px;
font: 12px/18px Arial;
color:#505050;
}
#bank_detail_pros, #bank_detail_cons{
width:380px;
height:100px;
padding:10px;
padding-bottom:0px;
float:left;
}
#bank_detail_pros{
margin-top:17px;
}
.text_pros, .text_cons{
font:bold 12px Arial;
color:#326801;
margin-left:65px;
margin-top:15px;
}
.text_cons{
color:#FF3A05;
}
.blue_text{
color:#086BB6
}
.girokonto_table{
border:1px solid #D2D7DA;
clear:both;
margin-top:20px;
}
.girokonto_table tbody{
font:11px Arial;
color:#6A7A7C;
}
.girokonto_table tbody td{
padding:10px;
border-bottom:1px solid #E8EFF3;
border-right: 1px solid #E8EFF3;
text-align:left;
}
.girokonto_table tbody .tb_head{
font-size:12px;
font-weight:bold;
vertical-align:top;
}
.girokonto_table tbody .tb_bg{
background: #F4F7F9;
}
.girokonto_table tbody .small{
font-size:10px;
}
.girokonto_table thead .tb_header{
width:201px;
height:40px;
text-align:center;
vertical-align:middle;
font:12px Arial;
color:#FFFFFF;
background:url(images/table_header.jpg) no-repeat;
}
.girokonto_table thead a{
display:block;
text-align:center;
vertical-align:middle;
font:bold 12px Arial;
color:#FFFFFF;
width:101px;
padding-top:5px;
height:35px;
background:url(images/table_header.jpg) -201px 0px no-repeat;
text-decoration:none;
}
.girokonto_table thead a:hover{
background-position:-302px 0px;
text-decoration:none;
}
.img_btn{
width:200px;
height:155px;
padding:10px;
border:1px solid #DDE0E2;
display:block;
font:bold 12px Arial;
color:#336E05;
text-decoration:none;
background-position: 1px 1px;
background-repeat:no-repeat;
}
.img_btn:hover{
border-color:#ACBBC4;
background-position: 1px -174px;
}
.green{
color:#336E05
}
.sitemap, .sitemap ul, .sitemap2{
list-style:none;
margin:20px;
padding:0px;
padding-left:30px;
}
.sitemap, .sitemap2{
float:left;
}
.sitemap li a, .sitemap2 li a{
font:bold 12px/16px Arial;
color:#61A226;
text-decoration:none;
padding-left:15px;
background:url(images/main.png) -987px -140px no-repeat;
}
.sitemap2 li a{
color:#727272;
}
.sitemap li a:hover, .sitemap2 li a:hover{
color:#0018FE;
background-position: -987px -124px;
text-decoration:none;
}
.sitemap ul li a{
font: 12px/16px Arial;
color:#727272;
text-decoration:none;
padding-left:15px;
background:url(images/main.png) -994px -91px no-repeat;
}
.sitemap ul li a:hover{
color:#0018FE;
background-position: -994px -107px;
text-decoration:none;
}
.button, .buttonOver{
padding:0px;
width:157px;
height:30px;
background:url(images/button.png) no-repeat;
font:bold 12px/30px Arial;
color:#1E3409;
border:0px;
}
.buttonOver{
background-position: 0px -30px;
}
