
div.interieur_droit div.categories { background: #ffffff; width: 228px; margin-left: 24px; }

div.jeux_liste h2 { margin-bottom: 12px; font-family: arial, helvetica, sans-serif; color: #888888; font-weight: bold; font-size: 16px; border-bottom: 1px dotted #4E7E80; padding: 0px 0px 4px 3px; width: 703px; }
div.jeux_liste div.espace { height: 24px; }

div.phare { width: 703px; height: 188px; overflow: hidden; margin-bottom: 32px; }
div.phare div.main div.gauche { float: left; width: 64px; height: 162px; background-image: url(../images/jeu_imp_gauche_fond.gif); }
div.phare div.main div.im_fond { background-position: 19px 17px; background-repeat: no-repeat; height: 157px; }
div.phare div.main div.image { float: left; width: 204px; height: 162px; background-image: url(../images/jeu_imp_image_fond.gif); }
div.phare div.main div.image div.cadre { width: 204px; height: 157px; background-repeat: no-repeat; background-position: -45px 17px; }
div.phare div.main div.droite { float: left; width: 427px; height: 146px; background-image: url(../images/jeu_imp_droite_fond.jpg); padding: 16px 0px 0px 8px; }
div.phare div.main div.droite h3 { font-size: 17px; font-weight: bold; margin-bottom: 4px; color: #963338; }
div.phare div.main div.droite p { font-size: 11px; line-height: 16px; }
div.phare div.barre { width: 703px; height: 26px; background-image: url(../images/jeu_imp_barre_fond.jpg); font-size: 11px; padding: 7px 0px 0px 20px; color: #ffffff; }

ul.jlist li { width: 344px; height: 135px; overflow: hidden; float: left; padding: 0px 15px 24px 0px; }
ul.jlist li div.main { height: 109px; }
ul.jlist li div.main div.gauche { float: left; width: 64px; height: 109px; background-image: url(../images/jeu_std_gauche_fond.gif); }
ul.jlist li div.main div.im_fond { background-position: 19px 19px; height: 102px; background-repeat: no-repeat; }
ul.jlist li div.main div.im_fond div.lien { padding-left: 19px; }
ul.jlist li div.main div.im_fond div.lien a { display: block; width: 45px; height: 54px; }
ul.jlist li div.main div.image { float: left; width: 66px; height: 109px; background-image: url(../images/jeu_std_image_fond.gif); }
ul.jlist li div.main div.image div.cadre { background-position: -45px 19px; height: 102px; width: 65px; background-repeat: no-repeat; padding-top: 19px; }
ul.jlist li div.main div.image div.cadre a { display: block; width: 65px; height: 83px; }
ul.jlist li div.main div.droite { float: left; width: 206px; height: 91px; background-image: url(../images/jeu_std_droite_fond.gif); padding: 18px 0px 0px 8px; }
ul.jlist li div.main div.droite h3 { font-size: 12px; font-weight: bold; color: #963338; margin-bottom: 4px; }
ul.jlist li div.main div.droite div.synopsis { font-size: 11px; line-height: 14px; }
ul.jlist li div.barre { height: 19px; background-image: url(../images/jeu_std_barre_fond.gif); padding: 7px 0px 0px 20px; color: #ffffff; font-size: 11px; }

div.barre a { color: #ffffff; font-weight: bold; text-decoration: none; }
div.barre a:hover { color: #F0D08A; }

div.main h3 a { color: #963338; text-decoration: none; }
div.main h3 a:hover { color: #000000; text-decoration: underline; }

div.im_fond div.btn { background-image: url(../images/vote_jeu.png); height: 42px; text-align: center; padding-top: 6px; }
div.im_fond div.btn div.n { font-family: Helvetica, Arial, sans-serif; color: #ffffff; font-size: 18px; font-weight: bold; }
div.im_fond div.btn div.vote { color: #FFFFAA; font-size: 11px; }
div.im_fond div.btn div.vote a { color: #FFFFAA; text-decoration: none; }

div.interieur_fiche div.caracs { background: red; }

div.interieur_fiche div.sorties { float: left; width: 316px; padding-left: 16px;}
div.interieur_fiche div.sorties table { width: 100%; border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; }
div.interieur_fiche div.sorties table td, div.interieur_fiche div.sorties table th { border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding: 1px 4px; font-size: 11px; }