.spazi {  font-family: verdana; font-size: 1px}
.bianchi11bg { font-family: verdana; font-size: 11px; font-weight: normal; color: #FFFFFF; padding-top: 1px; padding-right: 6px; padding-bottom: 1px; padding-left: 6px; background-color: #cccccc}

a:link {  font-family: verdana; font-size: 12px; color: #5294ca; text-decoration:none}
a:visited { font-family: verdana; font-size: 12px; color: #5294ca; text-decoration:none}
a:hover { font-family: verdana; font-size: 12px; color: #5294ca; text-decoration:underline}
a:active { font-family: verdana; font-size: 12px; color: #5294ca; text-decoration:none}

a.g11:link {  font-family: verdana; font-size: 11px; color: #666666; text-decoration:underline}
a.g11:visited { font-family: verdana; font-size: 11px; color: #666666; text-decoration:underline}
a.g11:hover { font-family: verdana; font-size: 11px; color: #666666; text-decoration:underline}
a.g11:active { font-family: verdana; font-size: 11px; color: #666666; text-decoration:underline}

a.r11:link {  font-family: verdana; font-size: 11px; color: #b40202; text-decoration:underline}
a.r11:visited {  font-family: verdana; font-size: 11px; color: #b40202; text-decoration:underline}
a.r11:hover {  font-family: verdana; font-size: 11px; color: #b40202; text-decoration:underline}
a.r11:active {  font-family: verdana; font-size: 11px; color: #b40202; text-decoration:underline}

a.header:link {  font-family: verdana; font-size: 11px; color: #ffffff; text-decoration:none}
a.header:visited { font-family: verdana; font-size: 11px; color: #ffffff; text-decoration:none}
a.header:hover { font-family: verdana; font-size: 11px; color: #ffffff; text-decoration:underline}
a.header:active { font-family: verdana; font-size: 11px; color: #ffffff; text-decoration:none}

.bianchi11 { font-family: verdana; font-size: 11px; color: #FFFFFF}
.testi12 { font-family: verdana; font-size: 12px; color: #666666}
td, .grigi11 { font-family: verdana; font-size: 11px; color: #666666}
.grigi11bg { font-family: verdana; font-size: 10px; font-weight: normal; color: #666666; background-image: url(/images/bg_grigio.gif); padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px}
.bianchi11bgtab { font-family: verdana; font-size: 10px; font-weight: normal; color: #FFFFFF; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; background-color: #cccccc}
.miniature {  font-family: verdana; font-size: 1px; border: 1px #5294ca solid; background-repeat: no-repeat; background-position: center}
.foto { font-family: verdana; font-size: 1px; border: 1px #5294ca solid; background-repeat: no-repeat}
.titolibg { font-family: verdana; font-size: 11px; color: #5294ca}
.tab_bordo { font-family: verdana; font-size: 1px; border: 1px #999999 solid; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px}
.bianchi10 { font-family: verdana; font-size: 10px; color: #FFFFFF }
.bianchi11 { font-family: verdana; font-size: 11px; color: #FFFFFF }
.grigi10 { font-family: verdana; font-size: 10px; color: #999999}
.grigi10scuri { font-family: verdana; font-size: 10px; color: #666666}
.tab_bordo_menu { border: 1px #999999 solid}
.menu {  font-family: verdana; font-size: 11px; padding-right: 5px; padding-left: 5px}

a.linkmenu:link {  font-family: verdana; font-size: 10px; color: #5294ca; text-decoration:none; width: 165; height: 21; padding-top: 4px; padding-bottom: 4px; padding-left: 5; padding-right: 5}
a.linkmenu:visited { font-family: verdana; font-size: 10px; color: #5294ca; text-decoration:none; width: 165; height: 21; padding-top: 4px; padding-bottom: 4px; padding-left: 5; padding-right: 5}
a.linkmenu:hover { font-family: verdana; font-size: 10px; font-weight: bold; color: #666666; text-decoration:none; background-color: #dddddd; width: 165; height: 21; padding-top: 4px; padding-bottom: 4px; padding-left: 5; padding-right: 5}
a.linkmenu:active { font-family: verdana; font-size: 10px; color: #5294ca; text-decoration:none; width: 165; height: 21; padding-top: 4px; padding-bottom: 4px; padding-left: 5; padding-right: 5}
.prova {  background-color: #dddddd; width: 100%; font-family: verdana; font-size: 11px; padding-top: 6px; padding-bottom: 6px}

a.linkmenuNoIe:link {  font-family: verdana; font-size: 11px; color: #5294ca; text-decoration:none; width: 165; height: 21; padding-top: 4px; padding-bottom: 4px; padding-left: 5; padding-right: 5}
a.linkmenuNoIe:visited { font-family: verdana; font-size: 11px; color: #5294ca; text-decoration:none; width: 165; height: 21; padding-top: 4px; padding-bottom: 4px; padding-left: 5; padding-right: 5}
a.linkmenuNoIe:hover { font-family: verdana; font-size: 11px; font-weight: bold; color: #666666; text-decoration:none; width: 165; height: 21; padding-top: 4px; padding-bottom: 4px; padding-left: 5; padding-right: 5}
a.linkmenuNoIe:active { font-family: verdana; font-size: 11px; color: #5294ca; text-decoration:none; width: 165; height: 21; padding-top: 4px; padding-bottom: 4px; padding-left: 5; padding-right: 5}

a span {
  display       : none;
}

a:hover {
  direction  : ltr; /* corregge un bug di ie */
  position        : relative;
  text-decoration : none;  
}

a:hover span {
  font            : 11px Verdana;
  text-decoration : none;
  display       : block;
  text-align    : left;
  overflow      : hidden;
  z-index       : 100;
  width         : 180px;
  padding       : 10px;

  border        : 1px #cccccc solid;
  background    : #ffffff;
  color         : #666666;
  cursor        : pointer;
  position      : absolute;
  
  /*** per posizionare il tooltip ***/
  top           : 12px;
  left          : -1px;
}
.rossi { font-family: verdana;  color: #b40202; font-size: 12px }
.rossi11 { font-family: verdana;  color: #b40202; font-size: 11px }
.rossi10 { font-family: Verdana; font-size: 11px; color: #b40202}
.unavailable { font-family: verdana;  color: #b40000; font-size: 12px }
.available { font-family: verdana;  color: #00b400; font-size: 12px }
h2, h1 {margin: 0px; font-weight: normal}
