/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #666666;
}
.Stile1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFCC67;
}
.Stile2 {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #FFFFFF;
	font-size: 10pt;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFCC67;
}
a:link {
	text-decoration: none;
	color: #999999;
}
a:visited {
	text-decoration: none;
	color: #999999;
}
a:hover {
	text-decoration: underline;
	color: #FFCC67;
}
a:active {
	text-decoration: none;
	color: #FFCC67;
}
a.info {
position: relative;
font-family: arial;
font-size: 0.92em;
text-decoration: none;
}
a.info span {
display: none;
}
a.info:active {
	text-decoration: none;
	color: #FFCC67;
}
a.info:hover {
background: none; /* correction d'un bug IE */
z-index: 500;
text-decoration:none;
}
a.info:hover span {
display: inline;
position: absolute;
top: -0.6em;
left: 7em;
padding: 5px;
width: 100px;
  -moz-border-radius:10px;
  -khtml-border-radius:10px;
background: #333333;
 filter:alpha(opacity=80);
  -moz-opacity:0.8;
  opacity: 0.8;
  -khtml-opacity: 0.8;
text-align: left;
font-family: arial;
font-size: 1.1em;
color: #FFF;
}
a.info1 {
position: relative;
font-family: arial;
font-size: 0.92em;
text-decoration: none;
}
a.info1 span {
display: none;
}
a.info1:hover {
background: none; /* correction d'un bug IE */
z-index: 500;
text-decoration:none;
}
a.info1:hover span {
display: inline;
position: absolute;
top: -0.4em;
right: -12em;
padding: 5px;
width: 150px;
  -moz-border-radius:10px;
  -khtml-border-radius:10px;
background: #333333;
 filter:alpha(opacity=80);
  -moz-opacity:0.8;
  opacity: 0.8;
  -khtml-opacity: 0.8;
text-align: left;
font-family: arial;
font-size: 10pt;
color: #FFF;
}
a.info2 {
position: relative;
font-family: arial;
font-size: 0.92em;
text-decoration: none;
}
a.info2 span {
display: none;
}

a.info2:hover {
background: none; /* correction d'un bug IE */
z-index: 500;
text-decoration: none;
}
a.info2:hover span {
display: inline;
position: absolute;
top: -3em;
left: 0em;
padding: 5px;
width: 150px;
background: #333333;
 filter:alpha(opacity=80);
  -moz-opacity:0.8;
  opacity: 0.8;
  -khtml-opacity: 0.8;
text-align: left;
font-family: arial;
font-size: 10pt;
color: #FFF;

}