/**
  * CSS Style for Chess League Manager
  * Author: Fjodor SchÃ¤fer
  * www.vonfio.de
*/


@charset "UTF-8";
@media all
{

	#clm table th { background-color: #333333; } /** #333333 **/
	#clm .zeile1 { background-color: #FFFFFF;}  /** #FFFFFF **/
	#clm .zeile2 { background-color: #EEEEEE;}  /** #EEEEEE **/
	#rangliste .zeile1_dg2 { background-color: #F5F5F5;}  /** #F5F5F5 **/
	#rangliste .zeile2_dg2 { background-color: #F1F1F1;}  /** #F1F1F1 **/
	#rangliste .rnd, #rangliste .erg, #rangliste .mp, #rangliste .bp, #rangliste .trenner, #mannschaft .punkte, #mannschaft .spiele, #mannschaft .prozent { width: 20px; } 
	#mannschaft td.punkte, #mannschaft td.spiele, #mannschaft td.prozent, #rangliste td.mp, #rangliste td.bp{background-color: #FFFFCC;} 
	#rangliste .erg { background-color: #F2F2F2;}

  /**
  * Ãœberschriften
  * Generische Klassen fÃ¼r die Ãœberschriften
  */

  #clm h1, #clm h2, #clm h3, #clm h4, #clm h5, #clm h6,
  #clm .componentheading, #clm .contentheading
  {
	font-weight:normal;
	margin: 0;
	text-transform:none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
  }

  #clm h1,#clm  .componentheading { font-size: 200% }                        /* 24px */
  #clm h2,#clm  .contentheading   { font-size: 166.57%;}       /* 20px */
  #clm h3 { font-size: 150%;  padding: 10px 0;}                 /* 18px */
  #clm h4 { font-size: 133.33%;  padding: 5px 0; }                     /* 16px */
  #clm h5 { font-size: 116.67% }                     /* 14px */
  #clm h6 { font-size: 116.67%; font-style:italic }  /* 14px */

  #clm h4 {margin: 5px 0 10px 0 !important;}
  #statistik h4 {font-size: 150% !important;}
  
  #header h1 {
    font-size:2.5em;
    letter-spacing:-2px;
    line-height:65%;
    color:#000;
  }
  .line {float: left; width: 100%; height: 2px; background-color:#EEEEEE;}

  tbody th.sub { background: #ddd; color: #333 }


/*********************************************/
/** Allgemeine Darstellungen von Containern **/
/*********************************************/

/** Beschreibung Staffelleiter **/
#clm #desc { padding: 20px; }

/** Fehlermeldung **/
#wrong {background-color: #FFFF99; border-top: 1px solid #FFCC66; border-bottom: 1px solid #FFCC66; text-align: center; padding: 10px 0;}

/** Zwei Spalten **/
#clm #leftalign { float: left; width: 49%;}
#clm #rightalign  { float: right; width: 49%;}
.clr {clear: both; }

#clm .box { margin: 10px 0 0 0; padding: 5px 0; background-color: #F5F5F5; border: 1px solid #CCC;}
#clm .box a { padding: 0px 10px; text-decoration: none; }
#clm .box a:hover { text-decoration: underline; }

/*************************************/
/** Darstellung sÃ¤mtlicher Tabellen **/
/*************************************/

table { border-collapse:collapse; margin-bottom: 10px; }
#clm table.rangliste { width: 100%; }
#clm table.runde { width: 100%;}
#clm table.spielerdwzneu, #clm table.spielerverlauf { width: 100%;}
#clm table.dwzansicht { width: 100%; }
#clm table.mannschaft { width: 100%; }

/** RÃ¤nder **/
#clm table th { padding: 0.5em; border: 1px solid #CCC; }
#clm table td { border: 1px solid #CCC; padding: 0.5em;}



/*******************************************/
/** Darstellung der TabellenÃ¼berschriften **/
/*******************************************/

#clm table th { font-size: 110%; color: #FFFFFF;  }
#clm table th a { color: #CCCCCC; }

/** Trennzeichen X **/
#rangliste .trenner {background-color: #DDD;}



/***********************************/
/** Darstellung bei der Rangliste **/
/***********************************/

#rangliste .rang { width: 5px; text-align: center; } /** Spalte "Rang" **/
#rangliste .rang_auf { width: 5px; text-align: center; background-color: #00FF00;} /** Spalte "Rang Aufsteiger" **/
#rangliste .rang_auf_evtl { width: 5px; text-align: center; background-color: #00FFFB;} /** Spalte "Rang mögliche Aufsteiger" **/
#rangliste .rang_ab { width: 5px; text-align: center; background-color: #FF0000;} /** Spalte "Rang Absteiger" **/
#rangliste .rang_ab_evtl { width: 5px; text-align: center; background-color: #00FFFB;} /** Spalte "Rang mögliche Absteiger" **/
#rangliste td.team div{ float: left; font-size: 110%;} /** Teamname in der Zeile **/
#rangliste td.team .dwz{ padding-left: 10px; } /** ( DWZ ) neben Teamname **/
#rangliste .rnd, #rangliste .erg, #rangliste .mp, #rangliste .bp, #rangliste .trenner{ text-align: center; }

#rangliste #desc {border: 1px solid #DDD; margin: 0 0 10px 0;}
#rangliste #desc div {margin: 0 0 10px 0;}

/********************************************/
/** Darstellung bei der Mannschaftsansicht **/
/********************************************/

#mannschaft .teamdetails { margin: 20px 20px 10px 30px; }
#mannschaft .nr { width: 45px; text-align: center; } /** Nr **/
#mannschaft .name { text-align: left; } /** Name **/
#mannschaft .dwz { width: 30px; text-align: center; } /** DWZ **/
#mannschaft .rnd { width: 20px !important; text-align: center; } /** Ergebnisse **/
#mannschaft .punkte, #mannschaft .spiele, #mannschaft .prozent{ text-align: center;} /** Punkte / Spiele / Prozent **/
#mannschaft .ende {background-color: #F4F4F4;} /** Darstellung der Summen **/



/*************************************/
/** Darstellung bei der DWZ Ansicht **/
/*************************************/

#dwzansicht .nr { width: 5px; text-align: center; } /** Brettnummer **/
#dwzansicht .mitgliedsnr { width: 10px; text-align: center; } /** Mitgliedsnummer **/
#dwzansicht .name { text-align: left; } /** Name **/
#dwzansicht .dwz { width: 60px; text-align: left; } /** DWZ **/
#dwzansicht .elo { width: 50px; text-align: center; } /** ELO **/
#dwzansicht table td div { } /** Hier kann eine individuelle Anpassung der Zellen vorgenommen werden **/



/****************************************/
/** Darstellung bei der Spieleransicht **/
/****************************************/

table.spielerdetails td { border: none !important;}
#spieler table.spielerverlauf .gsp { width: 20px; text-align: center; } /** Gespielte Partien **/
#spieler table.spielerverlauf .gsp2 { width: 50px; text-align: center; } /** Gespielte Partien **/
#spieler table td div { } /** Hier kann eine individuelle Anpassung der Zellen vorgenommen werden **/
#spieler .mitgliedsnr { width: 10px; text-align: center; }
#spieler .name { text-align: left; }
#spieler .dwz { width: 60px; text-align: left; }
#spieler .spielerdwzneu td { width: 50px; text-align: center; }


/**************************************/
/** Darstellung der Rundenergebnisse **/
/**************************************/

#runde table .paarung { text-align:center; }
#runde table .paarung2 { text-align:center; }
#runde table td div { } /** Hier kann eine individuelle Anpassung der Zellen vorgenommen werden **/


/***********************************/
/** Darstellung der Paarungsliste **/
/***********************************/

#paarungen table .paarungen { text-align: center; }
#paarungen table td div { } /** Hier kann eine individuelle Anpassung der Zellen vorgenommen werden **/
#paarungen table .paar { width: 25px; text-align:center;} 
#paarungen table .tln { width: 25px; text-align:center; } 
#paarungen table .heim { width: 140px; text-align:left; } 
#paarungen table .dwz { width: 25px; text-align:center; } 
#paarungen table .erg { width: 25px; text-align:center; font-weight: bold; } 
#paarungen table .gast { width: 140px; text-align:left; } 


/****************************************/
/** Darstellung bei der Vereinsansicht **/
/****************************************/

#clm .column { float: left; width: 100%; }
#clm .column3 {float: left; width: 32%; padding: 0 1% 20px 0;}
#clm #verein column3 a { float: left; padding: 0 10px 0 0; }

/***********************************/
/** Darstellung der Ligastatistik **/
/***********************************/

table .anfang { border-bottom: 2px solid #666666; background-color:#F4F4F4;}
table .ende { border-top: 2px solid #666666; background-color:#F4F4F4;}
#statistik .border, #info .border { border-left: 2px solid #666666;}
table .punkte { text-align:center;}
table .white { text-align:center; }
table .black {text-align:center; }
table .remis { text-align:center;}
table .kampflos { text-align:center;}