@charset "utf-8";
/* CSS Document */

/* GENERAL
--------------------------------------------------------------------------------------- */

html{font-family:arial, helvetica, sans-serif; font-size:11px}
p {margin-top: 0em; margin-bottom: 0em;}

a{ color:#2ebffd; text-decoration:none;}
a:hover{text-decoration:underline;}




/* TEXTES
--------------------------------------------------------------------------------------- */
H1 {font-family: Georgia, Times New Roman, Times, serif;font-size: 25px;font-weight:500;font-style:italic;color:#000000;letter-spacing:-1px;}
.titreDescriptionHome {font-family: arial, helvetica, sans-serif;font-size: 15px;font-weight:900;color:#2ebffd;letter-spacing:-1px;text-transform:uppercase;padding-top:15px; }
.titreDescription {font-family: arial, helvetica, sans-serif;font-size: 15px;font-weight:900;color:#2ebffd;letter-spacing:-1px;text-transform:uppercase; }
.dateDescription {font-family: arial, helvetica, sans-serif;font-size: 11px;font-weight:bold;line-height:16px;color: #000000;padding-bottom:8px; }
.texteDescription {font-family: arial, helvetica, sans-serif;font-size: 11px;line-height:16px;color: #444444;padding-bottom:8px; }

.quoteAccueil {font-family: Georgia, Times New Roman, Times, serif; font-size:22px; font-style:italic; color:#ffffff; letter-spacing:-1px; line-height:28px;}
.quote {font-family: Georgia, Times New Roman, Times, serif; font-size:22px; font-style:italic; color:#000000; letter-spacing:-1px; line-height:28px;}
.quoteSignature {font-family: Georgia, Times New Roman, Times, serif; font-size: 12px; color:#000000; padding-top:15px}

.linkGray {font-size:9px; color:#999999; text-transform:uppercase; letter-spacing:1px; text-decoration:none;}
.linkGray a{font-size:9px; color:#999999; text-transform:uppercase; text-decoration:none;}
.linkGray a:link{font-size:9px; color:#999999; text-transform:uppercase; text-decoration:none;}
.linkGray a:hover{font-size:9px; color:#2ebffd; text-transform:uppercase; text-decoration:none;}


.dateBlog {font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight:bold; line-height:16px; color: #000000;}
.texteBlog {font-size: 13px; line-height:18px; padding-bottom:12px; color:#000000; text-decoration:none;}
.texteBlog a{font-size: 13px; line-height:18px; padding-bottom:12px; color:#000000;  text-decoration:none;}
.texteBlog a:link{font-size: 13px; line-height:18px; padding-bottom:12px; color:#000000; text-decoration:none;}
.texteBlog a:hover{font-size: 13px; line-height:18px; padding-bottom:12px; color:#2ebffd; text-decoration:none;}

.titreAbout {font-family: arial, helvetica, sans-serif;font-size:35px;font-weight:900;color:#2ebffd;letter-spacing:-1px;padding-bottom:12px;}
.quoteAbout {font-family: Georgia, Times New Roman, Times, serif; font-size:19px; font-style:italic; color:#000000; letter-spacing:-1px; line-height:25px;padding-bottom:20px;}
.texteAbout {font-family: arial, helvetica, sans-serif;font-size: 12px;line-height:18px;color: #444444;padding-bottom:10px; }

.HR {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #000000; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; MARGIN-TOP: 35px; MARGIN-BOTTOM: 40px}

.HR-thick {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #000000; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; HEIGHT: 5px; BORDER-RIGHT-WIDTH: 0px; MARGIN-TOP: 35px; MARGIN-BOTTOM: 40px}

.topMenu {font-size:11px; color:#000000; text-decoration:none; padding-top:10px; text-align:right}
.topMenu a{font-size:11px; color:#000000; text-decoration:none; padding-top:10px; text-align:right}
.topMenu a:link{font-size:11px; color:#000000; text-decoration:none; padding-top:10px; text-align:right}
.topMenu a:hover{font-size:11px; color:#2ebffd; text-decoration:none; padding-top:10px; text-align:right}



img.floatRight2 {float: right; padding-left:30px; padding-bottom:15px;}



/* FOOTER
--------------------------------------------------------------------------------------- */

.titreFooter {font-family: arial, helvetica, sans-serif; font-size: 13px; font-weight:900; color:#000000; letter-spacing:-1px; text-transform:uppercase; padding-bottom:10px;}

.menuFooter {font-size:18px; color:#000000; text-transform:uppercase; text-decoration:none; font-weight:900; line-height:20px;}
.menuFooter a{font-size:18px; color:#000000; text-transform:uppercase; text-decoration:none;}
.menuFooter a:link{font-size:18px; color:#000000; text-transform:uppercase; text-decoration:none;}
.menuFooter a:hover{font-size:18px; color:#2ebffd; text-transform:uppercase; text-decoration:none;}

.menuFooter-S {font-size:12px; color:#000000; text-decoration:none; line-height:15px;}
.menuFooter-S a{font-size:12px; color:#000000;  text-decoration:none;}
.menuFooter-S a:link{font-size:12px; color:#000000; text-decoration:none;}
.menuFooter-S a:hover{font-size:12px; color:#2ebffd; text-decoration:none;}

.listFooter {font-size:12px; color:#000000; text-decoration:none; line-height:25px;}
.listFooter a{font-size:12px; color:#000000;  text-decoration:none;}
.listFooter a:link{font-size:12px; color:#000000; text-decoration:none;}
.listFooter a:hover{font-size:12px; color:#2ebffd; text-decoration:none;}

.telephone {font-family: arial, helvetica, sans-serif; font-size: 30px; color:#000000; letter-spacing:-2px;}
.email {font-family: arial, helvetica, sans-serif; font-size: 12px; color:#000000;}

.copyright {font-family: arial, helvetica, sans-serif; font-size: 10px; color:#666666; padding-bottom:20px;}
.iconsCompliant {padding-left:18px;	text-align:right;}
