body { background-attachment:fixed;

 }
a:link    {color:#000099; background-color:#FFFFCC}
a:visited {color:#990033; background-color:#FFFFCC}
a:hover   {color:#003399; background-color:#FFFF00}
a:active  {color:#FF3300; background-color: #FFFFCC}
p  {  font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; text-align:justify;
font-style: normal; color:#000000; background-color: #FFFFCC;
 }
p.bar {  font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; text-align:justify;
font-style: normal; color:#006666; background-color: #99FFFF;
 } 
h3 {  font-family: Geneva, Arial, Helvetica, sans-serif;
 font-size: 26px; font-style: normal; font-weight: bold;
  text-transform: capitalize; 
  color: #990000; padding: 7px 7px 7px 7px; border-width:thick;
  text-align: center; background-color:#FFCC00; 
  border-style:outset; border-color:#CCCCFF;
   }
h4 { font-family: Geneva, Arial, Helvetica, sans-serif;
 font-size: 14px; font-style: normal; font-weight: bold; text-transform: capitalize;
  color: #993333; 
  text-align: center ;
   background-color: #FFFFCC}

p.aside{float:left; margin:15px; border: thin inset blue}


p.dx {text-align:justify; clear:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px }
img.sx {float:left; border:0px;margin:1%;}
p.sx {text-align:justify; clear:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px }
img.dx {float:right; border:0px;margin:1%;}

.inciso {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	color: #996600;
	text-align: left;
	background-color: #FFFFCC;
	margin: 7px;
	padding: 10px 10px 10px 0;
}
td {
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6600CC; background-color:#FFFFCC;
		}


.moreSources {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	color: #000099;
	text-align: left;
	background-color: #FFFFCC;
	list-style-type: disc;
}
font.fnt_piccolo
{
  font-family:Verdana, sans-serif;
  font-size:10px;
  color:#000099; background-color:#FFFFCC;
  font-weight:normal;
  letter-spacing: -1px;
}

font.fnt_medio
{
  font-family:Verdana, sans-serif;
  font-size:12px;
  color:#0033CC; background-color:#FFFFCC;
  font-weight:normal;
  letter-spacing: -1px;
}


font.fnt_grande
{
  font-family:Tahoma, sans-serif;
  font-size:16px;
  color:#990000; background-color:#FFFFCC;
  font-weight:normal;
  letter-spacing: 1px;
}
div {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #0033FF;  background-color: #FFFFFF;}
div.divbold {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center}
td.title { font-family:Tahoma, sans-serif; font-size:18px; color:#cc0000; background-color:#FFFFCC; font-weight:normal; letter-spacing: 1px; }
font.titolo { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#CC0000; background-color:#FFFFCC; font-weight:normal; letter-spacing: 1px; }
TD.fnt_medio { font-family:Tahoma, sans-serif; font-size:12px; color:#990000; background-color:#FFFFCC; font-weight:normal; letter-spacing: 1px; }
td.fnt_grande { font-family:Tahoma, sans-serif; font-size:16px; color:#990000;  background-color:#FFFFCC;font-weight:normal; letter-spacing: 1px; }
td.fnt_piccolo { font-family:Verdana, sans-serif; font-size:10px; color:#000099;  background-color:#FFFFCC;font-weight:normal; letter-spacing: -1px; }
body.fnt_medio { font-family:Verdana, sans-serif; font-size:12px; color:#0033CC;  background-color:#FFFFCC;font-weight:normal; letter-spacing: -1px; }
font.fnt_medio_bold { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#0033CC; background-color:#FFFFCC; font-weight:bold; letter-spacing: -1px; }
.page_modified {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: italic;
}
.counter {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
	color: #003399; background-color:#FFFFCC;
}
p.headspecs {
	background-position: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: navy; font-weight:bold; background-color:#FFFFCC;
	font-size:11px;
	text-align: left;
	border-top: thin groove #6699CC;
	border-right:thin groove #6699CC;
	border-left:thin groove #6699CC;
	border-bottom:none;
	margin: 2px 0 0 0;
	padding: 3px 0 0 0;
}
p.specs {
	background-position: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: navy; background-color:#FFFFCC;
	font-style: normal;
	font-size:10px;
	text-align: left;
	border-bottom: thin groove #6699CC;
	border-right:thin groove #6699CC;
	border-left:thin groove #6699CC;
	border-top:none;
	margin:0 0 2px 0;
	padding: 0 0 3px 0;
}
.morinfo {
	background-position: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #CC3333; background-color:#FFFFCC;
	font-style: normal;
	font-size:smaller;
	text-align: left;
	margin-top: 60px;
	margin-bottom:5px;
	padding:10px;
	border: thin groove #6699CC;
	}

p.centrato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #6633CC; background-color:#FFFFCC;
	text-align: center;
}
p.giustificato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color:#003399; background-color:#FFFFCC;
	text-align:justify; padding: 0px 20px 0px 20px;
}

.featsupp {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #66FFCC;
	color: #CC3333;
	margin: 5px;
	padding: 5px;
	border: thin inset #CC0033;
}
.RedBold {
	background-position: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC3333;
	font-style: normal;
	font-size:large;
	text-align: left;
	border: thin inset #CCFFCC;
	margin: 15px;
	padding: 15px;
	background-color: #FFFFCC;
}
.RelLinks {
	background-position: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #009966; background-color:#FFFFCC;
	font-style: normal;
	font-size:10px;
	text-align: left;
	border: thin groove #6699CC;
	margin: 15px;
	padding: 15px;
	list-style-type: none;
}
.style2 {font-size: x-small}
.style5 {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: xx-small}
