﻿.PrintCoupon { margin: 0; padding: 0; font-family: Arial; font-size: 11px; }
.PrintCouponMainDiv { width: 100%; max-width: 10cm; }
.imgSfondoStampaCopia { position: absolute; top: 143px; left: 0; z-index: 1000; Display: block; background-image: url('../Bolabet/images/sfondoStampaCopia.png'); }
.PCAcceptedDate { text-transform: uppercase; border: 1px solid #000000; padding-top: 2px; padding-bottom: 2px; text-align: center; font-family: arial; font-weight: bold; font-size: 12px; }
.PCLogo { text-align: center; margin: 0 0 10px 0; }
.PCLogo img { width: 100%; max-width: 10cm; }
.PCConcessione { margin: 2px auto; font-size: 14px; font-weight: bold; text-align: center; }
.PCDatiSchedina { background-color: #FFFFFF; padding: 0; margin: 0 0 10px 0; border: 1px solid #000000; }
.PCDatiSchedina .PCItemDate { text-indent: 5px; font-weight: bold; font-size: 12px; text-transform: uppercase; line-height: 16px; }
.PCDatiSchedina .PCDatiItem { font-weight: bold; font-size: 12px; height: 15px; line-height: 15px; position: relative; font-family: arial; }
.PCDatiSchedina .PCDatiItem .PCItemDX { position: absolute; right: 5px; }
.PCDatiSchedina .PCDatiItem .PCItemSX { left: 5px; position: absolute; text-transform: uppercase; }
.PCDatiEventi { background-color: #FFFFFF; border: 1px solid #000; margin: 10px 0 0 0; }
.PCDatiEventi .PCTitleTipoSco { height: 18px; border-bottom: 1px solid #000; }
.PCDatiEventi .PCTitleTipoSco DIV { font-weight: bold; font-size: 12px; line-height: 18px; color: #000; text-align: center; text-transform: uppercase; }
.PCEventsItem { border-bottom: 1px dotted #CCC; }
.PCEventsItem .PCMainEvent { position: relative; width: 100%; padding-left: 2px; border-top: 1px solid #000; display: block; }
.PCEventsItem .PCGruppo { font-family: Arial; font-size: 11px; line-height: 13px; text-align: left; }
.PCEventsItem .PCEvento { font-family: Arial; font-size: 11px; line-height: 13px; text-align: left; display: block; }
.PCEventsItem .PCSEvento { font-family: Arial; line-height: 12px; font-size: 11px; text-align: left; display: block; font-weight: bold; }
.PCEventsItem .PCCodPub { display: block; font-family: Arial; padding-right: 5px; font-size: 9px; line-height: 13px; }
.PCEventsItem .PCOdds { border-left: 1px solid #000; border-top: 1px solid #000; padding: 0 2px; }
.PCEventsItem .PCData { font-family: Arial; font-size: 10px; line-height: 10px; white-space: pre-wrap; padding: 0 2px; text-align: center; border-top: 1px dotted #000; }
.PCEventsItem .PCSegno { font-family: Arial; font-size: 10px; position: absolute; left: 0; bottom: 0; width: 50px; height: 30px; text-align: center; overflow: hidden; line-height: 10px; }
.PCEventsItem .PCSegno TABLE { height: 30px; font-family: Arial; width: 50px; }
.PCEventsItem .PCQuota { font-size: 11px; position: absolute; right: 0; bottom: 0; line-height: 30px; height: 30px; text-align: center; width: 35px; font-weight: bold; }
.PCDatiEventi .PCItemsOdds { height: 30px; position: relative; width: 90px; }
.PCEventsItem .PCBankerBG { display: none; }
.PCEventsItem .PCBanker { font-size: 9px; height: 30px; line-height: 30px; font-weight: bold; width: 10px; text-align: center; position: absolute; top: 0; right: -3px; color: #000000; }
.PCEventsItem .PCSegnoCap { display: none; }
.PCItemSep { clear: both; margin: 0; }
.PCDatiEventiCnt { padding: 0; }
.PCDatiPuntata { background-color: #FFF; border: 1px solid #000000; border-bottom: 0; padding: 2px 0 0 0; margin: 10px 0 0 0; }
.PCDatiPuntata .PCDatiItem { font-weight: bold; font-size: 12px; height: 20px; line-height: 20px; position: relative; }
.PCDatiPuntata .PCDatiItem .PCItemDX { position: absolute; right: 3px; }
.PCDatiPuntata .PCDatiItem .PCItemSX { position: absolute; left: 3px; }
.PCDatiPuntata .PCDatiItemLast { font-weight: normal; font-size: 12px; height: 13px; line-height: 13px; position: relative; text-transform: capitalize; }
.PCDatiPuntata .PCDatiItemLast .PCItemIGDX { position: absolute; right: 4px; }
.PCDatiPuntata .PCDatiItemLast .PCItemIGSX { position: absolute; left: 3px; }
.PCBonusVincita { background-color: #FFFFFF; border: 1px solid #000000; border-top: 0; margin: 0 0 0 0; float: left; width: 100%; max-width: 9.95cm; }
.PCBonusVincita .PCTItileVin { height: 13px; float: left; padding-left: 3px; }
.PCBonusVincita .PCTItileVin DIV { font-weight: bold; font-size: 12px; line-height: 10px; color: #000000; text-align: left; }
.PCTItileBonus { height: 13px; float: left; padding-left: 3px; font-weight: normal; font-size: 12px; line-height: 10px; color: #000000; text-align: left; }
.PCBonusVincita .ItemSingolo { float: right; line-height: 10px; height: 13px; font-size: 12px; padding-right: 5px; }
.PCBonusVincita .ItemSingolo .ItemSingoloBG { display: none; }
.PCBonusVincita .ItemSingolo .ItemSingoloVal { }
.ItemSingoloValBon { font-weight: normal; }
.PCBonusVincita .ItemSingolo .ItemSingoloVal SPAN { background-color: #FFFFFF; font-weight: bold; }
.PCBonusVincita .ItemDoppio { float: right; white-space: nowrap; line-height: 10px; height: 13px; font-size: 10px; padding-right: 5px; }
.PCBonusVincita .ItemDoppio .ItemDoppioValSX { display: inline; padding: 0 4px 0 0; }
.PCBonusVincita .ItemDoppio .ItemDoppioValDX { display: inline; }
.PCRaggr { background-color: #FFFFFF; border: 1px solid #000000; margin: 0 0 0 0; }
.PCRaggrItem { position: relative; border-bottom: 1px solid #000000; height: 14px; font-size: 10px; }
.PCRaggrItem .PCRaggrGR { position: absolute; line-height: 15px; top: 0; left: 0; width: 50px; border-right: 1px solid #000000; text-align: center; }
.PCRaggrItem .PCRaggrCombo { position: absolute; line-height: 15px; top: 0; left: 55px; width: 110px; border-right: 1px solid #000000; text-align: center; }
.PCRaggrItem .PCRaggrWin { position: absolute; line-height: 15px; top: 0; right: 0; padding-right: 3px; }
.PCLogoAAMS { text-align: center; padding: 10px; }
.PCDisclaimer { font-weight: normal; padding: 2px; font-size: 12px; text-align: justify; margin: 0; }
.PCDisclaimer p { margin: 0; }
.PCBonusVincitaItem { font-weight: normal; font-size: 12px; height: 13px; line-height: 13px; position: relative; padding: 2px 3px 2px 3px; text-transform: capitalize; }
.PCBonusVincitaItem .PCItemDX { position: absolute; right: 3px; }
.PCBonusVincitaItem .PCItemSX { position: absolute; }
.PCBonusVincita .SepImporti { clear: both; }
.PCBarcode { width: 100%; max-width: 10cm; text-align: center; border: 1px solid #000; margin-top: 10px; padding: 5px 0; }
.PCBarcode img { width: 90%; max-width: 9cm; }
.PCDatiHeader { font-size: 12px; border-bottom: 2px solid #000000; text-align: center; font-weight: bold; text-transform: uppercase; }
.PCDatiSubHeader { font-size: 12px; text-align: center; font-weight: bold; text-transform: uppercase; height: 12px; line-height: 12px; position: relative; }
.PCDatiSubHeader .b { display: block; text-align: center; top: 0; right: 0px; width: 10px; position: absolute; }
.PCDatiHeader .e { text-align: center; padding-left: 2px; }
.PCDatiSubHeader .s { display: block; border-left: 1px solid #000000; text-align: center; right: 46px; bottom: 0px; width: 40px; position: absolute; }
.PCDatiSubHeader .q { display: block; border-left: 1px solid #000000; border-right: 1px solid #000000; text-align: center; right: 10px; bottom: 0px; width: 35px; position: absolute; }
.PCdisclaimerBonus { border: 1px solid #000000; border-top: 0; padding: 3px 5px; text-align: center; font-size: 10px; clear: both; }
.spacer10 { clear: both; }
.PCDatiCodice { background-color: #FFFFFF; padding: 0; margin: 0 0 0 0; border: 1px solid #000000; border-top: 0; float: left; width: 100%; max-width: 9.95cm; }
.PCItemSXCod { padding-left: 5px; font-weight: bold; float: left; display: block; }
.PCItemDXCod { float: right; display: block; padding-right: 5px; }