.bodyPopDett{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; background-image:none; background-color:#f2f2f2;}
#backgroundPopupDett{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:100%;
	width:100%;
	top:0;
	left:0;
	z-index:5000;
    background-color: Black;
    font-size:1.5em;
    opacity: 0.7;
}
#popupContactDett{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:80%;
	overflow-x: scroll;
	width:650px;
	z-index:7000;
	font-size:12px;
	top: 20%;
    left: 28%;
}
#popupContactDett #divBody{	
	/* height:690px;  */
	overflow-y:auto; 
	overflow-x:hidden; 
	padding:0; 
	font-size:12px;
}
#PCDTitle{ }
.RiquadroPopDettSE{ margin-right:50px; margin-top:-10px;}
.RiquadroPopDettSE .Cnt{ background-color:#ffffff; border-left:none; border-right:none; }
	
.RiquadroPopDettSE .TopSX{
	background-image:url('../img/riq_popup_top_dett_sx.png');
	background-repeat:no-repeat;
	background-position:left center;
	height:6px; 
	padding-left:6px;
	}	
.RiquadroPopDettSE .TopDX{
	background-image:url('../img/riq_popup_top_dett_dx.png');
	background-repeat:no-repeat;
	background-position:right center;
	height:6px; 
	padding-right:6px;
	}
.RiquadroPopDettSE .BtmSX{
	background-image:url('../img/riq_popup_btm_dett_sx.png');
	background-repeat:no-repeat;
	background-position:left center;
	height:6px;
	padding-left:6px;
	}
.RiquadroPopDettSE .BtmDX{
	background-image:url('../img/riq_popup_btm_dett_dx.png');
	background-repeat:no-repeat;
	background-position:right center;
	height:6px;
	padding-right:6px;
	}
.RiquadroPopDettSE .divTitle{
	padding:0;
	margin:0 0 3px 0;
	}
.RiquadroPopDettSE .divTitleDX
{
    background-color:#333;
	color:#FFFFFF;
	margin:0; 
	padding:0; 
	padding-left:10px;
	font-size:12px;
	height:33px;
	line-height:32px;
	font-weight:bold;
	}
.RiquadroPopDettSE .divTitleDX{ position:relative; background-position:right bottom;}
.RiquadroPopDettSE .divTitleDX #popupContactDettClose{ position:absolute; right:3px; top:3px; cursor:pointer;}
.RiquadroPopDettSE .divTitleDX #spanDataSE{ margin:0 5px 0 0; color:#fff;}
.GridDetailsFooterStyle{ color:#000000; font-weight:bold; height:18px;}


/* FIX x Zoom */
.bodyPopDett #divDett { font-size:1.2em;}
.bodyPopDett #divDett .RiquadroPopDettSE .divTitleDX, 
.bodyPopDett #divDett .OddsDetailsClasseQuotaDett,
.bodyPopDett #divDett .dgQuoteDett .OddsQuotaItemStyleTQ .oddsTQ, 
.bodyPopDett #divDett .dgQuoteDett .OddsQuotaItemStyleTQ TD A,
.bodyPopDett #divDett  OddsDetailsClasseQuotaDett{ font-size: inherit;}
.bodyPopDett #divDett .OddsDetailsClasseQuotaDett{line-height: 25px; height:25px;}

.divCheckCpnRebet {
    text-align: center;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    padding-bottom: 10px;
}