/*
	<!--  SET PATHS  PRO -->






<!--  LOAD CAPTIONS  -->
<!-- CHARSET -->


<!-- CAPTIONS -->








<!-- HOME -->


<!-- CALCIO -->













<!-- MOTORI -->






<!-- CICLISMO -->











<!-- GIRO D'ITALIA -->











<!-- BASKET -->









<!-- ALTRI SPORT -->

















<!-- MAGIC CUP -->








<!-- GAZZETTATV -->


<!-- SPORTWEEK -->


<!-- BLOG -->


<!-- GAZZASPACE -->

















<!-- MAGIC -->


<!-- GIOCHI_SCOMMESSE -->


<!-- RICERCA -->








<!-- META DESCRIPTION -->

	
	






<!--  DEBUG MODE  -->

	


<!--  DEBUG MODE a 1 forzato per inserire i css singolarmente  -->



<!--  SET DEFAULTS (SEZIONE, SOTTOSEZIONE, TIPOLOGIA)  -->

	



	



	


<!-- test per sondaggi -->
<!-- PAGINA: (none) -->

<!-- Variabile per controllare se il global.config è già stato caricato -->


	
*/


#squadra-top h2 {	
	font-family: impact; 
	font-size: 30px; 
	float: left;
	display: none;
}
#squadra-top select option, 
body.type-risultati table.info-table tr.info-row td a,
body.type-risultati table.partita-tabella tr.pink td.meta_sx, 
body.type-risultati table.partita-tabella tr.pink td.meta_dx,
body.type-risultati table.partita-tabella th div.th_rigth,
body.type-risultati table.info-table tr.info-row td,
body.type-risultati table.c-league-tabella tr.pink td,
body.type-risultati table.classifica-seriea td, 
body.type-risultati table.info-table th strong {
	text-transform: capitalize !important;
}
/*------------------- from main.css-------------------*/
/* form di ricerca per le statistiche*/
h1.stats {	
	font-size:24px; 
	font-weight: normal;
}
.panel-stats p  {
	font-size: 14px;
	padding-bottom: 20px;
}
.panel-stats h6  {
	font-weight: bold;
	padding-bottom: 20px;
	text-transform: uppercase;
}
.panel-stats ul.form  {
	padding: 10px;
}
.panel-stats ul.form li {
	padding: 9px 15px 20px 10px;
}
.panel-stats ul.form li label span.normal { 
	font-weight: normal; 
	display: block; 
	float: right; 
	width: 120px;
}
.panel-stats ul.form li label span.normal-1 { 
	font-weight: normal;
}
.panel-stats ul.form li label,
.panel-stats ul.form li span, 
.panel-stats ul.form li strong {
	text-align: right;
}
.panel-stats ul.form li label{
	width: 125px;
	font-weight: bold;
	display: inline-block;
}
.panel-stats ul.form li label.giro{
	width: 185px;
	font-weight: normal;
	white-space: nowrap;
}
.panel-stats ul.form li button {
	margin-left: 135px;
	margin-top: 15px;
	display: block;
	float: none;
}
.panel-stats ul.form li button.giro {
	margin-left: 228px;
}
.panel-stats ul.form li select {
	margin-left: 10px;
	margin-right: 10px;
}
.panel-stats ul.form li ul.curiosity li.dotted {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/dot.gif?v=201010131107) repeat-x scroll left top;
}
.panel-stats ul.form li input {
	margin-left: 7px;
}
.panel-stats ul.form li ul.curiosity li {
	border: none;
}
.panel-stats ul.form li ul.curiosity li label.giro {
	width: none;
}
/*info-table*/
div.scatola {
	position: relative;
}
table.info-table {
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 20px;
	float: left;
}
table.info-table tr.up-head-pad th {
	padding: 3px 2px;
	text-align: center;
}
table.info-table tr.up-head-pad th span {
	margin-left: 60px;	
}
table.info-table th {
	padding: 5px 10px;
	font-size: 11px;
	font-weight: bold;
}
table.info-table thead tr.up-head th {
	text-align: center;
}
table.info-table thead tr.up-head th span {
	margin-left: 50px;
}
table.info-table tbody tr.up-head td {
	font-weight: bold;
	padding: 1px 0 0 4px;
	background-color: #F16391;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	color: #FFFFFF;
}
table.info-table tr.info-row td a:hover {
	text-decoration: underline;
}
.no-border {
	border: none !important;
}
table.info-table td {
	padding: 15px 10px 0 10px;
}
table.info-table tr.info-row td {
	padding: 5px 10px;
	font-size: 11px;
}
body#basket.sub-euroleague table.info-table tr.info-row td,
body#altri-sport.sub-rugby table.info-table tr.info-row td,
body#altri-sport.sub-rugby table.info-table tr.info-row th {
	padding: 5px 7px !important;
}
table.info-table tr.info-row td a {
	text-decoration: underline;
}
table.info-table tr.info-row td.info-highlight {
	font-weight: bold;
	text-align: center;
}
table.info-table tr.info-row td.numeric-content {
	text-align: right;
	padding-right: 25px;
}
a.backToHome {
	font-size: 11px;
	font-weight: bold;
}
/*MENU di sezione*/
.menu-squadre {
	float:left;
}
.sub-tennis .menu-squadre {
	width: 620px;
}
.menu-squadre a {
	color: #949494;
	float: left;
	padding: 2px 4px;
}
.menu-squadre a.active {
	background-color:#dcdcdc;
/*	font-weight: bold;*/
	}
#alternateTennis{
	font-family:Arial,Helvetica, sans-serif !important;
	font-size:18px !important;
	width:600px !important;
	clear:both;
}
.sub-tennis .menu-squadre a.active {
	background-color:#dcdcdc;
	font-weight: bold;
}
.sub-tennis .small {
	font-size: 11px;
}
.sub-tennis .small em {
	margin-top: 3px;
}
.sub-tennis .small a {
	font-weight: bold;
}
.menu-squadre span {
	background-color:#949494;
	width:1px;
	height:11px;
	margin:4px 4px;
	float:left;
}
.menu-squadre em {
	color:#949494;
	float: left;
	margin-top: 3px;
}
.menu-squadre-db {
	padding: 0 0 18px !important;
	width: 620px;
}
.menu-stats {
	margin-bottom: 25px;
	font-size: 11px;
}
.menu-stats a {
	white-space: nowrap;
}
.menu-stats a.active {
	text-decoration: underline;
}
div#top-main.underline,
div#top-main-db.underline {
	background: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/menu-row.gif?v=201010131107) scroll no-repeat 35px 25px;
}
div#top-main-db.underline {
	background-position: 0px 25px;
}

/*-------------------BASKET-------------------*/
#basket h5 {
	font-weight: bold;
	padding-top: 10px;
	/*padding-left: 8px;*/
}
.menu-nba {
	float: left;
	padding-bottom: 10px;
}
.menu-nba a {
	white-space: nowrap; 
	float: left;
	display: inline-block;
}
.menu-nba select {
	float: left;
	margin-left: 10px;
}
.menu-nba a.active {
	text-decoration: underline;
}
.menu-nba span,
div.playoffs span {
	width:1px;
	height:11px;
	margin:1px 4px;
	float:left;
}
.mese span {
	/*float: right;
	width:1px;
	height:11px;
	margin:1px 1px;*/
	display:inline-block;
	height:11px;
	margin:0 1px -1px 3px;
	width:1px;
}
ul.mese {
	float:left;
	width: 620px;
	margin-bottom: 25px;
}
ul.mese li {
	display: inline-block;
	float:left; 
	font-weight: bold;
	width: 20px;
	text-align: center;
}
ul.mese li.mese_selected {
	width: 620px;
	font-weight: normal;
	text-transform: uppercase;
	padding-bottom: 3px;
	text-align: left;
}
table.tabelline th.long, 
table.tabelline td.long  {
	width: 250px;
}
table.tabelline th.mid, 
table.tabelline td.mid  {
	width: 180px;
}
table.info-table th.centra, table.info-table td.centra,
table.tabelline th.centra, table.tabelline td.centra  {
	text-align: center;
}
table.centra th, table.centra td { text-align: center;}
th.no-centra , td.no-centra { text-align: left !important;}
table.info-table th.centrab, table.info-table td.centrab,
table.tabelline th.centrab, table.tabelline td.centrab  {
	text-align: center;
	font-weight: bold;
}
table.info-table th.bold, table.info-table td.bold,
table.tabelline th.bold, table.tabelline td.bold  {
	font-weight: bold;
	white-space: nowrap;
}
table.tabelline th.ultimo-turno span.up {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/up.gif?v=201010131107) no-repeat left 5px;
	padding-left: 17px;	
	position: absolute;
	right: 10px;
	top: -1px;
}
table.tabelline th.ultimo-turno span.up a {
	font-size: 10px;
	font-weight: normal;
}
table.finali td,
table.playoffs td {
	border-bottom: none;
}
.type-risultati table.info-table tr.like-th td {
	font-size:11px;
	font-weight:bold;
	padding:5px 10px;
}
.type-risultati table.info-table td.middle-gray,
.type-risultati table.info-table th.middle-gray,
div.middle-gray {
	font-size:11px;
	font-weight:bold;
	padding:5px 10px;
}
.type-risultati table.info-table td.tot {
	font-weight: bold;
	padding-left: 10px;
}
.type-risultati div.playoffs  {
	padding-bottom: 20px;
	float: left;
}
.type-risultati div.playoffs a,
.type-risultati div.playoffs em.no_href  {
	float: left;
	font-weight: bold;
	font-size: 11px;
	font-style:normal;
}
.type-risultati table.playoffs-schema {
	width: 620px;
	border-collapse: separate;
}
.type-risultati table.playoffs-schema td {
	padding: 0;
}
#altri-sport table.playoffs-schema td div.playoffs_NHL,
#basket table.playoffs-schema td div.playoffs_NBA {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/playoffs_NBA.png?v=201010131107) scroll no-repeat right center;
	position: relative;
	width: 616px;
	height: 231px;
}
#altri-sport table.playoffs-schema td div.playoffs_NFL,
#altri-sport table.playoffs-schema td div.playoffs_MLB {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/playoffs_NFL.png?v=201010131107) scroll no-repeat 2px -1px;
	position: relative;
	width: 616px;
	height: 231px;
}
.type-risultati table.playoffs-schema div {
	width: 287px;
}
.type-risultati table.playoffs-schema div.right {
	text-align: right;
}
.type-risultati table.playoffs-schema td div a {
	position: absolute;
	display: block;
	padding-top: 3px;
	padding-left: 3px;
	width: 75px;
	height: 17px;
}
.type-risultati table.playoffs-schema td a.w-conf {
	padding-left: 0;
	padding-right: 5px;
	text-align: right;
	width: 70px;
}
/*coordinate per le squadre del playoffs NBA e NHL*/
div.playoffs_NBA a.e_c1_r1,
div.playoffs_NHL a.e_c1_r1 { top: 13px; left:6px;}                                    
div.playoffs_NBA a.e_c1_r2,
div.playoffs_NHL a.e_c1_r2 { top: 38px; left:6px;}                                    
div.playoffs_NBA a.e_c1_r3,
div.playoffs_NHL a.e_c1_r3 { top: 68px; left:6px;}                                    
div.playoffs_NBA a.e_c1_r4,
div.playoffs_NHL a.e_c1_r4 { top: 93px; left:6px;}                                    
div.playoffs_NBA a.e_c1_r5,
div.playoffs_NHL a.e_c1_r5 { top: 123px; left:6px;}                                   
div.playoffs_NBA a.e_c1_r6,
div.playoffs_NHL a.e_c1_r6 { top: 148px; left:6px;}                                   
div.playoffs_NBA a.e_c1_r7,
div.playoffs_NHL a.e_c1_r7 { top: 178px; left:6px;}                                   
div.playoffs_NBA a.e_c1_r8,
div.playoffs_NHL a.e_c1_r8 { top: 203px; left:6px;}                                   
div.playoffs_NBA a.e_c2_r1,
div.playoffs_NHL a.e_c2_r1 { top: 26px; left:93px;}                                    
div.playoffs_NBA a.e_c2_r2,
div.playoffs_NHL a.e_c2_r2 { top: 79px; left:93px;}                                    
div.playoffs_NBA a.e_c2_r3,
div.playoffs_NHL a.e_c2_r3 { top: 136px; left:93px;}                                   
div.playoffs_NBA a.e_c2_r4,
div.playoffs_NHL a.e_c2_r4 { top: 189px; left:93px;}                                   
div.playoffs_NBA a.e_c3_r1,
div.playoffs_NHL a.e_c3_r1 { top: 52px; left:181px;}                                   
div.playoffs_NBA a.e_c3_r2,
div.playoffs_NHL a.e_c3_r2 { top: 163px; left:181px;}                                  
div.playoffs_NBA a.e_c4_r1,
div.playoffs_NHL a.e_c4_r1 { top: 85px; left:271px;} 
div.playoffs_NBA a.winner,
div.playoffs_NHL a.winner { font-weight: bold;}
                       
div.playoffs_NBA a.finalista,
div.playoffs_NHL a.finalista {font-weight: bold; text-align: right; padding-right: 3px;}
div.playoffs_NBA a.w_c1_r1,
div.playoffs_NHL a.w_c1_r1 { top: 13px; left:535px;}                                   
div.playoffs_NBA a.w_c1_r2,
div.playoffs_NHL a.w_c1_r2 { top: 39px; left:535px;}                                   
div.playoffs_NBA a.w_c1_r3,
div.playoffs_NHL a.w_c1_r3 { top: 69px; left:535px;}                                   
div.playoffs_NBA a.w_c1_r4,
div.playoffs_NHL a.w_c1_r4 { top: 93px; left:535px;}                                   
div.playoffs_NBA a.w_c1_r5,
div.playoffs_NHL a.w_c1_r5 { top: 123px; left:535px;}                                  
div.playoffs_NBA a.w_c1_r6,
div.playoffs_NHL a.w_c1_r6 { top: 149px; left:535px;}                                  
div.playoffs_NBA a.w_c1_r7,
div.playoffs_NHL a.w_c1_r7 { top: 179px; left:535px;}                                  
div.playoffs_NBA a.w_c1_r8,
div.playoffs_NHL a.w_c1_r8 { top: 204px; left:535px;}                                  
div.playoffs_NBA a.w_c2_r1,
div.playoffs_NHL a.w_c2_r1 { top: 26px; left:447px;}                                   
div.playoffs_NBA a.w_c2_r2,
div.playoffs_NHL a.w_c2_r2 { top: 79px; left:447px;}                                   
div.playoffs_NBA a.w_c2_r3,
div.playoffs_NHL a.w_c2_r3 { top: 138px; left:447px;}                                  
div.playoffs_NBA a.w_c2_r4,
div.playoffs_NHL a.w_c2_r4 { top: 190px; left:447px;}                                  
div.playoffs_NBA a.w_c3_r1,
div.playoffs_NHL a.w_c3_r1 { top: 54px; left:359px;}                                   
div.playoffs_NBA a.w_c3_r2,
div.playoffs_NHL a.w_c3_r2 { top: 164px; left:359px;}                                  
div.playoffs_NBA a.w_c4_r1,
div.playoffs_NHL a.w_c4_r1 { top: 128px; left:270px; font-weight: bold;}

/*coordinate per le squadre del playoffs NFL e MLB*/
div.playoffs_MLB a.e_c1_r1,
div.playoffs_NFL a.e_c1_r1 { top: 24px; left:9px;}                                    
div.playoffs_MLB a.e_c1_r2,
div.playoffs_NFL a.e_c1_r2 { top: 78px; left:9px;}                                    
div.playoffs_MLB a.e_c1_r3,
div.playoffs_NFL a.e_c1_r3 { top: 134px; left:9px;}                                    
div.playoffs_MLB a.e_c1_r4,
div.playoffs_NFL a.e_c1_r4 { top: 187px; left:9px;}                                    
                           
div.playoffs_MLB a.e_c2_r1,
div.playoffs_NFL a.e_c2_r1 { top: 50px; left:182px;}                                    
div.playoffs_MLB a.e_c2_r2,
div.playoffs_NFL a.e_c2_r2 { top: 162px; left:182px;} 

div.playoffs_MLB a.e_c3_r1,
div.playoffs_NFL a.e_c3_r1 { top: 83px; left:272px;} 

div.playoffs_MLB a.winner,
div.playoffs_NFL a.winner {font-weight: bold;}
                       
div.playoffs_MLB a.finalista,
div.playoffs_NFL a.finalista {font-weight: bold; text-align: right; padding-right: 3px;}

div.playoffs_MLB a.w_c1_r1,
div.playoffs_NFL a.w_c1_r1 { top: 24px; left:532px;}                                   
div.playoffs_MLB a.w_c1_r2,
div.playoffs_NFL a.w_c1_r2 { top: 78px; left:532px;}                                   
div.playoffs_MLB a.w_c1_r3,
div.playoffs_NFL a.w_c1_r3 { top: 134px; left:532px;}                                   
div.playoffs_MLB a.w_c1_r4,
div.playoffs_NFL a.w_c1_r4 { top: 187px; left:532px;}                                   
                              
div.playoffs_MLB a.w_c2_r1,
div.playoffs_NFL a.w_c2_r1 { top: 50px; left:358px;}                                   
div.playoffs_MLB a.w_c2_r2,
div.playoffs_NFL a.w_c2_r2 { top: 162px; left:358px;}                                   

div.playoffs_MLB a.w_c4_r1,
div.playoffs_NFL a.w_c4_r1 { top: 126px; left:267px; font-weight: bold;}                

#basket #wrapper #main .bodycontent .data-container thead tr th {
	text-transform: uppercase;
	font-weight: bold;
}
#basket #wrapper #main .bodycontent .data-container thead tr th.andata {
	text-transform: none;
}

/*copiati da calcio per i calendari*/
h1.title {
	font-size:24px;
	line-height:38px;
	margin-bottom:4px;
}
body#basket table.data-container th {
	height: 22px;
}
/* ------------ basket: tabellino partita --------------------- */
table.partita-tabella tr.pink td.meta_sx ul {
	margin-left: 5px;
}
table.partita-tabella tr.pink td.meta_sx ul,
table.partita-tabella tr.pink td.meta_dx ul {
	width: 295px;
}
table.partita-tabella tr.pink td.meta_sx ul li {
	font-size: 18px;
	color: #333333;
	width: 280px;
}
table.partita-tabella tr.pink td.meta_sx ul li span {
	float: left;
	width: 220px;
	display: inline-block;
}
table.partita-tabella tr.pink td.meta_sx ul li span.risultato {
	width: 50px;
	text-align: right;
	display: block;
	float: right;
}

table.partita-tabella tr.pink td.meta_dx ul li {
	font-size: 18px;
	color: #000000;
	width: 295px;
}

table.partita-tabella tr.pink td.meta_dx ul li span {
	color: #949494;
	display: inline-block;
	text-align: center;
}
#basket table.partita-tabella tr.pink td.meta_dx ul li span {
	width: 48px;
}
.sub-pallavolo table.partita-tabella tr.pink td.meta_dx ul li span {
	width: 58px;
}
table.partita-tabella tr.pink td.meta_dx ul li.tempi span {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
table.basket-table tr.info-row-dark-gray th {
	font-size: 16px;
	margin-left: 4px;
}
table.basket-table tr.less-padding th {
	padding-left: 0px;
	padding-right: 0px;
}
table.prima {
	margin-top: -20px;
}
#basket table.partita-lista,
#altri-sport table.partita-lista {
	font-size: 11px;
}
.type-risultati table.info-table tr.info-row td {
height:21px;
}
.type-risultati table.info-table tr.marcatori td {
height:auto;
}
/*------------------- CALCIO -------------------*/
/*body.sub-seriea table.info-table tr.info-row td a,
body.sub-serieb table.info-table tr.info-row td a,
body.champions table.info-table tr.info-row td {
	text-transform: capitalize;
}*/

/*--------------------------------- calendario ---------------------------*/
#basket table.data-container {
	border: 1px solid #D2D2D2; 
	float:left;
	font-size:11px;
	margin:4px;
	padding:3px 3px 0;
	width:300px;
}

#basket table.data-container.giornate_seriea {
	padding: 3px 3px 0;
	width: 620px;
	margin: 0;
	float: left;
	font-size: 11px;
}
table.data-container {
	padding: 3px 3px 0 3px;
	width: 300px;
	margin: 4px;
	float: left;
	font-size: 11px;
}
table.data-container th {
	margin-right: 1px;	
	padding-left: 7px;
	vertical-align: middle;
	height: 25px;
}
table.data-container th.andata,
table.data-container th.ritorno {
	text-align: center;
	padding: 2px;
	font-weight: bold;
}
ul.calendario-lista,
ul.calendario-lista li {
	float: left;
}
table.data-container td {
line-height:19px;
padding:0 0 0 8px;
text-transform:capitalize;
}
#basket table.data-container td {
line-height:21px;
padding:0 0 0 8px;
text-transform:capitalize;
}
table.data-container td.risultato {
	text-align: center;
}
table.data-container tbody tr.first-row td {
	padding-top: 2px;
}
table.data-container tbody tr.last-row td {
	border-bottom: none;
}
table.data-container tbody td.orario,
table.data-container tbody td.risultato,
table.giornate_seriea thead th.orario,{
	padding: 0;
	text-align: center;
}
/*GIORNATE*/
.type-risultati	ul.giornate {
	background-color:#f4f4f4;
	border-color:#dedede;
	border-style:solid;
	border-width:1px 0;
	margin-bottom:25px;
}
#serieb .giornate li{
	margin:-1px;
}
#serieb .giornate{
	padding-left:2px;
}


ul.giornate li {
	display: inline;
}
ul.giornate li a {
	font-weight: bold;
	padding-left: 2px;
	display: inline-block;
	line-height: 26px;
}
ul.giornate-db li a {
	padding-left: 0;
}
ul.giornate li a.dgts1 {
	width: 10px;
	padding-left: 0;
	text-align: center;
}
ul.giornate li a.dgts1:hover,
ul.giornate li a.current1 {
	text-decoration: none;
}
ul.giornate li a:hover,	
ul.giornate li a.current {
	text-decoration: none;
}

table.giornate_seriea {
	width: 100%;
	/*float: none;*/
	margin: 0 0 20px  0 !important;
}	
table.giornate_seriea th.ultimo-turno {
	padding: 5px 8px;
}
/* tabellino partita */
table.partita-tabella {
	margin-bottom: 20px;
	width: 620px;
}


table.partita-tabella tr.info-row td {
	padding: 5px 3px;
}
table.partita-tabella th {
	padding: 0 !important;
}
table.partita-tabella th div {
	font-weight: bold;
	height: 20px;
	float: left;
	padding-left: 10px;
	padding-top: 6px;
}
th div.th_left {
	width: 475px;
}
th div.th_left strong {
	float: left;
}
th div.th_left span {
	font-weight: normal;
	float: right;
	padding-right: 10px;
}
th div.th_rigth {
	width: 124px;
}
table.partita-tabella th.tabellino_sx {
	width: 500px;
}
table.info-table th.tabellino {
	width: 120px;
}
table.partita-tabella td {
	/*border-right: none;*/
}
table.partita-tabella td.meta_sx,
table.partita-tabella td.meta_dx {
	/*width: 310px !important;*/
	width: 50%;
}
table.partita-tabella tr.pink td.meta_sx,
table.partita-tabella tr.pink td.meta_dx {
	height: 50px;
}
table.partita-tabella td div.box {
	position: relative; 
}
table.partita-tabella tr.pink td.meta_sx div.risultato,
table.partita-tabella tr.pink td.meta_dx div.risultato {
	width: 20px;
	display: block;
	position: absolute; 
	top: 0;
}
table.partita-tabella tr.pink td.meta_sx div.risultato {
	right: 0px;
}
table.partita-tabella tr.pink td.meta_dx div.risultato {
	left: 10px; 	
}

table.partita-tabella tr.pink td.meta_sx div.risultato span,
table.partita-tabella tr.pink td.meta_dx div.risultato span {
	padding-left: 3px;
	width: 20px;
	display: block; 
}

table.partita-tabella td div.box strong.sx,
table.partita-tabella td div.box strong.dx {
	position: absolute; 
	top: 0px;
}
table.partita-tabella td div.box strong.sx {
	left: 10px;
}
table.partita-tabella td div.box strong.dx {
	right: 10px;
}

/*------------------------------------------------------------------*/
table.info-table th.no-whiteb, 
table.info-table td.no-whiteb {
	border-right: none;
}
table.partita-tabella tr.info-row td a, 
table.partita-tabella tr.info-row td span a,
table.partita-tabella tr.pink td a, 
table.partita-tabella tr.pink td span a  {
	text-decoration: none;
}
table.partita-tabella tr.info-row td a:hover, 
table.partita-tabella tr.info-row td span a:hover,
table.partita-tabella tr.pink td a:hover, 
table.partita-tabella tr.pink td span a:hover  {
	text-decoration: underline;
}
table.partita-tabella tr.pink td {
	padding-top: 10px;
}
table.partita-tabella tr.section td {
	font-weight: bold;
	text-align: center;
	padding: 3px;
}
table.partita-tabella tr.pink td.asinistra a,
table.partita-tabella tr.pink td.adestra a {
	text-indent: -5000px;
	display: block;
	height: 40px;
}
table.partita-tabella tr.pink td.adestra a {
	margin-left: 44px;
}
table.partita-tabella tr.pink td,
table.c-league-tabella tr.pink td,
table.c-league-tabella tr.info-row td.pink,
table.partita-tabella tr.pink {
	padding: 5px;
}

table.c-league-tabella tr.pink td,
table.c-league-tabella tr.info-row td.pink {
	font-weight: bold;
}
table.partita-tabella tr.pink td div.risultato, 
table.partita-tabella tr.pink td a.squadra_left,
table.partita-tabella tr.pink td a.squadra_right,
table.partita-tabella tr.pink td em.no_href,
table.partita-tabella tr.pink td em.no_href_left,
table.partita-tabella tr.pink td em.no_href_right {
	font-size: 20px;
}


table.partita-tabella tr.pink td a,
table.partita-tabella tr.pink td em.no_href,
table.partita-tabella tr.pink td em.no_href_left,
table.partita-tabella tr.pink td em.no_href_right {
	display: block;
	height: 50px;
	position: absolute;
	top: 0;
	width: 270px;
}
table.partita-tabella tr.pink td a.squadra_left,
table.partita-tabella tr.pink td em.no_href_left  {
	right: 30px;
	text-align: right;
}
table.partita-tabella tr.pink td a.squadra_right,
table.partita-tabella tr.pink td em.no_href_right {
	left: 30px;
}
table.partita-tabella tr.marcatori td div.box {
	position: relative;
	height: 16px;
}
table.partita-tabella tr.marcatori td a {
	display: block;
	position: absolute;
	top: 0;
	width: 210px;
}
table.partita-tabella tr.marcatori a.player_left,
table.partita-tabella tr.marcatori em.player_left {
	right: 0px;
	text-align: right;
}
table.partita-tabella tr.marcatori a.player_right,
table.partita-tabella tr.marcatori em.player_right {
	left: 0px;
}
table.partita-tabella em.player_left,
table.partita-tabella em.player_right {
  font-style: normal;
  display: block;
  color: #333333;
  position:absolute;
  top:0;
}

table.partita-tabella tr.marcatori td span.sx_img,
table.partita-tabella tr.marcatori td span.dx_img{
	display: block;
	position: absolute;
	top: 0;
	width: 70px;
	float: left;
	text-align: center;
	white-space: nowrap;
}
tr.section_formazioni td.col_sx table {
	margin-left:4px;
}
tr.section_formazioni td.col_dx table {
	margin-left:2px;
}
tr.section_formazioni table {
	width: 305px;
}
tr.section_formazioni table td {
	border-right: none;
	padding: 2px 3px !important;
	/*height: 21px;*/
	vertical-align: middle;
}

tr.section_formazioni table tr.sostituzione td a {
	color: #666666;
	font-style:italic;
}

table.partita-tabella tr.section_formazioni td.td_1 {
	width: 64px;
}
table.partita-tabella tr.section_formazioni td.td_2 {
	width: 94px;
}
table.partita-tabella tr.section_formazioni td.col_sx,
table.partita-tabella tr.section_formazioni td.col_dx {
	padding: 0;
	margin: 0;
	vertical-align: top;
}


table.partita-tabella tr.marcatori td span.sx_img span,
table.partita-tabella tr.marcatori td span.dx_img span{
	display: inline-block;
	text-align: center;
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/partite.png?v=201010131107) no-repeat scroll 0 0;
	width: 25px;
	text-indent: -5000px;
	margin-left: 2px;
}

table.partita-tabella tr.marcatori td span.sx_img span {
	float: right;
}
table.partita-tabella tr.marcatori td span.dx_img span {
	float: left;
}
table.partita-tabella tr.marcatori td span.sx_img {
	left: 0px;
	text-align: right;
	float: left;
}
table.partita-tabella tr.marcatori td span.dx_img {
	right: 0px;
	float: left;
}
table.partita-tabella tr.marcatori td span.sx_img span.autorete,
table.partita-tabella tr.marcatori td span.dx_img span.autorete {
	background-position: left -237px;
}

table.partita-tabella tr.marcatori td span.sx_img span.gol,
table.partita-tabella tr.marcatori td span.dx_img span.gol {
	background-position: left -59px;
}
table.partita-tabella tr.marcatori td span.sx_img span.rigore,
table.partita-tabella tr.marcatori td span.dx_img span.rigore {
	background-position: left -209px;
}
table.partita-tabella tr.section_formazioni td a.player_left,
table.partita-tabella tr.section_formazioni td em.player_left {
	display: inline-block;/**/
	width: 100px;
	text-align: right;
}
table.partita-tabella tr.section_formazioni td a.player_right,
table.partita-tabella tr.section_formazioni td em.player_right {
	display: inline-block;/**/
	width: 100px;
	float: left;
}
table.partita-tabella tr.section_formazioni td.tempo {
	/*width: 25px;*/
}
table.partita-tabella tr.section_formazioni td span.sx_img span,
table.partita-tabella tr.section_formazioni td span.dx_img span {
	display: inline-block;
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/partite.png?v=201010131107) no-repeat scroll 0 0;
	width: 25px;
	text-indent: -5000px;
	height: 16px;
}
table.partita-tabella tr.section_formazioni td span.dx_img {
	/*text-indent: 0px !important;
	display: block;*/
	/*display: inline-block;*/
}
table.partita-tabella tr.marcatori td span.dx_img em,
table.partita-tabella tr.section_formazioni td span.dx_img em {
	float: left;
	display: inline-block;
	font-style: normal;
}

table.partita-tabella tr.section_formazioni span.autorete { background-position: left -237px !important; }
table.partita-tabella tr.section_formazioni span.gol {	background-position: 5px -59px !important;}
table.partita-tabella tr.section_formazioni span.rigore { background-position: left -209px !important;}
table.partita-tabella tr.section_formazioni span.sostituito { background-position: 5px -114px !important;}
table.partita-tabella tr.section_formazioni span.subentrato { background-position: 5px -135px !important;}
table.partita-tabella tr.section_formazioni span.ammonito { background-position: 5px 0 !important;}
table.partita-tabella tr.section_formazioni span.espulso { background-position: 5px -30px !important;}
table.partita-tabella tr.section_formazioni span.ammonito2 { background-position: 5px -160px !important;}
table.partita-tabella tr.section_formazioni span.rigore_ko { background-position: 8px -184px !important;}
table.partita-tabella tr.section_formazioni span.rigore_ok { background-position: 5px -85px !important;}

table.partita-tabella tr.pink td div.risultato span {
	font-size: 12px;
}
table.partita-tabella tr.section_note td div.box {
	width: 600px;
	margin: 0 auto;
}


/*tabella-legenda del tabellino partita*/
table.partita-lista { 
  width: 620px;  
  padding: 6px; 
}
table.partita-lista td.uno { 
	font-weight: bold;
}
table.partita-lista td { 
	border: none; 
	padding: 2px; 
}
table.partita-lista td span { 
	padding: 0 0 0 25px;
}
table.partita-lista td span.gol {background-position:  7px -59px;}
table.partita-lista td span.autorete {background-position: 0 -237px;}
table.partita-lista td span.rigore {background-position: 0 -209px;}
table.partita-lista td span.sostituito {background-position: 3px -114px;}
table.partita-lista td span.subentrato {background-position: 1px -135px;}
table.partita-lista td span.ammonito {background-position: 3px 0;}
table.partita-lista td span.espulso {background-position: 3px -30px;}
table.partita-lista td span.ammonito2 {background-position: 3px -160px;}
table.partita-lista td span.rigore_ko {background-position: 7px -184px;}
table.partita-lista td span.rigore_ok {background-position: 3px -85px;}

h1.title-n,
table.info-table th div.right{
	font-weight: normal;
}
table.tabelline th.ultimo-turno span.up {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/up.gif?v=201010131107) no-repeat left 5px;
	padding-left: 17px;	
	position: absolute;
	right: 10px;
	top: -1px;
}
table.tabelline th.ultimo-turno span.up a {
	font-size: 10px;
	font-weight: normal;
}
table.info-table th.centra, table.info-table td.centra,
table.tabelline th.centra, table.tabelline td.centra  {
	text-align: center;
}
table.centra th, 
table.centra td { 
	text-align: center;
}
th.no-centra, 
td.no-centra { 
	text-align: left !important;
}
table.info-table th.centrab, table.info-table td.centrab,
table.tabelline th.centrab, table.tabelline td.centrab  {
	text-align: center;
	font-weight: bold;
}
table.info-table th.bold, table.info-table td.bold,
table.tabelline th.bold, table.tabelline td.bold  {
	font-weight: bold;
	white-space: nowrap;
}
table.info-table td.table_right { 
	text-align: right;
}

/*fne tabellino partita*/
#top-main-db {
	padding: 0 0 18px !important;
	width: 620px;
}
dl.legenda {
	margin-bottom: 8px;	
	padding-left: 7px;
	padding-top: 10px;
}
dl.legenda dt {
	text-indent: -5000px;
	width: 10px;
	height: 10px;
	float: left;
}
dl.legenda dd {
	font-size: 10px;
	float: left;
	padding: 0 3px;
}
/*------------------------- home serie A ---------------------------*/
h5 {
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 8px;
	font-size: 11px;
	height: 20px;
	clear: both;
}
h5.squadra{
	clear: both	
}
h5 a.pdf-file {
	color: #000000;
	text-decoration: none;
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/pdf.gif?v=201010131107) scroll no-repeat top left;
	padding-left: 20px;
	display: inline-block;
	height: 20px;
	text-transform: none;
}
h5.seriea {
font-size:12px;
height:18px;
margin-top:20px;
overflow:hidden;
}

h5.calendario {
font-size:12px;
height:30px;
margin-top:20px;
overflow:hidden;
}

/* box sponsorizzato TIM - sky - totosi
---------------------------------------------------------------------------*/
body#calcio.sub-seriea table.classifica-seriea,
body#calcio.sub-serieb table.classifica-seriea  {
	/*border: 2px solid #e40002;*/
}
body#calcio.sub-seriea table.classifica-seriea thead td.brand,
body#calcio.sub-serieb table.classifica-seriea thead td.brand,
body#calcio.sub-estero-premierleague table.classifica-seriea thead td.brand,
body#calcio.sub-estero-liga table.classifica-seriea thead td.brand {
	margin: 0;
	padding: 0;
}
body#calcio.sub-seriea table.classifica-seriea thead div a,
body#calcio.sub-serieb table.classifica-seriea thead div a,
body#calcio.sub-estero-premierleague table.classifica-seriea thead div a,
body#calcio.sub-estero-liga table.classifica-seriea thead div a  {
	border: 0;
}
body#calcio.sub-seriea table.classifica-seriea thead div,
body#calcio.sub-serieb table.classifica-seriea thead div,
body#calcio.sub-estero-premierleague table.classifica-seriea thead div,
body#calcio.sub-estero-liga table.classifica-seriea thead div  {
	width: 620px;
	padding: 0;
	float:left;
}

body#calcio.sub-seriea table.classifica-seriea thead th.bkg_white div img,
body#calcio.sub-serieb table.classifica-seriea thead th.bkg_white div img,
body#calcio.sub-estero-premierleague table.classifica-seriea thead th.bkg_white div img,
body#calcio.sub-estero-liga table.classifica-seriea thead th.bkg_white div img  {
	float: left;
	margin: 0;
}
/* fine box sponsorizzato TIM
---------------------------------------------------------------------------------*/

table.classifica-seriea {
	width:100%;
}
table.classifica-seriea thead td {
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	font-size: 11px;
	padding: 2px;
}
table.classifica-seriea tbody {
	font-size: 11px;
}
table.classifica-seriea tbody td {
	padding:2px;
	text-align: center;
}
table.classifica-seriea tbody tr td.left-border {
	text-align: left;
}
table.classifica-seriea tbody tr td.left-border a,
table.classifica-serieb tbody tr td.left-border a {
	text-transform: capitalize;
}
div.ch-legenda dl {
	width:600px;
}
div.legenda-seriea,
div.legenda-serieb {
	float: left;
	padding-bottom: 20px;
}

.sub-champions div.legenda-seriea,
.sub-champions div.legenda-serieb {
/*display:none;*/
}

div.legenda-seriea strong,
div.legenda-serieb strong {
	float: left;
	padding-top: 10px;
	margin-right: 15px;
}
div.legenda-seriea p,
div.legenda-serieb p {
	clear: left;
	white-space: nowrap;
}
ul.marcatori li.last {
	border-bottom: none;
	margin-bottom: 20px;
}
ul.marcatori li.last {
	border-bottom: none;
	margin-bottom: 20px;
}
ul.marcatori li strong {
	width: 25px;
	font-weight: bold;
	font-size: 14px;
	float: left;
	padding-left: 5px;
}
ul.marcatori div {
	float: left;
	font-size: 11px;
	width: 580px;
	letter-spacing: 0.05em;
}
/* box calciatore e giocatore basket e altri sport*/
#calcio .scelta { 
	padding: 6px 6px 6px 10px; 
}
#calcio .scelta strong { 
	margin-left:5px;
	margin-right: 5px;
}
#calcio .scelta a { 
	text-decoration: underline;
}
#calcio .content-scheda { 
	padding: 4px 10px 15px;
	margin-bottom: 30px;
}
body#calcio .content-scheda #foto_panini {
	float: left; 
	margin-right: 15px;
	background-color: #889648;
	width: 200px;
	height: 0;
	padding: 200px 3px 10px;
	margin-top: 8px;
	color: #889648;
	text-align: center;
	font-size: 10px;
}
body#calcio .content-scheda #foto_panini {
	background: #889648 url(/img/calcio/figurine_panini/shceda_calciatore_default_new.jpg) scroll no-repeat center 10px;
}
body#calcio .content-scheda #foto_panini img {
	text-align: center;
	margin: 0 55px;
}
#calcio .content-scheda ul { 
	float: left; 
	width: 315px; 
	padding-left: 6px; 
	padding-top: 6px; 
}
#calcio .content-scheda ul li {
	float: left; 
}
#calcio .content-scheda ul li strong {
	float: left; 

	margin-bottom: 6px; 
	width: 155px; 
}
#calcio .content-scheda ul li div {
	float: left; 
	width: 150px; 
	padding-bottom: 5px; 
}
/*CHAMPIONS*/
table.c-league-app {
	margin-top: -18px;	
}
.champions-special {
	font-size: 14px;
	padding-left: 12px;
	margin-bottom: 20px;
}
.champions-special li {
	float:left;
	width: 287px;
}
.champions-special li.underline {
    padding:0 0 7px 0;
	margin-bottom:6px;
}
.champions-special img {
	float:left;
	margin-right:14px;
}
.champions-special div {
	display:inline-block;
}
.champions-special h4 {
	font-size:16px;
	margin-bottom:0;
}
.champions-special a {
	display:block;
	padding-left:9px;
}
/*champions league*/
.menu-champions {
clear:both;
margin-top:15px;
overflow:hidden;
width:620px;
margin-bottom:20px;
}
.menu-champions a {
	float:left;
	padding:2px 4px;
}
.menu-champions a:hover, 
.menu-champions a.active {
	text-decoration: none;
}
.menu-champions span {
	width: 1px;
	height: 11px;
	margin: 4px 4px;
	float: left;
}
table.c-league-tabella thead tr.info-row-dark th,
table.c-league-tabella tbody tr.info-row-dark td {
	padding: 7px;
	white-space: nowrap;
}
table.c-league-tabella thead tr.info-row-dark th.normal
table.c-league-tabella tbody tr.info-row-dark td.normal,
td.normal, th.normal, tr.normal th,
tr.normal td {
	font-weight: normal !important;
}
table.c-league-tabella thead th div {
	position: relative;
}
table.c-league-tabella thead th select {
	position: absolute; 
	top: -4px; 
	right: -9px;
}
table.seriea-tabella tbody td {
	text-transform: capitalize !important;
}
table.c-league-tabella thead tr th div span.more {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/2right.gif?v=201010131107) no-repeat 53px 3px;
	padding-right: 17px;	
	position: absolute;
	right: -5px;
	top: 0;
}
table.c-league-tabella thead tr th div span.moreEU {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/2right.gif?v=201010131107) no-repeat 113px 3px;
	padding-right: 17px;	
	position: absolute;
	right: -5px;
	top: 0;
}


table.c-league-tabella thead tr th div span.more a,
table.c-league-tabella thead tr th div span.moreEU a {
	color: #ffffff;
	font-weight: normal;
}
#basket table.c-gironi,
#calcio table.c-gironi,
.sub-volley table.c-gironi {
	width: 303px;
	float: left;
	margin-right: 7px;
}
table.tennis-table td.reti,
table.seriea-tabella td.reti,
table.c-league-tabella td.reti,
table.medaglie td.reti {
	font-weight: bold;
	font-size: 14px !important;
	padding-left: 5px;
}
/*statistiche form*/
.seriea-stats ul.form li div.select-inline,
.seriea-stats ul.form li div.select-inline label,
.seriea-stats ul.form li div.select-inline select,
.seriea-stats ul.form li div.select-inline button {
	float: left;
	margin: 5px;
}
.seriea-stats ul.form li div.select-inline {
	width: 480px;
	padding-left: 50px;
}
.seriea-stats ul.form li div.select-inline label {
	text-align: right;
	width: 200px;
	font-weight: bold;
}
.seriea-stats ul.form li div.select-inline2,
.seriea-stats ul.form li div.select-inline2 label,
.seriea-stats ul.form li div.select-inline2 select,
.seriea-stats ul.form li div.select-inline2 button {
	float: left;
	margin: 5px;
}
.seriea-stats ul.form li div.select-inline2 { width: 560px; }
.seriea-stats ul.form li div.select-inline2 label {
	text-align: right;
	width: 243px;
	font-weight: bold;
	margin-top: 6px;
}
.seriea-stats ul.form li div.select-inline2 label.ultimo-classifiche { width: 76px;}
.seriea-stats ul.form li div.select-inline2 span {
	float: left;
	margin-top: 7px;
}
.seriea-stats ul.form li div.input-check {
	margin-left: 126px;
}
.seriea-stats ul.form li div.scontri {
	margin-left: 51px;
	margin-top: 15px;
}
.seriea-stats ul.form li div.input-check input {
	margin-top: 15px;
	margin-right: 10px;
}
.seriea-stats ul.form li div.input-check strong {
	margin-right: 10px;
}
.seriea-stats ul.form li select.list-mese {	
	width: 65px; 
	margin-left: 8px;	
	margin-right: 8px;
}
.seriea-stats ul.form li select.list-stagione {	
	width: 77px; 
	margin-left: 8px;	
	margin-right: 8px;
}


/* COPPE SERIE A*/
/*tabelle per calcio*/
table.info-table th.less-padding {
	padding-left: 2px;
	padding-right: 2px;
}
table.info-table th span.coppah {
	background: transparent no-repeat scroll center 10px;
	height: 55px;
	text-indent: -5000px;
	display: block;
}
table.info-table th span.coppa-dei-campioni { background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/coppe/coppa-coppe_.gif?v=201010131110); }
table.info-table th span.coppa-uefa { background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/coppe/coppa-UEFA_.gif?v=201010131110);}
table.info-table th span.scudetto { background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/coppe/scudetto_.gif?v=201010131110);}
table.info-table th span.coppa-italia { background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/coppe/coppaitalia_.gif?v=201010131110);}

table.info-table th span.coppa-bundesliga { background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/coppe/bundesliga_.gif?v=201010131110); }
table.info-table th span.coppa-liga { background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/coppe/liga_.gif?v=201010131110); }
table.info-table th span.coppa-premierleague { background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/coppe/premier-league_.gif?v=201010131110); }
table.info-table th span.coppa-ligue1 { background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/coppe/ligue1_.gif?v=201010131110); }

.info-column {
	width: 60px;
}
.info-icon {
	width: 16px;
}
.display-icon {
	display: block;
	width: auto;
	text-indent: -5000px;
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/partite.png?v=201010131107) no-repeat scroll 0 0;
}
.display-icon-text {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/partite.png?v=201010131107) no-repeat scroll 0 0;
/*	display: inline-block;
	width: 22px;
	height: 15px;*/
}
/*icone tabellino partita*/
.gol-col {	background-position: 5px -59px;}
.goal {	background-position: 17px -59px;}
.yellow-card { 	background-position: 0 -1px;}
.red-card {	background-position: 0 -30px;}
.autorete {background-position: 19px -237px;}
.rigore {background-position: 7px -209px;}
.sostituito {background-position: 19px -114px;}
.subentrato {background-position: 15px -135px;}
.ammonito2 {background-position: 0 -160px;}
.rigore_ko {background-position: 22px -184px;}
.rigore_ok {background-position: 20px -85px;}

/*coppe scheda squadra*/
dt.coppa-dei-campioni { background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/coppe/champions-league.png?v=201010131110); }
dt.coppa-uefa { background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/coppe/coppa-UEFA.png?v=201010131110);}
dl.cups-list dt.scudetto { background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/coppe/scudetto.png?v=201010131110);}
dt.coppa-italia { background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/coppe/coppa-italia.png?v=201010131110);}
dt.coppa-delle-coppe { background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/coppe/coppa-coppe.png?v=201010131110);}
dt.coppa-intercontinentale { background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/coppe/coppa-intercontinentale.png?v=201010131110);}
dt.coppa-intertoto { background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/coppe/supercoppa-europea.png?v=201010131110);}
/*lista informazioni squadra*/
ul.team-info-list {
	width: 100%;
	margin-bottom: 20px;
	font-size: 11px;
	float: left;
}
ul.team-info-list li {
	padding: 4px 7px;
	float: left;
}
ul.team-info-list li div {
	width: 455px;
	float: left;
}
ul.team-info-list li div a {
	text-decoration: underline;
}
ul.team-info-list li span {
	float: left;
	font-weight: bold;
	width: 150px;
	text-transform: uppercase;
}
ul.coppa li span {
	float: left;
	width: 180px;
	text-transform: none;
	font-weight: normal;
	padding-left: 50px;
	padding-right: 30px;
	padding-top: 20px;	
	background: scroll no-repeat 0 8px;
	height: 40px;
	font-size: 12px;
	position: relative;
}
ul.coppa li span strong {
	float: right;
	font-weight: bold;
	width: 20px;
	font-size: 20px;
	position: absolute;
	top: 10px;
	right: 0;
	padding-right: 10px;
}
ul.coppa li div {
	width: 330px;
	float: left;
}
ul.coppa li span.coppa-dei-campioni { background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/coppe/champions-league.gif?v=201010131110); }
ul.coppa li span.coppa-uefa { background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/coppe/coppa-UEFA.gif?v=201010131110);}
ul.coppa li span.scudetto { background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/coppe/scudetto.gif?v=201010131110);}
ul.coppa li span.coppa-italia { background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/coppe/coppaitalia.gif?v=201010131110);}
ul.coppa li span.coppa-delle-coppe { background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/coppe/coppa-coppe.gif?v=201010131110);}
ul.coppa li span.coppa-intercontinentale { background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/coppe/coppa-intercontinentale.gif?v=201010131110);}
ul.coppa li span.coppa-intertoto { background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/coppe/supercoppa-europea.gif?v=201010131110);}
/*------------ SQUADRE SERIEA SCUDETTI MEDIUM ------------------*/
#list-squadre-rnc li a.bari {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/bari_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.atalanta {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/atalanta_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.bologna {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/bologna_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.cagliari {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/cagliari_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.catania {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/catania_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.chievo {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/chievo_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.fiorentina {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/fiorentina_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.genoa {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/genoa_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.inter {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/inter_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.juventus {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/juventus_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.lazio {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/lazio_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.livorno {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/livorno_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.milan {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/milan_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.napoli {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/napoli_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.palermo {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/palermo_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.parma {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/parma_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.roma {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/roma_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.sampdoria {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/sampdoria_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.siena {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/siena_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.udinese {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/udinese_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
/*------------ CAMPIONATI ESTERI ------------------*/
#calcio #list-team-extratime .inghilterra {
	background: #eeeeee url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/inghilterra.png?v=201101121749) no-repeat scroll center 10px;
}
#calcio #list-team-extratime .spagna {
	background: #eeeeee url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/spagna.png?v=201101121749) no-repeat scroll center 10px;
}
#calcio #list-team-extratime .germania {
	background: #eeeeee url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/germania.png?v=201101121749) no-repeat scroll center 10px;
}
#calcio #list-team-extratime .francia {
	background: #eeeeee url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/francia.png?v=201101121749) no-repeat scroll center 10px;
}

#list-squadre-rnc li a.albania {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/albania.png?v=201101121804) no-repeat scroll 5px 20px;
}
#list-squadre-rnc li a.algeria {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/algeria.png?v=201101121804) no-repeat scroll 5px 20px;
}
#list-squadre-rnc li a.argentina {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/argentina.gif?v=201101121252) no-repeat scroll 5px 20px;
}
#list-squadre-rnc li a.austria {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/austria.png?v=201101121804) no-repeat scroll 5px 20px;
}
#list-squadre-rnc li a.belgio {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/belgio.png?v=201101121804) no-repeat scroll 5px 20px;
}
#list-squadre-rnc li a.brasile {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/brasile.png?v=201101121804) no-repeat scroll 5px 20px;
}
#list-squadre-rnc li a.bulgaria {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/bulgaria.png?v=201101121804) no-repeat scroll 5px 20px;
}
#list-squadre-rnc li a.cile {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/cile.png?v=201101121804) no-repeat scroll 5px 20px;
}
#list-squadre-rnc li a.danimarca {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/danimarca.png?v=201101121804) no-repeat scroll 5px 20px;
}
#list-squadre-rnc li a.egitto {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/egitto.png?v=201101121804) no-repeat scroll 5px 20px;
}
#list-squadre-rnc li a.grecia {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/grecia.png?v=201101121804) no-repeat scroll 5px 20px;
}
#list-squadre-rnc li a.irlanda {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/irlanda.png?v=201101121804) no-repeat scroll 5px 20px;
}
#list-squadre-rnc li a.marocco {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/marocco.png?v=201101121804) no-repeat scroll 5px 20px;
}
#list-squadre-rnc li a.messico {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/messico.png?v=201101121804) no-repeat scroll 5px 20px;
}
#list-squadre-rnc li a.norvegia {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/norvegia.png?v=201101121804) no-repeat scroll 5px 20px;
}
#list-squadre-rnc li a.olanda {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/olanda.png?v=201101121804) no-repeat scroll 5px 20px;
}
#list-squadre-rnc li a.polonia {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/polonia.png?v=201101121804) no-repeat scroll 5px 20px;
}
#list-squadre-rnc li a.portogallo {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/portogallo.png?v=201101121804) no-repeat scroll 5px 20px;
}
#list-squadre-rnc li a.romania {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/romania.png?v=201101121804) no-repeat scroll 5px 20px;
}
#list-squadre-rnc li a.russia {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/russia.png?v=201101121804) no-repeat scroll 5px 20px;
}
#list-squadre-rnc li a.scozia {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/scozia.png?v=201101181141) no-repeat scroll 5px 20px;
}

#list-squadre-rnc li a.serbia {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/serbia.png?v=201101121804) no-repeat scroll 5px 20px;
}
#list-squadre-rnc li a.svezia {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/svezia.png?v=201101121804) no-repeat scroll 5px 20px;
}
#list-squadre-rnc li a.svizzera {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/svizzera.png?v=201101121804) no-repeat scroll 5px 20px;
}
#list-squadre-rnc li a.tunisia {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/tunisia.png?v=201101121804) no-repeat scroll 5px 20px;
}
#list-squadre-rnc li a.turchia {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/turchia.png?v=201101121804) no-repeat scroll 5px 20px;
}
#list-squadre-rnc li a.ucraina {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/calcio/esteroET/ucraina.png?v=201101121804) no-repeat scroll 5px 20px;
}

#calcio.sub-estero.evento-extratime h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #e0551e;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d2d2d2;
	padding-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#calcio #list-team-extratime li div a span {
	display: block;
	font-size: 12px;
	text-transform: capitalize;
	font-weight: normal;
	color: #999999;
}
#calcio #list-team-extratime li a img {
	margin-top: 8px;
	text-indent:-5000px;
}
#calcio #list-team-extratime li > a{
	height: 52px;
	width: 148px;
}
#calcio #list-team-extratime a  {
	display: block;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	margin: 50px 0 0 0;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 13px;
}
#calcio #list-team-extratime li {
	background-color: #eeeeee;
	display: block;
	float: left;
	margin-right: 9px;
	height: 88px;
	width: 148px;
}
#calcio #list-team-extratime .last{
	margin:0;
}
#calcio #list-team-extratime {
	list-style-type: none;
	display: inline;
}
.filetto-extratime {
	border-bottom:1px solid #d2d2d2;
	padding-bottom:10px;
	overflow:hidden;
	
}
/* -------------------- serie b ------------------------------------*/
#list-squadre-rnc li a.albinoleffe {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/albinoleffe_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.ancona {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/ancona_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.ascoli {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/ascoli_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.brescia {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/brescia_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.cesena {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/cesena_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.cittadella {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/cittadella_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.crotone {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/crotone_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.empoli {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/empoli_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.frosinone {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/frosinone_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.gallipoli {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/gallipoli_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.grosseto {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/grosseto_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.lecce {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/lecce_medium.gif?v=201010131112) no-repeat scroll 0 0;
}

#list-squadre-rnc li a.mantova {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/mantova_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.modena {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/modena_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.novara {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/novara_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.padova {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/padova_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.pescara {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/pescara_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.piacenza {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/piacenza_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.portogruaro {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/portogruaro_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.reggina {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/reggina_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.salernitana {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/salernitana_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.sassuolo {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/sassuolo_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.torino {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/torino_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.triestina {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/triestina_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.varese {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/varese_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
#list-squadre-rnc li a.vicenza {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/vicenza_medium.gif?v=201010131112) no-repeat scroll 0 0;
}
/*--- ------------------------------- SQUADRE SERIE A SCUDETTI SMALL ---------------------------------- ---*/
.info-table tr.pink a.atalanta {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/atalanta_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.albinoleffe {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/albinoleffe_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.ancona {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/ancona_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.ascoli {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/ascoli_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.bari {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/bari_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.bologna {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/bologna_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.brescia {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/brescia_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.cagliari {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/cagliari_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.catania {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/catania_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.cesena {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/cesena_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.chievo {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/chievo_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.cittadella {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/cittadella_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.crotone {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/crotone_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.empoli {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/empoli_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.fiorentina {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/fiorentina_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.frosinone {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/frosinone_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.gallipoli {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/gallipoli_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.genoa {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/genoa_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.grosseto {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/grosseto_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.inter {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/inter_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.juventus {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/juventus_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.lazio {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/lazio_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.lecce {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/lecce_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.livorno {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/livorno_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.mantova {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/mantova_small.gif?v=201010131112) no-repeat scroll 3px 6px;
}
.info-table tr.pink a.modena {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/modena_small.gif?v=201010131112) no-repeat scroll 3px 6px;
}
.info-table tr.pink a.milan {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/milan_small.gif?v=201010131112) no-repeat scroll 3px 6px;
}
.info-table tr.pink a.napoli {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/napoli_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.padova {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/padova_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.palermo {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/palermo_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.parma {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/parma_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.piacenza {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/piacenza_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.reggina {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/reggina_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.roma {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/roma_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.salernitana {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/salernitana_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.sampdoria {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/sampdoria_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.sassuolo {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/sassuolo_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.siena {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/siena_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.torino {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/torino_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.triestina {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/triestina_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.udinese {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/udinese_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.vicenza {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/vicenza_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.pescara {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/pescara_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.novara {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/novara_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.ac-portogruaro,
.info-table tr.pink a.portogruaro {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/portogruaro_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
.info-table tr.pink a.varese {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/squadre/varese_small.gif?v=201010131112) no-repeat scroll  3px 6px;
}
/*------------------------------------------------------------------*/
.info-table tr.pink a.squadra_left {
	background-position: 3px 2px;
}
.info-table tr.pink a.squadra_right {
	background-position: 233px 2px;
}
#list-squadre-rnc li a.squadra-scudetto { 
	background-position: left -3px; 
}
#list-squadre-rnc {
	float: left;
	padding-right: 10px;
	width: 620px;
	background: none;
	margin-top: 20px;
}
#list-squadre-rnc li {
	width:134px;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
	height:70px;
	padding-left: 60px;
}
#list-squadre-rnc li span {
	float:left;
	height:53px;
	margin:10px 4px 4px 0px;
	width:1px;
}
#list-squadre-rnc li a {
	display:block;
	float:left;
	font-size:12px;
	font-weight:bold;
	height:55px;
	padding-left:68px;
	padding-top:7px;
	text-transform:uppercase;
	margin-left:-65px;
}
#calcio.sub-seriea #list-squadre-rnc li .insideTeam a,
#calcio.sub-serieb #list-squadre-rnc li .insideTeam a {
	font-size:12px;
}
#list-squadre-rnc li div.insideTeam {
	float: left;
	margin-top: -46px;
  width: 120px;	
}
#list-squadre-rnc li div.insideTeam a {
	font-size: 10px;
	text-transform: none;
	height: 4px;
	font-weight: normal;
}
/*-------------------MOTORI-------------------*/
/* ----------------------------- pagine  motori ----------------------------------------------------*/
#motori h1.motori {
	margin-bottom: 10px;
	font-size: 24px;
	font-weight: normal;
}
/*----------------------------- menu in alto ----------------------------*/
.menu-motori {
	float:left;
	padding-bottom: 10px;
}
.menu-motori a {
	float:left;
	padding:2px;
}
.menu-motori span {
	width:1px;
	height:11px;
	margin: 3px 4px;
	float:left;
}
.menu-motori a strong {
	line-height: 16px;
	padding-right: 2px;
}

.menu-motori em {
	color: #999999;
	float: left;
	line-height: 19px;
	padding-right: 2px;
}
.menu-motori-stats {
	margin: -10px 0 5px 0;
}
.menu-motori-stats a {
	font-size: 11px;
	font-weight: bold;
}
.menu-motori-stats h5 {
	font-size: 18px;
	margin-top: 15px;
}
.team-piloti tbody tr .driver {
	width: 170px;
}
/*statistiche-form*/
.motori-stats ul.form li div.newline {
	margin-top: 15px;
}
.motori-stats ul.form li input {
	margin-left: 10px;
	margin-right: 10px;
}
.motori-stats ul.form li div.row2align {
	margin-left: 49px;
}
.motori-stats ul.form li div.rows2align_ {
	margin: 0 40px 20px 70px;
	text-align: right;
	float: left;
}
.motori-stats ul.form li div.albo a {
	font-weight: bold;
	text-decoration: underline;
}
.motori-stats ul.form li div.albo {
	float: left;
}
.motori-stats ul.form li div.row2move {
	margin-top: 15px;
}
.motori-stats ul.form li div.dotted { 
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/dot.gif?v=201010131107) repeat-x scroll left top;
	margin:  15px 8px 0 0; 
	padding-top: 10px;
}
.motori-stats ul.form li ul.curiosity li div.row {
	text-align: right;
	margin-right: 135px;
}
.motori-stats ul.form li ul.curiosity li div.row4 {
	text-align: right;	
	margin-right: 230px;
	margin-top: 15px;
}
.motori-stats ul.form li ul.curiosity li div.row5 {
	text-align: right;
	margin-right: 264px;
}
/* --------------- tabella calendario - team-piloti F1 e motoGP --------------- */
#motori table.calendario,
#motori table.team-piloti {
	margin-top: 20px;
	width: 100%;
}
#motori table.calendario td {
	padding: 5px;
}
#motori table.calendario td.centra,
#motori table.stab td.centra,  
#motori table.calendario th.centra,
#motori table.centra th,
#motori table.centra td {
	text-align: center;
}
#motori table.calendario tr td img.left {
	margin-right: 5px;
}
#motori  table.calendario th, 
#motori  table.team-piloti th {
	padding: 10px;
}
#motori  table.team-piloti th.team-img,
#motori  table.team-piloti th.driver {
	width: 200px;
}
#motori  table.team-piloti tbody td {
	vertical-align: middle;
}
#motori table.team-piloti td.team {
	white-space: nowrap;
}
#motori  table.team-piloti td.team, 
#motori  table.team-piloti td.driver, 
#motori  table.team-piloti td.country,
#motori  table.team-piloti td.marca  {
	padding-left: 5px;
}
#motori  table.team-piloti td.team-img  {
	padding-left: 10px;
}
#motori  table.team-piloti td.team a  {
	font-size: 11px;
	margin-left: 7px;
} 
#motori table.team-piloti td.team a,
#motori table.team-piloti td.driver a, 
#motori table.team-piloti td.country a  {
	text-decoration: underline;
	font-weight: bold;
}
#motori  table.team-piloti td.driver a, 
#motori  table.team-piloti td.country span  {
	display: block;
}
#motori table.calendario thead th, #motori table.team-piloti thead th {
	font-weight: bold;
	font-size: 11px;
	text-align:left;
}
#motori table.calendario tbody tr td.ora {
	font-weight: bold;
	border-left: none;
	border-bottom: none;
	text-align:left;
}
#motori table.calendario tbody tr td.ora p {
	font-size: 16px;
	float: left;
	margin-right: 3px;
}
/*testate GP F1 e Moto GP
--------------------------------------------------------------------------------------*/
.sub-motomondiale .australia,
.sub-formula1 .australia,
.sub-motomondiale .AUS,
.sub-formula1 .AUS {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_australia.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .bahrain,
.sub-formula1 .bahrain,
.sub-motomondiale .BRN,
.sub-formula1 .BRN  {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_bahrain.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .belgio,
.sub-formula1 .belgio,
.sub-motomondiale .BEL,
.sub-formula1 .BEL  {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_belgio.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .brasile,
.sub-formula1 .brasile,
.sub-motomondiale .BRA,
.sub-formula1 .BRA  {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_brasile.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .catalogna,
.sub-formula1 .catalogna,
.sub-motomondiale .CT,
.sub-formula1 .CT  {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_catalogna.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .canada,
.sub-formula1 .canada,
.sub-motomondiale .CAN,
.sub-formula1 .CAN  {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_canada.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .ceca,
.sub-formula1 .ceca,
.sub-motomondiale .CZE,
.sub-formula1 .CZE  {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_ceca.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .cina,
.sub-formula1 .cina,
.sub-motomondiale .CHN,
.sub-formula1 .CHN  {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_cina.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .corea,
.sub-formula1 .corea,
.sub-motomondiale .KOR,
.sub-formula1 .KOR  {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_corea.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .emirati,
.sub-formula1 .emirati,
.sub-motomondiale .UAE,
.sub-formula1 .UAE  {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_emirati.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .europa,
.sub-formula1 .europa,
.sub-motomondiale .EU,
.sub-formula1 .EU  {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_europa.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .francia,
.sub-formula1 .francia,
.sub-motomondiale .FRA,
.sub-formula1 .FRA  {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_francia.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .germania,
.sub-formula1 .germania,
.sub-motomondiale .GER,
.sub-formula1 .GER  {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_germania.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .giappone,
.sub-formula1 .giappone,
.sub-motomondiale .JPN,
.sub-formula1 .JPN  {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_giappone.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .granbretagna,
.sub-formula1 .granbretagna,
.sub-motomondiale .GBR,
.sub-formula1 .GBR {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_granbretagna.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .italia,
.sub-formula1 .italia,
.sub-motomondiale .ITA,
.sub-formula1 .ITA  {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_italia.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .malesia,
.sub-formula1 .malesia,
.sub-motomondiale .MAS,
.sub-formula1 .MAS  {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_malesia.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .monaco,
.sub-formula1 .monaco,
.sub-motomondiale .MON,
.sub-formula1 .MON  {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_monaco.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .olanda,
.sub-formula1 .olanda,
.sub-motomondiale .NED,
.sub-formula1 .NED  {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_olanda.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .portogallo,
.sub-formula1 .portogallo,
.sub-motomondiale .POR,
.sub-formula1 .POR  {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_portogallo.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .qatar,
.sub-formula1 .qatar,
.sub-motomondiale .QAT,
.sub-formula1 .QAT  {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_qatar.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .sanmarino,
.sub-formula1 .sanmarino,
.sub-motomondiale .SMR,
.sub-formula1 .SMR  {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_sanmarino.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .singapore,
.sub-formula1 .singapore,
.sub-motomondiale .SIN,
.sub-formula1 .SIN  {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_singapore.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .spagna,
.sub-formula1 .spagna,
.sub-motomondiale .ESP,
.sub-formula1 .ESP  {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_spagna.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .turchia,
.sub-formula1 .turchia,
.sub-motomondiale .TUR,
.sub-formula1 .TUR  {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_turchia.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .ungheria,
.sub-formula1 .ungheria,
.sub-motomondiale .HUN,
.sub-formula1 .HUN  {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_ungheria.gif?v=201010131111) scroll no-repeat left top;
}
.sub-motomondiale .usa,
.sub-formula1 .usa,
.sub-motomondiale .USA,
.sub-formula1 .USA  {
	background: #ffffff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_usa.gif?v=201010131111) scroll no-repeat left top;
}

/*team e piloti----------------------------------*/
.team-piloti td span {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/motori/flag_PilotiTeam.jpg?v=201103161110) no-repeat scroll !important;
	padding-left: 35px !important;
	line-height: 23px !important;
}                                                                               
.team-piloti td span.flag_it,
.team-piloti td span.ITA  { background-position: left -156px !important; }            
.team-piloti td span.flag_gb,
.team-piloti td span.GBR { background-position: left 4px !important; }               
.team-piloti td span.flag_fr,
.team-piloti td span.FRA
  { background-position: left -186px !important; }            
.team-piloti td span.flag_es,
.team-piloti td span.ESP  { background-position: left -130px !important; }            
.team-piloti td span.flag_de,
.team-piloti td span.GER  { background-position: left -104px !important; }            
.team-piloti td span.flag_br,
.team-piloti td span.BRA  { background-position: left -50px !important; }             
.team-piloti td span.flag_au,
.team-piloti td span.AUS  { background-position: left -238px !important; }            
.team-piloti td span.flag_ch,
.team-piloti td span.SWI  { background-position: left -212px !important; }  
.team-piloti td span.flag_sv { background-position: left -211px; }             
.team-piloti td span.flag_pl,
.team-piloti td span.POL  { background-position: left -78px !important; }             
.team-piloti td span.flag_jp,
.team-piloti td span.JPN  { background-position: left -266px !important; }  
.team-piloti td span.flag_fi,
.team-piloti td span.FIN  { background-position: left -21px !important; }  
.team-piloti td span.flag_un,
.team-piloti td span.HUN  { background-position: left -497px !important; }                                              
.team-piloti td span.flag_rus,
.team-piloti td span.RUS  { background-position: left -321px !important; }             
.team-piloti td span.flag_arg  { background-position: left -293px !important; }            
.team-piloti td span.flag_india,
.team-piloti td span.IND  { background-position: left -348px !important; }
.team-piloti td span.flag_us,
.team-piloti td span.USA  { background-position: left -375px !important; }
.team-piloti td span.flag_nr,
.team-piloti td span.NOR  { background-position: left -651px !important; }               
.team-piloti td span.flag_qat,
.team-piloti td span.QAT  { background-position: left -620px !important; }               
.team-piloti td span.flag_tai,
.team-piloti td span.THA  { background-position: left -474px !important; }               
.team-piloti td span.flag_col,
.team-piloti td span.COL  { background-position: left -594px !important; }               
.team-piloti td span.flag_ven,
.team-piloti td span.VEN  { background-position: left -570px !important; }               
.team-piloti td span.flag_gia { background-position: left -348px !important; }               
.team-piloti td span.flag_mal,
.team-piloti td span.MAS  { background-position: left -678px !important; }               
.team-piloti td span.flag_ned,
.team-piloti td span.NED { background-position: left -708px !important; }               
.team-piloti td span.flag_rsm,
.team-piloti td span.SMR  { background-position: left -523px !important; } 
.team-piloti td span.flag_cze,
.team-piloti td span.CZE  { background-position: left -450px !important; }               
.team-piloti td span.flag_bel,
.team-piloti td span.BEL  { background-position: left -547px !important; } 

.team-piloti td span.CHN  { background-position: left -799px !important; }

.team-piloti td span.TUR  { background-position: left -756px !important; }
.team-piloti td span.MON  { background-position: left -735px !important; }    
.team-piloti td span.CAN  { background-position: left -823px !important; }
.team-piloti td span.EU  { background-position: left -777px !important; }  
.team-piloti td span.BRN  { background-position: left -860px !important; }       
 

.team-piloti td span.SIN  { background-position: left -945px !important; }
.team-piloti td span.KOR  { background-position: left -886px !important; }
.team-piloti td span.UAE  { background-position: left -399px !important; }
.team-piloti td span.CT  { background-position: left -976px !important; }
.team-piloti td span.POR  { background-position: left -914px !important; }
/* ---------  ---------------------------------------  ---------*/
/* ---------  motomondiale  ---------*/
.sub-motomondiale .team-piloti th.number {
	width: 25px;
}
.sub-motomondiale .team-piloti th.country {
	width: 50px;
}
.sub-motomondiale .team-piloti td.driver-nr {
	font-weight: bold;
	text-align: center;			
}
.sub-motomondiale .team-piloti td.driver a,
.sub-motomondiale .team-piloti td.team a,
.sub-motomondiale .team-piloti td.marca a {
	text-decoration: none !important;
	font-weight: normal !important;
	font-size: 10px;
}
.sub-motomondiale .team-piloti td.driver a:hover,
.sub-motomondiale .team-piloti td.team a:hover ,
.sub-motomondiale .team-piloti td.marca a:hover {
	text-decoration: underline !important;
}
.sub-motomondiale .team-piloti td.country {
	text-align: center;
}  
/* ---------  ---------------------------------------  ---------*/
#motori .scelta { 
	font-weight: bold; 
	padding: 8px; 
	position: relative;
	font-size:15px;
}
#motori .scelta  select { 
	position: absolute; 
	right: 6px; 
	top: 6px; 
}
#motori .content-scheda { 
	padding: 4px 10px 15px;
	position: relative;
	background: #000000 url("/libs/css/default_theme/assets/bg_grigio_righe.gif") repeat scroll left	top;
}

#motori .content-scheda ul { 
	float: left; 
	width: 315px; 
	padding-left: 280px; 
	padding-top: 6px; 
	height:300px;
}


.sub-motomondiale .content-scheda ul.driver,
.sub-formula1 .content-scheda ul.driver { 
	background: transparent url("/libs/css/default_theme/assets/motori/piloti/gray.gif") no-repeat scroll left	top;
}
.sub-motomondiale .content-scheda ul.team { 
	background: transparent url("/libs/css/default_theme/assets/motori/team/motoGP_gray.jpg") no-repeat scroll left	top;
}

.sub-formula1 .content-scheda ul.team { 
	background: transparent url("/libs/css/default_theme/assets/motori/team/f1_gray.gif") no-repeat scroll left	top;
}
#motori .content-scheda ul li {
	float: left; 
}
#motori .content-scheda ul li strong {
	float: left; 
	margin-bottom: 6px; 
	width: 150px; 
}
#motori .content-scheda ul li div {
	float: left; 
	width: 150px; 
	padding-bottom: 5px; 
}

#motori .content-scheda div.site {
	float: left; 
	width: 300px;
	position: absolute; 
	bottom: 13px; 
	left: 290px;
}
#motori .content-scheda div.site a { 
	display:block; 
	float: none;
}

#motori .scheda-h2h {
	position: relative;
}
#motori .scheda-h2h img.h2hseparator {
	position: absolute;
	left: 300px;
	z-index: 10;
}
#motori .half-player {
	width: 310px;	
	margin-bottom: 20px;
}
#motori .half-player div.scelta {
	padding-left: 20px;
}
#motori .half-player .content-scheda { 
	padding: 4px 10px 15px;
}
#motori .half-player .content-scheda img.left{ 
	float: none;
	margin-left: 15px;
	margin-bottom: 20px;
} 
#motori .half-player .content-scheda ul{ 
	float: none;
	padding-left: 18px;
} 
#motori  .half-player .content-scheda div.site {
	clear: both; 
	position: static;
	padding-left: 18px;
	padding-top: 18px;
}                   
/*copiato da /speciali/f1_2009/css/speciali.css*/
.Stile13 {
	text-transform: uppercase;
	font-weight: bold;
	margin: 20px 0 5px;
	clear: both;
}
.stab {
	width:100%;
	margin-top:3px;
	border-collapse: collapse;
}
.stab th, .tblue2 {
	padding:6px;
	font-weight: bold;
	padding-bottom: 0;
}
.stab tr.riga_gray td.tbold, 
.stab tr.riga_silver td.tbold { 
	text-align: center; 
}
.stab td {
	padding:3px;
	vertical-align:middle;
}
.tbold {
	font-weight: bold;
}
.sfuma {
	clear: both;
	text-indent: -5000px;
	height: 42px;
	padding-right: 5px;
	margin-bottom: -8px;
	position: relative;
}
.sub-motomondiale .sfuma.sammarinese{background:#ffffff url(http://images.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_sanmarino.gif) repeat-x;}
.sub-motomondiale .sfuma.statunitense{background:#ffffff url(http://images.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_usa.gif) repeat-x;}
.sub-motomondiale .sfuma.ceco{background:#ffffff url(http://images.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_ceca.gif) repeat-x;}
.sub-motomondiale .sfuma.germania{background:#ffffff url(http://images.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_germania.gif) repeat-x;}
.sub-motomondiale .sfuma.spagnolo{background:#ffffff url(http://images.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_spagna.gif) repeat-x;}
.sub-motomondiale .sfuma.olandese{background:#ffffff url(http://images.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_olanda.gif) repeat-x;}
.sub-motomondiale .sfuma.bretagna{background:#ffffff url(http://images.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_granbretagna.gif) repeat-x;}
.sub-motomondiale .sfuma.italiano{background:#ffffff url(http://images.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_italia.gif) repeat-x;}
.sub-motomondiale .sfuma.francese{background:#ffffff url(http://images.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_francia.gif) repeat-x;}
.sub-motomondiale .sfuma.spagnolo{background:#ffffff url(http://images.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_spagna.gif) repeat-x;}
.sub-motomondiale .sfuma.qatariano{background:#ffffff url(http://images.gazzettaobjects.it/libs/css/default_theme/assets/motori/bg_GP/bg_GP_qatar.gif) repeat-x;}

.pright { 
	float: right; 
	position: absolute; 
	top: 12px; 
	right: 5px;
}

/*#sx2 {padding-left: 13px;}
.standard-headline {	font-size: 18px;	line-height: 22px;	margin-bottom: 2px;	position: relative;	font-weight: bold;}
.standard-headline a {	font-size: 12px;}
.Stile2 {	font-size: 18px;	font-weight: bold;}
.riga {	font-size: 16px;	font-weight: bold;	margin: 20px 8px 5px;	padding: 10px 0px 8px 10px;}
.Stile43 {	font-size: 16px;	font-weight: bold;	margin: 0px 8px 8px;}
.Stile15 {	font-weight: bold;	font-size: 12px;}
.Stile16 {	font-weight: bold;}
.allarga { 	margin: 0 0 0 10px;}  
.ptitle {	font-size: 18px;	font-weight: bold;	padding-bottom: 8px;	margin-bottom: 4px;	margin-top: 20px;}
.graybg {	padding: 6px 8px 3px;	font-size: 11px;	margin-right: 5px;	display: block;	float: left;}
#classifica_f1 .stab tbody tr { 	height: 45px;}
#classifica_f1 .stab tbody tr td a { 	display: block; 	padding-left: 10px; 	padding-right: 20px;}
.pleft { 	float: left;}
.troswh {	font-weight: bold;	text-align:center;}
.stab td, .stab th {	border-collapse: collapse;}
.stab a:hover {		text-decoration:underline;}
.riga_fase{	font-size: 14px;	font-weight: bold;}
.tcenter {	text-align: center;}
.tbold {	font-weight: bold;}
.corpo11bold {	margin-bottom: 4px;	font-weight: bold;	height: 25px;}
a.blacka {	text-decoration: underline;	font-weight: bold;}
.tflags img {	margin-right: 5px;	vertical-align: middle;} 
.scheda1 {	padding: 7px;}
.whiteboxes {	border: 0px;	margin: 0px;}
.whiteboxes td {	width: 104px;	height: 72px;	text-align: center;}
.scheda-image {	float:left;	margin-right:13px;}
.topper {	border-collapse: collapse;}
.topper td {	vertical-align:top;}
.t11 {	font-size:11px;}
.px {	font-size: 1pt;	line-height: 1pt;}
.testatine_sez {	font-size: 22px;	font-style: normal;	font-weight: bolder;	text-decoration: none;	text-align: left;}
.fasi-risultati TD {	font-size: 11px;	font-style: italic;	line-height: 20px;	font-weight: bold;	text-decoration: none;}
.fasi-risultati a {	font-size: 11px;	font-style: italic;	font-weight: bold;	text-decoration: none;	line-height: 20px;}
.fasi-risultati span {	font-size: 11px;	font-style: italic;	font-weight: bold;	text-decoration: none;}
.rigaLink {	border-bottom-width: 1px;	border-bottom-style: none;	font-size: 10px;	font-weight: normal;	font-style: normal;	text-decoration: none;}
.sottotitolo TD {	font-size: 12px;	font-weight: bold;	text-decoration: none;	height: 20px;	border-bottom-width: 1px;border-bottom-style: solid;}
.titoli TD {	font-size: 12px;	font-weight: bold;	text-decoration: none;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	height: 20px;	vertical-align: middle;}
#giorni {	text-decoration: none;	font-size: 12px;}
#giorni .testo_cal {	font-size: 12px;	text-decoration: none;	font-style: italic;	font-weight: normal;}
.giornate {	text-align: left;}
.intestazione {	text-align: left;	width: 96%;}
.riga-classifica TD {	font-size: 12px;	font-weight: normal;	text-indent: 3px;	line-height: 20px;}
.filetto-rosasoft TD {	font-size: 12px;	font-weight: bold;	text-indent: 3px;	line-height: 20px;}
.filetto-rosasoft p {	font-size: 12px;	font-weight: bold;	text-decoration: none;}
.filetto-rosasoft div {	font-size: 12px;	font-weight: bold;	text-decoration: none;}
.filetto-rosasoft u {	font-size: 12px;	font-weight: normal;	text-decoration: none;}
.filetto-rosasoft span {	font-size: 12px;	height: 20px;	padding-top: 2px;	font-weight: normal;}
.titolo-rosasoft TD {	border-bottom-width: 1px;	border-bottom-style: solid;	font-size: 14px;	text-decoration: none;	border-top-width: 1px;	border-top-style: solid;	font-weight: bold;	text-align: left;	line-height: 25px;	text-indent: 5px;}
.titolo-rosasoft a {	font-size: 14px;	text-decoration: none;	font-weight: bold;	text-align: left;	padding-left: 5px;	height: 25px;	padding-top: 1px;}
.TestoNeroNormal TD {	border-bottom-width: 1px;	border-bottom-style: solid;	font-size: 12px;	font-weight: normal;	font-style: normal;	text-decoration: none;	height: 20px;	top: 2px;	padding-top: 1px;}
.testatine_squadra2 {	font-size: 14px;	font-style: normal;	font-weight: bolder;	text-decoration: none;	text-align: left;}
.TestoNeroNormal a {	font-size: 12px;	font-weight: bold;	font-style: normal;	text-decoration: none;	height: 20px;	top: 2px;	padding-top: 1px;}
.TestoNeroNormal p {	font-size: 12px;	font-weight: bold;	font-style: normal;	text-decoration: none;	height: 20px;	top: 2px;	padding-top: 1px;}
.TestoNeroNormal span {	font-size: 12px;	font-weight: normal;	font-style: normal;	text-decoration: none;	height: 20px;	top: 2px;	padding-top: 1px;}
.riga_calendario-squadra TD {	font-size: 11px;	height: 16px;	padding-top: 2px;	font-weight: normal;	text-indent: 2px;}
.riga_calendario-squadra span {	font-size: 11px;	font-weight: normal;	text-indent: 2px;}
.riga_calendario-squadra p {	font-size: 12px;	font-weight: bold;	font-style: normal;}
.riga_calendario-squadra a {	font-size: 12px;	font-weight: bold;	text-decoration: none;}
.riga_calendario-squadra div {	font-size: 11px;	font-weight: bold;	text-decoration: none;}
.riga_calendario-squadra2 TD {	font-size: 11px;	height: 16px;	font-weight: normal;	text-indent: 2px;}
.riga_calendario-squadra2 span {	font-size: 11px;	font-weight: normal;	text-indent: 2px;}
.riga_calendario-squadra2 p {	border-bottom-width: 1px;	border-bottom-style: solid;	font-size: 12px;	font-weight: normal;	font-style: italic;}
.riga_calendario-squadra2 a {	font-size: 12px;	font-weight: bold;	text-decoration: none;}
.riga_calendario-squadra2 div {	font-size: 11px;	font-weight: bold;	text-decoration: none;}
.riga_calendario-squadra3 TD {	font-size: 12px;	height: 16px;	padding-top: 2px;	font-weight: normal;	text-indent: 2px;}
.riga_calendario-squadra3 div {	font-size: 12px;	padding-top: 2px;	font-weight: bold;	text-decoration: none;}
.riga_calendario-squadra3 a {	font-size: 12px;	text-decoration: underline;}
.riga_calendario-squadra4 TD {	font-size: 12px;	height: 16px;	padding-top: 2px;	font-weight: normal;	text-indent: 2px;}
.riga_calendario-squadra4 div {	font-size: 11px;	font-weight: bold;	text-decoration: none;}
.riga_calendario-squadra4 a {	font-size: 12px;    text-decoration:underline;}
.bordo {	padding: 3px;}
.bordochiaro {	padding: 3px;}
.bordo2 {	padding: 3px;	border-top-width: 2px;	border-right-width: 3px;	border-bottom-width: 3px;	border-left-width: 3px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;}
.bordo3 {	padding: 3px;}
.Menu TD {	font-size: 14px;	line-height: 34px;	font-weight: bold;	text-indent: 3px;}
.Menu2 TD {	font-size: 13px;	line-height: 34px;	font-weight: bold;	border-top-width: 1px;	border-right-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: none;	border-left-style: none;	background-repeat: no-repeat;	background-position: left;}
.Nomi-squadre TD {	font-size: 14px;	font-weight: bold;	text-decoration: none;}
.Nomi-squadre a {	font-size: 13px;	font-weight: bold;	text-decoration: none;}
.Nomi-squadreBig TD {	font-size: 24px;	font-weight: bold;	text-decoration: none;}
.tratto {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-repeat: repeat;}
.Testatine_Sezione_Squadra {	font-size: 22px;	font-style: normal;	font-weight: bolder;	text-decoration: none;	text-align: left;}
.fornitore { font-size: 10px; text-align: right;margin-top: 15px;}                      
*/

/*-------------------CICLISMO-------------------*/
/*statistiche*/
h1.giro {
	margin-bottom: 10px;
	font-size: 24px;
	font-weight: normal;
	}
.menu-giro-stats {
	margin: -10px 0 5px 0;
}
.menu-giro-stats a {
	font-size: 11px;
	font-weight: bold;
}
.menu-giro-stats h5 {
	font-size: 18px;
	margin-top: 15px;
}
.menu-giro-stats h5 sup {
	font-size: 12px;
	vertical-align:top;	
}
.giro-stats ul.form li div.row2align {
	margin-left: 36px;
}
table.centra th, table.centra td { 
	text-align: center;
}
table th.centra, table td.centra { 
	text-align: center;
}
th.no-centra , td.no-centra { 
	text-align: left !important;
}
table th.centrabb, table td.centrabb { 
	text-align: center; 
	font-weight: bold; 
	font-size: 18px !important; 
}
#giro2009 h6 {
	text-transform: uppercase;
	font-weight: bold;
	margin: 20px 0 5px;
}
#giro2009 h6 span {
	text-transform: none !important;
	font-weight: normal;
}
#giro2009 h6 a {
	text-transform: none !important;
	font-weight: bold;
}
/* ---------  ---------------------------------------  ---------*/
#giro2009 .scelta { 
	font-weight: bold; 
	padding: 8px; 
	position: relative;
	font-size:15px;
}
#giro2009 .scelta  select { 
	position: absolute; 
	right: 6px; 
	top: 6px; 
}
h5.select {	
	position: relative;
}
h5.select select {	
	position: absolute; 
	top: 0; 
	right:0;
}

#giro2009 .content-scheda {
	position: relative;
}
#giro2009 .content-scheda,
#giro2009 .half-player .content-scheda { 
	padding: 4px 10px 15px;
}
#giro2009 .content-scheda ul { 
	float: left; 
	width: 315px; 
	padding-left: 6px; 
	padding-top: 6px; 
}
#giro2009 .content-scheda ul li {
	float: left; 
}
#giro2009 .content-scheda ul li strong,
#giro2009 .content-scheda ul li span {
	float: left; 
	margin-bottom: 6px; 
	width: 150px; 
}
#giro2009 .content-scheda ul li span {
	padding-left: 5px;
}
#giro2009 .content-scheda ul li div {
	float: left; 
	width: 150px; 
	padding-bottom: 5px; 
}
#giro2009 .scheda-h2h {
	position: relative;
}
#giro2009 .scheda-h2h img.h2hseparator {
	position: absolute;
	left: 300px;
	z-index: 10;
}
#giro2009 .half-player {
	width: 310px;	
	margin-bottom: 20px;
}
#giro2009 .half-player div.scelta {
	padding-left: 20px;
}
#giro2009 .half-player .content-scheda { 
	padding: 4px 10px 15px;
}
#giro2009 .half-player .content-scheda img.left{ 
	float: none;
	margin-left: 15px;
	margin-bottom: 20px;
} 
#giro2009 .half-player .content-scheda ul{ 
	float: none;
	padding-left: 18px;
} 
/*------------------- TENNIS -------------------*/
table.tennis-table {
	margin-top: 15px;
}
table.tennis-table tr.info-row-dark-gray th,
table.tennis-table tr.info-row-dark-gray td,
table.basket-table tr.info-row-dark-gray th,
table.basket-table tr.info-row-dark-gray td {
	padding: 4px;
	white-space: nowrap;
}
th.left-text,
td.left-text {
	text-align: left  !important;
}
th.right-text,
td.right-text {
	text-align: right !important;
}
table.tennis-table th.short, 
table.tennis-table td.short  {
	width: 30px;
}
.sub-tennis .underline {
	background-position: left bottom;
	padding-bottom: 10px;
	width: 620px;
}
.tennis_menu {
	width: 230px;
}
#altri-sport #wrapper #main .bodycontent .menu.clear.underline .view{
	clear: both;
/*	float: left;*/
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	width:610px;
}
.menu-squadre.clear.underline em {
	line-height: 13px;
}
.menu-squadre.clear.underline a {
	font-weight: bold;
	font-size: 11px;
	line-height:16px;
}
.menu-squadre.clear.underline {
	line-height: 30px;
	width:620px;
}
.menu.clear.underline p a {
	color:#949494;
	margin-left:10px;
}
.view #datepicker{
	display: none;
}
.menu.clear.underline p {
	margin:8px 0;
	padding:8px 0;
	float:left;
}
/*-----------mondiali di nuoto e atletica----------------------*/
.sub-nuoto .topmenu,
.sub-atletica .topmenu {
	margin: 0 38px 15px;
	width: 940px;
}
.sub-nuoto .topmenu .testatina {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/bg_mondiali_nuoto.jpg?v=201010131107) no-repeat scroll left top;
	height:35px;
}
.sub-nuoto .topmenu .menu,
.sub-atletica .topmenu .menu {
	padding: 5px 0;
}
.sub-nuoto .topmenu .menu a,
.sub-atletica .topmenu .menu a {
	font-weight:bold;
	padding: 0 6px;
}
.sub-nuoto #top-main-box,
.sub-atletica #top-main-box  {
	padding:0 0 20px;
}
.sub-nuoto  #top-main-box #opener,
.sub-atletica  #top-main-box #opener {
	border-right:0;
	margin-right:5px;
}
.sub-nuoto #top-main-box .news-block,
.sub-atletica #top-main-box .news-block {
	margin-top:8px;
	margin-right: 5px;
}
.sub-nuoto ul.squadre-conf,
.sub-atletica ul.squadre-conf {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/bg_discipline-nuoto.jpg?v=201010131107) no-repeat scroll left top;
	height:44px;
	margin-bottom:20px;
}
.sub-nuoto ul.squadre-conf li,
.sub-atletica ul.squadre-conf li {
	width: 105px;
	float:left;
	text-indent:-5000px;
}
.sub-nuoto ul.squadre-conf li.cal-discipline,
.sub-atletica ul.squadre-conf li.cal-discipline {
	width: 95px;
	text-indent: 0;
	padding-top: 9px;
	text-align: center;
}
.sub-nuoto ul.squadre-conf li.cal-discipline span,
.sub-atletica ul.squadre-conf li.cal-discipline span {
	font-weight: bold;
}
.sub-nuoto ul.squadre-conf li a,
.sub-atletica ul.squadre-conf li a {
	display:block;
	height:44px;
	margin:0 9px;
}
.sub-nuoto ul.boxmkt-conf,
.sub-atletica ul.boxmkt-conf {
	margin-bottom:20px;
	padding-bottom:20px;
}
.sub-nuoto ul.boxmkt-conf li,
.sub-atletica ul.boxmkt-conf li {
	float:left;
	width: 205px;
	min-height:68px;
}
.sub-nuoto ul.boxmkt-conf li h2,
.sub-atletica ul.boxmkt-conf li h2 {
	font-size: 18px;
	margin-bottom:3px;
	margin-left: 5px;
}
.sub-nuoto ul.boxmkt-conf li img,
.sub-atletica ul.boxmkt-conf li img {
	width: 61px;
	height: 61px;
	margin: 3px 5px 0 5px;
}
.sub-nuoto ul.boxmkt-conf li p,
.sub-atletica ul.boxmkt-conf li p {
	margin-left: 5px;
}
.sub-nuoto .menu-nuoto,
.sub-atletica .menu {
	width: 620px;
	margin-bottom: 55px;
	margin-top: 15px;
	font-size: 11px;
}
.sub-tennis .menu {
	width: 620px;
	margin-bottom: 15px;
	margin-top: 15px;
	/*height: 16px;*/
}
.sub-tennis .menu a {
	color: #999999;
}
.sub-nuoto .menu-nuoto a,
.sub-atletica .menu p,
.sub-tennis .menu p,
.sub-tennis .menu a {
	float:left;
	padding:1px 4px;
}
.sub-tennis .menu a,
.sub-tennis .menu p.view {
	margin-top: 4px;
}
.sub-tennis .menu img.date-pick {
	cursor: pointer;
	float: left;
	margin : 3px 4px;
}
.sub-nuoto .menu-nuoto a:hover, 
.sub-nuoto .menu-nuoto a.active {
	text-decoration: none;
}
.sub-nuoto .menu-nuoto span,
.sub-atletica .menu span,
.sub-tennis .menu span {
	width:1px;
	height:11px;
	margin:4px;
	float:left;
}
.sub-atletica .menu span,
.sub-tennis .menu span {
	margin: 7px 4px;
}
.sub-nuoto h4.title,
.sub-atletica h4.title {
	font-weight:bold;
	margin:10px 0 0 0;
}
.sub-nuoto h3.title,
.sub-atletica h3.title {
	margin:20px 0 15px;
}
.sub-nuoto div.box-castrol {
	padding: 20px 3px;
	margin-bottom:10px;
	background: transparent url(/temp/logo_enel.jpg) scroll no-repeat 7px top;
}
.sub-nuoto div.box-castrol h3 {
	text-transform: none;
	margin-top: 10px;
	display: block;
}
.sub-nuoto div.box-castrol p {
	margin: 0;
}
.sub-nuoto .bodycontent img.left {
	margin: 10px;
}
.sub-nuoto .data-container .results li {
	font-weight: normal;
}
.sub-nuoto #risultati-classifica ul.bottom-menu-risandclass {
	border-top: none;
	height: auto;
	padding-bottom: 5px;
	font-size: 10px;
}
.sub-nuoto #risultati-classifica ul.bottom-menu-risandclass li {
	display: inline;
}
/*-----------------------------------------*/
.sub-nuoto #risultati-classifica ul.bottom-menu-risandclass a {
	font-weight: normal;
}
.sub-nuoto #risultati-classifica {
	padding-bottom: 0;
}
.sub-nuoto table.info-table tr.info-row td.pink {
	width: 90px;
	padding: 5px 10px;
}
.sub-nuoto table.medaglie,
.sub-atletica table.medaglie,
.sub-tennis table.medaglie {
	border-collapse: separate;
}
.sub-nuoto table.medaglie tr.info-row td {
	padding: 1px 3px;
}
.sub-nuoto table.info-table td span.wr {
	font-weight: bold;
	padding-left: 10px;
}
.sub-nuoto table.info-table td img.swim-flag,
.sub-atletica table.info-table td img.swim-flag {
	margin-right: 6px;
	margin-top: 1px;
}
.sub-nuoto table.info-table th.col-medal,
.sub-atletica table.info-table th.col-medal,
.sub-atletica table.info-table td.col-medal {
	width: 30px;	
}
.sub-nuoto table.info-table th.col-mix,
.sub-atletica table.info-table th.col-mix,
.sub-atletica table.info-table td.col-mix {
	width: 60px;	
}

 
.sub-nuoto table.info-table tr.info-row td.pink strong {
	white-space: nowrap;
}
.sub-nuoto table.info-table tr.info-row td.pink ul {
	margin-top: 10px;
}
.sub-nuoto table.info-table tr.info-row td.pink ul li {
	letter-spacing: 2px;
	white-space: nowrap;
}
strong.medaglia {
	padding-left: 25px;
	height: 20px;
	display: block;
	background-position: left top;
	background-repeat: no-repeat;
}
strong.medagliere {
	background-position: center top;
	text-indent: -5000px;
}
strong.medal-th {
	background-position: -1px -1px;
	background-repeat: no-repeat;
	padding-left: 22px;
	line-height: 22px;
}
strong.oro {
	background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/medaglia_oro.png?v=201010131107);
}
strong.argento {
	background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/medaglia_argento.png?v=201010131107);
}
strong.bronzo {
	background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/medaglia_bronzo.png?v=201010131107);
}
strong.oroth {
	background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/medaglia_oro_th.png?v=201010131107);
}
strong.argentoth {
	background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/medaglia_argento_th.png?v=201010131107);
}
strong.bronzoth {
	background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/medaglia_bronzo_th.png?v=201010131107);
}
.sub-nuoto table.info-table tr.info-row td.pink li.details {
	padding-left: 10px;
}
.sub-nuoto table.info-table tr.info-row td.finali,
.sub-atletica table.info-table tr.info-row td.finali {
	font-weight: bold;
}

.sub-nuoto table.info-table th.disciplina {
	line-height: 18px;
}
/*immagini discipline*/
div.tuffi-ris {
	background: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/tuffi_pink.png?v=201010131107);
}
div.nuoto-ris {
	background: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/nuoto_pink.png?v=201010131107);
}
div.nuoto-acque-ris {
	background: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/nuoto_acque_pink.png?v=201010131107);
}
div.pallanuoto-ris {
	background: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/pallanuoto_pink.png?v=201010131107);
}
div.pallanuoto-u-ris {
	background: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/pallanuoto_uomini_pink.png?v=201010131107);
}
div.pallanuoto-d-ris {
	background: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/pallanuoto_donne_pink.png?v=201010131107);
}
div.nuoto-sinc-ris {
	background: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/nuoto_sinc_pink.png?v=201010131107);
}
div.tuffi-cal {
	background: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/tuffi_gray.png?v=201010131107);
}
div.nuoto-cal {
	background: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/nuoto_gray.png?v=201010131107);
}
div.nuoto-acque-cal {
	background: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/nuoto_acque_gray.png?v=201010131107);
}
div.pallanuoto-cal {
	background: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/pallanuoto_gray.png?v=201010131107);
}
div.pallanuoto-u-cal {
	background: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/pallanuoto_uomini_gray.png?v=201010131107);
}
div.pallanuoto-d-cal {
	background: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/pallanuoto_donne_gray.png?v=201010131107);
}
div.nuoto-sinc-cal {
	background: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/nuoto_sinc_gray.png?v=201010131107);
}
div.disciplina  {
	color: #fefefe;
}
.sub-nuoto ul.top-nuoto {
	background-color: #E72F6B;
	color: #fff;
	border-bottom: solid 1px #fff;
}
.sub-nuoto ul.top-nuoto li {
	border-left: 1px solid #fff;
}
.sub-nuoto ul.top-nuoto span {
	font-weight: normal;
}
ul.nuoto_storia {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/bg_nuotobar_total.jpg?v=201010131107) no-repeat scroll right top;
	margin-top: 20px;
	margin-bottom: 20px;
	float: left;
	width: 620px;
}
ul.nuoto_storia li {
	display: inline;
	float: left;
}
ul.nuoto_storia li a {
	font-weight: bold;
	display: block;
	height: 35px;
	width: 42px;
	padding-top: 10px;
	padding-left: 8px;
}
ul.nuoto_storia li a:hover,
ul.nuoto_storia li a.active {
	text-decoration: none;
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/bg_nuotobar_hover.jpg?v=201010131107) repeat-x scroll right top;
}
ul.nuoto_storia_city h3 {
	padding: 2px 0;
	float: left;
	width: 480px;
	margin-bottom: 10px;
	position: relative;
}
ul.nuoto_storia_city h3 span {
	color: #fff;
	padding: 2px;
	margin-right: 3px;
}
ul.nuoto_storia_city h3 div {
	font-size: 11px;
	position: absolute;
	top: 2px;
	right: 3px;	
}
ul.nuoto_storia_city h3 div img {
	margin-left: 3px;
}
ul.nuoto_storia_city li p {
	margin-top: 5px;
}
.calendario-nuoto {
	padding: 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
#rightcol .calendario-nuoto h4 {
	font-weight:bold;
	display:block;
	height:21px;
	padding-top:4px;
	padding-left:5px;
	font-size:14px;
}
.calendario-nuoto img {
	margin:5px 14px;
	float:left;
}

.calendario-nuoto .link-calendario {
	margin-top:20px;
	display:block;
	padding-right:20px;
}
/* ATLETICA */

.sub-atletica h4 {
	font-weight: bold;
}
.sub-atletica h5.atletica,
.sub-tennis h5.tennis {
	font-weight: bold;
	font-size: 18px;
	/*text-transform: none; se non lo commento non funziona il capitalize*/
	padding-bottom: 1px;
}
.sub-atletica table.info-table tr.info-row td {
	/*border-right: none;*/
}
.sub-atletica table.info-table tr.info-row td.pink {
	border-right: 1px solid #ffffff;
	width: 90px;
}
.sub-atletica table.info-table tr.info-row td.look {
	text-align: right;
}
.sub-atletica table.info-table tr.info-row td.look a {
	font-size: 9px;
	text-decoration: underline;
}

/*--------------- HOCKEY ------------------*/
body.sub-hokey table.data-container th.andata {
   height: 25px;
   width: 45px;
}
/*------------------ COLORI -------------------*/
/*---------------- grigi ---------------------*/
h1.giro span,
.menu-giro-stats h5 span,
h1.stats span,
.panel-stats input, 
.panel-stats select,
.menu-motori a,
#list-squadre-rnc li a {
	color: #999999;/*grigio medio-scuro testo nel titolo*/
}
.menu-nba span,
div.playoffs span,
.mese span,
.menu-motori span,
#list-squadre-rnc li span {
	background-color: #999999;
}
.sub-motomondiale .team-piloti td.country span {
	color: #999999 !important; 
} 
.menu-giro-stats a,
#giro2009 h6 a,
#motori  table.team-piloti td.driver a, 
#motori  table.team-piloti td.country span,
.menu-motori-stats a,
.riga_calendario-squadra3 a,
.riga_calendario-squadra4 a,
table.info-table tr.info-row td a,
a.backToHome,
ul.giornate li a,
span.nd {
	color: #626262;
}
.sub-motomondiale .team-piloti td.driver a,
.sub-motomondiale .team-piloti td.team a,
.sub-motomondiale .team-piloti td.marca a {
	color: #626262 !important;
}
.riga_calendario-squadra3 TD {
	color: #626262;
	background-color: #F6F6F6;
}
.riga_calendario-squadra4 TD {
	color: #626262;
	background-color: #ECECEC;
}
.sub-atletica tr.dark th {
	color: #ffffff;
	background-color: #626262;
}

table.tennis-table tr.info-row-dark-gray th,
table.tennis-table tr.info-row-dark-gray td,
table.basket-table tr.info-row-dark-gray th,
table.basket-table tr.info-row-dark-gray td {
	background-color: #333333 !important; /*grigio scuro*/
	color: #fff;
}
table.c-league-tabella tr.info-row-middle-gray th,
table.c-league-tabella tr.info-row-middle-gray td {
	background-color: #626262 !important; /*grigio scuro*/
	color: #fff;
}
.menu-motori a.active {
	background-color: #d2d2d2;
}
#list-squadre-rnc li,
.panel-stats ul.form,
.tcheck { 
	border: 1px solid #D2D2D2; 
}
table.data-container {
	border: 1px solid #D2D2D2; 
}

.sub-motomondiale .team-piloti td,
ul.team-info-list li,
.champions-special li.underline {
	border-bottom: 1px solid #d2d2d2;
}
ul.marcatori li,
table.classifica-seriea tbody td,
ul.marcatori li,
table.finali,
table.playoffs,
table.data-container td {
	border-bottom: 1px solid #d2d2d2;
}
table.classifica-seriea tbody tr td.left-border,
.champions-special {
	border-left: 1px solid #d2d2d2;
}
table.classifica-seriea tbody td.score {
	border-right: 1px solid #D2D2D2;
}
#motori  table.team-piloti td.team,
#motori  table.team-piloti td.team-img, 
#motori  table.team-piloti td.driver, 
#motori  table.team-piloti td.country  {
	border-left: 1px solid #ffffff;
	border-bottom: 1px solid #d2d2d2;
	color: #333333;
}
#motori table.calendario tbody tr td {
	border-left: 1px solid #ffffff;
	border-bottom: 1px solid #d2d2d2;
}
.sub-motomondiale .team-piloti td {
	background-color: #eee !important;
	border-left: 1px solid #fff;
}
ul.team-info-list {
	background-color: #ededed;
	border-top: 1px solid #d2d2d2;
}
.rigaLink,
#giorni,
ul.team-info-list li div a,
.menu-champions a {
	color: #333;
}
.menu-champions a:hover, 
.menu-champions a.active {
	background-color: #dcdcdc;
	color: #333;
}
.menu-champions span{
	background-color: #dcdcdc;
}

th div.th_left {
	background-color: #333333;
}

table.c-league-tabella thead tr.info-row-dark th,
table.c-league-tabella tbody tr.info-row-dark td {
	background-color: #333333 !important;
	color: #fff;
}
.graybg {
	background: url(/speciali/f1_2008/img/graybg.gif) repeat-x;
	background-color: #d2d2d2;
}
.stab,
.topper,
.stab a,
.stab a.tblack { 
	color: #717171;
}
.stab td, .stab th {
	border-left: 1px solid #fff;
	border-bottom: 1px solid #d2d2d2;
}
.riga_gray, .riga_silver,
.riga_bianca_cal,
table.classifica-seriea tbody {
	background-color: #EEEEEE;
	
}
ul.marcatori {
	background-color: #EEEEEE;
	border: 1px solid #D2D2D2;
}
table.classifica-seriea thead tr.spacer td {
	border-bottom: 1px solid #D2D2D2;/*grigio medio*/
	background-color: #FFFFFF;
}
.panel-stats ul.form li {
	border-bottom: 1px solid #D2D2D2;
	background: #EEEEEE none;
}
#basket table.playoffs-schema {
	border-left: 1px solid #d2d2d2 !important;
	border-right: 1px solid #d2d2d2 !important;
}
table.info-table td {
	border-bottom: 1px solid #d2d2d2; /*grigio per bordo*/
	border-right: 1px solid #fff;
}
table.info-table tr.info-row td {
	background-color: #eee; /*grigio chiaro sfondo*/
	color: #626262; /*grigio scuro*/
}
table.data-container th.andata {
	background-color: #333333;
}
table.giornate_seriea thead tr th {
 	background-color: #333333 !important;
}	
.type-risultati table.info-table tr.dark-line td {
	border-top: solid 1px #333 !important;
}
table.tabelline th.ultimo-turno,
table.giornate_seriea th.ultimo-turno {
	background: #333333 url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/2left.gif?v=201010131107) no-repeat right center;
}
table.partita-tabella th.tabellino_sx {
	border-bottom: 1px solid #fff;
	background-color: #333333 !important;
}
table.partita-tabella tr.info-row td a, 
table.partita-tabella tr.info-row td span a,
table.partita-tabella tr.pink td a, 
table.partita-tabella tr.pink td span a,
table.partita-tabella tr.pink td a.squadra_left,
table.partita-tabella tr.pink td a.squadra_right,
.testatine_squadra2,
.TestoNeroNormal a,
.titolo-rosasoft a,
table.partita-tabella tr.pink td em.no_href,
table.partita-tabella tr.pink td em.no_href_left,
table.partita-tabella tr.pink td em.no_href_right {
	color: #333333;
}
table.partita-tabella tr.pink td em.no_href_left,
table.partita-tabella tr.pink td em.no_href_right {
	font-style:normal;
}
table.c-league-tabella tr.pink td,
table.c-league-tabella tr.info-row td.pink {
	color: #333333 !important;
}
table.partita-tabella tr.pink td div.risultato span {
	color: #A3A4A4;
}
table.partita-lista { 
  background-color: #eeeeee; 
  border: 1px solid #D2D2D2; 
}
#basket table.partita-lista,
#altri-sport table.partita-lista {
	color: #626262;
}
.scheda1 {
	background-color: #eeeeee;
}
.scheda-image {
	border: 1px solid #c3c3c3;
}
.TestoNeroNormal TD {
	color: #333333;
	border-bottom-color: #F4E3DB; /*rosa*/
}
.sub-nuoto .topmenu .menu {
	border-top: 1px solid #ffffff;
	background: #e2e2e2 none;
	color: #626262;
}
.sub-nuoto .topmenu .menu a,
.sub-nuoto h4.title,
.sub-nuoto table.info-table tr.info-row td.pink ul li {
	color: #626262;
}
.sub-nuoto div.box-castrol {
	border: 1px solid #eeeeee;
	color: #626262;
}
.sub-nuoto table.info-table tr.dark th {
	background-color: #626262;
}

.sub-nuoto #top-main-box  {
	background: #eeeeee none;
}
.sub-nuoto ul.boxmkt-conf {
	border-bottom:3px solid #d2d2d2;
}
.sub-nuoto ul.boxmkt-conf li {
	border-left: 1px solid #d2d2d2;
}
.sub-nuoto ul.boxmkt-conf li h2,
.sub-nuoto ul.boxmkt-conf li h2 a {
	color: #7c7c7c;
}
.sub-nuoto ul.boxmkt-conf li a,
.sub-nuoto ul.boxmkt-conf li p a{
	color:#000000;
}
.sub-nuoto #risultati-classifica ul.bottom-menu-risandclass {
	background-color: #eeeeee !important;
	color: #000000;
}

.sub-nuoto .data-container {
	background-color:#eeeeee;
}
.sub-nuoto .menu-nuoto a,
.sub-atletica .menu p {
	color:#333333;
}
.sub-nuoto .menu-nuoto a:hover, 
.sub-nuoto .menu-nuoto a.active,
.sub-nuoto .menu-nuoto span,
.sub-atletica .menu span,
.sub-tennis .menu span {
	background-color:#333333;
}
.sub-nuoto table.medaglie,
.sub-atletica table.medaglie,
.sub-tennis table.medaglie {
	border-bottom: solid 1px #333;
}
/*---------------- blu form ---------------------*/
.panel-stats ul.form li label,
.panel-stats ul.form li span, 
.panel-stats ul.form li strong {
	color: #006F9F; /*blu testo form*/
}

 /*---------------- arancio #F39400 ---------------------*/
#motori table.team-piloti td.team, 
table.data-container th.ritorno {
	background-color: #F39400;
}
table.giornate_seriea th.prossimo-turno {
	background: #F39400 url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/2right.gif?v=201010131107) no-repeat left center;
}
table.info-table tr.info-row td.info-highlight {
	background-color: #F39400; 
	color: #fff;
}
table.info-table th.tabellino {
	background: #F39400 url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/2left.gif?v=201010131107) no-repeat right center !important; /*arancio*/
}
th div.th_rigth {
	background: #F39400 url(/libs/css/default_theme/assets/2left.gif?v=201010131107) no-repeat right center;
}
.sub-motomondiale .team-piloti td.driver-nr {
		background-color: #F39400 !important;
		color: #FFF;	
}
 /*---------------- nero ---------------------*/
 table th.centrabb, 
 table td.centrabb,
 table.data-container td a { 
 	color: #000000 !important;
}
table.classifica-seriea tbody tr td.left-border a,
.riga_calendario-squadra4 div,
.riga_calendario-squadra2 a,
.riga_calendario-squadra2 div,
.riga_calendario-squadra3 div,
.filetto-rosasoft a,
.Nomi-squadre TD,
.Nomi-squadre a,
.filetto-rosasoft a,
.filetto-rosasoft p,
.filetto-rosasoft u,
.filetto-rosasoft span,
.riga_calendario-squadra span,
.riga_calendario-squadra a,
.riga_calendario-squadra div,
.riga_calendario-squadra2 span {
	color: #000000;
}
ul.marcatori div,
ul.marcatori div a,
.menu-stats a,
.menu-nba a,
.type-risultati div.playoffs a,
.type-risultati table.playoffs-schema td div a,
table.giornate_seriea td a,
.tblack, 
a.blacka,
ul.coppa li span, 
ul.coppa li span strong,
#motori .content-scheda div.site a { 
	color:#000000 !important;
}
.champions-special a {	
	color: #000000;
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/arrow_right.gif?v=201010131107) no-repeat scroll left 6px;
}
table.seriea-tabella thead th,
.serie-tabella th {
	color: #000 !important;
	background-color: #fff !important;	
}
#motori table.calendario tbody tr,
#motori table.team-piloti tbody tr,
#motori table.calendario tbody tr {
	background-color:#EEEEEE;
	color: #000000;
}
#giro2009 .half-player .content-scheda { 
	background: #000000 url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/bg_giro_h2h.gif?v=201010131107) repeat scroll 0 0; 
}
.fornitore {
	font-family: Verdana;
	color: #000000;
}  
.Nomi-squadreBig TD,
.Testatine_Sezione_Squadra {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
#motori .content-scheda,
#motori .half-player .content-scheda { 
	background: #000000 url("/libs/css/default_theme/assets/bg_grigio_righe.gif") repeat scroll 0 0; 
}
.riga_calendario-squadra TD {
	color: #000000;
	background-color: #EDF8EE;
}
.riga_calendario-squadra2 TD {
	color: #000000;
	background-color: #ffffff;
}
.sottotitolo TD {
	color: #000000;
	border-bottom-color: #F5D3E4;
}
#motori .content-scheda {
	background: #000000 url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/bg_grigio_righe.gif?v=201010131107) repeat;
}
/*---------------- bianco ---------------------*/
table.tabelline th.ultimo-turno span.up a,
table.classifica-seriea thead td,
#calcio .scelta a,
#motori  table.team-piloti td.team a, 
.sub-nuoto .menu-nuoto a:hover, 
.sub-nuoto .menu-nuoto a.active {
	color: #ffffff;
}

.type-risultati table.playoffs-schema a.winner { 
	color:#FFFFFF !important;
}
#calcio .scelta { 
	color: #FFFFFF; 
	background-color: #000000; 
} 

table.info-table th.div_giornata,
.whiteboxes td {	
	background-color: #FFFFFF !important;
}
table.data-container th.andata,
table.data-container th.ritorno,
table.classifica-seriea thead tr td.left-border,
table.classifica-seriea tr.row-2-th td,
table.classifica-seriea tr.row-1-th td {
	border-left: 1px solid #fff;
}
table.classifica-seriea tr.row-2-th td.no-b {
	border-left: none !important;
}
/*table.classifica-seriea tr.row-2-th td {
	border-bottom: 1px solid #E72F6B;
}
table.classifica-seriea thead tr.row-2-th td.no-b {
	border-right: 1px solid #E72F6B;
}
body#basket table.classifica-seriea tbody td.no-b {
	border-right: 1px solid #eeeeee;
}
*/
table.partita-tabella td.whiteb {
	border-right: 1px solid #fff;
}

table.partita-tabella tr.pink td {
	border-top: 1px solid #fff;
}
table.partita-tabella tr.pink td,
table.tabelline th.ultimo-turno,
table.classifica-seriea tr.row-1-th td {
	border-bottom: 1px solid #fff;
}
.titolo-rosasoft TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #25724B;
	border-top-color: #000000;
	border-bottom-color: #000000;
}	
#motori .scelta,	
#giro2009 .scelta { 
	color: #FFFFFF;
	background-color: #000000;  
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*-------------------------- europei 2012 -----------------------*/
#calcio .euro_tab_data {
	width: 80px;
	font-weight:bold;
}
#calcio .euro_tab_match {

}
#calcio .euro_tab_andata {
	width: 100px;
}
#calcio .euro_tab_ritorno {
	width: 100px;
}
#calcio .euro_tab_squadra {
	width: 170px;
	}
#calcio .euro_tab_risultato{
	width: 100px;
}
#calcio .euro_tab_stats {
/*	width: 30px;
*/}
.first_group {
	color: #428CCB;
	font-weight:bold;
}
.select_gironiEU2012 {
	position:relative !important;
	right:0px !important;
	top:0px !important;
	float:right;
	}
.tit_gironi {
	margin:0;
	padding:0;
	line-height:18px;
}
.tit_gironi th span{
float:left;
}
.titoli_highligth_EU {
	background-color:#DCDCDC;
	color:#333333;
}
.no-bd-EU {
	border-right: 0 !important;
}



.px {
	color: #FFFFFF;
}
table.partita-tabella tr.div_giornata th,
.whiteboxes td {
	background-color:#fff !important;
}
table.partita-tabella th div {
	color: #ffffff;
	border-bottom: 1px solid #ffffff;
}
.bordo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 3px solid #25724B;
	background-color: #ffffff;
}
.bordochiaro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 3px solid #EDF8EE;
	background-color: #FFFFFF;
}
body.type-risultati table.info-table td.middle-gray,
body.type-risultati table.info-table th.middle-gray,
div.middle-gray,
.sub-tennis table.info-table th.middle-gray {	
	color: #FFFFFF;
	background-color: #ADABAC; /*grigio chiaro medio*/
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}
/*---------------- mix colori ---------------------*/
table.tabelline td span.yellow  { 
	color: #F7D363;/*giallo scuro*/
}
table.tabelline td span.red  { 
	color: #FD0100;/*rosso*/
}

table.giornate_seriea  tr.highlight-type-1 td a,
table.giornate_seriea  tr.highlight-type-1 td {	
	color: #6c8d18; /*verde*/
}
table.giornate_seriea tr.highlight-type-2 td a,
table.giornate_seriea tr.highlight-type-2 td {	
	color: #4a8fd0; /*azzurro*/
}
table.giornate_seriea tr.highlight-type-3 td a,
table.giornate_seriea tr.highlight-type-3 td {	
	color: #4a8cc6;/*azzurro*/
}
table.giornate_seriea tr.highlight-type-4 td a,
table.giornate_seriea tr.highlight-type-4 td {	
	color: #4a8cc6;/*azzurro*/
}
dl.legenda dt.highlight-type-1 {
	background-color: #678813;/*verde*/
	border: 1px solid #c6c49e;
}
dl.legenda dt.highlight-type-2 {
	background-color: #4a8cc6;/*azzurro*/
	border: 1px solid #b9c7e1;
}
dl.legenda dt.highlight-type-3 {
	background-color: #e95d0e;/*arancio scuro*/
	border: 1px solid #f6b69d;
}
dl.legenda dt.highlight-type-4 {
	background-color: #be3060;/*bordeaux*/
	border: 1px solid #e8a4bb;
}
dl.legenda dt.highlight-type-5 {
	background-color: #ffc100;/*giallo scuro*/
	border: 1px solid #fddb94;
}
dl.legenda dt.highlight-type-7 {
background-color:#E968A0;
border:1px solid #D7C0CA;
}
dl.legenda dt.highlight-type-8 {
background-color:#009136;
border:1px solid #C0DCB3;
}
table.classifica-seriea tr.retrocessione td a,
table.classifica-seriea tr.retrocessione { 
	color: #ffc001 !important;
}
table.classifica-seriea tr.c-league td a, 
table.classifica-seriea tr.c-league,
table.c-gironi tr.pink td.c-league,
table.c-league-app tr.info-row td.c-league { 
	color: #458bc6 !important;
}
table.classifica-seriea tr.prel td a,
table.classifica-seriea tr.prel,
table.c-gironi tr.pink td.e-league,
table.c-league-app tr.info-row td.e-league { 
	color: #ec5e12 !important;
}
table.classifica-seriea tr.uefa td a,
table.classifica-seriea tr.uefa { 
	color: #c03063 !important;
}
table.classifica-seriea tr.promossa td a,
table.classifica-seriea tr.promossa { 
	color: #009136 !important;
}
table.classifica-seriea tr.playout td a,
table.classifica-seriea tr.playout { 
	color: #9D0E14 !important;
}
table.classifica-seriea tr.playoff td a,
table.classifica-seriea tr.playoff { 
	color: #E968A0 !important;
}


#calcio .content-scheda { 
	background: #b0c55f url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/bg_verde_righe.gif?v=201010131107) scroll repeat; /*verde marcio*/
}
.motori-stats ul.form li div.albo a {
	color: #006f9f; /*blu-azzurro*/
}
.Stile2,
.riga,
.Stile43,
.testatine_sez,
.fasi-risultati TD,
.fasi-risultati a {
	color: #A00002;
}
.Stile15,
.Stile16 {
	color: #00507b;
}
.ptitle {
	color: #a00002;
	border-bottom: 1px solid #d2d2d2;
}
.riga_fase{
	color: #A00002;
	border-bottom: 1px dotted gray;	
	border-top: 1px dotted gray;	
}
.riga-classifica TD {
	color: #A00002;
	background-color: #FFFFFF;
}
.filetto-rosasoft div {
	color: #319563;
}
.filetto-rosasoft TD {
	color: #319563;
	background-color: #FFFFFF;
}
.bordo2 {
	background-color: #FDF3ED;
	border-top-color: #9F0002;
	border-right-color: #9F0002;
	border-bottom-color: #9F0002;
	border-left-color: #9F0002;
}
.bordo3 {
	border: 3px solid #A00002;
	background-color: #FFFFFFF;
}
.bordo4 {
	border: 1px solid #A00002;
	background-color: #FFFFFF;
}
.Menu TD {
	color: #FFFFFF;
	background-color: #A00002;
}
.Menu2 TD {
	color: #FFFFFF;
	border-top-color: #A00002;
	border-right-color: #A00002;
}
.corpo11bold {
	background-color: #cadde4;

}
.titoli TD {
	color: #ED008F;
	border-top-color: #ED008F;
	border-bottom-color: #ED008F;
	background-color: #F9C9E3;
}
.riga_calendario-squadra2 p {
	border-bottom-color: #F4E3DB;
	color: #A6956B;
}
#giorni TD {
	background-color: #FFF594;
}
#giorni TD:hover {
	background-color: #F9D302;
}
#giorni .testo_cal {
	color: #FF3300;
}
.fasi-risultati span {
	color: #A00002;
	background-color: #F9D2BF;
}
.TestoNeroNormal p {
	color: #9C0102;
}
.TestoNeroNormal span {
	color: #9C0102;
}
.riga_calendario-squadra p {
	color: #A6956B;
}
.sub-nuoto table.info-table td span.wr {
	color: #e82c69; /* rosso wr*/ 
}
/*azzurro*/
.sub-nuoto ul.squadre-conf li a,
.sub-nuoto .data-container h6,
.sub-nuoto #risultati-classifica ul.bottom-menu-risandclass a {
	color: #199acd;
}
.sub-nuoto .data-container h5 {
	background-color: #199acd;
}

ul.nuoto_storia li a:hover,
ul.nuoto_storia li a.active {
	color: #199acd;
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/bg_nuotobar_hover.jpg?v=201010131107) repeat-x scroll right top;
}
ul.nuoto_storia_city h3 span {
	background-color:  #199acd;
	color: #fff;
}
.sub-nuoto div.box-castrol h3,
.sub-atletica h5.atletica,
.sub-tennis h5.tennis {
	color: #2774af; /*azzurro scuro*/
}
/*------------ ----------------- ---------------------*/
/*---------------- FONT ---------------------*/
.Stile13,
#giro2009 h6,
.riga_calendario-squadra3 a,
.riga_calendario-squadra3 TD,
.riga_calendario-squadra4 TD,
.riga_calendario-squadra4 a,
.rigaLink,
#giorni,
.testatine_squadra2,
.TestoNeroNormal a,
.titolo-rosasoft a,
.TestoNeroNormal TD,
.riga_calendario-squadra2 p,
.titoli TD,
.fasi-risultati span,
.TestoNeroNormal p,
.TestoNeroNormal span,
.riga_calendario-squadra p,
.testatine_sez,
.fasi-risultati TD,
.fasi-risultati a,
.Stile15,
.Stile43,
.riga-classifica TD,
.filetto-rosasoft div,
.filetto-rosasoft TD,
.bordo2,
.bordo3,
.bordo4,
.Menu TD,
.Menu2 TD,
.Stile2,
.px,
.riga_calendario-squadra TD,
.riga_calendario-squadra2 TD,
.sottotitolo TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#giorni .testo_cal {
	font-family: Arial, Helvetica, sans-serif;
}
.tratto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(/speciali/rugby/2007/mondiali/images/separatore.gif);
}
/*------------- rosa gazzetta -----------------*/
h1.stats,
h1.title,
ul.mese li.selected,
ul.mese li.selected a,
#basket table.info-table td.tot, 
#motori h1.motori,
.menu-motori-stats h5,
.menu-giro-stats h5,
h1.giro,
.standard-headline,
.standard-headline a,
ul.team-info-list li span,
table.partita-tabella tr.pink td.meta_sx ul li span.risultato,
ul.marcatori li strong {
	color: #E72F6B;
}
table.classifica-seriea tr.row-2-th, 
table.classifica-seriea tr.row-3-th,
.tblue,
.sub-nuoto table.info-table th {
	background-color: #E72F6B;
}
.sub-nuoto table.info-table tr.info-row td.finali,
.sub-atletica table.info-table tr.info-row td.finali,
.sub-tennis table.info-table tr.info-row td.finali,
table.tennis-table td.reti,
table.seriea-tabella td.reti,
table.c-league-tabella td.reti,
table.medaglie td.reti {
	color: #E72F6B !important;
}
.sub-nuoto ul.top-nuoto {
	background-color: #E72F6B;
	color: #fff;
	border-bottom: solid 1px #fff;
}
.menu-stats a.active,
.menu-nba a.active,
#motori table.calendario tbody tr td.ora {	
	color: #E72F6B  !important;
	background-color: #FFFFFF;
}
table.data-container th,
table.partita-tabella tr.section td,
.stab th, .tblue2,
.troswh {	
	color: #FFFFFF;
	background-color: #E72F6B;
}
table.info-table th,
.type-risultati table.info-table tr.like-th td {	
	color: #FFFFFF;
	background-color: #E72F6B;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}
#motori table.calendario thead th,
#motori table.team-piloti thead th {	
	color: #FFFFFF;
	background-color:#E72F6B;
	border-left: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}
ul.giornate li a.dgts1:hover,
ul.giornate li a.current1 {
	color: #E72F6B;
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/current_play.gif?v=201010131107) no-repeat 0 21px;
}
ul.giornate li a:hover,	
ul.giornate li a.current {
	color: #E72F6B;
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/current_play.gif?v=201010131107) no-repeat 4px 21px;
}





 /*---------------- rosa medio per testate tabelle ---------------------*/
table.info-table tr.up-head-pad th,
table.info-table thead tr.up-head th {
	background-color: #F16391;
	border-bottom: 1px solid #ffffff;
}
table.info-table tbody tr.up-head td {
	background-color: #F16391;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	color: #FFFFFF;
}
table.classifica-seriea tr.row-1-th,
table.basket-table tr.row-1-th th {
	background-color: #F16391;
}
/*---------------- rosa chiaro per sfondo ---------------------*/
table.info-table tr.info-row td.pink,
.sub-nuoto table.info-table tr.info-row td.pink {
	color: #333333 !important; /*grigio scurissimo*/
	background-color: #fde9ef; /*rosa chiaro di sfondo*/
}
table.partita-tabella tr.pink td,
table.c-league-tabella tr.pink td,
table.c-league-tabella tr.info-row td.pink,
table.partita-tabella tr.pink,
table.data-container {
	background-color: #fde9ef; /*rosino chiaro sfondo*/
}
/*---------------- ----------------- ---------------------*/
/*font da cambiare per corriere*/
h1.title,
h5,
div.Stile13,
h1.motori,
h1.giro,
h6,
.content-scheda strong,
.serie-tabella th,
h1.stats {
	font-family: Arial, Helvetica, sans-serif;
}
/*---------------- ----------------- ----------------- ----------------- ---------------------*/
/*rosa scuro: #E72F6B --> diventa verde scuro: #50a607*/
/*rosa medio: #F16391 --> diventa verde medio: #8dcf53*/
/*rosa chiaro: #fde9ef --> diventa verde chiaro: #eafedd*/
/*font-family: Arial, Helvetica, sans-serif; diventa: font-family: Georgia, "Times New Roman", Times, serif !important;*/
/*---------------- ----------------- ----------------- ----------------- ---------------------*/
/* ------------ basket: tabellino partita serie a --------------------- */
table#basket_seriea tr.pink td {padding:0;}
table#basket_seriea table.info-table tr.urka td {padding:5px 0 !important;}

table#basket_seriea table.tabellino_as {
	width: 100%;
}
table#basket_seriea table.tabellino_as th {
	background-color: #f16391;/*rosa medio: #F16391 --> diventa verde medio: #8dcf53*/
	font-weight: normal;
}
table#basket_seriea table.tabellino_as th.empty {
	background-color: #fde9ef;/*rosa chiaro: #fde9ef --> diventa verde chiaro: #eafedd*/
	border: none;
}
table#basket_seriea table.tabellino_as td {
	color: #333333;
	padding: 4px;
	border-top: none;
}
table#basket_seriea table.tabellino_as td.squadra {
	font-size: 16px;
	font-weight: bold;
	
}
table#basket_seriea table.tabellino_as td.risultato {
	font-size: 16px;
	font-weight: bold;
	color: #E72F6B;/*rosa scuro: #E72F6B --> diventa verde scuro: #50a607*/
}
table.info-table td#pallavolo table.info-table td {
	padding: 3px 0px !important;
}
table#basket_seriea.info-table table.info-table td {
	font-size: 10px;
	padding: 3px !important;
}

table#basket_seriea.info-table table.info-table tr.pink td {
	color: #333333;
}
table#basket_seriea.info-table table.info-table tr.header-medium td {
	background-color: #f16391;/*rosa medio: #F16391 --> diventa verde medio: #8dcf53*/
	color: #ffffff;
}
table#basket_seriea.info-table table.info-table tr.header-medium td.no-b,
table#basket_seriea.info-table table.info-table tr.info-row td.no-b,
table#basket_seriea.info-table table.info-table tr.pink td.no-b,
table#basket table.classifica-seriea td.no-b {
	border-right: none;
}
table#basket_seriea.info-table table.info-table tr.sborder td {
	border-bottom: none !important;
}
table#basket_seriea.info-table table.info-table tr.info-row td {
	height: 25px;
	vertical-align: middle;
}
table#basket_seriea.info-table table.info-table {
	margin-bottom: 0px;
}
table.info-table td.container {
	padding: 20px 1px 0 1px;
}


table#basket_seriea.info-table table.info-table th.no-centra {
	padding: 5px !important;
}

table.partita-lista ul li {
	display: inline-block;
	width: 95px;
	margin-top: 10px;
	float: left;
}
table#basket_seriea.info-table table.info-table tr.info-row td span.es,
table.partita-lista ul li span.es,
body.sub-pallavolo table#basket_seriea table.info-table tr.info-row td span.es {
	text-indent: -5000px;
	background-image: url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/partite.png?v=201010131107);
	background-attachment:scroll;
	background-color: transparent;
	background-repeat:no-repeat;
	display: block;
	height: 20px;
}
table#basket_seriea.info-table table.info-table tr.header-medium td.esp {width: 13px;}

table#basket_seriea.info-table table.info-table tr.info-row td span.es {	
	background-position: 4px -28px;	
}
body.sub-pallavolo table#basket_seriea table.info-table tr.info-row td span.es  {	
	background-position: 0px -28px;	
}
table.partita-lista ul li span.es {
	padding: 0;
	background-position: left -30px;
	width: 20px;
	height: 23px;
	float: left;
}
table#basket_seriea.info-table table.info-table tr.info-row td.no-c,
table#basket_seriea.info-table table.info-table tr.pink td.no-c {
	text-transform:lowercase !important;
}
table#basket_seriea.info-table tr.pink td a {
	display: block;
	height: auto;
	position: static;
	top: auto;
	width: auto;
}
/* RUGBY TABELLE CLASSIFICHE */
#altri-sport.sub-rugby table.info-table {
width:300px;
margin:0 10px 20px 0;
}
#altri-sport.sub-rugby table.info-table.section {
width:620px;
margin:0 10px 20px 0;
}
#altri-sport.sub-rugby table.info-table.section.c-gironi {
width:300px;
margin:0 10px 20px 0;
}


#altri-sport.sub-rugby table.info-table.centra {
width:620px;
margin:0 10px 20px 0;
}

/* TENNIS TABELLE CLASSIFICHE */



/*se i campionati hanno risultati con 2 cifre, per esempio il rugby*/
body#altri-sport.sub-rugby table.partita-tabella tr.pink td.meta_sx div.risultato {
	right: 5px;
}
body#altri-sport.sub-rugby table.partita-tabella tr.pink td.meta_dx div.risultato {
	left: 5px; 	
}
/*end*/
body#altri-sport.sub-rugby table.partita-tabella td.col_sx tr.up-head td,
body#altri-sport.sub-rugby tr.up-head td.meta_sx {
	text-align: right; 	
}
tr.mete td.meta_sx div span.time,
tr.mete td.meta_dx div a.player_right strong {
	float: left;
}
tr.mete td.meta_dx div span.time,
tr.mete td.meta_sx div a.player_left strong {
	float: right;
}
tr.section_formazioni td.nob-b {
	border-bottom: none;
}
table.info-table td#pallavolo table.info-table td.leftpad {
	padding-left: 3px !important;
}
/*CMS continua*/
table.data-container td.parziali {
	color:#666666;
}
body#altri-sport.sub-pallavolo table.classifica-seriea tbody td.no-b {
	border-right: 1px solid #eeeeee;
}

body#basket table.classifica-seriea tbody tr td.left-border,
body#altri-sport.sub-pallavolo table.classifica-seriea tbody tr td.left-border,
body#altri-sport.sub-pallamano table.classifica-seriea tbody tr td.left-border,
body#altri-sport.sub-pallanuoto table.classifica-seriea tbody tr td.left-border,
body#altri-sport.sub-hockey table.classifica-seriea tbody tr td.left-border,
body#altri-sport.sub-baseball table.classifica-seriea tbody tr td.left-border,
body#altri-sport.sub-rugby table.classifica-seriea tbody tr td.left-border,
body#altri-sport.sub-sci table.classifica-seriea tbody tr td.left-border {
	padding: 3px 7px;
}
body#basket table.classifica-seriea tbody tr td,
body#altri-sport.sub-pallavolo table.classifica-seriea tbody tr td,
body#altri-sport.sub-pallamano table.classifica-seriea tbody tr td,
body#altri-sport.sub-pallanuoto table.classifica-seriea tbody tr td,
body#altri-sport.sub-hockey table.classifica-seriea tbody tr td,
body#altri-sport.sub-baseball table.classifica-seriea tbody tr td,
body#altri-sport.sub-rugby table.classifica-seriea tbody tr td,
body#altri-sport.sub-sci table.classifica-seriea tbody tr td  {
	border-right: 1px solid #ffffff;
}
body#basket table.classifica-seriea tbody tr td.no-b,
body#altri-sport.sub-pallavolo table.classifica-seriea tbody tr td.no-b,
body#altri-sport.sub-sci table.classifica-seriea tbody tr td.no-b {
	border-right: none;
}
body#altri-sport.sub-sci ul.giornate li a:hover,	
body#altri-sport.sub-sci ul.giornate li a.current,
body#ciclismo ul.giornate li a:hover,	
body#ciclismo ul.giornate li a.current {
	background-position: center 21px;
}
table.classifica-seriea tr.row-3-th td {
	font-weight: normal;
}
table.sci td {
	color: #626262;
}
table.sci td a,
body#ciclismo table.data-container td.risultati a {
	color: #e82c69 !important;
}
table.sci-calendario {
	margin-bottom: 10px !important;
}
table.sci-calendario th {
	height: 30px;
	border-left: 1px solid #fee9f0;
	text-align: center;
	padding-left: 0px;
	white-space: nowrap;
  width: 45px;	
}
table.sci-calendario th.no-centra {
	width: auto;	
}
table.sci-calendario td {
	font-size: 12px;	
}

table.sci-calendario td.gara {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/sci_visto.gif?v=201010131107) scroll no-repeat center center;
	text-indent: -5000px;
	height: 20px;
	width: 20px;
	cursor: pointer;	
}
table.sci-calendario td a.gara {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/sci_visto.gif?v=201010131107) scroll no-repeat center center;
	text-indent: -5000px;
	height: 20px;
	width: 33px;	
	display: block;
}
table.sci-calendario td.gara_gray {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/sci_visto_disable.gif?v=201010131107) scroll no-repeat center center;
	text-indent: -5000px;
	height: 20px;
	width: 20px;
}
table.sci-calendario th.no-centra {
	padding-left: 4px;
	background-color:#e82c69 !important;
}
table.sci-calendario td.data {
	font-weight: bold;
	width: 77px;
}
table.sci-calendario tr.last-row td {
	font-size: 9px;
}

/*cms segue andata e ritorno*/
body#basket.type-risultati div.girone_ar a.active,
body#altri-sport.sub-pallavolo div.girone_ar a.active,
body#ciclismo.type-risultati div.girone_ar a.active {
	background-color: #ffffff !important;
	font-weight: bold !important;
	color: #000000 !important;
}
body#basket.type-risultati div.girone_ar,
body#altri-sport.sub-pallavolo div.girone_ar,
body#ciclismo.type-risultati div.girone_ar {
	padding-bottom:2px !important;
	padding-top:10px !important;
}
body#ciclismo.type-risultati div.girone_ar a {
	color: #000000 !important;
}
table.giornate_seriea th.which_giornata {
	background-color:#e82c69 !important;
}
table.giornate_seriea th.which_date_andata {
	border-left: 1px solid #fee9f0;
}
table.giornate_seriea th.which_date_ritorno,
body#altri-sport.sub-rugby table.giornate_seriea th.ritorno {
	border-left: 1px solid #fee9f0;
	background-color: #f79109 !important;
}
table.andata_ritorno td.risultato,
table.andata_ritorno td.parziali {
	font-size: 12px;
}
table.andata_ritorno {
	margin-bottom: 10px !important;
}
table.andata_ritorno th {
	height: 30px !important;
}

/*schede giocatore*/
.type-risultati .scelta { 
	padding: 6px 6px 6px 10px; 
}
.type-risultati .scelta strong { 
	margin-left:5px;
	margin-right: 5px;
}
.type-risultati .scelta a { 
	text-decoration: underline;
}
.type-risultati .content-scheda { 
	padding: 4px 10px 15px;
	margin-bottom: 30px;
}
.type-risultati .content-scheda ul { 
	float: left; 
	width: 315px; 
	padding-left: 6px; 
	padding-top: 6px; 
}
.type-risultati .content-scheda ul li {
	float: left; 
}
.type-risultati .content-scheda ul li strong {
	float: left; 
	margin-bottom: 6px; 
	width: 155px; 
}
.type-risultati .content-scheda ul li div {
	float: left; 
	width: 150px; 
	padding-bottom: 5px; 
}
.type-risultati .content-scheda { 
	background: #000000 url("/libs/css/default_theme/assets/bg_grigio_righe.gif") repeat scroll 0 0; 
}
.type-risultati .scelta { 
	color: #FFFFFF; 
	background-color: #000000;
	font-weight: bold; 
	padding: 8px; 
	position: relative;
	font-size:15px;
}
.type-risultati .scelta  select { 
	position: absolute; 
	right: 6px; 
	top: 6px; 
}
body.type-risultati table.info-table th.titolo {
	background-color: #ffffff;
	color: #000000;
	font-size: 16px;
	padding-left: 0;
}
/*nba*/
.nba_link{
	float:left;
	display: inline-block;
	width: 10px;
	height: 3px;	
}
#basket.sub-nba div.scatola,
#basket.sub-nba div.scatola strong {
	text-transform: capitalize !important;
}
#basket.sub-nba div.scatola span {
	text-transform: none;
}
body#basket.sub-nba .info-column,
body#altri-sport.sub-nhl .info-column,
body#calcio.sub-coppa-italia .info-row-dark th.centra {
	width: 70px;
}

/*playoff - quarti di finale*/
ul.playoff {
	margin-bottom: 60px;
}
ul.playoff li {
	display: inline-block;
	width: 205px;
	height: 25px;
	background-color: #eeeeee;
	float: left;
	text-align: center;
	border-right: 1px solid #ffffff;
	padding-top: 13px;
}
div.playoff-q {
	width: 613px;
	height: 210px;
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/playoff-basket.gif?v=201010131107) no-repeat scroll left center;
	position: relative;
}
div.playoff-q div {
	position: absolute;
	width: 187px;
	height: 14px;
	padding: 3px;	
}
div.playoff-q div a {
	color: #000000;
}
div.playoff-q div span {
	position: absolute;
	height: 14px;
	right: 3px;
	top: 0px;	
}
div.playoff-q div.r1-c1 {top: -1px;left: 0;}
div.playoff-q div.r2-c1 {top: 24px;left: 0;}
div.playoff-q div.r3-c1 {top: 54px;left: 0;}
div.playoff-q div.r4-c1 {top: 79px;left: 0;}
div.playoff-q div.r5-c1 {top: 109px;left: 0;}
div.playoff-q div.r6-c1 {top: 134px;left: 0;}
div.playoff-q div.r7-c1 {top: 164px;left: 0;}
div.playoff-q div.r8-c1 {top: 189px;left: 0;}

div.playoff-q div.r1-c2 {top: 12px;left: 210px;}
div.playoff-q div.r2-c2 {top: 67px;left: 210px;}
div.playoff-q div.r3-c2 {top: 124px;left: 210px;}
div.playoff-q div.r4-c2 {top: 178px;left: 210px;}

div.playoff-q div.r1-c3 {top: 40px;left: 418px;}
div.playoff-q div.r2-c3 {top: 150px;left: 418px;}

.type-risultati table.playoffs {
	border-collapse: separate;
	border-bottom: 1px solid #333333;
}
#basket table.playoffs td.sopra,
#altri-sport.sub-pallavolo table.playoffs td.sopra {
	border-bottom: none;
}
 /*ottavi di finale*/
ul.playoff-o {
	margin-bottom: 60px;
}
ul.playoff-o li {
	display: inline-block;
	width: 153px;
	height: 18px;
	background-color: #eeeeee;
	float: left;
	text-align: center;
	border-right: 1px solid #ffffff;
	padding-top: 6px;
	font-size: 10px;
}
div.playoff-ottavi {
	width: 618px;
	height: 431px;
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/playoff-champions.gif?v=201010131107) no-repeat scroll left center;
	position: relative;
}
div.playoff-ottavi div {
	position: absolute;
	width: 138px;
	height: 13px;
	padding: 3px;	
}
div.playoff-ottavi div a {
	color: #000000;
}
div.playoff-ottavi div.winner a {
	color: #ffffff;
	font-weight: bold;
}
div.playoff-ottavi div span {
	position: absolute;
	height: 14px;
	right: 3px;	
	top: 3px;
}
div.playoff-ottavi div.r1-c0 {top: -1px;left: 0;}
div.playoff-ottavi div.r2-c0 {top: 24px;left: 0;}
div.playoff-ottavi div.r3-c0 {top: 54px;left: 0;}
div.playoff-ottavi div.r4-c0 {top: 79px;left: 0;}
div.playoff-ottavi div.r5-c0 {top: 109px;left: 0;}
div.playoff-ottavi div.r6-c0 {top: 134px;left: 0;}
div.playoff-ottavi div.r7-c0 {top: 164px;left: 0;}
div.playoff-ottavi div.r8-c0 {top: 189px;left: 0;}
div.playoff-ottavi div.r9-c0 {top: 221px;left: 0;}
div.playoff-ottavi div.r10-c0 {top: 246px;left: 0;}
div.playoff-ottavi div.r11-c0 {top: 276px;left: 0;}
div.playoff-ottavi div.r12-c0 {top: 301px;left: 0;}
div.playoff-ottavi div.r13-c0 {top: 331px;left: 0;}
div.playoff-ottavi div.r14-c0 {top: 355px;left: 0;}
div.playoff-ottavi div.r15-c0 {top: 386px;left: 0;}
div.playoff-ottavi div.r16-c0 {top: 410px;left: 0;}

div.playoff-ottavi div.r1-c1 {top: 13px;left: 157px;}
div.playoff-ottavi div.r2-c1 {top: 68px;left: 157px;}
div.playoff-ottavi div.r3-c1 {top: 124px;left: 157px;}
div.playoff-ottavi div.r4-c1 {top: 178px;left: 157px;}
div.playoff-ottavi div.r5-c1 {top: 234px;left: 157px;}
div.playoff-ottavi div.r6-c1 {top: 289px;left: 157px;}
div.playoff-ottavi div.r7-c1 {top: 345px;left: 157px;}
div.playoff-ottavi div.r8-c1 {top: 399px;left: 157px;}

div.playoff-ottavi div.r1-c2 {top: 40px;left: 314px;}
div.playoff-ottavi div.r2-c2 {top: 151px;left: 314px;}
div.playoff-ottavi div.r3-c2 {top: 261px;left: 314px;}
div.playoff-ottavi div.r4-c2 {top: 372px;left: 314px;}

div.playoff-ottavi div.r1-c3 {top: 95px;left: 472px;}
div.playoff-ottavi div.r2-c3 {top: 316px;left: 472px;}

/* Tennis : date picker
----------------------------------------------------------------------------*/
body.type-risultati #datepicker {width:2px; border: none; color: #ffffff; /*visibility: hidden; width:2px;border: none;*/ /*position: absolute; top: 0; right: -1000px;color:#016d9e; font-size: 16px; font-weight: bold;*/}
body.type-risultati #alternate {width:400px; color:#016d9e; font-size: 16px; font-weight: bold;font-family:Georgia, Times New Roman, serif;}
body.type-risultati img.ui-datepicker-trigger {margin-top: -5px; margin-left: 5px; float: none; cursor: pointer;}
/* Ciclismo 
----------------------------------------------------------------------------*/
body#ciclismo.type-risultati h3 {
	font-size: 16px;
	margin-top: 10px;
	margin-bottom: 10px;
	/*font-weight: bold;*/
}
body#ciclismo.type-risultati h3 span {
	color: #E72F6B;
}
body#ciclismo.type-risultati ul.giornate li.tappe {
	color: #626262;
	margin-left: 5px;
	font-size: 11px;
}
body#ciclismo.type-risultati h4 {
	color: #626262;
	margin-bottom: 10px;
}
body#ciclismo.type-risultati h4 strong {
	color: #E72F6B;
}
body#ciclismo.type-risultati table.info-table th {
	vertical-align: middle;
	padding-top: 3px;
	padding-bottom: 3px;
}
body#ciclismo.type-risultati table.info-table td.lowercase {
	text-transform:lowercase !important;
}
body#ciclismo.type-risultati th.data {
	width: 120px;
}
/* correzzioni pallamano:
-------------------------------------------------------*/
body#altri-sport.sub-pallamano table.classifica-seriea {
	width:100%;
	border: none;
}
/*regolarizzare le colonne delle tabelle per NHL e NBA
----------------------------------------------------*/
body#basket.sub-nba .info-table td,
body#altri-sport.sub-nhl  .info-table  td {
	width: 275px;
}
body#basket.sub-nba .info-table td.centrab,
body#altri-sport.sub-nhl  .info-table  td.centrab {
	width: 70px;
}

/*larghezza prima colonna dei tabellini
----------------------------------------------------*/
body#basket tr.header-medium td.no-centra {
	width: 170px;
}
body#basket table.partita-tabella td.container table tr.info-row td.shorter,
body.sub-pallavolo table.partita-tabella td.container table tr.info-row td.shorter {
  width: 170px;
}
/*tabelle dello sci
----------------------------------------------------*/
div#table-tabbed ul.tabbed-table {
	margin-bottom: 10px;
}
div#table-tabbed ul.tabbed-table li {
	display: inline;
	border-left: 1px solid #666;
	padding:0 3px;
}
div#table-tabbed ul.tabbed-table li a {
	color: #666666;	
}
div#table-tabbed ul.tabbed-table li.first {
	border-left: none;
}
div#table-tabbed ul.tabbed-table li.active a {
	font-weight: bold;
	color: #000000;
}
div#table-tabbed table td.risultato {
	width: 50px;
}
/*formula1 2010
----------------------------------------------------*/
body#motori table.info-table tbody {
	background-color:#EEEEEE;
}
body#motori table.info-table th,
body#motori table.info-table td {
	padding: 5px 4px;
}
body#motori table.info-table td a {
	color: #918183;
}


/*per stampare il calendario*/
#calcio a.printCal {
	font-size: 12px;
	text-transform: none;
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/print_cal.gif?v=201010131107) no-repeat scroll left 5px;
	padding-left: 30px;
/*	padding-top: 5px;
*/	color: #000000;
	display: block;
	height: 30px;
	line-height:30px;
	}
	
	
	
/*Fiorentina scheda calciatori*/

#calcio.type-risultati .content-scheda {
    background: none;
    border-bottom: 3px solid #DCDCDC;
    border-top: 3px solid #DCDCDC;
		margin:10px 0;
		padding:0;
}
 
body#calcio.type-risultati .content-scheda #foto_panini {
    background-color: #ffffff;    
    float: left;
    font-size: 10px;
    height: 0;
    margin: 0;
    padding: 176px 3px 0px;
    text-align: center;
    width: 135px;
    margin-right: 0;
    color: none;
}
 
#calcio.type-risultati .content-scheda ul {
    float: left;
    padding-left: 6px;
    padding-top: 6px;
    width: 469px;
		margin:0 0 5px;
		font-size:11px;
}
 
#calcio.type-risultati .content-scheda ul li {
    border-bottom: 1px solid #DCDCDC;
    float: left;
		line-height:18px;
  }
  
#calcio.type-risultati .content-scheda ul li div {
    float: left;
    padding: 0px;
    width: 314px;
}
#calcio.type-risultati .content-scheda ul li strong {
    float: left;
    margin: 0px;
    width: 155px;
}


