/*GENERIC TAGS*/

BODY {
  background-color: transparent;
  color: white !important;
  font-size: 10px;
  letter-spacing: normal !important;
}
a {
  color: white !important;
  font-size: 10px;
  /* font-weight: 700; */
  text-decoration: none;
}

a:hover {
  color: black;
  text-decoration: none;

}


INPUT {
  border-color: #778899;
}

/*TABLES*/

TABLE {
  /* border-color: black; */
  margin-bottom: 10px;
  border: 0;
}
table.fullWidth {
  width: 100%;
}

TR {
  padding: 2px 2px;
}

TH {
  /* background-color: #4169E1;*/
  /* background-color: #b2aaaa; */
  background-color: #064968;
  color: white;
}
TH a {
  color: black;
}
/*HEADINGS*/

/*GENERIC CLASSES*/
.download a {
  color: black !important;
}
.sfondo-bg {
  background: url("../../skin/sfondo.jpg");
  background-repeat: no-repeat;
  background-size: cover;

}
.buttons {
  width: 800px;
  background: transparent;
}
ul#navlist li a {
  color: black !important;
}
#mainEnterDiv {
  background: url("../../skin/player.png"); 
  background-position-x: 400px;
  background-position-y: 50px;
  background-repeat: no-repeat;
  height: 510px;
}
.etichetta {
  color: white;
  font-weight: 700;
  font-size: 10px;
}

#loginuser,#loginpwd {
  margin-top: 10px;
  width: 200px;
  font-size: 12px;
  border:0;
}
#btnLogin {
  border:0;
  margin-top: 5px;
  font-weight: 600;
  padding: 5px 10px;
}
.loginLinks {
  font-weight: 600;
  color: white;
  font-size: 10px;
  margin: 3px 0;
}

.usernameLabel, .passwordLabel {
  color: white;
  font-size: 10px;
  margin-top: 5px;
  font-weight: 800;
}

.transparentBody {
  background: transparent;
}
.enterLabel {
  color:white;
  background: #064968 !important;
}

.sep {
  /*linee di separazione tra i menu in alto*/
  background-color: black;
}
.button {
  /*pulsanti nei for*/
  background-color: #dcdcdc;
  color: black;
  border: 1px solid gray;
}

.header, .title {
  /* border-radius: 6px; */
  background: #064968;
  /* border-color: #4e96c3; */
  color: white;
  font-weight: 700;
  padding: 3px 3px;
}
.header a {
  color: white;
}
.header td {
  color: white;
}

.error {
  color: red;
  font-weight: bold;
  border-top: 2px solid red;
  border-bottom: 2px solid red;
  background-color: #dcdcdc;
}
.errorcode {
  font-size: xx-small;
  color: gray;
  font-weight: bold;
}
.message {
  color: black;
  font-weight: bold;
  border-top: 2px solid black;
  border-bottom: 2px solid black;
  background-color: #fffacd;
}
.info {
  color: #191970;
  font-weight: bold;
  border-top: 2px solid #191970;
  border-bottom: 2px solid #191970;
  background-color: #dcdcdc;
}
.download {
  color: Black;
  font-weight: bold;
  border-top: 2px solid #32cd32;
  border-bottom: 2px solid #32cd32;
  background-color: #dcdcdc;
}
.infomsg {
  color: Black;
  font-weight: bold;
  border-top: 2px solid #8b4513;
  border-bottom: 2px solid #8b4513;
  background-color: #f0e68c;
}
.infomsg a {
  color: black !important;
}
.managerBox {
  font-size: 10px;
  color: white;
  /* font-weight: 700; */
}

.ev {
  background-color: #268cae;
  color: white;
}

.inf {
  text-decoration: line-through;
}
.infleggero {
  font-style: italic;
}
.fineinf {
  text-decoration: line-through;
  font-style: italic;
}
.squal {
  background-color: #ff8484;
}
.diffid {
  background-color: #feff71;
  color: black !important;
}

.mom {
  background-color: #ffffd0;
  color:black;
}

.textWhite {
  color: white;
}
.mom a {
  color: black !important;
}
.b {
  background-color: #001040;
  border: 1px solid #001040;
}
.be {
  border: 1px solid #001040;
}

.viewTeamMain,.viewPlayer {
  background: url("../../skin/sfondo.jpg");
background-size: cover;
}

.viewPlayer#subheader {
  color: white;
}
.viewTeamHeader {
  
  background: #ededed;
  color: #064968 !important;
}

.viewTeamHeader td, .viewTeamHeader td a {
  color: #064968 !important;
}

.face {
  border-color: gray;
  width: 55px;
  height: 70px;
}
.footer {
  border-top-color: rgb(0, 0, 0);
  color: rgb(0, 0, 0);
  font-size: 9px;
}
.shirt {
  border: 1px solid black;
}

.GraficoCondizioneEvidenzia {
  border: 1px solid black;
  background-color: Yellow;
}
.highlighted {
  background-color: rgb(202, 216, 3);
  color: black;
}
.blinking {
  background-color: Yellow;
}

.TopSKshow {
  background-color: #67c905;
}
.BottomSKshow {
  background-color: #e48762;
}
.reputation {
  border-color: silver;
}
#pms {
  border-color: silver;
}

/*TOOLTIP*/
a.Tooltip {
  background-color: #4169e1;
  color: White;
  border-color: Black;
}
a.Tooltip:hover {
  background-color: Blue;
}

a.Tooltip:hover span.TooltipText {
  border-color: Black;
  background-color: #b0c4de;
  color: #000;
}
.DarkBackground {
  background-color: #4169e1;
}

/*CALENDAR*/

.DayNumber {
  border: 1px solid white;
}
.Today {
  border: 1px solid red;
}
.DayNumber a {
  color: black;
}
.DayNumber a:hover {
  text-decoration: none;
}
.DayNumber a.IsEvent {
  /*background-color: Yellow;*/
  font-weight: bold;
}

/*LISTE*/

#navlist li {
  margin: 2px;
}

#navlist li a {
  color: black;
  font-size: 9px;
  font-weight: 700;
  background-color: #cfe0f0;
  border: 0;
}
#navlist li a:hover {
  background-color: transparent;
  text-decoration: none;
  color: #cfe0f0
}
#navlist li a.Current {
  background-color: white;
}

#HeaderTr {
  background-color: #e6e6fa;
}
#LogoDiv {
  background-color: White;
}
#QuickMenu a {
  border-color: gray;
  color: black;
}
.QuickMenuDraggable {
  border-color: silver;
  background-color: white;
}
.QuickMenuDraggable li a:hover {
  background-color: #f5f5f5;
}
.Menu1 {
  background-color: #add8e6;
}
.Menu2 {
  background-color: #f0e68c;
}
.Menu3 {
  background-color: #98fb98;
}
.Menu4 {
  background-color: #ffc0cb;
}
.Menu5 {
  background-color: #d3d3d3;
}

/*TABS*/
.Tab {
  background-color: #b0c4de;
  border-color: Gray;
  border-style: solid;
  border-width: 1px;
}
.TabSelected {
  background-color: White;
}

.OpzioniMercato img {
  border: 1px solid silver;
  margin: 1px;
  padding: 1px;
}

/*MISC*/

a.button {
  color:black !important;
}
.medieRuoli table tr td, .medieRuoli table tr th{
  border: 1px solid black;
}
#GraficoCondizione {
  border-color: gray;
}

.NotInFrame {
  background-color: Black;
  color: white;
}
.NotInFrame a {
  color: silver;
}

/*SLIDER*/
.track {
  border: 1px solid;
  border-top-color: gray;
  border-bottom-color: silver;
  border-left-color: gray;
  border-right-color: silver;
  background-color: white;
}
.handle {
  border: 1px solid;
  border-top-color: gray;
  border-bottom-color: #dcdcdc;
  border-left-color: gray;
  border-right-color: #dcdcdc;
  background-color: #b0c4de;
}
