/* Texte */
.menu_of { /*font-family: Verdana, Helvetica, sans-serif;*/ font-size: 9pt;  font-weight: normal; color: #000000 }
/*.menu_of { font-family: Verdana, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: #000000 }*/
a.menu_of {color: #000000; text-decoration: none}
a.menu_of:hover {color: #000000; text-decoration: none}

.menu_on { /*font-family: Verdana, Helvetica, sans-serif;*/ font-size: 9pt;  font-weight: normal; color: #194C9D }
/*.menu_on { font-family: Verdana, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: #194C9D }*/
a.menu_on {color: #194C9D; text-decoration: none}
a.menu_on:hover {color: #000000; text-decoration: none}

.noir_fd_jaune { /*font-family: Verdana, Helvetica, sans-serif;*/ font-size: 9pt;  font-weight: normal; color: #000000}
a.noir_fd_jaune {color: #194C9D; text-decoration: underline}
a.noir_fd_jaune:hover {color: #194C9D; text-decoration: underline}

.message_charlie { /*font-family: Verdana, Helvetica, sans-serif;*/ font-size: 8pt;  font-weight: normal; color: #000000}
a.message_charlie {color: #194C9D; text-decoration: underline}
a.message_charlie:hover {color: #194C9D; text-decoration: underline}

.repere { /*font-family: Verdana, Helvetica, sans-serif;*/ font-size: 9pt;  font-weight: normal; color: #194C9D }
a.repere {color: #194C9D; text-decoration: none}
a.repere:hover {color: #194C9D; text-decoration: underline}

.titre_bleu_fd_blanc { /*font-family: Verdana, Helvetica, sans-serif;*/ font-size: 10pt;  font-weight: normal; color: #194C9D }
.commentaire_bleu { font-family: Arial,Helvetica,sans-serif; font-size: 7pt;  font-weight: normal; color: #194C9D }

.titre_grand { /*font-family: Verdana, Helvetica, sans-serif;*/ font-size: 14pt;  font-weight: normal; color: #194C9D }
a.titre_grand {color: #194C9D; text-decoration: none}
a.titre_grand:hover {color: #194C9D; text-decoration: underline}

.titre_tres_grand { font-family: Arial,Helvetica,sans-serif; font-size: 16pt;  font-weight: normal; color: #194C9D }
a.titre_grand {color: #194C9D; text-decoration: none}
a.titre_grand:hover {color: #194C9D; text-decoration: underline}

.titre_film_10 { /*font-family: Verdana, Helvetica, sans-serif;*/ font-size: 10pt;  font-weight: normal; color: #194C9D; text-decoration: none }
a.titre_film_10 {color: #194C9D; text-decoration: none}
a.titre_film_10:hover {color: #194C9D; text-decoration: underline}

.titre_film_9 { /*font-family: Verdana, Helvetica, sans-serif;*/ font-size: 9pt;  font-weight: normal; color: #194C9D }
a.titre_film_9 {color: #194C9D; text-decoration: none}
a.titre_film_9:hover {color: #194C9D; text-decoration: underline}

.rouge_7 { /*font-family: Verdana, Helvetica, sans-serif;*/ font-size: 7pt;  font-weight: normal; color: #FF4800 }

.rouge_8 { /*font-family: Verdana, Helvetica, sans-serif;*/ font-size: 8pt;  font-weight: normal; color: #FF4800 }
a.rouge_8 {color: #FF4800; text-decoration: none}
a.rouge_8:hover {color: #FF4800; text-decoration: underline}

.blanc_9 { /*font-family: Verdana, Helvetica, sans-serif;*/ font-size: 9pt;  font-weight: normal; color: #FFFFFF }
a.blanc_9 {color: #FFFFFF; text-decoration: none}
a.blanc_9:hover {color: #FFFFFF; text-decoration: underline}

.noir_8 { font-family: Arial,Helvetica,sans-serif; font-size: 8pt;  font-weight: normal; color: #000000; text-align: justify; }
a.noir_8 {color: #000000; text-decoration: none}
a.noir_8:hover {color: #000000; text-decoration: none}
a.noir_8b {color: #000000; text-decoration: none}
a.noir_8b:hover {color: #194C9D; text-decoration: none}
a.noir_8c {color: #000000; text-decoration: underline}
a.noir_8c:hover {color: #000000; text-decoration: none}

.gris_8 { /*font-family: Verdana, Helvetica, sans-serif;*/ font-size: 8pt;  font-weight: normal; color: #666666; }


.noir_9 { /*font-family: Verdana, Helvetica, sans-serif;*/ font-size: 11pt;  font-weight: bold; color: #666666}
.noir_9pt { /*font-family: Verdana, Helvetica, sans-serif;*/ font-size: 9pt;  font-weight: normal; color: #000000; text-align: justify;}
a.noir_9 {color: #000000; text-decoration: underline}
a.noir_9:hover {color: #194C9D; text-decoration: underline}
a.noir_9b {color: #194C9D; text-decoration: underline}
a.noir_9b:hover {color: #194C9D; text-decoration: none}
a.noir_9c {color: #000000; text-decoration: none}
a.noir_9c:hover {color: #000000; text-decoration: underline}
a.noir_9d {color: #000000; text-decoration: none}
a.noir_9d:hover {color: #000000; text-decoration: none}

.noir_10 { /*font-family: Verdana, Helvetica, sans-serif;*/ font-size: 10pt;  font-weight: bold; color: #666666}

.bleu_fonce_8 { /*font-family: Verdana, Helvetica, sans-serif;*/ font-size: 8pt;  font-weight: normal; color: #194C9D } /* Bleu fonce */
a.bleu_fonce_8 {color: #194C9D; text-decoration: underline}
a.bleu_fonce_8:hover {color: #194C9D; text-decoration: none}

.bleu_fonce_8c { /*font-family: Verdana, Helvetica, sans-serif;*/ font-size: 8pt;  font-weight: normal; color: #194C9D }
a.bleu_fonce_8c {color: #194C9D; text-decoration: none}
a.bleu_fonce_8c:hover {color: #194C9D; text-decoration: underline}

.bleu_fonce_7 { /*font-family: Verdana, Helvetica, sans-serif;*/ font-size: 7pt;  font-weight: normal; color: #194C9D } /* Bleu fonce */

.texte0 { font-family: Arial,Helvetica,sans-serif; font-size: 7pt;  font-weight: normal; color: #194C9D } /* Bleu fonce */
a.texte0 {color: #194C9D; text-decoration: none}
a.texte0:hover {color: #194C9D; text-decoration: underline}

/* Style des cellules (pages inscriptions) */
.lien-td01-of { background-color : #FFFFFF; }
.lien-td01-on { background-color : #FFF3DC; }

/* Style des cellules (menu gauche) */
.lien-td02-of { text-decoration:none; }
.lien-td02-on { text-decoration:underline; }

.texte6 { font-family: Arial,Helvetica,sans-serif; font-size: 8pt;  font-weight: normal; color: #3B67AC } /* Bleu Clair */

.texte9 { font-family: Arial,Helvetica,sans-serif; font-size: 11pt;  font-weight: normal; color: #194C9D } /* Bleu fonce */
.bleu_fonce_80 { font-family: Arial,Helvetica,sans-serif; font-size: 9pt;  font-weight: normal; color: #FF3399 } /* Rose fonce */
.bleu_fonce_81 { font-family: Arial,Helvetica,sans-serif; font-size: 10pt;  font-weight: normal; color: #000000 } /* Noir */

.bleu_fonce_82 { /*font-family: Verdana, Helvetica, sans-serif;*/ font-size: 8pt;  font-weight: normal; color: #FFFFFF } /* Blanc */
a.bleu_fonce_82 {color: #FFFFFF; text-decoration: none}
a.bleu_fonce_82:hover {color: #FFFFFF; text-decoration: underline}

/* pour le roll-over sur les dispo dans les listes */
a.divinfo {text-decoration: none; /* définition du lien qui affichera le "calque" */}
a.divinfo:hover {background: none; /* correction d'un bug IE */}
a.divinfo span { /* définition de la balise <span> inclue dans <a> */display: none;}
a.divinfo:hover span { /* définition de la balise <span> au survol */display: inline; position: absolute; /* positions et dimensions du calque, que vous pouvez changer à loisir */width: 120px; text-align: center; border: solid 2px #FEC24F; padding: 3px; margin: 0px; background-color: #FFF3DC;}

/* pour le roll-over sur les jaquettes dans les listes */
a.divjaq {text-decoration: none; /* définition du lien qui affichera le "calque" */}
a.divjaq:hover {background: none; /* correction d'un bug IE */}
a.divjaq span { /* définition de la balise <span> inclue dans <a> */display: none;}
a.divjaq:hover span { /* définition de la balise <span> au survol */ display: inline; position: absolute; left: 167px; /* positions et dimensions du calque, que vous pouvez changer à loisir */width: 100px; height: 160px; text-align: center; border: solid 1px #000000; padding: 0px; margin: 0px; background-color: #FFFFFF;}
a.divlienjaq {position: absolute; visibility: visible;}
a.divlienjaq:hover {position: absolute; visibility: visible;}



.boutonCB input { color:black; height:22px; font-size:10pt;}







/* -------- BLOC "LES VISITEURS QUI ONT AIME CE FILM ONT AUSSI AIME" --------- MODULE EXTERNE GENERE PAR LE SITE CRITEO */
/* div container that wraps around the widget */
    div#cto_gsi_3389_wc
    {
       /* include CSS definitions here, e.g. background-color: #FF0000; */
    }
    
    /* table that holds the data rows */
    table#cto_gsi_3389_tb
    {
    font-family: Arial,Helvetica,sans-serif; font-size: 7pt;  font-weight: normal; color: #194C9D; text-decoration: none
    }
    
    /* title column of the widget */
    td#cto_gsi_3389_tt
    {
    /* titre_film_10*/
    font-family: Arial,Helvetica,sans-serif; font-size: 7pt;  font-weight: normal; color: #194C9D; text-decoration: none }

    
    /* class of content columns */
    td.cto_gsi_3389_si
    {
    }

    /* class of product hyperlinks */
    a.cto_gsi_3389_tl
    { /*rouge_8 */
    font-family: Arial,Helvetica,sans-serif; font-size: 8pt;  font-weight: normal; color: #FF4800 }
a.cto_gsi_3389_tl {color: #FF4800; text-decoration: none}
a.cto_gsi_3389_tl:hover {color: #FF4800; text-decoration: underline}
   

    /* class of product images */
    img.cto_gsi_3389_tl
    {
    }
    
    /* div that holds the description */
    div#cto_gsi_3389_dvdesc
    {
    }
    
    /* div that holds the begin date */
    div#cto_gsi_3389_dvbdt
    {
    }
    
    /* div that holds the begin date */
    div#cto_gsi_3389_dvedt
    {
    }
    
    /* global div for the price display (available only if retail price or discount are displayed)  */
    div#cto_gsi_3389_dvgpr
    {
    }       
    
    /* div that holds the price */
    div#cto_gsi_3389_dvpr
    {
    }              
    
    /* div that holds the retail price */
    div#cto_gsi_3389_dvrpr
    {
    }       
    
    /* div that holds the discount */
    div#cto_gsi_3389_dvdis
    {
    }
    
    
    
       





