@charset "UTF-8";
	@font-face {
   font-family: 'roboto';
   font-display: swap;
   src: url("../fonts/RobotoMono.ttf");
}
	@font-face {
   font-family: 'copperplate';
   font-display: swap;
   src: url("../fonts/Copperplate.ttf");
}
	@font-face {
   font-family: 'TrajanusBricks';
   font-display: swap;
   src: url("../fonts/TrajanusBricks.ttf");
}
	h1.a {
      font-family: 'copperplate', serif; /* Usa il nome che hai definito */
	  font-size: 5em;
    }
	
	h1.b {
      font-family: 'TrajanusBricks', serif; /* Usa il nome che hai definito */
	  font-weight: bold;
	  font-size: 3em;
    }
	
	h1.bsmall {
      font-family: 'TrajanusBricks', serif; /* Usa il nome che hai definito */
	  font-weight: bold;
	  font-size: 1em;
    }
	h1.c {

      font-family: 'roboto', serif; /* Usa il nome che hai definito */
	  font-weight: normal;
	  font-size: 2.em;
    }
	h1.d {
      text-align: center;
    }
	 h2.a {
      font-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif'serif; /* Usa il nome che hai definito */
	  font-weight: normal;
	  font-size: 2.em;
	  text-align: center;
	}
	 h2.b {
      font-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif'serif; /* Usa il nome che hai definito */
	  font-weight: normal;
	  font-size: 3.em;
	  text-align: center;
	}
	h2.bj {
      font-family:Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
	  font-weight: normal;
	  font-size: 1.em;
	  text-align: center;
    }
	h2.bb {
      font-family:Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
	  font-weight: normal;
	  font-size: 1.em;
	  text-align: justify
    }
	h4.a {
      font-family: 'roboto', serif; /* Usa il nome che hai definito */
	  font-weight: bold;
	  font-size: 2.em;
    }
	h4.b {
    font-family: 'roboto', serif; /* Usa il nome che hai definito */
    font-weight: normal;
    font-size: 1.2em;
    text-align: justify;
    }
	 h4.c {
      font-family: 'copperplate', serif; /* Usa il nome che hai definito */
	  font-weight: normal;
	  font-size: 1.em;
	  text-align: center;
    }
 	h4.d {
      font-family: 'roboto', serif; /* Usa il nome che hai definito */
	  font-weight: normal;
	  font-size: 1.em;
	  text-align: justify;
    }
 	h4.e {
      font-family: 'roboto', serif; /* Usa il nome che hai definito */
	  font-weight: normal;
	  font-size: 1.2em;
	  text-align: center;
      }
	h4.f {
      font-family: 'roboto', serif; /* Usa il nome che hai definito */
	  font-weight: normal;
	  font-size: .8em;
      }
	
	h4.centrato {
	ont-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif'serif; /* Usa il nome che hai definito */
	  font-weight: normal;
	  font-size: 0,7.em;
	  text-align: center;
	}


	div.a {
      margin-top: 0px; 
	  margin-left: 50px;
	  margin-right: 50px;
	  padding-top: 0px;
	  line-height: 1px;
    }
	
	
	div.b {
      margin-top: 0px; 
	  margin-left: 50px;
	  margin-right: 50px;
	  padding-top: 0px;
	  line-height: normal;
    }
	
	div.c {
      margin-top: 0px; 
	  padding-top: 0px;
	  line-height: 12px;
    }
	id.coppers {
      font-family: 'copperplate', serif; 
	  font-size: 1.2em;
		}
	.b table tbody tr td .b table tbody tr td {
    font-family: Gill Sans, Gill Sans MT, Myriad Pro, DejaVu Sans Condensed, Helvetica, Arial, sans-serif;
		}

	td.c {
     background-image: url("../images/Sniper/foto3.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
      height: 100px; /* Imposta un'altezza per vedere l'immagine */
      width: 200px;  /* Imposta una larghezza per vedere l'immagine */
		}

	 .footer-scuro {
            background-color: #333; /* Colore di sfondo scuro */
            color: #fff; /* Colore del testo bianco */
            padding: 20px; /* Spaziatura interna */
            text-align: center; /* Allineamento del testo al centro */
            font-family: sans-serif; /* Font semplice */
            font-size: 14px; /* Dimensione del testo */
        }

        .footer-scuro a {
            color: #bbb; /* Colore del link */
            text-decoration: none; /* Nessuna sottolineatura */
            margin: 0 10px; /* Margini tra i link */
        }

        .footer-scuro a:hover {
            color: #fff; /* Cambia colore al passaggio del mouse */
            text-decoration: underline; /* Aggiungi sottolineatura al passaggio del mouse */
        }

		span.bmedium {
      		font-family: 'TrajanusBricks', serif; /* Usa il nome che hai definito */
	 		font-weight: bold;
	  		font-size: 2em;
    	}

		span.cmedium {
      		font-family: 'copperplate', serif; /* Usa il nome che hai definito */
	 		font-weight: bold;
	  		font-size: 2em;
    	}
	
	img.center {
    	float: left;
		border: #4B4949 thick;
		margin-right: 5px;
	}