.colonnes .locations{float:left;background:transparent url(/charte/bg-colonne.gif) repeat-y 0 0;width:387px}.locations h2,.locations div.h2{background:transparent url(/charte/bg-h2-general.gif) no-repeat 0 0;padding:8px 0 5px 14px}.mer .locations h2,.mer .locations div.h2{background-image:url(/charte/bg-h2-mer.gif)}.campagne .locations h2,.campagne .locations div.h2{background-image:url(/charte/bg-h2-campagne.gif)}.montagne .locations h2,.montagne .locations div.h2{background-image:url(/charte/bg-h2-montagne.gif)}.ville .locations h2,.ville .locations div.h2{background-image:url(/charte/bg-h2-ville.gif)}.promos .locations h2,.promos .locations div.h2{background-image:url(/charte/bg-h2-promo.gif)}.colonnes .locations h2,.colonnes .locations div.h2{background:transparent url(/charte/bg-visibilite-h2.gif) no-repeat 0 0;padding:8px 0 5px 14px}.mer .colonnes .locations h2,.mer .colonnes .locations div.h2{background-image:url(/charte/bg-visibilite-h2-mer.gif)}.campagne .colonnes .locations h2,.campagne .colonnes .locations div.h2{background-image:url(/charte/bg-visibilite-h2-campagne.gif)}.montagne .colonnes .locations h2,.montagne .colonnes .locations div.h2{background-image:url(/charte/bg-visibilite-h2-montagne.gif)}.ville .colonnes .locations h2,.ville .colonnes .locations div.h2{background-image:url(/charte/bg-visibilite-h2-ville.gif)}.promos .colonnes .locations h2,.promos .colonnes .locations div.h2{background-image:url(/charte/bg-visibilite-h2-promo.gif)}.locations .clear{background:transparent url(/charte/bg-colonne-bas.gif) no-repeat bottom left}.locations p{float:left;width:192px;margin:0 0 0 10px;color:#000}* html .locations p{width:182px;margin:0 0 0 5px}.locations h4,.locations div.h4{float:right;width:184px;font-size:11px;color:#575757}.locations ul.tourisme{float:right;border:1px solid #b2b2b2;background-color:#fff;overflow:auto;margin:0;width:161px;max-height:291px}.locations ul.tourisme li{list-style:none}* html .locations ul.tourisme{height:291px}* html .locations ul.tourisme li{float:left;width:146px}.locations ul.tourisme li a{line-height:18px;color:#000;font-size:11px;display:block;padding:0 0 0 3px}.locations .bouton{float:right;width:13px;height:293px;text-align:center;margin:0 8px 0 0}* html .locations .bouton{margin:0 3px 0 0}.locations .bouton a{display:block;color:white;padding:140px 0 0 0;width:13px;height:153px;background-color:#999}.locations .bouton a:hover{display:block;color:white;padding:140px 0 0 0;width:13px;height:153px;background-color:#999}.general .locations ul.tourisme li a:hover,.general .locations .bouton a{background-color:#3885c4}.general .locations .bouton a:hover{background-color:#2867c1}.general .locations .bouton a{background-color:#3885c4}.mer .locations ul.tourisme li a:hover,.mer .locations .bouton a{background-color:#ff9000}.mer .locations .bouton a:hover{background-color:#e56304}.campagne .locations ul.tourisme li a:hover,.campagne .locations .bouton a{background-color:#9dde26}.campagne .locations .bouton a:hover{background-color:#7db810}.montagne .locations ul.tourisme li a:hover,.montagne .locations .bouton a{background-color:#88d0f7}.montagne .locations .bouton a{background-color:#88d0f7}.montagne .locations .bouton a:hover{background-color:#40a1d5}.ville .locations ul.tourisme li a:hover,.ville .locations .bouton a{background-color:#999}.ville .locations .bouton a:hover{background-color:#858585}.carto .bouton a#dpt{width:100px;background:transparent url(/charte/bt-carto-dpt.gif) no-repeat 0 0}.carto .bouton{width:340px;float:left;margin:4px 0 0 0}.carto .bouton a{margin:0 3px 0 0}.carto .bouton a#dpt.on,.carto .bouton a#dpt:hover{background:transparent url(/charte/bt-carto-dpt-over.gif) no-repeat 0 0;color:#000}.locations .bouton a:hover{background-color:#999}.petite-carte{float:right;width:32px;border:1px #ccc solid}.general .locations ul.tourisme,.general .petite-carte{border-color:#3885c4}.mer .locations ul.tourisme,.mer .petite-carte{border-color:#ff9000}.campagne .locations ul.tourisme,.campagne .petite-carte{border-color:#72b45d}.montagne .locations ul.tourisme,.montagne .petite-carte{border-color:#0963a9}.ville .locations ul.tourisme,.ville .petite-carte{border-color:#666}.petite-carte{border-top-width:0}

.locations h4, .locations div.h4 {
	float: none;
	margin-left: 10px;
}
.locations .bouton {
	float: left;
	margin: 0;
	margin-left: 7px;
}
.locations ul.tourisme {
	float: left;
}
.locations p {
	float: right;
	margin: 0;
	padding-right: 15px;
	width: 175px;
	text-align: justify;
}
