.d3cmsCBody .grid_8 .row{overflow:visible;}#memberassociations.uefarankings.club .d3cmsTopContent .row {margin-bottom: -5px;}.nav_ranking h2.bigTitle{font-family:Georgia;line-height:normal;height:auto;text-indent:15px;}.nav_ranking ul{position:relative;padding:0 0 5px 0;border-bottom:solid 1px #d8d8d8;z-index:100;}.nav_ranking li.prevSeason{position:absolute;left:10px;top:10px;}.nav_ranking li.nextSeason{position:absolute;left:130px;top:10px;}.nav_ranking li.seasonTitle{width:100%;}.nav_ranking li a{display: block;padding:8px 5px 0;color:#2A4982;font-weight:bold;}.nav_ranking.month_nav {margin-top: -8px;}.ranking{position:relative;}.ranking .newsActions{position:relative;height:30px;padding:0 0 12px 0;background:transparent url(//img.uefa.com/imgml/template/bottom_info.png) repeat-x 0 30px;}.ranking .newsActions li{float:right;padding:5px 7px 0 5px;}.ranking div.newsActions a{display:block;height:16px;color:#2A4982;font-weight:bold;text-transform:uppercase;}.ranking div.newsActions ul li.action{background: url(//img.uefa.com/imgml/elem/divider.gif) no-repeat scroll right 11px transparent;}.ranking div.newsActions ul li.action:first-child {background:none;}.type_share{background:url(//img.uefa.com/imgml/icons/single/sync.png) no-repeat scroll 0 0 transparent;}.type_common{line-height:20px;text-indent:23px;}.ranking table {width:100%;}.ranking table .innerText{padding:0;}.ranking table td{border-right:solid 1px #eaeaea;}.ranking table td.offname{text-align:left;}.ranking table.smallTable td{border-right:none;}.ranking table.smallTable th.r{text-align:center;}.ranking table td:first-child{border-left:solid 1px #eaeaea;}.ranking table.smallTable td:first-child{border-left:none;}.ranking table td img{margin:0;vertical-align:middle}.ranking table td.noborder{border-right:none;}.ranking table tr.globalRank{}.ranking table tr.globalRank td{border:none;background:#eaeaea;font-weight:bold;}#memberassociations.uefarankings.club .ranking table tr td {background:none;}#memberassociations.uefarankings.revenue #clubrank tr td {background:none;}#clubrank.sortTable tr:hover {background-color:#f1f1f1;}.last {padding-right: 8px;}.ranking table th{padding:0px;vertical-align:middle;}.uefarankings .ranking table#associationrank th, .uefarankings .ranking table#clubrank th{height:29px;}.uefarankings .ranking table th .headFilter {position:relative;height:27px;}.ranking table th .headFilter .selectBox{top:4px;right:3px;}.ranking table th .headFilter select{float:left;padding:5px 0 0;}.ranking table th .headFilter label{float:left;padding:5px 0 0;text-indent:3px;}.ranking table.smallTable th.club{text-indent:3px;}.ranking table td.nopadding{padding:0;}.zerovalue {background-color: #efefef;text-align: center;}.mainval {font-weight:bold;}.ranking table td span.td{display:table-cell;text-align:center;vertical-align:middle}.ranking table td span.td img{vertical-align:middle}.ie7 .ranking table td span.td{display:inline-block;}.ranking table td span.clubName{padding:0 5px 0 0;text-align:left;}.ranking table td span.clubName .clubFlag,.ranking table td span.clubName .clubLnk,.ranking table td span.clubOffName{display:table-cell;vertical-align:middle}.ranking table td span.clubName .clubLnk{text-align:left;}.ranking table td span.clubName img{margin:0 5px !important;text-align:left;}.ranking th.nosort{background-image:none;}.yearnav .nav_ranking ul {border: none;}.selectBox,.selectBox .list{text-indent:5px;position:relative;}.selectBoxSh{ position:relative;width:81px;height:18px;margin:8px auto 0; font-size:11px; font-weight:normal;text-indent:5px;left: -45px;}.selectBoxSh .fieldSel{background:transparent url(//img.uefa.com/imgml/template/sprite-select.png) no-repeat scroll -85px -19px;height:18px; line-height:18px; width:81px; position:absolute;top:0;left:0;}.selectBoxSh .list{position:relative;opacity:0;filter:alpha(opacity=0);border:0;width:81px;background:transparent; font-size:11px;z-index:10;}.selectBoxMd{ position:relative;width:145px;height:18px;margin:8px auto 0;font-size:11px; font-weight:normal;text-indent:5px;}.selectBoxMd .fieldSel{background:transparent url(//img.uefa.com/imgml/template/sprite-select.png) no-repeat scroll -20px -38px;height:18px; line-height:18px; width:145px; position:absolute;top:0;left:0}.selectBoxMd .list{opacity:0;filter:alpha(opacity=0);border:0;width:145px;background:transparent; font-size:11px}.ranking .clsLbl{margin:0 5px 0 0;}.ranking input#cls{height:21px;margin:4px 0 0 0;}#memberassociations select#clubbycountry {margin-top:0;}.ranking .sortTable th.header{background-position:95% center}.ranking .boxSearch{clear:none;height:auto;background:#eaeaea url(//img.uefa.com/imgml/elem/newsListBar.png) repeat-x 0px 0px;padding:0;margin:5px 5px 0 65px;}.ranking .boxSearch label{float:left;}.ranking .boxSearch .sL,.boxSearch .sC,.boxSearch .sR{height:27px;}.ranking .boxSearch .sL{background-color:#eaeaea;background-position:-19px -1px;}.ranking .boxSearch .sC{background-color:#eaeaea;background-position:0 -32px;}.ranking .boxSearch .sC.clubs{width:110px;}.ranking .boxSearch .sR span{display:block;width: 29px; height: 26px; padding: 0; background:#eaeaea url(//img.uefa.com/imgml/search/Sprite_HeaderSearchBar.png) no-repeat -39px -1px; border: none;cursor:pointer;}.ranking .standings_group_link {margin:0;}table#SeasonCoeffDetail td a img, table#SeasonCoeffDetail td span img, table#associationrank td a img, table#clubrank td a img, table#SeasonCoeffDetail tr.globalRank td img{margin:0 5px 0 0; vertical-align:middle;}tr.hidetr{display:none;}.howToRead {padding:20px 0 0 0;}.howToRead h1.newsTitle{font-size:16px;font-family:Arial,Verdana;}.howToRead h1.nTitle{font-size:16px;font-family:Arial,Verdana;}.howToRead .gradient{display:none;}#rankingfilters{position:absolute;}#rankingfilters th{background:none;}.uefarankings .ranking table#associationrank th,.uefarankings .ranking table#clubrank th{height:35px;}#memberassociations .emptyaverage {background-color: #d8d8d8;border-right: 0;}#memberassociations .emptyaverage-middle {background-color: #d8d8d8;}.legend .bC {border: none;}.clubhead {position: absolute;margin: 47px;}.br {border-right: 1px solid gainsboro;}#memberassociations.revenue #clubrank .club-field{white-space: nowrap;}#memberassociations.revenue #clubrank{border: 1px solid #eaeaea;}