/********* neue Styles ***************//*** CONTENT UND SERVICE SPALTE ***//* HINTERGRUNDFARBEN *//* HintergrundFarbe wie im "body blau" */.bodyblue     {background: #E7E8ED;}/* Blautoene von dunkel nach hell gestaffelt, wobei 01 das dunkelste ist *//* dunkles blau aus dem obersten logo bereich */.bgblue01     {background: #101C4B;}/* blau aus bereich direkt unterm log (mit link auf SITEMAP etc.) */.bgblue02     {background: #404970;}/* blau aus dem bereich, in dem sich die suche befindet */.bgblue03     {background: #B7BAC9;}/* blau aus den kachel tabellen und einige zeilen in der servicespalte */.bgblue04     {background: #CFD2DB;}/* hintergrundfarbe fuer hell orange spacer linie */.bgsporg      {background="#ECAB7F"}/* hintergrundfarbe fuer graue spacer linie */.bgspgrey      {background="#B7BAC9"}/* hintergrund fuer navigationspunkte im login  */.bgnavlog      {background: #878DA5;}/* hintergrund fuer navigationspunkt einstellungen und logout */.bgnavot      {background: #878DA5;}/* hintergrund fuer navigationspunkt kontakt etc. */.bgnavinf      {background: #E7E8ED;}/* hintergrundfarbe fuer navigationspunkt regulars headbereich */.bgreghd      {background: #101C4B;}/* hintergrund fuer navigationspunkt executives headbereich */.bgexechd      {background: #E17933;}/* hintergrundfarbe fuer navigationspunkt regulars ebene 1 */.bgregl1      {background: #576081;}/* hintergrundfarbe fuer navigationspunkt regulars ebene 2 */.bgregl2      {background: #40496F;}/* hintergrundfarbe fuer navigationspunkt regulars ebene 3 */.bgregl3      {background: #27325D;}/* hintergrund fuer navigationspunkt executives ebene 1 */.bgexel1      {background: #E17933;}/* hintergrund fuer navigationspunkt executives ebene 2 */.bgexel2      {background: #E58A4C;}/* hintergrund fuer navigationspunkt executives ebene 3 */.bgexel3      {background: #E99B66;}/* hintergrundfarbe fuer navigationspunkt Nionex ebene 1 */.bgniol1      {background: #757515;} /* hintergrundfarbe fuer navigationspunkt Nionex ebene 2 */.bgniol2      {background: #a6a76a;}/* hintergrundfarbe fuer navigationspunkt Nionex ebene 3 */.bgniol3      {background: #27325D;}/* hintergrund fuer rote submit buttons */.bgred        {background:#FF3300;}/* hintergrund fuer gruene submit buttons */.bggreen      {background:#00FF33;}/* hintergrund fuer navigationspunkt corporate hr level 1 */.bgcorhr1      {background: #E17933;}/* hintergrund fuer navigationspunkt corporate hr dunkel orange */.bgcorhr2      {background: #E58A4C;}/* hintergrund fuer navigationspunkt corporate hr mittel orange */.bgcorhr3      {background: #E99B66;}/* hintergrund fuer navigationspunkt corporate hr hell orange */.bgcorhr4      {background: #ECAB7F;}/* SPACER */.vspace05     {margin-top:5px;}.vspace08     {margin-top:8px;}.vspace10     {margin-top:10px;}.vspace15     {margin-top:15px;}.vspace30     {margin-top:30px;}.vspace40     {margin-top:40px;}.vspace50     {margin-top:50px;}.hspace05     {margin-left:5px;}.hspace10     {margin-left:10px;}.hspace15     {margin-left:15px;}.hspace25     {margin-left:25px;}.hspc5a5     {margin-left:5px; margin-right:5px;}.minus05      {margin-left:-5px;}.minus15      {margin-left:-15px;}/* FARBIGE HEADER SPALTEN (Hintergrundfarben z.B. in Kacheln, Servicespalte etc.)*//* tablehead Kachel normal (blau) */.tbhtile      {background: #707793;}/* tablehead Kachel Executive (orange) */.tbhexec      {background: #E17933;}/* tablehead Kachel Personalien (gruen) */.tbhperso     {background: #A6A76A;}/* tablehead Kachel Themenspecial (dunkles blau) */.tbhspeci     {background: #101C4B;}/* tablehead Kacheln, die auf Topics in der Service Spalte verweisen (rot) */.tbhtopic     {background: #8F000E;}/* tablehead Service Spalte (z.B. Aktuelle Kurse, Bertelsmann heute) (relativ helles blau) */.tbhsrow      {background: #9FA4B7;}/* tablehead "Mehr zum Thema" (relativ helles blau) */.tbhmore      {background: #9FA4B7;}/* tablehead Kachel normal (orange) */.tbhi1      {background: #FF6600;}/* TEXT */ /*  weisser Text in Tableheadern */.txtwhite     { color:#FFFFFF; padding: 2px; margin-left:5px; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/*  hellblauer Text in Tableheadern */.txtlblue     { color:#E7E8ED; padding: 2px; margin-left:5px; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/* Ueberschrift innerhalb eines Textes  */.hltext       { color:#000000; font-size: 13px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/* Ueberschrift ueberhalb eines Artikels */.hlart        { color:#111E4B; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/* Ueberschrift aus SubHomePages */.hlPtSub        { color:#111E4B; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/* oranger Schriftzug 12px  */.txto12       { color:#D65900; font-size: 12px; font-weight: normal; font-family: Arial, Helvetica, sans-serif }/* oranger Schriftzug 14px  */.txto14        { color:#D65900; font-size: 14px; font-weight: normal; font-family: Arial, Helvetica, sans-serif }/* oranger Schriftzug 16px  */.txto16        { color:#D65900; font-size: 16px; font-weight: normal; font-family: Arial, Helvetica, sans-serif }/*  normaler Fliesstext  */.text         { color:#000000; font-size: 13px; font-family: Arial, Helvetica, sans-serif }/*  normaler Fliesstext fuer nummern */.txtnr         { color:#0F1D4C; font-size: 12px; font-family: Arial, Helvetica, sans-serif }/* normaler Fliesstext, der aber 2px Padding hat */.txtpad2      { color:#0F1D4C; padding: 2px; font-size: 12px; font-family: Arial, Helvetica, sans-serif }/* normaler Fliesstext, der aber 5px Padding hat */.txtpad5      { color:#0F1D4C; padding: 5px; font-size: 12px; font-family: Arial, Helvetica, sans-serif }/* normaler Fliesstext, der aber 5px Padding und line-height hat */.txtp5l20      { color:#0F1D4C; padding: 5px; font-size: 12px; line-height: 20px; font-family: Arial, Helvetica, sans-serif }/* Fliesstext vor input box. fett mit 2px Padding */.txtinpd8      { color:#0F1D4C; padding: 8px; font-size: 13px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/* Fliesstext vor und nach suchfeld. fett mit 2px Padding */.txtsrch      { color:#0F1D4C; padding: 1px; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/* Bildunterschrift */.subpic       { color:#0F1D4C; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/* Copyright */.copy         { color:#0F1D4C; font-size: 9px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/* Fehlermeldung */.errormsg     { color:#red; font-size: 12px; font-family: Arial, Helvetica, sans-serif }/* navigation:  angabe des levels auf dem man sich befindet */txtregl1     { color:#E7E8ED; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }/* navigation:  text zu den menuepunkten. zb. Sie haben noch kein Passwort ... */.txtinfo     { color:#101C4B; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: normal; font-family: Arial, Helvetica, sans-serif }/* navigation: text in navigation fuer z.b. einstellungen und log out, die nicht unbedingt einer usergroup zu geordnet sind */.txtnavot     { color:#FFFFFF; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/* navigation: header: executives in bold */.hdexeb       { color:#E7E8ED; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/* navigation:  header: executives in normal */.hdexen       { color:#E7E8ED; font-size: 12px; font-weight: normal; font-family: Arial, Helvetica, sans-serif }/* navigation:  header: regulars in bold */.hdregb       { color:#E7E8ED; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/* navigation:  header: regulars in normal */.hdregn       { color:#E7E8ED; font-size: 12px; font-weight: normal; font-family: Arial, Helvetica, sans-serif }/* sitemap oranger text level 1 */.smor1      { color:#E17933; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/* sitemap oranger text level 2 */.smor2    { color:#E99B66; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/* sitemap oranger text level 3 */.smor3    { color:#E99B66; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/* sitemap blauer text level 1 */.smbl1      { color:#0F1D4C; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/* sitemap blauer text level 2 */.smbl2    { color:#707793; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/* sitemap blauer text level 3 */.smbl3    { color:#B7BAC9; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/* kalender hell blauer text */.cllblu    { color:#707793; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/* kalender kleiner text */.txtxs         { color:#0F1D4C; font-size: 11px; font-family: Arial, Helvetica, sans-serif }/* text beim login - Benutzername und Login */.login { color:#FFFFFF; font-size: 12px; padding-top: 2px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.login:link { color:#FFFFFF; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.login:visited { color:#FFFFFF; font-size: 12px;  font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.login:hover { color:#FFFFFF; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.login:active { color:#FFFFFF; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.login:focus { color:#FFFFFF; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }/* LINKS */a:link    { color:#0F1D4C; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a:visited { color:#0F1D4C; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a:hover   { color:#0F1D4C; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }a:active  { color:#0F1D4C; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a:focus   { color:#0F1D4C; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtu:link    { color:#0F1D4C; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }a.txtu:visited { color:#0F1D4C; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }a.txtu:hover   { color:#0F1D4C; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }a.txtu:active  { color:#0F1D4C; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }a.txtu:focus   { color:#0F1D4C; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }/* navigation:  text: topic ebene 1  regulars */a.txtregl1:link     { color:#E7E8ED; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtregl1:visited  { color:#E7E8ED; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtregl1:hover    { color:#E7E8ED; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtregl1:active   { color:#E7E8ED; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtregl1:focus    { color:#E7E8ED; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }/* navigation:  text: topic ebene 2  regulars */a.txtregl2:link     { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height:9pt }a.txtregl2:visited  { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height:9pt }a.txtregl2:hover    { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height:9pt }a.txtregl2:active   { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height:9pt }a.txtregl2:focus    { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height:9pt }/* navigation:  text: topic ebene 3  regulars */a.txtregl3:link     { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtregl3:visited  { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtregl3:hover    { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtregl3:active   { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtregl3:focus    { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }/* navigation:  text: topic ebene 1  executives */a.txtexel1:link     { color:#E7E8ED; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtexel1:visited  { color:#E7E8ED; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtexel1:hover    { color:#E7E8ED; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtexel1:active   { color:#E7E8ED; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtexel1:focus    { color:#E7E8ED; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }/* navigation:  text: topic ebene 2  executives */a.txtexel2:link     { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtexel2:visited  { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtexel2:hover    { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtexel2:active   { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtexel2:focus    { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }/* navigation:  text: topic ebene 3  executives */a.txtexel3:link     { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtexel3:visited  { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtexel3:hover    { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtexel3:active   { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtexel3:focus    { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }/* navigation:  text: topic ebene 1  Nionex */a.txtniol1:link     { color:#E7E8ED; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtniol1:visited  { color:#E7E8ED; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtniol1:hover    { color:#E7E8ED; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtniol1:active   { color:#E7E8ED; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtniol1:focus    { color:#E7E8ED; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }/* navigation:  text: topic ebene 2  Nionex */a.txtniol2:link     { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height:9pt }a.txtniol2:visited  { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height:9pt }a.txtniol2:hover    { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height:9pt }a.txtniol2:active   { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height:9pt }a.txtniol2:focus    { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height:9pt }/* navigation:  text: topic ebene 3  Nionex */a.txtniol3:link     { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtniol3:visited  { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtniol3:hover    { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtniol3:active   { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtniol3:focus    { color:#E7E8ED; font-size: 11px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }/* navigation:  text: kontakt, impressum ... */a.txtinfo:link     { color:#101C4B; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtinfo:visited     { color:#101C4B; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtinfo:hover     { color:#101C4B; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtinfo:avtive     { color:#101C4B; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtinfo:focus     { color:#101C4B; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }/* navigation: text in navigation fuer z.b. einstellungen und log out, die nicht unbedingt einer usergroup zu geordnet sind */a.txtnavot:link     { color:#FFFFFF; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtnavot:visited     { color:#FFFFFF; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtnavot:hover     { color:#FFFFFF; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtnavot:avtive     { color:#FFFFFF; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.txtnavot:focus     { color:#FFFFFF; font-size: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }/* topnavigation: text in der oberen navigation z.b. SITEMAP */a.topnav:link     { color: #9FA4B7; padding: 2px; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.topnav:visited  { color: #9FA4B7; padding: 2px; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.topnav:hover    { color: #9FA4B7; padding: 2px; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.topnav:avtive   { color: #9FA4B7; padding: 2px; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.topnav:focus    { color: #9FA4B7; padding: 2px; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }/* navigation "Sie sind hier: ..." */a.headernav:link    { color:#0F1D4C; padding: 2px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.headernav:visited { color:#0F1D4C; padding: 2px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.headernav:hover   { color:#0F1D4C; padding: 2px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }a.headernav:active  { color:#0F1D4C; padding: 2px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.headertopnav:focus   { color:#0F1D4C; padding: 2px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }/* navigation "zurueck vor" */a.1header:link    { color:#B20A15; padding: 2px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.1header:visited { color:#B20A15; padding: 2px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.1header:hover   { color:#B20A15; padding: 2px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }a.1header:active  { color:#B20A15; padding: 2px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.1header:focus   { color:#B20A15; padding: 2px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }/* INPUT */input     { font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif;}.input30  { width: 30px; height: 20px; background-color:#FFFFFF; border-color:#FFFFFF; font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; border-style: groove}.input55  { width: 55px; height: 20px; background-color:#FFFFFF; border-color:#FFFFFF; font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; border-style: groove}.input120 { width: 125px; height: 20px; background-color:#FFFFFF; border-color:#FFFFFF; font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; border-style: groove}.input165 { width: 165px; height: 20px; background-color:#FFFFFF; border-color:#FFFFFF; font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; border-style: groove}.input175 { width: 175px; height: 20px; background-color:#FFFFFF; border-color:#FFFFFF; font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; border-style: groove}.input330 { width: 330px; height: 20px; background-color:#FFFFFF; border-color:#FFFFFF; font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; border-style: groove}.inplo40  { width: 40px; height: 20px; background-color:#FFFFFF; border-color:#FFFFFF; font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; border-style: hide}.inplo60  { width: 60px; height: 20px; background-color:#FFFFFF; border-color:#FFFFFF; font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; border-style: hide}.inplo175 { width: 175px; height: 20px; background-color:#FFFFFF; border-color:#FFFFFF; font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; border-style: hide}.inplo180 { width: 180px; height: 20px; background-color:#FFFFFF; border-color:#FFFFFF; font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; border-style: hide}.inplo220 { width: 220px; height: 20px; background-color:#FFFFFF; border-color:#FFFFFF; font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; border-style: hide}.inplo330 { width: 330px; height: 20px; background-color:#FFFFFF; border-color:#FFFFFF; font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; border-style: hide}/* SELECT */select { font-size: 11px; color: #9FA4B7; font-family: Arial, Helvetica, sans-serif;}.select50 { width: 50px; height: 20px; background-color:#FFFFFF; border-color:#FFFFFF; font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; border-style: hide}.select65 { width: 65px; height: 20px; background-color:#FFFFFF; border-color:#FFFFFF; font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; border-style: hide}.select100 { width: 100px; height: 20px; background-color:#FFFFFF; border-color:#FFFFFF; font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; border-style: hide}.select120 { width: 120px; height: 20px; background-color:#FFFFFF; border-color:#FFFFFF; font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; border-style: hide}.select175 { width: 175px; height: 20px; background-color:#FFFFFF; border-color:#FFFFFF; font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; border-style: hide}.select180 { width: 180px; height: 20px; background-color:#FFFFFF; border-color:#FFFFFF; font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; border-style: hide}.select330 { width: 330px; height: 20px; background-color:#FFFFFF; border-color:#FFFFFF; font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; border-style: hide}/* LIST */.ulsrchtp  { color:#0F1D4C; list-style-position:outside; font-size: 12px; font-family: Arial, Helvetica, sans-serif }.lisrchtp  { color:#0F1D4C; list-style-position:outside; margin-left: -15px; font-size: 12px; font-family: Arial, Helvetica, sans-serif }/********* dcic Styles ***************//********* diese classes koennen genutzt werden, sollten aber bald  ersetzt werden **//* Anmerkung im Text */.topnav   { color: #000000; padding: 2px; font-size: 9px; font-family: Arial, Helvetica, sans-serif }/* head18 */.hl18   { color:#111E4B; font-size: 18px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/* head 14 black */ .hlblack14   { color:#000000; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/* ueberschriften innerhalb des fliesstextes */.texthead { color:#111B4E; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/* grosse orangefarbene ueberschrift Ad hoc-Meldung */.adhoc    { color:#DC762E; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/* ueberschriften wie "thema des tages" oder "news" */.header   { color:#111E4B; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/* teasertext*/.tstxt    { color:#000000;  margin-left:5px; font-size: 13px; font-family: Arial, Helvetica, sans-serif }/* obere navigation "Sie befinden sich hier"*/ .topwo   { color:#101C4B; font-size: 10px; font-family: Arial, Helvetica, sans-serif }/* catchline ueber dem fullarticle */.artcln   { color:#111B4E; font-size: 13px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/* subheadline im fullarticle*/.artsh    { color:#111B4E; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }/* Server Include */.contentbackground {color: #E7E8ED;}/* cct */.section { background-color: #E17933 }.subsection { background-color: #E58A4C }.subsection1 { background-color: #fff }a.cct_txtregl3:link,a.cct_txtregl3:visited,a.cct_txtregl3:hover,a.cct_txtregl3:active{ color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding-top: 3px; padding-bottom: 3px }.personalization {	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:  #da5800; FONT-FAMILY: Arial, Helvetica, sans-serif}.cct_head { color: black; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }.cct_head1 { color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }.cct_blue { background-color: #cedee7 }.cct_txtl {	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 4px;MARGIN-LEFT: 5px; COLOR:  #da5800; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif}.cct_txt2 {	background-color:#101C4B;PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 4px;MARGIN-LEFT: 5px; COLOR:  #da5800; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif}.cct_rating { color: #da5800; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }.cct_text { 	FONT-SIZE: 12px; COLOR: #0f1d4c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}a.cct_footer:link, a.cct_footer:visited, a.cct_footer:hover, a.cct_footer:active,.cct_footer  { color: #000000; font-size: 11px; font-family: Arial, Helvetica, san-serif; word-spacing: 3px;text-decoration: none }.cct_send { margin-top: 5px; width: 88px }button {	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}.cct_send { margin-top: 5px; width: 150px }button {	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}/* ***** v3 wg Service Start ***** */.v3date { font-family: arial, sans-serif; font-size:10px; color:#000000;letter-spacing:1px; }.v3headline  { font-family: arial,sans-serif; font-size:14px; color:#b31315; font-weight: bold; padding-bottom: 5px; padding-left: 2px; padding-top: 5px }.v3note_red { font-family: arial, sans-serif; font-size:12px; color:#b31315; padding-left: 0px }.v3ndtext  { font-family: arial, sans-serif; font-size:12px; line-height:14px; color:#000000; padding-left: 2px; padding-right: 0px }	A:link.v3note_red     {font-family: arial, sans-serif; font-size:12; text-decoration: none; color: #b31315; padding-right: 0px }a.v3note_red:visited  {font-family: arial, sans-serif; font-size:12; text-decoration: none; color: #b31315; padding-right: 0px }a.v3note_red:hover  {font-family: arial, sans-serif; font-size:12; text-decoration: none; color: #b31315; padding-right: 0px; text-decoration: underline }