body, html { margin:0px; padding:0px; font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; }

html { background:url(../images/splash_ghiri.jpg) bottom left no-repeat; background-color:#efefed; }

#contenitore 	{ width:400px; margin:0px auto; margin-top:50px; }
#logo 			{ width:400px; height:200px; float:left; position:relative; background:url(../images/slpash_logo.jpg) no-repeat; }


#it 		{ width:200px; float:left; position:relative; background:url(../images/splash_it.jpg) no-repeat; padding-top:50px; }
#it span 	{ display:none; }
#en 		{ width:200px; float:right; position:relative; background:url(../images/splash_en.jpg) no-repeat;  padding-top:50px; }
#en span 	{ display:none; }

#btn_it_flash a 		{ width:200px; height:50px; float:left; position:relative; background:url(../images/btn_it_flash.jpg); margin-top:10px; }
#btn_it_flash a:hover 	{ background:url(../images/btn_it_flash_on.jpg); }
#btn_it_xhtml a 		{ width:200px; height:50px; float:left; position:relative; background:url(../images/btn_it_xhtml.jpg); margin-top:10px; }
#btn_it_xhtml a:hover 	{ background:url(../images/btn_it_xhtml_on.jpg); }

#btn_en_flash a 		{ width:200px; height:50px; float:left; position:relative; background:url(../images/btn_en_flash.jpg); margin-top:10px; }
#btn_en_flash a:hover 	{ background:url(../images/btn_en_flash_on.jpg); }
#btn_en_xhtml a 		{ width:200px; height:50px; float:left; position:relative; background:url(../images/btn_en_xhtml.jpg); margin-top:10px; }
#btn_en_xhtml a:hover 	{ background:url(../images/btn_en_xhtml_on.jpg); }

#dati { width:400px; height:50px; float:left; position:relative; margin-top:50px; background:url(../images/splash_iva.jpg); }

h1, h3  { display:none; }
a 		{ color:#999999; text-decoration:none; width:100%; float:left; position:relative; text-align:center; }
a:hover { color:#666666; }