@font-face {
  font-family: ''Poppins', Arial, sans-serif;';
  font-style: normal;
  font-weight: 400;
  src: url('/fcm/fonts/'Poppins', Arial, sans-serif;.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fcm/fonts/'Poppins', Arial, sans-serif;.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fcm/fonts/'Poppins', Arial, sans-serif;.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fcm/fonts/'Poppins', Arial, sans-serif;.woff') format('woff'), /* Modern Browsers */
       url('/fcm/fonts/'Poppins', Arial, sans-serif;.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fcm/fonts/'Poppins', Arial, sans-serif;.svg#'Poppins', Arial, sans-serif;') format('svg'); /* Legacy iOS */
}


@font-face {
  font-family: 'robotobold';
  font-style: normal;
  font-weight: 900;
  src: url('/fcm/fonts/Roboto-Bold-webfont.eot'); /* IE9 Compat Modes */
  src: local('robotobold'), local('robotobold'),
       url('/fcm/fonts/Roboto-Bold-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fcm/fonts/Roboto-Bold-webfont.woff') format('woff'), /* Modern Browsers */
       url('/fcm/fonts/Roboto-Bold-webfont.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fcm/fonts/Roboto-Bold-webfont.svg#robotobold') format('svg'); /* Legacy iOS */
}

@font-face {
    font-family: 'robotoregular';
    src: url('/fcm/fonts/Roboto-Regular-webfont.eot');
    src: url('/fcm/fonts/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fcm/fonts/Roboto-Regular-webfont.woff2') format('woff2'),
         url('/fcm/fonts/Roboto-Regular-webfont.woff') format('woff'),
         url('/fcm/fonts/Roboto-Regular-webfont.ttf') format('truetype'),
         url('/fcm/fonts/Roboto-Regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
body {
 font-family: 'Poppins', Arial, sans-serif;;
 font-size: 12px;
 font-weight: normal;
 margin: 20px;
 padding: 0px; 
 /*background-color: #ffffff;*/
}

/*TABLE*/
table.principale{
	border: 0px solid;
	padding-bottom: 12px;
   width: 100%;
	border-color: #9cba00;
	background-color: #ffffff;
}
table.competizioni{
	/*border: 0px solid;*/
   font-family: 'Poppins', Arial, sans-serif;;
   font-size: 12px;
   font-weight: normal;
	width: 100%;
	/*border: 1px solid;*/
	background-color: #ffffff;
}
/*RIGHE*/

/*COLONNE*/
td.testata{
padding-left: 10px; 
padding-top: 12px; 
padding-right: 15px;
}
td.comptit{
 color: #333333;
 background-color: #cbd530;
 border: 1px solid;
 width: 50%;
 border-color: #9cba00;
 padding: 2;
 font-weight: bold;
 text-align: left;
}
td.comptitneg{
 color:  #333333;
 background-color: #f1ff73;
 border: 1px solid;
 width: 50%;
 border-color: #9cba00;
 padding: 2;
 font-weight: bold;
 text-align: right;
}
td.compnum{
 color: #333333;
 background-color: #ffffff;
 border: 1px solid;
 width: 5%;
 border-color: #9cba00;
 padding: 2;
 font-weight: bold;
 text-align: center;
}
td.compvuota{
 width: 2%;
}
td.compsquadra{
 color: #333333;
 background-color: #ffffff;
 border: 1px solid;
 width: 44%;
 border-color: #9cba00;
 padding: 2;
 font-weight: bold;
 text-align: left;
}
td.compsquadraneg{
 color: #333333;
 background-color: #ffffff;
 border: 1px solid;
 width: 44%;
 border-color: #9cba00;
 padding: 2;
 font-weight: bold;
 text-align: right;
}
/*TESTO*/
h1.titolo{
 font-family: 'Poppins', Arial, sans-serif;;
 font-size: 20px;
 font-weight: normal;
 line-height: 20px;
 border-bottom: 1px solid #9cba00;
 color: #000000;
 background-color: transparent;
}
h1.competizione{
 font-family: 'Poppins', Arial, sans-serif;;
 font-size: 13px;
 font-weight: bold;
 line-height: 20px;
 border: 0px solid #f1ff73;
 color: #000000;
 background-color: white;
 padding: 2px;
} 
h2.aggiorn{
 font-family: 'Poppins', Arial, sans-serif;;
 font-size: 12px;
 font-weight: normal;
 line-height: 20px;
 color: #000000;
 padding: 2px;
} 
/*COPYRIGHT*/
.cpr {
 font-family: 'Poppins', Arial, sans-serif;;
 font-size: 10px;
 font-weight: normal;
 line-height: 14px;
 color: #999999;
 background-color: transparent;
}
.cpr2 {
 font-family: 'Poppins', Arial, sans-serif;;
 font-size: 10px;
 font-weight: bold;
 line-height: 14px;
 color: #999999;
 background-color: transparent;
}


table.nuovirecords{
	/*border: 1px solid;*/
   font-family: 'Poppins', Arial, sans-serif;;
   font-size: 12px;
   font-weight: normal;
	width: 100%;
	/*border: 1px solid;*/
	background-color: #ffffff;

}

td.compnumnr{
 color: #333333;
 background-color: #ffffff;
 border: 1px solid;
 width: 50%;
 border-color: #9cba00;
 padding: 2;
 font-weight: bold;
 text-align: right;
}

h1.varie{
 font-family: 'Poppins', Arial, sans-serif;;
 font-size: 13px;
 font-weight: bold;
 line-height: 20px;
 border: 0px solid #f1ff73;
 color: #000000;
 background-color: white;
 padding: 2px;
 text-align: left;
} 