.scoreTable {
   background-color: #DEDEE2;
   border-style:dashed;
}


td a {
   //display:block;

   text-decoration: none;
}
div a {
    
   text-decoration: none;
}
td {

   text-decoration: none;
   
   

    outline: none;
    cursor: pointer;
    
    text-decoration: none;
    /* font: 12px/100% Tahoma, Arial, Helvetica, sans-serif; */
   font: 14px/100%  Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif; ;
        padding-left:4px;
        
 /*   text-shadow: 0 1px 1px rgba(0,0,0,.3); */

}


tr:hover
{

     
}
table
{
    border-spacing: 0px;
    border: 0px;
  }
.corpo
{
//    border-spacing: 1px;
    border: #000000 1px solid;
    width: 100%;
  }  
.corpo_rec
{
//    border-spacing: 1px;
    border: #000000 1px solid;
    width: 70%;
	text-align: center;
  }  
.corpo2
{
//    border-spacing: 1px;
    border: #000000 1px solid;
    width: 100%;
  }    
A {
    COLOR: #001111;
    text-decoration: none; 
}
A:link
{
color: #003333;		/* da_modificare per colore testo bottoni */
text-decoration: none;
font-weight: bold;
}
A:visited
{
color: #003333; 	
font-weight: bold;
text-decoration: none; 
}
A:hover
{
color: #003333; 	
font-weight: bold;
text-decoration: none; 
}
A.navigation:link {
    TEXT-DECORATION: none;
}
A.navigation:active {
    TEXT-DECORATION: none;
}
A.navigation:visited {
    TEXT-DECORATION: none;
}
.fontmain {
    FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: none
}
.tr_titoli {
    FONT-SIZE: 10px; color: #ffffff; BACKGROUND-COLOR: #035374;
  
}

.tr_maintitoli {
    FONT-SIZE: 14px; color: #ffffff; BACKGROUND-COLOR: #035374;
      font-weight: bold;
}

.tr_mainsubtitoli {
    FONT-SIZE: 10px; color: #ffffff; BACKGROUND-COLOR: #007bae;
      font-weight: bold;
}




.CLS_RIGA1 {
    BACKGROUND-COLOR: #FFFFFF; border: #000000 1px solid;
    height:25px;
}
.CLS_RIGA2 {
    BACKGROUND-COLOR: #DEDEE2; border: #000000 1px solid;
    height:25px;
}

.CLS_RIGA1 td, .CLS_RIGA2 td {
  vertical-align: middle;
}

.CLS_RIGA1:hover {
    BACKGROUND-COLOR: #b3b2b2; border: #000000 1px solid;
}
.CLS_RIGA2:hover {
    BACKGROUND-COLOR: #b3b2b2; border: #000000 1px solid;
}

.SL_RIGA1 {
    BACKGROUND-COLOR: #FFFFFF
}
.SL_RIGA2 {
    BACKGROUND-COLOR: #DEDEE2
}
.tr_titoli_record {
    FONT-SIZE: 9px; COLOR: black; HEIGHT: 12px
}
.tr_giorni {
    FONT-SIZE: 8px; COLOR: white; TEXT-DECORATION: none; FONT-WEIGHT: bold; COLOR: white; HEIGHT: 15px
}
.tr_titoli_1 {
    FONT-SIZE: 10px; COLOR: white; TEXT-DECORATION: none; FONT-WEIGHT: bold; COLOR: white; HEIGHT: 15px; BACKGROUND-COLOR: #FE5100
}
.tr_corpo {
    FONT-SIZE: 12px; COLOR: black; TEXT-DECORATION: none; FONT-WEIGHT: normal; WIDTH: 585px; COLOR: black; HEIGHT: 15px; BACKGROUND-COLOR: #eaf4ff
}
.legenda {
    FONT-SIZE: 9px;   
   line-height: 15px;
}

.legenda tr {
   line-height: 12px;
}

.table {
    BORDER: #b2b3af 1px solid; 
//    BORDER-RIGHT: #b2b3af 1px solid; BORDER-TOP: #b2b3af 1px solid; BORDER-LEFT: #b2b3af 1px solid; BORDER-BOTTOM: #b2b3af 1px solid; BACKGROUND-COLOR: white

}



.table_header {
    BORDER-RIGHT: #b2b3af 2px solid; BORDER-TOP: #b2b3af 1px solid; BORDER-LEFT: #b2b3af 1px solid; BORDER-BOTTOM: #b2b3af 2px solid; BACKGROUND-COLOR: white
}
.tr_titoli_2 {
    BACKGROUND-COLOR: #FE5100
}
.bordertop {
    BORDER-TOP: #000000 1px solid;
}
.borderbottom1 {
    BORDER-BOTTOM: #317842 1px solid; BACKGROUND-COLOR: #035374
}
.borderbottom2 {
    BORDER-BOTTOM: #317842 1px solid; BACKGROUND-COLOR: #8CCEF2
}
.borderbottom3 {
    BORDER-BOTTOM: #317842 1px solid; BACKGROUND-COLOR: #CFCFCF
}
.borderbottom4 {
    BORDER-BOTTOM: #035374 1px solid
}
.borderbottom5 {
    BORDER-BOTTOM: #70624F 1px solid; BACKGROUND-COLOR: #ffffff"
}
.bordertop4 {
    BORDER-TOP: #035374 1px solid
}
.tablegrande {
    BORDER-LEFT: #70624F 1px solid
}
.nome
{

 color: #363636;
 word-wrap: normal;
    width:10px;
}

.titolo_det
{
    font-size:20px;
}

.testata
{
/*   font-size:20px;			*/
/*   font-family: eras-light ;	*/
   text-align:left;
   font-size:15px;
   font-family: Arial, Helvetica, sans-serif;
}

.dettaglio
{
font-size:17px;
vertical-align: top;
}
.dettaglio_button
{
display: inline-block;
    outline: none;
    
    text-align: center;
    text-decoration: none;
    font: 20px/100% Arial, Helvetica, sans-serif;
    padding: .5em 2em .55em;
        padding-top:8px;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
        width:100px;
        height:15px;
        color:#ffffff;
    -webkit-border-radius: .5em; 
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
        background:-webkit-gradient(linear, left top, left bottom, from(#ffcc44), to(#FFFFFF));
        background:-moz-linear-gradient(top,  #ffcc44,  #FFFFFF);   
}



.doc_button					/* da_modificare per gradiente bottoni result - startlist */
{
   
display: inline-block;   
    text-align: center;
    text-decoration: none;
    font: 10px/100% Arial, Helvetica, sans-serif;

        padding-top:6px;

        width:170px;
        height:26px;
        color:#ffffff;
    -webkit-border-radius: .5em .5em; 
    -moz-border-radius: .5em;
    font-size:20px;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
     background:-webkit-gradient(linear, left top, left bottom, from(#dddddd), to(#ffffff));
        background:-moz-linear-gradient(top,  #dddddd,  #FFFFFF);  


}

.doc_button a {

   display:block;

}



.checked			/* da_modificare per gradiente bottoni result - startlist selezionati*/
{
        background:-webkit-gradient(linear, left top, left bottom, from(#ffcc44), to(#FFFFFF));
        background:-moz-linear-gradient(top,  #ffcc44,  #FFFFFF);  
}

.nav_button_box
{
  po sition:absolute;
left:10px;
top:8px;  
    
}

.nav_button
{

display: inline-block;
    outline: none;
    
    text-align: x\;
    text-decoration: none;
    font: 10px/100% Arial, Helvetica, sans-serif;
    padding: .5em 2em .55em;
        padding-top:20px;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
        width:20px;
        height:25px;
        color:#000000;
    -webkit-border-radius: .5em; 
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
        background:-webkit-gradient(linear, left top, left bottom, from(#ffcc44), to(#ffffff));
        background:-moz-linear-gradient(top,  #ffcc44,  #ffffff);   
}

.nav_button a
{
   display:block;
   width:100%; height:100%;
   text-decoration: none;
   cursor: pointer;
}

.nav_button_grayed
{

display: inline-block;
    outline: none;
    
    text-align: center;
    text-decoration: none;
    font: 10px/100% Arial, Helvetica, sans-serif;
    padding: .5em 2em .55em;
        padding-top:20px;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
        width:20px;
        height:25px;
        color:#000000;
    -webkit-border-radius: .5em; 
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
        background:-webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#cccccc));
        background:-moz-linear-gradient(top,  #cccccc,  #cccccc);   
}


.tabella_main
{
   position:relative;
   width:100%;
   
}

.tabella_titoli
{
   color:#FFFFFF;
   margin-top:8px;
       font: 16px Arial, Helvetica, sans-serif;
       font-weight:bold;
       height:24px;
       width:100%;
          
    FONT-SIZE: 15px; color: #ffffff; FONT-WEIGHT: bold;
    background: -webkit-gradient(linear, left top, left bottom, from(#007dc1), to(#0061a7));
    background:-moz-linear-gradient(top,  #007dc1,  #0061a7);
progid:DXImageTransform.Microsoft.gradient(startColorStr=#007dc1, endColorStr=#0061a7, GradientType=1);

-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#007dc1, endColorstr=#0061a7, GradientType=1)";
    padding-left: 5px;
}

.titoloTabellaSquadra {
    FONT-SIZE: 20px; color: #ffffff; BACKGROUND-COLOR: #1e73be;
    font-weight: bold;
}

.titoloTabellaSquadra img {
   width:25px;
}

.intestazioneColonne {
   FONT-SIZE: 12px; color: #ffffff; BACKGROUND-COLOR: #1e73be;
   font-weight: bold;
}

.intestazioneColonne td {
  font-weight: bold; 
  line-height:15px;
}

.totaliColonne {
   FONT-SIZE: 12px; color: #ffffff; BACKGROUND-COLOR: #000000;
      font-weight: bold;
}

.titoloTabella {
    FONT-SIZE: 12px; color: #ffffff; BACKGROUND-COLOR: #1e73be;
    font-weight: bold;
}

.titoloTabella img {
   width:18px;
}


 .pedana_valore
 {
  font-size:15px;margin-top:-4px;
 }

 .dataora
 {  font-size:14px;
 }