/* $RCSfile: smg.css,v $ $Revision: 1.2 $ $Date: 2005/01/15 08:48:57 $ $Author: makue $ $State: Exp $ */
/* allgemeine Definitionen */
body {  text-align : center; color : #000000;  border-left-width : 0px;  border-right-width : 0px;  border-top-width : 0px;  border-bottom-width : 0px;  margin-bottom : 0px;  margin-left : 0px;  margin-right : 0px;  margin-top : 0px;  }
td { font-size: 10pt; }
hr { color : #0000ff;  }
hr.sw { color : #000000;  }

/*  links allgemein */
a:visited { color : #8000ff; }
a { color : #0000ff;  text-decoration : underline;  }
a:hover { color : #ff0000;  }
a:active { color : #ff8800;  }
/* Fusslink für HTML und CSS links */
a.fl1:visited {  font-size : 10pt; font-family : Arial, Tahoma, Helvetica, sans-serif; color : #ffffff; text-decoration : none; font-weight : bold;  background-color : #000000; }
a.fl1 { font-size : 10pt; font-family : Arial, Tahoma, Helvetica, sans-serif; color: #ffffff; text-decoration : none; font-weight : bold;  background-color : #000000;  }
a.fl1:hover { font-size : 10pt; font-family : Arial, Tahoma, Helvetica, sans-serif;  color: #ff0000; text-decoration : none; font-weight : bold; background-color : #000000; }
a.fl1:active { font-size : 10pt; font-family : Arial, Tahoma, Helvetica, sans-serif;  color : #ff0000; text-decoration : none; font-weight : bold;  background-color : #000000; }
/* Trading Cards, andere Links */
a.fl2:visited {  font-size : 9pt; font-family : Arial, Tahoma, Helvetica, sans-serif; color : #ffffff; text-decoration : none; font-weight : bold;  background-color : #000000; }
a.fl2 { font-size : 9pt; font-family : Arial, Tahoma, Helvetica, sans-serif; color: #ffffff; text-decoration : none; font-weight : bold;  background-color : #000000;  }
a.fl2:hover { font-size : 9pt; font-family : Arial, Tahoma, Helvetica, sans-serif;  color: #ff0000; text-decoration : none; font-weight : bold; background-color : #000000; }
a.fl2:active { font-size : 9pt; font-family : Arial, Tahoma, Helvetica, sans-serif;  color : #ff0000; text-decoration : none; font-weight : bold;  background-color : #000000; }
/* Fusslink zur Startseite */
a.fl3:visited {  font-size : 9pt; font-family : Arial, Tahoma, Helvetica, sans-serif; color : #000000; text-decoration : none;   font-weight : bold; padding-left: 4px;  padding-right: 3px; }
a.fl3 { font-size : 9pt; font-family : Arial, Tahoma, Helvetica, sans-serif; color: #000000; text-decoration : none;  font-weight : bold; padding-left: 4px;  padding-right: 3px;  }
a.fl3:hover { font-size : 9pt; font-family : Arial, Tahoma, Helvetica, sans-serif;  color: #ffffff; text-decoration : none;  background-color : #0000ff;  font-weight : bold;  padding-left: 4px;  padding-right: 3px;       }
a.fl3:active { font-size : 9pt; font-family : Arial, Tahoma, Helvetica, sans-serif;  color : #ff0000; text-decoration : none;  background-color : #0000ff;  font-weight : bold;  padding-left: 4px;  padding-right: 3px;  }

.dot { font-size : 10pt; color : #ff0000; font-weight : bold; }
.dotl { font-size : 11pt; color : #ff0000; font-weight : bold; background-color : #000000; }

/* Font Größen */
.fa { font-family : Arial, Tahoma, Helvetica, sans-serif;}
.f1 { font-size: 9pt; }
.f1a { font-size : 9pt; font-family : Arial, Tahoma, Helvetica, sans-serif; }
.f1an { font-size : 9pt; font-family : Arial, Tahoma, Helvetica, sans-serif; text-decoration : none; }
.f1ca { font-size : 9pt; text-align : center; font-family : Arial, Tahoma, Helvetica, sans-serif;}
.f2 { font-size: 12pt; }
.f2a { font-size: 12pt; font-family : Arial, Tahoma, Helvetica, sans-serif;}
.f3j { font-size : 9pt; font-family : Arial, Tahoma, Helvetica, sans-serif; text-align:justify;}
.f1cawb { font-size : 9pt; text-align : center; font-family : Arial, Tahoma, Helvetica, sans-serif;  color: Yellow;  font-weight: bold;  }

/* Font Farben */
.fbl { color : #0000ff; }
.frt { color : #ff0000; }
.fws { color : #ffffff; }
.fgnb { color : #00cc00; font-weight : bold;}

/* H-Textformate */
h4 { font-size : 10pt; font-family : Arial, Tahoma, Helvetica, sans-serif; font-weight : bold; }
h3 { font-size : 12pt; font-family : Arial, Tahoma, Helvetica, sans-serif; font-weight : bold; }
h2 { font-size : 14pt; font-family : Arial, Tahoma, Helvetica, sans-serif; font-weight : bold; }
h1 { font-size : 18pt; font-family : Arial, Tahoma, Helvetica, sans-serif; font-weight : bold; }

/* Hintergrundfarben */
.ws { background-color : #ffffff; }
.sw { background-color : #000000; color : #ffffff; }
.bl { background-color : #0000ff; }
.bg { background-color : #00ffff; }
.hbl { background-color : #ddffff; }
.gr{ background-color : #dddddd; }
.ge1 { background-color : #ffffcc; }

/* Kombinationen */
.fbg {font-size : 9pt; font-family : Arial, Tahoma, Helvetica, sans-serif; background-color : #00ffff; }
.fsw {font-size : 9pt; font-family : Arial, Tahoma, Helvetica, sans-serif; background-color : #000000; color:#ffffff; }

/* Infobox */
.ifr { background-color : #0000ff;  font-size : 9pt; font-weight : normal; }
.ifc { background-color : #ffffcc; padding-left : 9px; padding-right : 9px; text-align : center; }
.til { font-size : 18pt; font-family : Arial, Tahoma, Helvetica, sans-serif; font-weight : bold; color : #003366; }
.tir { font-size : 9px; font-family : Arial, Tahoma, Helvetica, sans-serif; }

/* Textkombinationen */
.fu4 { font-size : 10pt; font-family : Arial, Tahoma, Helvetica, sans-serif; font-weight : bold; background-color : #000000; color : Lime;  cursor : help;    }
.fhi { font-size : 9pt; font-family : Arial, Tahoma, Helvetica, sans-serif; font-weight : bold; background-color : #000000; color : Lime; text-align:right; }
.tcn  { font-size : 10pt; font-family : Arial, Tahoma, Helvetica, sans-serif; font-weight : bold; background-color : transparent; color : Black;  cursor : help;    }

/* Tabelle ohne Umbruch */
table.tabnobr { page-break-inside : avoid;  white-space : nowrap;  page-break-after : avoid;  page-break-before : avoid;   }
table.tabif { background-color : #ffffff; border-bottom-color : #0000ff;  border-bottom-width : 1px;  border-left-color : #0000ff;  border-left-width : 1px;  border-right-color : #0000ff;  border-right-width : 1px;  border-top-color : #0000ff;  border-top-width : 1px;  border-bottom-style : solid;   border-left-style : solid;  border-right-style : solid;  border-top-style : solid; }

