body 
{
	
background-image: url(immagini/pattern0.gif);
background-color: Black;
color : #000;
text-align:center;
margin:0;
padding:0;

}

a {
color : #00a0c6;
text-decoration:none;
}

a:hover {
color:#FECD04;
text-decoration:underline;
}



#layout 
{

	width: 776px;
	margin: 0px auto 0px auto;
	padding:0px;
}

#testa
{
	width: 776px;
	height: 237px;
	margin: 0px;
	padding:  6px 0px 0px 0px;
	overflow: hidden;
	float:left;

 color : #00647B;
	 background-repeat: no-repeat;
}



#testa a {
color : #00a0c6;
font-size: 12px;
font-family:"Lucida Grande", Tahoma, Verdana, sans-serif;
letter-spacing: 1px;
 text-transform: uppercase;
text-decoration:none;
}

#testa a:hover {
color:#FECD04;
text-decoration:underline;
}

#testa a#current {
color:#FECD04;
font-size: 12px;
font-family:"Lucida Grande", Tahoma, Verdana, sans-serif;
letter-spacing: 1px;
 text-transform: uppercase;
text-decoration:none;
}

.testa1
{
	 background-image: url(immagini/testa1_01.gif);
}

.testa2
{
	 background-image: url(immagini/testa1_01.gif);
}

#pagina 
{


   	 background-color: Black;


	margin-top: 0px;
	margin-left: auto;
 	margin-right: auto;
	width: 776px; 
	
	clear :both;
	float:left;
	min-height: 400px;
	height: auto !important;
	height: 400px;
	padding: 0px;
	  background-image: url(immagini/cesira3.gif);
  background-repeat: no-repeat;
  background-position: right bottom;

}


/* Menu 
---------------------------------------------------*/

#pagina #menu
{
	width: 220px;
	float:left;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align: left;
	padding-left: 20px;
	line-height: 1.5em;
}


#pagina #menu a {

 background-image: url(immagini/puntob.jpg);
 background-position: 0px 0px;
 background-repeat: no-repeat;
color:#00A0C6;
 

text-decoration:none;
float: left;
padding: 10px 0px 0px 50px;
height: 36px;
width: 150px;
}

#pagina #menu a:hover {
background-image: url(immagini/puntob.jpg);
 background-position: 0px -46px;
 background-repeat: no-repeat;
color:#fecd04;
text-decoration: none;
}




#pagina #contenuto
{
	width: 756px;
	float:left;
	padding: 0px 10px 60px 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#pagina #contenuto .titolop
{
	width: 756px;
	height: 90px;
	float: left; 
	background-position: center top;
	background-repeat:  no-repeat;
}


#pagina #contenuto #t1
{
	background-image: url(immagini/titolohall_03.gif);

}

#pagina #contenuto #t2
{
	background-image: url(immagini/titolosquadra_03.gif);

}

#pagina #contenuto #t3
{
	background-image: url(immagini/titolomeraviglie_02.gif);

}
#pagina #contenuto #t4
{
	background-image: url(immagini/titolocampionato_02.gif);

}
#pagina #contenuto #t5
{
	background-image: url(immagini/titoloclassifiche_02.gif);

}

#pagina #contenuto #t6
{
	background-image: url(immagini/titoloarchivio_02.gif);

}

#pagina #contenuto .foton
{
	border-style: solid;
	border: 1px;
	border-color: #33383f;
	padding: 4px;
	
	background-color: #CAF5FF;
}

/*Titoli Squadra*/

#pagina #contenuto #listagiocatori
{
	width: 240px;
	float: left;

}

.squadra_nomi
{
	height: 21px;
	position : relative;
	top: 0px;
	left: 0px;
	width: 239px;	
	font: bold 8px Arial, Helvetica, sans-serif;
	color : #000000;
	margin: 10px 0px 0px 0px; 
	clear: both;
}



#pagina #contenuto h2#squadra_Portieri span
{
	position: absolute;
	top:0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-image: url(immagini/portieri_03.gif);
	background-repeat: no-repeat;
}


#pagina #contenuto h2#squadra_Difensori span
{
	position: absolute;
	top:0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-image: url(immagini/difensori_03.gif);
	background-repeat: no-repeat;
}


#pagina #contenuto h2#squadra_Attaccanti span
{
	position: absolute;
	top:0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-image: url(immagini/attaccanti_03.gif);
	background-repeat: no-repeat;
}


#pagina #contenuto h2#squadra_Allenatori span
{
	position: absolute;
	top:0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-image: url(immagini/allenatori_03.gif);
	background-repeat: no-repeat;
}


#pagina #contenuto h2#squadra_Centrocampisti span
{
	position: absolute;
	top:0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-image: url(immagini/centrocampisti.gif);
	background-repeat: no-repeat;
}



#pagina #contenuto h2#squadra_Presidente span
{
	position: absolute;
	top:0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-image: url(immagini/presidente_03.gif);
	background-repeat: no-repeat;
}

#pagina #contenuto .giocatrice_nome  a
{
	 float: left;
font: 13px Arial, Helvetica, sans-serif;
text-transform: uppercase;
color: #00A0C6;
	width: 227px;
	 background-image: url(immagini/bullets5.gif);
	 background-position: 0px 7px;
	 background-repeat: no-repeat;
	 text-align: left;
	 text-decoration: none;
	 padding: 3px 0px 3px 12px;
	 display: block;
}

#pagina #contenuto .giocatrice_nome  a:hover
{
 color: #fecd04;
 background-image: url(immagini/bullets4.gif);
 background-color: #00131A;

}

#pagina #contenuto .giocatrice_fotop img
{
	border-style: solid;
	border: 0px;
	border-color:  #33383F;
	padding: 1px;
	float:left;
	width: 30px;
	height: 30px;
	background-color: #555C66;
	margin-right:25px;
}


#pagina #contenuto .gnome
{

		
		padding: 3px 0px 0px 3px;
			

		
	
	border-bottom :1px solid #1E2328;

		
}

#pagina #contenuto #table_cost
{
	 text-align: left;
	 float: right;
	 width: 335px;
	 margin-top: 0px;
	 margin-bottom: 25px;
}

#pagina #contenuto #table_cost caption
{
	 text-transform:  none;
	 
}


#pagina #contenuto #table_cost table
{
	/*border-spacing:1px;*/
	font:13px  Arial, Helvetica, sans-serif;
	 color : #BDC5CC; 
	width: 100%;
}


#pagina #contenuto #table_cost td, th
{ 
	padding:4px;
	padding-left: 25px;
}
#pagina #contenuto #table_cost table tr td
{
	padding-top: 0px;
	padding-bottom: 0px;
	height:23px;
	
	/*border:1px solid #4D545D;
	background-image: url(immagini/bullets3.gif);
	background-repeat: no-repeat;
	background-position: 14px 7px;*/
	
	border-top:1px solid #3C414A;
	padding-left: 20px;
	
}

#pagina #contenuto #table_cost .odd 
{
	font:12px Arial, Helvetica, sans-serif;
	border :0px;
	/*border-top:1px solid #E90101;*/
	height:15px;
	background-image: url(immagini/bullets0.gif);
	background-repeat: no-repeat;
	background-position: 2px 7px;
	padding: 5px 0px 0px 20px;
	 text-transform: uppercase;
	/*padding: 5px 0px 4px 20px;*/
	letter-spacing: 1px;
	color:  #fecd04;

}

#pagina #contenuto #table_cost table td a:link, table td a:visited
{
	color:#767676;
	text-decoration:none;
	font-weight: bold;
}

#pagina #contenuto .fotog
{
	border-style: solid;
	border: 1px;
	border-color: #33383f;
	padding: 1px;
	margin-top: 8px;
	background-color: #CAF5FF;
}


#pagina #contenuto .fotohome
{
	border-style: solid;
	border: 1px;
	border-color: #33383f;
	padding: 1px;
	margin: 4px 0px 0px 4px;
	background-color: #CAF5FF;
}








#pagina #contenuto #partite
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	 color : #89969e; 
	 text-align: left;
		width: 239px;
	 float:right;


}

#pagina #contenuto #partite .icona2
{


 	background-image: url(immagini/icona_link3.gif);
	background-repeat: no-repeat;
	background-position: 1px 4px;
 padding-left: 12px;
font-size: 12px;
}



#pagina #contenuto #partite .icona
{


 	background-image: url(immagini/icona_link3.gif);
	background-repeat: no-repeat;
	background-position: 1px 3px;
 padding-left: 12px;

}


#pagina #contenuto #partite .icona3
{


 	background-image: url(immagini/icona_link4.gif);
	background-repeat: no-repeat;
	background-position: 1px 3px;
 padding-left: 12px;

}

#pagina #contenuto #partite a
{

	 color : #fecd04; 
	 text-decoration: none;


}

#pagina #contenuto #partite a:hover
{

	 color : #E90101; 

	 text-decoration: underline;


}

#pagina #contenuto #partite #selected
{

	 color : #E90101; 

	 text-decoration: none;


}
h2#titolo_partite
{

	 color : #000000; 
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 width: 239px;
    height : 21px;
	 position: relative;
	 padding: 0px;
	 margin-bottom: 9px;
}

h2#titolo_partite span
{ 
 position: absolute;
 width: 100%;
 height: 100%;

 background-image: url(immagini/partitedagiocare.gif);
	 background-repeat: no-repeat;
	 background-position: 0px 0px;
}

h2#titolo_trofeo
{

	 color : #000000; 
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 width: 239px;
    height : 21px;
	 position: relative;
	 padding: 0px;
	 margin-bottom: 9px;
}

h2#titolo_trofeo span
{ 
 position: absolute;
 width: 100%;
 height: 100%;

 background-image: url(immagini/titolotrofeo.gif);
	 background-repeat: no-repeat;
	 background-position: 0px 0px;
}

h2#titolo_hall
{

	 color : #000000; 
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 width: 239px;
    height : 21px;
	 position: relative;
	 padding: 0px;
	 margin-bottom: 9px;
}

h2#titolo_hall span
{ 
 position: absolute;
 width: 100%;
 height: 100%;

 background-image: url(immagini/halloffame.gif);
	 background-repeat: no-repeat;
	 background-position: 0px 0px;
}

h2#titolo_meraviglie
{

	 color : #000000; 
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 width: 239px;
    height : 21px;
	 position: relative;
	 padding: 0px;
	 margin-bottom: 9px;
}

h2#titolo_meraviglie span
{ 
 position: absolute;
 width: 100%;
 height: 100%;

 background-image: url(immagini/meraviglie.gif);
	 background-repeat: no-repeat;
	 background-position: 0px 0px;
}

h2#titolo_risultati
{

	 color : #000000; 
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 width: 239px;
    height : 21px;
	 position: relative;
	 padding: 0px;
	 margin-bottom: 9px;
}

h2#titolo_risultati span
{ 
 position: absolute;
 width: 100%;
 height: 100%;

 background-image: url(immagini/risultatititolo.gif);
	 background-repeat: no-repeat;
	 background-position: 0px 0px;
}

h2#titolo_commenti
{

	 color : #000000; 
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 width: 239px;
    height : 21px;
	 position: relative;
	 padding: 0px;
	 margin-bottom: 9px;
}

h2#titolo_commenti span
{ 
 position: absolute;
 width: 100%;
 height: 100%;

 background-image: url(immagini/commentititolo.gif);
	 background-repeat: no-repeat;
	 background-position: 0px 0px;
}

h2#titolo_foto
{

	 color : #000000; 
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 width: 239px;
    height : 21px;
	 position: relative;
	 padding: 0px;
	 margin-bottom: 9px;
}

h2#titolo_foto span
{ 
 position: absolute;
 width: 100%;
 height: 100%;

 background-image: url(immagini/fototitolo.gif);
	 background-repeat: no-repeat;
	 background-position: 0px 0px;
}
h2#titolo_guest
{

	 color : #000000; 
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 width: 239px;
    height : 21px;
	 position: relative;
	 padding: 0px;
	 margin-bottom: 9px;
}

h2#titolo_guest span
{ 
 position: absolute;
 width: 100%;
 height: 100%;

 background-image: url(immagini/gbbb.gif);
	 background-repeat: no-repeat;
	 background-position: 0px 0px;
}

h2#titolo_listapar
{

	 color : #000000; 
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 width: 239px;
    height : 21px;
	 position: relative;
	 padding: 0px;
	 margin-bottom: 9px;
}

h2#titolo_listapar span
{ 
 position: absolute;
 width: 100%;
 height: 100%;

 background-image: url(immagini/lista_partite.gif);
	 background-repeat: no-repeat;
	 background-position: 0px 0px;
}

h2#titolo_squadra2006
{

	 color : #000000; 
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 width: 239px;
    height : 21px;
	 position: relative;
	 padding: 0px;
	 margin-bottom: 9px;
}


h2#titolo_squadra2006 span
{ 
 position: absolute;
 width: 100%;
 height: 100%;

 background-image: url(immagini/squadra2006.gif);
	 background-repeat: no-repeat;
	 background-position: 0px 0px;
}



h2#titolo_squadra2009
{

	 color : #000000; 
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 width: 239px;
    height : 21px;
	 position: relative;
	 padding: 0px;
	 margin-bottom: 9px;
}


h2#titolo_squadra2009 span
{ 
 position: absolute;
 width: 100%;
 height: 100%;

 background-image: url(immagini/squadra2009.gif);
	 background-repeat: no-repeat;
	 background-position: 0px 0px;
}



h2#titolo_newsd
{

	 color : #000000; 
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 width: 239px;
    height : 21px;
	 position: relative;
	 padding: 0px;
	 margin-bottom: 9px;
}

h2#titolo_newsd span
{

 position: absolute;
 width: 100%;
 height: 100%;

 background-image: url(immagini/titoliadestranews2.gif);
	 background-repeat: no-repeat;
	 background-position: 0px 0px;
}
h2#titolo_squadra2007
{

	 color : #000000; 
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 width: 239px;
    height : 21px;
	 position: relative;
	 padding: 0px;
	 margin-bottom: 9px;
}

h2#titolo_squadra2007 span
{ 
 position: absolute;
 width: 100%;
 height: 100%;

 background-image: url(immagini/squadra2007.gif);
	 background-repeat: no-repeat;
	 background-position: 0px 0px;
}

h2#titolo_squadra2008
{

	 color : #000000; 
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 width: 239px;
    	 height : 21px;
	 position: relative;
	 padding: 0px;
	 margin-bottom: 9px;
}

h2#titolo_squadra2008 span
{ 
 position: absolute;
 width: 100%;
 height: 100%;

 background-image: url(immagini/squadra2008.gif);
	 background-repeat: no-repeat;
	 background-position: 0px 0px;
}


h2#titolo_link
{

	 color : #000000; 
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 width: 239px;
    height : 21px;
	 position: relative;
	 padding: 0px;
	 margin-bottom: 9px;
}

h2#titolo_link span
{ 
 position: absolute;
 width: 100%;
 height: 100%;

 background-image: url(immagini/linktitolo.gif);
	 background-repeat: no-repeat;
	 background-position: 0px 0px;
}

#pagina #contenuto .blocco_news
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	 color : #89969e; 
	 text-align: left;
	 width: 502px;
	 float:left;

}

#pagina #contenuto .news_titolo
{
	font-family: Georgia, "Times New Roman", serif;
	font-size: 25px;
	 color : #fecd04;
	 text-align:  center;
 width: 502px;
	margin-bottom: 10px;
	height :43px;
	background-image: url(immagini/hr000000a.gif);
	background-position: center 29px;
	background-repeat: no-repeat;
	 float:left;
	 text-transform: capitalize;

}

#pagina #contenuto .testo_news
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	 color : #89969e; 
	 text-align: justify;
	 width: 490px;
	 line-height: 1.45em;
	 padding: 10px 6px 10px 6px;
	 float:left;

}

#pagina #contenuto .allegati_news
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	 color : #89969e; 
	 text-align: left;
	 width: 490px;
	 line-height: 1.45em;
	 padding: 5px 6px 10px 6px;
	 float:left;
border-top: solid 1px #424850;
}

#pagina  #contenuto .data_news
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
 width: 502px;
  color: #777b80;
  margin-top: -.8em;
  text-transform: uppercase;
  text-align:  center;
   float:left;
}

#pagina  #contenuto .news_coda
{
	border-top: solid 1px #424850;
	width: 502px;
	 float:left;
	 height: 35px;
	 text-align: right;
	 font-family: Geneva, Arial, Helvetica, sans-serif;
	 padding-top: 3px;
	font-size: 12px;
}

#pagina  #contenuto .editcommento
{
	 background-image: url(immagini/comment_edit.gif);
	 background-position: 0px 1px;
	 background-repeat: no-repeat;
	 padding-left: 20px;
	  padding-top: 2px
	
}
#pagina  #contenuto .aggcommento
{
	 background-image: url(immagini/comments.gif);
	 background-position: 0px 1px;
	 background-repeat: no-repeat;
	 padding-left: 20px;
		  padding-top: 2px

}


/*------------------------
COMMENTI
---------------------------*/

#pagina #contenuto #aggiungi_commmento a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	 color : #00A0C6; 
	 text-align: center;
	 width: 450px;
	 float:left;
	 text-decoration: none;
	 text-transform: uppercase; 
	 height:36px;
	 padding: 12px 0px 0px 52px;
	 background-image: url(immagini/kaddressbook.gif);
	 background-repeat: no-repeat;
	 background-position: 150px 0px;
}

#pagina #contenuto #aggiungi_commmento a:hover
{
	 color : #FECD04; 
	 text-decoration:  underline;
	
	 
}

#pagina #contenuto .blocco_commmenti
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	 color : #89969e; 
	 text-align: left;
	 width: 502px;
	 float:left;

}

#pagina #contenuto .commenti_titolo
{
padding: 3px 0px 0px 20px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	 color : #fecd04;
	 text-align:  left;
 width: 502px;
	height :19px;
	 float:left;
	
	 background-image: url(immagini/comments.gif);
	 background-repeat: no-repeat;
	 background-position: 0px 3px;
	 

}

#pagina #contenuto .testo_commenti2
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	 color : #CED5DB; 
	 text-align: left;
	 width: 490px;
	 line-height: 1.45em;
	 padding: 10px 6px 10px 6px;
	 float:left;
	 background-color: #2C2C2C;
 border-top: 2px solid #FECD04;

}


#pagina #contenuto .testo_commenti
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #CED5DB; 
	 text-align: left;
	 width: 490px;
	 line-height: 1.45em;
	 padding: 10px 6px 10px 6px;
	 float:left;
	 background-color: #2C2C2C;
 border-top: 2px solid #FECD04;
  margin-top: 10px;
}

#pagina  #contenuto .commenti_coda
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
 width: 500px;
  color: #777b80;
  padding:3px 2px 0px 0px;
  text-align: right;
   float:left;
	border-top: solid 1px #6B727F;
}

#pagina  #contenuto .nick 
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
  font-weight: bolder;
  color: #00A0C6;
 text-transform: uppercase;
}













#pagina #contenuto .blocco_giocatrici
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	 color : #89969e; 
	 text-align: left;
	  width: 502px;
	float:right;
}

#pagina #contenuto  .foto_gioc
{
	float:left;
	width: 155px;
	padding-left: 5px 
}

#pagina #contenuto .fotogg
{
	border-style: solid;
	border: 1px;
	border-color: #33383f;
	padding: 1px;
	margin: 3px 0px 3px 3px;
	background-color: #CAF5FF;
}







#pagina #contenuto .giocatrice_titolo
{
	font-family: Georgia, "Times New Roman", serif;
	font-size: 25px;
	 color : #fecd04;
	 text-align:  center;
 width: 502px;
	margin-bottom: 10px;
	height :43px;
	background-image: url(immagini/hr000000.gif);
	background-position: center 29px;
	background-repeat: no-repeat;
	 float:left;
	 text-transform: capitalize;

}



 #pagina #contenuto #classifica
{
	 text-align: center;
	 float: left;
	 width: 100%;
	
	 padding: 0px;
}

#pagina #contenuto #classifica table
{
	/*border-spacing:1px;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#00A0C6;
	width: 100%;
}

#pagina #contenuto #classifica caption
{

	border-bottom:2px solid #fecd04;
	color : #fecd04;
	text-transform:uppercase;
	padding:10px;
	background: url(immagini/tablecaption.jpg);
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	
}



#pagina #contenuto #classifica td, th
{ 
	padding:3px;
	padding-left: 25px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;

	border:1px solid #3C434C;
}
#pagina #contenuto #classifica table tr td
{
	padding: 0px;
	
	height:23px;
	
}


#pagina #contenuto #classifica .mera 
{
		background-color: #1D0101;

}


#pagina #contenuto #classifica .odd 
{
	font:12px Arial, Helvetica, sans-serif;
	background:White;
	
	border-top:1px solid #E90101;
	height:15px;
	background-image: url(immagini/bullets0.gif);
	background-repeat: no-repeat;
	background-position: 2px 7px;
	padding: 5px 0px 0px 20px;
	/*padding: 5px 0px 4px 20px;*/
	letter-spacing: 1px;

}

#pagina #contenuto #classifica table td a:link, table td a:visited
{
	color:#666666;
	text-decoration:none;
	font-weight: bold;
}

#pagina #contenuto #classifica table th 
{
background: #3D454E;  
color: #fff; 
text-align: left; 
font-weight: normal;
text-transform: uppercase;
width: 190px;
}

#pagina #contenuto #classifica .angolo
{
background: #000000;  

}

#pagina #contenuto #classifica table thead td
{
background: #66717E;  
color: #fecd04; 
text-align:  center; 
font-weight: normal;
text-transform: uppercase;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
border-width: 1px;
border-color: #97A0AA;
}










#coda
{

	width: 776px;
	height: 20px;
	float: left;
	clear: both;

	 background-color: Black;
	

}



#coda #rigac 
{
height:22px;

color:#666666;
font-family:"Lucida Grande", Tahoma, Verdana, sans-serif;
font-size:11px;
font-weight:400;
line-height:15px;
text-align:center;
width:767px;
margin:0px;
padding:0px;

}

#coda #rigac a {
color:#ffa740;
text-decoration:none;
}

#coda #rigac a:hover {
color:#E90101;
text-decoration:underline;
}

#destefani {

text-align:center;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
color:#00272F;
clear:both;
width:776px;
height: 14px;
margin:0px auto 10px auto;
padding:0;
background-color: #00a0c6;
}

#destefani a {
color:#0A0F11;
text-decoration:none;
}
#destefani a:hover {
color:White;
text-decoration: underline;
}


INPUT.campo {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#1D475C;
background-color:#FCFCFC;
cursor:default;
border-style:solid;
border-width:1px;
padding:2px 3px;
border-color: #767676;
}

TEXTAREA.campot {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#1D475C;
background-color:#FCFCFC;
cursor:default;
margin-bottom:5px;
border-color: #767676;
border-style:solid;
border-width:1px;
padding:2px 3px;
}

INPUT.bottoni {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width: 300px;
color:#4A4A4A;
cursor:default;
font-weight:700;
border:solid 1px #74909C;
background-color:#C5E2F9;
padding:2px;
}

SELECT.campos {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background-color:#FCFCFC;
padding:2px 3px;
border-color: #767676;
border-style:solid;
border-width:1px;
}

BUTTON.bottoni2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4A4A4A;
cursor:default;
height:19px;
background-color:#FAFBFD;
font-weight:700;
border:solid 1px #6C86A0;
padding:0;
}

BUTTON.bottoneblu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#0E3667;
background-color:#EAF0F4;
cursor:default;
margin-bottom:4px;
height:21px;
border-color:#789FB2;
border-style:solid;
border-width:1px;
padding:2px;
}

SELECT.camposblu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background-color:#EAF0F4;
border-color:#789FB2;
border-style:solid;
border-width:1px;
padding:2px;
}
