.body1 { margin-top: 0px; background: E6E6D8; margin-left: 10px; }

.cadre-menu  { width:808px; height: 17px; margin:auto; background-color:#000000; border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; border-top:1px solid #ffffff; }

.cadre1 { width:500px; margin:auto; padding:14px; background-color:#FFFFFF; border-left:1px solid #888888; border-right:1px solid #888888; border-bottom:1px solid #888888; border-top:1px solid #ffffff; }
.menu1 { margin-top: 9px; height: 17px; background-image:url(image/menu1.gif); }
.vignette1 { float: left; margin-right: 10px; }
.alaune { text-align: justify; }
.alaune-titre { font-family: arial; font-size: 11px; }

.cadre2 { width:300px; margin:auto; padding:10px; background-color:#FFFFFF; border-left:1px solid #888888; border-right:1px solid #888888; border-bottom:1px solid #888888; border-top:1px solid #ffffff; }
.menu2 { margin-top: 9px; height: 17px; background-image:url(image/menu2.gif); }
.vignette2 { float: left; margin-right: 10px; }
.portrait-accueil { font-family: arial; font-size: 11px; color: 000000; }

.cadre3 { width:808px; margin:auto; padding:10px; background-color:#FFFFFF; border-left:1px solid #888888; border-right:1px solid #888888; border-bottom:1px solid #888888; border-top:1px solid #ffffff; }
.menu3 { margin-top: 4px; height: 17px; background-image:url(image/menu3.gif); }
.liste-news { font-family: arial; font-size: 11px; color: 000000; text-align: justify; }

.cadre4 { width:500px; height: 200px; margin:auto; padding:18px; background-color:#FFFFFF; border-left:1px solid #888888; border-right:1px solid #888888; border-bottom:1px solid #888888; border-top:1px solid #ffffff; }
.menu4 { margin-top: 4px; height: 17px; background-image:url(image/menu1.gif); }
.film-accueil { font-family: arial; font-size: 11px; color: 000000; text-align: justify; }

.cadre5 { width:300px; height: 200px; margin:auto; padding:10px; background-color:#FFFFFF; border-left:1px solid #888888; border-right:1px solid #888888; border-bottom:1px solid #888888; border-top:1px solid #ffffff; }
.menu5 { margin-top: 4px; height: 17px; background-image:url(image/menu2.gif); }

.cadre6 { width:500px; height: 240px; margin:auto; padding:18px; background-color:#FFFFFF; border-left:1px solid #888888; border-right:1px solid #888888; border-bottom:1px solid #888888; border-top:1px solid #ffffff; }
.menu6 { margin-top: 4px; height: 17px; background-image:url(image/menu1.gif); }

.cadre7 { width:300px; margin:auto; padding:10px; background-color:#FFFFFF; border-left:1px solid #888888; border-right:1px solid #888888; border-bottom:1px solid #888888; border-top:1px solid #ffffff; }
.menu7 { margin-top: 4px; height: 17px; background-image:url(image/menu2.gif); }

.cadre8 { width:500px; margin:auto; padding:14px; background-color:#FFFFFF; border-left:1px solid #888888; border-right:1px solid #888888; border-bottom:1px solid #888888; border-top:1px solid #ffffff; font-family: arial; font-size: 11px; }
.menu8 { margin-top: 9px; height: 17px; background-image:url(image/menu1.gif); }
.ft1  { color: 0C398E; font-weight: bold; }
.film  { font-family: arial; font-size: 11px; text-align: justify; margin-left: 15px; margin-right: 10px; margin-top: 10px; }
.commentaire { margin-bottom: 15px; }
.nom_com { font-weight: bold; }

.cadre9 { margin-top: 4px; width:300px; height: 100px; padding:10px; background-color:#FFFFFF; border-top:1px solid #888888; border-left:1px solid #888888; border-right:1px solid #888888; border-bottom:1px solid #888888; }
.font-9 { font-family: arial; font-size: 10px; }



.titre-accueil { margin-left: 20px; font-family: arial; font-size: 11px; text-transform: uppercase; color: ffffff; font-weight: bold; }
.acc-dossier { margin-bottom: 20px; }

.pub300x250 { margin-top: 4px; width: 300px; height: 250px; }
.pub728x90 { margin-top: 4px; width: 808px; padding: 4px; background-color:#FFFFFF; border-left:1px solid #888888; border-right:1px solid #888888; border-bottom:1px solid #888888; border-top:1px solid #888888; }
.pub468x60 { margin-top: 10px; width: 468px; height: 60px; background-color:#FFFFFF; margin-bottom: 20px; }
.amazon { width: 470px; margin-bottom: 10px; }
.amazon300x250 { margin-top: 4px; width: 300px; height: 250px; }



.copy { margin-top: 4px; width: 808px; height: 17px; background-color:#FFFFFF; border-left:1px solid #888888; border-right:1px solid #888888; border-bottom:1px solid #888888; border-top:1px solid #888888; }
.copy-texte { font-family: arial; font-size: 10px; margin-left: 250px; color: 0C398E; }
.suivant { font-family: arial; font-size: 11px; float: right; margin-right: 10px; margin-top: 5px; }


.texte-film { font-family: arial; font-size: 11px; text-align: justify; }
.titre-film { font-family: arial; font-size: 25px; font-weight: bold; text-align: justify; margin-bottom: 15px; color:0C398E; }
.texte-ft { font-family: arial; font-size: 11px; text-align: justify; }
.ft { font-weight: bold; color:0C398E; }
.image-film { margin-right: 5px; float: left; }
.suite-film { color: 888888; font-family: arial; font-size: 11px; float: right; margin-right: 0px; margin-top: 20px; }
.film-google { float: right; margin-left: 10px; margin-bottom: 5px; }
.popup { font-family: arial; font-size: 11px; font-weight: bold; margin-left: 22px; color: FFF; margin-top: 20px; text-transform: uppercase; }

.titre-news { font-family: arial; font-size: 12px; text-align: justify; font-weight: bold; }
.texte-news { font-family: arial; font-size: 11px; text-align: justify; margin-top: 10px; }
.resume { font-family: arial; font-size: 11px; text-align: justify; margin-top: 10px; font-style: italic; width: 465px; }
.date-news { font-family: arial; font-size: 11px; text-align: justify; }
.hr-acc-2 { margin-bottom: 0px; margin-top: 10px; color: 000000; margin-top: 50px; width: 400px; }
.galerie-news { margin-top: 25px; }

.sous-titre { font-family: arial; font-size: 12px; font-weight: bold; text-align: justify; margin-bottom: 15px; color:0C398E; }
.chapeau { font-family: arial; font-size: 11px; text-align: justify; font-weight: bold; margin-bottom: 15px; }
.question { font-family: arial; font-size: 11px; text-align: justify; font-style: italic; margin-top: 25px; }
.reponse { font-family: arial; font-size: 11px; text-align: justify; margin-top: 10px; }
.intervenant { color: 0C398E; font-family: arial; font-size: 11px; text-align: justify; font-weight: bold; }

.genre { color: 888888 ; font-family: arial; font-size: 11px; }

.form1  { color: 0C398E; font-weight: bold; font-size: 11px; font-family: arial; }
.filmdeculte { margin-top: 4px; }

a.acc1 { color:000000; text-decoration: none; }
a.acc1:hover { color:0C398E; text-decoration: underline; }
a.acc2 { color:000000; text-decoration: none; }
a.acc2:hover { color:000000; text-decoration: none; }


.intertitre { color: 0C398E; font-weight: bold; text-transform: uppercase; margin-bottom: 10px; }