/* --- STYLESHEETS FUER KOELNER-KLAVIERTRIO.DE - Bildschirmausgabe ------------------------ */


/* --- ALLGEMEINE VORGABEN --- */

html,body           { margin:0px; padding:0px; font-family:Verdana,Arial,sans-serif;
                      font-size:100%; color:#000000; background-color:#051450; }

img                 { border:none; }

#rahmen             { position:absolute; top:20px; left:50%; margin-left:-390px;
                      margin-bottom:20px; background-color:#104a89; }


/* --- SEITENKOPF und MENUE --- */

#quelle             { position:absolute; left:-2000px; top:-2000px; width:0px; height:0px;
                      overflow:hidden; display:inline; }

#kopfleiste         { height:85px; width:780px; background-color:#051450; }

#menue              { position:absolute; left:0px; top:85px; width:159px; float:left;
                      font-family:Verdana,Arial,sans-serif; font-size:0.7em;
                      text-align:left; color:#ffffff; background-color:#104a89; }
#menue a.eb1        { text-decoration:none; font-weight:bold; margin-bottom:1px; padding:3px 8px; color:#ffffff; background-color:#a7b2d6; display:block; }
#menue a.eb2        { text-decoration:none; margin-bottom:1px; padding:3px 8px; color:#ffffff; background-color:#a7b2d6; display:block; }
#menue a.eb2 span   { font-weight:bold; color:#a7b2d6; }
#menue a.ak1        { text-decoration:none; font-weight:bold; margin-bottom:1px; padding:3px 8px; color:#104a89; background-color:#cbd4ee; display:block; }
#menue a.ak2        { text-decoration:none; margin-bottom:1px; padding:3px 8px; color:#104a89; background-color:#cbd4ee; display:block; }
#menue a.ak2 span   { font-weight:bold; color:#cbd4ee; }
#menue a.en         { text-decoration:none; margin-bottom:1px; padding:3px 8px; color:#ffffff; background-color:#a7b2d6; display:block; }
#menue a.en span    { font-weight:bold; color:#a7b2d6; }
#menue a:hover      { color:#104a89; background-color:#cbd4ee; }


/* --- INHALT --- */

#text               { position:relative; width:620px; margin:0 0 0 160px; padding:0;
                      background-color:#ffffff; }
#text h1,h2         { font-family:Times New Roman,Times,sans-serif; margin:0; padding:0;
                      color:#104a89; background-color:#ffffff; }
#text h1            { font-size:1.1em; margin:16px 32px; }
#text h2            { font-size:1em; margin:16px 32px; }
#text h2.linie      { margin:16px 32px; padding-top:16px; border-top:1px dotted #a7b2d6; }
#text img           { margin-bottom:2px; }
#text p             { font-family:Verdana,Arial,sans-serif; font-size:0.7em;
                      margin:0 32px 12px; padding:0; text-align:left; line-height:1.3em;
                      color:#000000; }
#text a             { color:#104a89; }
#text a:hover       { color:#a7b2d6; }
#text strong        { font-weight:bold; }
#text th            { font-family:Verdana,Arial,sans-serif; font-size:0.8em; text-align:left;
                      font-weight:bold; vertical-align:top; line-height:1.3em; color:#104a89;
                      border-bottom:1px dotted #a7b2d6; }

#text td            { font-family:Verdana,Arial,sans-serif; font-size:0.7em; text-align:left;
                      vertical-align:top; line-height:1.3em; color:#000000; }


/* --- FUSSZEILE --- */

#fuss               { bottom:-1.5em; width:780px; text-align:right; font-size:0.6em;
                      color:#ffffff; background-color:#051450; }
#fuss a             { color:#ffffff; text-decoration:none; }
#fuss a:hover       { text-decoration:underline; }

