@charset "utf-8";
/* CSS Document */

ul,li{padding:0;margin:0}

body{background-image:url(img/back.jpg);margin:0;padding:0}
img{border:none}
.container{background-image:url(img/back-top.jpg);background-position:center top;background-repeat:repeat-x;
font-family:"Century Gothic", "Myriad Pro", "HelveticaNeueLT Pro 45 Lt", Verdana, sans-serif; color:#6C3600; font-weight:bold;}

.centre{ width:996px;margin-left:auto;margin-right:auto;}

.header{background-image:url(img/map-header-bg.jpg);background-repeat:no-repeat;background-position:top centre;
padding:0;margin:0;height:118px;}

#menu{padding:75px 70px 5px 60px}

#list li{display: inline; padding-right:10px;padding-left:10px;}
#list a{font-family:"Century Gothic", "Myriad Pro", "HelveticaNeueLT Pro 45 Lt", Verdana, sans-serif; color:#6C3600; font-weight:bold; font-size:24px; padding:0;
margin:0; text-decoration:none; padding-right:0px; padding-left: 0px}
#list a:hover{ color:#C46200}
#list li a.selected{border-bottom:4px solid #6C3600;}	

.top{ height:180px}
#headleft{float:left}
#headright{float:right}
.maintop{background-image:url(img/map-top-bg.jpg); background-position:top left; background-repeat:no-repeat; }
/*.mainbottom{background-image:url(img/map-bottom.jpg); background-position:bottom center; background-repeat:no-repeat; }   */
.main{ background-image:url(img/map-bg.jpg);clear:both; background-position: left;}
.content{padding:50px}

#left{float:left;width:650px}
#right{float:right;width:200px}


h2{font-size:26px; padding:0;margin:0;}

h3{font-size:22px; padding:0;margin:0;}

h4{font-size:19px; height:50px;margin: auto;text-align: center; margin-top:15px; margin-bottom:10px;text-decoration: underline;}

.ret20 {padding-left:50px}
.ret40 {padding-left:100px}
.ret60 {padding-left:150px}
.ret80 {padding-left:280px}

ul {list-style-image: url(img/losange.png)}
a{color:#6C3600}
a:hover{ color:#C46200}
em {font-size:0.7em; font-family: "Arial";padding:0;margin:0}
#menu-left {float:left; display: block; width:322px;}
#menu-right{float:right; display: block; width:322px;}

/***Table**/

table 
{
   margin: auto; /* Centre le tableau */
   border: 2px solid #6C3600; /* Bordure du tableau avec effet 3D (outset) */
   border-collapse: collapse; /* Colle les bordures entre elles */
   width:320px
}

th
{
   background-color: #6C3600;
   color: white;
   font-size: 1.1em;
}

td
{
   border: 1px solid black;
   text-align: center; /* Tous les textes des cellules seront centrés*/
   padding: 5px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
}

