
a:link       { color: #8b0114; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
a:visited    { color: #333; text-decoration: underline }
a:hover     { color: #8b0114; text-decoration: underline; background-color: #fff1f6 }
a:active  { color: #333; text-decoration: underline }

/* TYPOGRAPHIE ET CONTENU */

body     { color: #333; font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Geneva, sans-serif; line-height: 15px; background-color: #8b0114 }
td     { color: #333; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 15px }
.titreRubr    { color: #8b0114; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase }
.cellDeg   { background-image: url(../images/2006/fond_degH2.jpg) }
.cellDeg1  { background-image: url(../images/2006/fond_degV2.jpg) }
.sous-titre { color: #8b0114; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold }
.titreRenverse    { color: #fff; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-transform: uppercase; letter-spacing: 1px }
.titreFilm   { color: #34599c; font-size: 16px; background-color: #c4e1fb; text-transform: uppercase; padding: 1px }
.titreFondGris { font-size: 13px; font-style: italic }
ul    { text-indent: 0; list-style-type: disc; list-style-image: url(../images/boulet.gif); margin: 1em 0 1em 18px; padding: 0 }
ol  { font-size: 12px; line-height: 15px; text-indent: 0; list-style-type: decimal; margin: 1em 0 1em 23px; padding: 0 }
.DateFilm  { color: #8b0114; font-weight: bold }
.navigation { margin: 0; padding: 2px 0; border-style: solid; border-width: 1px 0 0; border-color: #333 }
.table    { background-color: #fff; margin: 0; padding: 6px; border: solid 2px #6e0212 }
.table1  { background-color: #fff; margin: 0; padding: 6px; border: solid 1px #333 }
.table2 { margin: 0; padding: 6px; border: solid 1px #fff }
.table3  { background-color: #a00016; margin: 0; padding: 6px; border: solid 1px #fff }
.table4 { background-color: #8b0114; margin: 0; padding: 6px }
.table5 { background-color: #fff1f6; margin: 0; padding: 6px }
.table6 { margin: 0; padding: 6px }
.tableHoraire  { color: #fff1f6; font-size: 15px; background-color: #8b0114; background-image: url(../images/2006/deg_tabl_ent.jpg); margin: 0; padding: 6px; border-style: solid; border-width: 1px 1px 0; border-color: #333 }
.horaireCellBas { border-style: solid; border-width: 1px 0 0; border-color: #333 }
.tableCont   { background-color: #fff; background-image: url(../images/2006/fond.jpg); margin: 0; padding: 20px; width: 650px; border: solid 2px #6e0212 }
.tableCont2 { background-color: #fff; background-image: url(../images/2006/fond.jpg); margin: 0; padding: 6px 12px; width: 650px; border: solid 2px #6e0212 }
sup  { font-size: 9px; vertical-align: 3px }
.texte_blanc { color: #fff }
.cellBlanche  { background-color: #fff; padding: 20px 6px 12px }
.cellBlancheImages  { background-color: #fff; padding: 0 6px 20px }
.credits { font-size: 10px }
.majuscules { text-transform: uppercase }
.endroit  { font-style: italic; font-weight: bold; background-image: url(../images/2006/fond_raye.gif); text-align: center; text-transform: uppercase; padding: 6px; border-top: 1px solid #333; border-right: 0; border-bottom: 1px solid #333; border-left: 0 }
