/********* 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 */.vspace02     {margin-top:2px;}.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 }/* dcic text */.text1dcic { color:#B20A15; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }.text2dcic { color:#0F1D4C; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }.text3dcic { color:#000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }.text4dcic { color:#000000; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }.textb1dcic { color:#B20A15; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }/* 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.redheader:link    { color:#B20A15; padding: 2px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.redheader:visited { color:#B20A15; padding: 2px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.redheader:hover   { color:#B20A15; padding: 2px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }a.redheader:active  { color:#B20A15; padding: 2px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.redheader:focus   { color:#B20A15; padding: 2px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }/* navigation "small" */a.blackheader:link    { color:#343434; padding: 2px; font-size: 10px; font-family: verdana, sans-serif; text-decoration: none }a.blackheader:visited { color:#343434; padding: 2px; font-size: 10px; font-family: verdana, sans-serif; text-decoration: none }a.blackheader:hover   { color:#343434; padding: 2px; font-size: 10px; font-family: verdana, sans-serif; text-decoration: underline }a.blackheader:active  { color:#343434; padding: 2px; font-size: 10px; font-family: verdana, sans-serif; text-decoration: none }a.blackheader:focus   { color:#343434; padding: 2px; font-size: 10px; font-family: verdana, sans-serif; text-decoration: none }a.1dcic:link    { color:#B20A15; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.1dcic:visited { color:#B20A15; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.1dcic:hover   { color:#B20A15; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }a.1dcic:active  { color:#B20A15; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.1dcic:focus   { color:#B20A15; font-size: 12px; 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, sind auf Uebersichten und Folgen begrenzt **//* 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}/* ***** dcic forum ***** *//* vBulletin 3 CSS For Style 'Standard-Style' (styleid: 1) */body{	background-color: #E7E8ED;	color: #000000;	font-family: verdana, sans-serif;}.page{	background-color: #E7E8ED;	color: #000000;}.page a:link{	color: #B20A15;	text-decoration: none;}.page a:visited{	color: #B20A15;	text-decoration: none;}.page a:hover, .page a:active{	color: #ff0000;	text-decoration: underline;}td, th, p, li{	font: 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}.tborder{	background-color: #cccccc;}.tcat{	background-color: #f5f5f5;	color: #000000;	font: bold 12px verdana, sans-serif;}.tcat a:link{	color: #395A6D;	text-decoration: none;}.tcat a:visited{	color: #395A6D;	text-decoration: none;}.tcat a:hover, .tcat a:active{	color: #395A6D;	text-decoration: underline;}.t1cat { background-color: #f5f5f5; color: #000000; font: bold 12px verdana, sans-serif; }.t1cat a:link{	color: #B20A15;	text-decoration: none;}.t1cat a:visited{	color: #B20A15;	text-decoration: none;}.t1cat a:hover, .tcat a:active { color: #B20A15; text-decoration: underline; }.t2vcat { background-color: #f5f5f5; color: #395A6D; font: bold 16px verdana, sans-serif; }.t2vcat a:link{ 	color: #B20A15;	text-decoration: none;  }.t1cat a:visited{  	color: #B20A15;	text-decoration: none;  }.t2vcat a:hover, .tcat a:active { color: #B20A15; text-decoration: underline; }.thead{	background-color: #CCCCCC;	color: #000000;	font: bold 11px tahoma, verdana, sans-serif;	background: url(http://www.spiegel.de/static/forum/images/gradients/gradient_tcat.gif);	}.thead a:link{	color: #395A6D;	text-decoration: none;}.thead a:visited{	color: #395A6D;	text-decoration: none;}.thead a:hover, .thead a:active{	color: #395A6D;	text-decoration: underline;}.tfoot{	background-color: #CCCCCC;	color: #000000;}.tfoot a:hover, .tfoot a:active{	color: #333333;}.alt1, .alt1Active{	background-color: #f5f5f5;	color: #000000;	font-size: 12px;	line-height:16px}.alt2, .alt2Active { background-color: #EEEEEE;	color: #000000; } .alt3, .alt3Active { background-color: #EEEEEE;	color: #000000; } .alt3 a:link { color: #CC3C04; } .alt3 a:visited { color: #CC3C04; } .alt3 a:hover { color: #CC3C04; } .alt3 a:active { color: #CC3C04; } .alt3 a:focus { color: #CC3C04; } .wysiwyg{	background-color: #f7f7f7;	color: #000000;	font-family: verdana, sans-serif;}.smallfont{	font-size: 10px;}.time{	color: #333333;}.navbar{	font-size: 11px;}.highlight{	font-weight: bold;}.fjsel{	background-color: #CCCCCC;	color: #333333;}.fjdpth0{	background-color: #F7F7F7;	color: #000000;}.panel{	background-color: #f5f5f5;	color: #000000;}.panelsurround{	background-color: #f5f5f5;	color: #000000;}legend{	color: #395A6D;	font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}.vbmenu_control{	background-color: #395A6D;	color: #FFFFFF;	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;	padding: 3px 6px 3px 6px;	white-space: nowrap;}.vbmenu_control a:link{	color: #FFFFFF;	text-decoration: none;}.vbmenu_control a:visited{	color: #FFFFFF;	text-decoration: none;}.vbmenu_control a:hover, .vbmenu_control a:active{	color: #FFFFFF;	text-decoration: underline;}.vbmenu_popup{	background-color: #f5f5f5;	color: #666666;	border: 1px solid #000;}.vbmenu_option{	background-color: #F5F5F5;	color: #000000;	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;	white-space: nowrap;	cursor: pointer;}.vbmenu_option a:link{	color: #666666;	text-decoration: none;}.vbmenu_option a:visited{	color: #333333;	text-decoration: none;}.vbmenu_option a:hover, .vbmenu_option a:active{	color: #FFFFFF;	text-decoration: none;}.vbmenu_hilite{	background-color: #dcdcdc;	color: #000000;	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;	white-space: nowrap;	cursor: pointer;}.vbmenu_hilite a:link{	color: #FFFFFF;	text-decoration: none;}.vbmenu_hilite a:visited{	color: #FFFFFF;	text-decoration: none;}.vbmenu_hilite a:hover, .vbmenu_hilite a:active{	color: #FFFFFF;	text-decoration: none;}/* ***** styling for 'big' usernames on postbit etc. ***** */.bigusername { font-size: 10pt; font-weight: bold; }/* ***** small padding on 'thead' elements ***** */td.thead, div.thead { padding: 4px; }/* ***** basic styles for multi-page nav elements */.pagenav a { text-decoration: none; }.pagenav td { padding: 2px 4px 2px 4px; }/* ***** define margin and font-size for elements inside panels ***** */.fieldset { margin-bottom: 6px; }.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }/* ***** don't change the following ***** */form { display: inline; }label { cursor: default; }.normal { font-weight: normal; }.inlineimg { vertical-align: middle; }/* ***** don't change the following ***** */.date { font-family: arial,  sans-serif; font-size:10px; color:#000000;letter-spacing:1px; }.headline  { font-family: arial, sans-serif; font-size:18px; color:#b31315; font-weight: bold; padding-left: 2px }.note_red { font-family: arial,  sans-serif; font-size:13px; color:#b31315;}.ndtext  { font-family: arial,  sans-serif; font-size:13px; line-height:16px; color:#000000; padding-left: 7px; padding-right: 6px }	A:link.note_red           {font-family: arial, sans-serif; font-size:13; text-decoration: none; color: #b31315}a.note_red:visited  {font-family: arial, sans-serif; font-size:13; text-decoration: none; color: #b31315}  a.note_red:hover  {font-family: arial, sans-serif; font-size:13; text-decoration: none; color: #b31315; text-decoration: underline }  .v1date { font-family: arial,  sans-serif; font-size:10px; color:#000000;letter-spacing:1px; }.v1headline  { font-family: arial, sans-serif; font-size:18px; color:#b31315; font-weight: bold}.v1note_red { font-family: arial,  sans-serif; font-size:12px; color:#b31315;}.v1ndtext  { font-family: arial,  sans-serif; font-size:12px; line-height:16px; color:#000000; padding-left: 0px; padding-right: 6px }	A:link.v1note_red           {font-family: arial, sans-serif; font-size:12; text-decoration: none; color: #b31315}a.v1note_red:visited  {font-family: arial, sans-serif; font-size:12; text-decoration: none; color: #b31315}a.v1note_red:hover  {font-family: arial, sans-serif; font-size:12; text-decoration: none; color: #b31315; text-decoration: underline }.v2date { font-family: arial,  sans-serif; font-size:10px; color:#000000;letter-spacing:1px; }.v2headline  { font-family: arial, sans-serif; font-size:18px; color:#b31315; font-weight: bold}.v2note_red { font-family: arial,  sans-serif; font-size:12px; color:#b31315;}.v2ndtext  { font-family: arial,  sans-serif; font-size:12px; line-height:16px; color:#000000; padding-left: 0px; padding-right: 6px }	A:link.v2note_red           {font-family: arial, sans-serif; font-size:10; text-decoration: none; color: #b31315; padding-right: 6px }a.v2note_red:visited  {font-family: arial, sans-serif; font-size:10; text-decoration: none; color: #b31315; padding-right: 6px }a.v2note_red:hover  {font-family: arial, sans-serif; font-size:10; text-decoration: none; color: #b31315; padding-right: 6px; text-decoration: underline }/* ***** 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 }/* obere navigation 1v "Sie befinden sich hier"*/ .1vtopwo   { color:#b31315; font-size: 10px; font-family: Arial, Helvetica, sans-serif }/* navigation 1v "Sie sind hier: ..." */a.1vheadernav:link    { color:#b31315; padding: 2px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.1vheadernav:visited { color:#b31315; padding: 2px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.1v1vheadernav:hover   { color:#b31315; padding: 2px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }a.1vheadernav:active  { color:#b31315; padding: 2px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }a.1vheadertopnav:focus   { color:#b31315; padding: 2px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }/*  August 2007 rechts box03  */    .box03 {    	margin-left: 0px;		margin-right: 10px;		padding-left: 0px;		padding-right: 0px;    	background-color: #EFF5FA;    	border-top: 0px double #576081;    	border-bottom: 0px double #576081;    	width: 266px;		text-align: justify;		font-family: verdana, arial, helvetica, geneva, sans-serif;		font-size:13px;		color:#000000;    }/*  03 sidebar  */#sidebar     { float: left; width: 266px; text-align: left; 				 background-color: #576081;               background-repeat: no-repeat; background-attachment: scroll;                border-style: none; border-width: 0; margin-left: 0;                margin-right: 0; margin-top: 0; margin-bottom: 0px;                padding-bottom: 4px;  padding-top: 1px; padding-left: 1px; padding-right: 2px;                background-position: bottom }#sidebar ul  { background-color: #CFD2DB;               background-repeat: no-repeat; background-attachment: scroll;                border-style: none; border-width: 0; margin: 0; padding-left: 0;                padding-right: 0; padding-top: 0px; padding-bottom: 0px;                background-position: top }#sidebar ul li {  margin: 0;  padding: 0;  border: 0;    display: inline;}               #sidebar ul li h2, #sidebar ul li h2 a { color: #fff; text-transform: uppercase;		font-variant: small-caps; font-size: 15px;               background-color: #576081;               background-repeat: repeat-x; background-attachment: scroll;                height: 21px; vertical-align: bottom; line-height: 150%;                border-style: none; border-width: 0; margin: 0; padding-left:                10px; padding-right: 0; padding-top: 0px; padding-bottom: 2px;                background-position: bottom }               #sidebar ul li h2 a:link, #sidebar ul li h2 a:hover, #sidebar ul li h2 a:active, #sidebar ul li h2 a:visited { color: #fff; text-transform: uppercase; background-image:                url('0_hg_grau.gif');                background-repeat: repeat-x; background-attachment: scroll;                height: 22px; vertical-align: bottom; line-height: 150%;                border-style: none; border-width: 0; margin: 0; padding: 0 }#sidebar a {  margin: 0;  padding: 5px 0 5px 20px;    border: 0;  border-top: 1px solid #fff;  border-bottom: 1px solid #e0e0e0;  display: block;    color: #333;  text-decoration: none;        voice-family: "\"}\"";   voice-family: inherit;  height: 1px;}#sidebar a {  height: auto;}#sidebar a.first_item {  border-top: 0;  border-bottom: 1px solid #e0e0e0;}#sidebar a.act_first_item {  border-top: 0;  border-bottom: 1px solid #e0e0e0;  color: #000;  background-color: #fcfcfc;}#sidebar a.last_item {  border-top: 1px solid #fff;  border-bottom: 0;}#sidebar a.act_last_item {  border-top: 1px solid #fff;  border-bottom: 0;  color: #000;  background-color: #fcfcfc;}#sidebar a.act_item {  color: #000;  background-color: #fcfcfc;}#sidebar a:hover {    color: #000;  background-color: #fcfcfc;}#sidebar a.mpld, #sidebar a.mpld:hover {  margin: 0;  padding: 15px 0 0 0;  border: 0;  text-align: center;  text-decoration: none;  background: transparent;}