A:link { color: #0000FF; text-decoration: underline; background-color: InfoBackground; font-weight: bold }
A:active { color: #0000FF; text-decoration: underline; background-color: InfoBackground; font-weight: bold }
A:visited { color: #9400d3; text-decoration: underline; background-color: InfoBackground; font-weight: bold }
A:hover { color: #FF0000; text-decoration: underline; background-color: InfoBackground; font-weight: bold }

body { background-color: #FFFFFF; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 80%; background-image: url("bg.gif"); background-repeat: repeat-y }
acronym, abbr { cursor: help; border-bottom: 1px dotted #000000; border-color: inherit; }

h1 { color: #FF0000; font-size: 160%; }
h2 { color: #FF0000; font-size: 120%; margin-left: 10px; border-bottom: solid 0.05em #CCCCCC; line-height: 0.9em; margin-top: 0.1em; background-color: InfoBackground; font-variant: small-caps; margin-top: 10px; }
h3 { color: #FF0000; font-size: 100%; margin-left: 10px; border-bottom: solid 0.05em #CCCCCC; line-height: 0.9em; margin-top: 0.1em; background-color: InfoBackground; margin-top: 20px; }

.bold { font-weight: bold; color: #FF0000 }
.italic { font-style: italic }
.note { font-style: italic; font-size: 80% }
.menu { background-color: InfoBackground; font-size: 85%; }

#contatore { text-align: right }
#prev_next { text-align: right; font-size: 85%; }

#cotd { background-color: #FF0000; color: white; font-size: 120%; padding: 2px; }
#cotd A:link { color: #0000FF; text-decoration: underline; background-color: #FF0000; font-weight: bold; font-size: 130%; }
#cotd A:active { color: #0000FF; text-decoration: underline; background-color: #FF0000; font-weight: bold; font-size: 130%; }
#cotd A:visited { color: #0000FF; text-decoration: underline; background-color: #FF0000; font-weight: bold; font-size: 130%; }
#cotd A:hover { color: #0000FF; text-decoration: none; background-color: #FF0000; font-weight: bold; font-size: 130%; }