* { font-family:arial,"trebuchet ms",verdana,arial; font-size:11px; }
html { overflow-x:none; overflow-y:scroll; }
body { margin:5px; }
img { width:945px; height:450px; }
table { width:945px; border-collapse: collapse; }

table td { padding:1px; line-height:17px;}
table td.prize { border-bottom:1px solid black; background-color:#ddd; height:35px; vertical-align:top; background-color:#cc0033; padding-left:5px; color:white; letter-spacing:1px; width:710px;}
table td.nav { font-size:13px; border-bottom:1px solid black; background-color:#cc0033; vertical-align:top; text-align:right;}
table td.nav table.nav { border-collapse:collapse; width:220px; color:white; }
table td.nav table.nav td { padding:0px 1px; text-align:center;}
table td.nav table.nav td  a { text-decoration:none; color:white; font-weight:bold; }

table td.nome { font-weight:bold; font-size:13px; border-bottom:1px solid silver; height:25px; vertical-align:bottom;}
table td.authors { font-size:12px; vertical-align:top; text-transform:lowercase;}
table tr td img { margin-top:5px; }
table td.page { border-bottom:1px solid silver; text-align:right; vertical-align:bottom;}
table td.page a { color:gray; text-decoration:none;}
table td.titolo { font-weight:bold; height:25px; line-height:25px;}
table td.testo { line-height:18px; font-size:11px;}
table tr td div.hon { background-color:#009de1; color:white; width:140px; text-align:center; font-weight:bold; font-size:13px; }
table tr td div.winner { background-color: white; color:#cd0033; width:140px; text-align:center; font-weight:bold; font-size:13px; }


