@import url('/css-v66/fh/global.css');

body {
	font-size: 12px;
}

#bandeau-marque #nom-hotel h1, #bloc-centre h2, #bloc-centre #services h2, #bloc-centre #restaurants h2, #bloc-centre #cures h2, #bloc-centre #meetings h2 {
	font-size: 18px;	
}

#fonction, #bandeau-marque #pied-label {
	font-size: 11px;
}

#infos h2, #prix-dispo #hotelRate .price,#col-droite #promo-home-noh .bloc h3, #chambre #liste .descriptif h3, #bloc-centre .liens p.l-btn a, p.reserv , p.reserv a {
	font-size: 16px;		
}

.tooltip ul li sup, #chambre #liste .col ul li sup, #services ul li sup, #cures ul li sup, #meetings .infos ul li sup  {
	font-size: 10px;
	/font-size: 10px;	
}	

#menu h2 {
	font-size: 15px;
}

#bloc-gauche #menu ul li, #bloc-gauche #menu ul li.end {
	min-height: 16px;
	_height: 16px;
}

#bloc-gauche #menu ul li.active, #bloc-gauche #menu ul li.active a, #bloc-gauche #menu ul li:hover, #bloc-gauche #menu ul li:hover a, #bloc-gauche #menu ul li:hover.active, #bloc-gauche #menu ul li:hover.active a {
	_margin-bottom: -2px;
	_height: 18px;
}

#bloc-gauche #menu ul li.first, #bloc-gauche #menu ul li.end.first {	
	_height: 16px;
	min-height: 16px;
}

#bloc-gauche #menu ul li:hover.first.active {	
	_height: 16px;
	_margin-bottom: -3px;
}

#bloc-gauche #menu ul li:hover.first {	
	_height: 16px;
	_margin-bottom: 0;
}

#bloc-gauche #menu ul li.end.active, #bloc-gauche #menu ul li:hover.end, #bloc-gauche #menu ul li:hover.first.end {  
	_height: 16px;	 
	_margin-bottom: -3px;
}

#bloc-hotels-proxi .bloc h2, #bloc-historique h2, #bloc-centre #description h3, #chambre #liste h2, #services #liste h2, #restaurants h3, #nearby #liste h2, #nearby .attractions h3,#meetings h3, .media .bloc h3, #cures h3, #bloc-centre #promotions {
	font-size: 13px;
}

#bloc-centre #col-droite #promo-home-noh .bloc #hotelRate .price, #promotions .promo-noh .bloc #hotelRate .price {
	font-size: 14px;
}

#galerie-photo .pied-galerie, #menu ul li.active, #menu ul li.active a, #aclub_container, #bloc-centre #col-droite #promo-home-noh .bloc #hotelRate .texte, #col-droite #coordonnee strong, #col-droite-cures #coordonnee strong, #bloc-centre #services h2 span, #services .col h3, #restaurants .infos-restos, #restaurants .type-resto strong, #restaurants ul.type strong, #restaurants .infos-chambre strong, #promotions .pack-noh .offre strong, #restaurants .col-droite strong, #meetings #tableau-capacite table, #tableau-capacite thead th, #tableau-capacite td.first, #meetings .infos, .media .bloc ul li a.active, #tableau-acces thead, #tableau-acces th.first, #tableau-acces td.first, #tableau-acces td, #promotions .promo-noh .bloc #hotelRate, #promotions .promo-noh .bloc #hotelRate .texte, #txt_cliquez {
	font-size: 12px;
}

#bloc-centre span {
	margin-top: -28px;
	/margin-top: -32px;
}

#bloc-centre span.news-rss, #bloc-centre span.load-print {
	margin-top: -32px;
	/margin-top: -34px;
}

#bloc-centre span.load-print {
	_margin-top: -36px;
}

#services #liste h2, #services #liste h2.toggle, #nearby #liste h2, #nearby .attractions h3, #bloc-centre #description h3, #cures h3, #cures h3.toggle, #meetings #boite-outils h3,.media .bloc h3,#bloc-hotels-proxi .bloc h2, #bloc-historique h2, #chambre #liste h2  {
	font-size: 13px;
}

#chambre ul.type li img {
  margin-bottom: 5px;
}

#chambre #liste .col ul {	
	margin: 0 0 5px 0;
}

#services .col ul {	
	margin: 0 0 10px 0;
	/margin: 0 0 3px 0;
	padding: 6px 0 8px 0;	
	/padding: 0;	
}

#bloc-centre #promotions {
	background: #FFF url('/zh/images/fh/fd-defaut-promo.gif') scroll center 10px no-repeat;
}

#bloc-centre .liens {		
	_margin: 15px 95px 0 0;	
	/width: 300px;
}
