body { font-family: "Trebuchet MS",arial,verdana; font-size:10px; margin:0px 2px; background-color: #ffffff;}
td   { font-family: "Trebuchet MS",arial,verdana; font-size:10px; }
td.label { color:gray; text-align:right; padding-right:5px; padding-left:10px;}
select { font-family: "Trebuchet MS",arial,verdana; font-size:10px; border:1px solid gray; width:120px; text-align:center;}
input  { font-family: "Trebuchet MS",arial,verdana; font-size:10px; border:1px solid gray; padding:0px 2px;}
input.button { width: 90px; height:17px; cursor:pointer; }
td.nome { color: #2b56ac; font-size:11px; padding-right:15px; width:250px; text-transform:uppercase;}
a.nome { color: #2b56ac; font-size:11px; text-decoration:none;}
a.nome:hover { text-decoration:underline; }

td.titolo { font-size:12px; padding-right:15px; width:280px; text-transform:lowercase;}
a.titolo { color: black; font-size:12px; text-decoration:none;}
a.titolo:hover { text-decoration: underline; }
td.premio { color:maroon; font-size: 12px; border-bottom:1px solid #dddddd; vertical-align:top; width:100px;}
td.dati { color:#999999; font-size:10px; padding-bottom:5px; padding-right:15px; border-bottom:1px solid #dddddd; text-transform:lowercase;}
td.categoria { color:#999999; font-size:10px; padding-bottom:5px; border-bottom:1px solid #dddddd; text-transform:lowercase;}
td.msg { font-size: 12px; padding-top:5px;}
.sect-architecture { background-color:#000011; color:#ED0805; font-weight:bold; padding:0px 3px; border:1px outset #aaaaaa;}
.sect-landscape    { background-color:#000011; color:#00FF00; font-weight:bold; padding:0px 2px;}
.sect-design       { background-color:#000011; color:#E8FF00; font-weight:bold; padding:0px 2px;}

