/* Bootstrap Dark Theme - Versione semplificata */

/* Body e sfondo */
body, .container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
    background-color: #121212  ;
    color: #e0e0e0  ;
}

/* Navbar */
.navbar, .navbar-expand-lg, .navbar-expand-md, .navbar-expand-sm {
    background-color: #1f1f1f  ;
}
.navbar a, .navbar .navbar-brand, .navbar .nav-link, .navbar .btn {
    color: #e0e0e0  ;
}

/* Bottoni */
.btn, .btn-primary, .btn-secondary, .btn-outline-light, .btn-outline-primary {
    background-color: #2a2a2a  ;
    color: #e0e0e0  ;
    border-color: #444  ;
}
.btn:hover {
    background-color: #3a3a3a  ;
    color: #fff  ;
}

/* Tabelle */
.table, .table-hover, .table-striped, .table-bordered {
    background-color: #1e1e1e  ;
    color: #e0e0e0  ;
    border-color: #333  ;
}
.table thead {
    background-color: #2c2c2c  ;
}
.table tbody tr:hover {
    background-color: #333  ;
}

/* Card */
.card, .card-body, .card-header, .card-footer {
    background-color: #1f1f1f  ;
    color: #e0e0e0  ;
    border-color: #333  ;
}

/* Form controls */
.form-control, .form-select, .form-check-input {
    background-color: #2a2a2a  ;
    color: #e0e0e0  ;
    border-color: #444  ;
}

/* Badge */
.badge, .badge-primary, .badge-secondary, .badge-warning, .badge-danger {
    background-color: #444  ;
    color: #e0e0e0  ;
}

/* Alert */
.alert, .alert-primary, .alert-secondary, .alert-danger, .alert-warning {
    background-color: #2a2a2a  ;
    color: #e0e0e0  ;
    border-color: #444  ;
}

/* Dropdown */
.dropdown-menu {
    background-color: #1f1f1f  ;
    color: #e0e0e0  ;
    border-color: #333  ;
}
.dropdown-item {
    color: #e0e0e0  ;
}
.dropdown-item:hover {
    background-color: #333  ;
    color: #fff  ;
}

/* Modali */
.modal-content {
    background-color: #1f1f1f  ;
    color: #e0e0e0  ;
    border-color: #333  ;
}

/* Link */
a {
    color: #4da6ff  ;
}
a:hover {
    color: #99ccff  ;
}

/* Liste */
.list-group, .list-group-item {
    background-color: #1e1e1e  ;
    color: #e0e0e0  ;
    border-color: #333  ;
}

/* Footer */
footer, .footer {
    background-color: #1f1f1f  ;
    color: #e0e0e0  ;
}

 
 /*
  :root{--background: #F8FCF9; --background-900: #DAF0E0; --background-800: #BAE4C6; --background-700: #98D8AB; --background-600: #59C582; --background-dark: #021709; --background-dark-900: #042612; --background-dark-800: #0B3D21; --background-dark-700: #12542F; --background-dark-600: #1A6B3D; --dominant-color: #B7E4C7; --dominant-dark-color: #053D23; --dominant-darken-color: #87B296; --dominant-light-color: #D9F1E1; --dominant-lighten-color: #EAFFFA; --primary-color: #2D6A4F; --primary-dark-color: #003E26; --primary-darken-color: #003F27; --primary-light-color: #D8F1E3; --primary-lighten-color: #5B987B; --secondary-color: #95D5B2; --secondary-dark-color: #053E25; --secondary-darken-color: #65A382; --secondary-light-color: #D8F1E2; --secondary-lighten-color: #C7FFE4; --success-color: #20AC6B; --success-dark-color: #1E421F; --success-darken-color: #007C3F; --success-light-color: #D2EADB; --success-lighten-color: #60DF9A; --danger-color: #AE1E2C; --danger-dark-color: #5B2A24; --danger-darken-color: #770003; --danger-light-color: #E0C4C2; --danger-lighten-color: #E65555; --warning-color: #CC9900; --warning-dark-color: #50280A; --warning-darken-color: #966B00; --warning-light-color: #E9E3CB; --warning-lighten-color: #FFC945; --info-color: #0AA3C2; --info-dark-color: #023E59; --info-darken-color: #007492; --info-light-color: #CFEDED; --info-lighten-color: #5ED4F5; --background-text: #000000; --background-900-text: #000000; --background-800-text: #000000; --background-700-text: #000000; --background-600-text: #000000; --background-dark-text: #FFFFFF; --background-dark-900-text: #FFFFFF; --background-dark-800-text: #FFFFFF; --background-dark-700-text: #FFFFFF; --background-dark-600-text: #FFFFFF; --dominant-text: #000000; --dominant-dark-text: #FFFFFF; --dominant-darken-text: #000000; --dominant-light-text: #000000; --dominant-lighten-text: #000000; --primary-text: #FFFFFF; --primary-dark-text: #FFFFFF; --primary-darken-text: #FFFFFF; --primary-light-text: #000000; --primary-lighten-text: #FFFFFF; --secondary-text: #000000; --secondary-dark-text: #FFFFFF; --secondary-darken-text: #000000; --secondary-light-text: #000000; --secondary-lighten-text: #000000; --success-text: #FFFFFF; --success-dark-text: #FFFFFF; --success-darken-text: #FFFFFF; --success-light-text: #000000; --success-lighten-text: #000000; --danger-text: #FFFFFF; --danger-dark-text: #FFFFFF; --danger-darken-text: #FFFFFF; --danger-light-text: #000000; --danger-lighten-text: #FFFFFF; --warning-text: #000000; --warning-dark-text: #FFFFFF; --warning-darken-text: #FFFFFF; --warning-light-text: #000000; --warning-lighten-text: #000000; --info-text: #FFFFFF; --info-dark-text: #FFFFFF; --info-darken-text: #FFFFFF; --info-light-text: #000000; --info-lighten-text: #000000;  --display1-font: 'Liter', sans-serif; --display2-font: 'Liter', sans-serif; --display4-font: 'Liter', sans-serif; --display5-font: 'Liter', sans-serif; --display7-font: 'Liter', sans-serif;}
*/

/*body {

	background-color: black;

	
	text-decoration: none;

	
	font-family: "Archivo Narrow","Major Mono Display", "Sofia","Audiowide", 'Arial Narrow',sans-serif;

}*/

/*p, span, div, font, a, td, tr, em, sub, sup, li, ul, ol, modal-body, th, thead, h1, h2, h3, h4, h5, h6 {

	COLOR: #ffffff;

	
	font-family: "Archivo Narrow","Major Mono Display","Sofia","Audiowide", 'Arial Narrow',sans-serif; text-decoration: none;

}*/

/*
body {

}


BODY

{

 font-size:xx-small;

 MARGIN-TOP: 1px;

 FONT-SIZE: 10px;

 BACKGROUND-IMAGE: url(/images/SoccerField.jpg);

 background-attachment: fixed;

 background-repeat: no-repeat;

 background-color: black;

 MARGIN-LEFT: 0px;

}





TD

{

 FONT-SIZE: 10px;

 FONT-FAMILY: Tahoma, Arial, Helvetica

}

TH

{

 FONT-SIZE: 10px;

 FONT-FAMILY: Tahoma, Arial, Helvetica

}

SPAN

{

 COLOR: #330000;

 FONT-FAMILY: Tahoma, Arial, Helvetica

}

FONT

{

 FONT-SIZE: 10px;

 COLOR: #330000;

 FONT-FAMILY: Tahoma, Arial, Helvetica

}

P

{

 FONT-SIZE: 10px;

 COLOR: #330000;

 FONT-FAMILY: Tahoma, Arial, Helvetica

}

A

{

 TEXT-DECORATION: none

}

INPUT

{

 FONT-SIZE: 10px;

 COLOR: #330000;

 FONT-FAMILY: Tahoma, Arial, Helvetica

}

TEXTAREA

{

 FONT-SIZE: 10px;

 COLOR: #330000;

 FONT-FAMILY: Tahoma, Arial, Helvetica

}

H1

{

 FONT-SIZE: 14px;

 FONT-FAMILY: Tahoma, Arial, Helvetica

}

H2

{

 FONT-SIZE: 12px;

 FONT-FAMILY: Tahoma, Arial, Helvetica

}

H3

{

 FONT-SIZE: 11px;

 FONT-FAMILY: Tahoma, Arial, Helvetica

}

H4

{

 FONT-SIZE: 11px;

 FONT-FAMILY: Tahoma, Arial, Helvetica

}

H5

{

 FONT-SIZE: 10px;

 FONT-FAMILY: Tahoma, Arial, Helvetica

}

H6

{

 FONT-SIZE: 10px;

 FONT-FAMILY: Tahoma, Arial, Helvetica

}

.menu

{

 BORDER-RIGHT: gray 1px dashed;

 BORDER-TOP: gray 1px dashed;

 BORDER-LEFT: gray 1px dashed;

 BORDER-BOTTOM: gray 1px dashed

}

.boldato

{

 FONT-WEIGHT: bold

}

.marquee

{

 SCROLLAMOUNT: 1;

 SCROLLDELAY: 60

}

.bianco

{

 FONT-SIZE: 10px;

 COLOR: white;

 FONT-FAMILY: Tahoma, Arial, Helvetica

}

.bianco:hover

{

 FONT-SIZE: 10px;

 COLOR: white;

 TEXT-DECORATION: underline

}

.verde

{

 FONT-SIZE: 10px;

 COLOR: green;

 FONT-FAMILY: Tahoma, Arial, Helvetica

}

.verde:hover

{

 FONT-SIZE: 10px;

 COLOR: green;

 TEXT-DECORATION: underline

}

.blu

{

 FONT-SIZE: 10px;

 COLOR: blue;

 FONT-FAMILY: Tahoma, Arial, Helvetica

}

.blu:hover

{

 FONT-SIZE: 10px;

 COLOR: blue;

 TEXT-DECORATION: underline

}

.blu:visited

{

 FONT-SIZE: 10px;

 COLOR: blue

}

.rosso

{

 FONT-SIZE: 10px;

 COLOR: red;

 FONT-FAMILY: Tahoma, Arial, Helvetica

}

.rosso:hover

{

 FONT-SIZE: 10px;

 COLOR: red;

 TEXT-DECORATION: underline

}

.nero

{

 FONT-SIZE: 10px;

 COLOR: black;

 FONT-FAMILY: Tahoma, Arial, Helvetica

}

.nero:hover

{

 FONT-SIZE: 10px;

 COLOR: black;

 TEXT-DECORATION: underline

}

.data

{

 COLOR: orange

}

.oggetto

{

 COLOR: blue

}

.autore

{

 COLOR: red

}

.testo

{

 COLOR: black

}

.linkbianco

{

 COLOR: white

}

.linkbianco:hover

{

 COLOR: white

}

.cancella

{

 COLOR: orange

}

.bordatoNero

{

 BORDER-RIGHT: white 1px dashed;

 BORDER-TOP: white 1px dashed;

 BORDER-LEFT: white 1px dashed;

 COLOR: black;

 BORDER-BOTTOM: white 1px dashed;

 TEXT-DECORATION: none

}

.bordatoNero:hover

{

 BORDER-RIGHT: black 1px dashed;

 BORDER-TOP: black 1px dashed;

 BORDER-LEFT: black 1px dashed;

 COLOR: black;

 BORDER-BOTTOM: black 1px dashed;

 TEXT-DECORATION: none

}

.bordatoRosso

{

 BORDER-RIGHT: white 1px dashed;

 BORDER-TOP: white 1px dashed;

 BORDER-LEFT: white 1px dashed;

 COLOR: red;

 BORDER-BOTTOM: white 1px dashed;

 TEXT-DECORATION: none

}

.bordatoRosso:hover

{

 BORDER-RIGHT: red 1px dashed;

 BORDER-TOP: red 1px dashed;

 BORDER-LEFT: red 1px dashed;

 COLOR: red;

 BORDER-BOTTOM: red 1px dashed;

 TEXT-DECORATION: none

}

.bordatoArancio

{

 BORDER-RIGHT: white 1px dashed;

 BORDER-TOP: white 1px dashed;

 BORDER-LEFT: white 1px dashed;

 COLOR: orange;

 BORDER-BOTTOM: white 1px dashed;

 TEXT-DECORATION: none

}

.bordatoArancio:hover

{

 BORDER-RIGHT: orange 1px dashed;

 BORDER-TOP: orange 1px dashed;

 BORDER-LEFT: orange 1px dashed;

 COLOR: orange;

 BORDER-BOTTOM: orange 1px dashed;

 TEXT-DECORATION: none

}

.bordatoVerde

{

 BORDER-RIGHT: white 1px dashed;

 BORDER-TOP: white 1px dashed;

 BORDER-LEFT: white 1px dashed;

 COLOR: green;

 BORDER-BOTTOM: white 1px dashed;

 TEXT-DECORATION: none

}

.bordatoVerde:hover

{

 BORDER-RIGHT: green 1px dashed;

 BORDER-TOP: green 1px dashed;

 BORDER-LEFT: green 1px dashed;

 COLOR: green;

 BORDER-BOTTOM: green 1px dashed;

 TEXT-DECORATION: none

}

.bordatoBlue

{

 BORDER-RIGHT: white 1px dashed;

 BORDER-TOP: white 1px dashed;

 BORDER-LEFT: white 1px dashed;

 COLOR: blue;

 BORDER-BOTTOM: white 1px dashed;

 TEXT-DECORATION: none

}

.bordatoBlue:hover

{

 BORDER-RIGHT: blue 1px dashed;

 BORDER-TOP: blue 1px dashed;

 BORDER-LEFT: blue 1px dashed;

 COLOR: blue;

 BORDER-BOTTOM: blue 1px dashed;

 TEXT-DECORATION: none

}

.bordatoGiallo

{

 BORDER-RIGHT: white 1px dashed;

 BORDER-TOP: white 1px dashed;

 BORDER-LEFT: white 1px dashed;

 COLOR: gold;

 BORDER-BOTTOM: white 1px dashed;

 TEXT-DECORATION: none

}

.bordatoGiallo:hover

{

 BORDER-RIGHT: gold 1px dashed;

 BORDER-TOP: gold 1px dashed;

 BORDER-LEFT: gold 1px dashed;

 COLOR: gold;

 BORDER-BOTTOM: gold 1px dashed;

 TEXT-DECORATION: none

}

.bordatoGrigio

{

 BORDER-RIGHT: white 1px dashed;

 BORDER-TOP: white 1px dashed;

 BORDER-LEFT: white 1px dashed;

 COLOR: silver;

 BORDER-BOTTOM: white 1px dashed;

 TEXT-DECORATION: none

}

.bordatoGrigio:hover

{

 BORDER-RIGHT: silver 1px dashed;

 BORDER-TOP: silver 1px dashed;

 BORDER-LEFT: silver 1px dashed;

 COLOR: silver;

 BORDER-BOTTOM: silver 1px dashed;

 TEXT-DECORATION: none

}

.bordatoNavy

{

 BORDER-RIGHT: white 1px dashed;

 BORDER-TOP: white 1px dashed;

 BORDER-LEFT: white 1px dashed;

 COLOR: navy;

 BORDER-BOTTOM: white 1px dashed;

 TEXT-DECORATION: none

}

.bordatoNavy:hover

{

 BORDER-RIGHT: navy 1px dashed;

 BORDER-TOP: navy 1px dashed;

 BORDER-LEFT: navy 1px dashed;

 COLOR: navy;

 BORDER-BOTTOM: navy 1px dashed;

 TEXT-DECORATION: none

}

.bordatoViola

{

 BORDER-RIGHT: white 1px dashed;

 BORDER-TOP: white 1px dashed;

 BORDER-LEFT: white 1px dashed;

 COLOR: plum;

 BORDER-BOTTOM: white 1px dashed;

 TEXT-DECORATION: none

}

.bordatoViola:hover

{

 BORDER-RIGHT: plum 1px dashed;

 BORDER-TOP: plum 1px dashed;

 BORDER-LEFT: plum 1px dashed;

 COLOR: plum;

 BORDER-BOTTOM: plum 1px dashed;

 TEXT-DECORATION: none

}

.bordatoLime

{

 BORDER-RIGHT: white 1px dashed;

 BORDER-TOP: white 1px dashed;

 BORDER-LEFT: white 1px dashed;

 COLOR: lime;

 BORDER-BOTTOM: white 1px dashed;

 TEXT-DECORATION: none

}

.bordatoLime:hover

{

 BORDER-RIGHT: lime 1px dashed;

 BORDER-TOP: lime 1px dashed;

 BORDER-LEFT: lime 1px dashed;

 COLOR: lime;

 BORDER-BOTTOM: lime 1px dashed;

 TEXT-DECORATION: none

}

.bordatolightblue

{

 BORDER-RIGHT: white 1px dashed;

 BORDER-TOP: white 1px dashed;

 BORDER-LEFT: white 1px dashed;

 COLOR: lightblue;

 BORDER-BOTTOM: white 1px dashed;

 TEXT-DECORATION: none

}

.bordatolightblue:hover

{

 BORDER-RIGHT: lightblue 1px dashed;

 BORDER-TOP: lightblue 1px dashed;

 BORDER-LEFT: lightblue 1px dashed;

 COLOR: lightblue;

 BORDER-BOTTOM: lightblue 1px dashed;

 TEXT-DECORATION: none

}

.fantacampionato

{

	padding-top:1px;

	padding-right:1px;

	padding-left:1px;

	mso-ignore:padding;

	color:windowtext;

	font-size:6.0pt;

	font-weight:400;

	font-style:normal;

	text-decoration:none;

	font-family:"Microsoft Sans Serif", sans-serif;

	mso-font-charset:0;

	mso-number-format:General;

	text-align:center;

	vertical-align:bottom;

	mso-background-source:auto;

	mso-pattern:auto;

	white-space:;

}









.ciat

{ font-size: 2px;

 font-family: Courier ,Arial Narrow;

 

}

*/