a.gallery {
  font-size: 120%;
  float: left;
}
div.comm_text {
  margin: 5px 5px 5px 5px;
}
div.comm_text_podp {
  margin: 5px 5px 5px 5px;
  font-style: italic;
  color: #7e7e7e;
  border-top: 1px solid #7e7e7e;
}
form.settings {
  padding-right: 40px;
}
img.avatar {
  padding: 25px 0 0 5px;
}
img.avatar2 {
  margin: 11px 0 0 0;
}
img.poll {
  height: 8px;
}
img.spons {
  margin: 5px;
}
img.spons_page {
  padding-right: 5px;
}
img.match {
  margin-top: 2px;
}
input.scene {
  border: 1px solid #373636;
  background-color: transparent;
  width: 170px;
  height: 18px;
  color: #ffffff;
}
input.password {
  border: 1px solid #373636;
  background-color: transparent;
  width: 150px;
  height: 18px;
  color: #ffffff;
}
input.registration {
  border: 1px solid #373636;
  background-color: transparent;
  width: 150px;
  height: 18px;
  color: #ffffff;
}
input.settings {
  border: 1px solid #373636;
  background-color: transparent;
  width: 250px;
  height: 18px;
  color: #ffffff;
}
input.settings_file {
  
}
input.messages {
  border: 1px solid #373636;
  background: transparent;
  width: 252px;
  height: 18px;
  color: #ffffff;
}
select.registration2 {
  border: 1px solid #373636;
  background-color: transparent;
  width: 152px;
  height: 22px;
  color: #ffffff;
}
select.registration {
  border: 1px solid #373636;
  background-color: transparent;
  width: 253px;
  height: 22px;
  color: #ffffff;
}
select.messages {
  border: 1px solid #373636;
  background: transparent;
  width: 247px;
  height: 22px;
  color: #ffffff;
}
span.user_comm {
  font-size: 90%;
}
span.spons_nadp {
  font-size: 14px;
  font-weight: bold;
}
span.password {
  font-size: 90%;
  color: #707070;
}
span.registration {
  font-size: 90%;
  color: #707070;
}
span.settings {
  font-size: 90%;
}
.match_team {
  font-size: 120%;
  font-weight: bold;
  position: relative;
  top: -5px;
}
.match_score {
  font-size: 200%;
}
.match_game {
  position: relative;
  top: -6px;
}
.match_map {
  position: relative;
  top: -2px;
}
span.win {
  color: #59AE28;
}
span.loss {
  color: red;
}
span.draw {
  color: #e3bc04;
}
table.comm_entry {
  border-top: 1px solid #373636;
  border-bottom: 1px solid #373636;
  border-right: 1px solid #373636;
}
table.registration {
  padding-left: 105px;
  =padding-left: 100px;
  _padding-left: 100px;
}
td.comm_avatar {
  vertical-align: top;
  border: 1px solid #373636;
}
td.comm_vertical {
  vertical-align: top;
}
td.comm_smiles {
  border-top: 1px solid #373636;
}
td.user_avatar {
  vertical-align: middle;
}
td.scene {
  padding: 3px;
}
textarea.comm {
  width: 500px;
  height: 120px;
  font-size: 8pt;
  border: 1px solid #373636;
  background: transparent;
  color: #ffffff;
}
textarea.messages {
  border: 1px solid #373636;
  background: transparent;
  width: 314px;
  height: 140px;
  font-size: 8pt;
  color: #ffffff;
}
textarea.messages_from {
  width: 300px;
  border: 1px solid #373636;
  background: transparent;
  color: #ffffff;
  font-size: 8pt;
}
tr.white {
  vertical-align: middle;
}
tr.grey {
  vertical-align: middle;
  background-color: #373636;
}
tr.bila {
  background-color: #ffffff;
}
tr.gallery {
  vertical-align: top;
}
tr.comm_entry {
  color: #ffffff;
  font-size: 100%;
}
tr.comm_entry_gold {
  background: #e3bc04;
  color: #000000;
  font-size: 100%;
}
tr.comm_entry_gold a {
  color: #000000;
}
tr.comm_smiles {
  color: #ffffff;;
}
tr.user_white {
  vertical-align: middle;
}
tr.user_grey {
  vertical-align: middle;
  background-color: #373636;
}
.usrnews {
  width: 700px;
}
.webgame {
  position: relative;
  top: 0;
  margin: 0 0 0 2px;
}
.webflag {
  position: relative;
  top: 0;
  margin: 0 0 0 2px;
}
.listname {
  position: relative;
  top: 3px;
  left: 5px;
}
.webfilter {
  position: relative;
  top: 3px;
  left: 3px;
  float: left;
  margin: 0 5px 0 0;
}
.webfilter_game {
  margin: 0 0 0 3px;
}
.listaward {
  position: relative;
  top: 3px;
  left: 5px;
}
.rs_newimg {
  margin: 0 5px 5px 0;
}
.rs_gameimg {
  margin: 0 5px 0 0;
}
.rs_h2 {
  display: block;
  margin: 0px;
  padding: 0px;
}
.rs_clear {
  clear: both;
}
.gal_img {
  margin: 0 10px 0 0;
  float: left;
}
.gal_div {
  width: 100%;
  height: auto;
  margin: 0 0 10px 0;
}
.gal_div p {
  text-align: justify;
}
.cont_field {
  width: 260px;
}