body { background-color: #e6e6e6; background-image: url(../english/img/structure-site-polaris/ligne-top.png); background-repeat: repeat-x; background-position: center 0; margin: 0; padding: 0; }
html { margin: 0; padding: 0; }
.top { background-color: #fff; width: 980px; height: auto; margin: 0 auto; padding: 4px 0 0; }
ul#menu-top { color: #ffa700; font-size: 0.6em; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 1em; text-transform: uppercase; text-align: right; letter-spacing: 1px; margin: 6px 0 0; padding: 0; }
#menu-top li { margin: 0 35px 0 0; padding: 0; display: inline; }
ul#menu-top a { color: #ccc; text-decoration: none; }
ul#menu-top a:hover { color: #006eff; text-decoration: none; }
.head { background-color: #fff; width: 980px; height: auto; margin: 0 auto; padding: 0; }
ul#menu { color: #ffa700; font-size: 0.6em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 300; line-height: 1.2em; text-transform: uppercase; letter-spacing: 1px; float: right; list-style-type: none; margin: 55px 20px 0 0; padding: 0; }
ul#menu a { color: #b3b3b3; text-decoration: none; }
ul#menu a:hover { color: #006eff; text-decoration: none; }
.page { background-color: #fff; width: 980px; height: auto; margin: 0 auto; padding: 0; }
.page-centre { margin: 0 0 0 9px; padding: 0; width: 960px; height: auto; border-color: #c1c1c1; border-style: solid; border-width: 0 1px; }
.c2 { width: 515px; height: auto; float: right; margin: 0 45px 0 0; padding: 0; }
.c1 { margin: 0 0 0 45px; padding: 0; width: 300px; height: auto; float: left; }
.footer { color: #b3b3b3; font-size: 0.6em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1em; margin: 0 auto; padding: 0; width: 980px; height: 40px; }
.footer a { color: #ccc; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; margin: 0; padding: 0; }
.footer a:hover { color: #006eff; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; margin: 0; padding: 0; }
p { color: #4e5565; font-size: 0.7em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.4em; text-align: justify; letter-spacing: 1px; margin: 0; padding: 0; }
p a { color: #ffa700; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
p a:hover { color: #006eff; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
h2 { color: #13235b; font-size: 0.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0; padding: 0; }
h3 { color: #667ad3; font-size: 0.9em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 400; line-height: 1em; text-transform: uppercase; text-align: left; letter-spacing: 8px; margin: 10px 0 20px; padding: 0; }
h4 { color: #13235b; font-size: 0.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 600; line-height: 1.2em; text-transform: uppercase; text-align: left; letter-spacing: 1px; margin: 0 0 15px; padding: 0; }
h5 { color: #13235b; font-size: 0.9em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 500; line-height: 1em; text-align: left; letter-spacing: 1px; margin: 0 0 10px; padding: 0; }
h6 { color: #b2b2b2; font-size: 0.7em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-align: left; letter-spacing: 1px; margin: 0; padding: 0; }
h6 a { color: #ccc; }
h6 a:hover { color: #ffa700; text-decoration: none; }
