*{margin:0; padding:0; font-size:100.01%;}
html{overflow-x:hidden; overflow-y:scroll;}
body{background-color:#000; font-family:"Century Gothic";}
a{outline:none; text-decoration:none;}
img{border:0;}
body{overflow:hidden;}
.slidemaximage {display:none; background-color:#000;}
.loader{position:absolute; z-index:9999; width:39px; height:39px; top:49%; left:49%; background-color:#000;}
#intro{width:100%; height:95%; overflow:hidden; text-align:center;}
#top{height:115px; padding:5px; text-align:center;}
#top td{background:url(../graphic/blank_black.jpg) repeat; opacity:0.85; -moz-opacity:0.85; filter:alpha(opacity=85);}
#lingua_ita{vertical-align:middle; color:#FFF; font-weight:bold; text-align:center;}
#lingua_ita a{display:block; width:120px; height:30px; color:#FFF;  font-size:0.8em; 
background:url(../graphic/entra_ita.jpg) #000 no-repeat; opacity:0.75; -moz-opacity:0.75; filter:alpha(opacity=75);}
#lingua_ita a:hover{opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}
#lingua_eng{vertical-align:middle; color:#FFF; font-weight:bold; text-align:center;}
#lingua_eng a{display:block; width:120px; height:30px; color:#FFF; font-size:0.8em;
background:url(../graphic/entra_eng.jpg) #000 no-repeat; opacity:0.75; -moz-opacity:0.75; filter:alpha(opacity=75);}
#lingua_eng a:hover{opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}
#credit{font-size:0.8em; color:#FFF;}
#credit td{background:url(../graphic/blank_black.jpg) repeat; opacity:0.85; -moz-opacity:0.85; filter:alpha(opacity=85);}
#credit p{padding:5px;}