body   { color: #3a3a3a; background-color: white; margin: 0px }.menu      { color: #3a3a3a; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica; text-transform: uppercase; word-spacing: 1px; letter-spacing: 1px }.menu_footer  { color: #3a3a3a; font-size: 11px; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica; text-align: center }.formtab { background-color: #ece9ef; border: solid 1px #a9adbb }.formtitle     { color: black; font-weight: bold; font-size: 14px; font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica; background-color: #b4c4ee; text-align: center;padding: 5px }.formfont    { color: black; font-size: 13px; font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica; margin-bottom: 2px; padding-bottom: 2px }.formfontrequired     { color: red; font-weight: bold; font-size: 13px; font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica; margin-bottom: 2px; padding-bottom: 2px }.tablu { color: #3a3a3a; font-weight: bold; font-size: 14px; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica; background-color: #bdb9c5; text-align: center }.tabos { color: #3a3a3a; font-weight: bold; font-size: 12px; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica; background-color: #c4dfbe; text-align: left; vertical-align: top; padding: 5px }.tabnews { color: #3a3a3a; font-size: 12px; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica; background-color: #ddd4f1; text-align: left; vertical-align: top; padding: 5px }.tabeventi { color: #3a3a3a; font-weight: bold; font-size: 12px; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica; background-color: #c4dfbe; text-align: left; vertical-align: top; padding: 5px }.tabbestprice { color: #3a3a3a; font-size: 12px; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica; background-color: #f2eff7; text-align: left; vertical-align: top; padding: 5px }.titbestprice { color: #3a3a3a; font-style: italic; font-weight: bold; font-size: 14px; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica; background-color: #f2eff7; text-align: left; vertical-align: top; padding: 5px }.tabdescrizione { color: #3a3a3a; font-size: 12px; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica; background-color: #dbd8e0; text-align: left; vertical-align: top; padding: 5px }.cambiolingua { color: #3a3a3a; font-size: 12px; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica; background-color: #ece9ef; text-align: right; margin: 5px }A.travel  { color: #737373; text-decoration: none }A.travel:Hover  { color: #737373; text-decoration: none }A        { color: #4c89cc; text-decoration: underline }A:Hover        { color: #06c; text-decoration: none }A.menu         { color: #06c; font-weight: normal; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica; text-decoration: none; background-color: white }A.menu:Hover           { color: #06c; font-weight: normal; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica; text-decoration: none; background-color: #e1e7f9 }.menuoff { color: #06c; font-weight: normal; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica; text-decoration: none; background-color: #e1e7f9; letter-spacing: 1px }A.links_footer       { color: #808080; font-size: 10px; font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica; text-decoration: none }A.links_footer:Hover         { color: #808080; font-size: 10px; font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica; text-decoration: underline }h1      { font-weight: normal; font-size: 140%; font-family: "Trebuchet MS"; text-align: left; margin-top: -1px; margin-bottom: -2px; padding-top: -1px; padding-bottom: -1px }
