html, body { height:100%; }
body { position:relative; }
html, form, body, div, ul, li, .button a, h2, h3 {margin:0;padding:0;}
body, #titre {font-size:12px;font-family:sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;}

h1 { font-size:16px; }
h2 { font-size:14px; border-bottom: 2px solid #DE0800;margin:0 0 15px 0;color:#DE0800;}
h3 { font-size:14px; margin:10px 0;color:#DE0800;}



img {border:0 none;}
.clear {clear:both;}
.list-with-circle li {color:#2884EC;list-style-type:square;margin:11px 0;}
.list-with-circle li span {color:black;padding-left:3px;}
#main {margin:0 auto;width:920px;padding-bottom:130px;}
#header {height:127px;width:100%;overflow:hidden;}
#header span.link {float:right;font-weight:bold;margin:92px 30px 0 0;}
#header span.link input {vertical-align:middle;}
input#search {border:1px solid #DDDDDD;padding-left:3px;}
#content { height:345px;width:690px;overflow:hidden;border:1px solid white;color:black;text-align:justify; background:transparent url(../img/main/white-40.png) repeat top left;overflow-y:auto;}
#text {padding:10px;}

a:link, a:visited {  color: black; }

#locator {background-color:#F2F2F2;border-color:transparent #000000 #000000;border-style:solid;border-width:1px;margin:0px 10px;padding:8px 13px;}
#locator h1 {display:inline;font-size:11px;font-weight:bold;}
#locator a {font-weight:bold;}
#sitemap ul,ul.list-good {margin:0 25px;}
#sitemap ul li,ul.list-good li {margin:3px;}
.search { background-color:yellow; font-weight:bold; }

body {background:transparent url(../img/main/Teasing.jpg) no-repeat scroll top center;}
#titre {margin:0px auto;text-align:right;width:920px;position:relative;}
#titre img {margin:10px 27px 10px 0;}
#footer {height:130px;left:0;position:fixed;bottom:0;width:100%;background:transparent url(../img/main/bas.png) repeat-x scroll top left; border:0px none;color:#DDDDDD;font-size:0.9em;font-weight:bold;margin:0;text-align:center;}
#footer .link {margin-top:110px;}
#footer #player {margin-top:102px;margin-right:5px;float:right;background-color:black;}

#footer a { color: white; }


.center { text-align:center; }
.justify { text-align: justify; }


h1 { color:#DE0800; text-transform:uppercase; margin:15px;text-align:center;}


.para { margin-bottom:20px;width:557px;color:#333;background:transparent url(../img/paragraphe/bas.png) no-repeat bottom center;}
.para .haut {overflow:hidden;background:transparent url(../img/paragraphe/haut.png) no-repeat top center;}
.para .bas {margin:14px 0 12px;padding:3px 23px;background:transparent url(../img/paragraphe/content.png) repeat-y center;}

.player-button { float:left; margin:4px; }
#player, #player a { text-decoration:none;font-size: 12px; font-weight: bold; color: rgb(222, 8, 0); text-align: center; }

#content-menu {float:left;width: 211px;margin: 0;text-align:center;}

#content-menu h1 {color:transparent;height:53px;margin:0;}

#content-menu li {height:53px;list-style:none;overflow:hidden;width:200px;}
#content-menu a,#content-menu h1 { font-size:11px;width:400px; text-align:right;display:block;height:53px; background-attachment:scroll;background-color:transparent; background-image:url(../img/menu/menu.png);background-repeat:no-repeat; }


.menu-2 a:link,.menu-2 a:visited { background-position:0           0; }
.menu-2 a:hover, .menu-2 h1 {      background-position:-200px      0; }
.menu-3 a:link,.menu-3 a:visited { background-position:0       -53px; }
.menu-3 a:hover, .menu-3 h1  {     background-position:-200px  -53px; }
.menu-4 a:link,.menu-4 a:visited { background-position:0      -106px; }
.menu-4 a:hover, .menu-4 h1  {     background-position:-200px -106px; }
.menu-5 a:link,.menu-5 a:visited { background-position:0      -159px; }
.menu-5 a:hover, .menu-5 h1  {     background-position:-200px -159px; }
.menu-6 a:link,.menu-6 a:visited { background-position:0      -212px; }
.menu-6 a:hover, .menu-6 h1  {     background-position:-200px -212px; }
.menu-7 a:link,.menu-7 a:visited { background-position:0      -265px; }
.menu-7 a:hover, .menu-7 h1  {     background-position:-200px -265px; }


