/* DATEI: library.css - Triacom */

a:link            { color:#0000FF; text-decoration:none; }
a:visited         { color:#3366FF; text-decoration:none; }
a:active          { color:#FF0000; text-decoration:none; }

body.standard     { margin-top:10px; margin-bottom:10px; margin-left:10%; margin-right:10%; background-color:#FFFFFF; }
body.logo         { margin-top:9px; margin-bottom:0px; margin-left:9px; margin-right:0px; background-color:#FFFFFF; }
body.menu         { margin-top:0px; margin-bottom:0px; margin-left:9px; margin-right:0px; background-color:#FFFFFF; }
body.navigator    { margin-left:10px; margin-right:10px; background-color:#FFFFFF; }


h1, h2, h3, h4, h5, h6 
                  { font-family:Trebuchet MS,Arial,Geneva,sans-serif; 
				    margin-top:20px; margin-bottom:20; line-height:25px; }
h1                { font-size:19pt; margin-top:37px; margin-bottom:0px; }
h2                { font-size:17pt }
h3                { font-size:12pt }
h4                { font-size:10pt }
h5                { font-size:9pt }
h6                { font-size:8pt }


p, ul, ol, li, div, blockquote
                  { font-family:XTheAntiqua B5,Trebuchet MS,Arial,Geneva,sans-serif; 
                  margin-top:10px; margin-bottom:0px; font-size:8pt; xline-height:20px; color:#000080; }
li                { margin-top:0px; }                 
                  
td, th
                  { font-family:XGaramond,XTheAntiqua B5,Trebuchet MS,Arial,Geneva,sans-serif; 
                  margin-top:5px; margin-bottom:0px; font-size:8pt; xline-height:20px;}
                  
/* Allgemein */

.red              { color:#FF0000; }
.blue             { color:#70B8FF; }
.green            { color:#007700; }
.small            { font-size:8pt; xline-height:17px;}
.smaller          { font-size:8pt; xline-height:20px;}
.bottomrule       { border:none;border-bottom-style:solid; border-bottom-width:thin; padding-bottom:2pt; }

/* Menü */

p.navi            { font-family:XTheSansSemiBold-Plain,Trebuchet MS,Arial,Geneva,sans-serif; font-size:8pt; }

/* Textseiten */

p.trailer         { font-size:7pt; font-family:XTheSansSemiBold-Plain,Trebuchet MS,Arial,Geneva,sans-serif; font-weight:normal; padding-top:0px; margin-top:0px; margin-bottom:0px; }
hr.trailer		  { margin-top:30px; }

p.mono            { font-family:Courier New,Courier; size:9pt; }
p.body            { margin-left:50px; font-size:8pt; }
p.bodyindent      { margin-left:90px; font-size:8pt; }
p.bodyquote       { margin-left:90px; font-size:7pt; }
li.body           { margin-left:50px; font-size:8pt; }

h3.motto          {color:#B0D8FF; font-family:XTheSansSemiBold-Plain,Trebuchet MS,Arial,Geneva,sans-serif; margin-top:0px; font-style:italic}

/* Tabellen */

td                 { vertical-align:top; text-align:left; }

    /* in Textseiten neben Halbbildern */

td.middle          { vertical-align:middle; font-family:XGaramond,XTheSansSemiBold-Plain,Trebuchet MS,Arial,Geneva,sans-serif;}

    /* in Archiv-Inhaltsverzeichnis */

th.toc1l           { font-size:8pt; background-color:#D8E8FF; text-align:left; }
th.toc1c           { font-size:8pt; background-color:#D0E8FF; text-align:center; }
td.toc1l           { font-size:8pt; background-color:#F0F8FF; text-align:left; }
td.toc1c           { font-size:8pt; background-color:#F0F8FF; text-align:center; }
td.toc1r           { font-size:8pt; background-color:#F0F8FF; text-align:right; }
td.tocdiv          { font-size:1pt; line-height:2px; }

    /* in Bücherliste */

td.book1l           { font-size:8pt; background-color:#F0F8FF; text-align:left; margin-top:0px; margin-bottom:0px; }
td.book1r           { font-size:8pt; background-color:#F0F8FF; text-align:right; margin-top:0px; margin-bottom:0px;}


    /* noch nicht gesucht */

th.t1l             { font-size:9pt; background-color:#70B8FF; text-align:left; }
th.t1c             { font-size:9pt; background-color:#70B8FF; text-align:center; }
th.t1r             { font-size:9pt; background-color:#70B8FF; text-align:right; }
td.t1l             { font-size:9pt; background-color:#B0D8FF; text-align:left; }
td.t1lb            { font-size:9pt; background-color:#B0D8FF; text-align:left; font-weight:bold; }
td.t1c             { font-size:9pt; background-color:#B0D8FF; text-align:center; }
td.t1r             { font-size:9pt; background-color:#B0D8FF; text-align:right; }
td.t1div           { font-size:1pt; }

    /* Kalender */

td.calendar        { vertical-align:middle; text-align:center; background-color:#D8E8FF; margin-top:0; margin-bottom:0; font-size:9pt; font-weight:bold; min-width=30; }
td.calendars       { vertical-align:middle; text-align:center; background-color:#D8E8FF; margin-top:0; margin-bottom:0; font-size:9pt; font-weight:bold; color:#FF0000; min-width=30; }
td.calendarx       { vertical-align:middle; text-align:center; background-color:#CCFF99; margin-top:0; margin-bottom:0; font-size:9pt; font-weight:bold; min-width=30; }
td.calendarsx      { vertical-align:middle; text-align:center; background-color:#CCFF99; margin-top:0; margin-bottom:0; font-size:9pt; font-weight:bold; color:#FF0000; min-width=30; }
td.calendarm       { vertical-align:middle; text-align:center; background-color:#70B8FF; margin-top:0; margin-bottom:0; font-size:10pt; font-weight:bold; min-width=30; }
td.calendarw       { vertical-align:middle; text-align:center; background-color:#B0D8FF; margin-top:0; margin-bottom:0; font-size:6pt; min-width=30; }
td.calendar0       { vertical-align:middle; margin-top:0; margin-bottom:0; font-size:8pt; min-width=30; }


    /* Geldlisten */

th.narrow          {font-family:Arial Narrow,Helvetica-Narrow; background-color:#D0E8FF; vertical-align:middle; font-size:9pt; text-align:left; margin-top:0; margin-bottom:0; }
td.narrow          {font-family:Arial Narrow,Helvetica-Narrow; background-color:#F0F8FF; vertical-align:middle; font-size:9pt; text-align:left; margin-top:0; margin-bottom:0; }
td.narrowright     {font-family:Arial Narrow,Helvetica-Narrow; background-color:#F0F8FF; vertical-align:middle; font-size:9pt; text-align:right; margin-top:0; margin-bottom:0; }

    /* Formular */

td.form1l          {background-color:#D0E8FF; font-size:10pt; font-weight:normal; margin-top:0px; margin-bottom:0px; vertical-align:top; }
td.form1r          {background-color:#D0E8FF; font-size:10pt; font-weight:normal; margin-top:0px; margin-bottom:0px; text-align:right; width:10%; vertical-align:top; }

/* Listen */

ul                 {list-style-type:disc }
ul.round           {list-style-type:disc }
ul.square          {list-style-type:square }
ul.circle          {list-style-type:circle }
ul.none            {list-style-type:none }

ol.decimal         {list-style-type:decimal}
ol.loweralpha      {list-style-type:lower-alpha}