@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:300italic,400italic,700italic,400,300,700);

#area-next-match {
    width: 326px;
    margin-top: 20px;
    background-color: #fff;
    padding-bottom: 20px;
    border-right: 2px solid #cc0000;
    border-left: 2px solid #cc0000;
    border-bottom: 2px solid #cc0000;
}

#area-next-match h2 {
    color: #ffffff;
    display: block;
    height: 50px;
    line-height: 50px;
    background-color: #cc0000;
    padding-left: 10px;
    margin-top: 0px;
    width: 316px;
    font-size: 130%;
}

#area-next-match-datum, #area-next-match-runde
{
    font-family:       'Roboto Condensed', sans-serif;
    font-weight:      400;
    color:          #666666;
    font-size:        14px;
    text-align:        center;
}

#area-next-match-teams {
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 400;
    color: #444;
    font-size: 18px;
    text-align: center;
    margin-top: 15px;
    margin-bottom: 11px;
    font-weight: bold;
}

#area-next-match-logos
{
    height:          75px;
    line-height:      75px;
    margin-top:        20px;
    text-align:        center;
}

#area-next-match-logos img
{
    height:          75px;
    width:          75px;
}



#area-mini-tabelle {
    width: 326px;
    margin-top: 20px;
    margin-bottom: 20px;
    background-color: #fff;
    padding-bottom: 20px;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 400;
    color: #666666;
    font-size: 15px;
    border: 2px solid #cc0000;
}

#area-mini-tabelle h2 {
    color: #ffffff;
    display: block;
    height: 50px;
    line-height: 50px;
    background-color: #cc0000;
    padding-left: 20px;
    margin-top: 0px;
    width: 306px;
    font-size: 130%;
}

#area-mini-tabelle-rang, #area-mini-tabelle-verein, #area-mini-tabelle-tore, #area-mini-tabelle-punkte, #area-mini-tabelle-logo
{
    float:          left;
}

#area-mini-tabelle-zeile-
{
  height:            25px;
  line-height:        25px;
  width:            310px;
  margin-left:        10px;
}

#area-mini-tabelle-zeile-cfcleague-leaguetable-rowTeam {
    height: 25px;
    line-height: 25px;
    width: 310px;
    margin-left: 0px;
    background-color: #cc0000;
    color: #ffffff;
    padding: 2px 8px 2px 10px;
    margin-top: 4px;
    margin-bottom: 4px;
}

#area-mini-tabelle-rang
{
  width:            10px;
  text-align:          right;
  margin-right:        10px;
}

#area-mini-tabelle-verein
{
  width:            210px;
  margin-right:        0px;
}

#area-mini-tabelle-tore
{
  width:            15px;
  margin-right:        15px;
  text-align:          right;
}

#area-mini-tabelle-punkte
{
  width:            15px;
  text-align:          right;
  color:            #000;
}

#area-mini-tabelle-logo
{
  width:            20px;
  margin-right:        10px;
}

#area-mini-tabelle-logo img
{
  width:            20px;
  height:            20px;
}


#area-maxi-tabelle-rang, #area-maxi-tabelle-verein, #area-maxi-tabelle-tore, #area-maxi-tabelle-punkte, #area-maxi-tabelle-logo, #area-maxi-tabelle-siege, #area-maxi-tabelle-remis,
#area-maxi-tabelle-niederlagen, #area-maxi-tabelle-tore1, #area-maxi-tabelle-tore2
{
    float:          left;
}


#area-maxi-tabelle {
    margin-top: 20px;
    background-color: #fff;
    padding-bottom: 0px;
    color: #444;
    font-size: 14px;
    box-shadow: 1px 2px 4px #333;
}

#area-maxi-trenner
{
  height:            2px;
  margin-top:          5px;
  margin-bottom:        5px;
  border-bottom:        1px dotted #666666;
  border-top:          none;
  border-left:        none;
  border-right:        none;
}

#area-maxi-tabelle-zeile- {
    height: 30px;
    line-height: 30px;
    margin-left: 10px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding-top: 5px;
}

#area-maxi-tabelle-zeile-cfcleague-leaguetable-rowTeam
{
  height:            30px;
  line-height:        30px;
  margin-left:        10px;
  background-color:      #971c1f;
  color:            #ffffff;
  margin-bottom:        10px;
}

#area-maxi-tabelle-logo
{
  width:            30px;
  margin-right:        30px;
}

#area-maxi-tabelle-logo img
{
  width:            30px;
  height:            30px;
}

#area-maxi-tabelle-rang
{
  width:            20px;
  text-align:          right;
  margin-right:        40px;
}

#area-maxi-tabelle-verein
{
  width:            250px;
  margin-right:        20px;
}

#area-maxi-tabelle-siege, #area-maxi-tabelle-remis, #area-maxi-tabelle-niederlagen
{
  width:            20px;
  text-align:          right;
  margin-right:        20px;
  color:            #666666;
}

#area-maxi-tabelle-niederlagen
{
  margin-right:        60px;
}

#area-maxi-tabelle-tore1, #area-maxi-tabelle-tore2, #area-maxi-tabelle-tore
{
  width:            20px;
  margin-right:        15px;
  text-align:          right;
  color:            #666666;
}

#area-maxi-tabelle-tore
{
  margin-right:        60px;
}

#area-maxi-tabelle-punkte {
    color: #cc0000;
    font-weight: bold;
    background: #fff;
    padding: 0 5px;
}

#area-maxi-tabelle-zeile-cfcleague-leaguetable-rowTeam {
    height: 30px;
    line-height: 30px;
    margin-left: 0px;
    background-color: #cc0000;
    color: #ffffff;
    margin-bottom: 0px;
    padding: 5px 5px 5px 10px;
}

#area-maxi-tabelle-zeile-cfcleague-leaguetable-rowTeam #area-maxi-tabelle-tore1,
#area-maxi-tabelle-zeile-cfcleague-leaguetable-rowTeam #area-maxi-tabelle-tore2,
#area-maxi-tabelle-zeile-cfcleague-leaguetable-rowTeam #area-maxi-tabelle-tore,
#area-maxi-tabelle-zeile-cfcleague-leaguetable-rowTeam #area-maxi-tabelle-siege,
#area-maxi-tabelle-zeile-cfcleague-leaguetable-rowTeam #area-maxi-tabelle-remis,
#area-maxi-tabelle-zeile-cfcleague-leaguetable-rowTeam #area-maxi-tabelle-niederlagen
{
  color:            #ffffff;
}

#area-spielplan-zeile {
    width: 800px;
    height: 80px;
    margin-bottom: 15px;
    background-color: #eee;
    padding-left: 10px;
    box-shadow: 1px 2px 4px #333;
    border: 3px solid #fff;
}

#area-spielplan-heim-logo, #area-spielplan-heim, #area-spielplan-guest, #area-spielplan-guest-logo, #area-spielplan-ergebnis, #area-spielplan-datum
{
  float:            left;
}

#area-spielplan-runde
{
  width:            850px;
  color:            #cc0000;
  padding-top:        10px;
}

#area-spielplan-heim-logo, #area-spielplan-guest-logo
{
  width:            25px;  
  margin-right:        10px;
}

#area-spielplan-heim-logo img, #area-spielplan-guest-logo img
{
  width:            20px;
  height:            20px;
}

#area-spielplan-heim, #area-spielplan-guest
{
  width:            180px;
  margin-right:        10px;
}

#area-spielplan-ergebnis {
    width: 60px;
    color: #cc0000;
    font-weight: bold;
}

#area-spielplan-datum
{
  width:            200px;
  margin-right:        10px;
}

#area-kader-zeilen
{
  width:            810px;
}

#area-kader-zeile
{
  width:            368px;
  height:            100px;
  float:            left;
  margin-right:        15px;
  padding:          10px;
  background-color:      #eeeeee;
  margin-bottom:        15px;
  border:            1px solid #999999;
  border-right:        1px solid #999999;
  border-bottom:        1px solid #666666;
  
}

#area-kader-bild
{
  float:            left;
  margin-right:        10px;
}

#area-kader-trikot h2
{
  margin-top:          0px;
  margin-bottom:        0px;
  height:            20px;
  line-height:        20px;
}

#area-profil-container
{
  
}

#area-profil-image
{
  float:            left;
}

#area-profil-text
{
  float:            left;
  margin-left:        20px;
  font-size:          14px;
}



