body { font-family:verdana,arial }

a:link { color:#FF8833; text-decoration:none; font-weight:bold; }
a:visited { color:#FF7722; text-decoration:none; font-weight:bold; }
a:hover { color:#FF8833; text-decoration:underline; font-weight:bold; }



.menu_links  { font-size:10.5pt; color:#FFFFFF; font-weight:bold }
.menu_links p  { margin-top:0px; margin-bottom:10px; margin-left:10px; margin-right:32px }
.menu_links a:link { color:#FFFFFF; text-decoration:none }
.menu_links a:visited { color:#FFFFFF; text-decoration:none }
.menu_links a:hover { color:#FF9933; text-decoration:underline }

.navi_unten  { font-size:8.5pt; color:#444444; margin-top:5px; margin-bottom:0px; margin-left:10px; margin-right:10px }
.navi_unten a:link { color:#444444; text-decoration:none; font-weight:normal; }
.navi_unten a:visited { color:#444444; text-decoration:none; font-weight:normal; }
.navi_unten a:hover { color:#CF0000; text-decoration:underline; font-weight:normal; }

.seiten_titel { color:#FFFFFF; font-weight:bold }
.seiten_titel h1 { font-size:15pt; margin-top:0px; margin-bottom:10px; margin-left:0px; margin-right:0px } 
.seiten_titel h2 { font-size:12pt; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px } 

.mitte  { color:#000000 }
.mitte h1 { font-weight:bold; font-size:13pt; margin-top:26px; margin-bottom:20px; margin-left:10px; margin-right:10px }
.mitte h2 { font-weight:bold; font-size:11pt; margin-top:30px; margin-bottom:12px; margin-left:10px; margin-right:10px }
.mitte p { margin-top:8px; margin-bottom:8px; margin-left:10px; margin-right:10px; font-size:10pt }

.video  { color:#000000 }
.video h2 { font-weight:bold; font-size:10pt; margin-top:3px; margin-bottom:10px; margin-left:10px; margin-right:10px }
.video p { margin-top:6px; margin-bottom:6px; margin-left:10px; margin-right:10px; font-size:8pt }

.hauptmenu  { color:#000000 }
.hauptmenu h2 { font-weight:bold; font-size:8pt; margin-top:0px; margin-bottom:10px; margin-left:5px; margin-right:5px }
.hauptmenu h3 { font-weight:bold; font-size:8pt; margin-top:0px; margin-bottom:15px; margin-left:5px; margin-right:5px }
.hauptmenu p { font-size:8pt; margin-top:0px; margin-bottom:10px; margin-left:5px; margin-right:5px }
.hauptmenu a:link { color:#0000FF; text-decoration:underline }
.hauptmenu a:visited { color:#AA00AA; text-decoration:underline }
.hauptmenu a:hover { color:#BB0000; text-decoration:underline }


/* EINLEITUNG FÜR VIELE SEITEN */
h1.einleitung { font-weight:bold; font-size:12pt; margin-top:10px; margin-bottom:10px; margin-left:10px; margin-right:25px }
.einleitung  { color:#000000 }
.einleitung h1 { font-weight:normal; font-size:12pt; margin-top:30px; margin-bottom:20px; margin-left:10px; margin-right:25px }
.einleitung h2 { font-weight:bold; font-size:12pt; margin-top:10px; margin-bottom:10px; margin-left:10px; margin-right:25px }
.einleitung p { margin-top:10px; margin-bottom:10px; margin-left:10px; margin-right:25px; font-size:10pt }
.einleitung a:link { color:#0000FF; text-decoration:none }
.einleitung a:visited { color:#AA00AA; text-decoration:none }
.einleitung a:hover { color:#BB0000; text-decoration:underline }




/* ARTIKEL-TEXT FÜR VIELE SEITEN */
.artikel  { color:#000000 }
.artikel h1 { color:#444444; font-weight:bold; font-size:12pt; margin-top:30px; margin-bottom:20px; margin-left:10px; margin-right:0px }
.artikel h2 { color:#444444; font-weight:bold; font-size:10pt; margin-top:20px; margin-bottom:15px; margin-left:10px; margin-right:0px }
.artikel p { margin-top:10px; margin-bottom:10px; margin-left:10px; margin-right:0px; font-size:10pt }
.artikel ul { list-style-type:square; list-style-position:outside; margin-left:30px; margin-top:5px; margin-bottom:10px; font-size:10pt }
.artikel li { margin-bottom:6px; font-size:10pt }
.artikel a:link { color:#0000FF; text-decoration:none }
.artikel a:visited { color:#AA00AA; text-decoration:none }
.artikel a:hover { color:#BB0000; text-decoration:underline }


/* SEITEN MIT TaBELLEN (TIPS, INTERVIEWS...*/
.tabelle  { color:#000000; font-size:8pt }
.tabelle h1 { font-size:12pt; font-weight:bold; margin-top:10px; margin-bottom:10px; margin-left:10px; margin-right:10px }
.tabelle h2 { font-size:10pt; margin-top:10px; margin-bottom:10px; margin-left:10px; margin-right:10px }
.tabelle p { font-size:10pt; margin-top:10px; margin-bottom:10px; margin-left:10px; margin-right:10px }
.tabelle a:link { color:#0000FF; text-decoration:none }
.tabelle a:visited { color:#AA00AA; text-decoration:none }
.tabelle a:hover { color:#BB0000; text-decoration:none }



/* SEITEN MIT TESTERGEBNISSEN - PANEL */
.panel_links  { color:#000000 }
.panel_links h1 { font-weight:bold; font-size:12pt; margin-top:10px; margin-bottom:0px; margin-left:10px; margin-right:10px }
.panel_links h2 { font-weight:normal; font-size:10pt; margin-top:0px; margin-bottom:15px; margin-left:10px; margin-right:10px }
.panel_links p { margin-top:5px; margin-bottom:0px; margin-left:10px; margin-right:10px; font-size:10pt }
.panel_links a:link { color:#0000FF; text-decoration:underline }
.panel_links a:visited { color:#AA00AA; text-decoration:underline }
.panel_links a:hover { color:#BB0000; text-decoration:underline }

.panel_mitte  { color:#000000; font-size:8pt }
.panel_mitte h2 { font-weight:bold; font-size:10pt; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px}
.panel_mitte p { font-size:8pt; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px }

.panel_rechts  { color:#000000; font-size:8pt }
.panel_rechts p { font-size:8pt; margin-top:0px; margin-bottom:2px; margin-left:0px; margin-right:0px }
.panel_rechts ul { list-style-type:square; list-style-position:outside; margin-left:16px; margin-top:0px; margin-bottom:0px }
.panel_rechts li { margin-top:1px; margin-bottom:2px }
.panel_rechts a:link { color:#0000FF; text-decoration:underline }
.panel_rechts a:visited { color:#AA00AA; text-decoration:underline }
.panel_rechts a:hover { color:#BB0000; text-decoration:underline }

/* SEITEN MIT TESTERGEBNISSEN - WATCHLIST */
.watchlist  { color:#000000 }
.watchlist h1 { font-weight:bold; font-size:12pt; margin-top:10px; margin-bottom:10px; margin-left:10px; margin-right:10px }
.watchlist h2 { font-weight:bold; font-size:10pt; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px }
.watchlist h3 { font-weight:normal; font-size:10pt; margin-top:0px; margin-bottom:5px; margin-left:0px; margin-right:0px }
.watchlist p { margin-top:10px; margin-bottom:10px; margin-left:10px; margin-right:10px; font-size:10pt }
.watchlist ul { list-style-type:none; list-style-position:outside; margin-left:0px; margin-top:5; margin-bottom:3px; font-size:8pt }
.watchlist a:link { color:#0000FF; text-decoration:underline }
.watchlist a:visited { color:#AA00AA; text-decoration:underline }
.watchlist a:hover { color:#BB0000; text-decoration:underline }

.box-ro { background:url(elemente/box_ro.gif) top right no-repeat; }
.box-lo { background:url(elemente/box_lo.gif) top left no-repeat; }
.box-ru { background:url(elemente/box_ru.gif) bottom right no-repeat; }
.box-lu { background:url(elemente/box_lu.gif) bottom left no-repeat; }
.box-inhalt {	margin:0; padding:2px; }
.box-inhalt p { margin-bottom:4; margin-right:3px;padding:0; font-size:8pt; }
.box-inhalt a:link { color:#0000FF; text-decoration:underline; }
.box-inhalt a:visited { color:#AA00AA; text-decoration:underline; }
.box-inhalt a:hover { color:#BB0000; text-decoration:underline; }







