table.pageNavigation {
    margin-top:10px;
    width:621px;
}
table.pageNavigation tr {
    height:31px;
}
table.pageNavigation tr td { vertical-align:middle;}
table.pageNavigation tr td.prev { width:147px; padding-left:20px; }
table.pageNavigation tr td.next { width:167px; text-align:right;  }
table.pageNavigation tr td.home { width:167px; text-align:center; }
table.pageNavigation tr td.badge { width:118px; text-align:right; }
table.pageNavigation tr td.badge a {
    background:none;
    padding:0;
    display:block;
    width:100px;
    height:30px;
    float:right;
}
table.pageNavigation tr td a {
    font-family:Arial,sans-serif;
    font-size:11px;
    font-weight:bold;
    line-height:13px;
    color:#E2001A;
    background-image:url(/img/unicredit/bg/next_link.gif);
    background-repeat:no-repeat;
    background-position:right 3px;
    padding-right:10px;
}
table.pageNavigation tr td.prev a {
    background-image:url(/img/unicredit/bg/back_link.gif);
    background-repeat:no-repeat;
    background-position:left 3px;
    padding-left:10px;
    padding-right:0px;
}
table.pageNavigation tr td.home a {
    background-image:url(/img/unicredit/bg/home_link.gif);
    background-repeat:no-repeat;
    background-position:left 4px;
    padding-left:12px;
    padding-right:0px;
}

.englishOnly {
  clear: both;
  text-align: right;
}
.englishOnly div.copy {
    padding-bottom:0;
    padding-top:0;
    margin-right:0;
    margin-top:6px;
}
.englishOnly div.copy p {
    padding-bottom:0;
}

body.UC_UEFA div.defaultTextColumn {
    padding-top:13px;
}
body.UC_UEFA div.copy p strong {
    font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
    font-size:13px;
    font-weight:bold;
    color:#3f77b2;
}
body.UC_UEFA div.copy p a strong {
    display:inline;
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
    color:#E2001A;
    font-weight:normal;
}
body.UC_UEFA div.copy table {
    background-color:#ffffff;
}

#NewsList li {
  list-style: none;
  clear: both;
  margin-top:15px;
  overflow:hidden;
}
#NewsList li div.image {
    float:left;
    width:60px;
    height:60px;
    padding-right:18px;
}
#NewsList li div.image img {
    padding-top:2px;
}
#NewsList li div.news {
    margin-right:15px;
    float:left;
    width:510px;
}

#NewsList li div.news p.comment a,
#NewsList li div.news p.date a {
  color: #555555;
}

#NewsList li div.news a.headline {
    font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
    font-size:13px;
    font-weight:bold;
    color:#3f77b2;
}
div.copy table {
    font-size:11px;
}
div.copy table tr {
    line-height:13px;
}
div.copy table tr td {
    padding:2px;
}
div.copy table tr.TableBg {
    background:#C5C6C8 none repeat scroll 0%;
}
div.copy table tr.TableNoBg {
    background:white none repeat scroll 0%;
}

div.newsDate {
    font-weight:bold;
    color:#555555;
}
div.newsImage {
    width:351px;
    float:right;
    margin-left:15px;
    margin-top:14px;
    margin-bottom:5px;
}
div.newsImage img {
    float:left;
    margin-bottom:4px;
}
div.newsImage div {
    background-color:#e4e4e4;
    padding:4px;
}


div.groupTables {
    padding-bottom:20px;
}
h1.innerTable {
    margin-left:10px;
    display:block;
    margin-bottom:10px;
    margin-top:14px;
}
div.legendContainer {
    width:auto;
    float:right;
    margin-right:10px;
}
* html div.legendContainer {
    margin-right:5px;
}
h1.withLegend {
    margin-top:3px;
}
* html h1.withLegend {
    margin-left:5px;
}

body.UC_UEFA div.matchTableContainer div.copy p.legend {
    margin-left:0px;
}
body.UC_UEFA div.matchTableContainer div.copy {
    margin-bottom:150px;
    float:left;
}
body.UC_UEFA div.copy p.legend strong {
    font-weight:bold;
    color:#555555;
    font-size:11px;
    font-family:Arial,Helvetica,sans-serif;
}

table.group {
    border-collapse: collapse;
    width: 304px;
    float: left;
    cursor:pointer;
}
table.group colgroup col.team { width:176px; }
table.group colgroup col.played { width:64px; }
table.group colgroup col.points { width:64px; }

table.leftTable {
    margin-right:1px;
}
table.rightTable {
    margin-left:1px;
}

table.fairplay tr th,
table.matches tr th,
table.group tr th {
  background-color: #7b9ec4;
  border-bottom:2px solid #ffffff;
  text-align: center;
  color: white;
  padding:2px;
  font-weight:bold;
}

table.fairplay tr th.firstColumn,
table.matches tr th.firstColumn,
table.group tr th.firstColumn {
  padding: 2px 2px 2px 10px;
  text-align: left;
}
table.group td {
    padding: 2px;
    text-align:center;
}
table.fairplay td.firstColumn,
table.matches td.firstColumn,
table.group td.firstColumn {
  padding: 2px 2px 2px 10px;
    text-align:left;
}

table.matches {
  border-collapse: collapse;
  width: 608px;
  float: left;
    margin-bottom:20px;
}

table.matches tr th {
  background-color: #7b9ec4;
  text-align: left;
  color: white;
  padding: 2px;
}
table.matches tr th.lastColumn {
    text-align:center;
}

table.matches td {
  padding: 2px;
}
table.matches td.lastColumn {
  padding: 2px;
  text-align:center;
}

table.matches col.kickoff {  width: 160px; }
table.matches col.home {  width: 179px; }
table.matches col.guest {  width: 179px; }
table.matches col.result {  width: 90px; }

table.fairplay {
  border-collapse: collapse;
  width: 441px;
  float: left;
  margin: 16px 10px 20px 0px;
  table-layout:fixed;
}
table.fairplay tr th {
  background-color: #7b9ec4;
  text-align: left;
  color: white;
  padding: 2px;
  padding-right:5px;
}
table.fairplay tr th table.orderby-table {
    border-collapse:collapse;
    width:auto;
    table-layout:fixed;
    display:inline;
    float:left;
}
table.fairplay tr th table.orderby-table tr {
}
table.fairplay tr th table.orderby-table tr td {
    padding:0;
}
table.fairplay tr th table.orderby-table tr td.caption {
    padding-right:5px;
}
table.fairplay tr th table.orderby-table tr td.icon {
    padding-left:5px;
    width:10px;
}
table.fairplay tr th table.orderby-table tr td.caption a {
    color: white;
}
table.fairplay tr th table.orderby-table tr td.caption a:hover {
    color: yellow;
}
table.fairplay tr th table.orderby-table tr td.caption a.active {
    color: yellow;
}
table.fairplay tr th table.orderby-table tr td.icon a {
    display:block;
    background:url(/img/unicredit/bg/order-icon-none.gif) no-repeat center center ;
    width:5px;
    height:7px;
}
table.fairplay tr th table.orderby-table tr td.icon a.desc {
    background:url(/img/unicredit/bg/order-icon-desc.gif) no-repeat center center ;
}
table.fairplay tr th table.orderby-table tr td.icon a.asc {
    background:url(/img/unicredit/bg/order-icon-asc.gif) no-repeat center center ;
}


table.fairplay td {
  padding: 2px;
}

table.players {
  border-collapse: collapse;
  width: 371px;
  float: left;
  margin-left: 30px;
}

table.players td {
  padding: 2px;
}

h3.bluebar {
  background-color: #3d79af;
  color: white;
  clear: both;
  padding: 1px 4px;
  margin: 2px 0px;
}

div.playerPhotoContainer {
  float: left;
  width: 220px;
  height: 220px;
    margin-bottom:16px;
}

tr.odd {
  background-color: #ececec;
}


h1.more-margin {
    margin-bottom:10px;
}
