/* CSS SPECIFIQUE AU SITE */
/**************************** STRUCTURE ****************************/
#table_logos_charte { margin-right: auto; margin-left: auto; }
#table_logos_charte td { text-align: center; vertical-align: middle; padding: 10px; }
#zone_logos { background-color: #fff; text-align: center; padding: 10px; border: solid 1px #064e6a; }
#plan { background-color: #fff; float: right; margin-bottom: 10px; margin-left: 10px; padding: 14px; border: solid 2px #064e6a; }
.bloc_visuels { float: right; margin-bottom: 10px; margin-left: 10px; padding: 4px; border: solid 2px #064e6a; }
#tarifs_vols { padding-top: 20px; padding-bottom: 20px; }
.zoom_bungalow { float: left; margin-right: 4px; margin-bottom: 4px; }
/******************************** TYPO  ********************************/
/* TYPO  // PAGE */
#bungalows { font-family: Verdana, Arial, Helvetica, sans-serif; }
#bungalows p { font-size: 11px; margin: 0; padding: 4px 10px; }
#bungalows h6 { color: #d0f020; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #064e6a; margin: 0; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; }
/* TYPO  // TARIFS */
#engagement_qualite { padding-top: 20px; padding-bottom: 20px; }
#engagement_qualite, #engagement_qualite p { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#engagement_qualite h2 { font-size: 18px; font-weight: bold; margin: 0; padding-bottom: 6px; }
#engagement_qualite h2 { color: #d0f020; }
#mentions_charte { font-size: 9px; padding: 10px; border: solid 1px #064e6a; }
#infos_plan, #infos_plan a { color: #6b6b6b; font-size: 10px; padding-top: 8px; }
#desc_soins { font-size: 11px; }
#desc_soins ul, #desc_soins li, #desc_soins p { margin: 0; padding: 0; }
#desc_soins ul { padding-top: 8px; padding-bottom: 14px; padding-left: 45px; list-style-type: square; }
#desc_soins h4 { color: #fff; background-color: #4c1055; margin: 0; padding: 4px 4px 4px 10px; border-bottom-style: solid; border-bottom-width: 0; }
#desc_soins h3 { font-size: 12px; font-weight: bold; background-color: #6b4371; margin: 0; padding: 4px 4px 4px 10px; }
.cie { margin-bottom: 14px; padding: 10px; border: solid 1px #064e6a; }
.cie h5 { font-size: 12px; background-color: #c27d24; margin: 0 0 8px; padding: 4px; }
.deroulant {
width:600px;
height:600px;
text-align:justify;
overflow:auto
}