body {
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

body.intro {
  background-color:#143c7c;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

td, tr, th {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#393030;
}

form {
  margin:0px;
}

img {
  border:0px;
}

img.galley_ramka {
  border:1px solid #226cad;
  margin-bottom:5px;
}

img.partner_ramka {
  background-color:#efe2b0;
  border:2px solid #c4b98d;
  margin-bottom:23px;
}

img.galley_clubs_ramka {
  border:1px solid #bfb487;
  margin-bottom:12px;
}

img.players_ramka {
  border:2px solid #dcd3aa;
}

img.news_small_ramka {
  border:1px solid #dcd3aa;
}

table.height {
  height:100%;
}

td.intro_bg {
  background-image:url(images_eng/intro_bg.jpg);
  background-position:center;
  background-repeat:no-repeat;
}

table.margin {
  margin-top:19px;
}

table.margin_top {
  margin-bottom:10px;
}

table.margin_bottom {
  margin-top:40px;
}

table.long_margin {
  margin-top:27px;
}

#lang {
  margin-top:14px;
  margin-left:14px;
  position:absolute;
  z-index:2;
}

#news_lenta {
  background-image:url(images_eng/news_list_bg.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  background-color:#f0e4b4;
  padding-left:12px;
  padding-bottom:35px;
  margin-left:2px;
  width:232px;
  //width:244px;
}

#new_turnirs {
  background-image:url(images_eng/news_list_bg.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  background-color:#f0e4b4;
  padding-left:12px;
  padding-bottom:35px;
  margin-left:2px;
  width:232px;
  //width:244px;
}

#last_turnirs {
  background-image:url(images_eng/news_list_bg.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  background-color:#f0e4b4;
  padding-left:12px;
  padding-bottom:35px;
  margin-left:2px;
  width:232px;
  //width:244px;
}

#photo {
  background-image:url(images_eng/news_list_bg.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  background-color:#f0e4b4;
  padding-left:12px;
  padding-bottom:35px;
  margin-left:2px;
  width:232px;
  //width:244px;
}

td.padding_top {
  padding-top:37px;
}

td.padding_left {
  padding-left:18px;
}

td.padding_top2 {
  padding-top:4px;
}

td.padding_top3 {
  padding-top:21px;
}

td.padding_top4 {
  padding-top:170px;
}

td.padding_bottom {
  padding-bottom:4px;
}

td.padding_bottom2 {
  padding-bottom:20px;
}

td.banner {
background-image:url(images_eng/banner.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  width:1027px;
  height:217px;
}

td.left_banner_bg {
  background-image:url(images_eng/left_bg.gif);
  background-position:right top;
  background-repeat:repeat-x;
}

td.right_banner_bg {
  background-image:url(images_eng/right_bg.gif);
  background-position:right top;
  background-repeat:repeat-x;
}

td.menu {
  background-image:url(images_eng/menu_bg.gif);
  background-position:left top;
  background-repeat:repeat-x;
}

td.left_menu {
  background-image:url(images_eng/left_menu_bg.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  height:55px;
}

td.right_menu {
  background-image:url(images_eng/right_menu_bg.jpg);
  background-position:right top;
  background-repeat:no-repeat;
  height:55px;
}

td.content {
  background-image:url(images_eng/bg.gif);
  background-position:left top;
  background-repeat:repeat-x;
  background-color:#f9f5e3;
  padding-top:48px;
  padding-bottom:15px;
  padding-left:16px;
  padding-right:5px;
}

td.footer_bg {
  background-image:url(images_eng/footer_bg.gif);
  background-position:left top;
  background-repeat:repeat-x;
  padding-left:20px;
  padding-top:17px;
  padding-right:15px;
  height:80px;
}

td.line_bg {
  background-image:url(images_eng/line_bg.gif);
  background-position:left top;
  background-repeat:repeat-x;
  height:17px;
}

div.clears {
  clear:both;
}

div.gallery_item {
  width:158px;
  padding-right:6px;
  //padding-right:12px;
  float:left;
}

div.photogallery_item {
  width:140px;
  padding-right:19px;
  float:left;
}

div.partner_item {
  width:127px;
  padding-right:40px;
  float:left;
}

.lang_act {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#ffb538;
}

.welcome_text {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#84724b;
}

.footer_text {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#84724b;
}

.copyright_text {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#84724b;
}

.footer_menu {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#443617;
}

.footer_menu_act {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#ec8600;
  text-decoration:none;
}

.orange_title {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#ec8a00;
}

.player_title {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#443617;
}

.orange_title_small {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#ec8a00;
}

.turnir {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#1862ba;
}

.thank_text {
  font-family:Arial, Helvetica, sans-serif;
  font-size:25px;
  color:#ec8a00;
  font-weight:bold;
}

.error {
  font-family:Arial, Helvetica, sans-serif;
  font-size:15px;
  color:#FF0000;
  font-weight:bold;
}

.public {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#0e3573;
}

a.footer_link {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#84724b;
  text-decoration:none;
}

a.footer_link:hover {
  text-decoration:underline;
}

a.lang_link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #f9f5e3;
}
a.lang_link:link {
  text-decoration: underline;
}
a.lang_link:visited {
  text-decoration: underline;
  color: #f9f5e3;
}
a.lang_link:hover {
  text-decoration: none;
  color: #f9f5e3;
}
a.lang_link:active {
  text-decoration: underline;
  color: #f9f5e3;
}

a.copyright_link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ec8600;
}
a.copyright_link:link {
  text-decoration: underline;
}
a.copyright_link:visited {
  text-decoration: underline;
  color: #ec8600;
}
a.copyright_link:hover {
  text-decoration: none;
  color: #ec8600;
}
a.copyright_link:active {
  text-decoration: underline;
  color: #ec8600;
}

a.footer_menu_link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #443617;
}
a.footer_menu_link:link {
  text-decoration: none;
}
a.footer_menu_link:visited {
  text-decoration: none;
  color: #443617;
}
a.footer_menu_link:hover {
  text-decoration: none;
  color: #ec8600;
}
a.footer_menu_link:active {
  text-decoration: none;
  color: #443617;
}

a.list_link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #443617;
}
a.list_link:link {
  text-decoration: none;
}
a.list_link:visited {
  text-decoration: none;
  color: #443617;
}
a.list_link:hover {
  text-decoration: underline;
  color: #443617;
}
a.list_link:active {
  text-decoration: none;
  color: #443617;
}

a.list_title {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #ec8a00;
}
a.list_title:link {
  text-decoration: underline;
}
a.list_title:visited {
  text-decoration: underline;
  color: #ec8a00;
}
a.list_title:hover {
  text-decoration: none;
  color: #ec8a00;
}
a.list_title:active {
  text-decoration: underline;
  color: #ec8a00;
}

a.list_link2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #443617;
}
a.list_link2:link {
  text-decoration: underline;
}
a.list_link2:visited {
  text-decoration: underline;
  color: #443617;
}
a.list_link2:hover {
  text-decoration: none;
  color: #443617;
}
a.list_link2:active {
  text-decoration: underline;
  color: #443617;
}

a.more_photo {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #0e3573;
}
a.more_photo:link {
  text-decoration: underline;
}
a.more_photo:visited {
  text-decoration: underline;
  color: #0e3573;
}
a.more_photo:hover {
  text-decoration: none;
  color: #0e3573;
}
a.more_photo:active {
  text-decoration: underline;
  color: #0e3573;
}

a.players_name {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#393030;
  text-decoration:underline;
}

a.players_name:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#393030;
  text-decoration:none;
}

a.club_mail {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#0e3573;
  text-decoration:underline;
}

a.club_mail:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#0e3573;
  text-decoration:none;
}

a.gallery_name {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#1862ba;
  text-decoration:underline;
}

a.gallery_name:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#1862ba;
  text-decoration:none;
}

a.orange_link {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#ec8a00;
  text-decoration:underline;
}

a.orange_link:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#ec8a00;
  text-decoration:none;
}

.search_input {
  background-color:#FFFFFF;
  border:1px solid #c4b98d;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#393030;
  padding-left:4px;
  width:240px;
  height:21px;
}

.input {
  background-color:#FFFFFF;
  border:1px solid #c4b98d;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#393030;
  padding-left:4px;
  width:240px;
  height:21px;
}

.area {
  background-color:#FFFFFF;
  border:1px solid #c4b98d;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#393030;
  padding-left:4px;
  width:240px;
  height:80px;
  overflow:auto;
}

.search {
  background-image:url(images_eng/search.gif);
  border:0px;
  width:80px;
  height:20px;
  cursor:pointer;
}

.submit {
  background-image:url(images_eng/submit.gif);
  border:0px;
  width:80px;
  height:20px;
  cursor:pointer;
  margin-top:7px;
}

.clear {
  background-image:url(images_eng/clear.gif);
  border:0px;
  width:80px;
  height:20px;
  cursor:pointer;
  margin-top:7px;
}