/* CSS Document */
#userPanel .comm-count {float:left; line-height:30px; padding:0 5px 0 22px; background: url('img/brief_icon.png') no-repeat 5px 10px transparent;}

.user-ranking {
  color: #ffcc00 !important;
  font-weight: bold;
}

.user-score {
  color: #ffffff !important;
  font-weight: bold;
}

.battle-ranking {
  color: #c2c4b1 !important;
  font-weight: bold;
}

td.user-info {
  font-weight: bold;
}

div.profile {
  background: white;
}

.menu-msg {
  margin-top: 0px;
}

input.checkbox {
  float:left !important;
  margin-right: 10px !important;
}

input.radio {
  float:left !important;
  margin-right: 10px;
  margin-top: 3px !important;
}

.input-checkbox label {
  width:180px !important;
}

.gc-list .player-list-item {
}

.gc-list .player-list-item a.thumb {
  margin: 5px;
}

.gc-list .player-list-item .data-box {
  float: left;
  width: 220px;
  padding-right: 10px;
}

.gc-list .battle-list-item {
  width: 500px;
}

* html .gc-list .battle-list-item {
  height: 1px;  /* peek a boo */  
}

.gc-list .battle-list-item .data-box {
  float: left;
  width: 150px;
  padding-right: 0px !important;
}

.gc-list .battle-list-item .data-box-left {
  float: left;
  width: 170px;
  padding-right: 0px !important;
}

.gc-list .battle-list-item .data-box-middle {
  float: left;
  width: 170px;
  padding-right: 0px !important;
}

.gc-list .battle-list-item .data-box-right {
  float: left;
  width: 150px;
  padding-right: 0px;
}

.box-highscore {
  padding-top: 5px; 
}

.box-highscore .player-list-item {
  background: url('img/list_bg-dark.jpg') top left repeat-x #000000;
  color: #FFFFFF;
  width: 177px;
  padding-left: 0px;
  margin-left: 1px;
}

.box-highscore .player-list-item a.thumb {
  margin: 5px 5px 5px 5px;
}

.box-highscore .player-list-item .data-box {
  float: left;
  width: 85px;
  padding-right: 0px;
}

.box-highscore .player-list-item .data-box-small {
  float: left;
  width: 85px;
  padding-right: 0px;
}

.data-box .name-stars,
.data-box-left .name-stars,
.data-box-middle .name-stars {
  float: left;
  clear: both;
/*  margin-top: 5px; */
}

h2.battle-win {
  color: #ff7f00 !important;
  font-size: 12px;
}

h2.battle-even {
  color: gray !important;
  font-size: 12px;
}

h2.battle-lose {
  color: gray !important;
  font-size: 12px;
}

h2#BattlesHeader a{
  color: #ABA8A3;  
}

.ad-banner-IV {
  width: 180px;
  height: 221px;
  background: url('img/banner-oben2.gif') no-repeat;
  position: relative; /* remove this for real baner!*/
}

.ad-banner-V {
  width: 180px;
  height: 191px;
  background: url('img/banner-mitte2.gif') no-repeat;
  position: relative; /* remove this for real baner!*/
}

.tmp-ext-links{
  margin: 10px 10px 0;
  text-align: right;
}

.tmp-ext-links a,
.box-ad-banner-VI a {
  line-height: 15px;
  font-weight: bold;
}

.ad-banner-VI {
  width: 180px;
  height: 165px;
  background: url('img/merch5.png') 10px 0px no-repeat;
  position: relative; /* remove this for real baner!*/
}

.box-ad-banner-VI p {
  margin: 10px 0 10px 10px;
}

.pointer {
  cursor: pointer;
}

.questions-stat {
  float: left;
  width:  50px;
  text-align: right;
}

.result-stat {
  float: left;
  width: 95px;
  text-align: right;
}

.info-registration {
  color: #fff;
  margin: 10px !important;
}

#FriendsInviteForm fieldset {
  border: none;
}

#FriendsInviteForm label {
  width: 70px;
  margin-left: 60px;
}

#FriendsInviteForm input.text {
  margin-top: 2px;
}

.invite-ranking {
  color: #56c7ff;
  font-weight: bold;
}