/******* Homepage */
#content ul.fudbimg li.selected img {
  border-color: #183f6b;
}
#welcomenote {
  padding-left: 16px;
}

#welcomenote h2 {
  font-size: 14px;
  line-height: 18px;
  font-weight: normal;
  margin: 16px 0 12px;
}

#welcomenote p {
  font-size: 11px;
  line-height: 18px;
  color: #282828;  
}


/* Tables on homepage */
.homepagetable table {
  width: 100%;
  border-bottom: 1px solid;
  padding-bottom: 8px;
  margin-bottom: 10px;
  font-size: 11px;
}
.homepagetable table td {
/*   white-space: nowrap; */
  line-height: 18.6px;
}
.homepagetable table td.time {
  border-right: 1px solid;
  width: 50px;
}
.homepagetable table td.topic {
  border-right: 1px solid;
  padding-left: 15px;
  width: 140px;
}
.homepagetable table td.date {
  border-right: 1px solid;
  width: 40px;
}
.homepagetable table th {
  font-weight: normal;
  color: #767676;
}
.homepagetable table th span {
  display: block;
  padding-bottom: 4px;
  border-bottom: 1px solid;
  margin-bottom: 11px;
}
.homepagetable table td.tip {
  border-right: 1px solid;
  padding-left: 5px;
  width: 140px;
/*   white-space: nowrap; */
  overflow: hidden;
}
.homepagetable table td.liga {
  border-right: 1px solid;
  padding-left: 5px;
  width: 140px;
  overflow: hidden;
}
.homepagetable table td.liga span, .homepagetable table td.tip span {
  padding-top: 2px;
  padding-bottom: 2px;
  line-height: 15px;
  width: 140px;
  display: block;
  overflow: hidden;

/*   white-space: nowrap; */
}
.homepagetable table td.tipster {
  padding-left: 5px;
  width: 80px;
  white-space: nowrap;
}
.homepagetable table th.date {
  width: 75px;
}
.homepagetable table th.tip {
  width: 140px;
}
.homepagetable table th.tip span, .homepagetable table th.liga span, .homepagetable table th.tipster span {
  padding-left: 15px;
}
.homepagetable table th.liga {
  width: 140px;
}
.homepagetable table th.tipster {
  width: 80px;
}
.homepagetable table td.news {
  padding-left: 15px;
  width: auto;
}
.homepagetable table td.site {
  border-right: 1px solid;
  width: 90px;
}
.homepagetable table td.tim {
  border-right: 1px solid;
  padding-left: 15px;
  width: 197px;
}
.homepagetable table td.tiptip {
  border-right: 1px solid;
  text-align: center;
  width: 40px;
}
.homepagetable table td.result {
  padding-left: 15px;
  width: auto;
}
.homepagetable table.wofooter {
  border-bottom: none;
}

.homepagetable table td a {
  text-decoration: none;
}
.homepagetable table td a:hover {
  text-decoration: underline;
}

/******** End of homepage tables */

.boxin .sponsorad {
  width: 240px;
  height: 20px;
  border: 1px solid;
  float: left;
  display: inline;
  margin-bottom: 1px;
}


.boxin .sponsorad p {
  float: left;
  display: inline;
  margin-top: 3px;
  margin-left: 4px;
  font-size: 11px;
  color: #004164;
}
.boxin .sponsorad span.jutarnjihr {
  background: url("../images/temp_adjutarnjihr.png") top left no-repeat;
  float: right;
  display: inline;
  width: 80px;
  height: 16px;
  margin-top: 3px;
  margin-right: 4px;
  text-indent: -10000px;
  overflow: hidden;
}

.boxin .sponsorad2 {
  width: 320px;
  height: 21px;
  float: left;
  display: inline;
}
.boxin .sponsorad2 p {
  float: left;
  display: inline;
  margin-top: 3px;
  font-size: 11px;
  color: #004164;
}

.boxin .sponsorad2 span.adbwin {
  background: url("../images/homepage/bwin_banner.gif") -2px -1px no-repeat;
  float: right;
  display: inline;
  width: 249px;
  height: 21px;
  text-indent: -10000px;
  overflow: hidden;
}

.boxin .detailbutton {
  float: right;
  display: inline;
  margin: 0;
  width: 96px;
  height: 21px;
  overflow: hidden;
}
.boxin .detailbutton a {
  display: block;
  color: white;
  text-decoration: none;
  font-size: 11px;
  margin-left: 7px;
  margin-top: 3px;
}
.boxin .detailbutton a span {
  float: right;
  display: inline;
  margin-right: 6px;
}

.boxin div.imgcontainer {
  width: 358px;
  height: 257px;
  position: relative;
  float: left;
  display: inline;
}
.boxin div.imgcontainer div.imgoverlay {
  position: absolute;
  top: 155px;
  left: 60px;
  width: 298px;
  height: 86px;
  background: url("../images/homepage/boximageoverlay.png") no-repeat top left;
  color: white;
  overflow: hidden;
}

.boxin div.imgcontainer div.imgoverlay p {
  font-size: 11px;
  margin: 0 10px 5px 10px;
}
.boxin div.imgcontainer div.imgoverlay a {
  display: block;
  color: #00c5fe;
  text-decoration: none;
  margin: 11px 0 3px 10px;
}
.boxin div.imgcontainer div.imgoverlay a:hover {
  text-decoration: underline;
}
.boxin ul.fudbimg {
  
}
.boxin ul.fudbimg a {
  margin: 0 0 3px 3px;
}
.boxin ul.fudbimg img {
  border: 3px solid #8BE;
}
#inlinead {
  margin-top: 10px;
  width: 468px;
  height: 60px;
  overflow: hidden;
}
/*********** Endof LeftLeft */
#specialbonus {
  width: 270px;
  height: 190px;
  background: #dce4e9;
}
ul.specialbonus {
  margin: 10px 0 3px;
  padding: 4px 0;
  border-top: 1px solid;
  border-bottom: 1px solid;
  overflow: hidden;
}
ul.specialbonus li {
  float: left;
  display: inline;
/*   display: block; */
  font-size: 10px;
  width: 15px;
  height: 15px;
  margin: 0 10px 0 0;
  line-height: 15px;
  vertical-align: middle;
  text-align: center;
}
ul.specialbonus li a {
  color: black;
  text-decoration: none;
}
ul.specialbonus li a:hover {
  text-decoration: underline;
}
body div ul.specialbonus li.prev {
  width: 5px;
  background: white;
}
body div ul.specialbonus li.next {
  width: 5px;
  margin: 0;
  background: white;
}

#inlineadr {
  margin-top: 10px;
  width: 300px;
  height: 250px;
  overflow: hidden;
}
.boxin ul.momenatdana {
  position: relative;
  overflow: hidden;
  margin-bottom: -1px;
}
.boxin ul.momenatdana li {
  width: 85px;
  height: 26px;
  border: 1px solid #ebebeb;
  text-align: center;
  line-height: 26px;
  vertical-align: middle;
  float: left;
  display: inline;
  font-size: 11px;
  margin-right: 4px;
}
.boxin ul.momenatdana li.last {
  margin-right: 0px;
}
.boxin ul.momenatdana li a {
  text-decoration: none;
  color: #707070;
  width: 85px;
  height: 26px;
  line-height: 26px;
  text-align: center;
  vertical-align: middle;
  display: block;
  overflow: hidden;
}
.boxin ul.momenatdana li.selected {
  border-bottom: none;
  height: 27px;
  background: white;
}
.boxin ul.momenatdana li.selected a {
  border: 2px solid white;
  width: 81px;
  height: 22px;
  line-height: 22px;
  background: url("../images/boxbg.png") repeat-x white;
  color: black;
}
.boxin div.momenatdana {
  margin-top: -1px;
  clear: left;
  width: 251px;
  height: 160px;
  border: 1px solid #ededed;
  padding: 10px 8px;
}
.boxin div.momenatdana img {
  width: 250px;
  height: 161px;
}
.boxin p.momenatdana {
  display: block;
  overflow: hidden;
  width: 271px;
  text-align: center;
  font-size: 11px;
  margin-top: 13px;
}


/****** Homepage */

body.homepage .boxin table td, body.homepage .boxin table, body.homepage .boxin table th, body.homepage .boxin table th span {
  border-color: #cee1ea;
}
body.homepage .boxin table td a {
  color: #0085cc;
}
body.homepage .boxin .sponsorad {
  background: #eef1f4;
  border-color: #eef1f4;
}
/* homepage secondmenu end */
body.homepage .boxin .detailbutton {
  background: url("../images/homepage/boxdetails.png") no-repeat top left;
}
body.homepage ul.specialbonus li {
  background: #dce4e9;
}
body.homepage ul.specialbonus li.selected {
  background: #004164;
  color: white;
}
body.homepage ul.specialbonus li.selected a {
  color: white;
}
body.homepage ul.specialbonus li.prev a {
  display: block;
  width: 5px;
  height: 15px;
  text-indent: -10000px;
  background: url("../images/homepage/pagerprev.png") transparent no-repeat 0% 50%;
}
body.homepage ul.specialbonus li.next a {
  display: block;
  width: 5px;
  height: 15px;
  text-indent: -10000px;
  background: url("../images/homepage/pagernext.png") transparent no-repeat 0% 50%;
}
body.homepage #sidebar .boxinr {
  border-bottom: 1px #004164 solid;
  background: url("../images/boxbg.png") repeat-x;
  margin-bottom: 8px;
  margin-top: -6px;
  overflow: hidden;
}
body.homepage #sidebar a {
  color: #048;
  text-decoration: none;
}
body.homepage #sidebar a:hover {
  text-decoration: underline;
}
body.homepage #sidebar .boxinr img{
  margin-left: 7px;
  margin-top: 5px;
}
body.homepage body.homepage #sidebar .boxin a {
  color: #004164;
}
body.homepage #sidebar .boxinr li {
  float: left;
  display: inline;
  width: 70px;
  text-align: center;
  margin: 16px 0px;
}
body.homepage #sidebar .boxinr li.second {
  width: 90px;
}
body.homepage #sidebar .boxin a {
  text-decoration: none;
  font-size: 11px;
}
body.homepage #sidebar .boxin a:hover {
  text-decoration: underline;
}
body.homepage #sidebar .boxin a span {
  margin-left: 11px;
}
body.homepage #content .inlineadr2 {
  width: 300px;
  height: 192px;
  background: url("../images/temp_inlineadr2.png") no-repeat top left;
  position: relative;
  overflow: hidden;
}
body.homepage #content .inlineadr2 a {
  text-indent: -10000px;
  width: 150px;
  height: 52px;
  position: absolute;
  top: 132px;
  left: 11px;
  background: url("../images/temp_inlineadr2btn.png") no-repeat top left;
}
body.homepage #content .inlineadr2 a:hover {
  background-position: -150px 0px;
}
#content table span.delayed, #content table span.pass, #content table span.lost,
#sidebar table span.delayed, #sidebar table span.pass, #sidebar table span.lost {
  width: 18px;
  height: 18px;
  display: block;
  float: left;
  overflow: hidden;
  text-indent: -10000px;
  background-image: url("../images/statussigns.png");
  background-repeat: no-repeat;
}
#content table span.delayed, #sidebar table span.delayed {
  background-position: 0px 0px;
}
#content table span.lost, #sidebar table span.lost {
  background-position: -18px 0px;
}
#content table span.pass, #sidebar table span.pass {
  background-position: -36px 0px;
}


#content table span.delayed, #content table span.pass, #content table span.lost, #content table span.pending,
#sidebar table span.delayed, #sidebar table span.pass, #sidebar table span.lost, #sidebar table span.pending,
#content span.delayed, #content span.pass, #content span.lost, #content span.pending {
  width: 18px;
  height: 18px;
  display: block;
  float: left;
  clear: left;
  overflow: hidden;
  text-indent: -10000px;
  background-image: url("../images/statussigns.png");
  background-repeat: no-repeat;
}
#content table span.delayed, #sidebar table span.delayed, #content span.delayed {
  background-position: 0px 0px;
}
#content table span.lost, #sidebar table span.lost, #content span.lost {
  background-position: -18px 0px;
}
#content table span.pass, #sidebar table span.pass, #content span.pass {
  background-position: -36px 0px;
}
#content table span.pending, #sidebar table span.pending, #content span.pending {
  background-position: -54px 0px;
}
