body.home {background: #000000; color: black;}
body {background: #E3e3e3; color: black;}
body.halloween {color: black; background-color: #000000; background-image: url(halloween-sfondo.jpg); background-repeat: no-repeat; background-position: center 105px;}
p {background: none; font: 13px verdana, sans-serif; padding: 2px; margin: 0px; line-height: 120%;}
a.img {background: none;}
A.img:visited {background: none;}
A.img:active {background: none;}
A.img:hover {background: none;}
h1 {background: none; font: 10px verdana, sans-serif; padding: 2px; margin: 0px; line-height: 120%;}
h6 {background: #D0D0D0; font: 10px verdana, sans-serif; padding: 5px; margin: 0px; line-height: 120%;}
h5 {background: none; font: 17px verdana, sans-serif; padding: 0px; margin: 20px 0px 5px 0px; line-height: 120%; font-weight: bold;}
h2 {background: none; font: 12px verdana, sans-serif; padding: 0px; margin: 0px; line-height: 120%;}
h3 {background: #4a4a4a; font: 13px verdana, sans-serif; COLOR: #FFFfff; padding: 2px; margin: 0px; font-weight: bold;}
h4 {background: #e3e3e3; font: 13px verdana, sans-serif; padding: 2px; margin: 0px;}
a.home {text-decoration: none; COLOR: #ffffff; font-weight: bold;}
A.home:visited {COLOR: #ffffff; font-weight: bold;}
A.home:active {COLOR: #ffffff; font-weight: bold;}
A.home:hover {background: #ffffff; COLOR: #000000; font-weight: bold;}
a.home2 {text-decoration: none; COLOR: #8d8d8d; font-weight: bold;}
A.home2:visited {COLOR: #8d8d8d; font-weight: bold;}
A.home2:active {COLOR: #8d8d8d; font-weight: bold;}
A.home2:hover {background: #8d8d8d; COLOR: #ffffff; font-weight: bold;}
a {text-decoration: none; COLOR: #4a4a4a; font-weight: bold;}
A:visited {COLOR: #4a4a4a; font-weight: bold;}
A:active {COLOR: #4a4a4a; font-weight: bold;}
A:hover {background: #4a4a4a; COLOR: #e3e3e3; font-weight: bold;}
a.banner {text-decoration: underline; COLOR: #4a4a4a; font-weight: bold;}
A.banner:visited {COLOR: #4a4a4a; font-weight: bold;}
A.banner:active {COLOR: #4a4a4a; font-weight: bold;}
A.banner:hover {background: #4a4a4a; COLOR: #e3e3e3; font-weight: bold;}
#div1 {background: #D0D0D0; border: 2px dashed #8d8d8d; padding: 5px; margin: 0px; width: 500px;}
#div2 {background: #D0D0D0; border: 2px solid #000000; padding: 0px; margin: 15px 5px 15px 5px; width: auto;}
#div3 {background: #F0B749; border: 2px solid #000000; padding: 0px; margin: 15px 5px 15px 5px; width: auto;}
#bordo {border: 1px solid #000000; margin: 5px;}
.fb {border: 0px; margin: 0px 2px 0px 2px;}
body.mosche {color: black; background-color: #000000; background-image: url('mosche-sfondo2.gif'); background-repeat: repeat-x; background-position: center 0px;}
.mosche-titolo {background: none; font: 17px verdana, sans-serif; padding: 0px; margin: 20px 0px 5px 0px; line-height: 120%; font-weight: bold; color: #ffffff;}
a.mosche {font: 10px verdana, sans-serif; text-decoration: none; COLOR: #ffffff; font-weight: bold;}
A.mosche:visited {font: 10px verdana, sans-serif; COLOR: #ffffff; font-weight: bold;}
A.mosche:active {font: 10px verdana, sans-serif; COLOR: #ffffff; font-weight: bold;}
A.mosche:hover {font: 10px verdana, sans-serif; background: #ffffff; COLOR: #000000; font-weight: bold;}
a.rlyeh {font: 10px verdana, sans-serif; text-decoration: none; COLOR: #4a4a4a; font-weight: bold;}
A.rlyeh:visited {font: 10px verdana, sans-serif; COLOR: #4a4a4a; font-weight: bold;}
A.rlyeh:active {font: 10px verdana, sans-serif; COLOR: #4a4a4a; font-weight: bold;}
A.rlyeh:hover {font: 10px verdana, sans-serif; background: #4a4a4a; COLOR: #e3e3e3; font-weight: bold;}
