a:link { color: #CC0000}a:hover { color: #000000}a:visited { color: #cc0000}.nerobold { color: black; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: normal}.nero {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000}a.menu:link { color: #000000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none ; font-style: normal}.nerosmall { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000 }.blu { color: #3333CC; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none ; font-style: normal }.blubig { color: #666699; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, sans-serif; text-decoration: none ; font-style: normal }.blubold { color: #3333CC; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none ; font-style: normal }a.menu:active { color: #000000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none ; font-style: normal }a.menu:visited { color: #000000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none ; font-style: normal }.blusmall { color: #4F50A1; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none ; font-style: normal }a:active {  color: #cc0000}.rossobold {color: #CC0033; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: normal}.rosso {color: #CC0033; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: normal}.rossobig {color: #CC0033; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-style: normal}.numeroverde {color: #009933; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none ; font-style: normal}.box {margin:8px;padding:3px;border:1px silver dotted;background-color:#f9f9f9; color: #000000; font-size: 12px;}.box ul{margin:0px 0px 0px 20px;padding:0px;}.box li{list-style:circle;margin:0px 0px 0px 0px;padding:0px 0px 5Px 0px;}.boxfree {margin:20px 10px 10px 2px;padding:3px;border:1px #666699 solid;background-color:#f9f9f9;height:85px;vertical-align:bottom;}.boxfree h1 { color: #cc0000; font-size: 12px;margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.boxfree p { color: #000000; font-size: 12px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.boxfree img{ float: right;}.boxgender {margin:20px 10px 10px 2px;border:1px #666699 solid;background-color:#f9f9f9; }.boxgender h1 { color: #cc0000; font-size: 15px;}img.free {float:right;}