/*Stili generali*/*{margin:5;padding:5;}*{list-style: circle;}body {font-family: Trebuchet MS, Verdana, Arial, sans-serif;font-size:80%;line-height:1.7em; text-align:justify}#contenitore {width:900px;border:1px solid #999;margin:0 auto;}.nascosto{position:absolute;top:-20000px;left:-20000px;}a{color:#005782;text-decoration:none;}a:hover{text-decoration:underline;}h4{font-size:1.3em;font-weight:bold;text-transform:uppercase;border-bottom:2px solid #ccc;}/*Stili per la testata*/#testata{background:url('../img/logo_amianto.jpg');height:175px;width:900px}/*Stili per menu orizzontale*/#menu-orizzontale{background:#254c1c}#menu-orizzontale ul{text-transform:uppercase;padding:1em;font-weight:bold;}#menu-orizzontale li{display:inline;padding-right:1.2%;padding-left:1.2%;}#menu-orizzontale a{color:#ffffff;}/*Stili per corpo pagina*/#corpo{float:left;width:100%;text-align:justify}#contenuti-principali{float:left;width:100%;}#menu-contestuale{float:right;width:24%;}#menu-principale{float:right;width:24%;}/*img{*//*width:40%;*//*float:left;*//*margin-right:1.5%;*//*}*//*Stili per corpo footer*/#pie-di-pagina{clear:both;}/*Stile per frame con retino o fondo colorato e foto*/#retino{padding-left:1.2%;background:#efefef}#fondo_giallo{padding-left:1.2%;padding-right:1.2%;background:#ffff00}#perfoto{width:50%;float:left;}