/* TAGS */
body        { background-color:#fcfaf0; }
h1          { font-family:'Arial', 'Suse Sans', 'sans serif'; font-size:32px; color:#006600;  }
h2          { font-family:'Arial', 'Suse Sans', 'sans serif'; font-size:24px; color:#D19F3B;  }
h3          { font-family:'Arial', 'Suse Sans', 'sans serif'; font-size:20px; color:#999966; margin-top:40px; }
h4          { font-family:'Arial', 'Suse Sans', 'sans serif'; font-size:18px; color:#AD683B; line-height: 120%;
              font-weight: bold; }
h5          { font-family:'Arial', 'Suse Sans', 'sans serif'; font-size:16px; color:#000000; line-height: 120%;
              font-weight: bold; margin-bottom:5px;  }
p           { display:block; width:auto; margin-right:10px; font-family:'Times New Roman', 'Times', 'Suse serif', 'Serif';
              font-size:18px; color:#000000; line-height:120%; text-align:justify;  }
table       { width:95%; margin-right:10px; font-family:'Times New Roman', 'Times', 'Suse serif', 'Serif';
              font-size:18px; color:#000000; line-height:120%; }
a           { border-bottom: 1px dotted #AA0000; color:#000000; }
a:hover     { text-decoration:underline; }
li          { font-family:'Times New Roman', 'Times', 'Suse serif', 'Serif'; font-size:18px; color:#000000;
              margin-bottom:10px; }
hr          { width:800px; height:1px; margin-left:0px; color:#000088; background-color:#000088; text-align:right;
              clear:both;  }
sup         { font-size:70%; position:relative; top:+3px; line-height:100%;}
sub         { font-size:70%; position:relative; top:-1px; line-height:100%;}
em          { font-style:italic; }
strong      { font-weight:bold; }
/* CLASSES */
.Abstract   { font-family:'Arial', 'Suse Sans', 'sans serif';  font-size:16px; font-weight:bold; color:#000000; }
.achtung2   { font:bold 90% 'Arial', 'Suse Sans', 'sans serif'; color:#AA0000; text-decoration:blink;}
.achtung    { font-family:'Arial', 'Suse Sans', 'sans serif';  font-size:90%; font-weight:bold; color:#AA0000; }
.Adresse    { font-family:'Courier', 'Suse Sans mono', 'sans serif';  font-size:18px; color:#000000;  }
.alarm      { font-family:'Arial', 'Suse Sans', 'sans serif';  font-size:130%; font-weight:bold; color:#AA0000;
              display:block; margin-top:20px; margin-bottom:30px; }
.alert      { font-family:'Arial', 'Suse Sans', 'sans serif';  font-size:130%; font-weight:bold; color:#AA0000; }
.Alphabet   { font-family:'Arial', 'Helvetica', 'Suse Sans', 'Sans Serif';
              font-size:20px; color:#CC0000; font-weight:bold; line-height:200%;  }
.Anmerkung  { font-family:'Arial', 'Suse Sans', 'sans serif';  font-size:13px; font-weight:normal; color:#000000; }
.Autor      { font-family:'Arial', 'Suse Sans', 'sans serif';  font-size:16px; font-weight:bold; color:#008800; }
.a_z_row    { display:block; height:50px; margin-top:30px; margin-bottom:10px;    }
.a_z        { display:block; width:26px; height:22px; float:left; margin-left:2px; border-width:1px; border-style:solid;
              border-color: #66BB66 #66BB66 #888899 #888899; padding-top:2px; background-image:url(../pictures/button_background_2.gif);
              font-family:'Arial', 'Helvetica', 'Suse Sans', 'Sans Serif'; font-size:15px; color:#FFFF99; text-align:center; vertical-align:middle;   }
.bc         { text-align:right; /*text-align:center; vertical-align:bottom; border:none; display:block;*/ } /*für Bildarchive*/
.BildLinks  { display:block; float:left; margin:0px 15px 15px 0px;}
.BildMitte  { display:block; float:none; margin:0px auto 15px auto;}
.BildRechts { display:block; float:right; margin:0px 0px 15px 15px; clear:left;}
.bold       { font-family:'Arial', 'Suse Sans', 'sans serif';  font-size:90%; font-weight:bold; }
.Buchautor  { font-family:'Arial', 'Suse Sans', 'sans serif';  font-size:16px; font-weight:bold; color:#990000; line-height:100%; }
.Buchbesprechung
            { position:relative; top:10px; left:20px; border:none;  }
.even       { color:#000088;  }
.Fachausdruecke
            { font-family:'Arial', 'Helvetica', 'Suse Sans', 'Sans Serif'; font-size:17px; color:#AA0000; background-color:#FFFFDD; }
.fett       { font-weight:bold; }
.gesprochen { font-family:'Arial', 'Suse Sans', 'sans serif'; font-size:100%; color:#000088; font-style:italic; }
.inv        { display:none; }
.ISBN       { font-family:'Courier', 'Suse Sans mono', 'sans serif';  font-size:18px; color:#000000; font-weight:bold; }
.Kommando   { font-family:'Arial', 'Suse Sans', 'sans serif'; font-size:90%; color:#880000; font-weight:bold; }
.lateinisch { font-family:'Arial', 'Suse Sans', 'sans serif'; font-size:90%; color:#000088; font-weight:bold; }
.link_hover_andrea
            { color:#000000; border: none; font-family: "Times New Roman", Times, serif; font-size: 18px;
              text-decoration: underline; font-style: italic; font-weight: bold;}
.link_hover
            { color:#000000; border-width:1px; border-style:inset; border-color: #EEEE77  #EEEE77 #449944 #449944;  }
.listenbreite
            { width:700px; text-align:justify; }
.Merkspruch { font-family:'Arial', 'Suse Sans', 'sans serif';  font-size:130%; font-weight:bold; color:#AA0000;
              line-height:200%; text-align:center; display:block; margin-top:20px; margin-bottom:30px; }
.NEWS       { list-style-image:url('/Retriever/pictures/disc_red.jpeg');}
.basic      { list-style-image:url('/Retriever/pictures/disc_red.jpeg');}


.Kurstermine
            { position:relative; left:0px; top:5px; display:table; width:855px; height:auto; float:none; clear:both;
              table-layout:fixed; empty-cells:show; margin-bottom:50px; border:1px dotted #800;/* padding:5px;*/ /*border-collapse:collapse;*/ /*border-spacing:0px;*/
              font-family:Arial, Tahoma; color:black; font-size:12pt; font-weight:normal; }
.NewsHeader { font-weight:bold; }
.nobr       { white-space:nowrap; }
.nobreak    { white-space:nowrap; }
.odd        { color:#008800; }
.pictureRight
            { display:block; float:right; margin: 35px 30px 10px 30px;  }
.Quelle     { font-family:'Arial', 'Suse Sans', 'sans serif';  font-size:16px; font-weight:bold; color:#006600; }
.Stamm      { color:#AAAAAA; margin:0 -1px 0 1px;  }
.strong     { font-weight:bold;}
.subframe   { position:absolute; display:block; width:95%; height:70%; overflow:auto; background-color:transparent; }
.tabellentext
            { font-family: "Times New Roman", Times, serif; font-size: 18px; font-style: normal;  font-weight: normal;
              font-variant: normal; color: #000000; line-height: 120%; }
.Termine    { font-family:'Courier', 'Suse Sans mono', 'sans serif';  font-size:18px; color:#000000; font-weight:bold; }
.thumb_left { display:block; float:left; margin: 15px 10px 10px 0px;  }
.thumb_legend_left
            { position:relative; top:-10px; display:block; width:198px; /*in der Breite ist das Padding zu berücksichtigen*/
              float:left; clear:both; margin-right:10px; margin-bottom:5px; padding-left:5px; padding-right:5px;
              font-family:'Arial', 'Suse Sans', 'sans serif';  font-size:16px; font-weight:bold; color:#000088; text-align:left;}
.thumb_right
            { display:block; float:right; margin: 35px 30px 10px 30px; max-width:150px; }
.thumb_legend_right
            { position:relative; top:-10px; display:block; width:198px; /*in der Breite ist das Padding zu berücksichtigen*/
              float:right; clear:both; margin-left:10px; margin-bottom:5px; padding-left:5px; padding-right:5px;
              font-family:'Arial', 'Suse Sans', 'sans serif';  font-size:16px; font-weight:bold; color:#000088; text-align:left;}
#thumbnails { display:block; float:right; top:10px; right:20px; width:185px; height:530px;
              background:#DDD; overflow:auto;}
.tn         { display:block; width:150px; height:100px; margin-left:10px; margin-top:10px; clear:both;}
#smb        { display:block; position:absolute; top:150px; left:70px;}
.Verlag     { font-family:'Arial', 'Suse Sans', 'sans serif';  font-size:16px; font-weight:bold; color:#006600; }
.vs         { padding-left:10px; }