/*Tutti i diritti riservati */ 
.virtualfootball #main_content {
  margin: 0 auto;
  width: 1081px;
}

.virtualfootball #center_column {
  float: left;
  margin: 0 auto;
  min-height: 960px;
  width: 780px;
  text-align: center;
}

.virtualfootball #right_column {
  width: auto;
}

.virtualfootball #couponcontainer {
  margin-top: 6px;
}

.selez_pron {
  border-collapse: separate;
}
.mcontent{
  overflow: auto;
}

.virtualfootball .content {
  float: left;
  margin-left: -10px;
  padding-top: 0;
  width: 802px;
}


.stats > img {
  display: block;
  margin: 4px auto;
}

.disabled {
  opacity: 0.6;
}

.oddTd a.disabled.selected {
  opacity: 1;
  color: #fff;
}

.lock .glyphicon.glyphicon-lock {
  line-height: 22px;
  padding: 0 5px;
}

.mtable td.results {
  line-height: 28px;
  min-width: 20px;
  padding: 0 5px;
  white-space: nowrap;
}

.selez_pron li {
  width: auto;
  padding: 0 10px;
}
/* info */

.info {
  background: none repeat scroll 0 0 #fff;
  border: 2px inset #ccc;
  bottom: 0;
  color: #000;
  height: 640px;
  padding: 10px;
  position: absolute;
  right: 100px;
  top: 130px;
  width: 720px;
  z-index: 1;
  line-height: 16px;
}	

.info table {
  width: 100%;
}

.info table td, .info table th {
  border: 1px solid #000;
}

.selez_pron li{
  padding: 0;
}
.selez_pron li a {
  padding: 0 10px;
}
.prewrapper.footer {
  clear: both;
}



.virtualfootball.virtualtennis .content {
  width: 770px;
  margin: 0 5px;
}
.virtualfootball.virtualtennis #info_btn{
  display: none;
}

.spreadTd{
  min-width: 60px;
}
.spreadTd .spread {
  padding: 0 6px 0 0;
}


.selez_pron ul li {
	width: 24%;
}

.service {
  background-image: url("http://www.betcyb.org/remote/site/img/offermenu/ico_sprite_color.png");
  display: block;
  height: 15px;
  width: 15px;
  background-position: 0  -45px ;
  background-size: cover;
  margin: 5px 4px;
}



.mhead.grandstand{
  background-image: none;
	background-color: #1C62A4;
}

.mhead.britannia{
  background-image: none;
	background-color: #818B2A;	
}

.teama, .teamb{
	display: inline-block;
	min-width: 150px;
}
.teama img, .teamb img {
  margin-top: 6px;
}

.virtualfootball .mtable thead tr th, .atable thead tr th {
  padding: 0 2px;
  white-space: nowrap;
}

.virtualfootball .mtable a, .atable a, .bookperce, .emptyodd, .widget .oddTd a, .odd {
	float: none;
  margin: 0 auto ;
}