body {top:0; background-image:url(/images/001.jpg);}
h1 {color:#000066; margin-top:2px; margin-bottom:2px; font-size:14px; font-family:Arial, Helvetica, sans-serif}
h2 {color:#009900; margin-top:2px; margin-bottom:2px; font-size:14px; font-family:Arial, Helvetica, sans-serif; border-bottom:2px solid #009933}
h3 {color:red; margin-top:8px; margin-bottom:2px; font-size:12px; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px}
ol {list-style-position:inside; margin-left: 2px; padding-left:2px;}
li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; margin:2px 16px; text-align:justify}
p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; margin:2px 4px 2px 2px; text-align:justify}
td {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699;}
p.small, li.small {font-size:10px;}
p.small {margin-top:0; margin-bottom:0}
ul.small {margin-top:0; margin-bottom:0}
th {color:#006699; background-color:#DDD; font-size:12px; font-family:Arial, Helvetica, sans-serif}
td.small {font-size:11px; font-family:Arial, Helvetica, sans-serif}
a.menu {color:white; font-family:Arial, Helvetica, sans-serif; font-size:10px}
address {text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:italic; color:#006600}
form {font-family:Arial, Helvetica, sans-serif; font-size:12px}
.bottom {text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; color:#006600}

#coprente {
position:absolute; display:none;
top: 0;
left: 0;
width: 100%;
height: 1000%;
background: url(http://www.ultimissimominuto.com/grafica/semitrasparente.png) repeat;
z-index: 300; /* o cmq il numero pił alto tra quelli degli altri z-index presenti */
}

#popup {
	text-align:left;
	background-color:#F1F1E2; display:none;
position: absolute;

border:2px solid red;
z-index:500;

}