/* Standard */
body{background-color:#FFF;margin:0;padding:0;scrollbar-base-color:#000;scrollbar-3dlight-color:#FFF;scrollbar-arrow-color:#69C;scrollbar-darkshadow-color:#DAE8F6;scrollbar-face-color:#DAE8F6;scrollbar-highlight-color:#69C;scrollbar-shadow-color:#69C;scrollbar-track-color:#FFF}
form{margin:0;padding:0}
table,img{border:0 none}
/* Clear */
.clearBoth{clear:both;float:none;font-size:1px;height:1px;line-height:1px}
.clearBothueb{background-color:#FFF;clear:both;float:none;font-size:1px;height:1px;line-height:1px}
.clearBothWhite{background-color:#FFF;clear:both;float:none;font-size:1px;height:1px;line-height:1px}
.clearBothBlue{background:url(/images/navigation/bg_base_blue.gif) repeat-y;clear:both;float:none;font-size:1px;height:1px;line-height:1px}
/* Head */
#head{height:50px;margin:0;padding:0;width:991px}
#head .head_headline{color:#06C;font-size:1.2em;left:200px;position:relative;text-align:left;top:8px}
#head .head_breadcrumb{color:#F60;font-size:0.7em;font-weight:700;left:200px;position:relative;top:5px}
#head a{color:#F60;text-decoration:underline}
#head_logo{height:65px;margin:0;padding:0;text-align:left;width:991px}
/* Navigation Left */
#positioner{background:url(/images/navigation/bg_base.gif) repeat-y;left:0;position:relative;width:990px}
#nav{float:left;margin:0;overflow:hidden;padding:0;width:188px}
#nav li.level1{background-color:#ADC8E3;border-bottom:1px solid #DAE8F6;font-size:0.8em;font-weight:700;height:25px;line-height:25px}
#nav li.level1_high{background:#ADC8E3 url(/images/navigation/bg_level1.gif) no-repeat;border-bottom:1px solid #DAE8F6;font-size:0.8em;font-weight:700;height:25px;line-height:25px}
#nav li.level2{background-color:#DAE8F6;font-size:0.7em;height:20px;line-height:20px}
#nav li.level2_high{background-color:#DAE8F6;font-size:0.7em;font-weight:700;height:20px;line-height:20px}
#nav .level2_spacer{margin-left:40px;padding:0}
#nav li.level3{background-color:#FFF;border-right:1px solid #DAE8F6;font-size:0.7em;height:20px;line-height:20px}
#nav li.level3_high{background-color:#FFF;border-right:1px solid #DAE8F6;font-size:0.7em;font-weight:700;height:20px;line-height:20px}
#nav .level3_spacer{margin-left:46px;padding:0}
#nav li.spacer{background-color:#DAE8F6;height:50px;line-height:50px}
#nav a{color:#000;display:block;text-decoration:none;width:100%}
#subnav{float:left;padding-top:30px;width:188px}
#subnav li.subnav{background-color:#DAE8F6;color:#06C;font-size:0.7em;height:15px;line-height:15px}
#subnav a{color:#06C;display:block;text-decoration:none;width:100%}
#nav a:hover,a:active,#subnav a:hover,a:active{text-decoration:underline}
#nav ul.nav,#subnav ul.subnav{list-style:none;margin:0;padding:0}
#nav .level1_spacer,#subnav .subnav_spacer{margin-left:34px;padding:0}
/* Right */
#rightcontent{float:right;width:790px}
/* Content */
#content{background:#6699CC url(/images/background.jpg) no-repeat 585px 353px fixed;float:left;height:463px;overflow:auto;width:610px}
#content_iframe{float:left;margin:10px}
.content_gallery{float:left;text-align:center;width:145px}
#content a,#content_iframe a{color:#FFF;text-decoration:underline}
#content a.form_pdf_eingerueckt,#content_iframe a{color:#FFF;text-decoration:underline}
#content a:hover,a:active,#content_iframe a:hover,a:active{color:#F60;text-decoration:underline}
#content ul,#content_iframe ul{color:#FFF;font-size:small;list-style-position:outside;list-style-type:disc;list-style-image:url(/images/navigation/image_bullet_orange.gif);margin:0 0 16px;padding:0 0 0 17px}
#content li,#content_iframe li{color:#FFF;font-size:small}
#content .search_form{margin:10px 0 0 0;padding:0}
#content .search_element{float:left;font-size:0.8em;margin:0 2px 0 0;padding:0;width:139px}
/* Gallery */
#gallery{margin:0;padding:0;width:590px}
#gallery .gallery_image{float:left;margin:0 0 20px;padding:0;text-align:center;width:118px}
#lightbox{background-color:#EEE;border-bottom:2px solid #666;border-right:2px solid #666;padding:10px}
#lightboxDetails{font-size:0.8em;padding-top:0.4em}    
#lightboxCaption{float:left;margin:3px 0 0 0;padding:0}
#keyboardMsg{float:right;margin:0;padding:0}
#lightbox img{border:none} 
#overlay img{border:none}
/* Ad */
#ad{background-color:#FFF;height:55px;margin:0;padding:0;width:178px}
#ad .img_ad{height:50px;margin:0;padding:0 0 5px 0;width:178px}
#ad_flash{position:absolute;top:0px;left:200px}
/* Navigation Right */
#nav_right{float:right;margin:0;overflow:hidden;padding:0;width:178px;}
#nav_right a:hover,a:active{text-decoration:underline}
#nav_right li.service_text a{color:#C80A27;float:left;font-size:0.7em;text-decoration:none;margin-left:5px;font-weight:700;}
#nav_right li.service_img{display:block;width:177px;heigth:300px}
#nav_right li.service_text{color:#000;display:block;font-size:0.9em;font-weight:700;text-decoration:none;width:100%}#nav_right li.service_callback{background:url() no-repeat}
#nav_right li.service_email{background:url(/images/navigation/bg_service_email.gif) no-repeat}
#nav_right li.service_feedback{background:url() no-repeat}
#nav_right li.service_formular{background:url() no-repeat}
#nav_right li.service_geldautomat{background:url() no-repeat}
#nav_right li.service_geschaeftsstellen{background:url() no-repeat}
#nav_right li.service_home{background:url(/images/navigation/bg_service_home.gif) no-repeat; }
#nav_right li.service_hotline{background:url(/images/navigation/bg_service_hotline.gif) no-repeat; }
#nav_right li.service_info{background:url(/images/navigation/bg_service_info.gif) no-repeat; }
#nav_right li.service_search{background:url() no-repeat; }
#nav_right li.service_netbanking{background:url() no-repeat}
#nav_right li.service_rechner{background:url() no-repeat; }
#nav_right li.service_telefonbanking{background:url() no-repeat}
#nav_right li.service_termin{background:url() no-repeat}
#nav_right li.service_snb{background:url() no-repeat}
#nav_right li.service_sdo{background:url() no-repeat}
#nav_right li.service_uin{background:url() no-repeat}
#nav_right li.service_bsh{background:url() no-repeat}
#nav_right li.service_bhw{background:url() no-repeat}
#nav_right li.service_cms{background:url() no-repeat}
#nav_right li.service_ewc{background:url() no-repeat}
#nav_right li.service_ntv{background:url() no-repeat}
#nav_right li.service_smc{background:url() no-repeat}
#nav_right li.service_sperre{background:url() no-repeat}
#nav_right .login_head{background:url(/images/bg_login_head.gif) no-repeat;height:25px;line-height:25px;padding-bottom:5px}
#nav_right .login_head h2{color:#000}
#nav_right .login_spacer{margin-left:5px}
#nav_right .login_element{float:left;font-size:0.7em;margin:0 2px 0 5px;width:166px}
#nav_right .service{border-bottom:0px solid #FFF;padding-bottom:5px}
#nav_right ul.service_ul{list-style:none;margin:0;padding:0}
#nav_right li{height:20px;line-height:20px}
#nav_right li.service{height:50px}
#nav_right .search_spacer{margin-left:3px;padding:0}
#nav_right .service_spacer{margin-left:5px;padding:0}
#nav_right .quick_div{height:25px;line-height:25px}
#nav_right .pointer{cursor:pointer}
#nav_right .search_element,#nav_right .quick_select{float:left;font-size:0.7em;margin:0 2px 0 6px;width:139px}
#nav_right li.login,#nav_right li.search{height:22px;line-height:22px}
#nav_right .contact_head,#nav_right .search_head,#nav_right .service_head{border-bottom:2px dotted #FFF;color:#F93;font-size:1.0em;font-weight:700;height:14px;line-height:14px;margin:7px 1px 5px;padding:0 0 3px 4px}
/* Foot */
#foot{float:left;height:34px;width:990px}
#footcontent{background-color:#FFF;float:right;height:35px;margin:0;padding:0;width:790px}
#footcontent a{color:#06C;display:block;font-size:0.7em;text-decoration:none}
#footcontent a:hover,a:active{text-decoration:underline}
#footcontentwhite{background-color:#FFF;font-size:1px;height:9px;line-height:9px;margin:0;padding:0;width:790px}
#footcontentblue{background-color:#DAE8F6;height:25px;line-height:25px;margin:0;padding:0;width:790px}
#footcontentblue .foot_spacer{margin-left:20px}
#totop{background:url(/images/navigation/bg_foot_totop.gif) no-repeat;float:left;margin-left:2px}
#print{background:url(/images/navigation/bg_foot_print.gif) no-repeat;float:left;margin-left:30px}
#secur{background:url(/images/navigation/bg_foot_secur.gif) no-repeat;float:left;margin-left:26px}
#ihelp{background:url(/images/navigation/bg_foot_ihelp.gif) no-repeat;float:left;margin-left:23px}
#inst{color:#06C;float:right;font-size:0.7em;margin:0 4px 0 0}
/* Homepage */
.homepage{background-color:#F8F5EE;float:left;height:75px;overflow:hidden;width:590px}
.homepage_double_height{float:left;height:150px;width:590px}
.homepage_link_ext{background-color:#F8F5EE;border-bottom:1px solid #E5E3DD;border-right:1px solid #E5E3DD;float:left;font-size:small;font-weight:700;height:20px;line-height:20px;margin:0;padding:0;text-align:right;width:412px}
.homepage_left{border-left:1px solid #69C;border-right:1px solid #69C;border-top:1px solid #69C;float:left;height:75px;margin:0;padding:0;width:175px}
.homepage_left_double_height{border-left:1px solid #69C;border-right:1px solid #69C;border-top:1px solid #69C;float:left;height:150px;margin:0;padding:0;width:175px}
.homepage_left_border{border:1px solid #69C;float:left;height:75px;margin:0;padding:0;width:175px}
.homepage_left_border_double_height{border:1px solid #69C;float:left;height:150px;margin:0;padding:0;width:175px}
.homepage_left_bg{background:url(/images/navigation/bg_arrow_blue.gif) no-repeat;width:175px}
.homepage_left_bg_ohne{width:175px}
.homepage_left_link{color:#06C;display:block;font-size:small;height:75px;line-height:23px;text-decoration:none}
.homepage_left_link_double_height{color:#06C;display:block;font-size:small;height:150px;line-height:23px;text-decoration:none}
.homepage_right{border-right:1px solid #E5E3DD;border-top:1px solid #E5E3DD;float:left;height:65px;margin:0;overflow:hidden;padding:5px 25px;width:362px}
.homepage_right_double_height{border-right:0px solid #E5E3DD;border-top:0px solid #E5E3DD;float:left;height:140px;margin:0;overflow:hidden;padding:5px 25px;width:362px}
.homepage_right_double_height p{color:#FFF;}
.homepage_right_border{border-bottom:1px solid #E5E3DD;border-right:1px solid #E5E3DD;border-top:1px solid #E5E3DD;float:left;height:65px;margin:0;overflow:hidden;padding:5px 25px;width:362px}
.homepage_right_border_double_height{border-bottom:0px solid #E5E3DD;border-right:0px solid #E5E3DD;border-top:0px solid #E5E3DD;float:left;height:119px;margin:0;overflow:hidden;padding:5px 25px;width:362px}
.homepage_right_border_double_height p{color:#FFF;}
.spacer_18{color:#06C;text-decoration:underline;margin-left:18px;padding:0}
.spacer_18_ohne{display:none}
.spacer_30{margin-left:30px;padding:0}
.spacer_19{margin-left:19px;padding:0}
.spacer_bottom{margin-bottom:8px;padding:0}
/* Form */
.form{color:#FFF;float:left;font-size:small;line-height:20px;margin:0;padding:0;width:340px}
.form_button{background-color:#DAE8F6;border:1px solid #69C;color:#000;cursor:pointer;font-size:small;font-weight:700;width:106px}
.form_head{color:#FFF;float:left;font-size:small;height:25px;line-height:25px;width:120px}
.form_element{color:#FFF;float:left;font-size:small;height:25px;line-height:25px;width:230px}
.form_element_radio{color:#000;float:left;font-size:small;line-height:25px;width:220px}
.form_error{color:#C80A27;float:left;font-size:small;font-weight:400;height:25px;line-height:25px;visibility:hidden;width:250px}
.form_error_stern{color:#C80A27;float:left;font-size:small;font-weight:400;height:25px;line-height:25px;visibility:hidden;width:5px}
.form_error_textarea{color:#C80A27;float:left;font-size:small;font-weight:400;height:25px;line-height:25px;visibility:hidden;width:5px}
.form_head_textarea{color:#FFF;float:left;font-size:small;height:110px;line-height:25px;width:120px}
.form_element_textarea{color:#000;float:left;font-size:small;height:110px;line-height:25px;width:350px}
.form_error_textarea_alt{color:red;float:left;font-size:small;font-weight:400;height:110px;line-height:25px;visibility:hidden;width:25px}
.form_shop_count{float:left;width:60px}
.form_shop_price{float:left}
.form_shop_sumhl{float:right;margin-right:7px}
.form_text_shop_50{color:#000;float:right;margin-top:-23px;margin-right:4px;font-size:small;width:50px}
.form_text_shop_focus_50{background-color:#DAE8F6;color:#000;float:right;margin-top:-23px;margin-right:4px;font-size:small;width:50px}
.form_select{color:#000;font-size:small;width:220px}
.form_textarea_sms_counter{background-color:#DAE8F6;border:0;font-size:small}
.form_textarea{color:#000;font-size:small;height:100px;width:340px}
.form_textarea_focus{background-color:#DAE8F6;color:#000;font-size:small;height:100px;width:340px}
.form_text{color:#000;font-size:small;width:220px}
.form_text_focus{background-color:#DAE8F6;color:#000;font-size:small;width:220px}
.form_text_150{color:#000;float:left;font-size:small;height:25px;line-height:25px;width:150px}
.form_text_140{color:#000;font-size:small;width:160px}
.form_text_focus_140{background-color:#DAE8F6;color:#000;font-size:small;width:160px}
.form_text_70{color:#000;font-size:small;width:70px}
.form_text_focus_70{background-color:#DAE8F6;color:#000;font-size:small;width:70px}
.form_text_50{color:#000;font-size:small;width:50px}
.form_text_focus_50{background-color:#DAE8F6;color:#000;font-size:small;width:50px}
.form_text_radio_50{color:#000;float:left;font-size:small;width:50px}
.form_text_radio_focus_50{background-color:#DAE8F6;color:#000;float:left;font-size:small;width:50px}
.form_text_20{color:#000;font-size:small;width:20px}
.form_text_focus_20{background-color:#DAE8F6;color:#000;font-size:small;width:20px}
/* Text */
a,address,blockquote,h1,h2,h3,h4,div,img,input,label,legend,li,ol,option,p,q,select,strong,span,textarea,td,th,ul{font-family:Arial,sans-serif}
h1{font-size:1.0em;font-weight:500;margin:0;padding:0}
h2{color:#000;font-size:0.8em;font-weight:700;margin:0;padding:0}
p{color:#FFF;font-size:small;line-height:16px;margin:0 0 16px;padding:0}
.standard{color:#FFF;font-size:small;line-height:16px;padding:0}
.subline{color:#FFF;font-size:small;font-weight:700;line-height:16px;padding:0}
.standard_blau{color:#06C;font-size:small;line-height:16px;padding:0}
.fussnote{color:#000;font-size:x-small;line-height:14px;padding:0}
.text_html_head{background:url(/images/bg_text_html_head_610.gif) no-repeat;height:25px;line-height:25px;}
.text_html_head h2{color:#000}
.text_html_left{background-color:#FFF;float:left;border:1px solid #FFF;width:200px;height:436px}
.text_html_left_events{float:left;width:150px}
.text_html_right{float:left;height:172px;margin:1px 0 0 1px;width:370px}
#text_html_right_container{float:left;margin:5px 0 0 1px;width:370px}
#text_html_right_container_job{background-color:#6699CC;border:1px solid #6699CC;float:left;margin:1px 0 10px;width:588px}
#text_html_right_container_faq{background-color:#6699CC;border:1px solid #6699CC;float:left;height:435px;margin-top:1px;width:588px}
#text_html_turn a{color:#000;font-size:small;font-weight:700;text-decoration:underline}
#text_html_turn a:hover,a:active{text-decoration:underline}
.spacer_5{margin-left:5px;padding:0}
.spacer_156{margin-left:211px;padding:0}
.spacer_margin6{margin:0 6px 0 6px;padding:0}
.spacer_kachel{margin:5px 25px}
.text_html_hotlinks_left{float:left;height:50px;margin:1px 0 12px;text-align:center;width:150px}
.text_html_hotlinks_right{background-color:#F8F5EE;border:1px solid #E5E3DD;float:left;height:73px;margin:1px 0 12px 1px;width:437px}
.text_html_hotlinks_right_link{color:#FFF;font-size:small;font-weight:700;text-decoration:underline}
.text_html_media_links{float:left;height:71px;margin:0 6px 0 6px;padding:0;width:359px}
.text_html_media_rechts{float:right;height:71px;width:60px}
.text_standard_590{height:75px;margin-bottom:3px;overflow:hidden;text-align:left;width:590px}
.text_standard_290{width:290px}
.text_bild{margin:0;width:590px}
.text_bild_img_left{float:left;vertical-align:top}
.text_bild_img_right{float:right;vertical-align:top}
#text_html_right_container .text_uebersicht,#text_html_right_container_job .text_uebersicht,#text_html_right_container_faq .text_uebersicht{color:#FFF;font-size:small;line-height:15px}
#text_html_right_container a,#text_html_right_container_job a,#text_html_right_container_faq a{color:#FFF;display:block;font-weight:700;text-decoration:underline;width:100%}
.text_html_bottom,#text_html_turn{float:left;margin-top:5px;width:590px}
/* Banner */
.content_banner{height:75px;margin:0 0 5px;padding:0;text-align:right;width:590px}
.content_banner_left{margin:0;padding:0}
.content_banner_right{margin:0 0 0 10px;padding:0}
/* 2-Spalten */
.container_2spaltig{margin:0;padding:0;width:590px}
.container_2spaltig p{color:#FFF}
.container_width{float:left;margin:0;padding:0;width:290px}
.container_one_width{width:200px;float:left;padding:1px 0 0 1px}
.container_one_bild{}
.container_bildlinks{margin:-1px 0 -1px -1px;height:463px;background-color:#FFFFFF;text-align:center;}
.container_bildlinks_link{padding:0 0 10px 0;width:200px}
.container_two_width{float:left;margin-top:10px;padding:0;width:370px}
.container_two_text{width:370px}
#container_two_bilder{float:left;padding:0;width:370px}
#container_two_bild_1{float:left;padding-left:110px}
#container_two_bilder_1{float:left;width:165px;padding-left:20px}
#container_two_bilder_bild1{text-align:center;}
#container_two_bilder_bild1text{float:left;text-align:center;width:165px}
#container_two_bilder_2{float:right;width:165px;padding-right:20px}
#container_two_bilder_bild2{text-align:center;}
#container_two_bilder_bild2text{text-align:center;width:165px}

.container_text{margin:10px 0 0 5px;width:580px}
.container_spacer{float:left;margin:0;padding:0;width:10px}
/* Eventkalender */
#eventkalender{background-color:#ADC8E3;float:left;height:175px;margin-top:1px;width:150px}
#eventkalender .eventkalender_jahr{color:#FFF;font-size:1.2em;font-weight:700;margin:10px 0 20px 30px}
#eventkalender .eventkalender_3monate{height:24px;margin-left:30px}
#eventkalender .eventkalender_monat{float:left;font-size:0.8em;width:38px}
#eventkalender .eventkalender_monat_aktiv{float:left;font-size:0.8em;font-style:italic;font-weight:700;width:38px}
#eventkalender .eventkalender_monat_inaktiv{color:#DCEAF7;float:left;font-size:0.8em;width:38px}
#eventkalender a{color:#FFF;text-decoration:none}
#eventkalender a:hover,a:active{color:#F60;text-decoration:underline}
#eventkalender_right{float:left;width:437px}
#eventkalender_right .text_uebersicht{background-color:#F8F5EE;border:1px solid #E5E3DD;font-size:0.8em;line-height:15px;margin:1px 0 0 1px;width:437px}
#eventkalender_right a{color:#000;display:block;font-weight:700;text-decoration:underline;width:100%}
.text_hinweis {margin:25px 0 25px 13px;border:1px solid #FFFFFF;padding:5px;width:368px;color:#FFF;font-size:small;line-height:15px}
/* JobBoerse */
.job_tab_130{float:left;width:130px}
.job_tab_460{float:left;width:460px}
/* IBAN  */
.content_iban{color:#000;font-size:small;font-weight:700;width:590px}
/* Formularcenter PDF */
.form_pdf{color:#FFF;background:url(/images/bg_pdf.jpg) no-repeat;line-height:20px}
.form_pdf_bg{background:url() no-repeat;line-height:20px}
.form_pdf_haken{visibility:visible}
.form_pdf_haken_hidden{visibility:hidden}
.form_pdf_eingerueckt{margin-left:25px;padding:0}
.form_pdf_eingerueckt_fussnote{color:#FFF;font-size:x-small;line-height:15px;margin-left:25px;padding:0}
.form_pdf a,.form_pdf_bg a{color:#FFF;display:block;font-size:small;text-decoration:none}
.form_pdf a:hover,a:active,.form_pdf_bg a:hover,a:active{color:#FFF;text-decoration:underline}
/* Tabellen */
.tabelle{border-bottom:1px solid #FFF;margin:0 0 12px -1px;padding:0;table-layout:fixed}
.tabelle_bg_head_left{border-left:1px solid #FFF;border-top:1px solid #FFF;padding:3px 0 3px 5px}
.tabelle_bg_head_right{padding:3px;text-align:right}
.tabelle_bg_white{border-left:1px solid #FFF;padding:3px 3px 3px 5px}
.tabelle_bg_blue{padding:3px}
.tabelle_white{border:0 none;margin:0;padding:0;table-layout:fixed}
.tabelle_bg_head_left_white{padding:3px}
.tabelle_bg_head_right_white{padding:3px;text-align:right}
.tabelle_bg_white_white{padding:3px}
.tabelle_bg_blue_white{padding:3px}
/* Meldungen */
.meldung_fehler{border:1px solid #C00;margin-bottom:12px;padding:0;table-layout:fixed;width:590px}
.meldung_warnung{border:1px solid #FC6;margin-bottom:12px;padding:0;table-layout:fixed;width:590px}
.meldung_hinweis{border:1px solid #399;margin-bottom:12px;padding:0;table-layout:fixed;width:590px}
.meldung_bg_head_fehler{background-color:#C00;color:#FFF;font-size:small;font-weight:700;padding:6px}
.meldung_bg_head_warnung{background-color:#FC6;color:#000;font-size:small;font-weight:700;padding:6px}
.meldung_bg_head_hinweis{background-color:#399;color:#FFF;font-size:small;font-weight:700;padding:6px}
.meldung_bg_fehler{color:#C00;font-size:small;padding:6px}
.meldung_bg_warnung{color:#000;font-size:small;padding:6px}
.meldung_bg_hinweis{color:#399;font-size:small;padding:6px}
/* Fehlerseiten */
.content_error{margin-left:5px}

