.testo {	font-family: Arial, Helvetica, sans-serif;	color: #000000;}body{margin:0;padding:0;background:#D8D9DB url(elementi/head.gif) no-repeat top left;font-family:  Helvetica, Arial, Verdana, sans-serif;}.ico{float:left;margin-right:10px;border:0;}.gallery {	border:1px solid #1E6491;	margin-top: 5px;	margin-right: 10px;	margin-bottom: 5px;	margin-left: 0px;}.box_testo{ border:3px solid #cccccc; padding:20px 20px 0 20px; margin:0 30px 20px 0}.campo{margin:0 0 20px 0; padding:3px; font-size: 15px;line-height:20px; border:1px solid #C5DBFF; }.combo{margin:0 0 20px 0; font-size: 15px;line-height:20px; border:1px solid #C5DBFF; height:24px }.content{	margin:0px;	padding:0px 0px 100px 0px;	text-align:left;	}h1{font-size: 30px;height:50px;line-height:55px;font-weight:normal;color:#ffffff;	margin: 0px;	padding: 20px 0px 29px 40px;	background:url(elementi/bg_title.gif) no-repeat top left;}.clearer{clear:both}.copertina {border:1px solid #666666; float:left; margin:10px 20px 0 0}#stage h2{ font-size:18px; line-height:25px; color:#666666; margin:0 0 10px 0; padding:20px 0 0 0;}#stage p a:link, #stage p a:visited{ color:#000000}#stage p a:hover, #stage p a:focus{ color:#000000; text-decoration:underline}#stage #lavori h2{font-size: 25px;margin:0;padding:20px 0 10px 0; font-weight:normal;color:000000;}#stage #lavori h3{font-size: 20px;margin:0;padding:10px 0 10px 0; font-weight:normal; color:#339900; display:block; width:80px; float:left}#stage #lavori p{ font-size:15px; display:block; margin:0 0 20px 80px; padding:10px 0 0 0}#stage #lavori p span{font-weight:bold; font-size:15px}#stage #lavori p span.carica{font-weight:normal; font-style:italic; font-size:13px; font-style:oblique; padding:0 0 10px 10px;}#stage h1{font-size: 25px; background:transparent url(xxx.gif) no-repeat; line-height:25px; padding:25px 0 0px 0; color:#999999; }#stage h1 span{ font-size:15px}#stage h1 a:link, #stage h1 a:visited{color:#006633;}#stage h1 a:hover{color:#009933;}#stage .sezione{ border-bottom:2px dashed #999999; padding:10px 0 10px 0;}#stage .sezione h2{clear:both}.play{	width:77px;	height:71px;	position:absolute;	top:3px;	left:1px; cursor:pointer}#stage .video{ background:transparent url(elementi/bg_play.gif) no-repeat top left; display:block; float:left; margin:20px 0 0 0; padding:0 0 0 100px;  width:200px; height:100px; position:relative}#stage .video h2{ margin:0; padding:10px 0 5px 0; color:#006633; font-size:18px}#stage .video h2 a:link, #stage .video h2 a:visited{ color:#009966}#stage .video h2 a:hover, #stage .video h2 a:focus{ color:#339900}#stage .video h3{ margin:0; padding:0 0 2px 0; color:#666666; font-size:15px; font-weight:normal; font-style:italic}#stage .video p{ margin:0; padding:0; color:#666666; font-size:12px; font-weight:normal; font-style:italic}#stage{padding: 0px 0px 0px 40px; background: transparent url(elementi/bg_stage.gif) no-repeat top left; width:650px;}#stage p{font-size: 15px; line-height:23px;margin:0;padding:20px 10px 0px 0; color:#666666}#stage label{font-size: 15px; line-height:20px; display:block; clear:both; margin:0 0 10px 0;color: #344056;}#stage label span{font-size: 11px;}#stage .allegato{ background:#BFD8B8; border-top:1px dashed #999999; padding:5px 0 5px 10px; display:inline-block}#stage .allegato p{ padding:5px 0 0 0; margin:0}#stage .allegato p a:link, #stage .allegato p a:visited{ color:#333333; text-decoration:none}#stage .allegato p a:hover, #stage .allegato p a:focus{ color:#333333; text-decoration:underline}#stage a:link, #stage a:visited{	color: #344056;	text-decoration:none;	line-height:20px;}#stage a:hover{	color: #344056;	text-decoration:none;	color:#0066CC;}/*#stage ul {	margin: 0px;	padding: 0px;}#stage li span{ font-size: 20px;}#stage li{list-style-type:square;list-style-position:inside;font-size: 15px;	margin: 0px;	padding: 0px 0 5px 0;	line-height:20px;}#stage li a:link, #stage li a:visited. {list-style-type:none;list-style-position:inherit;padding:12px 20px 5px 10px;margin:0px 0px 5px 0px;display:block;	background: #FFFFFF url(elementi/bg_dotted2.gif) repeat-x bottom;}*/.box{padding:10px 20px 10px 10px;margin:0px;display:block;background: #FFFFFF url(elementi/bg_dotted2.gif) repeat-x bottom;}.box h2{font-size: 20px;margin:0;padding:15px 0 8px 0; font-weight:normal}#stage ul{ margin:10px 0 10px 0; padding:0; list-style:none; width:200px; background:transparent; display:block; float:left}#stage li{ margin:0; padding:0; font-size:12px; line-height:18px}#head{height:350px;}#navigation{width:300px;}#navigation ul {	margin: 0px;	padding: 20px 10px 50px 0px;}#navigation li{list-style-type:none;background: transparent url(elementi/bg_pul.gif) no-repeat;padding:9px 0px 7px 25px;font-size: 14px;line-height:23px;color:#999999}#navigation li.new{background: transparent url(elementi/bg_pul_new.gif) no-repeat;}#navigation li.attivo{background: transparent url(elementi/bg_pul_attivo.gif) no-repeat;}#navigation li a:link, #navigation li a:visited {display: block;color:#666666;	text-decoration:none;}#navigation ul.sotto{ margin:0 0 10px -25px; padding:5px 0 0 0; }#navigation ul.sotto li{ font-size:12px;background: transparent url(elementi/bg_pul_sotto.gif) no-repeat;line-height:16px; padding:9px 0px 7px 40px; margin:0}#navigation ul.sotto li.attivo{background: transparent url(elementi/bg_pul_sotto_attivo.gif) no-repeat;}#navigation li a:hover {display:block;	color:#009900;}#navigation li span{color: #306AD8;font-size: 11px;}#lista{margin:0;padding:0;}#lista ul{margin:15px 0 0 0;padding:0;}#lista ul li{ list-style-type:none;list-style-position:inherit; padding:0;margin:0; height:50px}#lista ul li a:link, #lista ul li a:visited{background:#ffffff url(elementi/ico_xxx.gif) no-repeat; margin:0 0 0 0; padding:10px 0 0px 50px;}#lista h2{font-size: 25px;margin:0;padding:30px 0 8px 0; font-weight:normal;color:#73A2FD;}