div.colorPink
{color:#ffb8c6;}

div.colorRed
{color:#bf0000;}

div.colorBlack
{color:#000000;}

div.colorBlack:hover
{color:silver;}

div.colorGreen
{color:#008000;}

div.colorGreen2
{color:#327662;}

div.colorWhite
{color:#FFFFFF;}

div.colorBlau
{color:#270578;}

div.colorOrange
{color:#ff8000;}

div.colorGrau
{color:#d7d7d7;}


span.count
{
  color:white;
  text-shadow: 1px 1px 2px black;
}

span.countSmall
{
  color:white;
  text-shadow: 1px 1px 2px black;
  font-size: small;
}

span.colorPink
{color:#ffb8c6;}

span.colorRed
{color:#bf0000;}

span.colorRedSmall
{
  color: #bf0000;
  font-size: small;
}

span.colorBlack
{color:#000000;}

span.colorBlack:hover
{color:silver;}

span.colorBlackSmall
{
  color:#000000;
  font-size: small;
}

span.colorGreen
{color:#008000;}

span.colorGreenSmall
{
  color:#008000;
  font-size: small;
}

span.colorGreen2
{color:#327662;}

span.colorWhite
{color:#FFFFFF;}

span.colorBlau
{color:#270578;}

span.colorBlauSmall
{
  color:#270578;
  font-size: small;
}

span.colorOrange
{color:#ff8000;}

span.colorOrangeSmall
{
  color:#ff8000;
  font-size: small;
}

span.colorSilver
{color:silver;}

span.colorSilverSmall
{
  color:silver;
  font-size: small;
}

span.colorGrau
{color:#d7d7d7;}


.textShadowWeiss
{text-shadow: 1px 1px 2px white;}

a:link.bbcodelink
{
  text-decoration: none;
  text-shadow: 1px 1px 2px rgb(162, 173, 165);
}

a:link.bbcodelink::before
{
  content: '🔗';
}

a:link.Link::before
{
  content: '🔗    ';
}

a:link 
{
  text-decoration: none;
}

a:link.smallBlack 
{
  color: #000000;
  text-decoration: none;
  font-size:      small;
}

button.smallBlack
{
  color: #000000;
  text-decoration: none;
  font-size:      small;  
}

button.smallBlack:hover
{
  color: #FFFFFF;
  text-decoration: none;
  font-size:      small;
  text-shadow: 1px 1px 2px black;  
}

a:link.smallRed 
{
  color: #bf0000;
  text-decoration: none;
  font-size:      small;
}

button.smallRed
{
  color: #bf0000;
  text-decoration: none;
  font-size:      small;  
}

button.smallRed:hover
{
  color: white;
  text-decoration: none;
  font-size:      small;
  text-shadow: 1px 1px 2px black;  
}

a:link.smallGreen 
{
  color: #008000;
  text-decoration: none;
  font-size:      small;
}

a:visited 
{
  color: #191919;
  text-decoration: none;
}

a:hover 
{
  /* color: darkorange; */
  text-decoration: none;
}

a:active 
{
  color: #000000;
  text-decoration: none;
}

a:active:hover 
{
  color: #0f0f0f;
  text-decoration: none;
}

legend.admin
{
  font-size:      1.2em;
  margin-bottom:  1.2em;
  color:       silver;
  text-shadow: 1px 1px 2px darkred; 
}

legend.user
{
  font-size:      1.2em;
  margin-bottom:  1.2em;
  color:        white;
  text-shadow: 1px 1px 2px black; 
}

legend.normal
{
  font-size:      1em;
  margin-bottom:  1em;
 
  text-shadow: 1px 1px 2px silver; 
}

legend.mod
{
  font-size:      1em;
  margin-bottom:  1em;
  color:    #327662;
 
  text-shadow: 1px 1px 2px silver; 
}

/* FORUM USERSTATUS [ A ] */

span.forumuserstatusAdmin
{
  color:rgb(170, 34, 34);
  text-shadow: 1px 1px 2px white;
  font-size: small; 
  font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
  margin-right: 1em;
}

span.forumuserstatusMod
{
  color:rgb(25, 110, 44);
  text-shadow: 1px 1px 2px white;
  font-size: small;
  font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;  
  margin-right: 1em; 
}

span.forumuserstatusMember
{
  color:rgb(48, 25, 182);
  text-shadow: 1px 1px 2px white;
  font-size: small;
  font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;  
  margin-right: 1em;
}

span.forumuserstatusUser
{
  color:rgb(0, 0, 0);
  text-shadow: 1px 1px 2px white;
  font-size: small; 
  font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif; 
  margin-right: 1em;
}

span.forumuserstatusNotRegister
{
  color:rgb(42, 42, 44);
  text-shadow: 1px 1px 2px darkred;
  font-size: small; 
  font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif; 
  margin-right: 1em;
}

span.forumuserstatusSilver
{
  color:rgb(42, 42, 44);
  text-shadow: 1px 1px 2px silver;
  font-size: small; 
  font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif; 
  margin-right: 1em;
}

/* FORUM USERSTATUS [ E ] */

/*  H1 UEBERSCHRIFT [A]  */

h1
{
  font-weight: bold;
  font-size:   23px;
  font-family: 'Courier New', Courier, monospace;
}

/* H1 UEBERSCHRIFT [E]  */