body { text-align:center; }
.Titolo { font-family: "Times New Roman", "Times", "serif"; font-size: 22px; color: #846D54; font-weight: 300; font-style: italic; }
.menu { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: 400; line-height: 20px; text-transform: uppercase; text-decoration: none; }

A:link { color:#333333; text-decoration:none; }
A:visited { color:#312920; text-decoration:none; }
A:active { text-decoration:none; color:#666666; }
A:hover { text-decoration:none; color:#0066FF; }

.indirizzo { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align: center; color: #333333; }
.Testo_normale { font-family: "Times New Roman", Times, serif; font-size: 12px; line-height: 15pt; color: #333333; }
.Testo_piccolo { font-family: "Times New Roman", "Times", "serif"; font-size: 10px; text-align: left; line-height: 12pt; clip:   rect(   ); font-style: normal; color: #333333; }
.Testo_piccoloTitolo { font-family: "Times New Roman", "Times", "serif"; font-size: 14px; text-align: left; line-height: 12pt; clip: rect( ); font-style: italic; color: #333333 ; font-weight: normal; }

h2 { font-family: Arial, Helvetica, sans-serif; font-size:9px; color:#666666; }
h2 A:link { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#333333; }
h2 A:visited { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; }
h2 A:active { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; }
h2 A:hover { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; }

.link2 A:link { color:##846D54; text-decoration:underline; }
.link2 A:active { color:#0066FF; text-decoration:underline; }
.link2 A:hover { color:#0066FF; text-decoration:underline; }
.link2 A:visited { color:##846D54; text-decoration:underline; }
.pop { font-family: Arial, Helvetica, sans-serif; font-size:10px; color:333333; text-align:center; }

/* #credits */
ul#credits { color:#666; font:10px/1.5 "trebuchet ms",verdana,sans-serif; text-align:center; list-style:none; padding-bottom:30px; border-top:1px none #eee; margin:100px auto 0px; }
  #credits li {}
  #credits li.bullet { display:inline; }
    #credits li a {}
      #credits li a img { border:0 !important; }
    #credits li a:link, #credits li a:visited, #credits li a:hover, #credits li a:active { color:#666; text-decoration:underline; }
    
.hotel_deals_sx { width:210px; margin-bottom:4px; text-align:left; float:left; }
.hotel_deals_dx { width:250px; margin-bottom:4px; text-align:left; float:right; }
.clear { clear: both; }

.logo { width:700px; margin:40px auto; }
.logo .first { padding-right:160px; }

