#valutaz {
      float: right;
      text-align:center;
}

#gallery {
      width: 100%;
      height: 90px;
}

#prezzi {
border:3px solid #3973BF;
margin-left:18px;
margin-top:18px;
width:367px;
-moz-border-radius: 5px;
}

#condizioni {
float:right;
font-size:9px;
line-height:110%;
margin-left:8px;
margin-top:18px;
width:485px;
}

#localita {
padding-right:30px;
}

#localita h1 {
color:#3973BF;
font-family:Georgia;
font-size:25px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-shadow:0 2px 3px;
}

#localita h2 {
font-style:italic;
text-align:justify;
text-shadow:0 0 0;
font-size:12px;
}


#parte2 td {
      white-space: normal !important;
}

#title { 
    font-family:georgia;
    font-size:28px;
    color:#3973BF;
    font-style:italic;
    text-shadow:0 2px 3px;    }
    
#descrizione { 
font-size:12px;
font-style:italic;
padding-top:40px;
padding-bottom:15px;
text-align:justify;
width:710px;
    }
    
    
#sc_tecn {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
border:3px #3973BF solid;
border-collapse:collapse;
float:right;
font-size:12px;
margin:40px -240px 5px 0;
text-align:left;
width:180px;
position: absolute;
margin-left: 734px;
-moz-border-radius: 5px;
}
#sc_tecn thead tr {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#4e98d9;
}
#sc_tecn th {
background-color:#3973BF;
border-bottom:1px solid #FCFAF6;
color:#FFFFFF;
font-family:Georgia;
font-size:17px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:normal;
/*margin:85px -200px 5px 0; */
padding:5px;
text-shadow:1px 1px 1px #000000;
width:180px;
}
#sc_tecn td {
border-bottom:2px solid #FCFAF6;
border-top:1px solid transparent;
color:#000;
padding-left:6px;
}
#sc_tecn tbody tr:hover td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
}

#wrapper {
height:500px;
margin-left:-10px;
margin-top:5px;
width:734px;
}

#wrapper object {
outline: none;
}

.galleria_wrapper {
      height: 510px;
      display: table-cell;
      vertical-align: middle;
}

.galleria_wrapper img {
      width: 697px;
}

#parte2 {
background:transparent url(http://it.apuliaholiday.eu/img/sfondomap.png) no-repeat;
height: 350px;
margin-left:-1px;
}

#parte3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background: url(http://it.apuliaholiday.eu/img/sfondomap2.png) no-repeat scroll 0 0;
height:425px;
margin-left:-1px;
}

#parte3 td {
      white-space: normal !important;
}

#mappa {

border: #3973BF medium double;
height:309px;
margin:14px 15px 15px 18px;
width:500px;
-moz-border-radius: 5px;
}

#bianco {
background-color:#FCFAF6;
height:20px;
margin-left:414px;
margin-top:-27px;
position:absolute;
width:300px;
}

#sep1 {
width: 710px;
}

#parte1 {
}

#prezzi thead tr {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#4e98d9;
}
#prezzi th {
background-color:#3973BF;
border-bottom:1px solid #FFFFFF;
color:#FFFFFF;
font-family:Georgia;
font-size:17px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:-236px 5px 5px;
padding:5px;
text-shadow:1px 1px 1px #000000;
width:180px;
}
#prezzi td {
border-bottom:1px solid #FFFFFF;
border-top:1px solid transparent;
color:#000;
padding-left:6px;
text-align: center;
background-color:#BFDBFF;
}
#prezzi tbody tr:hover td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
}

ul.limit {
  width: 500px !important;
} 

#chart div#lista {
 margin-left: -10px;     
}

.sconto {
  color: red !important;
  font-weight: bold;
}