
p, td { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 12px;  color: #333333}
a {font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 12px; color : #FF7901 ; font-weight: bold; text-decoration: none}
a:hover {font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 12px; color: #D40082; font-weight: bold; text-decoration: underline}

.argomento { font-size: 12px; font-style: normal; font-weight: bold; color: #FF8100}

.nerobig { font-family: "lucida grande" ,arial,sans-serif; color: #636363; font-size: 16px; font-weight: italic; margin: 0; padding: 0px 0 0 0px; line-height: 25px}
a.nerobig { font-family: "lucida grande" ,arial,sans-serif; color: #4966B5; font-size: 16px; font-weight: italic; margin: 0; padding: 0px 0 0 0px;  line-height: 25px; text-decoration: underline} 
a.nerobig:hover  { font-family: "lucida grande" , arial,sans-serif; color: #FF7901; font-size: 16px; font-weight: italic; margin: 0; padding: 0px 0 0 0px;  line-height: 25px; text-decoration: none}

.testo { color: #313030; font-size: 13px; font-weight: italic; margin: 0; padding: 0px 0 0 0px; text-shadow:0px 0px #E6EBE5}
a.testo {font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; color: #313030; font-size: 13px; font-weight: italic; margin: 0; padding: 0px 0 0 0px; text-shadow:0px 0px #E6EBE5; text-decoration: underline}
a.testo:hover { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 13px; color: #FF0000; text-decoration: none}

.linkbianco { color: #FFFFFF; text-decoration: none}
a.linkbianco {font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 11px; color: #ffffff; text-decoration: none }
a.linkbianco:hover {font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 11px; color: #3B5998; background-color: #ffffff; text-decoration: none }

.biancosugrigio {font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 11px; color: #474747;  text-decoration: none }
a.biancosugrigio {font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 11px; color: #474747;  text-decoration: none }
a.biancosugrigio:hover {font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 11px; color: #ffffff;   background-color: #474747;  text-decoration: none }

.titologiallo { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; color: #38AEF8; font-size: 28px;  font-weight: bold; text-shadow:1px 1px #E8E6E6; text-decoration: none}
a.titologiallo { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; color: #38AEF8; font-size: 28px;  font-weight: bold; text-shadow:1px 1px #E8E6E6; text-decoration: none}
a.titologiallo:hover { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; color: #ff0000; font-size: 28px;   font-weight: bold; text-shadow:1px 1px #E8E6E6; text-decoration: none}

.titologeorgia { font-family: Georgia, Times New Roman, Times, serif; font-size: 30px; font-style: italic; font-weight: bold; text-decoration: none; color: #000000}
a.titologeorgia { font-family: Georgia, Times New Roman, Times, serif; font-size: 30px; font-style: italic; font-weight: bold; text-decoration: none; color: #000000}
a.titologeorgia:hover { font-family: Georgia, Times New Roman, Times, serif; font-size: 30px; font-style: italic; font-weight: bold; text-decoration: underline; color: #FFA500}

.biancosurosa { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 11px; color: #38AEF8; background-color: #ffffff; padding-right: 2px; padding-left: 1px;  text-decoration: none}
a.biancosurosa {font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 11px; color: #38AEF8; background-color: #ffffff; padding-right: 2px; padding-left: 1px; text-decoration: none }
a.biancosurosa:hover {font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 11px; color: #ffffff; background-color: #38AEF8; padding-right: 2px; padding-left: 1px; text-decoration: none }

.linkneroverdana {  color: #000000; text-decoration: none }
a.linkneroverdana { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 11px; color: #000000; text-decoration: none }
a.linkneroverdana:hover {font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 11px; color: #ffffff; background-color: #000000; text-decoration: none }

.biancobig {color: #FFFFFF; text-decoration: none; font-size:22px; font-weight: bold; padding:2px}
a.biancobig {font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size:22px; padding:2px; color: #FFFFFF; font-weight: bold; text-decoration: underline}
a.biancobig:hover {font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size:22px; padding:2px; color: #FFFFFF; font-weight: bold; background:#000000; text-decoration: underline}

.courierbiancosunero { font-family: Courier New, Courier, mono; font-size: 20px; color: #FFFFFF; background-color: #000000; letter-spacing: 1px; word-spacing: 2px; padding-right: 1px; padding-left: 1px; font-weight: bold; text-decoration: none}
a.courierbiancosunero { font-family: Courier New, Courier, mono; font-size: 20px; color: #FFFFFF; background-color: #000000; letter-spacing: 1px; word-spacing: 2px; padding-right: 1px; padding-left: 1px; font-weight: bold; text-decoration: none}
a.courierbiancosunero:hover { font-family: Courier New, Courier, mono; font-size: 20px; color: #FFFFFF; background-color: #FF0099; letter-spacing: 1px; word-spacing: 2px; padding-right: 1px; padding-left: 1px; font-weight: bold; text-decoration: none}

.courierbiancosugiallo { font-family: Courier New, Courier, mono; font-size: 18px; color: #FFFFFF; background-color: #FF0099;  padding-right: 3px; padding-left: 3px; font-weight: bold; text-decoration: none}
a.courierbiancosugiallo { font-family: Courier New, Courier, mono; font-size: 18px; color: #FFFFFF; background-color: #FF0099;  padding-right: 3px; padding-left: 3px; font-weight: bold; text-decoration: none}
a.courierbiancosugiallo:hover { font-family: Courier New, Courier, mono; font-size: 18px; color: #FFFFFF; background-color: #000000;  padding-right: 3px; padding-left: 3px; font-weight: bold; text-decoration: none}

.linknerobold {  font-weight: bold; color: #000000; text-decoration: none }
a.linknerobold { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none }
a.linknerobold:hover { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; background-color: #000000; text-decoration: none }

.linknero {  color: #000000; text-decoration: none }
a.linknero { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 11px; color: #000000; text-decoration: underline }
a.linknero:hover {font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 11px; color: #ffffff; background-color: #000000; text-decoration: none }

.linkverde { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 14px; color: #66CC00; text-decoration: none}
a.linkverde { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 14px; color: #66CC00; text-decoration: underline}
a.linkverde:hover {font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 14px; color: #ffffff; text-decoration: none; background-color: #66CC00}

.linkhp { font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 14px; color:#ffffff; text-decoration: none; padding-right: 5px; padding-left: 5px; background-color: #000000}
a.linkhp { font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 14px; color:#ffffff; text-decoration: none; padding-right: 5px; padding-left: 5px; background-color: #000000} 
a.linkhp:hover {font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 14px; color:#ffffff; text-decoration: none; padding-right: 5px; padding-left: 5px; background-color: #C14BED}

.linkavanti { font-size: 13px; color: #ffffff; text-decoration: none }
a.linkavanti {font-family: "lucida grande" , tahoma,verdana,arial,sans-serif;  font-size: 13px; color: #ffffff; text-decoration: none }
a.linkavanti:hover { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 13px; color: #233D4C; text-decoration: none }

.linktop {line-height: 20px; font-weight: bold; color: #ffffff; text-decoration: none }
a.linktop { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 11px;line-height: 20px; font-weight: bold; color: #ffffff; text-decoration: none }
a.linktop:hover { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 11px;line-height: 20px; font-weight: bold; color: #AEFF5E; text-decoration: none }

.linkgiallo {  color: #FF7901; text-decoration: none}
a.linkgiallo { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 11px; color: #EBC21F; text-decoration: none}
a.linkgiallo:hover {font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 11px; color: #EBC21F ; text-decoration: underline}

.titolonavi {   font-style: normal; font-weight: bold; color: #FFFFFF}
a.titolonavi {  font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.titolonavi:hover { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #ffffff; background-color: #000000; text-decoration: none}


.georgianero { font-style: italic; font-size: 18px; font-weight: bold; color: #000000; font-family: Georgia, Times New Roman, Times, serif}
a.georgianero { font-style: italic; font-size: 18px; font-weight: bold; color: #000000; text-decoration: none; font-family: Georgia, Times New Roman, Times, serif}
a.georgianero:hover { font-style: italic; font-size: 18px; font-weight: bold; color: #5886C8; font-family: Georgia, Times New Roman, Times, serif}

.corsivonero { font-style: italic; font-size: 22px; font-weight: normal; color: #666666; font-family: Bodoni, Times New Roman, Times, serif}
a.corsivonero { font-style: italic; font-size: 22px; font-weight: normal; color: #666666; text-decoration: none; font-family: Bodoni, Times New Roman, Times, serif}
a.corsivonero:hover { font-style: italic; font-size: 22px; font-weight: normal; color: #5886C8; font-family: Bodoni, Times New Roman, Times, serif}


.titolo { font-family: "Courier New", Courier, mono; font-size: 12px; color: #FFFFFF; background-color: #F75F11; letter-spacing: 2px; word-spacing: 2px; padding-right: 2px; padding-left: 3px; font-weight: bold; text-decoration: none}
a.titolo { font-family: "Courier New", Courier, mono; font-size: 12px; color: #FFFFFF; background-color: #F75F11; letter-spacing: 2px; word-spacing: 2px; padding-right: 2px; padding-left: 3px; font-weight: bold; text-decoration: none}
a.titolo:hover { font-family: "Courier New", Courier, mono; font-size: 12px; color: #FFFFFF; background-color: #000000; letter-spacing: 2px; word-spacing: 2px; padding-right: 2px; padding-left: 3px; font-weight:bold; text-decoration: none}

.linktopnero {  line-height: 20px; font-weight: bold; color: #000000; text-decoration: none }
a.linktopnero { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 11px; line-height: 20px; font-weight: bold; color: #000000; text-decoration: none }
a.linktopnero:hover { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 11px; line-height: 20px; font-weight: bold; color: #AEFF5E; background-color: #000000; text-decoration: none }


.courierombrato { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; color: #38AEF8; font-size: 28px;  font-weight: bold; text-shadow:1px 1px #E8E6E6; text-decoration: none}
a.courierombrato { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; color: #38AEF8; font-size: 28px;  font-weight: bold; text-shadow:1px 1px #E8E6E6; text-decoration: none}
a.courierombrato:hover { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; color: #ff0000; font-size: 28px;   font-weight: bold; text-shadow:1px 1px #E8E6E6; text-decoration: none}

.ombrato { color: #FFFFFF; font-family:times, georgia; font-size: 20px; font-weight: normal; line-height: 24px; margin: 0; padding: 0px 0 0 0px; text-shadow:1px 1px #042E46}
a.ombrato { color: #C0C5B3; font-family:times, georgia; font-size: 20px; font-weight: normal; line-height: 24px; margin: 0; padding: 0px 0 0 0px; text-shadow:1px 1px #042E46}
a.ombrato:hover { color: #ff0000; font-family:times, georgia; font-size: 20px; font-weight: normal; line-height: 24px; margin: 0; padding: 0px 0 0 0px; text-shadow:1px 1px #042E46}

.trattini { BORDER-RIGHT: #C3C3C3 1pt dotted; BORDER-TOP: #C3C3C3 1pt dotted; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #C3C3C3 1pt dotted; BORDER-BOTTOM: #C3C3C3 1pt dotted}
.linkgrigino { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #C0C5B3; text-decoration: none }

.linkverdeverdana { color: #2C7400; text-decoration: none }
a.linkverdeverdana { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 11px;  color: #2C7400; text-decoration: underline }
a.linkverdeverdana:hover { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 11px; color: #AEFF5E; text-decoration: none }

.linkbiancobold { font-family: "lucida grande" , arial,tahoma,verdana,sans-serif; font-size: 14px; font-weight: bold; color: #ffffff; text-decoration: none  }
a.linkbiancobold { font-family: "lucida grande" , arial,tahoma,verdana,sans-serif; font-size: 14px; font-weight: bold; color: #ffffff; text-decoration: none }
a.linkbiancobold:hover { font-family: "lucida grande" , arial,tahoma,verdana,sans-serif; font-size: 14px; font-weight: bold; color: #AEFF5E; text-decoration: none }

.linkbiancoverdana {  font-weight: bold; font-size: 12px; color: #ffffff; text-decoration: none }
a.linkbiancoverdana { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif;  font-weight: bold; font-size: 12px; color: #ffffff; text-decoration: none }
a.linkbiancoverdana:hover { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif;  font-weight: bold; font-size: 12px; color: #ffffff; text-decoration: underline }

.linkbiancosottolinea { color: #FFFFFF; text-decoration: none;  letter-spacing: 1px; word-spacing: 2px; padding:2px}
a.linkbiancosottolinea {font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 10px; padding:2px;color: #FFFFFF; letter-spacing: 1px; word-spacing: 2px; text-decoration: none}
a.linkbiancosottolinea:hover {font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; font-size: 10px; padding:2px; color: #FFFFFF; background:#383F42; letter-spacing: 1px; word-spacing: 2px; text-decoration: none}

.menu { font-family: "impact" , tahoma,verdana,arial,sans-serif; color: #ffffff; font-size: 16px; font-weight: normal; padding-right: 5px; padding-left: 5px;  text-shadow:2px 2px #000000; text-decoration: none}
a.menu { font-family: "impact" , tahoma,verdana,arial,sans-serif; color: #ffffff; font-size: 16px; font-weight: normal; padding-right: 5px; padding-left: 5px;  text-shadow:2px 2px #000000; text-decoration: none}
a.menu:hover { font-family: "impact" , tahoma,verdana,arial,sans-serif; color: #FFFFFF; background:#FF00FF; font-size: 16px; font-weight: normal; padding-right: 5px; padding-left: 5px;  text-shadow:1px 1px #000000; text-decoration: none}

.facebook { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; line-height: 20px; font-size: 11px;  color: #4966B5; text-decoration: none }
a.facebook { font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; line-height: 20px; font-size: 11px; color: #4966B5; padding-right: 3px; padding-left: 3px; text-decoration: none; font-weight: bold }
a.facebook:hover {font-family: "lucida grande" , tahoma,verdana,arial,sans-serif; line-height: 20px; font-size: 11px; color: #ffffff; padding-right: 3px; padding-left: 3px; background-color: #4966B5; font-weight: bold; text-decoration: none }

.share-fb:before{content:"";background:url('/images/facebook/fb-button-f.png') no-repeat left top;width:30px;height:32px;position:absolute;top:15px;left:17px;}

.share-fb{border:2px solid #3d518b;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#ebedf5;background-image:-moz-linear-gradient(bottom,#3f599d 0%,#4f67a7 100%);background-image:-o-linear-gradient(bottom,#3f599d 0%,#4f67a7 100%);background-image:-webkit-linear-gradient(bottom,#3f599d 0%,#4f67a7 100%);background-image:linear-gradient(bottom,#3f599d 0%,#4f67a7 100%);color:#fff;text-shadow:0 -2px 0 #425993;padding:20px 20px 20px 60px;font-size:20px;font-weight:bold;position:relative;box-shadow:0 2px 2px #A5ADC9;}

.share-fb:hover{color:#fff;text-decoration:none;font-size:20px;background-image:-moz-linear-gradient(bottom,#415EA6 0%,#5774BC 100%);background-image:-o-linear-gradient(bottom,#415EA6 0%,#5774BC 100%);background-image:-webkit-linear-gradient(bottom,#415EA6 0%,#5774BC 100%);background-image:linear-gradient(bottom,#415EA6 0%,#5774BC 100%);}

.share-fb:focus{color:#fff;text-decoration:none;font-size:20px;background-image:-moz-linear-gradient(bottom,#415EA6 0%,#5774BC 100%);background-image:-o-linear-gradient(bottom,#415EA6 0%,#5774BC 100%);background-image:-webkit-linear-gradient(bottom,#415EA6 0%,#5774BC 100%);background-image:linear-gradient(bottom,#415EA6 0%,#5774BC 100%);}