body {background-color: #000; margin: 20px 0 10px 0; color : #d3cb0f; text-align: center; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 14px;}

a {color : #d3cb0f; outline: none;}

#cont {margin: 0px auto; width: 952px; height: auto; position: relative; text-align: left;}
#bandeau {}
#cont_txt {position: relative; height: auto; width: 739px; margin-top: 18px; float: left; margin-bottom: 10px;}
#star {position: absolute;width: 147px; height: 204px; left: -80px; top: 0;background: url(../img/layout/etoiles.gif) no-repeat;}

#txt {height: auto; border: 10px solid #787408; min-height: 412px; }
#txt.index {background: url(../img/layout/f-txt.gif) no-repeat 47px 52px;}

#txt p {margin: 5px 60px 10px 60px; text-align: justify;}
#txt h1, #txt h2 {font-family: georgia; margin: 10px 20px; font-size: 18px; font-weight: normal;}
#txt h2 {font-size: 16px;}

#droite {position: relative; margin: 18px 0 0 18px; float: left; width: 179px; min-height: 250px; border: 1px solid #585506; background-color: #363633;padding-top: 420px;}
#droite.vide {padding-top: 180px;}
/**/
#droite p {margin: 5px 15px 5px 15px; font-size: 11px; text-align: center}
#droite a img {border: 1px solid #bbb8b7}




#menu {position: absolute; right: 0px; top: 230px; width: 250px; z-index: 50}
#menu ul {margin: 0 0 0 0; padding: 0; position: relative; list-style: none;}
#menu li {position: relative; height: 47px; margin-top: -12px;}
#menu li a{font-family: Arial; position: relative;display: block; height: 47px; font-size: 12px; padding-left: 70px; padding-top: 5px; width: 255px; color : #d3cb0f; font-weight: bold;/**/ text-decoration: none; line-height: 15px;}
#menu  li.large a {padding-left: 60px;}
#menu li a.actif, #menu li a:hover  {background: url(../img/layout/f-menu-actif.gif) no-repeat;}
/*#menu li a:hover {background: url(../img/layout/f-menu-hover.gif) no-repeat;}*/
#menu li a.actif {color: #fae510}

#affiche {text-align: center; padding: 35px 0 0 0; height: 650px; background:url(../img/layout/loading.gif) center 35px no-repeat; width: 100%;}

#affiche img {border: none;/*border: 1px solid #bbb8b7*/}
#avant, #apres {position: absolute; top: 300px;  height: 170px; width: 120px; background:url(../img/layout/loading.gif) center center no-repeat; }
#avant {left: 33px;}
#apres {right: 33px; text-align: right;}
#avant img, #apres img {border: 1px solid #bbb8b7}

#foot {background: url(../img/layout/f-pied.jpg) repeat-x; position: relative; clear: both; margin: 18px 0 0 0; width: 739px; padding: 0px 0px; text-align: center;}
#foot ul {height: 30px; padding-top: 5px;}
#foot li {display: inline; padding: 0 15px}
#foot li a {color : #d3cb0f;  text-decoration: none;}
#foot li a:hover {color: #fae510}
#foot li a.actif {color: #fae510; font-weight: bold;}

#lien_affiche, #lien_affiche2 {display: block; float: left; margin: 0 15px 15px 0}
#gde_affiche {display: none; padding-bottom: 20px; height: 550px;  background:url(../img/layout/loading.gif) center 35px no-repeat; }
#gde_affiche img{margin-left: 130px; cursor: pointer}


