.headCharter
{
 background-image:url(../images/css/aeroviaggi/ptn_gray.jpg);
 background-repeat:repeat-x;
 border-left:1px solid #ffffff;
 border-right:1px solid #ffffff;
 height:30px;
 width:500px;
 text-align:left;
 font-family:verdana;
 font-size:12px;
 color:#ffffff;
 padding-left:8px;
}
.headCharter2
{
 background-image:url(../images/css/aeroviaggi/ptn_orange.jpg);
 background-repeat:repeat-x;
 border-left:1px solid #ffffff;
 border-right:1px solid #ffffff;
 height:30px;
 width:500px;
 text-align:left;
 font-family:verdana;
 font-size:12px;
 color:#ffffff;
 padding-left:8px;
}
.boxCont
{
 margin:0;
 padding:0;
 background-color:#FFFFFF;
 width:500px;
 border-collapse:separate;
}
.titoli
{
 margin:0;
 padding:0;
 padding-left:10px;
 font-family:verdana;
 font-size:11px;
 font-weight:bold;
 color:#005595;
}
.subTitoli
{
 margin:0;
 padding:0;
 padding-left:10px;
 font-family:verdana;
 font-size:11px;
 color:#666666;
}
.descri
{
 margin:0;
 padding:0;
 padding-left:10px;
 font-family:verdana;
 font-size:10px;
 color:#005595;
 font-style:italic;
}
hr
{
 color:#FF9900;
 background-color:#FF9900;
 border:1px solid #FF9900;
}
.cerca
{
 background:url(../images/css/aeroviaggi/button_gray.jpg);
 width:81px;
 height:22px;
 text-decoration:none;
 text-align:center;
 line-height:22px;
 font-family:verdana;
 font-weight:normal;
 font-size:11px;
 color:#ffffff;
 display:block;
}
.cerca:hover
{
 color:red;
}
.add
{
 font-family:verdana;
 font-size:10px;
 color:red;
 line-height:10px;
 text-decoration:none;
}
.add:hover
{
 font-family:verdana;
 font-size:10px;
 color:black;
 line-height:10px;
 text-decoration:none;
}
.risultati
{
 margin:0;
 padding:0;
 font-family:verdana;
 font-size:11px;
 color:#000000;
 text-align:left;
 width:480px;
 margin-left:10px;
 background-color:#FFFFFF;
 line-height:20px;
}
.colInt
{
 font-family:verdana;
 font-size:10px;
 font-weight:bold;
 text-align:left;
 color:#005595;
 line-height:12px;
 height:40px;
}
.prezzi
{
 background-color:#FFFFFF;
 border:1px solid #666;
}
.prezzi td
{
 border:1px solid #CCCCCC;
}
.color
{
 background-color:#FFFFCC;
}
.prenota a
{
 text-decoration:none;
}
.scheda
{
 color:#ff2e17;
 font-family:verdana;
 font-size:11px;
 line-height:20px;
 font-weight:bold;
 text-decoration:none;
 cursor:pointer;
}

.scheda:hover
{
 text-decoration:none;
 color:black;
}
a.tooltip
{
  position:relative;
  z-index:0;
  text-decoration: none;
  color:#666666;
  font-family:verdana;
  font-size:11px;
  smargin-left:30px;
}
a.tooltip:hover
{
  z-index:1;
  background-color: #ffffff;
}
a.tooltip span
{
  display: none;
}
a.tooltip:hover span
{
  display: block;
  position:absolute;
  width: 250px;
  overflow:auto;
  top: 0em;
  left: 50px;
  border: 1px solid #0cf;
  background-color:#FFCC00;
  scolor:#000000;
  text-align: left;
}
.spacer3
{
 height:136px;
}
.spacer4
{
 height:156px;
}
.spacer5
{
 height:344px;
}
.spacer6
{
 height:64px;
}
.spacer7
{
 height:126px;
}
.spacer8
{
 height:343px;
}
.spacer9
{
 height:349px;
}
.spacer10
{
 height:380px;
}
.spacer11
{
 height:316px;
}
.spacer12
{
 height:327px;
}
.spacer13
{
 height:412px;
}
.spacer14
{
 height:111px;
}
.spacer15
{
 height:260px;
}
.spacer16
{
 height:200px;
}
.spacer17
{
 height:253px;
}
.spacer18
{
 height:30px;
}
.footerCharter
{
 width:100%;
 height:47px;
 background-image:url(../images/css/aeroviaggi/footer_ptn.jpg);
 background-repeat:repeat-x;
 padding-left:10px;
 padding-right:10px;
}

.txt
{
 float:left;
 font-family:verdana;
 font-size:11px;
 font-weight:bold;
 color:#ff9000;
 text-decoration:none;
 margin-top:12px;
}

 a.btn
{
 font-family:terminal;
 font-size:15px;
 font-weight:bold;
 color:#ff9000;
 text-decoration:none;
}
a.btn2
{
 font-family: verdana;
 font-weight: bold;
 font-size: 11px;
 color:#ff9000;
 text-decoration:none;
}
.paginazioneFooter
{
 float:right;
 margin-top:8px;
}

.paginazioneFooter #dyn_down_off
{
 margin:0;
 padding:0;
 text-align:center;
 width:16px;
 height:14px;
 font-family:verdana;
 font-weight:bold;
 font-size:11px;
 text-decoration:none;
 color:#ff9000;
 border:2px solid #ff9000;
}

.paginazioneFooter #dyn_down_on
{
 margin:0;
 padding:0;
 text-align:center;
 width:16px;
 height:14px;
 font-family:verdana;
 font-weight:bold;
 font-size:11px;
 text-decoration:none;
 color:#ffffff;
 background-color:#ff9000;
 border:2px solid #ff9000;
}
