/*
  960 Grid System ~ Core CSS.
  Learn more ~ http://960.gs/

  Licensed under GPL and MIT.
*/

/*
  Forces backgrounds to span full width,
  even if there is horizontal scrolling.
  Increase this if your layout is wider.

  Note: IE6 works fine without this fix.
*/

body {
  min-width: 960px;
}

/* `Container
----------------------------------------------------------------------------------------------------*/

.container_12,
.container_16 {
  margin-left: auto;
  margin-right: auto;
  width: 980px; 
  
 }

/* `Grid >> Global
---
----------------------------------------------------------------------------------------------------*/

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16 {
  display: inline;
  float: left;
  margin-left: 5px;
  margin-right: 5px;
}

.push_1, .pull_1,
.push_2, .pull_2,
.push_3, .pull_3,
.push_4, .pull_4,
.push_5, .pull_5,
.push_6, .pull_6,
.push_7, .pull_7,
.push_8, .pull_8,
.push_9, .pull_9,
.push_10, .pull_10,
.push_11, .pull_11,
.push_12, .pull_12,
.push_13, .pull_13,
.push_14, .pull_14,
.push_15, .pull_15 {
  position: relative;
}

.container_12 .grid_3,
.container_16 .grid_4 {
  width: 220px;
}

.c

.container_12 .grid_3,
.container_16 .grid_4 {
  width: 220px;
}

.container_12 .grid_6,
.container_16 .grid_8 {
  width: 460px;
}

.container_12 .grid_9,
.container_16 .grid_12 {
  width: 700px;
}

.container_12 .grid_12,
.container_16 .grid_16 {
  width: 940px;
}

/* `Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha {
  margin-left: 0;
}

.omega {
  margin-right: 0;
}

/* `Grid >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .grid_1 {
  width: 60px;
}

.container_12 .grid_2 {
  width: 140px;
}

.container_12 .grid_4 {
  width: 300px;
}

.container_12 .grid_5 {
  width: 380px;
}

.container_12 .grid_7 {
  width: 540px;
}

.container_12 .grid_8 {
  width: 620px;
}

.container_12 .grid_10 {
  width: 780px;
}

.container_12 .grid_11 {
  width: 860px;
}

/* `Grid >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .grid_1 {
  width: 40px;
}

.container_16 .grid_2 {
  width: 100px;
}

.container_16 .grid_3 {
  width: 160px;
}

.container_16 .grid_5 {
  width: 265px;
}

.container_16 .grid_6 {
  width: 340px;
}

.container_16 .grid_7 {
  width: 415px;
}

.container_16 .grid_9 {
  width: 520px;
}

.container_16 .grid_10 {
  width: 580px;
}

.container_16 .grid_11 {
  width: 640px;
}

.container_16 .grid_13 {
  width: 760px;
}

.container_16 .grid_14 {
  width: 820px;
}

.container_16 .grid_15 {
  width: 880px;
}

/* `Prefix Extra Space >> Global
----------------------------------------------------------------------------------------------------*/

.container_12 .prefix_3,
.container_16 .prefix_4 {
  padding-left: 240px;
}

.container_12 .prefix_6,
.container_16 .prefix_8 {
  padding-left: 480px;
}

.container_12 .prefix_9,
.container_16 .prefix_12 {
  padding-left: 720px;
}

/* `Prefix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .prefix_1 {
  padding-left: 80px;
}

.container_12 .prefix_2 {
  padding-left: 160px;
}

.container_12 .prefix_4 {
  padding-left: 320px;
}

.container_12 .prefix_5 {
  padding-left: 400px;
}

.container_12 .prefix_7 {
  padding-left: 560px;
}

.container_12 .prefix_8 {
  padding-left: 640px;
}

.container_12 .prefix_10 {
  padding-left: 800px;
}

.container_12 .prefix_11 {
  padding-left: 880px;
}

/* `Prefix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .prefix_1 {
  padding-left: 60px;
}

.container_16 .prefix_2 {
  padding-left: 120px;
}

.container_16 .prefix_3 {
  padding-left: 180px;
}

.container_16 .prefix_5 {
  padding-left: 300px;
}

.container_16 .prefix_6 {
  padding-left: 360px;
}

.container_16 .prefix_7 {
  padding-left: 420px;
}

.container_16 .prefix_9 {
  padding-left: 540px;
}

.container_16 .prefix_10 {
  padding-left: 600px;
}

.container_16 .prefix_11 {
  padding-left: 660px;
}

.container_16 .prefix_13 {
  padding-left: 780px;
}

.container_16 .prefix_14 {
  padding-left: 840px;
}

.container_16 .prefix_15 {
  padding-left: 900px;
}

/* `Suffix Extra Space >> Global
----------------------------------------------------------------------------------------------------*/

.container_12 .suffix_3,
.container_16 .suffix_4 {
  padding-right: 240px;
}

.container_12 .suffix_6,
.container_16 .suffix_8 {
  padding-right: 480px;
}

.container_12 .suffix_9,
.container_16 .suffix_12 {
  padding-right: 720px;
}

/* `Suffix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .suffix_1 {
  padding-right: 80px;
}

.container_12 .suffix_2 {
  padding-right: 160px;
}

.container_12 .suffix_4 {
  padding-right: 320px;
}

.container_12 .suffix_5 {
  padding-right: 400px;
}

.container_12 .suffix_7 {
  padding-right: 560px;
}

.container_12 .suffix_8 {
  padding-right: 640px;
}

.container_12 .suffix_10 {
  padding-right: 800px;
}

.container_12 .suffix_11 {
  padding-right: 880px;
}

/* `Suffix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .suffix_1 {
  padding-right: 60px;
}

.container_16 .suffix_2 {
  padding-right: 120px;
}

.container_16 .suffix_3 {
  padding-right: 180px;
}

.container_16 .suffix_5 {
  padding-right: 300px;
}

.container_16 .suffix_6 {
  padding-right: 360px;
}

.container_16 .suffix_7 {
  padding-right: 420px;
}

.container_16 .suffix_9 {
  padding-right: 540px;
}

.container_16 .suffix_10 {
  padding-right: 600px;
}

.container_16 .suffix_11 {
  padding-right: 660px;
}

.container_16 .suffix_13 {
  padding-right: 780px;
}

.container_16 .suffix_14 {
  padding-right: 840px;
}

.container_16 .suffix_15 {
  padding-right: 900px;
}

/* `Push Space >> Global
----------------------------------------------------------------------------------------------------*/

.container_12 .push_3,
.container_16 .push_4 {
  left: 240px;
}

.container_12 .push_6,
.container_16 .push_8 {
  left: 480px;
}

.container_12 .push_9,
.container_16 .push_12 {
  left: 720px;
}

/* `Push Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .push_1 {
  left: 80px;
}

.container_12 .push_2 {
  left: 160px;
}

.container_12 .push_4 {
  left: 320px;
}

.container_12 .push_5 {
  left: 400px;
}

.container_12 .push_7 {
  left: 560px;
}

.container_12 .push_8 {
  left: 640px;
}

.container_12 .push_10 {
  left: 800px;
}

.container_12 .push_11 {
  left: 880px;
}

/* `Push Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .push_1 {
  left: 60px;
}

.container_16 .push_2 {
  left: 120px;
}

.container_16 .push_3 {
  left: 180px;
}

.container_16 .push_5 {
  left: 300px;
}

.container_16 .push_6 {
  left: 360px;
}

.container_16 .push_7 {
  left: 420px;
}

.container_16 .push_9 {
  left: 540px;
}

.container_16 .push_10 {
  left: 600px;
}

.container_16 .push_11 {
  left: 660px;
}

.container_16 .push_13 {
  left: 780px;
}

.container_16 .push_14 {
  left: 840px;
}

.container_16 .push_15 {
  left: 900px;
}

/* `Pull Space >> Global
----------------------------------------------------------------------------------------------------*/

.container_12 .pull_3,
.container_16 .pull_4 {
  left: -240px;
}

.container_12 .pull_6,
.container_16 .pull_8 {
  left: -480px;
}

.container_12 .pull_9,
.container_16 .pull_12 {
  left: -720px;
}

/* `Pull Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .pull_1 {
  left: -80px;
}

.container_12 .pull_2 {
  left: -160px;
}

.container_12 .pull_4 {
  left: -320px;
}

.container_12 .pull_5 {
  left: -400px;
}

.container_12 .pull_7 {
  left: -560px;
}

.container_12 .pull_8 {
  left: -640px;
}

.container_12 .pull_10 {
  left: -800px;
}

.container_12 .pull_11 {
  left: -880px;
}

/* `Pull Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .pull_1 {
  left: -60px;
}

.container_16 .pull_2 {
  left: -120px;
}

.container_16 .pull_3 {
  left: -180px;
}

.container_16 .pull_5 {
  left: -300px;
}

.container_16 .pull_6 {
  left: -360px;
}

.container_16 .pull_7 {
  left: -420px;
}

.container_16 .pull_9 {
  left: -540px;
}

.container_16 .pull_10 {
  left: -600px;
}

.container_16 .pull_11 {
  left: -660px;
}

.container_16 .pull_13 {
  left: -780px;
}

.container_16 .pull_14 {
  left: -840px;
}

.container_16 .pull_15 {
  left: -900px;
}

/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

/* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */

.clearfix:before,
.clearfix:after,
.container_12:before,
.container_12:after,
.container_16:before,
.container_16:after {
  content: '.';
  display: block;
  overflow: hidden;
  visibility: hidden;
  font-size: 0;
  line-height: 0;
  width: 0;
  height: 0;
}

.clearfix:after,
.container_12:after,
.container_16:after {
  clear: both;
}

/*
  The following zoom:1 rule is specifically for IE6 + IE7.
  Move to separate stylesheet if invalid CSS is a problem.
*/

.clearfix,
.container_12,
.container_16 
{
  zoom: 1;
}



.visore-rkd {
	margin-top: -10px;
	background:url(/statics/images/visore-area-clienti/bg_visore.png) no-repeat;
	height: 456px;
    overflow: hidden;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 0 5px #aaa;
    border: 1px solid #ccc;
    margin-bottom: 13px;
    position: relative;

}

.visore-rkd1 {
	margin-top: 3px;
	background:url(/statics/images/visore-area-clienti/bg_visore_1.png) no-repeat;
	height: 500px;
    overflow: hidden;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 0 5px #aaa;
    /*border: 1px solid #ccc;*/
    margin-bottom: 5px;
    position: relative;
    margin-left: auto;
    margin-right: auto;
}



/* ================================
   Slider
=================================*/
/* The Nivo Slider styles */
#slider {
	margin:0 auto;
    width:960px;
    height:560px; 
}
.nivoSlider {
	position:relative;
	background:transparent url("../images/loading.gif") no-repeat scroll 50% 50%;
    margin-bottom:50px;
}
.nivoSlider img {
	/*position:absolute;*/
	top:0;
	left:68px;
	/*display:none;*/
}
.nivoSlider a {
	display:block;
}
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
.nivo-caption {
	position:relative;
	/*left:72px;*/
	top:3px;
	color:#fff;
	width:740px;
	z-index:8;
}
.nivo-caption p {
	font-size:1.5em;
	font-weight:bold;
	color:#747d67; 
}
.nivo-caption h1,
.nivo-caption h2  
{
    /*width:850px;*/
	font-size:3em;
	line-height:0.8em;
	color:#1D518A;
	font: 22px "SkyTextMedium",sans-serif;
	margin-bottom:25px;
	margin-top:15px;
}
a.button {
	display:block;
	width:234px;
	padding:21px 0;
	border:1px solid #ff914f;
	border-radius:6px;
	color:#fff;
	background:#ff8200 url("../images/sliderButton-bk.gif") repeat-x 0 0;
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffbd1c), to(#ff9800), color-stop(.8,#ff8300));
	background:-moz-linear-gradient(top, #ffbd1c 0%, #ff9800 80%, #ff8300 100%);
	box-shadow: 0px 6px 4px 1px rgba(0, 0, 0, 0.4);
	font-size:1.6em;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	color:#8e2f00; 
}
.lt-ie9 .nivo-caption,
.lt-ie9 .nivo-caption p,
.lt-ie9 .nivo-caption h1,
.lt-ie9 .nivo-caption h2 {
	background:none !important; 
	filter:none !important;
}
.nivo-html-caption {
    display:none;
}
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}
.nivo-controlNav {
	position:absolute;
	left:30%;
	bottom:0px;
    margin-left:-40px;
	z-index:9999;
}
.nivo-controlNav a {
	display:block;
	width:132px;
	height:26px;
	background:url("/statics/images/visore-area-clienti/bg_btn_comefaccioa_active.png") no-repeat;/*../images/sliderBullets.gif*/
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -25px;
	background:url("/statics/images/visore-area-clienti/bg_btn_comefaccioa.png") no-repeat;
}
.nivo-directionNav a {
	display:block;
	width:51px;
	height:51px;
	/*background:url("/statics/images/visore-area-clienti/bg_visore_h21.png") no-repeat;*/
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	/*background-position:-51px 0;*/
	right:0;
	background:url("/statics/images/visore-area-clienti/bg_visore_h2.png") no-repeat;
}
a.nivo-prevNav {
	left:0;
	background:url("/statics/images/visore-area-clienti/bg_visore_h21.png") no-repeat;
	margin-left:10px;
}

#slider .nivo-controlNav img {
	display:inline; /* Unhide the thumbnails */
	position:relative;
	margin-right:10px;
}

div.divideWidgetCenter {
height: 10px;
}
.ZonaAstaListe {
float: left;
margin-left: 0px;
padding-left: 0px;
border: #003344 0px solid;
height: 480px;
}

.ZonaAstaCentrale {
position: relative;
float: left;
border: #003344 0px solid;
text-align: center;
width: 230px;
height: 480px;
color:black;

}

.ZonaAstaListeDx {
border: #003344 0px solid;
padding-right: 0px;
padding-left: 0px;
min-height: 480px;
position: relative;
float: left;
color:black;
margin-top:10px;
}

.ZonaAstaListeDx table {
border: #003344 1px solid;
font-size: 1em;
margin-left: 0px;
align-items:center;
}

.maincontent {
WIDTH: 100%;
margin-bottom:10px;
}

div.scelteGiocatori {
    float:left;
    width:252px;
    height:100px;
    background-repeat: repeat no-repeat;
border: 1px solid;
border-color: gray;
border-radius: 4px;
margin-top: 10px;
margin-bottom: 0;
padding-top:5px;
padding-bottom: 3px;
border-left: 5px solid #1D518A;
}


div.csquadra_rosa {
float: left;
font-size: 10px;
width: 248px;
padding: 0 0 10px 5px;
color:black;
/* background-color: rgb(245, 245, 179); */
background-repeat: repeat no-repeat;
border: 1px solid;
border-color: gray;
border-radius: 4px;
margin-top: 10px;
margin-bottom: 10px;
padding-bottom: 3px;
border-left: 5px solid #1D518A;
min-height:305px;
}

div.csquadra_rosa1 {
float: left;
font-size: 10px;
width: 248px;
padding: 0 0 10px 5px;
color:black;
/* background-color: rgb(245, 245, 179); */
background-repeat: repeat no-repeat;
border: 1px solid;
border-color: gray;
border-radius: 4px;
margin-top: 10px;
margin-bottom: 10px;
padding-bottom: 3px;
border-left: 5px solid #1D518A;
height:409px;
}


div.csquadra_rosa2 {
float: left;
font-size: 10px;
width: 248px;
padding: 0 0 10px 5px;
color:black;
/* background-color: rgb(245, 245, 179); */
background-repeat: repeat no-repeat;
border: 1px solid;
border-color: gray;
border-radius: 4px;
margin-top: 10px;
margin-bottom: 10px;
padding-bottom: 3px;
border-left: 5px solid #1D518A;
min-height:305px;
}

h3.Squadra, h3.Societ {
font-family: 'Oswald', sans-serif;
font-size: 16px;
font-weight: normal;
text-align: left;
margin: 5px 15px 0px 0;
color:darkslategray;
}

table.rosa, #rigoristi_table {
width: 240px;
margin-top:2px;
margin-bottom:2px;
border-bottom: 1px dotted #330;

}

table.rosa td.ruolo {
border-top: 1px dotted #330;
border-right:1px dotted #330;
border-left:1px dotted #330;
width: 10px;
}
table.rosa td.portieri0, td.difensori0, td.centrocampisti0, td.attaccanti0 {
border-top: 1px dotted #330;
border-right:1px dotted #330;
/*font-weight: 600;*/
}

table.rosa td.squadra0, table.bac_bil_rosa td.squadra0 {
border-top: 1px dotted #330;
border-right:1px dotted #330;
font-size: 9px;
text-align: center;
width: 25px;
}

table.lib1, #rigoristi_table {
	width: 195px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 5px;
	border-bottom: 1px dotted #330;
	color: black;
}

	table.lib1 tr {
		border: 1px solid black;
	}

	table.lib1 td {
		border: 1px solid black;
	}



table.rosa1, #rigoristi_table {
width: 195px;
margin-top:2px;
margin-bottom:2px;
margin-left:5px;
border-bottom: 1px dotted #330;
color:black;
}
table.rosa1 tr{
	border:1px solid black;
}
	table.rosa1 td {
		border: 1px solid black;
	}

table.rosa1 td.ruolo {
border-top: 1px dotted #330;
border-right:1px dotted #330;
border-left:1px dotted #330;
width: 10px;
}
table.rosa1 td.portieri0, td.difensori0, td.centrocampisti0, td.attaccanti0 {
border-top: 1px dotted #330;
border-right:1px dotted #330;
border-left:1px dotted #330;
font-size: smaller;
}

table.rosa1 td.squadra0, table.bac_bil_rosa td.squadra0 {
border-top: 1px dotted #330;
border-right:1px dotted #330;
font-size: 9px;
text-align: center;
width: 25px;
}


div.migliore_peggiore {
/* width: 410px; */
/* padding: 0 10px; */
margin: 0 0;
height: 110px;
/* background-color: #F0F1F0; */
border: 1px solid gray;
border-top: 5px solid #1D518A;
border-radius: 4px;
/*border-bottom-right-radius: 4px;
border-top-right-radius: 4px;
border-top-left-radius: 4px;*/
padding: 5px 0;
}

div.migliore_peggiore1 {
/* width: 410px; */
/* padding: 0 10px; */
margin: 0 0;
/*height: 86px;*/
/* background-color: #F0F1F0; */
border: 1px solid gray;
border-top: 5px solid #1D518A;
border-radius: 4px;
/*border-bottom-right-radius: 4px;
border-top-right-radius: 4px;
border-top-left-radius: 4px;*/
padding: 5px 0;
}

div.migliore_peggiore2 {
/* width: 410px; */
/* padding: 0 10px; */
margin: 0 0;
height: 626px;
/* background-color: #F0F1F0; */
border: 1px solid gray;
border-top: 5px solid #1D518A;
border-radius: 4px;
/*border-bottom-right-radius: 4px;
border-top-right-radius: 4px;
border-top-left-radius: 4px;*/
padding: 5px 0;
/*overflow:auto;*/
}

table.results, #MainContainer table.table_statistic {
border-left: 1px solid #BEAFB0;
width: 100%;
background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}

table.results tr th {
color: #FFF;
font-size: 13px;
font-weight: normal;
text-align: center;
height: 30px;
line-height: 30px;
border-right: 1px solid #5d5d5d;
background: none repeat scroll 0 0 #000;
padding: 0;
/*font-family: "TitleNarrowRegular",Helvetica,Arial,sans-serif !important;*/
}

table.results tr td {
border-bottom: 1px solid #BEAFB0;
border-right: 1px solid #BEAFB0;
color: #000000;
font-size: 13px;
font-weight: normal;
/*height: 40px !important;*/
line-height: 20px;
padding: 0 !important;
text-align: center;
/*font-family: "TitleNarrowRegular",Helvetica,Arial,sans-serif !important;*/
}

div.topflopp {
color: #FFF;
/* height: 100px; */
margin-top: 5px;
margin-bottom: 5px;
padding-bottom: 5px;
/* margin-right: 10px; */
position: relative;
right: 30px;
bottom: 55px;
width: 300px;
/* clear: both; */
float: right;
}

div.topflopp1 {
color: #FFF;
/* height: 100px; */
margin-top: 5px;
margin-bottom: 5px;
padding-bottom: 5px;
/* margin-right: 10px; */
position: relative;
right: 30px;
bottom: 0px;
width: 300px;
/* clear: both; */
float: right;
}

div.topflop1 {
color: #FFF;
height: 40px;
margin-top: 5px;
margin-bottom: 5px;
padding-bottom:0;
/* margin-right: 10px; */
position: relative;
width: 250px;
clear: both;
float:left;
margin-left:10px;
border: 1px solid gray;
border-radius:4px;
padding-left:5px;
border-top: 5px solid #1D518A;
}



h1.TopPlayer {
padding: 0px 0px 0px 0px;
display: block;
float: left;
line-height: 25px;
font-size: 16pt;
color: #1D5B8A;
text-align: left;
margin-bottom: 5px;
}

h1.TopPlayerr {
padding: 0px 0px 0px 0px;
display: block;
float: left;
line-height: 25px;
font-size: 16pt;
color: #1D5B8A;
text-align: left;
margin-bottom: 0;
margin-left:5px;
}

div.top_nome {
clear: both;
color: #330;
font-size: 14px;
padding-top: 3px; 
position: absolute;
top: 23px;
width: 250px;
text-align: left;
}

div.top_nome2 {
clear: both;
color: #330;
font-size: 14px;
padding-top: 3px; 
position: absolute;
top: 23px;
width: 240px;
text-align: right;
}

div.top_nome_sq {
color: #330;
font-weight: 700;
font-size: 12px;
/* padding-left: 10px; */
position: absolute;
top: 40px;
width: 180px;
text-align: left;
}

div.top_nome_sq2 {
color: #330;
font-weight: 700;
font-size: 12px;
/* padding-left: 10px; */
position: absolute;
top: 40px;
width: 240px;
text-align: right;
}

div.top_voti {
/* padding-left: 10px; */
position: absolute;
top: 60px;
width: 180px;
color:GrayText;
}

div.top_voti1 {
/* padding-left: 10px; */
position: absolute;
top: 22px;
right:0px;
/*width: 180px;*/
color:GrayText;
}

div.top_voti2 {
padding-left: 85px; 
position: absolute;
top: 60px;
width: 160px;
color:GrayText;
}

div.top_voti11 {
/* padding-left: 10px; */
position: absolute;
top: 10px;
right:10px;
/*width: 180px;*/
color:GrayText;
}

div.top_playerr {
/* left: 200px; */
left: 220px;
position: absolute;
top: 0;
width: 100px;
height: 100px;
margin-bottom:5px;
}

table.top_dati {
color: #000;
width: 100%;
font-size: 10px;
text-align: center;
/*margin-left: -5px;*/
    height: 13px;
}

table.top_dati td.tit_grigio, table.top_dati td.num_grigio, table.migliore_dati td.tit_grigio, table.migliore_dati td.num_grigio {
color: #696969;
}
table.top_dati td {
width: 45px;
border: 1px dotted #000;
}
table.top_dati td.num_tot, table.migliore_dati td.num_tot {
border: 1px dotted #000;
font-weight: 700;
font-size: 11px;
}

table.top_dati_1 {
color: #000;
width: 100%;
font-size: 10px;
text-align: center;
/*margin-left: -5px;*/
    height: 13px;
}

table.top_dati_1 td.tit_grigio, table.top_dati_1 td.num_grigio, table.migliore_dati td.tit_grigio, table.migliore_dati td.num_grigio {
color: #696969;
}
table.top_dati_1 td {
/*width: 45px;*/
border: 1px dotted #000;
}
table.top_dati_1 td.num_tot, table.migliore_dati td.num_tot {
border: 1px dotted #000;
/*font-weight: 700;*/
font-size: 11px;
}

.lv_news_tabb {
background: url("/images/lv/lv_news_tab_bg.png")/*tpa=http://www.sky.it/statics/images/lv/lv_news_tab_bg.png*/ repeat-x scroll left 74px transparent;
/* height: 44px; */
/* margin-top: 5px; */
border-radius: 3px;
/* box-shadow: 0 0 5px #aaa; */
}


ul.NavGroup {
background: url("/Img/bgmenutrasp.png") repeat-x scroll left top #FFFFFF;
border: 1px solid #666666;
height: auto;
left: 82px;
margin: 0;
padding: 0 25px 0 5px;
position: absolute;
top: 137px;
z-index: 333;
}

li.second_level {
background: none repeat scroll 0 50% transparent;
border: 0 none;
display: block;
height: auto;
margin: 0;
max-width: 185px;
padding: 15px 0 10px 20px;
width: auto;
}

#classiFica table 
{
    float: left;
    width: 100%;
    text-align: center;
    color:Navy;
    font: 14px "SkyTextMedium",sans-serif;


}
#classiFica table td
{
    border:1px solid Black;
    background-color:White;
}

/*#classiFica table td
{
    

}*/

.TabellaRis
{
    left:30px;

}

#classifica_include_wrapper .rankingW .legend p.rk_foot_note{display:block;float: left;font-size: 12px; margin-top: 5px; margin-left: -6px;width: 100%;color: gray;}
#classifica_include_wrapper .rankingW .legend{background:url("/statics/images/sezioni/footer_table990h76.png") no-repeat left bottom;}
#classifica_include_wrapper .rankingW .legend{height:53px;}
#classifica_include_wrapper .rankingW .legend.legendForeign{height: 67px;background: url("/statics/images/sezioni/footer_table990h76.png") no-repeat scroll left bottom transparent;}

.rankingW .legend p.leg2 {
text-indent: 8px;
line-height: 16px;
font-size: 0.8em;
color: gray;
padding-top:15px;
}


.rankingW {/*margin: 0 0 20px 0;*/ padding-left:4px; padding-top:5px;}

.rankingW .rankingTit{ width:970px; height:26px; line-height:26px; background:url("/statics/images/sezioni/header_table974.png") no-repeat; padding:8px 10px; color:#fff;}

.rankingW .rankingTit h3{ text-indent:5px; font-size: 16px; padding-top:3px; font-weight:bold; /*float:left; width:510px;*/}

.rankingW .rankingTit p{ float:left; width:360px; text-align:center;}





.ranking{ border-right:1px solid #ccc; border-left:1px solid #ccc; border-bottom:1px solid #ccc; background:#fff; width:972px;margin-left:1px;}



.ranking tr.rowH1 { height:31px; line-height:30px; text-align:center;}

/* divisori header 1 */

.ranking tr.rowH1 th{
     border-right:1px solid #ccc;
     border-left:1px solid #999;
     border-top:1px solid #999;
     border-bottom:1px solid #999;
     color:navy; 
     background:url(http://www.sky.it/static/images/sezioni/sport/statistiche/componenti/bg_th1.gif) repeat-x; 
     font-size:1em; }

.ranking tr.rowH1 th.col_0{ border-left:none;}

.ranking tr.rowH1 th.col_9-p{ border-right:none;}



/* divisori header 2 */

.ranking tr.rowH2{height:27px; line-height:27px; text-align:center;}

.ranking tr.rowH2 th{ color:#333; font-size:0.8em;}

.ranking tr.rowH2 th.col_0{ border-right:1px solid #dfdfdf;}

.ranking tr.rowH2 th.col_0x{ border-left:1px solid #9d9d9d; border-right:1px solid #dfdfdf;}

.ranking tr.rowH2 th.col_1{ border-left:1px solid #9d9d9d; }

.ranking tr.rowH2 th.col_3x{  border-right:1px solid #dfdfdf;}

.ranking tr.rowH2 th.col_4{  border-left:1px solid #9d9d9d;}

.ranking tr.rowH2 th.col_6{  border-right:1px solid #dfdfdf;}

.ranking tr.rowH2 th.col_7{  border-left:1px solid #9d9d9d;}

.ranking tr.rowH2 th.col_8{  border-right:1px solid #dfdfdf;}

.ranking tr.rowH2 th.col_9{  border-left:1px solid #9d9d9d;border-right:1px solid #dfdfdf;}



.ranking tr.rowH3{  height:17px; line-height:17px; text-align:center;}

.ranking tr.rowH3 th{  color:#666; font-size:0.8em; cursor:default; padding:0 4px 0 4px;}

.ranking tr.rowH3 th.col_p0{ cursor:auto; padding:0;}



/* divisori header 3 e colonne*/

.ranking .col_00{ border-right:1px solid #dfdfdf;}

.ranking .col_01{ border-left:1px solid #9d9d9d; text-align:left; text-indent:3px;}

.ranking .col_02{ font-weight:bold;}



.ranking .col_03{ border-right:1px solid #dfdfdf;}

.ranking .col_10{ border-left:1px solid #9d9d9d; }



.ranking .col_34{ border-right:1px solid #dfdfdf; text-align:right;}

.ranking .col_40{  border-left:1px solid #9d9d9d;}

.ranking .col_61{  border-right:1px solid #dfdfdf;}

.ranking .col_70{  border-left:1px solid #9d9d9d;}

.ranking .col_81{  border-right:1px solid #dfdfdf;}

.ranking .col_90{  border-left:1px solid #9d9d9d; border-right:1px solid #dfdfdf; text-align:right; width:30px;}

.ranking .col_p0{  border-left:1px solid #9d9d9d; }







.ranking tr.odd { background:#ebeff2;}

.ranking tr.even { background:#fff;}

/*.ranking td{ width:16px; height:10px; line-height:10px; text-align:center; padding:4px 4px; border-right:1px solid #dce0e2; border-left:1px solid #c4c6c7; font-size:0.8em; cursor:default;}*/

.ranking td 
{
    width:16px;
    height:10px; 
    line-height:10px; 
    text-align:center; 
    padding:4px 4px; 
    border-right:1px solid #dce0e2; 
    border-left:1px solid #c4c6c7; 
    font-size:0.8em;}


.ranking td {
width: 11px;
height: 26px;
text-align: center;
font-size: 12px;
font-family: calibri, arial, san-serif;
text-decoration: none;
font-weight: normal;
color: #333;
}
.ranking td.col_00{ border-left-color:transparent;}

.ranking td.col_01 {width: 132px;}

.ranking td.col_p0{ border-right-color:transparent; width:120px; cursor:auto;}

.ranking td.col_02{ font-weight:bold; width: 15px; text-align:center;}



.ranking tbody tr:hover td{ border-top:1px solid #0066ff; border-bottom:1px solid #0066ff; padding:3px 4px;}

.ranking tbody tr:hover td.col_00{ border-left:1px solid #0066ff;}

.ranking tbody tr:hover td.col_p0{ border-right:1px solid #0066ff;}



/* progression */

.ranking dl.prog_legend{margin:0; width:155px; height:10px; clear:both; padding:3px 0 0 0; margin:0 auto;}

.ranking dl.prog_legend dt{ height:10px; float:left; margin:0 1px 0 4px; cursor:default; line-height:10px; font-size:0.9em;}

.ranking dl.prog_legend dd{ width:10px; height:10px; float:left; margin:1px; cursor:default;}

.ranking dl.prog_legend dd.vinta{ background:#009900;}

.ranking dl.prog_legend dd.persa{ background:#ff3300;}

.ranking dl.prog_legend dd.nulla{ background:#666666;}



.ranking dl.prog{margin:1px auto; width:120px; position:relative;}

.ranking dl.prog dt{ width:10px; height:10px; float:left; margin:0 1px 0 1px; cursor:pointer;}

.ranking dl.prog dt.vinta{ background:#009900;}

.ranking dl.prog dt.persa{ background:#ff3300;}

.ranking dl.prog dt.nulla{ background:#666666;}

.ranking dl.prog dt.notg{ background: url(http://www.sky.it/static/images/sezioni/sport/statistiche/componenti/bg_notg.gif) no-repeat;}

.ranking dl.prog dd{ display:none;}





.ranking dl.prog dd{ position:absolute; top:10px; left:0; z-index:99999; background:#fff; width:122px; height:70px; background:url(http://www.sky.it/static/images/sezioni/sport/statistiche/componenti/bg_tooltip_prog.png) no-repeat left bottom; text-align:left; padding:8px 0 0 0;}

.ranking dl.prog span.team1,.ranking dl.prog span.team2{ display:block; height:27px; line-height:27px; padding:0 10px; color:#003366;  font-weight:bold;}

.ranking dl.prog span.team1 a,.ranking dl.prog span.team2 a{color:#003366;  }

.ranking dl.prog .ris{ position:absolute; right:8px; line-height:27px; height:54px; top:12px; color:#fff; font-weight:1.2em; width:10px;}

.ranking dl.prog .ris a{ color:#fff;}

.ranking dl.prog .data{ color:#fff; font-size: 0.9em; text-align:center; display:block; height:14px; line-height:14px; }

.ranking dl.prog .arrow{ background:url(http://www.sky.it/static/images/sezioni/sport/statistiche/componenti/bg_tooltip_prog_arrow.png) no-repeat; width:16px; height:10px; position:absolute; top:0; left:30px;}





/* righe 1-2-3-4 */

.ranking tr.pos1 td.col_00,.ranking tr.pos1 td.col_01,.ranking tr.pos1 td.col_02, .ranking tr.pos1 td.col_03{ background:#7dc477;}

.ranking tr.pos2 td.col_00,.ranking tr.pos2 td.col_01,.ranking tr.pos2 td.col_02, .ranking tr.pos2 td.col_03{ background:#86cc7e;}

.ranking tr.pos3 td.col_00,.ranking tr.pos3 td.col_01,.ranking tr.pos3 td.col_02, .ranking tr.pos3 td.col_03{ background:#7dc477;}

.ranking tr.pos4 td.col_00,.ranking tr.pos4 td.col_01,.ranking tr.pos4 td.col_02, .ranking tr.pos4 td.col_03{ background:#b8e1b3;}



/* righe 5-6-7 */

.ranking tr.pos5 td.col_00,.ranking tr.pos5 td.col_01,.ranking tr.pos5 td.col_02, .ranking tr.pos5 td.col_03{ background:#f1f1a9;}

.ranking tr.pos6 td.col_00,.ranking tr.pos6 td.col_01,.ranking tr.pos6 td.col_02, .ranking tr.pos6 td.col_03{ background:#fffcb2;}

/*.ranking tr.pos7 td.col_00,.ranking tr.pos7 td.col_01,.ranking tr.pos7 td.col_02, .ranking tr.pos7 td.col_03{ background:#f1f1a9;}*/



/* righe 18-19-20 */

.ranking tr.pos18 td.col_00,.ranking tr.pos18 td.col_01,.ranking tr.pos18 td.col_02, .ranking tr.pos18 td.col_03{ background:#ffc2b2;}

.ranking tr.pos19 td.col_00,.ranking tr.pos19 td.col_01,.ranking tr.pos19 td.col_02, .ranking tr.pos19 td.col_03{ background:#f1b7a9;}

.ranking tr.pos20 td.col_00,.ranking tr.pos20 td.col_01,.ranking tr.pos20 td.col_02, .ranking tr.pos20 td.col_03{ background:#ffc2b2;}





/*----2012----*/

/* righe 1-2-3-4 */

.ranking.ed_12 tr.pos1 td.col_00,.ranking.ed_12 tr.pos1 td.col_01,.ranking.ed_12 tr.pos1 td.col_02, .ranking.ed_12 tr.pos1 td.col_03{ background:#7dc477;}

.ranking.ed_12 tr.pos2 td.col_00,.ranking.ed_12 tr.pos2 td.col_01,.ranking.ed_12 tr.pos2 td.col_02, .ranking.ed_12 tr.pos2 td.col_03{ background:#86cc7e;}

.ranking.ed_12 tr.pos3 td.col_00,.ranking.ed_12 tr.pos3 td.col_01,.ranking.ed_12 tr.pos3 td.col_02, .ranking.ed_12 tr.pos3 td.col_03{ background:#b8e1b3;}



/* righe 5-6-7 */

.ranking.ed_12 tr.pos4 td.col_00,.ranking.ed_12 tr.pos4 td.col_01,.ranking.ed_12 tr.pos4 td.col_02, .ranking.ed_12 tr.pos4 td.col_03{ background:#fffcb2;}

.ranking.ed_12 tr.pos5 td.col_00,.ranking.ed_12 tr.pos5 td.col_01,.ranking.ed_12 tr.pos5 td.col_02, .ranking.ed_12 tr.pos5 td.col_03{ background:#f1f1a9;}

.ranking.ed_12 tr.pos6 td.col_00,.ranking.ed_12 tr.pos6 td.col_01,.ranking.ed_12 tr.pos6 td.col_02, .ranking.ed_12 tr.pos6 td.col_03{ background:none;}

/*.ranking.ed_12 tr.pos7 td.col_00,.ranking.ed_12 tr.pos7 td.col_01,.ranking.ed_12 tr.pos7 td.col_02, .ranking.ed_12 tr.pos7 td.col_03{ background:#f1f1a9;}*/



/* righe 18-19-20 */

.ranking.ed_12 tr.pos18 td.col_00,.ranking.ed_12 tr.pos18 td.col_01,.ranking.ed_12 tr.pos18 td.col_02, .ranking.ed_12 tr.pos18 td.col_03{ background:#ffc2b2;}

.ranking.ed_12 tr.pos19 td.col_00,.ranking.ed_12 tr.pos19 td.col_01,.ranking.ed_12 tr.pos19 td.col_02, .ranking.ed_12 tr.pos19 td.col_03{ background:#f1b7a9;}

.ranking.ed_12 tr.pos20 td.col_00,.ranking.ed_12 tr.pos20 td.col_01,.ranking.ed_12 tr.pos20 td.col_02, .ranking.ed_12 tr.pos20 td.col_03{ background:#ffc2b2;}



/*----spalla 2012----*/



/* righe 1-2-3-4 */

.ranking224W.ed_12 tr.pos1 { background:#7dc477;}

.ranking224W.ed_12 tr.pos2 { background:#86cc7e;}

.ranking224W.ed_12 tr.pos3 { background:#b8e1b3;}



/* righe 5-6-7 */

.ranking224W.ed_12 tr.pos4 { background:#fffcb2;}

.ranking224W.ed_12 tr.pos5 { background:#f1f1a9;}

.ranking224W.ed_12 tr.pos6 { background:none;}

/*.ranking224W.ed_12 tr.pos7 ,.ranking224W.ed_12 tr.pos7 td.col_01,.ranking224W.ed_12 tr.pos7 td.col_02, .ranking224W.ed_12 tr.pos7 td.col_03{ background:#f1f1a9;}*/



/* righe 18-19-20 */

.ranking224W.ed_12 tr.pos18{ background:#ffc2b2;}

.ranking224W.ed_12 tr.pos19 { background:#f1b7a9;}

.ranking224W.ed_12 tr.pos20{ background:#ffc2b2;}





/* colonne blu */



.ranking tr.odd td.col_20,

.ranking tr.odd td.col_21,

.ranking tr.odd td.col_22,

.ranking tr.odd td.col_23,

.ranking tr.odd td.col_34,

.ranking tr.odd td.col_50,

.ranking tr.odd td.col_51,

/*.ranking tr.odd td.col_70,

.ranking tr.odd td.col_71,*/

.ranking tr.odd td.col_72,

/*.ranking tr.odd td.col_80,

.ranking tr.odd td.col_81,*/

.ranking tr.odd td.col_82,

.ranking tr.odd td.col_90

{ background:#cfe4f0;}





.ranking tr.even td.col_20,

.ranking tr.even td.col_21,

.ranking tr.even td.col_22,

.ranking tr.even td.col_23,

.ranking tr.even td.col_34,

.ranking tr.even td.col_50,

.ranking tr.even td.col_51,

/*.ranking tr.even td.col_70,

.ranking tr.even td.col_71,*/

.ranking tr.even td.col_72,

/*.ranking tr.even td.col_80,

.ranking tr.even td.col_81,*/

.ranking tr.even td.col_82,

.ranking tr.even td.col_90

{ background:#ddeff9;}



.rankingW .legend{ width:974px; min-height:29px; margin-left:1px; background:url("/statics/images/sezioni/footer_table990.png) no-repeat left bottom; padding:5px 0px 5px 0px; color:#464646;" }

.rankingW .legend dt{ width:14px; height:14px; float:left; margin:0 3px 0 8px;}

.rankingW .legend dt.incl{ background:#7dc477;}

.rankingW .legend dt.pdcl{ background:#b8e1b3;}

.rankingW .legend dt.inel{ background:#f1f1a9;}

.rankingW .legend dt.rinb{ background:#f1b7a9;}

.rankingW .legend dt.spaZ{ background:#9dbac7;}



.rankingW .legend dd{ height:14px; line-height:14px; float:left; font-weight:bold; font-size:0.8em; }



.rankingW .legend p{ text-indent: 15px; line-height:14px;  font-size:0.7em; float:left}

.rankingW .legend p.leg2{ text-indent: 8px; line-height:16px;  font-size:0.8em;}

#menuNav ul.NavGroup {
background: url("/NO/img/bgmenutrasp.png") repeat-x scroll left top #FFFFFF;
border: 1px solid #666666;
height: auto;
left: 82px;
margin: 0;
padding: 0 25px 0 5px;
position: absolute;
top: 137px;
z-index: 333333;
/* display: inline; */
}