@charset "UTF-8";/* CSS Document */* html #news li  {height: 1%;}* html #navigation ul li { float: left; }* html #navigation ul li a { height: 1%; }a:link, a:visited{text-decoration:none; color:#7BA2B4}a:hover, a:focus{text-decoration:none;color:#FFFFFF}body{margin:0px; padding:0px;background:#000000 url(elementi/bg_body.jpg) no-repeat left top scroll; font-family:Georgia, "Times New Roman", Times, serif;}#container{width:800px;margin: 0em auto;padding: 0;text-align: left; background: #7BA2B4; border-left: 5px solid #000000; border-right: 5px solid #000000; position:relative}#header {background: transparent url(elementi/bg_head.jpg) no-repeat top left; padding: 368px 0 0 0; position:relative; height:40px}#header h1{display:none}#header p{display:none}#menu_up{ font-size:20px; height:40px; background:#000000;}#menu_up ul{margin:0; padding:0; list-style-type:none;  }#menu_up li{float:left; padding:5px 30px 5px 20px; background:transparent url(elementi/bg_pul.gif) no-repeat top right }#stage{background:transparent url(elementi/bg_stage.jpg) no-repeat top left; padding:50px 20px 20px 50px;position:relative;}#stage h1{margin:0 0 1em 0; padding:0; font-style:italic; font-weight:normal; color:#09546F}#stage h2{margin:0em 0 0.5em 0; padding:0.5em 0 0 0; font-weight:bold; font-size:16px}#stage p{margin:0 0 1em 0; padding:0; line-height:1.4em; color:#202F36}#stage p a:link, #stage p a:visited{color:#000000}#stage p a:hover, #stage p a:focus{color:#00FFFF}#video{position:relative; z-index:2; text-align:center}#footer{background:#000000 url(elementi/bg_footer.jpg) no-repeat top left; padding:50px 30px 5px 30px; clear:both; height:100px}.ico{float:left; margin:0 20px 20px 0; border:0}.clearer{clear:both}