html{
  overflow: -moz-scrollbars-vertical;
  overflow-x: hidden;
}
#wrapper {
  width: 100%;
  height: auto;
  overflow: hidden;
}
body{
  padding: 0px;
  margin: 0px;
}
#football_mainDIV{
  background-image: url(img/bg_main.jpg);
  background-position: center center;
  background-repeat: repeat;
}
#football_darkDIV{
  background-image: url(img/bg_fondark.png);
  background-position: center center;
  background-repeat: repeat-y;
  background-color: transparent;
}
#football_topDIV{
  background-image: url(img/bg_top.jpg);
  background-position: center top;
  background-repeat: no-repeat;
}
#football_bottomDIV{
  background-image: url(img/bg_bottom.jpg);
  background-position: center bottom;
  background-repeat: no-repeat;
}
#convas{
  padding: 0px 0px 160px 0px;
  text-align: center;
}
#football_witeDIVT{
  width: 980px;
  margin: 20px 0px 0px 0px;
  padding: 7px 0px 0px 0px;
  background-image: url(img/bg_forum_top.gif);
  background-position: top center;
  background-repeat: no-repeat;
}
#football_witeDIVB{
  width: 980px;
  padding: 0px 0px 7px 0px;
  background-image: url(img/bg_forum_bottom.gif);
  background-position: bottom center;
  background-repeat: no-repeat;
}
#football_witeDIV{
  background-color: #ffffff;
  width: 978px;
  margin: 0px;
  padding: 0px;
  border: 1px solid #ffffff;
  position: relative;
  text-align: left;
}
#football_witeDIVC{
  margin: 0px 0px 0px 0px;
}
#football_topData{
  width: 980px;
  text-align: left;
  display: block;
  position: relative;
  background-image: url(img/bg_glass_top2.png);
  background-position: center 100px;
  background-repeat: no-repeat;
}
#slogan{
  position: absolute;
  top: 50px;
  right: 0px;
  margin: 0px 0px 0px 0px;
}

#fa{
  position: absolute;
  top: 430px;
  right: 600px;
  margin: 0px 0px 0px 0px;
  }

#slogan h1{
  color: #ffffff;
  font-family: Tahoma;
  font-size: 30px;
  font-weight: bold;
  text-transform: uppercase;
  padding: 0px;
  white-space: nowrap;
  display: block;
  text-align: left;
  margin: 0px;
}

#slogan a{
  color: #ffffff;
  font-family: Tahoma;
  font-size: 30px;
  font-weight: bold;
  text-transform: uppercase;
  padding: 0px;
  white-space: nowrap;
  display: block;
  text-align: left;
  margin: 0px;
}

#slogan a:hover{
  color: #ffffff;
  font-family: Tahoma;
  font-size: 30px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: underline;
  padding: 0px;
  white-space: nowrap;
  display: block;
  text-align: left;
  margin: 0px;
}

#football_topMenu{
  position: absolute;
  right: 0px;
  top: 0px;
  width: 427px;
  height: 45px;
  text-align: center;
  color: #ffffff;
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  line-height: 45px;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
#football_topMenu div{
  position: relative;
  width: 427px;
  height: 45px;
}
#football_topMenu div div{
  position: absolute;
  left: 0px;
  top: 0px;
  text-align: center;
  width: 427px;
  height: 45px;
}
#football_topMenu a{
  color: #ffffff;
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  padding: 0px 4px 0px 4px;
  line-height: 45px;
}
#football_tableMain{
  position: relative;
  width: 980px;
  margin: 30px 0px 0px 0px;
}
#football_tableMain div{
  width: 980px;
}
#football_TABLEDate{
  width: 980px;
  color: #ffffff;
  font-family: Tahoma;
  font-size: 11px
}
#football_TABLEDate td{
  padding: 20px;
  text-align: left;
  vertical-align: top;
}
#football_komandi, #football_users{
  width: 260px;
}
#football_golosovanie{
  width: 460px;
}
#football_komandi h5{
  color: #ffffff;
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  padding: 0px;
  margin: 0px 0px 10px 0px;
  text-align: center;
  text-transform: uppercase;
}
#football_komandi td, #football_komandi th{
  padding: 0px;
  color: #ffffff;
  font-family: Tahoma;
  font-size: 11px;
  font-weight: normal;
  text-align: center;
  vertical-align: top;
  width: 15px;
  padding: 1px 0px 1px 0px;
}
#football_komandi th{
  border-bottom: 1px solid #ffffff;
  padding: 2px 0px 10px 0px;
  white-space: nowrap;
}
#football_komandi .com{
  width: 90px;
  padding: 1px 4px 1px 4px;
  text-align: left;
}
#football_komandi .oo{
  width: 35px;
}
#football_komandi .l2 td{
  background-color: #59693e;
}
#football_komandi .l2 td.n{
  background-color: transparent;
}
#football_komandi .first td{
  padding-top: 10px;
}
#football_komandi a.more{
  display: block;
  text-align: center;
  text-decoration: none;
  color: #ffffff;
  font-weight: bold;
  margin: 14px 0px 0px 0px;
}
#football_users h5{
  color: #ffffff;
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  padding: 0px;
  margin: 0px 0px 10px 0px;
  text-align: center;
  text-transform: uppercase;
}
#football_users td, #football_users th{
  padding: 0px;
  color: #ffffff;
  font-family: Tahoma;
  font-size: 11px;
  font-weight: normal;
  text-align: center;
  vertical-align: top;
  width: 35px;
  padding: 2px 0px 2px 0px;
}
#football_users th{
  border-bottom: 1px solid #ffffff;
  padding: 2px 0px 10px 0px;
  white-space: nowrap;
}
#football_users .com{
  width: 90px;
  padding: 2px 4px 2px 4px;
  text-align: left;
}
#football_users .com a{
  color: #ffffff;
}
#football_users .l2 td{
  background-color: #59693e;
}
#football_users .l2 td.n{
  background-color: transparent;
}
#football_users .first td{
  padding-top: 10px;
}
#football_users a.more{
  display: block;
  text-align: center;
  text-decoration: none;
  color: #ffffff;
  font-weight: bold;
  margin: 14px 0px 0px 0px;
}
#football_users b{
  color: #00ff66;
}
#football_golosovanie #advert{
  position: relative;
  width: auto;
  padding: 10px 0px 0px 0px;
  height: auto;
}
#football_golosovanie #advert a{
  color: #ffffff;
}
#football_golosovanie #advert img{
  border: 1px solid #000000;
  margin: -10px 30px 0px 0px;
}
#football_copy{
  position: absolute;
  top: 100%;
  left: 100%;
  margin: 8px 0px 0px -240px;
}
#football_copy div{
  position: relative;
}
#football_copy div div{
  position: absolute;
  top: -31px;
  left: 0px;
  font-family: Tahoma;
  font-size: 10px;
  font-weight: bold;
  width: 192px;
  height: 31px;
  line-height: 31px;
  text-align: center;
  text-transform: uppercase;
  color: #ffffff;
}
#football_counters{
  position: absolute;
  top: 100%;
  left: 0px;
  margin: 40px 0px 0px 160px;
}
#football_golosovanie .vote{
  width: 100%;
  margin: 0px;
  padding: 0px;
}
#football_golosovanie .vote td{
  width: 50%;
  padding: 10px;
}
#football_golosovanie .vote h5{
  color: #ffffff;
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  padding: 0px;
  margin: 0px 0px 10px 0px;
  text-align: center;
  text-transform: uppercase;
}
#football_golosovanie .vote .tur{
  margin: 0px 0px 20px 0px;
}
#football_golosovanie .vote .tur th{
  color: #ffffff;
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  margin: 0px;
  padding: 0px 0px 4px 0px;
  text-align: center;
}
#football_golosovanie .vote .tur td{
  height: 14px;
  line-height: 14px;
  color: #ffffff;
  font-family: Tahoma;
  font-size: 12px;
  margin: 0px;
  padding: 2px 0px 2px 0px;
}
#football_golosovanie .vote .tur td.l{
  text-align: right;
  padding-right: 4px;
  width: 50%;
  white-space: nowrap;
}
#football_golosovanie .vote .tur td.r{
  text-align: left;
  padding-left: 4px;
  width: 50%;
  white-space: nowrap;
}
#football_golosovanie .vote .tur td.c{
  text-align: center;
  width: 10px;
}
#football_golosovanie .vote form{
  padding: 0px;
  margin: 0px;
  text-align: center;
}
#football_golosovanie .vote form .tur td{
  height: 12px;
  line-height: 12px;
}
#football_golosovanie .vote .tur input{
  width: 15px;
  height: 12px;
  font-family: Tahoma;
  font-size: 10px;
  color: #000000;
  padding: 0px;
  margin: 0px;
  text-align: center;
  line-height: 10px;
}
#football_golosovanie .vote input.btn{
  background-color: #808080;
  text-align: center;
  width: auto;
  border: 1px solid #000000;
  color: #ffffff;
  font-family: Tahoma;
  font-size: 12px;
  margin: 0px;
  padding: 4px 10px 4px 10px;
}
.football_second{
  margin: 0px !important;
  background-image: none !important;
}
.football_second2{
  padding-top: 0px !important;
}
.football_second4Table{
  top: 0px !important;
}
#football_indexDIV{
  margin: 20px 0px 0px 0px;
  width: 980px;
  background-image: url(img/bg_glass_bottom.png);
  background-repeat: no-repeat;
  background-position: center bottom;
}
#football_indexTop{
  width: 980px;
  padding: 0px;
  color: #ffffff;
  font-family: Tahoma;
  font-size: 12px;
}

#football_secondDIV{
  margin: 150px 0px 0px 0px;
  min-height: 700px;
  height: auto !important;
  height: 700px;
  background-image: url(img/bg_glass_bottom.png);
  background-repeat: no-repeat;
  background-position: center bottom;
  position: relative;
  width: 980px;
}
#football_secondTop{
  background-image: url(img/bg_glass_top.png);
  background-repeat: no-repeat;
  background-position: 0px top;
  position: absolute;
  top: -126px;
  left: 0px;
  width: 980px;
  padding: 20px;
  color: #ffffff;
  font-family: Tahoma;
  font-size: 12px;
  text-align: center !important;
}
.m5p{
  margin-top: 0px !important;
}
#football_legend{
  margin-top: 40px;
  width: 500px;
  color: #ffffff;
  font-family: Tahoma;
  font-size: 12px;
}
.football_pborder{
  text-align: center;
}
.football_pborder .l2 td{
  background-color: transparent !important;
}
.football_pborder td{
  border-top: 1px solid #ffffff !important;
}
.football_pborder .first td{
  border-top: none !important;
}
.football_pborder td.n{
  border-top: none !important;
}
.football_pborder td b{
  color: #00ff66;
}
.football_ies2{
  padding-top: 0px !important;
}
.turUsers{
  position: absolute;
  top: 0px;
  left: 420px;
}


#fischerNaushniki, #fischerDirki{
  display: block;
  position: absolute;
  top: 370px;
  left: -190px;
  width: 128px;
}
#fischerNaushniki img, #fischerDirki img{
  border: none !important;
}
#fischerDirki{
  left: 590px;
  width: 146px;
}

