hmtl { background-position: center 0; text-align: center; }
body { color: #333; font-family: Georgia, "Times New Roman", Times, serif; background-color: #bdb9ae; background-image: url(../images/bgimage2.jpg); background-repeat: repeat-y; background-position: center 0; text-align: center; margin: 0; padding: 0 10px 10px; }
a:link { color: #140509; text-decoration: none; }
a:visited { color: #522c19; }
a:hover { color: #522c19; }
a:active { color: #522c19; }
.titolo1 { color: #702012; font-size: 36px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; word-spacing: -0.03em; letter-spacing: -0.03em; }
.titolo2 { color: #702012; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; letter-spacing: -0.02em; }
.titolo3 { color: #702012; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; letter-spacing: -0.02em; }
.titolo4 { color: #702012; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; letter-spacing: -0.02em; }
.titolo5 { color: #702012; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; letter-spacing: -0.02em; }
.titolo6 { color: #702012; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; letter-spacing: -0.02em; }
.titolo7 { color: #702012; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; letter-spacing: -0.02em; }
.titolo8 { color: #702012; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; letter-spacing: -0.02em; }
.titolo9 { color: #702012; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; letter-spacing: -0.02em; }
.titolo10 { color: #702012; font-size: 9px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; letter-spacing: -0.02em; }
.testo1 { color: #333; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; }
.testo0 { color: #333; font-size: 4px; font-family: Georgia, "Times New Roman", Times, serif; }
.testo12 { color: #333; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; }
.testo2 { color: #333; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; }
.testo3 { color: #333; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; }
.testo3g { color: #333; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; }
.testo4 { color: #333; font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif; }
.menu { color: #68514a; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; }
td.menu { color: #d1b4b4; font-family: Georgia, "Times New Roman", Times, serif; background-color: white; background-image: url(../images/testata2-03.jpg); background-repeat: no-repeat; background-position: 0 0; vertical-align: top; padding-right: 20px; padding-left: 20px; }
table.main { font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; background-color: #fff; text-align: center; width: 800px; height: 100%; margin: 0; padding: 0; }
td.marginato { padding-right: 20px; padding-left: 20px; }
a.menu { color: #a08573; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; }
a.menu2 { color: #a08573; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; text-decoration: none; }
a.menusel { color: #420e10; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; }
a.menu2sel { color: #420e10; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; text-decoration: none; }
.filettochiaro { text-align: center; width: 100%; height: 1px; margin-top: 6px; margin-bottom: 5px; border-top: 1px solid #bdbdbd; }
td.testata { background-color: #8a3c1b; background-image: url(../images/testata2-02.jpg); background-repeat: no-repeat; background-position: 0 0; width: 800px; height: 185px; }
td.content { color: #333; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; background-color: white; background-image: url(../images/fiore.jpg); background-repeat: no-repeat; background-position: right bottom; padding-right: 20px; padding-left: 20px; }
#fotofm, #fotofm2 { color: #702012; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; text-align: left; position: relative; top: 0; right: 0; float: right; margin-bottom: 5px; margin-left: 20px; padding-bottom: 5px; }
#fotofm img, #fotofm2 img { margin-bottom: 3px; }
td.titolo { padding-right: 20px; padding-left: 20px; }
.colore { color: #702012; }
