body {width: 100%;margin: 0; /* Pour centrer notre page */padding: 0;}

#banniere {text-align:right;height:20px;margin:10px 150px 10px 0;}

#espace {height:50px;}
#espace2 {height:10px;}

/* MENU */
.nav {margin: -10px auto auto 220px;font-family: "Century Gothic", verdana, arial, sans-serif;}
.navbij {margin: -10px auto auto 200px;}
.menu a {float:left; color:grey; text-decoration:none; width:70px; height:20px; padding:0 0;}
.menu span {float:left; color:grey; text-decoration:none; width:70px; height:20px; padding:0 0;}
.menu a:hover {color:#fff;background: url("img/fondmenu.png") bottom no-repeat;}
.menu {list-style:none; font:16px Arial,Verdana; text-align:center; width:600px; margin:0 auto;}
.menu li {position:relative; float:left; width:100px; z-index:1000;}
.menu ul {display:none; position:absolute; font:normal 13px Arial,Verdana; top:36px; left:0; display:none; list-style:none;}
.menu ul li {float:none; width:70px}
.menu ul li a, li.menuhover li a, li.menuhover li.menuhover li a {float:none; display:block; background: url("img/fondmenu2.png") center no-repeat; height:22px; padding-top:5px; }
.menu ul li a:hover, li.menuhover li a:hover, li.menuhover li.menuhover li a:hover {background: url("img/fondmenu.png") center no-repeat; color:#fff}
.menu ul li span, li.menuhover li span, li.menuhover li.menuhover li span {float:none; display:block; background:none; height:22px; padding-top:5px}
.menu ul ul {margin-left:40px; top:0}
.submenu {font:15px;margin-left:-20px;border-top:1px solid #ccc; }
.menu li.noborder {border-top:none}
li.menuhover a, li.menuhover li.menuhover a { background:}
li.menuhover span, li.menuhover li.menuhover span {color:grey; background:}
#selection a{ background: url("img/fondmenu.png") bottom no-repeat; color:#fff}

/* CORPS */
#corpshome {margin: auto; padding: auto;width: 800px;height:710px;background: url("img/corpsindex.jpg") no-repeat;}
#corpsbio {margin: auto auto 20px auto; padding: auto;width: 850px;height:500px;}
#corpsbio table {margin-left: 180px;}
#bio {font-family: Calibri, arial, "Times New Roman", verdana, sans-serif;font-size:13px; padding:10px;text-align:left;margin: auto 150px 50px auto;}

#corpsnews {margin:30px auto 40px auto; padding: auto;width: 850px;clear:left;color: gray;font-family: Calibri, arial, "Times New Roman", verdana, sans-serif;font-size:13px; }
#corpsnews a {font-weight: bold;text-decoration: none;color: gray;}
#corpsnews a:hover {text-decoration: underline;}
#corpsnews table {margin-left: 200px;}

/* PIED */

#pied{font-size: 12px;margin: 0 0 0 60px;padding-bottom: 10px;text-align: center;color: gray;clear:left;font-family: arial, sans-serif;}
#piedbij{font-size: 12px;margin: 10px 0 0 0;padding-bottom: 10px;text-align: center;color: gray;clear:left;font-family: arial, sans-serif;}
#pied a, #piedbij a {font-weight: bold;text-decoration: none;color: gray;}
#pied a:hover, #piedbij a:hover {text-decoration: underline;}




/* SlideShow */
#corpsairring, #corpsetoile  {
margin: -20px auto auto auto;
height:483px;
background: black;
}
#container {background:; margin: auto; padding: auto;width:644px;height:383px;}
.sliderbutton {float:left; width:25px;margin:auto -23px auto 17px; height:483px; cursor:pointer;}
#slideleft {background:url(images/icons.gif) -50px -265px no-repeat;margin-top:100px;height:200px;}
#slideleft:hover {background-position:-0 -265px;}
#slideright {background:url(images/icons.gif) 0 90px no-repeat;margin-top:100px;height:200px;}
#slideright:hover {background-position:-50px 90px;}
#slider {float:left; position:relative; overflow:auto;width:524px; height:423px;} 
#slider ul {position:absolute; list-style:none; top:0; left:0;}
#slider li {float:left;width:644px; height:423px;}
.pagination {list-style:none; height:0; padding-top:30px;}
.pagination li {float:left; cursor:pointer; height:8px; width:8px; background:#ccc; margin:0 4px 0 0; }
.pagination li:hover, li.current {background:#fff;}
