a { text-decoration:none; }
a:hover { text-decoration:underline; }
br { line-height:10px; height:10px; font-size:10px; }
form { margin:0px; padding:0px; }
td { font-size:11px; }

.space4 { height:4px; line-height:4px; font-size:4px; }
.space5 { height:5px; line-height:5px; font-size:5px; }
.space5np { height:5px; line-height:5px; font-size:5px; }
.space10 { height:10px; line-height:10px; font-size:10px; }
.space15 { height:15px; line-height:15px; font-size:15px; }
.space15np { height:15px; line-height:15px; font-size:15px; }
.space20 { height:20px; line-height:20px; font-size:20px; }
.space40 { height:40px; line-height:40px; font-size:40px; }
.flagspace { margin-right:5px; }

.leftspace { width:10px; background:#fff; }
.site { background:#fff; color:#001B4A; font-family:Arial,Verdana,sans-serif; text-align:left; }
.content { width:751px; }

.toplinks { font-family:Arial,Verdana,sans-serif; font-size:11px; color:#001B4A; text-align:left; }
.toplink { color:#0057F0; }
.toplanguages { padding-top:1px; text-align:right;}

.reiter { width:94px; height:14px; padding-top:7px; padding-bottom:9px; text-align:center; background:no-repeat url(/openbn/mat/reiter.gif); font-size:11px; color:#001B4A; font-family:Arial,Verdana,sans-serif; float:left; }
.reiterlink { color:#001B4A; }
.reiterlinksel { color:white; }
.lreiterlink { color:#001B4A; }
.lreiterlinksel { color:white; }
.reiterlink:hover { color:#001B4A; text-decoration:none; }
.reiterlink:visited { color:#001B4A; text-decoration:none; }
    .reitersel { width:94px; height:14px; padding-top:7px; padding-bottom:9px; text-align:center; font-weight:bold; background:no-repeat url(/openbn/mat/reitersel.gif); font-size:11px; color:#ffffff; font-family:Arial,Verdana,sans-serif; float:left; }


.lreiter { width:93px; height:14px; padding-top:7px; padding-bottom:9px; text-align:center; background:no-repeat url(/openbn/mat/reiter.gif); font-size:11px; color:#001B4A; font-family:Arial,Verdana,sans-serif; float:left; }
.lreitersel { width:93px; height:14px; padding-top:7px; padding-bottom:9px; text-align:center; font-weight:bold; background:no-repeat url(/openbn/mat/reitersel.gif); font-size:11px; color:#ffffff; font-family:Arial,Verdana,sans-serif; float:left; }

.secondnav { background:#3D7EF0; padding-left:10px; height:23px; vertical-align:middle; color:#ffffff; font-size:11px; font-family:Arial,Verdana,sans-serif; }
.navigationend { background:url(/openbn/mat/navline.gif); height:1px; }

.left { width:150px; padding-right:15px; color:#001B4A; font-size:11px; font-family:Arial,Verdana,sans-serif; text-align:left; }
.right { padding-right:15px; }
.loginspace { height:91px; }
.login { width:146px; font-size:11px; border:1px solid #001B4A; }
.link { color:#0057F0; }
.fettlink { color:#0057F0; font-weight: bold; }
.loginright { font-size:11px; font-family:Arial,Verdana,sans-serif; }
.whitelink { color:#ffffff; }
.darklink { color:#001B4A; }
.rlink { color:#ED00F0; }

.breadcrumb { font-family:Arial,Verdana,sans-serif; font-size:11px; margin-top:0px; padding-top:0px; font-weight:bold;  }
.breadcrumblink { color:#0057F0; font-weight:normal; }
.headdivider { background:repeat-x url(/openbn/mat/hline.gif); width:100%; margin-top:9px; margin-bottom:10px; height:1px; font-size:1px; line-height:1px; }
.header { font-family:Arial,Verdana,sans-serif; font-size:18px; font-weight:bold; color:#001B4A; margin-bottom:15px; }

.startbg0 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_001.jpg); }
.startbg1 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_001.jpg); }
.startbg2 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_002.jpg); }
.startbg3 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_003.jpg); }
.startbg4 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_004.jpg); }
.startbg5 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_005.jpg); }
.startbg6 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_006.jpg); }
.startbg7 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_007.jpg); }
.startbg8 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_009.jpg); }
.startbg9 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_010.jpg); }
.startbg10 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_011.jpg); }
.startbg11 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_012.jpg); }
.startbg12 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_013.jpg); }
.startbg13 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_014.jpg); }
.startbg14 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_015.jpg); }
.startbg15 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_016.jpg); }
.startbg16 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_017.jpg); }
.startbg17 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_018.jpg); }
.startbg18 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_019.jpg); }
.startbg19 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_020.jpg); }
.startbg20 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_021.jpg); }
.startbg21 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_022.jpg); }
.startbg22 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_023.jpg); }
.startbg23 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_024.jpg); }
.startbg24 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_025.jpg); }
.startbg25 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_026.jpg); }
.startbg26 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_027.jpg); }
.startbg27 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_028.jpg); }
.startbg28 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_029.jpg); }
.startbg29 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_030.jpg); }
.startbg30 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_031.jpg); }
.startbg31 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_032.jpg); }
.startbg32 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_033.jpg); }
.startbg33 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_034.jpg); }
.startbg34 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_035.jpg); }
.startbg35 { width:100%; padding-left:185px; font-size:12px; color:#001B4A; line-height:16px; font-family:Arial,Verdana,sans-serif; background:repeat-x url(startgraph/HS_036.jpg); }

.startbg { width:6px; }

.searchtitle {  font-size:12px; font-weight:bold; }
.searchdivider { background:repeat-y url(/openbn/mat/vline.gif); width:1px; }
.smalldesc { font-size:10px; }

.register { background:no-repeat url(/openbn/mat/register.gif); color:#ffffff; font-size:12px; padding-left:42px; font-weight:bold; }
.infocenter { background:no-repeat url(/openbn/mat/infocenter.gif); color:#ffffff; font-size:12px; padding-left:42px; font-weight:bold; }
.videotour { background:no-repeat url(/openbn/mat/videotour.gif); color:#ffffff; font-size:12px; padding-left:42px; font-weight:bold; }

.starttop1 { font-size:18px; margin-bottom:1px; line-height:20px; font-weight:bold; color:#001B4A; }
.starttop2 { font-size:16px; margin-bottom:10px; line-height:20px; color:#001B4A; }
.startlink { font-size:16px; margin-top:12px; color:#0057F0; font-weight:bold; }
.startlinkred { font-size:16px; margin-top:12px; color:#F31E55; font-weight:bold; }


.i_header { background:repeat-x url(/openbn/mat/ro.gif); }
.i_headertext { float:left; padding:5px; font-size:12px; font-weight:bold; }
.i_headercorner { width:6px; background:repeat-y url(/openbn/mat/co.gif); }
.i_mid { background:repeat-y url(/openbn/mat/rm.gif); font-size:11px; line-height:15px; padding:5px; padding-top:6px; padding-right:0px; color:#001B4A; }
.i_midcorner { width:6px; background:repeat-y url(/openbn/mat/cm.gif); }
.i_bottom { background:repeat-y url(/openbn/mat/ru.gif); }
.i_bottomcorner { width:6px; }
.i_morenews { padding:5px; padding-bottom:3px; padding-right:0px; float:left; }
.i_midlink { color:#0057F0; }
.i_midtitle { color:#0057F0; font-weight:bold; }
.i_divider { width:100%; padding:0px; margin:0px; height:15px; background:repeat-x url(/openbn/mat/line.gif); }
.i_pulldown { width:135px; border:1px solid #001B4A; font-size:11px; margin-top:2px; color:#001B4A; font-family:Arial,Verdana,sans-serif; }
.i_div { background:repeat-x url(/openbn/mat/hline2.gif); width:100%; height:1px; line-height:1px; font-size:1px; margin-top:7px; margin-bottom:5px; }
.i_pic { margin-top:7px; }

.newsletter_columnheader { background:repeat-x url(/openbn/mat/newsletterro.gif); padding-left:62px; color:#ffffff; font-size:16px; padding-top:8px; padding-bottom:32px; }
.kostenlos_header { background:repeat-x url(/openbn/mat/kostro.gif); padding-left:62px; color:#ffffff; font-size:16px; padding-top:8px; padding-bottom:32px; }
.guenstig_header { background:repeat-x url(/openbn/mat/guenro.gif); padding-left:62px; color:#ffffff; font-size:16px; padding-top:8px; padding-bottom:32px; }
.merkliste_header { background:repeat-x url(/openbn/mat/merkliste.gif); padding-left:30px; color:#ffffff; font-size:12px; font-weight:bold; padding-top:4px; padding-bottom:5px; }
.prospekt_header { background:repeat-x url(/openbn/mat/brro.gif); padding-left:62px; color:#001B4A; font-size:16px; padding-top:8px; padding-bottom:32px; }
.video_header { background:repeat-x url(/openbn/mat/videoro.gif); padding-left:62px; color:#001B4A; font-size:16px; padding-top:8px; padding-bottom:32px; }

.bi_header { background:repeat-x url(/openbn/mat/bro.gif); }
.bi_headercorner { width:6px; background:repeat-y url(/openbn/mat/bco.gif); }
.bi_mid { background:repeat-y url(/openbn/mat/brm.gif); font-size:11px; line-height:15px; padding-left:7px; padding-top:0px; padding-right:0px; padding-bottom:2px; color:#ffffff; }
.bi_midcorner { width:6px; background:repeat-y url(/openbn/mat/bcm.gif); }
.bi_bottom { background:repeat-y url(/openbn/mat/bru.gif); }
.bi_bottomcorner { width:6px; }
.bi_midlink { color:#ffffff; }
.bi_midtitle { color:#ffffff; font-weight:bold; }
.bi_divider { width:100%; padding:0px; margin:0px; height:15px; background:repeat-x url(/openbn/mat/bline.gif); }

.wi_header { background:repeat-x url(/openbn/mat/wro.gif); height:6px; }
.wi_headercorner { width:6px; background:repeat-y url(/openbn/mat/wco.gif); }
.wi_mid { background:repeat-y url(/openbn/mat/rm.gif); font-size:11px; line-height:16px; padding-left:7px; padding-top:6px; padding-right:0px; padding-bottom:8px; color:#001B4A; }
.wi_midcorner { width:6px; background:repeat-y url(/openbn/mat/cm.gif); }
.wi_bottom { background:repeat-y url(/openbn/mat/ru.gif); }
.wi_bottomcorner { width:6px; }

.wi_midsearch { background:repeat-y url(/openbn/mat/rm.gif); font-size:11px; line-height:16px; padding-left:8px; padding-right:2px; color:#001B4A; }

.ai_header { background:repeat-x url(/openbn/mat/aro.gif); height:6px; }
.ai_headercorner { width:6px; background:repeat-y url(/openbn/mat/aco.gif); }
.ai_mid { background:repeat-y url(/openbn/mat/arm.gif); font-size:11px; line-height:16px; padding-left:7px; padding-top:5px; padding-right:0px; padding-bottom:2px; color:#001B4A; }
.ai_midcorner { width:6px; background:repeat-y url(/openbn/mat/acm.gif); }
.ai_bottom { background:repeat-y url(/openbn/mat/aru.gif); }
.ai_bottomcorner { width:6px; }
.ai_midlink { color:#0057F0; }

.gi_header { background:repeat-x url(/openbn/mat/gro.gif); height:6px; }
.gi_headercorner { width:6px; background:repeat-y url(/openbn/mat/gco.gif); }
.gi_mid { background:#EEF0F4; font-size:12px; line-height:16px; padding-left:10px; padding-top:7px; padding-right:4px; padding-bottom:20px; color:#001B4A; }
.gi_mids { background:#EEF0F4; font-size:11px; line-height:15px; padding-left:10px; padding-top:5px; padding-right:4px; padding-bottom:7px; color:#001B4A; }
.gi_mids_big { background:#EEF0F4; font-size:12px; padding-left:10px; padding-top:5px; padding-right:4px; padding-bottom:7px; color:#001B4A; line-height:20px; }
.gi_mids_bigs { background:#EEF0F4; font-size:12px; padding-left:10px; padding-top:5px; padding-right:4px; padding-bottom:7px; color:#001B4A; line-height:16px; }

.gi_midtitle { font-size:16px; margin-bottom:11px; }
.gi_midcorner { width:6px; background:#EEF0F4; }
.gi_bottom { background:repeat-y url(/openbn/mat/gru.gif); }
.gi_bottomcorner { width:6px; }
.gi_divider { width:100%; background:repeat-x url(/openbn/mat/hline3.gif) center left; height:36px; text-align:right; }
.gi_up { padding-right:10px; padding-top: 20px; }

.hbi_header { background:repeat-x url(/openbn/mat/hbro.gif); height:6px; }
.hbi_headercorner { width:6px; background:repeat-y url(/openbn/mat/hbco.gif); }
.hbi_mid { background:#D2E4FF; font-size:12px; line-height:16px; padding-left:10px; padding-right:4px; padding-bottom:3px; color:#001B4A; }
.hbi_midcorner { width:6px; background:#D2E4FF; }
.hbi_bottom { background:repeat-y url(/openbn/mat/hbru.gif); }
.hbi_bottomcorner { width:6px; }
.hbi_divider { width:100%; background:repeat-x url(/openbn/mat/hline4.gif) center left; height:16px;  }
.hbi_midsel { font-weight:bold; color:#001B4A; }

.bri_header { background:repeat-x url(/openbn/mat/brro.gif); }
.bri_headercorner { width:6px; background:repeat-y url(/openbn/mat/brco.gif); }
.bri_mid { background:repeat-y url(/openbn/mat/brrm.gif); font-size:11px; line-height:15px; padding-left:7px; padding-top:0px; padding-right:0px; padding-bottom:2px; color:#001B4A; }
.bri_midcorner { width:6px; background:repeat-y url(/openbn/mat/brcm.gif); }
.bri_bottom { background:repeat-y url(/openbn/mat/brru.gif); }
.bri_bottomcorner { width:6px; }

.footerdivider { width:100%; background:repeat-x url(/openbn/mat/footerdivider.gif); height:2px; line-height:2px; font-size:2px; margin-top:40px; margin-bottom:15px; }
.footertext { font-size:11px; font-family:Arial,Verdana,sans-serif; color:#001B4A; line-height:15px; }
.footerlink { color:#0057F0; }

.mhead1 { font-size:18px; color:#001B4A; font-family:Arial,Verdana,sans-serif; margin-top:12px; }
.mhead2 { font-size:11px; color:#001B4A; font-family:Arial,Verdana,sans-serif; margin-top:3px; }
.mtitle { font-size:12px; font-weight:bold; color:#001B4A; font-family:Arial,Verdana,sans-serif; line-height:16px; margin-bottom:1px; }
.mtitlelink { font-size:12px; font-weight:bold; color:#0057F0; font-family:Arial,Verdana,sans-serif; line-height:16px; }
.m1head { background:no-repeat url(/openbn/mat/m1.gif); height:70px; padding-left:79px; }
.m2head { background:no-repeat url(/openbn/mat/m2.gif); height:70px; padding-left:79px; }
.mauftraghead { background:no-repeat url(/openbn/mat/m2.gif); height:70px; padding-left:79px; }
.mcapacityhead { background:no-repeat url(/openbn/mat/m_kapazitaeten.gif); height:70px; padding-left:79px; }
.m3head { background:no-repeat url(/openbn/mat/m3.gif); height:70px; padding-left:79px; }
.mproducthead { background:no-repeat url(/openbn/mat/m3.gif); height:70px; padding-left:79px; }
.mproductwantedhead { background:no-repeat url(/openbn/mat/m_gesuche.gif); height:70px; padding-left:79px; }
.m4head { background:no-repeat url(/openbn/mat/m4.gif); height:70px; padding-left:79px; }

.m_pulldown { width:188px; font-size:11px; margin-top:3px; color:#001B4A; background:#EEF0F4; font-family:Arial,Verdana,sans-serif; }
.m_typetext { width:182px; font-size:11px; margin-top:3px; color:#001B4A; background:#EEF0F4; font-family:Arial,Verdana,sans-serif; }

.backto { font-size:11px; color:#001B4A; font-family:Arial,Verdana,sans-serif; margin-top:30px; }

.infologos { margin-top:20px; }

.branchleft { font-size:11px; color:#001B4A; }
.branchright { font-size:11px; color:#001B4A; padding-left:7px; }
.branchtitle { color:#001B4A; font-size:12px; margin-top:4px; font-weight:bold; }
.branchtitlelink { color:#0057F0; font-size:12px; font-weight:bold; }
.branchlink { color:#001B4A; }
.branchdivider { background:repeat-y url(/openbn/mat/vline.gif); width:1px; }

.branchefehlt { font-size:12px; color:#001B4A; background:no-repeat url(/openbn/mat/quest.gif); padding-left:34px; height:25px; vertical-align:middle; }

.solidhline { border:0px; width:100%; border-top:1px solid #7988A5; height:1px; font-size:1px; line-height:1px; }

.show1 { font-size:11px; color:#001B4A; font-family:Arial,Verdana,sans-serif; margin-bottom:1px;  padding-bottom: 2px; }
.show2 { font-size:11px; color:#001B4A; font-family:Arial,Verdana,sans-serif; margin-bottom:5px;  padding-bottom: 2px; }
.showpulldown { width:280px; font-size:11px; color:#001B4A; }
.losspace { padding-left:6px; }
.showtitle { font-size:12px; color:#001B4A; font-family:Arial,Verdana,sans-serif; font-weight:bold; }
.showactions { font-size:12px; color:#001B4A; font-family:Arial,Verdana,sans-serif; text-align:right; font-weight:bold; }
.showlinks { padding-top:10px; }
.showlink { padding-right:5px; }

.e_entry { margin-top:10px; }
.e_bg { background:repeat-x url(/openbn/mat/e_bg.gif); font-size:11px; color:#001B4A; font-family:Arial,Verdana,sans-serif; }
.e_left { font-size:11px; font-weight:bold; padding-left:6px; }
.e_productteaserleft { font-size:11px; font-weight:bold; padding-left:0px; }
.e_right { font-weight:bold; }
.e_entrytext { background:#EEF0F4; padding-left:9px; padding-top:6px; padding-bottom:13px; padding-right:9px; font-size:11px; color:#001B4A; font-family:Arial,Verdana,sans-serif; line-height:15px; }
.e_title { margin-bottom:6px; font-size:12px; }
.e_titlelink { font-size:12px; color:#0057F0; font-weight:bold; }

.content_ad { margin-top:10px; }

.error { color:#ED0043; font-size:12px; font-weight:bold; line-height:16px; font-family:Arial,Verdana,sans-serif; margin-top:15px; }

.deatailview { margin-bottom:1px; }
.detailpic { vertical-align:middle; text-align:center; background:#EEF0F4; }
.detailvline { background:repeat-y url(/openbn/mat/vline2.gif) center; width:11px; }
.detailpartner { vertical-align:middle; text-align:left; font-size:12px; line-height:16px; font-family:Arial,Verdana,sans-serif; color:#001B4A; height:210px; }

.moreinfo { font-size:12px; vertical-align:middle; background:repeat-x url(/openbn/mat/moreinfobg.gif); }
.moreinfospace { margin-right:1px; }

.formgrau { padding-left:10px; padding-right:10px; padding-top:11px; padding-bottom:11px; font-size:12px; background:#EEF0F4; line-height:16px; }
.fromred { color:#FF0030; }
.formcheck { vertical-align:middle; }

.bigheadertext { vertical-align:middle; padding-left:10px; font-family:Arial,Verdana,sans-serif; font-size:18px; font-weight:bold; color:#ffffff; background:no-repeat url(headerbg.jpg); }



.formerrorbox { font-size:12px; line-height:16px; color:white; margin-top:15px; margin-bottom:15px; background:#F31E55; padding:4px;}

.formerror { font-size:12px; line-height:16px; color:#C91B1A; margin-top:15px; margin-bottom:15px;}

.e_red { margin-top:4px; }
.e_redlink { color:#F76800; font-weight:bold; }
.fromblue { color:#0057F0; }
.formhinweis { font-size:12px; line-height:16px; color:#001B4A; }
.formhinweiss { font-size:11px; line-height:16px; color:#001B4A; }
.formbigtitle { font-size:16px; margin-bottom:11px; }
.formtitle { font-size:12px; margin-bottom:8px; color:#001B4A; }
.formaddinfoa { font-size:11px; background:#EEF0F4; height:22px; vertical-align:middle; padding-left:10px; color:#001B4A; }
.formaddinfob { font-size:11px; background:#E3E5E9; height:22px; vertical-align:middle; padding-left:10px; color:#001B4A; }
.formtypea { color:#001B4A; font-size:12px; background:#EEF0F4; height:30px; vertical-align:middle; padding-top:3px; padding-right:10px; text-align:right; padding-bottom:4px; }
.formtypeb { color:#001B4A; font-size:12px; background:#E3E5E9; height:30px; vertical-align:middle; padding-right:10px; padding-left:10px; text-align:left; padding-top:3px; padding-bottom:4px; }
.formtypea_top { color:#001B4A; font-size:12px; background:#EEF0F4; height:30px; vertical-align:top; padding-top:3px; padding-right:10px; text-align:right; padding-bottom:4px; }
.formtypeb_top { color:#001B4A; font-size:12px; background:#E3E5E9; height:30px; vertical-align:top; padding-right:10px; padding-left:10px; text-align:left; padding-top:3px; padding-bottom:4px; }
.formtypeb_wide { color:#001B4A; font-size:12px; background:#EEF0F4; height:30px; vertical-align:middle; padding-bottom:10px; padding-top:10px; padding-right:10px; padding-left:10px; text-align:left; }
.formtypeb_widedark { color:#001B4A; font-size:12px; background:#E3E5E9; height:30px; vertical-align:middle; padding-bottom:10px; padding-top:10px; padding-right:10px; padding-left:10px; text-align:left; }
.formerkl { font-size:10px; color:#001B4A; font-family:Arial,Verdana,sans-serif; }
.formxxl { width:418px; font-size:11px; color:#001B4A; font-family:Arial,Verdana,sans-serif; }
.formxl { width:300px; font-size:11px; color:#001B4A; font-family:Arial,Verdana,sans-serif; }
.forml { width:224px; font-size:11px; color:#001B4A; font-family:Arial,Verdana,sans-serif; }
.formlm { width:190px; font-size:11px; color:#001B4A; font-family:Arial,Verdana,sans-serif; }
.formm { width:82px; font-size:11px; font-family:Arial,Verdana,sans-serif; }
.forms { width:42px; font-size:11px; font-family:Arial,Verdana,sans-serif; }
.forml2 { width:230px; font-size:11px; color:#001B4A; font-family:Arial,Verdana,sans-serif; }
.formabsenden { margin-left:179px; margin-top:25px; }
.formabsenden_low { margin-left:179px; margin-top:10px; }
.formnext { margin-top:40px; }
.formsm { width:170px; font-size:11px; color:#001B4A; font-family:Arial,Verdana,sans-serif; }
.formcheckbox { font-size:11px; font-family:Arial,Verdana,sans-serif; margin-right:10px; }

.printv { margin-top:15px; }
.picenter { vertical-align:middle; }

.wi_midprofile { background:repeat-y url(/openbn/mat/rm.gif); padding-left:8px; padding-right:2px; padding-top:7px; color:#001B4A; }
.wi_left { text-align:left; font-size:16px; font-weight:bold; }
.wi_right { float:right; font-size:12px; font-weight:bold; }
.wi_profiledescription { padding-top:14px; }
.wi_space14 { height:14px; }
.wi_smalltext { font-size:11px; padding-bottom:5px; }
.wi_profilepic { border-right:1px solid white; }
.wi_profiletext { background:#EEF0F4; font-size:12px; padding:10px; vertical-align:middle; line-height:16px; }
.wi_listone { background:#EEF0F4; width:50%; padding-left:3px; height:23px; vertical-align:middle; font-size:12px; }
.wi_listtwo { background:#E3E5E9; width:50%; padding-left:3px; height:23px; vertical-align:middle; font-size:12px; }
.wi_linkpic { border:0px; vertical-align:middle; padding-right:5px; padding-bottom:1px; }

.wi_bonus { background:#EEF0F4; padding:1px; padding-left:10px; padding-bottom:3px; font-size:11px; line-height:16px; }
.wi_absenden { margin-left:160px; margin-top:25px; margin-bottom:20px; }

.wi_newsblue { background:#D2E4FF; padding:10px; padding-top:10px; padding-bottom:14px; font-size:12px; line-height:16px; font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:normal; color:#001B4A; }

.logout { background:no-repeat url(/openbn/mat/logout.gif); color:#ffffff; font-size:12px; padding-left:42px; font-weight:bold; }

.thinheader { font-family:Arial,Verdana,sans-serif; font-size:18px; font-weight:normal; color:#001B4A; margin-bottom:10px; }

.o_text { font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:normal; color:#001B4A; line-height:16px; }
.print {display: none;}
#print {display: none;}


.markt_pic { background:#cccccc; text-align:center; vertical-align:middle;}
.markt_divider { background:white;width:1px; }
.detailsmallpics { background:#EEF0F4; vertical-align:middle; text-align:center; }
.detaildivider { background:white; width:1px; }

.popup_body { padding:15px; margin:0px; background:white; }
.banner_top { background: no-repeat url(/openbn/mat/topbg.gif) #3D7EF0; vertical-align:middle; font-size:20px; font-family:Arial,Verdana,sans-serif; font-weight:bold; color:white; height:59px; padding-left:10px; }
.banner_topend { background: no-repeat url(/openbn/mat/topbgend.gif); height:59px; }
.close_window { font-size:11px; font-family:Arial,Verdana,sans-serif; text-align:right; font-weight:bold; }
.popup_pulldown { width:200px; font-size:11px; color:#001B4A; }
.popup_checkbox { vertical-align:middle; }
.popup_entry { background:#EEF0F4; padding-left:9px; padding-top:6px; padding-bottom:13px; padding-right:9px; font-size:11px; color:#001B4A; font-family:Arial,Verdana,sans-serif; line-height:15px; margin-bottom:10px; }
.popup_pos_left { text-align:left; }
.popup_pos_center { text-align:center; }
.popup_pos_right { text-align:right; }



.art_header { font-family:Arial,Verdana,sans-serif; font-size:16px; font-weight:bold; color:#001B4A; margin-bottom:16px; line-height:20px; }
.art_thin_header { font-family:Arial,Verdana,sans-serif; font-size:16px; font-weight:normal; color:#001B4A; margin-bottom:16px; line-height:20px; }
.art_text { font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:normal; color:#001B4A; margin-bottom:14px; line-height:16px; }
.art_teaser { font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:bold; color:#001B4A; margin-bottom:16px; line-height:16px; }
.art_divider { background:repeat-x url(/openbn/mat/hline.gif); width:100%; margin-top:19px; margin-bottom:15px; height:1px; font-size:1px; line-height:1px; }
.art_addtext { font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:normal; color:#001B4A; margin-bottom:14px; line-height:16px; }
.art_link { color:#0057F0; font-weight:bold; }

.header_presse { background:no-repeat url(header_presse.jpg); color:white; font-size:18px; font-weight:bold; text-align:right; padding-right:15px; padding-top:42px; height:67px; margin-bottom:16px; }

.index_text { font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:normal; color:#001B4A; line-height:16px; }
.index_divider { background:repeat-x url(/openbn/mat/hline.gif); width:100%; margin-top:14px; margin-bottom:10px; height:1px; font-size:1px; line-height:1px; }
.index_teaser_pic_left { margin-right:10px; margin-top:3px; margin-bottom:5px; float:left; }
.index_teaser_pic_right { margin-left:10px; margin-top:3px; margin-bottom:5px; float:right; }
.index_link { color:#0057F0; font-weight:bold; }
.index_solid_divider { border:0px; width:100%; border-top:1px solid #7988A5; height:1px; font-size:1px; line-height:1px; margin-top:16px; margin-bottom:16px; }
.index_header { font-family:Arial,Verdana,sans-serif; font-size:16px; font-weight:bold; color:#001B4A; margin-bottom:16px; line-height:20px; }

#.nb_nav_bg { background: no-repeat url(/openbn/mat/nb_bg_norm.gif); color:#001B4A; font-size:11px; font-family:Arial,Verdana,sans-serif; padding-left:27px; padding-right:4px; padding-top:4px; padding-bottom:5px; margin-bottom:3px; }
#.nb_nav_sel_bg { background: no-repeat url(/openbn/mat/nb_bg_sel.gif); color:#ffffff; font-size:11px; font-family:Arial,Verdana,sans-serif; padding-left:27px; padding-right:4px; padding-top:4px; padding-bottom:4px; margin-bottom:3px; }
#.nb_nav { color:#001B4A; }
#.nb_nav_sel { color:#FFFFFF; }
#.space13 { height:13px; line-height:13px; font-size:13px; }

.info_center_anker { margin-top:9px; margin-bottom:14px; font-size:12px; font-family:Arial,Verdana,sans-serif; }
.info_center_link { color:#0057F0; font-weight:bold; }
.info_center_header { font-family:Arial,Verdana,sans-serif; font-size:16px; font-weight:bold; color:#001B4A; margin-bottom:14px; line-height:20px; }
.info_center_questblock { margin-bottom:15px; }
.info_center_questheader { margin-bottom:1px; background:#D2E4FF; padding-top:3px; padding-bottom:5px; padding-left:10px; padding-right:10px; font-size:12px; font-family:Arial,Verdana,sans-serif; color:#001B4A; font-weight:bold; }
.info_center_quest { margin-bottom:1px; background:#EEF0F4; padding-top:3px; padding-bottom:5px; padding-left:10px; padding-right:10px; font-size:12px; font-family:Arial,Verdana,sans-serif; }
.info_center_quest_link { color:#0057F0; font-weight:bold; }

/* optimierung */
.nb_nav_bg { background: no-repeat url(/openbn/mat/nb_bg_norm.gif); color:#001B4A; font-size:11px; font-family:Arial,Verdana,sans-serif; padding-left:27px; padding-right:4px; padding-top:4px; padding-bottom:5px; margin-bottom:1px; }
.nb_nav_sel_bg { background: no-repeat url(/openbn/mat/nb_bg_sel.gif); color:#ffffff; font-size:11px; font-family:Arial,Verdana,sans-serif; padding-left:27px; padding-right:4px; padding-top:4px; padding-bottom:5px; margin-bottom:1px; }
.nb_nav { color:#001B4A; }
.nb_nav_sel { color:#FFFFFF; }
.space13 { height:13px; line-height:13px; font-size:13px; }

.bri_divider { width:100%; padding:0px; margin:0px; font-size:1px; padding-top:7px; padding-bottom:3px; line-height:1px; background:repeat-x url(/openbn/mat/hline5.gif) center center; }

.goright { text-align:right; float:right; }
.back {color:#0057F0; background: no-repeat url(/openbn/mat/back.gif) center left; vertical-align:middle; padding-left:18px; }
.next { color:#0057F0;background: no-repeat url(/openbn/mat/next.gif) center right; vertical-align:middle; padding-right:18px; }
.vdivider { background: repeat-y url(/openbn/mat/vline.gif) center center; }

.v_win { color:#0057F0; background: no-repeat url(/openbn/mat/v_win.gif) center left; vertical-align:middle; padding-left:21px; padding-top:1px; padding-bottom:1px; }
.v_qt { color:#0057F0; background: no-repeat url(/openbn/mat/v_qt.gif) center left; vertical-align:middle; padding-left:21px; padding-top:1px; padding-bottom:1px; }
.v_real {color:#0057F0; background: no-repeat url(/openbn/mat/v_real.gif) center left; vertical-align:middle; padding-left:21px; padding-top:1px; padding-bottom:1px; }
.v_flash {color:#0057F0; background: no-repeat url(/openbn/mat/v_flash.gif) center left; vertical-align:middle; padding-left:21px; padding-top:1px; padding-bottom:1px; }

.pic_left { margin-right:10px; margin-top:3px; margin-bottom:5px; float:left; }
.pic_right { margin-left:10px; margin-top:3px; margin-bottom:5px; float:right; }
.new_paragraph { clear:both; }

.info_tab_grey1 { background:#EEF0F4; padding-left:10px; padding-top:4px; padding-bottom:5px; }
.info_tab_grey2 { background:#E3E5E9; padding-left:10px; padding-top:4px; padding-bottom:5px; }


.popup_text { color:#001B4A; font-family:Arial,Verdana,sans-serif; font-size:11px; line-height:15px; }
.popup_title { color:#001B4A; font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:bold; margin-top:17px; margin-bottom:15px; }
.popup_bgl { background:no-repeat url(/openbn/mat/popup_bgl.gif) center left; padding-left:80px; font-size:16px; color:#ffffff; font-family:Arial,Verdana,sans-serif; vertical-align:middle; height:69px; }
.popup_bgr { background:no-repeat url(/openbn/mat/popup_bgr.gif) center right; }
.popup_divider { border:0px; border-top:1px dotted #7988A5; margin-top:12px; margin-bottom:7px; height:1px; }

.info_tab_header { padding-left:10px; background:#EEF0F4; color:#001B4A; vertical-align:middle; font-size:16px; height:39px; font-family:Arial,Verdana,sans-serif;  }

.columnquery { width:131px; font-size:11px; border:1px solid #001B4A; }



.header_uv { height:160px; vertical-align:middle; font-family:Arial,Verdana,sans-serif; font-size:16px; padding-bottom:20px; line-height:22px; padding-left:10px; background:no-repeat url(/openbn/mat/header_uv.jpg) center left; }
.header_uv_out { margin-top:10px; margin-bottom:15px; }

.header_uv2 { height:160px; vertical-align:middle; text-align:right; font-family:Arial,Verdana,sans-serif; font-size:16px; padding-bottom:20px; line-height:22px; padding-right:20px; background:no-repeat url(/openbn/mat/header_uv2.jpg) #D2E4FF center left; }

.uvrow_link { height:42px; vertical-align:middle; font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:bold; padding-left:52px; background:no-repeat url(/openbn/mat/uvrow_link.gif) #D2E4FF center left; }
.uvrow_info { height:42px; vertical-align:middle; font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:bold; padding-left:52px; background:no-repeat url(/openbn/mat/uvrow_info.gif) #D2E4FF center left; }
.uvrow_del { height:42px; vertical-align:middle; font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:bold; padding-left:52px; background:no-repeat url(/openbn/mat/uvrow_del.gif) #D2E4FF center left; }
.uvrow_end { height:147px; vertical-align:top; background:repeat-x url(/openbn/mat/uvrow_end.gif) top left; font-family:Arial,Verdana,sans-serif; font-size:11px; padding-left:10px; }
.uvrow { padding:10px; font-weight:normal; background:#D2E4FF; font-family:Arial,Verdana,sans-serif; font-size:12px; line-height:16px; }

.uvrow_1 { height:42px; vertical-align:middle; font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:bold; padding-left:52px; background:no-repeat url(/openbn/mat/uvrow_1.gif) #D2E4FF center left; }
.uvrow_2 { height:42px; vertical-align:middle; font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:bold; padding-left:52px; background:no-repeat url(/openbn/mat/uvrow_2.gif) #D2E4FF center left; }
.uvrow_3 { height:42px; vertical-align:middle; font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:bold; padding-left:52px; background:no-repeat url(/openbn/mat/uvrow_3.gif) #D2E4FF center left; }
.uvrow_4 { height:42px; vertical-align:middle; font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:bold; padding-left:52px; background:no-repeat url(/openbn/mat/uvrow_4.gif) #D2E4FF center left; }
.uvrow_5 { height:42px; vertical-align:middle; font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:bold; padding-left:52px; background:no-repeat url(/openbn/mat/uvrow_5.gif) #D2E4FF center left; }

.uvrow_header { height:42px; padding-left:10px; vertical-align:middle; background:#BCD7FF; font-family:Arial,Verdana,sans-serif; font-size:16px; font-weight:bold; }
.uvrow_space { height:13px; }

.uvrow_ok { height:42px; vertical-align:middle; font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:bold; color:#7988A5; padding-left:52px; background:no-repeat url(/openbn/mat/uvrow_ok.gif) #D2E4FF center left; }

.uv_popup { background:#ffffff; margin-left:20px; }
.uv_popup_mid { width:580px; }
.uv_header_popup_premium { height:120px; vertical-align:bottom; padding-bottom:30px; font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:bold; background:no-repeat url(/openbn/mat/popup_premium_header.jpg) center left;  }
.uv_header_popup_business { height:120px; vertical-align:bottom; padding-bottom:30px; font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:bold; background:no-repeat url(/openbn/mat/popup_business_header.jpg) center left;  }





/* Forum */

table.board { margin-top:10px; }

.brown2 { background-color:#E5EFFF; font-size: 11px; }
.asred { color: #0057F0; font-family: Arial, Verdana, Helvetica; font-size:11px; text-decoration: none; }
.sred { color: #001B4A; font-family: Arial, Verdana, Helvetica; font-size:11px; text-decoration: none }
.texth { color: #001B4A; font-family: Arial, Verdana, Helvetica; font-size: 12px; padding-top:8px; padding-bottom:10px; text-decoration: none; }
.forumhh { color: #001B4A; font-family: Arial, Verdana, Helvetica; font-size: 16px; padding-top:8px; padding-bottom:10px; text-decoration: none; line-height: 18px; }

.aforumhh { color: #0057F0; font-family: Arial, Verdana, Helvetica; font-size: 16px; padding-top:8px; padding-bottom:10px; text-decoration: none; line-height: 18px; }
.atexth { color: #0057F0; font-family: Arial, Verdana, Helvetica; font-size: 12px; text-decoration: none; }
.stextsh { color: #001B4A; font-family: Arial, Verdana, Helvetica; font-size: 11px; padding-top:4px; padding-bottom:5px; }
.white1 { background-color:#FFFFFF }

.text { text-decoration: none; font-size: 12px; font-family: Arial, Verdana, Helvetica; line-height: 16px; color:#001B4A; }
.atext { text-decoration: none; font-size: 12px; font-family: Arial, Verdana, Helvetica; line-height: 16px; color:#0057F0; }

.stext { text-decoration: none; font-size: 11px; font-family: Arial, Verdana, Helvetica; line-height: 14px; color:#001B4A; }
.astext { text-decoration: none; font-size: 11px; font-family: Arial, Verdana, Helvetica; line-height: 14px; color:#0057F0; }

.stexth { color: #001B4A; font-family: Arial, Verdana, Helvetica; font-size: 11px; padding-top:4px; padding-bottom:5px; }
.blau3 { background-color:#F8FBFF }
.form100 { color: #001B4A; font-family: Arial, Verdana, Helvetica; font-size: 11px; width: 100%; border:1px solid #172D38; background-color:#ffffff; }




.detailproduct { vertical-align:middle; text-align:left; font-size:11px; line-height:20px; font-family:Arial,Verdana,sans-serif; color:#001B4A; height:210px; background:#EEF0F4; padding-left:10px; }
.detailbig { font-size:12px; }

.ws_welcome { font-size:12px; line-height:20px; }
.ws_rednews { font-size:12px; color:#EA006E; font-weight:bold; line-height:20px; }
.ws_dottedbottom { border-bottom:1px dotted #7988A5; padding-bottom:13px; font-size:11px; line-height:15px; vertical-align:top; }
.ws_dottedboth { border-bottom:1px dotted #7988A5; padding-bottom:13px; padding-top:13px; font-size:11px; line-height:15px; vertical-align:top; }
.ws_dottedright { border-right:1px dotted #7988A5; padding-right:10px; font-size:11px; line-height:15px; }
.ws_dottedleft{ padding-left:10px; font-size:11px; line-height:15px; }
.ws_dotted { padding-top:13px; vertical-align:top; }
.ws_setup_title { background: no-repeat url(/openbn/mat/arrow.gif) left; padding-left:17px; font-size:16px; font-weight:bold; margin-bottom:7px; }

.wi_text { padding-bottom:7px; padding-top:6px; line-height:15px; }
.wi_space { height:6px; }

.bi_headercorner_info { width:6px; background:repeat-y url(/openbn/mat/bco2.gif); }
.info_header { background:repeat-x url(/openbn/mat/inforo.gif); padding-left:40px; color:#ffffff; font-weight:bold; font-size:16px; padding-top:13px; padding-bottom:16px; }

.hbl_header { background:no-repeat url(/openbn/mat/hbl_info.gif); padding-left:40px; color:#001B4A; font-weight:bold; font-size:16px; padding-top:13px; padding-bottom:16px; }
.hbl_headercorner { width:6px; background:no-repeat url(/openbn/mat/hblco.gif); }
.hbl_mid { background:repeat-y url(/openbn/mat/hblmid.gif); font-size:11px; line-height:15px; padding-left:7px; padding-top:0px; padding-right:0px; padding-bottom:2px; color:#001B4A; }
.hbl_midcorner { width:6px; background:repeat-y url(/openbn/mat/hblmidcorner.gif); }
.hbl_bottom { background:no-repeat url(/openbn/mat/hblru.gif) bottom left; }
.hbl_bottomcorner { width:6px; }

.ws_hbl_bg { background: #D2E4FF no-repeat url(/openbn/mat/hbl_arrow.gif) left center; font-size:12px; font-family:Arial,Verdana,sans-serif; padding-left:25px; padding-top:4px; padding-bottom:5px; margin-bottom:1px; }
.ws_green_bg { background: #A2FF7A no-repeat url(/openbn/mat/green_arrow.gif) left center; font-size:12px; font-family:Arial,Verdana,sans-serif; padding-left:25px; padding-top:4px; padding-bottom:5px; margin-bottom:1px; font-weight:bold; }
.ws_hbl_warn { background: #D2E4FF; padding:4px; font-size:12px; font-weight:bold; }

.ws_hgr_bg  { background: #EEF0F4 no-repeat url(/openbn/mat/hgr_arrow.gif) left center; font-size:12px; font-family:Arial,Verdana,sans-serif; padding-left:25px; padding-top:4px; padding-bottom:5px; margin-bottom:1px; }
.ws_gr_bg  { background: #E4E5E9 no-repeat url(/openbn/mat/hgr_arrow.gif) left center; font-size:12px; font-family:Arial,Verdana,sans-serif; padding-left:25px; padding-top:4px; padding-bottom:5px; margin-bottom:1px; }

.ws_fill_hb_bg { background: #E8F1FF; padding:4px; padding-right:10px; padding-left:10px; font-size:12px; line-height:16px; text-align:right; width:155px; }
.ws_fill_b_bg { background: #D2E4FF; padding:4px; padding-right:10px; padding-left:10px; font-size:12px; line-height:16px; }

.ws_fill_hgr_bg { background: #EEF0F4; padding:4px; padding-right:10px; padding-left:10px; font-size:12px; line-height:16px; text-align:right; width:155px; }
.ws_fill_gr_bg { background: #E4E5E9; padding:4px; padding-right:10px; padding-left:10px; font-size:12px; line-height:16px; }
.ws_textarea { padding-bottom:10px; }

.formmax { width:98%; font-size:11px; color:#001B4A; }

.form_express_bg { background:no-repeat url(/openbn/mat/clock.gif) left center; padding-left:43px; font-size:16px; font-weight:bold; margin-bottom:20px; margin-top:10px; height:34px; line-height:34px; }
.form_express_pflicht { float:right; font-size:11px; font-weight:normal; }
.form_bigtitle { font-size:16px; margin-bottom:11px; margin-top:16px; margin-bottom:19px; }

.wi_headerprospekt{ background:no-repeat url(/openbn/mat/wi_prospect.gif) left top; padding-top:17px; padding-bottom:10px; padding-left:46px; font-size:16px; }
.wi_headerbild { background:no-repeat url(/openbn/mat/wi_pic.gif) left top; padding-top:17px; padding-bottom:10px; padding-left:46px; font-size:16px; }
.wi_headerfilm { background:no-repeat url(/openbn/mat/wi_film.gif) left top; padding-top:17px; padding-bottom:10px; padding-left:46px; font-size:16px; }
.wi_midbig { background:repeat-y url(/openbn/mat/rm.gif); font-size:12px; line-height:16px; padding-left:7px; padding-top:6px; padding-right:0px; padding-bottom:8px; color:#001B4A; }

.markt_links { background:#E3E5E9; padding:7px; padding-bottom:9px; padding-left:10px; font-size:11px;  }
.markt_offline { color:#EB0042; }
.markt_online { color:#31A100; }
.markt_title { margin-bottom:6px; font-size:12px; }
.markt_header { background: #D2E4FF no-repeat url(/openbn/mat/marktbg.gif) left top; padding:4px; padding-bottom:5px; padding-left:28px; border-bottom:1px solid #7988A5; margin-bottom:1px; }
.markt_entrytext { background:#EEF0F4; padding-left:9px; padding-top:6px; padding-bottom:13px; padding-right:9px; font-size:11px; color:#001B4A; font-family:Arial,Verdana,sans-serif; line-height:16px; }

.nachoben { background: repeat-x url(/openbn/mat/hsolid.gif) center; margin-top:0px; }
.form_textsr { font-size:11px; float:right; padding-top:4px; margin-top: 5px; }

.homepage_image_left { margin-right:10px; margin-top:3px; margin-bottom:3px; float:left; }

.news_teaser_links { background:#E3E5E9; padding:7px; padding-bottom:9px; padding-left:10px; font-size:11px; font-weight:bold; }

.authorline { text-decoration: none; font-size: 11px; font-family: Arial, Verdana, Helvetica; line-height: 14px; color:#001B4A; margin-bottom: 16px; }


.contactdata_box { background:#EEF0F4; padding:10px; padding-top:10px; padding-bottom:14px; font-size:10px; line-height:16px; font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:normal; color:#001B4A; margin-top: 8px; }
.contactdata_title { margin-bottom:8px; font-weight:bold; }

.nb_nav_grafik { margin-bottom:4px; }

.gray1 { background:#EEF0F4; padding-left:10px; padding-top:4px; padding-bottom:5px; }
.ftext { text-decoration: none; font-size: 11px; font-family: Arial, Verdana, Helvetica; line-height: 14px; color:#001B4A; padding:9px 9px 9px 9px; }


.relatedurl { color:#0057F0; font-weight: bold; font-size: 12px;  font-family: Arial, Verdana, Helvetica; }

.buttonbarbuttons { margin-right:4px; }

#ausdemwebblog { background:no-repeat url(/openbn/mat/webblog.gif); height:87px; width:150px; }
#ausdemwebblog h3 { display:none; }
#wusstensie { background:no-repeat url(/openbn/mat/wusstensie.gif); height:87px; width:150px; }
#wusstensie h3 { display:none; }
.bannerhtml { font-family:Arial,Verdana,sans-serif; line-height:15px; font-size:11px; width:140px; padding:5px; color:#001B4A; text-align:left; background:no-repeat url(/openbn/mat/bannertextbg.gif) bottom left; padding-bottom:10px; }
.bannerhtml a { text-decoration:none; font-weight:bold; }
.bannerhtml a:hover { text-decoration:underline; }

.reiterimg { width:94px; height:30px; text-align:center; background:no-repeat url(/openbn/mat/reiter.gif); font-size:11px; color:#001B4A; font-family:Arial,Verdana,sans-serif; float:left; vertical-align: middle; }
.reiterimgsel { width:94px; height:30px; text-align:center; font-weight:bold; background:no-repeat url(/openbn/mat/reitersel.gif); font-size:11px; color:#ffffff; font-family:Arial,Verdana,sans-serif; float:left; vertical-align: middle; }

.headerinbox { font-family:Arial,Verdana,sans-serif; font-size:16px; font-weight:normal; color:#001B4A; margin-bottom:10px; }
.wi_explanation_wsbox { background:#D2E4FF; margin-bottom:10px; padding-left:10px;padding-right:10px; padding-top:6px; padding-bottom:6px; line-height:16px; font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:normal; color:#001B4A; }




#seminarshop H1 {
	font-family: Arial,Verdana,Serif;
	color : #001B4A;
	font-size: 20px;
}

#seminarshop H1.klasse1 {
	font-family: Arial,Verdana,Serif;
	color : #001B4A;
}

#seminarshop H1.klasse2 {
	font-family: Arial,Verdana,Serif;
	color : #001B4A;
}

#seminarshop H1.klasse3 {
	font-family: Arial,Verdana,Serif;
	color : #001B4A;
}

#seminarshop H2 {
	font-family: Arial,Verdana,Serif;
	color : #001B4A;
	font-size: 13px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin: 0px 0px 0px 0px;
}

#seminarshop H2.klasse1 {
	color : #001B4A;
}

#seminarshop H2.klasse2 {
	color : #001B4A;
}

#seminarshop H2.klasse3 {
	color : #001B4A;
}

#seminarshop .erfassung_ueberschrift {
	color: #001B4A
}

#seminarshop .required_field {
	color: #FF0000;
}

#seminarshop .euro_preis {
	font-weight : bold;
}

#seminarshop .freie_plaetze {
}

#seminarshop P {
	font-family: Arial,Verdana,Serif;
	color : #001B4A;
	line-height: ;
	font-size: 12px;
	margin-left : 2px;
	margin : 2px 2px 2px 2px;
	margin-right : 2px;
	margin-bottom : 2px;
	margin-top : 2px;
}

#seminarshop P.klasse1 {
	color : #001B4A;
}

#seminarshop P.klasse2 {
	color : #001B4A;
}

#seminarshop P.klasse3 {
	color : #001B4A;
}

#seminarshop TD {
	font-family: Arial,Verdana,Serif;
	background-color : #FFFFFF;
	color : #001B4A;
	font-size: 12px;
}

#seminarshop TD.klasse1  {
	background-color : #B9C1CF;
	background-image : url("");
}

#seminarshop TD.klasse2  {
	background-color : #B9C1CF;
	background-image : url("");
}

#seminarshop TD.klasse3  {
	background-color : #EEF0F4;
	background-image : url("");
}

#seminarshop A:link {
	text-decoration : none;
    color: #0057F0;
}

#seminarshop A:visited {
	text-decoration : none;
    color: #0057F0;
}
#seminarshop A:active {
	text-decoration : none;
    color: #0057F0;
}
#seminarshop A:hover {
	text-decoration : underline;
    color: #0057F0;
}

#seminarshop A.klasse1:link {
    color: #0057F0;
}
#seminarshop A.klasse1:visited {
    color: #0057F0;
}
#seminarshop A.klasse1:active {
    color: #0057F0;
}
#seminarshop A.klasse1:hover {
    color: #0057F0;
}

#seminarshop A.klasse2:link {
    color: #0057F0;
}
#seminarshop A.klasse2:visited {
    color: #0057F0;
}
#seminarshop A.klasse2:active {
    color: #0057F0;
}
#seminarshop A.klasse2:hover {
    color: #0057F0;
}

#seminarshop A.klasse3:link {
    color: #0057F0;
}
#seminarshop A.klasse3:visited {
    color: #0057F0;
}
#seminarshop A.klasse3:active {
    color: #0057F0;
}
#seminarshop A.klasse3:hover {
    color: #0057F0;
}

#seminarshop INPUT,SELECT {
	font-family: Arial,Verdana,Serif;
	font-size: 12px;
}

.googleh2 {padding-left:0px; color:white; font-size:12px; font-weight:bold; margin:0px;}

.google_keywords_header {text-align:left; font-weight:bold; text-decoration:none; color:#001B4A; font-family:Arial,Verdana,sans-serif; margin-top:0px; margin-bottom:4px; }
.google_keywords_message {text-align:left; font-weight:normal; text-decoration:none; color:#001B4A; font-family:Arial,Verdana,sans-serif; margin-top:4px; margin-bottom:12px; }
.google_keywords_url {text-align:left; font-weight:normal; text-decoration:none; color:#001B4A; font-family:Arial,Verdana,sans-serif; margin-top:8px; margin-bottom:4px; }

/* neu */
.nav_bar span { display:none; }

.n_start { float:left; background: no-repeat url(/openbn/mat/n_start.gif) top left; width:107px; height:31px; display:block; }
.n_unternehmen { float:left; background: no-repeat url(/openbn/mat/n_unternehmen.gif) top left; width:107px; height:31px; display:block;  }
.n_auftraege { float:left; background: no-repeat url(/openbn/mat/n_auftraege.gif) top left; width:107px; height:31px; display:block;  }
.n_kapazitaeten { float:left; background: no-repeat url(/openbn/mat/n_kapazitaeten.gif) top left; width:107px; height:31px; display:block;  }
.n_produkte { float:left; background: no-repeat url(/openbn/mat/n_produkte.gif) top left; width:107px; height:31px; display:block;  }
.n_gesuche { float:left; background: no-repeat url(/openbn/mat/n_gesuche.gif) top left; width:107px; height:31px; display:block;  }
.n_firmenpresse { float:left; background: no-repeat url(/openbn/mat/n_firmenpresse.gif) top left; width:109px; height:31px; display:block;  }

.s_start { float:left; background: no-repeat url(/openbn/mat/s_start.gif) top left; width:107px; height:31px; display:block; }
.s_unternehmen { float:left; background: no-repeat url(/openbn/mat/s_unternehmen.gif) top left; width:107px; height:31px; display:block;  }
.s_auftraege { float:left; background: no-repeat url(/openbn/mat/s_auftraege.gif) top left; width:107px; height:31px; display:block;  }
.s_kapazitaeten { float:left; background: no-repeat url(/openbn/mat/s_kapazitaeten.gif) top left; width:107px; height:31px; display:block;  }
.s_produkte { float:left; background: no-repeat url(/openbn/mat/s_produkte.gif) top left; width:107px; height:31px; display:block;  }
.s_gesuche { float:left; background: no-repeat url(/openbn/mat/s_gesuche.gif) top left; width:107px; height:31px; display:block;  }
.s_firmenpresse { float:left; background: no-repeat url(/openbn/mat/s_firmenpresse.gif) top left; width:109px; height:31px; display:block;  }

.k_box { width:100%; }
.k_top_l { background:no-repeat url(/openbn/mat/k_topl.gif); padding:6px; color:white; font-size:12px; font-weight:bold; }
.k_top_r { background:no-repeat url(/openbn/mat/k_topr.gif) top right; width:5px; }
.k_content { border-left:1px solid #3D7EF0; border-right:1px solid #3D7EF0; color:#001B4A; font-size:11px; }
.k_content_text { padding:6px; line-height:15px;}
.k_content_pic { padding:0; }
.k_bottom_l { background:no-repeat url(/openbn/mat/k_bottoml.gif); height:5px; }
.k_bottom_r { background:no-repeat url(/openbn/mat/k_bottomr.gif) bottom right; height:5px; width:5px; }
.k_content_text a { color:#0057F0; text-decoration:none; }
.k_content_text a:hover { color:#0057F0; text-decoration:underline; }

.w_box { width:172px; }
.w_content_text { padding:4px; }

.leftnav { padding:0px; margin:0px; }
.leftnav td { font-size:12px; padding:4px; line-height:16px; font-weight:bold; padding-left:10px; }
.leftnavn { color:#ffffff; background:repeat-x url(/openbn/mat/navbg.gif) top left #3D7EF0; }
.leftnavnsel { color:#001B4A; background:repeat-x url(/openbn/mat/navbgsel.gif) top left #91F435; }
.leftnavpink { color:#ffffff; background:repeat-x url(/openbn/mat/navbgpink.gif) top left #F31E55; }
.leftnav a { color:#ffffff; text-decoration:none; }
.leftnavnsel a { color:#001B4A; text-decoration:none; }
.leftnav a:hover { color:#ffffff; text-decoration:none; }
.leftnavnsel a:hover { color:#001B4A; text-decoration:none; }
.leftnavpink a { color:#ffffff; text-decoration:none; }
.leftnavpink a:hover { color:#ffffff; text-decoration:none; }

.leftnavcompanygreen { color:#001B4A; background:repeat-x url(/openbn/mat/navgreen.gif) top left #CEFFA0; font-weight:normal; }
.leftnavcompanygreen a { color:#001B4A; background-color:#CEFFA0; font-weight:normal; }
.leftnavcompanygreen a:hover { color:#001B4A; background-color:#CEFFA0; font-weight:normal; }


.angebot_bar { color:#001B4A; font-size:16px; font-weight:bold; vertical-align:middle; margin-bottom:10px; }
.angebot_bar select { font-size:12px; color:#001B4A; vertical-align:middle; width:215px; font-weight:normal; }
.angebot_bar_button { vertical-align:middle; }

.big_button_bar {  }
.big_button_bar_home { margin-bottom:7px; }

.logoadd { margin-top:10px; }

.form_all { color: #001B4A; font-family: Arial, Verdana, Helvetica; font-size: 11px; width:96%; border:1px solid #172D38; background-color:#ffffff; }

.addbox { background:no-repeat url(/openbn/mat/addbox.gif) top left; height:90px; vertical-align:middle; text-align:center; }

.mrss { float:right; padding-right:10px; padding-top:25px; }

body { text-align:left; background:#ffffff; margin:0px; margin-top:10px; color:#001B4A; }
.shadow { width:172px; padding-left:15px; vertical-align:top; }


.formerrorboxfull { font-weight:bold; font-size:12px; line-height:16px; color:white; margin-top:15px; background:#F31E55; padding:10px;}
.formerrorboxfull h3 { font-weight:bold; font-size:16px; margin:0; padding:0; margin-bottom:6px; }
.formerrorboxfull a { color:#white; text-decoration:none; }  
.formerrorboxfull a:hover { color:#white; text-decoration:underline; }
 
.formerrorboxline { text-align:center; font-size:12px; line-height:16px; color:#F31E55; margin-top:15px; border:1px solid #F31E55; padding:10px; }
.formerrorboxline h3 { font-weight:bold; font-size:16px; margin:0; padding:0; margin-bottom:6px; }
.formerrorboxline a { color:#F31E55; text-decoration:underline; font-weight:bold; }
.formerrorboxline a:hover { color:#F31E55; text-decoration:underline; font-weight:bold; }

.googlelink { color:#0057F0; font-size:12px; line-height:16px; font-weight:bold;  }
.botpott { height: 100px; width: 100px; position: absolute; top: -5000px;}
h2 {padding-left:0px; color:white; font-size:12px; font-weight:bold; margin:0px;}

.headermarketinglink { float:right; text-align:right; vertical-align:bottom; font-family:Arial,Verdana,sans-serif; font-size:14px; line-height:20px; font-weight:bold; color:#F31E55; }
.headermarketinglink a { text-decoration:none; }
.headermarketinglink a:hover { text-decoration:underline; }

.workspacepulldowntitle { font-size:16px; font-weight:bold; font-family:Arial,Verdana,sans-serif; margin-bottom:4px; }

.membericon { margin-right:5px; margin-top:2px; margin-bottom:0px; float:left; }


/* neu */

.big_button_subbar { padding-left:7px; padding-right:8px; line-height:21px; height:21px; margin-top:1px; color:#001B4A; background:#91F435; }
.big_button_subbar a { color:#001B4A; text-decoration:none; }
.big_button_subbar a:hover { color:#001B4A; text-decoration:underline; }



.infobox { background:#D2E4FF; color:#001B4A; padding:10px; padding-bottom:15px; font-size:12px; margin-top:1px; }
.infobox_header { color:#001B4A; background:no-repeat url(sym_info.gif) top left #B1CBF9; padding-left:27px; line-height:23px; height:23px; font-size:12px; font-weight:bold; }

.infobox_button { float:right; cursor:pointer; }
.infobox_button span { display:none; }

.infolink { font-size:12px; font-weight:bold; color:#0057F0; }

.mail_uebersicht { font-size:12px; }
.mail_uebersicht td { padding-left:10px; padding-right:10px; font-size:12px; padding-top:4px; padding-bottom:5px; }
.mail_uebersicht td .form100 { font-size:12px; }
.mail_uebersicht td .formlm { font-size:12px; }
.mail_uebersicht_head { background:#7988A5; color:#FFFFFF; font-weight:bold; }
.mail_uebersicht_head td { font-size:12px; padding-top:4px; padding-bottom:5px; }
.mail_uebersicht .even { background:#E4E6EA; }
.mail_uebersicht .odd { background:#EEF0F4; }
.mail_uebersicht .active { background:#91F435; color:#001B4A; }
.mail_uebersicht .inactive { background:#F31E55; color:#ffffff; }
.mail_uebersicht .select_module { margin-left:10px; vertical-align:middle; }

.mail_module_list { font-size:12px; }
.mail_module_list td { line-height:21px; height:21px; padding-left:10px; padding-right:10px; font-size:12px; padding-bottom:2px; }
.mail_module_list .even { background:#E4E6EA; }
.mail_module_list .odd { background:#EEF0F4; }

.mail_config_form {}
.mail_config_form .title { background:#EEF0F4; font-size:12px; font-weight:bold; vertical-align:top; text-align:right; padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px; font-weight: normal;  }
.mail_config_form .formelement { background:#E3E5E9; font-size:12px; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; font-weight: normal; }

.sub_header { font-size:16px; color:#001B4A; line-height:21px; margin-bottom:15px; font-weight: bold; }

.space25 { height:25px; line-height:25px; font-size:25px; }
.space30 { height:30px; line-height:30px; font-size:30px; }

.info_lines_grey .info_tab_grey1 { font-size:12px; }
.info_lines_grey .info_tab_grey1 .smalltext { font-size:11px; }
.info_lines_grey .info_tab_grey2 { font-size:12px; }
.info_lines_grey .info_tab_grey2 .smalltext { font-size:11px; }



.mail_module_list_header { background:#D2E4FF; font-size:12px; font-weight:bold; height:23px; line-height:23px; padding-left:10px; border-bottom:1px solid white; margin-top:4px; }
.mail_module_list_header .buttons { float:right; cursor:pointer; border-left:1px solid #ffffff; vertical-align:middle; }
.mail_module_list_content .text { font-size:11px; padding:10px; vertical-align:middle; }
.mail_module_list_content .buttons { float:right; padding-top:10px; cursor:pointer; vertical-align:middle; }
.mail_module_list_content .even { background:#E4E6EA repeat-y url('/openbn/mat/box_line_bg.gif') top left; border-bottom:1px solid #ffffff; }
.mail_module_list_content .odd { background:#EEF0F4 repeat-y url('/openbn/mat/box_line_bg.gif') top left; border-bottom:1px solid #ffffff; }





/* Immobilien */

.immoteaser_header { color:#001B4A; background:#E3E5E9; padding:3px; padding-left:10px; padding-bottom:5px; margin-bottom:1px; }
.immoteaser_header a { color:#0057F0; font-size:12px; font-weight:bold; }
.immoteaser_header a:hover { color:#0057F0; }
.immoteaser_content { vertical-align:middle; background:#EEF0F4; padding:5px 10px 5px 10px; margin-bottom:8px; }
.immoteaser_pic { width:64px; height:64px; padding-right:10px; }
.immoteaser_text { line-height:15px; font-size:11px; padding-top:7px; padding-bottom:10px; }

.immobox { }
.immobox_top_l { background:no-repeat url(k_top2l.gif); height:5px; width:50%;}
.immobox_top_r { background:no-repeat url(k_top2r.gif) top right; height:5px; width:50%; }
.immobox_content { border-left:1px solid #3D7EF0; border-right:1px solid #3D7EF0; color:#001B4A; font-size:11px; padding: 8px 10px 5px 10px;}
.immobox_bottom_l { background:no-repeat url(k_bottoml.gif); height:5px; width:50%;}
.immobox_bottom_r { background:no-repeat url(k_bottomr.gif) bottom right; height:5px; width:50%; }

.immobox_rss { float:left; margin-right:5px; padding-top:3px; }
.immobox_header_info { float:right; padding-top:3px; font-size:11px; color:#7D8FA0; }
.immobox_header { font-size:16px; font-weight:bold; margin-bottom:4px; }

.immo_node { padding-top:6px; padding-bottom:10px; border-bottom:1px dotted #7988A5; clear:both; width:100%; }
.immo_pic { float:left; padding-right:10px; padding-top:4px; height:64px; width:64px; }
.immo_text { font-size:12px; line-height:16px; width:100%; }
.immo_text a { color:#0057F0; font-size:12px; font-weight:bold; }
.immo_text a:hover { color:#0057F0; }

.immo_end { font-size:12px; font-weight:bold; margin-top:10px; line-height:20px; }
.immo_buttons { float:right; }

.immodetail { padding-top:1px; border-top:1px solid #7988A5; padding-bottom:1px; border-bottom:1px solid #7988A5; margin-bottom:15px; }
.immodetail_pic { padding-right:15px; }
.immodetail_text a { color:#0057F0; font-size:12px; font-weight:bold; background:no-repeat url(dot.gif) top left; padding-left:15px; line-height:20px;  }
.immodetail_text a:hover { color:#0057F0; }

.immodetail_interesse { margin-bottom:15px; }
.immodetail_interesse_pic { padding-right:10px; }
.immodetail_interesse_header { font-size:16px; line-height:24px; font-weight:bold; }
.immodetail_interesse_text { font-size:11px; line-height:15px; }
.immodetail_interesse_text a { color:#0057F0; font-size:12px; font-weight:bold; line-height:16px; }
.immodetail_interesse_text a:hover { color:#0057F0; }
.immodetail_interesse_text hr { height:1px; border:0; border-top:1px dotted #7988A5; padding:0; margin:0; margin-top:3px; }

.immodetail_liste { margin-bottom:15px; }
.immodetail_liste_header { font-size:12px; font-weight:bold; background:#D2E4FF;}
.immodetail_liste td { font-size:12px; padding-left:10px; padding-top:3px; padding-bottom:5px; padding-right:10px; }
.immodetail_liste .even { background:#EEF0F4; }



