/*generali*/
.jcarousel-skin-tango  {
background-color:transparent;
}
.jcarousel-skin-tango .jcarousel-container{
background-color:transparent;
}

.hermes-book-now {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(img/book-now-repeat.jpg) repeat-x scroll left top;
width:85px;
}
.hermes-book-now a {
color:#FFFFFF;
display:block;
font-size:11px;
font-weight:bold;
padding-bottom:7px;
padding-left:15px;
padding-top:4px;
}
.hermes-item h2, .hermes-item h2 a {
color:#000000;
font-size:13px;
font-weight:bold;	
}
.hermes-no-data-found{
margin-top:7px;
margin-bottom:7px;
font-weight: bold;
}
/*fine generali*/



/*elenco pacchetto*/
#hermes-pacchetti-elenco-citta{
float:left;
width:280px;
margin-top:7px;
}
#hermes-pacchetti-elenco-offerte{
float:right;
width:645px;
margin-top:7px;
}
#hermes-pacchetti-elenco-citta li a,#hermes-pacchetti-elenco-citta li.active a{
display: block;
width: 100%;
margin-bottom:7px;
padding-top:3px;
padding-bottom:3px;
text-indent:20px;
color:#ffffff;
font-weight: bold;	
}
#hermes-pacchetti-elenco-citta li a{
background:#a3a3a3 url(img/freccia.png) no-repeat left center;
}
#hermes-pacchetti-elenco-citta li.active a,#hermes-pacchetti-elenco-citta li a:hover{
background: #5d5f5a url(img/freccia.png) no-repeat left center;
}
.hermes-pacchetti-current-location{
background: #5d5f5a url(img/freccia.png) no-repeat left center;
width:100%;
padding-top:3px;
padding-bottom:3px;
text-indent:20px;
color:#ffffff;
margin-bottom:7px;
}
.hermens-pacchetti-table{
background-color: #d4d4d4;
padding-top:7px;
padding-bottom:7px;
margin-top:5px;
}
.hermens-pacchetti-table table{
width:100%;
}
.hermens-pacchetti-table table td{
padding-left:7px;
}
.hermes-pacchetto-item{
margin-bottom:10px;	
}
.hermes-pacchetto-img{
float:left;
height:130px;
width:124px;	
}
.hermes-pacchetto-entry{
float:left;
padding-left:10px;
width:170px;	
}
#hermes-elenco-pacchetto-text h1{
color:#1C5D89;
display:block;
font-size:16px;
font-weight:bold;
margin-bottom:12px;
}
/*fine elenco pacchetto*/

/*elenco location raggruppate per nazione*/
#hermes-nation-elenco-nazioni{
float:left;
width:300px;
}
#hermes-nation-elenco-location{
float:right;
width:625px;
}
#hermes-nation-elenco-nazioni li a,#hermes-nation-elenco-nazioni li.active a{
display: block;
width: 100%;
margin-bottom:7px;
padding-top:3px;
padding-bottom:3px;
text-indent:20px;
color:#ffffff;
font-weight: bold;	
}
#hermes-nation-elenco-nazioni li a{
background:#a3a3a3 url(img/freccia.png) no-repeat left center;
}
#hermes-nation-elenco-nazioni li.active a,#hermes-nation-elenco-nazioni li a:hover{
background: #5d5f5a url(img/freccia.png) no-repeat left center;
}
.hermes-nation-letter span{
padding-right:25px;
}
.hermes-nation-letter span a{
font-weight:bold;
color:#000000;
}
.hermes-nation-letter span a.disabled{
font-weight: normal;
color:#A3A3A3;
}
.hermes-nation-seleziona{
margin-bottom:20px;
margin-top:20px;	
}
.hermes-nation-current-nation{
background: #5d5f5a url(img/freccia.png) no-repeat left center;
width:100%;
padding-top:3px;
padding-bottom:3px;
text-indent:20px;
color:#ffffff;
margin-bottom:7px;
margin-top:7px;
}
.hermens-nation-table{
background-color: #d4d4d4;
margin-top:5px;
}
.hermens-nation-table table{
width:100%;
}
.hermens-nation-table table td{
padding-left:7px;	
}
.hermes-nation-item-detail .hermes-img{
float:left;
width:130px;
}
.hermes-nation-item-detail .hermes-description{
float:right;
width:240px;
}
#hermes-elenco-location-text{
margin-top:20px;
}
#hermes-elenco-location-sidebar h3{
color:#1C5D89;
display:block;
font-size:16px;
font-weight:bold;
margin-bottom:12px;	
}
#hermes-elenco-location-text h1{
color:#1C5D89;
display:block;
font-size:16px;
font-weight:bold;
margin-bottom:12px;
}
.hermes-single-location{
margin-top:10px;	
}

/*hotel*/
.hermes-single-hotel-title,.hermes-single-hotel-title h1{
color:#89a747;
font-size:14px;
}
.hermes-single-hotel-indirizzo{
color:#89a747;
margin-bottom:8px;
font-size:14px;
}
.hermes-camera-item{
margin-top:7px;
}
.hermes-camera-item-title{
margin-bottom:2px;
color:#89a747;
font-weight:bold;
}
.hermes-single-pacchetti-title{
color:#89a747;
font-size:14px;
font-weight:bold;
margin-top:10px;
margin-bottom:3px;
}
.hermes-single-hotel-pacchetti-container{

}
.hermes-single-hotel-pacchetti-container .hermes-single-title{
color:#89a747;
margin-top:8px;
font-weight:bold;
}

.hermes-single-hotel-facilities{
margin-top:10px;
}

#hotel-map{
height: 430px;
width:460px;
}