HR.bet {
    color: #3e3e3e;
    height: 1px;
    border-style: solid;
    border-bottom-width: 1px;
    border-width: 0px 0px 1px 0px;
} 

/* /// MENU SX /////*/

.MenuSXLevel1_off 
{
    font-size: 12px;  
    font-weight:normal;
    color:#ffffff;
    
}
.MenuSXLevel1_on
{
    font-size: 12px;  
    font-weight:bold;
    color:#ffe50d;
}
.MenuSXLevel2_off 
{
    font-size: 11px;  
    font-weight:normal;
    color:#ffffff;
    padding: 0px 5px 2px 20px;
}
.MenuSXLevel2_on 
{
    font-size: 11px;  
    font-weight:normal;
    color:#ffffff;
    background-image: url(../images/interfaccia/menu_secondario/menusx_freccia.gif);	
    background-repeat: no-repeat;	
    background-position:  left; 
    padding: 0px 5px 2px 20px;  
    background-position: 4px; 
}
/* /// MENU DX /////*/
.betTesto 
{
    font-size: 10px;  
    font-weight:normal;
    color:#ffffff;  
}
.BetCounter 
{
    color: #000000; 
    padding: 1px 3px 1px 3px;
    font-size:8px;    
    background-color: #ffe50d
}
 


/* //////// CENTRO PAGINA //////*/
TR.repeaterColor
{
    background-color:#222222;
    border-bottom:solid 1px #3e3e3e; 
}
.btnLink
{
  padding:4px 8px 4px 8px; 
  color: #ffffff;
   background-color: #dc0000;  
   background-image: url(../images/interfaccia/bgButtonRed.jpg);	
}
.bgRosso
{
   background-color: #dc0000;  
   background-image: url(../images/interfaccia/bgButtonRed.jpg);	
}
.bgRosso_continuo
{
   background-color: #c10000;  
   
}

.btnLinkSelected
{
  padding:2px 6px 2px 6px; 
  color: #ffffff;
    background-color: #222222;  
}
HR.sito {
    color: #3e3e3e;
    height: 1px;
    border-style: solid;
    border-bottom-width: 1px;
    border-width: 0px 0px 1px 0px;
    padding: 0px 0px 0px 0px;
    margin: 3px 0px 3px 0px;
} 
.testo_small 
{
    font-size: 10px;  
    font-weight:normal;
    color:#ffffff;  
}
.testo 
{
    font-size: 12px;  
    font-weight:normal;
    color:#ffffff;  
}
.testoNero 
{
    font-size: 12px;  
    font-weight:normal;
    color:#000000;
    height: 25px;
}
.testoNeroBold 
{
    font-size: 12px;  
    font-weight:bold;
    color:#000000;  
}
.testoBold 
{
    font-size: 12px;  
    font-weight:bold;
    color:#ffffff;  
}
.testoBoldBIG 
{
    font-size: 16px;  
    font-weight:bold;
    color:#FFFFFF;  
}
.testoGiallo 
{
    font-size: 12px;  
    font-weight:normal;
    color:#ffe50d;  
}
.testoGialloBold 
{
    font-size: 12px;  
    font-weight:bold;
    color:#ffe50d;  
}
.testoGialloBoldBIG 
{
    font-size: 16px;  
    font-weight:bold;
    color:#ffe50d;  
}
 .testoRosso 
{
    font-size: 12px;  
    font-weight:normal;
    color:#dc0000;  
}
.testoRossoBold 
{
    font-size: 12px;  
    font-weight:bold;
    color:#dc0000;  
}
H1 
{
    font-size: 16px;  
    font-weight:bold;
    color:#ffffff;  
}
H2 
{
    font-size: 14px;  
    font-weight:bold;
    color:#ffffff;  
}
H1.giallo 
{
    font-size: 16px;  
    font-weight:bold;
    color:#ffe50d;  
}
H2.giallo 
{
    font-size: 14px;  
    font-weight:bold;
    color:#ffe50d;  
}
INPUT.testoForm , SELECT.testoForm  
{
  font-size: 12px;  
  color:#000000;
  font-weight:normal;
  border-width:0px;
  border: 1px solid #313132;
  padding: 2px 2px 2px 2px;
} 
INPUT.testoForm:hover , SELECT.testoForm:hover {
    border: 1px solid #f00;
    background: #ffe50d;
}
INPUT.testoForm  
{
  width:220px;
} 
 
/* ///////  gruppi menu risultati////*/
TD.BetQuoteBorderSx 
{
    background-color:#4c4c4d;
   /* border-left:2px  #222222 solid;   */    
    filter: alpha(opacity=100)
}
DIV#BetRisultato{
  text-align:center;
  margin-bottom:2px 
 
}

.betPageTitolo 
{
    font-size: 16px;  
    font-weight:bold;
    color:#ffffff;  
}
TD.betResultBg_off
{
    background-color:inherit;
}
TD.betResultBg_on
{
    background-color:#2c5112
}

.betResultGroup_on
{
    font-size: 12px;  
    font-weight:normal;
    color:#ffe50d;
}
.betResultGroup_off
{
    font-size: 12px;  
    font-weight:normal;
    color:#ffffff;
}
.betResultVisualizza
{
    font-size: 12px;  
    font-weight:normal;
    color:#f58414;
}
.betResultTitle
{
    font-size: 14px;  
    font-weight:bold;
    color:#ffffff;
}
TABLE.TableRisultati 
{
    background-color:#313132
}
TD.betValue 
{
   background-color:#4c4c4d;
   filter: alpha(opacity=100)  
} 
.DivbetDesc 
{
 font-size: 14px;     
 width:auto;
 text-align:left;
 float:left; 
  
}
.DivbetValue 
{
    width:50px;
    text-align:right;
    float:right;
    text-align:center;
    padding: 2px 2px 2px 2px;
    background-color: #000000;      
}
.betResultDesc 
{
    font-size: 12px;  
    font-weight:normal;
  /*  color:  #ffe50d;   */
  color:  #ffde03; 
}
/*  ///////// FX ////////////////*/
.tdBetRollover{
    cursor:pointer;
    color:#ffffff;
    vertical-align:middle;
    font-weight:normal;
    font-size:11px;
  /*  border-bottom:solid 1px #6d6d6d;
    border-right:solid 1px #6d6d6d;*/
}

.tdBetRollover:hover
{
    font-weight:normal;
    color:#fff;
    background-color:#548700;
   /* background-color:#747474; */
    font-size:11px;
}

.BetNavigationRollover{
    cursor:pointer;
 /*   color:#ffffff;
    vertical-align:middle;
    font-weight:normal;
    font-size:11px;*/
 
}

.BetNavigationRollover:hover
{
 /*   font-weight:normal;
    color:#fff;
   
    font-size:11px;*/
}

/*.tdSco{border:none;}

.tdSco
{
    text-align:center;
    color:#ea660a;
    border:#505050 1px solid;
    vertical-align:middle;
    font-weight:normal;font-size:11px;}*/

/* //// LINK /////*/
A:active,A:link,A:visited
{
/*color: Fuchsia;*/
 text-decoration:none;	
}
A:hover
{
/*color: Fuchsia;*/
 text-decoration:underline;	
}


/*///////////// MENU SX   ///////////////////*/
A:active.back,A:link.back,A:visited.back
{
 color: #ffe50d;
 text-decoration:none;	
}
A:hover.back  
{
  color:  #ffe50d; 
}
 
/* level 0 style /////////////////////// */
.linkMenuSXLevel0_on, A:active.linkMenuSXLevel0_on,A:link.linkMenuSXLevel0_on,A:visited.linkMenuSXLevel0_on
{
  /*color: #ffe50d;*/
 color: #FFFFFF;
 font-size:16px;
 font-weight:bold;
 text-decoration:none;	
}
 
A:hover.linkMenuSXLevel0_on  
{
    /*color: #ffe50d;*/
    color: #FFFFFF;
    font-size:16px;
    font-weight:bold;
}

.linkMenuSXLevel0_off, A:active.linkMenuSXLevel0_off,A:link.linkMenuSXLevel10_off,A:visited.linkMenuSXLevel0_off
{
 color: #FFFFFF;
 font-size:16px;
 font-weight:bold;
 text-decoration:none;	
}
 
A:hover.linkMenuSXLevel0_off  
{
    font-size:16px;
    color:  #ffe50d; 
    font-weight:bold;
}
/* level 1 style  /////////////////////// */
.linkMenuSXLevel1_on, A:active.linkMenuSXLevel1_on,A:link.linkMenuSXLevel1_on,A:visited.linkMenuSXLevel1_on
{
 /* color: #ffe50d;*/
 color: #FFFFFF;
 font-weight:bold;
 text-decoration:none;	
}
 
A:hover.linkMenuSXLevel1_on  
{
   color: #FFFFFF;
   font-weight:bold;
   /*color:  #ffe50d; */
}

.linkMenuSXLevel1_off, A:active.linkMenuSXLevel1_off,A:link.linkMenuSXLevel1_off,A:visited.linkMenuSXLevel1_off
{
 color: #FFFFFF;
 font-weight:bold;
 text-decoration:none;	
}
 
A:hover.linkMenuSXLevel1_off  
{
  color:  #ffe50d; 
   font-weight:bold;
}
/* level 2 style /////////////////////// */
A:active.linkMenuSXLevel2_off,A:link.linkMenuSXLevel2_off,A:visited.linkMenuSXLevel2_off
{
 color: #FFFFFF;
 text-decoration:none;	
}
 
A:hover.linkMenuSXLevel2_off  
{
  color:  #ffe50d; 
  text-decoration:none;	
}
A:active.linkMenuSXLevel2_on,A:link.linkMenuSXLevel2_on,A:visited.linkMenuSXLevel2_on
{
 color: #ffe50d;
 text-decoration:none;	
}
 
A:hover.linkMenuSXLevel1_on  
{
  color:  #ffe50d; 
  text-decoration:none;	
}

A:active.lnkBalance,A:link.lnkBalance,A:visited.lnkBalance
{
 color: #ffe50d;
 text-decoration:none;	
   font-size: 14px;  
    font-weight:bold;
}
A:hover.lnkBalance  
{
  color:  #ffe50d; 
    font-size: 14px;  
    font-weight:bold;
}
/*///////////// ERRORI ///////////////////*/
.lblMessageHeader 
 {
    font-size: 16px;  
    font-weight:bold;
    color:#ffe50d;
 }
.lblMessage 
{
    font-size: 12px;  
    font-weight:normal;
    color:#ffffff;
}
/*///////////// CENTRO ///////////////////*/
A:active.betResult,A:link.betResult,A:visited.betResult
{
 font-size: 14px;  
 text-decoration:none;	
 color: #ffffff; 
/*padding: 1px 4px; 

background-color: #000000;*/
}
 
A:hover.betResult  
{
 /*   width:30px;*/

 /*color:  #ffe50d;*/
 text-decoration:underline;	 
}
 
