/* Datei: master.css                                               */
/* CSS Definitionsdatei für alle zentralen Formate                 */
/* entwickelt von:       Dipl.-Ing. Markus Mann                    */
/* modifiziert von:      Oliver Gültzow                            */
/* modif:                30.08.2002 Klasse .input (monospace)      */
/* letzte Überarbeitung: 29.10.2002 [ogu]                          */


BODY     { color:rgb(0,0,0);
           background-color:rgb(255,255,255); }

SUB, SUP { font:normal 12px "Trebuchet MS",Arial,Helvetica,sans-serif; }

LI.b8    { margin-bottom:8px; }

/*  Standard-Linkformat (nicht mehr background-color:rgb(255,255,255); [ogu]) auf weißem Hintergrund */ 

A B { font:normal 13px/16px "Trebuchet MS",Arial,Helvetica,sans-serif;
      color:rgb(0,0,204);
      text-decoration:none; }

/* LAHMGELEGT
A:active  { font:normal 13px/16px "Trebuchet MS",Arial,Helvetica,sans-serif;
            color:rgb(0,0,204);            
            text-decoration:none;
            margin:8px 0px 4px 0px; }

A:link    { font:normal 13px/16px "Trebuchet MS",Arial,Helvetica,sans-serif;
            color:rgb(0,0,204);
            text-decoration:none;
            margin:8px 0px 4px 0px; }

A:visited { font:normal 13px/16px "Trebuchet MS",Arial,Helvetica,sans-serif;
            color:rgb(0,0,204);
            text-decoration:none;
            margin:8px 0px 4px 0px; }

A:hover   { font:normal 13px/16px "Trebuchet MS",Arial,Helvetica,sans-serif;
            color:rgb(208,104,0);
            text-decoration:underline;
            margin:8px 0px 4px 0px; }
*/

A:active  { font:normal 13px/16px "Trebuchet MS",Arial,Helvetica,sans-serif; color:#0000cc; text-decoration:none; }

A:link    { font:normal 13px/16px "Trebuchet MS",Arial,Helvetica,sans-serif; color:#0000cc; text-decoration:none; }

A:visited { font:normal 13px/16px "Trebuchet MS",Arial,Helvetica,sans-serif; color:#0000cc; text-decoration:none; }

A:hover   { font:normal 13px/16px "Trebuchet MS",Arial,Helvetica,sans-serif; color:#cc6600; text-decoration:underline; }


/* Linkformat für kleinere Links (Teaser und News) (nicht mehr background-color:rgb(255,255,255); [ogu]) auf weißem Hintergrund */

A.small:active  { font:normal 11px/13px "Trebuchet MS",Arial,Helvetica,sans-serif; color:#0000cc; text-decoration:none; margin:0px; }

A.small:link    { font:normal 11px/13px "Trebuchet MS",Arial,Helvetica,sans-serif; color:#0000cc; text-decoration:none; margin:0px; }

A.small:visited { font:normal 11px/13px "Trebuchet MS",Arial,Helvetica,sans-serif; color:#0000cc; text-decoration:none; margin:0px; }

A.small:hover   { font:normal 11px/13px "Trebuchet MS",Arial,Helvetica,sans-serif; color:#cc6600; text-decoration:underline; margin:0px; }

/* SPACER */
.v8        { font-size:8px; line-height:8px; margin:0px; }                  

.v18       { font-size:18px; line-height:18px; margin:0px; }

.adjust    { margin-left:15px; }

.right     { text-align:right; }

.greybox   { border:2px dotted rgb(200,200,200);padding:2px; }

/* Formate zur Festlegung von Farben */

.blue      { color:#0000d0 }

.bold      { font-weight:bold; }

.red       { color:rgb(255,0,102); }

.mail      { color:rgb(208,104,0); }

.lastItem { font:normal 13px/16px "Trebuchet MS",Arial,Helvetica,sans-serif;
            color:rgb(102,102,102);
            text-decoration:none;
            margin:0px; }

.noLink   { text-decoration:none; }

.standard { font:normal 13px/15px "Trebuchet MS",Arial,Helvetica,sans-serif;
            text-decoration:none;
            margin:0px; }

.table    { font:normal 12px/13px "Trebuchet MS",Arial,Helvetica,sans-serif;
            text-decoration:none;
            margin:0px;
            background-color:rgb(238,238,238); }

.footer    { font:normal 11px/12px "Trebuchet MS",Arial,Helvetica,sans-serif;
             text-decoration:none;
             margin:0px; }

.small    { font:normal 12px/15px "Trebuchet MS",Arial,Helvetica,sans-serif;
            text-decoration:none;
            margin:1px 0px 0px 0px; }

.xsmall   { font:normal 9px/9px Arial,Helvetica,sans-serif;
            text-decoration:none; }

.floatright  { float:right;
               padding:10px 10px 0px 5px; }

.floatleft   { float:left;
               padding:0px 10px 10px 5px; }

.norm   { font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 12px; color: #000000; }

.hervor { font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 12px; color: #cc6600; }

.light  { font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
          font-size: 12px; color: #000000; background-color:#f7f7f7; vertical-align:top; } 

.dark   { font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
          font-size: 12px; color: #000000; background-color:#eeeeee; vertical-align:top; }

.grnhd  { font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
          font-size: 12px; color: #000000; background-color:#99cc99; vertical-align:top; }

.yelhd  { font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
          font-size: 12px; color: #000000; background-color:#fffff0; vertical-align:top; }

/* Standardtextformate */

.head1       { font:bold 17px/21px "Trebuchet MS",Arial,Helvetica,sans-serif;
               margin:0px 0px 8px 0px; }

.txtnorm     { font:normal 13px/17px "Trebuchet MS",Arial,Helvetica,sans-serif;
               margin:0px 0px 8px 0px; }

.txtnormindt { font:normal 13px/16px "Trebuchet MS",Arial,Helvetica,sans-serif;
               margin:0px 35px 8px 0px; }

.txtnormred  { font:normal 13px/16px "Trebuchet MS",Arial,Helvetica,sans-serif;
               color:rgb(255,0,102);
               background-color:rgb(255,255,255);
               margin:0px 0px 8px 0px; }

.txtbullet   { font:normal 13px/16px "Trebuchet MS",Arial,Helvetica,sans-serif;
               margin:0px 0px 5px 1em; }

.txthead     { font:bold 13px/16px "Trebuchet MS",Arial,Helvetica,sans-serif;
               color:rgb(0,0,100);
               margin:5px 0px 2px 0px; }

.txtheadsml  { font:bold 13px/16px "Trebuchet MS",Arial,Helvetica,sans-serif;
               color:rgb(0,0,100);
               margin:11px 0px 0px 0px;
               border-left:2px dotted rgb(200,200,200);
               border-bottom:2px dotted rgb(200,200,200);
               padding-left:3px; }

.txthdsmnews { font:bold 13px/16px "Trebuchet MS",Arial,Helvetica,sans-serif;
               color:rgb(0,0,100);
               background-color: #eeeeee;
               margin:11px 0px 0px 0px;
               border-left:2px dotted rgb(200,200,200);
               border-bottom:2px dotted rgb(200,200,200);
               padding-left:3px; }
               
.txtsml      { font:normal 12px/15px "Trebuchet MS",Arial,Helvetica,sans-serif;
               margin:0px 0px 0px 0px;
               padding-top:5px;
               padding-left:5px; }


.txtsml8     { font:normal 13px/17px "Trebuchet MS",Arial,Helvetica,sans-serif;
               margin:0px 0px 16px 0px;
               padding:5px 0px 0px 5px; }

.txtsmlc     { font:normal 13px/17px "Trebuchet MS",Arial,Helvetica,sans-serif;
               margin:8px 0px 0px 0px;
               padding:0px 0px 0px 5px; }

.txtsml80    { font:normal 12px/13px "Trebuchet MS",Arial,Helvetica,sans-serif;
               margin:0px;
               padding:5px 0px 0px 5px; }

.txtheadb    { font:bold 13px "Trebuchet MS",Arial,Helvetica,sans-serif;
               color:rgb(0,0,205);
               margin:0px 0px 2px 0px; }

.txtheadbullet { font:bold 12px "Trebuchet MS",Arial,Helvetica,sans-serif;
                 color:rgb(0,80,255);
                 margin:5px 0px 5px 0px; }

.txtindt     { font:normal 11px/15px "Trebuchet MS",Arial,Helvetica,sans-serif;
               margin:0px 0px 0px 1em; }

.selectlist  { font:normal 12px "Trebuchet MS",Arial,Helvetica,sans-serif;
               color:rgb(255,0,102);
               margin:0px 0px 0px 170px; }

.input       { font:normal 12px monospace,sans-serif;
               color:rgb(0,0,0); }