html { overflow:auto; }
html, body { height:100%; margin:0px; padding:0px; background-color:#2e3438; font-family:Trebuchet MS; color:#FFFFFF; font-size:12px; }


#contenitore { width:700px; height:500px; margin:0px auto; padding-top:50px; }

#logo { width:200px; height:100px; float:left; position:relative; background:url(images/logo.jpg); }
.link { width:100%; height:100px; float:left; position:relative; margin-top:190px; }

#ita { width:200px; height:470px; float:left; position:relative; left:20px;  background:url(images/bg_ita.jpg); }
#it_flash a { width:200px; height:40px; float:left; position:relative; background:url(images/splash_it_flash.jpg);  }
#it_xhtml a { width:200px; height:40px; float:left; position:relative; margin-top:24px; background:url(images/splash_it_xhtml.jpg);}

#eng { width:200px; height:470px; float:left; position:relative; left:20px; background:url(images/bg_eng.jpg);  }
#en_flash a { width:200px; height:40px; float:left; position:relative; background:url(images/splash_en_flash.jpg);  }
#en_xhtml a { width:200px; height:40px; float:left; position:relative; margin-top:24px; background:url(images/splash_en_xhtml.jpg); }

a.btn_facebook { width:400px; height:70px; float:right; position:relative; right:80px; background:url(images/btn_facebook.jpg); }
.hidden { display:none; }

#dati { width:100%; position:absolute; bottom:0px; text-align:center;  }

h1 { display:none; }
p { width:100%; text-align:center; position:absolute; bottom:10px; left:0px; }
p a { text-decoration:none; color:#FF3399; } 
p a:hover { color:#CC3366; } 
