/* Basisformatierung */
body        { font-family:Arial,sans-serif; font-size:10pt; background-color:#FFFFFF; color:#000000; text-align:center; margin:0px;
              scrollbar-arrow-color:#000000;
              scrollbar-track-color:#2E4561;
              scrollbar-face-color:#405F85;
              scrollbar-highlight-color:#4F75A8;
              scrollbar-3dlight-color:#000000;
              scrollbar-darkshadow-color:#2D4A70;
              scrollbar-shadow-color:#000000;}
a:link      { font-family:Arial,sans-serif; font-size:11pt; color:#0B0070; text-decoration:none;}
a:visited   { font-family:Arial,sans-serif; font-size:11pt; color:#0B0070; text-decoration:none;}
a:active    { font-family:Arial,sans-serif; font-size:11pt; color:#0B0070; text-decoration:underline;}
a:hover     { font-family:Arial,sans-serif; font-size:11pt; color:#0B0070; text-decoration:underline;}
.it {font-style:italic;}

tr, td, p   { font-family:Arial,sans-serif; font-size:10pt;}
h1          { font-family:Arial,sans-serif; font-size:14pt; }
h2          { font-family:Arial,sans-serif; font-size:12pt; margin:0px; padding:0px; margin-top:5px;}
h3          { font-family:Arial,sans-serif; font-size:11pt; margin:0px; padding:0px; margin-top:5px;}

/* Titelleiste */
td.title_bar   { background-color:#A9AEF2; border-style:solid; border-color:#6A70C3; border-width:3px; }

/* Menüformatierung */
div.menu1   {  text-align:left; margin-top:4px; margin-left:18px; margin-right:18px; font-family:Arial,sans-serif; font-size:14pt; float:left;}
div.menu2   { text-align:right; margin-top:14px; margin-left:18px; margin-right:18px; font-family:Arial,sans-serif; font-size:14pt; }
span.link_in_menu { font-family:Arial,sans-serif; font-size:14pt; color:#0B0070; font-weight:bold; text-decoration:none;}
div.rmenu_bar   { width:160px; margin-top:10px; background-color:#A9AEF2; border-style:solid; border-color:#6A70C3; border-width:3px; }

/* Basisformatierung des Content-Bereiches */
table.maintab   { width:1004px; }
td.conttab   { width:100%; vertical-align:top; text-align:left; padding-top:16px; padding-left:18px; padding-right:18px;}
td.col_newest   { width:50%; vertical-align:top; text-align:left; margin:0px; padding:0px; padding-right:12px;}
td.col_toplist { width:50%; vertical-align:top; text-align:left; margin:0px; padding:0px; padding-right:6px; padding-left:6px;}

/* Einleitungstext einer Seite - Der Infotext */
div.opener  { font-family:Arial,sans-serif; font-size:12pt; text-align:justify; width:950px; background-color:#132649; padding:10px; }
a.opener:link    { font-family:Arial,sans-serif; font-size:12pt; color:#CBF9F8; font-style:none;}
a.opener:visited { font-family:Arial,sans-serif; font-size:12pt; color:#CBF9F8; font-style:none;}
a.opener:active  { font-family:Arial,sans-serif; font-size:12pt; color:#CBF9F8; font-style:none;}
a.opener:hover   { font-family:Arial,sans-serif; font-size:12pt; color:#FFFFFF; font-style:none;}

/* Tabelle - Personenliste */
td.pliste1 { font-size:14pt; font-weight:bold; text-align:left; background-color:#A9AEF2; padding:5px; border-style:solid; border-color:#6A70C3; border-width:1px;} /* Buchstabe */
td.pliste2 { font-size:11pt; font-weight:bold; text-align:left; background-color:#A9AEF2; padding:5px; border-style:solid; border-color:#6A70C3; border-width:1px;} /* Name */

/* Link in Seitentitel */
a.linkintitle:link    { font-family:Arial,sans-serif; font-size:12pt; color:#CBF9F8;}
a.linkintitle:visited { font-family:Arial,sans-serif; font-size:12pt; color:#CBF9F8;}
a.linkintitle:active  { font-family:Arial,sans-serif; font-size:12pt; color:#CBF9F8;}
a.linkintitle:hover   { font-family:Arial,sans-serif; font-size:12pt; color:#CBF9F8; text-decoration:none; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#CBF9F8;}

/* Sonstiges */
div.footnotes {font-family:Arial,sans-serif; font-size:9pt; color:#333333; text-align:left; margin:5px;}
div.hrline {width:100%; line-height:1px; background-color:#555555;}
div.hrline2 {width:100%; line-height:1px; background-color:#888888;}
div.kommentare   { width:100%; font-size:11pt; background-color:#B8BCF1; border-style:solid; border-color:#6A70C3; border-width:1px; padding:5px;}
div.kommentarkopf   { width:100%; background-color:#CACDF2; border-style:solid; border-color:#6A70C3; border-width:1px; padding:5px;}
div.kommentartext   { width:100%; background-color:#FFFFFF; border-style:solid; border-color:#6A70C3; border-width:1px; padding:5px; margin-bottom:10px;}
div.deinergebnis   { font-size:11pt; margin-left:15px;}
