/* main */

.fbbody {
  xborder: 1px solid blue;
}

.fbheader {
  background: #C00000;
  color: #fff;
  xborder: 1px solid green;
}

.fbmain {
  background: #C00000;
  background: #fff;
  xborder: 1px solid pink;
}

.fbfooter {
  background: #bdc3c7;
  color: #333;
}

.fbfooter a {
  color: #333;
}

.fbfooter a:hover {
  color: #fff;
}

.fbfooter a:focus {
  color: #fff;
}

.fbbuttontop {
  background: #7f8c8d;
  color: #fff;
}

.fbbuttontop a {
  color: #fff;
}

.fbbuttontop a:hover {
  color: #bdc3c7;
}

.fbbuttontop a:focus {
  color: #bdc3c7;
}

/* main */

/* index */

.fbteambox .team {
  background: #fff;
  border: 1px solid #E6E6FA;
}

.fbteambox .club {
  color: #333;
  background: #fff;
  border: 1px solid #E6E6FA;
}

.fbteambox .bilanz {
  background: #fff;
  border: 1px solid #E6E6FA;
}

.fbteambox .contact {
  background: #2c3e50;
  color: #fff;
}

.fbteambox a {
  color: #333;
}

.fbteambox a:focus {
  color: #333;
}

.fbteambox a:hover {
  color: #aaa;
}

/* index */

/* multi */

.ligac {
  background: #F2F5A9;
}

.ligab {
  background: #A9F5A9;
}

.ligaa {
  background: #A9F5E1;
}

.ligabzl {
  background: #A9D0F5;
}

.ligall {
  background: #bdc3c7;
}

.kkl {
  background: #74A5C1;
}

.herren {
  background: #e74c3c;
  color: #fff;
}

.alteherren {
  background: #c0392b;
  color: #fff;
}

.junioren {
  background: #d35400;
  color: #fff;
}

.frauen {
  background: #e67e22;
  color: #fff;
}

.juniorinnen {
  background: #f39c12;
  color: #fff;
}

.spielstaette {
  background: #f1c40f;
  color: #fff;
}

.contact {
  background: #9b59b6;
  color: #fff;
}

/* multi */

/* views */

.fbsaisonblock {
  background: #fff;
  border: 1px solid #7f8c8d;
}

.fbsaisonblock .namebox {
  background: #fff;
  border: 1px solid #C00000;
  color: #333;
}

.fbsaisonblock .success {
  background: #fff;
  border: 1px solid #ff0000;
  color: #ff0000;
}

.fbsaisonblock .saison {
  background: #74A5C1;
  border: 1px solid #000;
  color: #fff;
}

.fbsaisonblock .liga {
  border: 1px solid #640B0F;
  color: #000;
}

.fbsaisonblock .coach {
  background: #34495e;
  border: 1px solid #000;
  color:#ecf0f1;
}

.fbsaisonblock .rank {
  background: #367FA9;
  border: 1px solid #000;
  color: #fff;
}

.fbsaisonblock .location {
  border-top: 1px solid #bdc3c7;
}

.fbsaisonblock .divide {
  border-top: 2px solid #bdc3c7;
}

.fbsaisonblock .missingdescription {
  background: #ff0000;
  color: #fff;
}

.fbsaisonblock .unknown {
  color: #ff0000;
}

.fbsaisonblock .linkstudium {
  color: #7f8c8d;
}

.fbsaisonblock .linkparties {
  background: #7f8c8d;
  color: yellow;
}

.fbsaisonblock a {
  color: #333;
}

.fbsaisonblock a:focus {
  color: #640B0F;
}

.fbsaisonblock a:hover {
  color: #C00000;
}

/* views */

/* bilanz */

.fbbilanz .tdbilanz {
  background-color: #7F0C1A; 
  color: #ffffff;
}

.fbbilanz .tdbilanz2 {
  background-color: #7F0C1A; 
  color: #ffffff;
}

.fbbilanz .neg {
  color: #ff0000;
}

.fbbilanz .negbil {
  color: #fff;
  background:#ff0000;
}

.fbbilanz .posbil {
  color: #fff;
  background:#27ae60;
}

.fbbilanz th {
  background-color: #7F0C1A; 
  color: #fff;
}

.fbbilanz tr {
  border-bottom: thin solid #7f8c8d;
}

.fbbilanz .threepoints {
  border: 1px solid #7f8c8d;
}

/* bilanz */

/* version */

.fbversion .statistik {
  border: thin solid #7f8c8d;
}

.fbversion .statistik tr td {
  border-bottom: thin dotted #7f8c8d;
}

.fbversion th {
  background: #F0AD4E;
  color: #fff;
}

/* version */

/* contact */

.fbcontact .email {
  border: 1px solid #7F0C1A;
}

.fbcontact a {
  color: #333;
}

.fbcontact a:focus {
  color: #7f8c8d;
}

.fbcontact a:hover {
  color: #7f8c8d;
}

.fbcontact .person {
  background: #ffffff;
  color: #640B0F;
  border: 1px solid #640B0F;
}

/* contact */

/* colors */

.other {
  background: #3C8DBC;
  background: #367FA9;
  background: #222D32;
  background: #434343;
  background: #4C4C4C;
  background: #74A5C1;
  background: #00A65A;
  background: #00C0EF;
}

.bootstrap {
  background: #0275D8;
  background: #5CB85C;
  background: #5BC0DE;
  background: #F0AD4E;
  background: #D9534F;
  background: #292B2C;
  background: #563D7C;
  background: #D11F5D;
  background: #449D44;
}

.flatui {
  background: #e74c3c;
  background: #c0392b;
  background: #d35400;
  background: #e67e22;
  background: #f39c12;
  background: #f1c40f;
  background: #9b59b6;
  background: #8e44ad;
  background: #34495e;
  background: #2c3e50;
  background: #1abc9c;
  background: #16a085;
  background: #2ecc71;
  background: #27ae60;
  background: #ecf0f1;
  background: #bdc3c7;
  background: #95a5a6;
  background: #7f8c8d;
}