.btgoalscontainer {
	background-color: #fff;
	}

.btgoalstab { /* GRIGLIA: colore default delle celle */
	width: 100%;
	clear: both;
	color: #333;	
	}

.tourcol_1 {
	width: 4%;	
	}

.tourcol_2 {
	width: 61%;
	}

.tourcol_3 {
	width: 27%;
	}

.tourcol_4 {
	width: 4%;
	}

.tourcol_2 a {
	color: #333;
	text-decoration: none;
	}

/* FINE impostazioni colonne tabelle */


.teamclick, .tourcol_1 > a {
	text-decoration: none;
	color: #000;
	}

.btgoalstab td a:hover {
	color: #ffcc00;
	}

.btgoalstab .titlerow {
	background-color: #363636;
	color: #333;
	}

.btgoalstab .titlerow td {
	padding: 0.5%;
	color: #fff;
	}

.btgoalstab .titlerow td a {
	color: #fff;
	}
	
.btgoalstab .resultrow {
	background-color: #efefef;	
	}	
	
.resultrow td {
	border-bottom: dotted 1px #333;
	padding: 0.5%;
	}	
	
.updatedrow {
	background-color: #CCFF00;
	font-weight: normal;
	color: #000;
	}	


.btgoalstab .goal, 
.btgoalstab .goal a, 
.btgoalstab .points,
.btgoalstab .points  { /* evidenzia riga in caso di punto / goal */
	color: #000;
	}

.btgoalstab .goal {
	background-color: #f8c977;
	}


.btgoalstab .goal .matchtimer {
	color: #000000;
	font-weight: bold;
	}

.btgoalstab .pallonegoal {
	background-image: url(http://img.direttagoal.cdn.serverclienti.com/libraries/betradar/imgs/goal.png);
	background-repeat: no-repeat;
	background-position: 60% 3px;
	}


.btgoalstab .pallonegoal .updatepoint  { /* evidenzia punteggio e nome della squadra */
	font-weight: bold;
	color: #ff6600;
	}

.winnerteam {
	font-weight: bold;
	}
	
.inprogress {
	font-weight: bold;
	color: #ff0000;
	}	

.btgoalstab .card {
	background-color: #CCCCCC;
	}

.btgoalstab .newentry {
	background-color: #626262;
	}

.btgoalstab .points {
	background-image: none;
	}

.btgoalstab .statuschange { /* evidenzia riga in caso di cambio di stato */
	background-color: #CCFF00;
	color: #000000;
	}

.btgoalstab .statuschange a {
	color: #000000;
	}

.card_yellow {
	background-color: #ffff33;
	color: #000000;
	padding: 2px 2px 0px 2px;
	font-weight: normal;
	margin-right: 3px;
	font-size: 9px;
	}

.card_red {
	background-color: #ff0000;
	color: #ffffff;
	padding: 2px 2px 0px 2px;
	font-weight: normal;
	margin-right: 3px;
	font-size: 9px;
	}

	 
/* impostazioni celle principali tabella goal */	


.btgoalstab .cell_minutes {
	white-space: nowrap;
	text-align: left;
	font-size: 10px; 
	width: 10%;
	}	

.btgoalstab .cell_points, .btgoalstab .cell_points_tennis  {
	white-space: nowrap;
	text-align: left;
	}

.btgoalstab .cell_firsperiod b {
	color: #536917;
	font-size: 10px;
	font-weight: normal;
	}
	
.btgoalstab .cell_points:hover {
	cursor: pointer;
	color: #ffcc00;
	}


.btgoalstab .cell_teams {
	white-space: nowrap;
	}

.btgoalstab .cell_status {
	font-size: 10px;
	}

.btgoalstab .cell_startime {
	white-space: nowrap;
	}

.btgoalstab .resultrow:hover {
	background-color: #666666;
	}
	
.pointstab td {	
	padding: 0px;
	border-bottom:none;
	text-align: center;
	}	


.btgoalstab .cell_iconsclick ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}

.btgoalstab .cell_iconsclick ul li {
	display: inline;
	white-space: nowrap; 
	float: right;
	width: 22px;
	text-align: center;
	}


/* ICONE LINK CELLA */

.btgoalstab .cell_iconsclick ul li a {
	background-image: url(../../images/rednew/new_icons.png);
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
	float: left;
	} 

.cell_icon_stats {
	background-position: -46px 0;	
	}

.cell_icon_matchlive {
	background-position: -23px 0;
	}

.cell_icon_facts {	
	background-position: -69px 0;
	}

.cell_icon_bet {
	/* default >> .btgoalstab .cell_iconsclick ul li a */	
	}

/* MENU */
	
.btmenu {
	float: left;
	width: 100%;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border-bottom: solid 3px #fa2c1b;
	}	
	
.btmenu li {
	float: left;
	background-image: url(http://img.direttagoal.cdn.serverclienti.com/templates/direttagoal/images/rednew/bg_menu_match_off.png);
	background-repeat: repeat-x;
	padding: 5px 15px;
	margin-right: 1px;
	}	
	
.btmenu li a {
	text-decoration: none;
	color: #fff;
	font-weight: bold;	
	}

.btmenu .selected {
	background-image: url(http://img.direttagoal.cdn.serverclienti.com/templates/direttagoal/images/rednew/bg_menu_match_on.png);
	background-repeat: repeat-x;
	color: #fff;
	font-weight: bold;
	}

.btmenu .selected a {
	color: #eee;
	}	


.btmenu #dayprev {
	margin-left: 10px;
	}

.btmenu .daysslide {
	padding: 5px 2px;
	background-image: none;
	background-color: #333;
	}

.btmenu #itm_sel2 {
	background-image: none;
	background-color: #333; 
	}


.audio_on, .audio_off  {
	background-image: url(http://img.direttagoal.cdn.serverclienti.com/libraries/betradar/imgs/audio_trasp_on_white.png);
	background-repeat: no-repeat;
	height: 20px;
	width: 22px;
	padding: 0px;	
	float: left;
	}

.audio_off  {
	background-image: url(http://img.direttagoal.cdn.serverclienti.com/libraries/betradar/imgs/audio_trasp_off_white.png);
	}


.countrymenu {
	margin: 0px;
	padding: 0px;
	background-color: #111213;
	list-style-type: none;
	}	

.countrymenu li {
	padding: 5px 0px 5px 10px;
	border-bottom: dotted 1px #333;
	}
	
.countrymenu li a {
	text-decoration: none;
	color: #eee;
	}	

.countrymenu li a:hover {
	color: #FF6600;
	}	

.countrymenu li .flagicon {
	float: left;
	margin-right: 8px;
	width: 16px;
	height: 16px;
	}

.countrymenu .bannerli {
	padding: 10px 0px;
	text-align: center;
	}


.countrymenu .li_evidenziato {
	background-color: #333;
	}

.countrymenu .li_evidenziato a {
	color: #fff;		
	}	
	
.columntitle {
	padding: 5px;
	background-color: #333;
	color: #fff;
	}	

.nocontent {
	background-color: #eeeeee;
	}	
	
.nocontent div {	
	padding: 50px;
	text-align: center;
	color: #333;
	font-weight: bold;
	}	
	
h3 {
	color: #8E0B18;
	border-bottom: dotted 1px #fff;
	padding-bottom: 5px;
	margin-bottom: 5px;
	}	
	
	
.statisticslink {
	margin-left: 5px;
	}

	
/* TABELLA NOTE LIVE */

.tablastnotes {
	margin-left: 178px;
	margin-top: 20px;
	margin-right: 20px;
	border-top: solid 2px #333;
	}

.tablastnotes tr {
	background-color: #fff;
	color: #333;		
	}	

.tablastnotes tr td {
	padding: 5px;
	border-bottom: dotted 1px #333;
	}
	

.tabstats td {
	text-align: center;
	padding: 3px;	
	}
	
.statstitle {
	text-align: center;
	background-color: #8E0B18;
	color: #fff;
	font-weight: bold;
	}	

/*	
.goalteam {
	font-weight: bold;
	color: #ff6600;
	}	
*/

.matchtimer {
	color: #0e447a;
	font-weight: normal;
	}	
	
/* ---------------------- COLORI STATUS --------------------------- */
.statusbg, .statusbgtennis {
	width: 10px;
	background-image: url(http://img.direttagoal.cdn.serverclienti.com/libraries/betradar/imgs/status_bg_icon_black.png);
	background-repeat: no-repeat;
	background-position: 4px 7px;
	}

.statusbgtennis {
	background-position: 4px 17px;
	}

/* primo tempo */
.statusicon-6 { background-image: url(http://img.direttagoal.cdn.serverclienti.com/libraries/betradar/imgs/status_bg_icon_green.png) }

/* secondo tempo */
.statusicon-7 { background-image: url(http://img.direttagoal.cdn.serverclienti.com/libraries/betradar/imgs/status_bg_icon_green.png) }


/* rigori */
.statusicon-50 { background-image: url(http://img.direttagoal.cdn.serverclienti.com/libraries/betradar/imgs/status_bg_icon_green.png) }

/* pausa */
.statusicon-30 { background-image: url(http://img.direttagoal.cdn.serverclienti.com/libraries/betradar/imgs/status_bg_icon_orange.png) }
.statusicon-31 { background-image: url(http://img.direttagoal.cdn.serverclienti.com/libraries/betradar/imgs/status_bg_icon_orange.png) }


/* supplementari */
.statusicon-40 { background-image: url(http://img.direttagoal.cdn.serverclienti.com/libraries/betradar/imgs/status_bg_icon_blackorange.png) }
.statusicon-41 { background-image: url(http://img.direttagoal.cdn.serverclienti.com/libraries/betradar/imgs/status_bg_icon_blackorange.png) }
.statusicon-42 { background-image: url(http://img.direttagoal.cdn.serverclienti.com/libraries/betradar/imgs/status_bg_icon_blackorange.png) }

/* interruzioni / sospensioni */
.statusicon-80 { background-image: url(http://img.direttagoal.cdn.serverclienti.com/libraries/betradar/imgs/status_bg_icon_red.png) }
.statusicon-81 { background-image: url(http://img.direttagoal.cdn.serverclienti.com/libraries/betradar/imgs/status_bg_icon_red.png) }
.statusicon-90 { background-image: url(http://img.direttagoal.cdn.serverclienti.com/libraries/betradar/imgs/status_bg_icon_red.png) }
.statusicon-92 { background-image: url(http://img.direttagoal.cdn.serverclienti.com/libraries/betradar/imgs/status_bg_icon_red.png) }

/* fine match */
.statusicon-100, .statusicon-110, .statusicon-120 { background-image: url(http://img.direttagoal.cdn.serverclienti.com/libraries/betradar/imgs/status_bg_icon_gray.png) }	

/* TENNIS */
.statusicon-7, .statusicon-8, .statusicon-9, .statusicon-10, .statusicon-11 { background-image: url(http://img.direttagoal.cdn.serverclienti.com/libraries/betradar/imgs/status_bg_icon_green.png) }

.addtoprefers {
	cursor: pointer;
	}
	

/* ---------------------------------- */

#footermatchlive_toolbar {
 	clear: both;
	border-top: solid 2px #ccc;
	width: 96%;
	padding: 2%;
	background-color: #333333;
	color: #fff;
	}

#footermatchlive {
	color: #000;
	}	
	

#footermatchlive tr td {
	padding: 5px 0px 5px 20px;	
	border-bottom: dotted 1px #333;
	background-color: #ffffff;
	}	

#footermatchlive tr td a {
	color: #333;
	text-decoration: none;
	}

#footermatchlive tr td a:hover {
	text-decoration: underline;
	}
		
#footermatchlive .goalteam-true {
	font-weight: bold;
	color: #339933;
	}	
	

#archivio_calendario ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;
	display: block;
	}	

#archivio_calendario ul li b {
	display: block;
	}

#archivio_calendario ul li {
	float: left;
	background-color: #91190f;
	margin-right: 1px;
	text-align: center;
	font-size: 10px;
	}

#archivio_calendario ul li a {
	text-decoration: none;
	color: #fff;
	padding: 4px 4px;
	float: left;
	}	

#archivio_calendario ul .todaymatches a {
	background-color: #ff3300;
	color: #fff;
	}

#archivio_calendario ul li a:hover {
	background-color: #eee;
	color: #333;
	} 

#archivio_calendario ul .current {
	background-color: #333;
	color: #ff3300;
	padding: 4px 4px;
	}
	
/* TABELLA OPZIONI */

.optionstab td {
	text-align: center;
	background-color: #fff;
	color: #333333;
	width: 80px;
	}	
	
.optionstab th {
	text-align: center;
	}	
	
.optionstab .soundevent {
	text-align: left;
	font-weight: bold;
	padding-left: 20px;
	}	
	

/* POPUP INFORMAZIONI MATCH */

.infocontainer {
	padding-bottom: 0px;
	margin-bottom: 0px;
	}

.infocontainer h2, .infocontainer h3 {	
	margin: 0px;
	padding: 0px;
	} 

.infomatchtab .leftcell {
	text-align: left;
	padding-right: 15px;
	}
	
.infomatchtab .rightcell {
	text-align: left;
	padding-left: 20px;
	}		


.infomatchtab .goal {
	background-image: url(http://img.direttagoal.cdn.serverclienti.com/libraries/betradar/imgs/goal.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-bottom: 8px;
	}

.infomatchtab .cards-Yellow,
.infomatchtab .cards-Red,
.infomatchtab .cards-YellowRed {
	background-image: url(http://img.direttagoal.cdn.serverclienti.com/libraries/betradar/imgs/footermatch/Yellow.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-bottom: 8px;
	}

.infomatchtab .cards-Red {
	background-image: url(http://img.direttagoal.cdn.serverclienti.com/libraries/betradar/imgs/footermatch/Red.png);
	}

.infomatchtab .cards-YellowRed {
	background-image: url(http://img.direttagoal.cdn.serverclienti.com/libraries/betradar/imgs/footermatch/YellowRed.png);	
	}	
	
	
#grid_reset {
	clear: both;
	background-color: #333;
	color: #fff;
	font-size: 10px;
	padding: 3px 10px;
	border-bottom: solid 1px #ccc;
	display: none;	
	}
	
#grid_reset a {
	color: #ff3300;
	text-decoration: none;
	}	

/* DAY SELECTOR */	


#dayselector_top {
	position: absolute;
	z-index: 10;
	margin: 8px 0px 0px -14px;
	list-style-type: none;
	padding: 0px;
	display: none;
	}
	
#dayselector_top li {
	float: none;
	padding: 4px 14px;
	margin-bottom: 1px;
	}	

#dayselector_top li a:hover {
	color: #ff3300;
	}
	
#dayselector_top .oggi {
	background-color: #999;
	color: #fff;
	}			
	
.dayselector_main:hover #dayselector_top {
	display: block;
	}
	
/* timer status */

.timer_fuoritempo {
	color: #ff6600;
	}		
	
.timer_intervallo {
	color: #cc3300;
	}
	
.timer_supplementari {
	color: #ff6600;
	}
	
.timer_rigori {
	color: #ff6600;
	}
	
.timer_ritardo {
	color: #ff6600;
	}
	
.timer_interruzione {
	color: #ff0000;
	}
	
.timer_finematch {
	color: #cccccc;
	}									
	
/* VARIE */

.themeselector {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}	

.themeselector img {
	width: 250px;
	}

.themeselector li {
	float: left;
	margin-right: 10px;
	}
	
.themeselector li b {
	display: block;
	}		
	
/* COLONNA */
	
#columnmatchlive {
	background-image: url(http://img.direttagoal.cdn.serverclienti.com/templates/direttagoal/images/rednew/bg_last_gol_column.png);
	background-repeat: no-repeat;
	padding: 10px;
	color:#eee;
	}

#columnmatchlive_optionalfooter {
	background-image: url(http://img.direttagoal.cdn.serverclienti.com/templates/direttagoal/images/rednew/stondato_footer_300.png);
	background-repeat: no-repeat;
	height: 19px;
	margin-bottom: 3px;
	}

#columnmatchlive a {
	color: #bdd8e7;
	}
	
#columnmatchlive h2 {	
	color: #eee;
	font-size: 14px;
	border-bottom: dotted 1px #333;
	padding-bottom: 5px; 
	margin-bottom: 0px;
	}	
	
#columnmatchlive td {
	padding: 8px 0px;
	border-bottom: dotted 1px #333;
	}	
	
#columnmatchlive .goal td {
	padding-right: 15px;
	}	
	