a:visited {
      color : #4F97DB;
     }

a.menu:visited {
      text-decoration : none;
      color : #162C67;
     }

a.menuHome:visited {
      text-decoration : none;
      color : #D00200;
     }

a.menu:hover {
      text-decoration : none;
      color : #ffffff;
     }

a:hover {
      color : #162C67;
     }

.left {
       padding-left : 10px;
      }

.right {
      padding-right : 15px;
      }

p.margin {
      margin-left: 12px;
      }

td {
      color : #222222;
      font-size : 12px;
      font-family : trebuchet ms, arial, sans serif;
      font-weight : normal;
      text-decoration : none;
      }

a {
      color : #2957A5;
      font-size : 13px;
      font-family : trebuchet ms, arial, sans serif;
      font-weight : bold;
      text-decoration : underline;
      }

.servizio {
      color : #222222;
      font-size : 10px;
      font-family : Verdana;
      font-weight : normal;
      text-decoration : none;
      }

.menu {
      color : #162C67;
      font-size : 12px;
      font-family : Arial, sans serif;
      font-weight : bold;
      text-decoration : none;
     }

.menuHome {
      color : #D00200;
      font-size : 12px;
      font-family : Arial, sans serif;
      font-weight : bold;
      text-decoration : none;
      }

.titolone {
      color : #2957A5;
      font-size : 24px;
      font-family : trebuchet ms, times, serif;
      font-weight : bold;
      text-decoration : underline;
      }

.titolo {
      color : #2957A5;
      font-size : 18px;
      font-family : trebuchet ms, arial, sans serif;
      font-weight : bold;
      text-decoration : underline;
      }

.leggi {
      color : #2957A5;
      font-size : 10px;
      font-family : Arial;
      font-weight : normal;
      text-decoration : underline;
      }

.menutab {
      height : 17px;
      border-right : 1px solid #99A6C0;
      border-bottom : 1px solid #99A6C0;
      background-color : #dddddd;
      }

.menutabservizio {
      height : 17px;
      border-right : 1px solid #99A6C0;
      border-bottom : 1px solid #99A6C0;
      background-color : #D2D8E4;
      }

.menutabx {
      border-bottom : 1px solid #99A6C0;
      background-color : #ffffff;
      }

.pagimage {
      border-top : 1px solid #dddddd;
      border-left : 1px solid #dddddd;
      border-right : 1px solid #666666;
      border-bottom : 1px solid #666666;
      margin-right : 5px;
      margin-bottom : 5px;
      }

.ombra {
      border-right : 1px solid #666666;
      border-bottom : 1px solid #666666;
      }

p.sezione {
	  position: absolute;
      right: 20px
      }

td.copy {
      border-top : 1px solid #204583;
      height : 25px ;
      font-family: Verdana; sans serif;
      font-size : 10px ;
      color : #666666 ;
      text-align : center ;
      }

td.testatina {
      border-top : 1px solid #999999;
      border-bottom : 1px solid #999999;
      background-color: #ffffff;
      padding-left: 3px;
      color: #D00200;
      font-style: italic;
      font-weight : bold;
     }

td.datastrip {
      border-top : 1px solid #ffffff;
      background-color: #D2D8E4;
      height: 17px;
      }

td.cerca {
      border-bottom : 1px solid #204583;
      border-top : 1px solid #ffffff;
      background-color: #dddddd;
      }

td.result {
      border-bottom : 2px solid #eeeeee;
      }

.torreUp {
	  list-style-image: url(/imm/up.gif);
	  list-style-type: square; color: #006633;
      }

.torreDown {
	  list-style-image: url(/imm/down.gif);
	  list-style-type: square; color: #D00200;
      }

.topborder {
      border-top : 1px solid #204583;
      border-bottom : 0 none ;
     }

.bordown {
      border-bottom : 1px solid #999999;
      }

.boxino {
      margin-left: 1px;
      margin-top: 5px;
      margin-right: 3px;
      }

.condizioni {
      width: 500px; 
      text-align:left;
      font-size : 12px;
      font-family : Trebuchet ms, Times;
      font-weight : normal;
      }

font.firma {
      color : #333333;
      font-size : 11px;
      font-family : Trebuchet ms, Times;
      font-weight : bold;
      font-style : italic;
      }

font.servizio {
      color : #666666;
      font-size : 10px;
      font-family : Verdana, Arial;
      font-weight : normal;
      }

font.titolo {
      color : #2957A5;
      font-size : 18px;
      font-family : trebuchet ms, arial, serif;
      font-weight : bold;
      text-decoration : none;
      }

font.sottotitolo {
      color : #666666;
      font-size : 14px;
      font-family : trebuchet ms, times, serif;
      font-weight : normal;
      text-decoration : none;
      }

font.data {
      color : #162C67;
      font-size : 10px;
      font-family : Arial;
      font-weight : normal;
      }

.menuprezzi {
     font-weight: bold;
     }