body{margin:0px; padding:0; text-align:center;font-family: "Lucida Grande", Verdana, sans-serif;font-size: 76%;background:black;}
#content{overflow:hidden;position:relative;width:960px; height:600px;margin:3% auto 10px auto; text-align:left;padding:15px;background:url(images/bg.png);}
.logo img{position:absolute;top:90px;left:640px;z-index:99;height:5%;width:3%;z-index:1000;}

.logo h1{font-size:16px; color:gold;position:absolute;top:-92px; right:72px;}
.logo h5{font-size:9px; color:gold;position:absolute;top:20px; right:72px;font-style:italic;}


.italia img{height:2%;width:2%;position:absolute;top:9px;right:108px;z-index:5;border:2px solid gold;}
.usa img{height:2%;width:2%;position:absolute;top:11px;right:7%;z-index:5;}

.russia img{height:0,5%;width:2%;position:absolute;top:11px;right:4%;z-index:5;}


#k1{position:absolute;top:126px; right:35px;;color:silver;z-index:8;}

#w1{position:absolute;top:-88px;left:30px;color:gold;font-size:8.5em;z-index:999;}
#w2{position:absolute;top:-88px;left:115px;color:gold;font-size:8.5em;z-index:999;}
#w3{position:absolute;top:-88px;left:175px;color:silver;font-size:8.5em;z-index:999;}
#w4{position:absolute;top:-88px;left:235px;color:silver;font-size:8.5em;z-index:999;}
#w5{position:absolute;top:-88px;left:295px;color:silver;font-size:8.5em;z-index:999;}

.dissolvi{color:white;font-size:1.8em;position:absolute;top:78px;left:350px;font-style:oblique;z-index:999;;padding:0px 4px;}

.opace{opacity:0.3; filter:alpha(opacity=30);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);}


#buttons {
	position:absolute;top:5px;left:300px;
	width: 40em;
}

.button {
		   border: 1px solid #DDD;
		   border-radius: 3px;
		   text-shadow: 0 1px 1px white;
		   -webkit-box-shadow: 0 1px 1px gold;
		   -moz-box-shadow:    0 1px 1px gold;
		   box-shadow:         0 1px 1px gold;
		   font: bold 11px Arial, sans-serif;
		   margin-right:5px;
		   padding: 6px 15px;
		   white-space: nowrap;
		   vertical-align: middle;
		   color: black;
		   background: gold;
		   cursor: pointer;
		   text-decoration: none;
		}
		.button:hover{background:#fff;
		   border-color: #999;
		   background: -webkit-linear-gradient(top, white, #fff);
		   background:    -moz-linear-gradient(top, white, #fff);
		   background:     -ms-linear-gradient(top, white, #fff);
		   background:      -o-linear-gradient(top, white, #fff);
		   -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.25), inset 0 0 3px #fff;
		   -moz-box-shadow:    0 1px 2px rgba(0,0,0,0.25), inset 0 0 3px #fff;
		   box-shadow:         0 1px 2px rgba(0,0,0,0.25), inset 0 0 3px #fff;
		   color:black;
		}
		#active {background:red;
		   border: 2px solid #AAA;
		   border-bottom-color: #CCC;
		   border-top-color: #999;
		   -webkit-box-shadow: inset 0 1px 2px #aaa;
		   -moz-box-shadow:    inset 0 1px 2px #aaa;
		   box-shadow:         inset 0 1px 2px #aaa;
		   background: -webkit-linear-gradient(top, red, gainsboro);
		   background:    -moz-linear-gradient(top, red, gainsboro);
		   background:     -ms-linear-gradient(top, red, gainsboro);
		   background:      -o-linear-gradient(top, red, gainsboro);
		   color:black;
		}
		

	

h1{color:black; font-size:10em;margin:80px 0 0 0;padding:32px 0 0 0;}








#galleria {margin: 0;position:absolute; top:442px;left:-10px;
	list-style:none;
	}

#minigalleria li{margin: 0; 
	padding-right: 30px;
	display: inline;
	list-style-type: none;
	}

#minigalleria img{background:url(images/galleria/li.gif);padding:5px 3px 3px 5px;
	}

.immagine1{opacity:0.1; filter:alpha(opacity=10);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10);}
.immagine1quadro{background:black;position:absolute;top:100px;left:42px;width:150px; height:28px;color:white;font-weight:bold;opacity:0; filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);border:2px solid gold;}
.immagine2{opacity:0.1; filter:alpha(opacity=10);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10);}
.immagine2quadro{background:black;position:absolute;top:100px;left:234px;width:150px; height:28px;color:white;font-weight:bold;opacity:0; filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);border:2px solid gold;}
.immagine3{opacity:0.1; filter:alpha(opacity=10);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10);}
.immagine3quadro{background:black;position:absolute;top:100px;left:426px;width:150px; height:28px;color:white;font-weight:bold;opacity:0; filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);border:2px solid gold;}
.immagine4{opacity:0.1; filter:alpha(opacity=10);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10);}
.immagine4quadro{background:black;position:absolute;top:100px;left:618px;width:150px; height:28px;color:white;font-weight:bold;opacity:0; filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);border:2px solid gold;}
.immagine5{opacity:0.1; filter:alpha(opacity=10);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10);}
.immagine5quadro{background:black;position:absolute;top:100px;left:812px;width:150px; height:28px;color:white;font-weight:bold;opacity:0; filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);border:2px solid gold;}
h3{padding:0 0 4px 8px;margin:auto auto 2px auto;}

.chiaro{opacity:0.5; filter:alpha(opacity=50);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}

#loghino{height:7%; width:5%;position:absolute;top:135px;left:56px;}

#ticket {position:absolute; top:125px; left:33px;background:black;width:280px;height:287px;border-top:8px solid red;}


#dentroticket h1{font-family: "Lucida Grande", Verdana, sans-serif;text-indent:50px;z-index:20;font-style:italic;position:absolute;top:46px;left:38px;color:white;font-size:12px;padding-left:15px;padding-right:22px;text-align:left;line-height:23px;width:260px;}
.bianco{background:white; width:145px;height:20px;position:absolute; top:3px; left:490px;border-right: 2px solid black;border-bottom: 2px solid black;}

#footer{position:absolute;bottom:0px;left:0;width:100%;height:45px;margin:0px auto;background:url(images/footer.png);text-align:center;opacity:0.6; filter:alpha(opacity=60);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);border-top:1px solid red;}

.loghi{position:absolute;top:570px;left:375px;padding:15px;}
.telefono{z-index:99;position:absolute; top:20px;left:125px;color:black;width:135px;display:none;padding:0.1em;font-weight:bold;}

.email{z-index:2;position:absolute; top:19px;left:129px;color:black;width:130px;display:none;padding:0.2em 0.5em;font-weight:bold;}

#tel,#fx, #mail{padding-top:5px;padding-left:3px;}
#indirizzo{position:absolute;top:600px;left:340px;color:gold;width:100%;}

img{border:0;}