/* CSS Document */

a:link {
	text-decoration:none;
	color:#000000;
	font-weight:300;
	font-size: 14px;

}

a:visited {
    font-family: "Trebuchet MS";
    font-size: 14px;
    color: #000000;
	text-decoration:none;
	font-weight:300;
}
a:hover {
    font-family: "Trebuchet MS";
    font-size: 13px;
    color:#000000;
	text-decoration:none;
	font-weight:300;
}

a:active {
	text-decoration:none;
}



#logo {
	padding:0px;
	width:1024px;
	height:80px;
	background-image:url(img/logo.png);
}

#bigmatch {
	width:300px;
	position:relative;
	float:left;
	padding-top:10px;
	float:left;
	border-top:hidden;
	border-left:hidden;
	border-right:solid 1px #67d558;
	border-bottom:hidden;
}

#menu {
	width:200px;
	height:550px;
	position:relative;
	float:left;
	border-left:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	border-top:hidden;
}



#container {
	
}
#classifica {
	font-family:"Trebuchet MS";
	width:200px;
	float:left;
	color:#666666;
	font-size:16px;
	font-stretch:condensed;
	font-weight:300;
	/*background-image:url(img/loghino.png);*/
	padding-top:10px;
	background-color:#FFFFFF;
	

	
	}
#risultati { 
	font-family:"Trebuchet MS";
	/*border:1px solid #339966;*/
	float:left;
	width:300px;
	position:relative;
	color:#666666;
	background-color:#FFFFFF

	
}
#migliore {
	font-family:"Trebuchet MS";
	color:#666666;
	font-size:16px;
	font-stretch:condensed;
	font-weight:300;
	border-top:hidden;
	border-bottom:hidden;
	border-left:solid 1px #67d558;
	border-right:solid 1px #67d558;
}
#peggiore {
	width:300px;
	font-family:"Trebuchet MS";
	color:#666666;
	font-size:15px;
	font-stretch:condensed;
	font-weight:300;
	border-top:hidden;
	border-bottom:solid 1px #67d558;
	border-left:solid 1px #67d558;
	border-right:solid 1px #67d558;
}
#classfanta {
	width:300px;
	height:220px;
	float:left;
	position:relative;
	border-top:hidden;
	border-bottom:solid 1px #67d558;
	border-left:solid 1px #67d558;
	border-right:solid 1px #67d558;
}
#news {
	font-family:"Trebuchet MS";
	font-size:12px;

	
}

#ultima {
	width:300px;
	height:250px;
	float:left;
	position:relative;
}
#cannonieri {
	width:350px;
	height:300px;
	position:relative;
	float:left;
}

/*Layout invio formazioni*/
.t-xxs { 
	font-size: 12px;
    color: rgb(0, 0, 0);
    font-family: "Trebuchet MS";
    }


.t-xxsB { 
	font-weight: bold;
    font-size: xx-small;
    color: rgb(0, 0, 0);
    font-family: "Trebuchet MS";
    }


.t-xs { font-size: x-small;
    color: rgb(0, 0, 0);
    font-family: "Trebuchet MS";
    }


.t-s { 
	font-size: small;
    font-family: "Trebuchet MS";
    }


.t-m { font-size: medium;
    color: rgb(0, 0, 0);
    font-family: "Trebuchet MS";
    }


.t-l { font-size: large;
    font-family: "Trebuchet MS";
    }


.IntRossoBlu { 
	border: 1px solid #67d558;
	background-color:#67d558;
    font-weight: bold;
    font-size: x-small;
    color: rgb(153, 0, 0);
    font-family: "Trebuchet MS";
    text-align: center;
    }


.t-xxsV { 
	font-size: xx-small;
    color: #000000;
    font-family: "Trebuchet MS";
    }


.t-xxsR { 
	font-size: xx-small;
    color: #000000;
    font-family: "Trebuchet MS";
    }


.t-xxsVB { 
	font-weight: bold;
    font-size: xx-small;
    color: #00CC00;
    font-family: "Trebuchet MS";
    }


.t-xxsRB { font-weight: bold;
    font-size: xx-small;
    color: rgb(204, 0, 0);
    font-family: "Trebuchet MS";
    }


.t-xxsG { font-size: xx-small;
    color: rgb(153, 153, 0);
    font-family: "Trebuchet MS";
    }


.t-xxsGB { font-weight: bold;
    font-size: xx-small;
    color: rgb(153, 153, 0);
    font-family: "Trebuchet MS";
    }

.t-xxsBluB { font-weight: bold;
    font-size: xx-small;
    color: rgb(51, 0, 255);
    font-family: "Trebuchet MS";
    }


.t-xxsBlu { font-weight: normal;
    font-size: xx-small;
    color: rgb(51, 0, 255);
    font-family: "Trebuchet MS";
    }
.t-xxsI { 
	color:#000000;
	font-size: 12px;
	font-weight:bold;
    font-style: italic;
    font-family: "Trebuchet MS";
    }

.ClassEl { 
	
    font-family: "Trebuchet MS";
	border:solid 1px #666666;
	border-collapse:collapse;
    }


.IntRossoBlu { 
	
    font-weight: bold;
    font-size: x-small;
    color: #000000;
    font-family: "Trebuchet MS";
    text-align: center;
    }

.FormP { 
	color:#33CC33;
 	font-family: "Trebuchet MS";
	text-align: left;
    }

.FormD { 
	color:#66CC33;
 	font-family: "Trebuchet MS";
	text-align: left;
    }
	
.FormPCentro { 
    background-position: center 50%;
    font-size: xx-small;
    background-repeat: repeat;
    font-family: "Trebuchet MS";
 	text-align: center;
    }
.FormDCentro { 
    background-position: center 50%;
    font-size: xx-small;
    background-repeat: repeat;
    font-family: "Trebuchet MS";
	text-align: center;
    }
	

/*Formazioni schierate*/

 .tab-8 { 
  	border-color: rgb(255, 242, 248);
    border-collapse: collapse;
    font-family: "Trebuchet MS";
    font-size: 8pt;
	
    }
	
.riga-blu {
	background-color:#67d558;
    color: rgb(0, 0, 0);
    font-weight: bold;
    }

.riga-bianco { 
	font-size: 8pt;
    background-color: white;
    }
.testo-bold { font-weight: bold;
    }

  .testo-bold-cx { font-weight: bold;
    text-align: center;
    }

  .testo-bold-dx { font-weight: bold;
    text-align: right;
    }

  .testo-bianco { color: white;
    }

  .testo-blu { color: blue;
    }

  .testo-blu-cx { color: blue;
    text-align: center;
    }

  .testo-blu-bold { color: blue;
    font-weight: bold;
    }

  .testo-blu-bold-cx { color: blue;
    font-weight: bold;
    text-align: center;
    }

  .testo-oliva { color: rgb(153, 153, 0);
    }

  .testo-oliva-cx { color: rgb(153, 153, 0);
    text-align: center;
    }

  .testo-oliva-bold { color: rgb(153, 153, 0);
    font-weight: bold;
    }

  .testo-oliva-bold-cx { color: rgb(153, 153, 0);
    font-weight: bold;
    text-align: center;
    }

  .testo-rosso { color: rgb(153, 0, 0);
    }

  .testo-rosso-cx { color: rgb(153, 0, 0);
    text-align: center;
    }

  .testo-rosso-bold { color: rgb(153, 0, 0);
    font-weight: bold;
    }

  .testo-rosso-bold-cx { 
  	font-family:"Trebuchet MS";
  	color: #00CC99;
    text-align: center;
	color:#000000;
    }

  .testo-verde { color: rgb(0, 153, 0);
    }

  .testo-verde-cx { color: rgb(0, 153, 0);
    text-align: center;
    }

  .testo-verde-bold { color: rgb(0, 153, 0);
    font-weight: bold;
    }

  .testo-verde-bold-cx { color: rgb(0, 153, 0);
    font-weight: bold;
    text-align: center;
    }

  .riga-dispari {  }

  .riga-dispari-cx { 
    text-align: center;
    }

  .riga-dispari-grigio {   
    }

  .riga-dispari2 { }



  .riga-pari-cx {   text-align: center;
    }

  .riga-pari-grigio {   
    }

  .riga-pari2 {   }

  .riga-bianco { font-size: 8pt;
    background-color: white;
    }

 

  .riga-blu2 { 
  	background-color: #67d558;
    color: rgb(255, 255, 255);
    font-weight: bold;
 	font-size: 10pt;
   }  
   .riga-blu-cx { 
   	background-color: #67d558;
    color: rgb(0, 0, 0);
    font-weight: bold;
    text-align: center;
	font-family:"Trebuchet MS";
    }

  .riga-blu-dx { background-color: rgb(255, 225, 237);
    color: rgb(0, 0, 0);
    font-weight: bold;
    text-align: right;
    }
	
.IntLayer { 
	
    padding-left: 5px;
    font-weight: bold;
    font-size: 14px;
    font-family: "Trebuchet MS";
    text-align: center;
    }


/*Calendario*/

.cale-comp { 
	background-color: #67d558; 
	border: 1px solid rgb(255, 242, 248);
	font-family:"Trebuchet MS";
	}

.cale-data { 
	font-family:"Trebuchet MS";
	border-style: solid;
  	border-color: rgb(255, 242, 248);
    border-width: 1px 1px 1px 0px;
    color: white;
    font-weight: bold;
    text-align: center;
    }
.cale-gio {
	border-style: solid;
    border-color:  #67d558;
    border-width: 1px 0px 1px 1px;
    color: black;
    font-weight: bold;
	font-family:"Trebuchet MS";
    }
.cale-inc-dispari { 
	border-style: dotted;
    border-color: #CCCCCC;
    border-width: 1px 0px 1px 1px;
   }

.cale-inc-pari { 
	border-style: solid;
    border-color: rgb(255, 242, 248);
    border-width: 1px 0px 1px 1px;
    background-color:#E1FACF;
    }

.cale-ris-dispari { 
	border-style: dotted;
    border-color: #CCCCCC;
    border-width: 1px 1px 1px 0px;
    font-weight: bold;
    text-align: center;
	font-family:"Trebuchet MS";
    }

.cale-ris-pari { 
	border-style: solid;
    border-color: rgb(255, 242, 248);
    border-width: 1px 1px 1px 0px;
    background-color:#E1FACF;
    font-weight: bold;
    text-align: center;
    }
	
/* Stili per le rose*/

.t-xxsB {
	font-family:"Trebuchet MS";
	font-size:24px;
}