body { margin:0px; }
* { font-family: "Trebuchet MS",arial,verdana; color:gray;}
img { border:0; }
#div_main {position:absolute;width:100%;height:100%;text-align:center;top:0;left:0;}
#div_child {position:relative;top:0px;left:0px;margin: auto;width:990px;height:100%; }

table.main { border-collapse:collapse; height:100%;}
table.main td { padding:0px; }

table.menu { border-collapse:collapse; }
table.menu td.menu a { color:gray; text-decoration:none; font-size:16px; font-weight:bold; }
table.menu td { padding:0px; color:gray; font-weight:bold; text-align:center; font-size:16px;}

#winners { width:990px; text-align:left;}
table.winner { border-collapse:collapse; margin:0px 0px; text-align:left;}
table.winner td { line-height:12px; vertical-align:top; padding:0 15px; font-size:11px; line-height:15px; }
table.winner a { text-decoration:none; font-size:11px; font-weight:bold; }
table.winner a:hover { text-decoration:underline; }

div.titolo { font-size:16px; font-weight:bold; margin:0 0 5px 0; color:red;}
div.titolo a { font-size:16px; font-weight:bold; color:red;}
table.winner td.documenti { color: gray; }
table.winner td.documenti a { color: gray; font-weight:bold;}
table.winner td.immagini { color: gray; }
table.winner td.immagini a { color: gray; font-weight:bold;}
table.winner td.files { color:gray; }
table.winner td.files a { color:gray; }

div.label { }

table.footer { border-collapse:collapse; width:100%; }
table.footer td { padding:10px 0px; font-size:12px; color:gray; text-align:left;}
table.footer td img { border:0; margin-bottom:10px; margin-left:60px; }


#others { z-index:20; display:none;top:132px; left:0px; width:991px; position:absolute; height:930px; margin-bottom:10px;background-color:white; text-align:left;}
#close_others { width:890px; text-align:right; color:red; font-size:12px;}
#close_others a { color: red; }
#photo { z-index:3; position:absolute; top:117px;left:0px; width:100%;height:330px;  }
#photo img { width:198px;height:110px; }
/* div.photo { cursor:pointer; } */
div.photo { Filter:alpha(Opacity=50); opacity:0.5; position:absolute; }
#pos11 { top:0px;left:0px;   width:198px;height:110px; }
#pos12 { top:0px;left:198px; width:198px;height:110px; }
#pos13 { top:0px;left:396px; width:198px;height:110px; }
#pos14 { top:0px;left:594px; width:198px;height:110px; }
#pos15 { top:0px;left:792px; width:198px;height:110px; }

#pos21 { top:110px; left:0px;   width:198px;height:110px; } 
#pos22 { top:110px; left:198px; width:198px;height:110px; }
#pos23 { top:110px; left:396px; width:198px;height:110px; }
#pos24 { top:110px; left:594px; width:198px;height:110px; }
#pos25 { top:110px; left:792px; width:198px;height:110px; } 

#pos31 { top:220px;left:0px;   width:198px;height:110px; }
#pos32 { top:220px;left:198px; width:198px;height:110px; }
#pos33 { top:220px;left:396px; width:198px;height:110px; }
#pos34 { top:220px;left:594px; width:198px;height:110px; }
#pos35 { top:220px;left:792px; width:198px;height:110px; }

#progetti { z-index:1; position:absolute; top:133px; left:0px; width:100%;height:330px; display:none; }
#progetti img { width:198px; height:110px; }

#mask0 { z-index:10; position:absolute;top:110px; left:0px;   width:198px;height:110px; background-color:white; } 
#mask1 { z-index:10; position:absolute;top:110px; left:792px; width:198px;height:110px; background-color:white; } 

#homeMask   { z-index:0; display:none; position:absolute; left:0px; top:117px; width:990px; height:330px; background-color:white; Filter:alpha(Opacity=0); opacity:0; }

