@charset "utf-8";

body {margin: 0; background: #FFF url('/images/bgHome.jpg') top center no-repeat;}
body, td, th, input, textarea, select {font-family: 'Helvetica Neue', Helvetica, Arial, freesans, sans-serif; color: #000; font-size: 14px;}
/* {margin: 0;}*/

h1, h2, h3, h4, h5, h6 {color: #A6A6A6;}
h1 {}
h3 {font-weight: normal;}

a {color: #000;}
a:hover {color: #D93518; text-decoration: none;}

#header_container {height: 110px; clear: both;}
#header {width: 880px; margin: 0 auto; display: table; position: relative;}
#header #switchLanguage {background: #FFF url('/images/flecheLangue.png') top center no-repeat; width: 74px; height: 48px; float: right; margin: 0 50px 0 0; text-align: center;}
#header #switchLanguage a {color: #FFF; text-decoration: none; margin-top: 10px; display: block; font-size: 12px;}
#header #switchLanguage a:hover {color: #000;}

#headerContent {width: 880px; height: 80px; display: table; background: #39383A; -moz-border-radius: 7px; border-radius: 7px;}

#corps {display: table; width: 100%;}

/*********************MAIN********************************/
#main {margin: 0 auto; clear: both; width: 880px; border: none; display: table; padding: 15px 10px 0px 10px;}


/*********************FOOTER********************************/
#footer_container {background: url('/images/bgFooter.png') top center repeat-x; height: 320px; width: 100%; display: table;}
#footer {width: 880px; margin: 100px auto 30px auto; font-size: 11px; text-align: center;}
#footer #contact {color: #FFF; font-size: 14px;}
#footer #contact a {color: #FFF; text-decoration: none;}
#footer #contact a:hover {color: #A6A6A6;}

#footer #contact #adresse {background: url('/images/iconAdresse.png') top center no-repeat; display: block; padding-top: 18px; margin-bottom: 5px;}
#footer #contact #telephone {background: url('/images/iconTel.png') top center no-repeat; display: block; padding-top: 18px; margin-bottom: 5px;}
#footer #contact #courriel {background: url('/images/iconEmail.png') top center no-repeat; display: block; padding-top: 18px; margin-bottom: 5px;}

#footerPartenaires {display: table;}
#footerPartenaires #footerLeft {float: left; width: 475px;}
#footerPartenaires #footerRight {float: right; width: 475px;}

#legal {margin-top: 10px; color: #999;}
