
body { font-family: Tahoma, Trebuchet, Verdana, Arial, Helvetica, Genava, sans-serif }
a  { color: #245ebf; text-decoration: none }
a:link  { color: #0054e0 }
a:hover  { color: #156dff; text-decoration: underline }
.titre, .titre a    { color: #fea700; font-weight: bold; font-size: 18px; text-decoration: none; text-align: center; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.titre a:hover { text-decoration: underline }
.soustitre   { color: #fea700; font-style: italic; font-weight: bold; font-size: 13px; text-align: center; margin-top: 6px; margin-bottom: 25px; padding-top: 0px; padding-bottom: 2px }
.textecourant   { font-size: 13px; line-height: 16px; text-align: justify; margin-top: 0px; padding-top: 0px; padding-bottom: 8px }
.txt_non_aligne { font-size: 13px; margin-top: 0px; padding-top: 0px; padding-bottom: 8px }
.titre1   { color: #355c9e; font-weight: bold; font-size: 13px }
ul.liste li { line-height: 15px; background: url(Fond-liste.gif) no-repeat; text-align: left; list-style-image: url(puce1.gif); padding: 3px }
#encart { background-color: #fff0d0; margin-right: 10%; margin-left: 10%; padding: 4px; border: dashed 1px #355c9e }
#encart p     { font-size: 14px; line-height: 17px; font-family: cursive, fantasy, Verdana, Arial, Helvetica, sans-serif; text-align: center; margin: 5px 0px; padding: 0px }
.tab_couleurs { color: gray; font-size: 11px; text-align: center }
.tab1 { }
.tab1_l1 { color: black; font-weight: bold; font-size: 11px; background-image: url(tab1_l1_fond.jpg); text-align: center; text-transform: capitalize }
.tab1_l2 { color: black; font-size: 11px; background-color: #bcd9fb; text-align: center; text-transform: capitalize }
.tab1_l2_bis { color: black; font-size: 11px; background-color: #a3ccfb; text-align: center; text-transform: capitalize }
.tab1_l3  { color: black; font-style: italic; font-size: 11px; background-color: #a3ccfb; text-align: center; text-transform: capitalize }
.eau_de_mer { background: #5b97dd url(Eau_de_mer.jpg) no-repeat }
.eau_de_mer2 { color: white; background: #2360c5 url(Eau_de_mer_2.jpg) no-repeat }
.tab2_D  { font-size: 13px; text-align: left; margin: 0px; padding: 2px }
.tab2_G { font-weight: bold; font-size: 13px; text-align: right; margin: 0px; padding: 2px }
.tab2_titre { font-weight: bold; font-size: 13px; text-align: center; margin: 0px; padding: 2px }
input, textarea   { font-size: 12px;  font-family: Tahoma, Trebuchet, Verdana, Arial, Helvetica, Genava, sans-serif }
select, option { font-size: 12px;  font-family: Tahoma, Trebuchet, Verdana, Arial, Helvetica, Genava, sans-serif }
.form { font-size: 13px }
.news_date   { font-style: italic; font-size: 11px; background: #fff no-repeat; text-align: right; vertical-align: bottom; padding-top: 12px; padding-right: 20px; padding-bottom: 2px }
.news_titre  { color: white; font-weight: bold; font-size: 13px; background: #2360c5 url(Eau_de_mer_2.jpg) no-repeat; text-align: center; padding: 3px }
.news_promo   { font-weight: bold; font-size: 14px; background-image: url(tab1_l1_fond.jpg); text-align: center; padding: 3px }
.news_txt   { font-size: 13px; line-height: 15px; background-color: #a3ccfb; padding: 3px }
.news_lien   { font-size: 13px; background-color: #fff0d0; padding: 3px; border: solid 1px #2360c5 }

