@CHARSET "UTF-8";

/* ********** */
/* * grille * */
/* ********** */
div#wpframe div#wppage          { margin-right: 0; }
div#wpframe div#wpflottant      { display: none; }

#progtvgrille #conteneurgrille  { overflow: hidden; }
#progtvgrille #chaine           { width: 100%; overflow: hidden; }
#progtvgrille #grille           { width: 100%; overflow: auto; background-color: #e1e1e1; }
#progtvgrille .attente          { text-align: center; }
#progtvgrille .imgchrono        { display: block; text-align: center; margin: 30px 0 0 20px; }
/* * grille des programmes * */
/* * colonnes des chaines *  */
#progtvgrille #chaine .colonnec { border: 1px solid #000; border-right: 1px solid #fff; text-align: right; font-weight: bold; color: #999; height: 34px; vertical-align: middle; }
#progtvgrille #chaine .colonnec, #progtvgrille #grille .colonnep { padding: 1px; float: left; background-color: #fff; }
#progtvgrille #grille .colonnep { padding-top: 5px; margin-right: 1px; }
/* * colonnes des chaines *  */
#progtvgrille #grille .matinee, 
#progtvgrille #grille .journee, 
#progtvgrille #grille .soiree, 
#progtvgrille #grille .nuit     { margin-bottom: 5px; border: 1px solid #fff; }
#progtvgrille #grille .soiree   { margin-bottom: 2px; }
#progtvgrille #grille .colonnep .primetime1, 
#progtvgrille #grille .colonnep .primetime2 { padding: 0; border: 1px solid #000; text-align: center; } 
#progtvgrille #grille .colonnep .primetime1 { background-image: url("../images/bg/degradprime1.gif"); }
#progtvgrille #grille .colonnep .primetime2 { background-image: url("../images/bg/degradprime2.gif"); }
#progtvgrille #grille .colonnep .primetime2 { margin-bottom: 10px; }
#progtvgrille #grille .colonnep .titreprime { font-weight: bold; }
#progtvgrille #grille .colonnep .progtvcell, 
#progtvgrille #grille .colonnep .progtvcellprime, 
#grille .colonnep .progtvcellinter          { text-align: left; overflow: hidden; }
#progtvgrille #grille .colonnep .heureprime, 
#progtvgrille #grille .colonnep .heure      { color: red; font-weight: bold; }
#progtvgrille #grille .colonnep .heure          { float: left; margin-right: 4px; }
#progtvgrille #grille .colonnep .logoprogramme  { float: right; }
#progtvgrille #grille .colonnep .blocprogrammes { border: 1px solid #505052; width: 318px; margin-bottom: 10px; padding: 2px; }
#progtvgrille #chaineaffichage img { vertical-align: middle; float: left; height: 34px; }
/* dynamique */
#progtvgrille #grilleaffichage .colonnep .primetime1 { height: 225px; }     /* sfConfig::get('mod_wpprogtvmodule_largeurcolonne') + 65    */
#progtvgrille #grilleaffichage .colonnep .primetime2 { height: 185px; }     /* sfConfig::get('mod_wpprogtvmodule_largeurcolonne') + 25    */
#progtvgrille #grilleaffichage .colonnep .photo      { height: 140px; }     /* sfConfig::get('mod_wpprogtvmodule_largeurcolonne') - 2 * sfConfig::get('mod_wpprogtvmodule_espacement') */
#progtvgrille #grilleaffichage .colonnep .progtvcell { height: 28px;  }     /* sfConfig::get('mod_wpprogtvmodule_hauteurprogramme') */
#progtvgrille #grilleaffichage .colonnep .progtvcellprime { padding: 1px; height: 45px; } /* sfConfig::get('mod_wpprogtvmodule_hauteurprogramme')* 1.6  */
#progtvgrille #grilleaffichage .colonnep .progtvcellinter { height: 14px; } /* sfConfig::get('mod_wpprogtvmodule_hauteurprogramme') / 2   */

