/*GESTIONE CLASSIFICHE NBA*/
div.nba h2.western_conference,
div.nba h2.eastern_conference {
background-color: #D11725;
border-bottom: 1px solid #D11725;
clear: both;
color: #FFFFFF;
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
padding: 7px;
text-align: center;
width: 250px;
display:none;
}




div.nba  #block_nba h3{
background-color: #D11725;
border-right: 1px solid #D8D8D8;
border-top: 1px solid #D11725;
color: #FFFFFF;
height: 24px;
margin: 20px 0 0;
padding: 10px 5px 0;
text-transform: uppercase;
width: 250px;
}

div.nba #classifica table#ranking tr.ranking_header1 {
display: none;
}

div.nba table#ranking tr.ranking_header2 th {
background-color: #f7f7f7;
border-bottom: 1px solid #D8D8D8;
border-right: 1px solid #D8D8D8;
color: #282828;
empty-cells: show;
font-weight: bold;
height:30px;
text-align: center;
}

div.nba table#ranking tr td{
border-bottom: 1px solid #D8D8D8;
border-right: 1px solid #D8D8D8;
padding: 5px;
}

div.nba table#ranking tr td.col_7{
color:#4CC0F0;
}

div.nba table#ranking tr.ranking_header2 th.cls_3 span{
display:none;
}

div.nba table#ranking tr.ranking_header2 th{
border-top:1px solid #D11725;
}

div.nba table#ranking tr td.col_3{
text-transform:uppercase;
color: #005998;
text-align:left !important;
}

div.nba table#ranking tr.odd td {
background-color: #FFFFFF;
text-align: center;
}

div.nba table#ranking tr.even td {
background-color: #F6F6F6;
text-align: center;

}


table.ranking_team td.col_4{
color:#4CC0F0;
}


#home_blocks h2{
background-color: #D11725 !important;
clear: both;
color: #FFFFFF;
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
padding: 7px;
text-align: center;
width: 250px;
}


/*div.nba #classifica table#ranking tr td {
background: url("../../images/project/cds/container_logo.png") repeat scroll center center transparent;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
padding: 5px;
}*/

/*fine GESTIONE CLASSIFICHE NBA*/
#classifica {
float:left;
width:680px;
margin-top:10px;
}

.nba #classifica{
margin-top:0px;

}

#classifica h3{
text-align:left;
font-size:12px;
font-weight:bold;
color:#005998;
background-color:#DEDEDE;
padding-bottom:3px;
padding-top:3px;
text-indent:3px;
}


.cls_ordered-position,
.cls_position-moved  {
width:5%;
text-align:center;
}

#classifica_singolare,
classifica_dopppio {
}

table.ranking_team {
color:#333;
float:left;
width:680px !important;
}

table.ranking_team img {
padding:1px;
border:1px solid #333;
width:15px;}



table.ranking_team tr.even td{
background-color: #F6F6F6 !important;
text-align:center;
}

table.ranking_team tr.odd td{
background-color:#FFF;
text-align:center;
}

table.ranking_team tr td.col0{
text-align:left;
}

table.ranking_team tr.odd td.col_3{
}

.nba #classifica h2{
margin-bottom:0px;

}

#classifica h2 {
background-color: #D11725;
clear: both;
color: #FFFFFF;
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
padding: 7px;
text-align: center;
width: 250px;
}

table.ranking_team tr.ranking_header1 th {
background-color:#005998;
color:#FFF;
padding:7px;
display:none;
}



table.ranking_team tr.ranking_header2 th {
border-top: 1px solid #D11725;
empty-cells: show;
padding:7px;
background-color: #f7f7f7;
color: #282828;
font-weight: bold;
text-align: center;
 border-bottom: 1px solid #D8D8D8;
 border-right:1px solid #D8D8D8;
 height:32px;
}

table.ranking_team tr.ranking_header2 th.cls_8,
table.ranking_team tr td.col_8 {
display:none !important;}

table.ranking_team tr.ranking_header2 td.col0{
text-align:left;
}

table.ranking_team tr.ranking_header2 td{
background-color:#333;
color:#FFF;
padding:7px;
text-align:center;
}

table.ranking_team tr.ranking_header2 th.cls_1,
table.ranking_team tr td.col_1 {
}



table.ranking_team tr td {
border-bottom: 1px solid #D8D8D8;
border-right: 1px solid #D8D8D8;
padding: 5px;
width:7%;
}

table.ranking_team tr td.col_3,
table.ranking_team tr td.col_3 a {
text-align:left;
text-transform:uppercase;
width:35%;
color:#005998;
}


ul.Header_ranking {
float:left;
width:450px;
-moz-border-radius:5px 5px 0px 0px;
-webkit-border-radius:5px 5px 0px 0px;
border-radius:5px 5px 0px 0px;
border:1px solid #CCC;
padding:5px;
margin:0 0 5px 0;
background:url(../../images/project/cds/bg_header.png) repeat center center;
}

ul.Header_ranking li {
float:left;
display:inline;
width:50%;
text-align:right;
}

ul.Header_ranking li.Title_ranking {
font-size:1.2em;
color:#1A1A1A;
text-align:left;
font-weight:bold;
}

ul.Header_ranking li span {
font-weight:bold;
color:#336699;}

table.ranking_team tr.ranking_header2 td.col6,
table.ranking_team tr.ranking_header2 td.col7,
table.ranking_team tr.ranking_header2 td.col8,
table.ranking_team tr.ranking_header2 td.col9,
table.ranking_team tr.ranking_header2 td.col10,
table.ranking_team tr.ranking_header2 td.col11,
table.ranking_team tr.ranking_header2 td.col12,
table.ranking_team tr.ranking_header2 td.col13,
table.ranking_team tr.ranking_header2 td.col14,
table.ranking_team tr.ranking_header2 td.col17,
table.ranking_team tr.ranking_header2 td.col18,
table.ranking_team tr.ranking_header2 td.col19,
table.ranking_team tr.ranking_header2 td.col20,
table.ranking_team tr.ranking_header2 td.col25,
table.ranking_team tr.ranking_result td.col1,
table.ranking_team tr.ranking_result td.col2,
table.ranking_team tr.ranking_result td.col3,
table.ranking_team tr.ranking_result td.col4,
table.ranking_team tr.ranking_result td.col5,
table.ranking_team tr.ranking_result td.col6,
table.ranking_team tr.ranking_result td.col7,
table.ranking_team tr.ranking_result td.col8,
table.ranking_team tr.ranking_result td.col13,
table.ranking_team tr.ranking_result td.col14,
table.ranking_team tr.ranking_result td.col15,
table.ranking_team tr.ranking_result td.col16,
table.ranking_team tr.ranking_result td.col17,
table.ranking_team tr.ranking_result td.col24 {
display:none;}

ul.regular_tabs {
float:left;
margin-left:5px;}

/* CLASSIFICA MARCATORI*/

table.Ranking_players {
float:left;
width:680px !important;
border-left: 1px solid #CCC;
font-size:12px;
}

table.Ranking_players tr.odd{
background-color:#F6F6F6;
}
table.Ranking_players tr.even{
background-color:#FFFFFF;
}

table.Ranking_players tr td a img{
padding-left:10px;
}

table.Ranking_players tr td {
border-bottom:1px solid #CCC;
border-right:1px solid #CCC;
color:#333;
padding:5px;
text-transform:uppercase;
font-size:11px;
vertical-align:middle;}

table.Ranking_players tr td.col1 img.Photo_player {
width:30px;
padding:1px;
border:1px solid #CCC;}

table.Ranking_players tr td.col3 img {
	display:inline;
}

table.Ranking_players tr td.col1,
table.Ranking_players tr td.col3,
table.Ranking_players tr td.col4,
table.Ranking_players tr td.col5 {
width:15%;
text-align:center;}

table.Ranking_players tr td.col2 {
width:40%;
text-align:left;}

table.Ranking_players tr th {
background-color: #333;
border-right: 1px solid #FFFFFF;
color: #FFFFFF;
font-weight: bold;
font-size:11px;
vertical-align:middle;
}

table.Ranking_players tr th span{
}

/* FINE CLASSIFICA MARCATORI */


.nba #classifica{
margin-top:-12px !important;

}