/* SCROLL sur le form d'inscription avec iframe */
#texte .holder .scroll-pane {height:772px;overflow:auto;}
.conteneur_iframe_formulaire {width:533px;height:950px;}
iframe html,
iframe html body {margin:0px;padding:0px;border:1px solid red;}
/* Commun */
*{
	margin: 0; 
	padding: 0;
}
fieldset {
	border: 0 none;
}
body{
	font-family: arial;
	margin:0px;
	padding:0px;
}
a{
	text-decoration: none;
}
legend{
	display: none;
}
.clear{
	clear: both;
	visibility: hidden;
}
img, form { padding:0px; margin:0px; border:0px; display:block;}
ul, ol {list-style:none;}


#conteneur {
	width: 926px;
	margin: 0 auto;
}
#conteneur .boiteOmbre .bandeauGauche {
	float: left;
	background: url(../images/home/fond-bandeau-gauche.jpg) repeat-y bottom right;
}
#conteneur .boiteOmbre .bandeauDroit {
	float: left;
	background: url(../images/home/fond-bandeau-droit.jpg) repeat-y bottom left;
}
#conteneur .bandeauBas {
	background: url(../images/menu/bas.jpg) no-repeat;
	width: 912px;
	height: 563px;
}

/* Infobulle */
#tooltip {
	position: absolute;
	z-index: 3000;
	padding: 5px;
	display: none;
}
.infobulle {
	position: absolute;
	width: 211px;
	left: 0;
	top: 0;
}
.infobulle .haut {
	height: 9px;
	background: url(../images/infobulle/haut.png) no-repeat;
	line-height: 9px;
}
.infobulle .cntContenu {
	height: auto;
}
.infobulle .gauche {
	float: left;
	width: 6px;
	background: url(../images/infobulle/gauche.png) repeat-y;
	height: 100%;
}
.infobulle .contenu {
	padding: 8px 0 0 5px;
	float: left;
	width: 193px;
	background: #717171 url(../images/infobulle/fond.png) repeat-x;
}
.infobulle .contenu h5 {
	text-transform: uppercase;
}
.infobulle .contenu h5, .infobulle .contenu h6, .infobulle .contenu p {
	color: #fff;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.infobulle .contenu h6 {
	padding-top: 17px;
}
.infobulle .contenu p {
	font-size: 10px;
	padding: 10px 0 30px 0;
}
.infobulle .droite {
	float: left;
	width: 7px;
	background: url(../images/infobulle/droite.png) repeat-y;
	height: 100%;
}
.infobulle .bas {
	clear: both;
	height: 7px;
	background: url(../images/infobulle/bas.png) no-repeat;
}

/* Boite */
.boite .haut {
	height: 11px;
	line-height: 11px;
	background: url(../images/boite-haut.jpg) no-repeat;
}
.boite .gauche {
	float: left;
	width: 8px;
	background: url(../images/boite-gauche.jpg) repeat-y;
}
.boite .contenuBoite {
	float: left;
	width: auto;
}
.boite .droite {
	float: left;
	width: 6px;
	background: url(../images/boite-droite.jpg) repeat-y;
}
.boite .bas {
	clear: both;
	height: 11px;
	line-height: 11px;
	background: url(../images/boite-bas.jpg) no-repeat;
}
/* Menu */
#conteneur #menu {
	clear: both;
	height: 85px;
	background: url(../images/menu/fond.jpg) no-repeat;
}
#conteneur #menu ul#rubriques {
	width: 430px;
	padding-top: 15px;
	margin: 0 auto;
	height: 13px;
	padding-left:110px;
}
#conteneur #menu ul#rubriques li {
	float: left;
	margin-right: 20px;
}
#conteneur #menu ul#rubriques li.dernier, #conteneur #menu ul#logos li.dernier {
	margin-right: 0px;
}
#conteneur #menu ul#logos {
	width: 875px;
	margin: 0 auto;
	padding-top: 0px;
}
#conteneur #menu ul#logos li {
	float: left;
}
#conteneur #basMenu {
    position:absolute;bottom:0;left:0;z-index:1;
	clear: both;
	width:100%;height: 10px;
	background: url(../images/menu/bas.jpg) no-repeat top;
	margin-left: 0;
	overflow:hidden;
}
#conteneur #navigation {
    height: 95px;
	margin-bottom: 5px;
	position:relative;
}
#conteneur #navigation .cntNavigation {
    position:relative;z-index:2;
	float: left;
	width: 900px;
}

/* Ascenseur */
.ascenseur ul li ul, .guidetv .ascenseur ul {
	overflow: auto;
	width: 560px;
	height: 72px;
}
.ascenseur ul li ul li, .guidetv .ascenseur ul li {
	padding: 4px 0 0 10px;
	background: #747474;
	margin-bottom: 5px;
	height: 17px;
	width: 511px;
	float: left;
}
.ascenseur ul li p {
	float: left;
	color: #fff;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 12px;
	line-height: 12px;
	text-transform: uppercase;
}

.ascenseur ul li img{
	float:right;
	padding-right:10px;
}

.ascenseur ul  li p.heure {
	width: 52px;
}

/* Footer */
#conteneur #footer {
	clear: both;
}
#conteneur #footer ul#chaines {
	float: left;
	width: 159px;
	margin: 0 45px 0 15px;
	padding-bottom: 15px;
}
#conteneur ul#chaines li {
	float: left;
	margin-right: 1px;
}
#conteneur #footer ul#liensFooter {
	padding-top: 10px;
	float: left;
}
#conteneur #footer ul#liensFooter li {
	float: left;
	padding: 0 12px;
	background: url(../images/footer/fond-elem.jpg) no-repeat right;
	height: 13px;
}
#conteneur #footer ul#liensFooter li.dernier {
	background: none;
}
#conteneur #footer ul#liensFooter li#rss  a {
	position: relative;
	top: -3px;
}
#conteneur #footer #rechercher {
	float: left;
	width: 182px;
	margin: 3px 0 0 13px;
}
#conteneur #footer #rechercher #recherche {
	width: 129px;
	background: url(../images/footer/fond-recherche.jpg) no-repeat;
	padding: 3px 2px;
	float: left;
	margin-right: 9px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 10px;
	border: 0 none;
}
/* Home */
#conteneur.home div#navigation {
    position:relative;
	height: 574px;
}
#conteneur.home #navigation .bandeauGauche {
	width: 13px;
	height: 560px;
	padding-top: 5px;
}
#conteneur.home #navigation .bandeauDroit{
	width: 8px;
	height: 560px;
	padding: 5px 0 0 5px;
}
#conteneur.home #pub {
	display: block;
	position: absolute;
	margin: 0;
}
#conteneur.home #scope {
	height: 480px;	
}
#conteneur.home #votreSoiree {
	clear: both;
	float: left;
	width: 581px;
	height: 321px;
	padding: 21px 0 0 20px;
	background: url(../images/home/fond-guide.jpg) no-repeat;
	margin: 0 0 8px 7px;
}
#conteneur.home #votreSoiree h1,
#conteneur.case #grilleTv h2#programmation,
#conteneur.guidetv #votreSoiree h1 {
	float: left;
	width: 128px;
	margin-bottom: 5px;
}
#conteneur ul#jours, #conteneur.guidetv h2#jour  {
	float: left;
	color: #FF6633;
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	padding-left: 8px;
	background: url(../images/home/fleche-soiree.jpg) no-repeat 0 4px;
	width: 395px;
	height: 20px;
	font-weight: bold;
}
#conteneur ul#jours li {
	display: none;
	position: absolute;
}
#conteneur ul#jours li.selected {
	display: block;
}
#conteneur.home #votreSoiree a#gaucheSoiree, #conteneur.home #votreSoiree a#droiteSoiree,
#conteneur.case #grilleTv a#gaucheSoiree, #conteneur.case #grilleTv a#droiteSoiree,
#conteneur.guidetv #votreSoiree a#gaucheSoiree, #conteneur.guidetv #votreSoiree a#droiteSoiree {
	float: left;
}
#conteneur.home #votreSoiree a#droiteSoiree,
#conteneur.case #grilleTv a#droiteSoiree,
#conteneur.guidetv #votreSoiree a#droiteSoiree {
	margin-left: 11px;
}
#conteneur #conteneurProgramme {
	width: 560px;
	height: 72px;
	background: url(../images/home/fond-programme.jpg) no-repeat;
	clear: both;
	padding: 10px 0 0 10px;
}
#conteneur #conteneurProgramme ul li.jour {
	display: none;
	position: absolute;
}
#conteneur #conteneurProgramme ul li.jour.selected {
	display: block;
}
#conteneur.home #votreSoiree #photoSemaine {
	clear: both;
	float: left;
	width: 246px;
	height: 180px;
	padding-top:4px;
}
#conteneur.home #votreSoiree #photoSemaine h2 {
	float: none;
	padding-left: 5px;
}
#conteneur.home #votreSoiree #jeu {
	float: left;
	padding: 4px 0 0 5px;
}
#conteneur.home #votreSoiree #photoSemaine #jeu {
	padding: 0;
}
#conteneur.home #votreSoiree .jeu {float:left;}
#conteneur.home #pushs {
	float: left;
	width: 310px;
}
#conteneur.home #push2048{
	width:311px;
	height:171px;
	background:transparent url(../images/home/pushs/background/backgroundHome2.png) no-repeat scroll 0 0;
	display:block;
	margin-top:-3px;
}

#conteneur.home #push20ans {
	width:311px;
	height:171px;
	background:transparent url(../images/home/pushs/background/backgroundHome2.png) no-repeat scroll 0 0;
	display:block;
	margin-top:1px;
}

#conteneur.home #push2048 a{

	position: relative;
	height:160px;
	width:300px;
	display:block;
	padding-left:5px;
	padding-top:8px;
}
 #conteneur.home #push20ans a{
 
	position: relative;
	height:160px;
	width:300px;
	display:block;
	padding-left:5px;
	padding-top:8px;
}
#conteneur.home #push2048 a img,#conteneur.home #push20ans a img{
	height:160px;
	width:300px;
	display:block;
}

#conteneur.home #push2048 #titre {
	color: #fff;
	width: 117px;
	background: #FF6633;
	position: absolute;
	left: 72px;
	top: 83px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 6px 4px 8px;
}
/* Grille */
#conteneur #navigation .bandeauGauche {
	width: 13px;
	height: 85px;
}
#conteneur #navigation .bandeauDroit {
	width: 13px;
	height: 85px;
}
#conteneur #pub {
	display: block;
	margin: 10px 0 0 15px;
	width: 885px;
	height: 92px;
}
#conteneur.grille #programmes {
	margin: 8px 0 0 4px;
	width: 915px;
	height: 615px;
}
#conteneur.grille #programmes h1 {
	padding-left: 5px;
}
#conteneur.grille .boite .haut, #conteneur.grille .boite .bas {
	width: 917px;
}
#conteneur.grille .boite .haut {
	background: url(../images/grille/boite-haut.jpg) no-repeat;
	height: 10px;
	line-height: 10px;
}
#conteneur.grille .boite .bas {
	height: 11px;
	background: url(../images/grille/boite-bas.jpg) no-repeat;
}
#conteneur.grille .boite .gauche, #conteneur.grille .boite .droite {
	height: 592px;
}
#conteneur.grille .boite .gauche {
	margin-left: 3px;
}
#conteneur.grille .boite .contenuBoite {
	width: 884px;
	height: 581px;
	background: url(../images/grille/fond-grille.jpg) repeat-x;
	padding: 11px 0 0 14px;
}
#conteneur.grille #programmes #grille {
	margin-top: 4px;
	background: url(../images/grille/fond-programmes.jpg) no-repeat;
	width: 870px;
	height: 527px
}
#conteneur.grille #grille ul#entete {
	padding: 16px 0 0 125px;
	height: 21px;
}
#conteneur.grille #grille ul#entete li {
	float: left;
	margin-right: 61px;
}

/* Tableau grille */
#conteneur.grille table {
	border-collapse: collapse;
	height: 490px;
	width: 850px;
}
#conteneur.grille table#grilleComplete {
	width: 849px;
	border: 1px solid #9B9EA1;
	border-right: none;
	margin-left: 11px;
	background: #F2F2F2;
}
#conteneur.grille table td, #conteneur.grille table ul li {
	padding: 9px 0 0 14px;
	text-transform: uppercase;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #9B9EA1;
}
#conteneur.grille table ul a{
	color: #9B9EA1;
}
#conteneur.grille table#grilleComplete td {
	border-left: 1px solid #797979;
	border-right: 1px solid #797979;
	vertical-align: top;
	border-bottom: 3px solid #9B9EA1;
}
#conteneur.grille table#grilleComplete td.contenu {
	padding: 0;
	margin: 0;
}
#conteneur.grille table#grilleComplete td.jour {
	width: 	105px;
}
#conteneur.grille table#grilleComplete td.jour p {
	position: absolute;
}
#conteneur.grille table#grilleComplete td.fleches {
	width: 10px;
	padding: 0;
	margin: 0;
	background: #797979;
}
#conteneur.grille table#grilleComplete td.fleches a {
	display: block;
	width: 6px;
	padding: 32px 2px 25px 2px;
	text-align: center;
}
#conteneur.grille table td.jour span, #conteneur.grille table ul li span {
	color: #FF6633;
	font-size: 12px;
}
#grilleComplete tr {
	height: 66px;
}
#conteneur.grille table#grilleComplete td.contenu div {
	overflow: auto;
	height: 68px;
	float: left;
	width: 710px;
	position: relative;
}
#conteneur.grille table#grilleComplete td.contenu div.selectedProg{
	overflow: none;
	height: 0px;
	float: left;
	width: 0px;
}
#conteneur.grille table#grilleComplete ul {
	width: 10000px; /* Sera modifié par JS */
	height: 68px;
	left: 0;
	position: relative;
}
#conteneur.grille table#grilleComplete ul li {
	width: 222px;
	float: left;
	height: 59px;
	border-right: 1px solid #797979;
}
#conteneur.grille table#grilleComplete ul li  .infosSupplementaires {
	display: none;
}
/* --- Fin Tableau grille ---*/
#conteneur.grille a#telechargerGrille {
	display: block;
	padding: 8px 0 0 10px;
	text-transform: uppercase;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #999;
}
#conteneur a#pubGauche, #conteneur a#pubDroite {
	display: block;
	float: left;
}
#conteneur a#pubGauche {
	padding: 5px 0 0 15px;
}
#conteneur.planetepedia a#pubGauche{
padding:5px 0 0 8px;
}
#conteneur.planetepedia a.pubBas{
float:right;
padding-right:8px;
padding-top:1px;
}
#conteneur.dossier a#pubGauche{
padding:5px 0 0 8px;
}
#conteneur.dossier a.pubBas{
float:right;
padding-right:8px;
padding-top:1px;
}

#conteneur.grille #footer {
	padding-top: 5px;
}

/* La chaine */
#conteneur.chaine #laChaine {
	margin: 10px 0 0 7px; 
	padding: 6px 10px 0 10px;
	background: url(../images/chaine/fond.jpg) no-repeat;
	width: 581px;
	height: 490px;
	float: left;
}

#conteneur.chaine #laChaine h1 {
	padding: 14px 0 0 10px;
	width: 329px;
	float: left;
	font-size: 14px;
}
#conteneur.chaine #laChaine a#sabonner {
	display: block;
	float: left;
}
#conteneur.chaine #laChaine #texte, 
#conteneur.fiche #fiche .texte, 
#conteneur.abonner #abonner #texte, 
#conteneur.guidetv #votreSoiree #texte, 
#conteneur.case #votreSoiree #texte, 
#conteneur.formulaire #formulaire #texte,
#conteneur.flux  #flux_rss #texte,
#conteneur.mag2049  #mag .texte,
#conteneur.rsltRecherche  #rsltRecherche #texte,
#conteneur.jeux  .texte,
#conteneur.planetepedia #planetepedia #texte {
	margin: 2px 0 0 10px;
	clear: both;
	width: 550px;
	padding: 13px 0 0 11px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #333;	
	background: url(../images/fond-texte.jpg) repeat-x;
}


#conteneur.formulaire #formulaire #texte {width:558px;overflow:hidden;}

#conteneur.formulaire #formulaire #texteFormulaire,
{
	margin: 2px 0 0 0px;
	clear: both;
	width: 550px;
	padding: 13px 0 0 0px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #333;	
	background: url(../images/fond-texte.jpg) repeat-x;
}

#conteneur.chaine #laChaine #texte p {
	padding-top: 19px;
	width: 530px;
}

#conteneur.chaine #pushs, 
#conteneur.fiche #pushs, 
#conteneur.abonner #pushs, 
#conteneur.guidetv #pushs, 
#conteneur.case #pushs, 
#conteneur.flux #pushs, 
#conteneur.rsltRecherche #pushs, 
#conteneur.jeux #pushs, 
#conteneur.formulaire #pushs {
	margin-top: 10px;
	float: left;
	width: 310px;
}
#conteneur.chaine #cntFlash, 
#conteneur.fiche #cntFlash,
#conteneur.abonner #cntFlash,
#conteneur.guidetv #cntFlash,
#conteneur.flux #cntFlash,
#conteneur.case #cntFlash,
#conteneur.rsltRecherche #cntFlash,
#conteneur.jeux #cntFlash,
#conteneur.formulaire #cntFlash {
	width: 296px;
	height: 266px;
	padding: 17px 0 0 14px;
	background: url(../images/chaine/fond-flash.jpg) no-repeat;
}

/* Fiche */
#conteneur.fiche .boite .gauche, 
#conteneur.fiche .boite .droite {
	height: 692px;
}
#conteneur.fiche .boite .contenuBoite, 
#conteneur.abonner .boite .contenuBoite, 
#conteneur.rsltRecherche .boite .contenuBoite, 
#conteneur.jeux .boite .contenuBoite, 
#conteneur.formulaire .boite .contenuBoite  {
	padding: 10px 0 0 8px;
	width: 580px;
	height: 682px;
	background: url(../images/fiche/fond.jpg) repeat-x;
}
#conteneur.fiche #fiche {
	margin: 8px 0 0 6px;
	float: left;
	width: 602px;
}
#conteneur.fiche #fiche .contenuBoite {

}
#conteneur.fiche #fiche h2 {
	padding-left: 4px;
}
#conteneur.fiche #fiche #presentation {
	height: 310px;
}
#conteneur.fiche #fiche .texte {
	margin-left: 5px;
	height: 300px;
}
#conteneur.fiche #fiche .texte div#illustration {
	float: left;
	width: 240px;
}
#conteneur.fiche #fiche .texte div#illustration img#illu {
	margin-bottom: 20px;
}
#conteneur.fiche #fiche div.texte #film p#pres {
	width: 250px;
	height: auto;
	text-align: justify;
	padding-top: 19px;
}
#conteneur.fiche #fiche div.texte #cntTexte {
	width: 275px;
	height: 255px;
	overflow: auto;
}
#conteneur.fiche #fiche div.texte div#film {
	width: 295px;
	height: 200px;
	float: left;
}
#conteneur.fiche #fiche div.texte div#film .jScrollPaneTrack {
	right: 0;
}
#conteneur.fiche #fiche .texte h1 {
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #333;	
}
#conteneur.fiche #fiche div.texte a {
	clear: both;
/* 	padding: 0 0 0 7px;*/
	text-transform: uppercase;
	color: #333;
/* 	float: right;*/
	height: 14px;
	width: 240px;
	text-align: right;
}
#conteneur.fiche #fiche div.texte a img {
	display: inline;
}
#conteneur.fiche #fiche div.texte a span {
	color: #FF6633;
}
#conteneur.fiche #pushs .pubBas {
	display: block;
}
#conteneur.fiche #fiche #ficheTech.texte {
	height: 74px;
}
#conteneur.fiche #fiche #cntTech {
	height: 60px;
	width: 560px;
	overflow: auto;
}
#conteneur.fiche #fiche #ficheTech.texte p {
	padding-top: 0;
	font-weight: bold;
	font-size: 12px;
	width: 278px;
}
#conteneur.fiche #fiche #diffusion.texte {
	height: 107px;
}

/* Formulaire */
#conteneur.formulaire .boite .gauche, 
#conteneur.formulaire .boite .droite  {
	height: 822px;
}
#conteneur.formulaire .boite .contenuBoite  {
	height: 812px;
	background-image: url(../images/formulaire/fond.jpg);
}
#conteneur.formulaire #formulaire {
	margin: 8px 0 0 6px;
	float: left;
	width: 602px;
}
#conteneur.formulaire #formulaire .contenuBoite  {
	padding-left: 3px;
	width: 585px;
}
#conteneur.formulaire #formulaire h1 {
	padding: 0 0 3px 10px;
}
#conteneur.formulaire #formulaire #description {
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #333;
}
#conteneur.formulaire #formulaire #description strong {
	color: #FF6633;
	font-size: 14px;
	text-transform: uppercase;
}
#conteneur.formulaire #newsletter .obli {
	color: #FF6633;
}
#conteneur.formulaire #newsletter {
	padding-top: 10px;
}
#conteneur.formulaire #newsletter label, #conteneur.formulaire #newsletter .labelChamp {
	font-weight: bold;
	text-transform: uppercase;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	padding-top: 15px;
	float: left;
}
#conteneur.formulaire form#newsletter label.avecSup {
	margin-top: 11px;
}
#conteneur.formulaire #newsletter label.lbRadio {
	padding: 0 8px;
	margin-top: 15px;
}
#conteneur.formulaire #newsletter .labelChamp {
	clear: both;
	display: block;
}
#conteneur.formulaire #newsletter input.text {
	float: left;
	margin: 12px 0 0 5px;
	width: 147px;
	height: 17px;
	background: url(../images/formulaire/fond-input.jpg) no-repeat;
	padding: 3px 0 0 3px;
	font-size: 10px;
	border: 0 none;
}

#desabo{
	float: left;
	width: 147px;
	height: 17px;
	background: url(../images/formulaire/fond-input.jpg) no-repeat;
	font-size: 10px;
	border: 0 none;
	padding: 3px 0 0 3px;
}
#conteneur.formulaire #newsletter input.radio, 
#conteneur.formulaire #newsletter input.checkbox {
	margin-top: 16px;
	float: left;
}
#conteneur.formulaire #newsletter input.radio {
	width: 13px;
	height: 13px;
}
#conteneur.formulaire #newsletter p.conseil {
	clear: both;
	font-size: 10px;
	padding-top: 11px;
}
#conteneur.formulaire #newsletter #lbInfoCanal {
	padding-top: 20px;
	float: left;
	width: 300px;
}
#conteneur.formulaire form#newsletter label.sur2Lignes {
	margin-top: 25px;
	display: block;
	float: left;
}
#conteneur.formulaire form#newsletter input.sur2Lignes {
	margin-top: 26px;
}
#conteneur.formulaire #newsletter  label.enLigne {
	clear: both;
	float: left;
}
#conteneur.formulaire #newsletter select {
	margin: 11px 0 0 10px;
	float: left;
}
#conteneur.formulaire #newsletter select#jour,
#conteneur.formulaire #newsletter select#mois {
	width: 50px;
}
#conteneur.formulaire #newsletter select#annee {
	width: 70px;
}
#conteneur.formulaire #newsletter  #champsObligatoires {
	padding-top: 17px;
	clear: both;
}
#conteneur.formulaire #newsletter #abonnement {
	width: 475px;
	float: left;
}
#conteneur.formulaire #newsletter #abonnement .labelChamp {
	float: none;
}
#conteneur.formulaire #newsletter #abonnement label {
	clear: both;
	margin-right: 10px;
	padding-top: 7px;
}
#conteneur.formulaire #newsletter #abonnement input {
	margin-top: 7px;
}
#conteneur.formulaire #newsletter #submit {
	margin-top: 132px;
	float: left;
}
#conteneur.formulaire #formulaire #texte {
	padding: 0;
}
/* Dossier */
#conteneur.dossier .boite .gauche, 
#conteneur.dossier .boite .droite,
#conteneur.planetepedia .boite .gauche, 
#conteneur.planetepedia .boite .droite  {
	height: 756px;
}
#conteneur.dossier .boite .gauche {
	background: url(../images/dossier/gauche.jpg) no-repeat;
	width: 9px;
}
#conteneur.dossier .boite .droite {
	background: url(../images/dossier/droite.jpg) no-repeat;
}
#conteneur.dossier .boite .haut,
#conteneur.planetepedia .boite .haut {
	background: url(../images/dossier/haut.jpg) -1px 0px;
	height: 7px;
	line-height: 7px;
	width: 914px;
	display: block;
	float: left;
}
#conteneur.dossier .boite .bas,
#conteneur.planetepedia .boite .bas {
	background: url(../images/dossier/bas.jpg) -1px 0px no-repeat;
	height: 10px;
	width: 914px;
}
#conteneur.dossier .boite .contenuBoite  {
	height: 756px;
	width: 898px;
	background-image: url(../images/dossier/fond.jpg);
	position: relative;
}
#conteneur.dossier #dossier {
	width: 916px;
	margin: 9px 0 0 5px;
}
#conteneur.dossier #dossier .fondDossier {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
}
#conteneur.dossier #dossier #cntDossier {
	z-index: 1000;
	position: absolute;
	padding: 166px 0 0 49px;
	height: 593px;
	width: 849px;
	top: 0;
	left: 0;
	overflow: hidden;
}
#conteneur.dossier #dossier #cntMenu {
	height: 122px;
}
#conteneur.dossier #dossier #menuDossier,
#conteneur.dossier #dossier .sousMenu ul {
	width: 775px;
	height: 22px;
	padding: 10px 0 0 15px;
	position: relative;
}
#conteneur.dossier #dossier #menuDossier {
	background: url(../images/dossier/fond-menu.png);
}
#conteneur.dossier #dossier #menuDossier li,
#conteneur.dossier #dossier .sousMenu li {
	float: left;
	margin-right: 28px;
	padding-bottom: 2px;
	display: block;
	height: 19px;
}
#conteneur.dossier #dossier #menuDossier li a,
#conteneur.dossier #dossier .sousMenu li a {
	text-transform: uppercase;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #fff;
	white-space: nowrap;
	display: block;
}
#conteneur.dossier #dossier #menuDossier li.selected a,
#conteneur.dossier #dossier .sousMenu li.selected a {
	color: #ff3333;
}
#conteneur.dossier #dossier .sousMenu {
	display: none;
	position: relative;
}
#conteneur.dossier #dossier .sousMenu .fond {
	position: absolute;
	height: 33px;
	overflow: hidden;
	width: 790px;
	top: 0;
	display: block;
}
#conteneur.dossier #dossier .sousMenu .fond img {
height: 50px;
width: 790px;
}
#conteneur.dossier #dossier .sousMenu ul {
	position: relative;
	padding-top: 11px;
	position:absolute;
	top: 0;
}
#conteneur.dossier #contenuDossier {
	width: 	545px;
	height: 441px;
	float: left;
	position: relative;
}
#conteneur.dossier #contenuDossier h1 {
	text-transform: uppercase;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #000;
}
#conteneur.dossier #contenuDossier h3 {
	text-transform: uppercase;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-style: italic;
	font-size: 14px;
	color: #999999;	
}
#conteneur.dossier #contenuDossier h4 {
	text-transform: uppercase;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-style: italic;
	font-size: 14px;
	color: #999999;	
	margin-bottom: 10px;
}
#conteneur.dossier #contenuDossier .cntTexte {	
	height: 362px;
	width: 530px;
	overflow: auto;
}
#conteneur.dossier #contenuDossier p {	
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666;
	padding-right: 10px;
	width: 320px;
	float: left;
	text-align: justify;
}
#conteneur.dossier #contenuDossier p.sansImage {
	width: 510px;
}

#conteneur.dossier #contenuDossier .prog p.sansImage, #conteneur.dossier #contenuDossier .prog h1{
padding-left:10px;
width:320px;
float:left;
}
#conteneur.dossier #contenuDossier .prog img{
float:left;
height:135px;
width:180px;
}
#conteneur.dossier #contenuDossier .prog{
float:left;
width:100%;
margin-bottom:15px;
}


#conteneur.dossier #contenuDossier .jScrollPaneTrack {
	right: 0;
}
#conteneur.dossier #contenuDossier .imageDroite {
	float: left;
	width: 185px;
}
#conteneur.dossier #contenuDossier .imageDroite img {
	float: none;

}
#conteneur.dossier #contenuDossier .imageDroite ul {
}
#conteneur.dossier #contenuDossier .imageDroite ul li {
	margin-bottom: 10px;
}

#conteneur.dossier #partieprogs{
	margin-top:15px;
}

/* Recherche dossier */
#conteneur .rechercherDossier {
	margin-top: 20px;
	float: left;
	width: 240px;
	height: 408px;
	padding: 19px 0 0 13px;
	background: url(../images/dossier/fond-recherche.png) no-repeat;
}
#conteneur .rechercherDossier form {
	position: relative;
	height: 28px;
}
#conteneur .rechercherDossier form fieldset {
	position: absolute;
}
#conteneur .rechercherDossier .sujet {
	border: 0 none;
	width: 194px;
	height: 12px;
	padding: 3px;
	margin: 8px 0 7px 0;
	background: #fff url(../images/dossier/fond-input.jpg) no-repeat;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 10px;
	float: left;
}
#conteneur .rechercherDossier h4 {
	clear: both;
	padding: 15px 0 9px 0;
}
#conteneur .rechercherDossier .cntThemes {
	padding-top: 12px;
	height: 156px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	width: 220px;
}
#conteneur .rechercherDossier .jScrollPaneTrack {
	right: 10px;
}
#conteneur .rechercherDossier .cntThemes ul {
	padding-left: 2px;
	height: 145px;
	width: 220px;
	overflow: auto;
}
#conteneur .rechercherDossier .cntThemes ul li {
	height: 13px;
	padding: 0;
	margin: 0 0 3px 0;
	line-height: 13px;
	background: none;
	width: 200px;
}
#conteneur .rechercherDossier .cntThemes ul li a {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #333333;
	text-transform: uppercase;
}
#conteneur .rechercherDossier .submit {

	margin: 5px 0 0 3px;
}
#conteneur .rechercherDossier a.plusVus {
	display: block;
	padding: 10px 0;
	position: relative;
}
#conteneur .rechercherDossier ul.nuageTag {
	position: relative;
	width: 211px;
	/*height: 93px;*/
	padding: 0 0 5px 7px;
	border: 1px solid #CCCCCC;
}
#conteneur .rechercherDossier ul.nuageTag:after {
    display:block; clear:both;
    visibility:hidden;
    height:0;
    content:".";
}
#conteneur .rechercherDossier ul.nuageTag li {
	float: left;
	padding-right: 10px;
}
#conteneur .rechercherDossier .nuageTag a {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #999999;
}
#conteneur .rechercherDossier .nuageTag li.imp2 a {font-weight: bold;}
#conteneur .rechercherDossier .nuageTag li.imp3 a {color: #666666;}
#conteneur .rechercherDossier .nuageTag li.imp4 a {color: #000000;}
#conteneur .rechercherDossier .nuageTag li.imp5 a {font-size: 12px; text-transform: uppercase;}
#conteneur .rechercherDossier .nuageTag li.imp6 a {font-size: 14px;}
#conteneur.dossier .rechercherDossier .nuageTag li.imp7 a {font-size: 14px; font-weight: bold;}

/* Popin gallerie */
#conteneur.dossier #contenuDossier #overlay {
	display: none;
	margin-top:23px;
	width: 795px;
	height: 425px;
	background: #404040;
	position: absolute;
	z-index: 1001;
	background:transparent url(../images/overlay.png) repeat scroll 0 0;
}

#overlayVideo{
	display:none;
	width: 900px;
	height: 645px;
	background: #000;
	position: absolute;
	z-index: 1001;
	background:transparent url(../images/overlay.png) repeat scroll 0 0;
}
#popinVideo{
	display:none;

	z-index: 2001;
	width: 595px;
	height: 505px;
	position: absolute;
}
#conteneur.dossier #contenuDossier #popinGalerie {
	display: none;
	z-index: 2001;
	width: 795px;
	height: 425px;
	position: absolute;
	margin-top:23px;
}
#conteneur.dossier #contenuDossier #cntImage {
	z-index: 1002;
}
#conteneur.dossier #contenuDossier #cntImage img {
	margin: 15px auto;
}
#conteneur.dossier a#fermerPopinDossier { 
	z-index: 1002;
	display: block;
	width: 42px;
	margin: 0 auto;
}
#conteneur.dossier .partieDossier {
	position: absolute;
	width: 545px;
}
#conteneur.dossier .partieDossier #cntGalerie {
	height: 400px;
	width: 530px;
	position:relative;
	overflow: auto;
}
#conteneur.dossier .partieDossier ul.galerie {
	float: left;
	margin-right: 26px;
	width: 515px;
}
#conteneur.dossier .partieDossier ul.galerie li {
	float: left;
	margin: 5px 10px 0 0;
}

/* S'abonner */
#conteneur.abonner .boite .gauche, 
#conteneur.abonner .boite .droite  {
	height: 1140px;
}

* +html #conteneur.abonner .boite .gauche, 
* +html #conteneur.abonner .boite .droite {
height: 1180px;
}
#conteneur.abonner .boite .contenuBoite  {
	height: 1130px;
	background: url(../images/abonner/fond.jpg);
}
* +html #conteneur.abonner .boite .contenuBoite  {
height: 1170px;
} 
#conteneur.abonner #abonner {
	margin: 8px 0 0 6px;
	float: left;
	width: 602px;
}
#conteneur.abonner #abonner .contenuBoite  {
	padding-left: 3px;
	width: 585px;
}
#conteneur.abonner #abonner h1 {
	padding: 0 0 2px 9px;
}
#conteneur.abonner #abonner h2 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #333;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 20px;
}
#conteneur.abonner #abonner h2 span {
	color: #FF6633;
}
#conteneur.abonner #abonner #description {
	color: #666666;
}
#conteneur.abonner #abonner #description strong {
	color: #333333;
}
#conteneur.abonner #abonner #description a {
	font-weight: bold;
	color: #FF6633;
	text-transform: uppercase;
	padding-left: 10px;
	background: url(../images/abonner/fleche.jpg) no-repeat 3px 3px;
}
#conteneur.abonner #abonner ul li.module {
	padding: 10px 0 18px;
	border-bottom: 1px solid #999999;
	clear: both;
	position:relative;
}
* html #conteneur.abonner #abonner ul li.module{
border:none;
}
#conteneur.abonner #abonner ul li.module div.text {
	float:left;
	left:186px;
	position:absolute;
	top:14px;
}
* html #conteneur.abonner #abonner ul li.module div.text{
left:0px;
}
* html #conteneur.abonner #abonner ul li.moduleCanalSat,
*+html #conteneur.abonner #abonner ul li.moduleCanalSat {
    height:140px;
}
#conteneur.abonner #abonner #groupesCanalsat:after,
#conteneur.abonner #abonner ul li.module .text:after,
#conteneur.abonner #abonner ul li.module:after {
    display:block; clear:both;
    visibility:hidden;
    height:0;
    content:".";
}
#conteneur.abonner #abonner ul li.module .visu {
    float:left;
    padding:12px 26px 0 0;
}
#conteneur.abonner #abonner ul li.module .text {
    float:left;
    width:330px;
}
* html #conteneur.abonner #abonner ul li.module .text,
*+html #conteneur.abonner #abonner ul li.module .text {
    height:129px;
}
#conteneur.abonner div#abonner ul li.dernier {
	border-bottom: none;
}
#conteneur.abonner #abonner ul li.module h3 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #333;
	font-weight: bold;
	margin-bottom: 7px;
}
#conteneur.abonner #abonner ul li.module h3#maroc {
	margin-bottom: 6px;
}
#conteneur.abonner #abonner ul li.module ul li {
	float: left;
	margin:0 10px 2px 0;
}
#conteneur.abonner #abonner ul li.module ul li.special {
    margin-right:0;
}
#conteneur.abonner #abonner ul li.module ul li.special2 {clear:left;}

#conteneur.abonner #abonner #canalsat {
	display:block;
}
#conteneur.abonner #abonner #groupesCanalsat { 
	float:none;
	height:51px;
	margin-bottom: 15px;
}
#conteneur.abonner #abonner #composer {
	clear: both;
	width: 146px;
	float: left;
	text-align: right;
	color: #FF6633;
	text-transform: uppercase;
	/*margin-right: 20px;*/
}
#conteneur.abonner #abonner #imgComposer {
	float: left;
	margin-left:10px;
}
#conteneur.abonner #abonner #aboCable {
	padding: 7px 0 20px;
	font-weight: bold;
}
#conteneur.abonner #abonner #aboCable span {
	color: #FF6633;
}
#conteneur.abonner #abonner #listeCable {
	width: 430px;
}

/* Guide TV */
#conteneur.guidetv .boite .gauche, 
#conteneur.guidetv .boite .droite  {
	height: 822px;
}
#conteneur.guidetv .boite .contenuBoite  {
	height: 812px;
	background-image: url(../images/formulaire/fond.jpg);
}

/* Scope guide tv */
#conteneur.case #scope {
	position: relative;
}
#conteneur.case #scope,
#conteneur.guidetv #scope,
#conteneur.guidetv #votreSoiree,
#conteneur.case #grilleTv {
	margin: 7px 0 0 7px;
}
#conteneur.guidetv #scope .haut, #conteneur.guidetv #scope .bas,
#conteneur.case #scope .haut, #conteneur.case #scope .bas {
	width: 912px;
}
#conteneur.guidetv #scope .droite {
	height: 395px;
}
#conteneur.guidetv #scope .gauche {
	height: 379px;
}
#conteneur.guidetv #scope .haut,
#conteneur.case #scope .haut {
	background: url(../images/guidetv/haut-scope.png) no-repeat;
	height: 6px;
	line-height: 6px;
	overflow: hidden;
}
#conteneur.guidetv #scope .gauche,
#conteneur.case #scope .gauche {
	background: url(../images/guidetv/gauche-scope.png) no-repeat;
	width: 5px;
}
#conteneur.guidetv #scope .contenuBoite{
	width: 900px;
	height: 395px;
}
#conteneur.case #scope .contenuBoite {
	background: url(../images/guidetv/fond-scope.jpg) no-repeat;
	width: 900px;
	height: 395px;
}
#conteneur.guidetv #scope .droite,
#conteneur.case #scope .droite {
	background: url(../images/guidetv/droite-scope.png) no-repeat;
	width: 7px;
}
#conteneur.guidetv #scope .bas,
#conteneur.case #scope .bas {
	background: url(../images/guidetv/bas-scope.png) no-repeat;
	height: 6px;
}
#conteneur.guidetv #scope #cntScope,
#conteneur.case #scope #cntScope {
	width: 642px;
	float: left;
}
#conteneur.guidetv #scope #cntScope .overlay,
#conteneur.case #scope #cntScope .overlay {
	background:transparent url(../images/overlay.png) repeat scroll 0 0;
	position: relative;
	height: 100%;
	width: 100%;
	top: 0;
}
#conteneur.guidetv #scope #cntScope #jour,
#conteneur.case #scope #cntScope #jour {
	margin: 46px 0 0 8px;
	width: 195px;
	height: 30px;
	position: relative;
	overflow: hidden;
}
#conteneur.guidetv #scope #cntScope #jour{
	margin: 34px 0 0 8px;
}
#conteneur.case #scope #cntScope #jour{
	width: 300px;
}
#conteneur.guidetv #scope #cntScope #jour h2,
#conteneur.case #scope #cntScope #jour h2 {
	margin-top: 5px;
	margin-left: 10px;
	color: #fff;
	width: 100%;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 16px;
	
	position: relative;
	top: -30px;
}
#conteneur.guidetv #scope #cntScope ul {
	padding-top: 6px;
}
#conteneur.guidetv #scope #cntScope ul li {
	float: left;
	width: 192px;
}

#conteneur.guidetv #scope #cntScope ul.avec2 li {
	float: left;
	width: 250px;
}


#conteneur.guidetv #scope #cntScope .titre {
	width: 180px;
	height: 27px;
	margin: 0 0 0 7px;
	overflow: hidden;
}

#conteneur.guidetv #scope #cntScope ul.avec2 .titre, #conteneur.guidetv #scope #cntScope ul.avec1 .titre {
	width: 245px;
}

#conteneur.guidetv #scope #cntScope .titre h3 {
	margin: 5px 0 0 10px;
	color: #fff;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	
	position: relative;
	top: -27px;	
}
#conteneur.guidetv #scope #cntScope .diffusion {
	height: 25px;
	margin: 5px 0 0 17px;
}
#conteneur.guidetv #scope #cntScope .diffusion h4 {
	display: inline;
	padding-left: 5px;
	text-align: center;
	color: #FF6633;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	
	position: relative;
	top: -20px;	
}
#conteneur.guidetv #scope #semaine {
	float: left;
	position: relative;
}
#conteneur.guidetv #scope #semaine ul {
	padding-top: 82px
}
#conteneur.guidetv #scope #semaine ul li {
	height: 14px;
	margin-bottom: 3px;
}
#conteneur.guidetv #scope #semaine ul li a,
#conteneur.guidetv #scope #semaine ul li span {
	padding-left: 16px;
	display: block;
	text-transform: uppercase;
	color: #fff;
	background: none;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 14px;
	line-height: 14px;
	float: left;
}
#conteneur.guidetv #scope #semaine .curseur {
	display: block;
	position: absolute;
	top: 0;
}

#conteneur.guidetv #scope #semaine ul li.deg1 {
	-moz-opacity: 0.15;
	opacity:.15;
	filter: alpha(opacity=15);
}
#conteneur.guidetv #scope #semaine ul li.deg2 {
	-moz-opacity: 0.30;
	opacity:.30;
	filter: alpha(opacity=30);
}
#conteneur.guidetv #scope #semaine ul li.deg3 {
	-moz-opacity: 0.45;
	opacity:.45;
	filter: alpha(opacity=45);
}
#conteneur.guidetv #scope #semaine ul li.deg4 {
	-moz-opacity: 0.65;
	opacity:.65;
	filter: alpha(opacity=65);
}
#conteneur.guidetv #scope #semaine ul li.fleche a {
	color: #FF6633;
	font-weight: bold;
}
/* Votre soirée guide tv */
#conteneur.guidetv #votreSoiree .haut, #conteneur.guidetv #votreSoiree .bas,
#conteneur.case #grilleTv .haut, #conteneur.case  #grilleTv .bas {
	width: 600px;
}
#conteneur.guidetv #votreSoiree .gauche, #conteneur.guidetv #votreSoiree .droite,
#conteneur.case #grilleTv .gauche, #conteneur.case #grilleTv .droite {
	height: 422px;
	width: 6px;
}
#conteneur.guidetv #votreSoiree .haut,
#conteneur.case #grilleTv .haut {
	background: url(../images/guidetv/haut-soiree.png) no-repeat;
	height: 7px;
	line-height: 7px;
	overflow: hidden;
}
#conteneur.guidetv #votreSoiree .gauche,
#conteneur.case #grilleTv .gauche {
	background: url(../images/guidetv/gauche-soiree.png) no-repeat;
}
#conteneur.guidetv #votreSoiree .contenuBoite {
	background: url(../images/guidetv/fond-soiree.jpg) no-repeat;
	width: 900px;
	height: 395px;
}
#conteneur.guidetv #votreSoiree .droite,
#conteneur.case #grilleTv .droite {
	background: url(../images/guidetv/droite-soiree.png) no-repeat;
}
#conteneur.guidetv #votreSoiree .bas,
#conteneur.case #grilleTv .bas {
	background: url(../images/guidetv/bas-soiree.png) no-repeat;
	height: 8px;
}

#conteneur.guidetv #votreSoiree, #conteneur.guidetv #pushs {
	position: relative;
	top: -30px;
}
#conteneur.guidetv #votreSoiree {
	margin-left: 0;
	padding-left: 7px;
	margin-top: 1px;
	float: left;
}
#conteneur.guidetv h2#jour {
	width: 280px;
}
#conteneur.guidetv #votreSoiree #grilleComplete {
	float: left;
}
#conteneur.guidetv #votreSoiree #conteneurProgramme {
	height: 194px;
}
#conteneur.guidetv #votreSoiree #programme {
	height: 192px;
}
#conteneur.guidetv #votreSoiree #programme li ul {
	height: 192px;
}
#conteneur.guidetv #votreSoiree #dlGrille {
	text-align: right;
	padding: 8px 49px 8px 0;
	text-transform: uppercase;
	color: #999;
	font-size: 9px;
	display: block;
}
#conteneur.guidetv #votreSoiree .contenuBoite {
	background: url(../images/guidetv/fond-soiree.jpg) repeat-x;
	width: 580px;
	padding: 10px 0 0 8px;
	height: 412px;
}
#conteneur.guidetv #pushs,
#conteneur.case #pushs {
	position: relative;
	margin: 0px 0 0 2px;
	height: 435px;
	top: -33px;
}
#conteneur.guidetv #cntFlash,
#conteneur.case #cntFlash {
	background: url(../images/guidetv/fond-flash.png) no-repeat;
}


/* Case */
/* Scope case */
#conteneur.case .boite .contenuBoite  {
	height: 812px;
	background-image: url(../images/formulaire/fond.jpg);
}
#conteneur.case #scope .contenuBoite  {
	background: none;
	position: relative;
}
#conteneur.case #scope .contenuBoite #fondScope {
}
#conteneur.case #scope div#cntScope {
	position: absolute;
	top: 0;
}
#conteneur.case #scope .droite {
	background: url(../images/case/droite-scope.jpg) no-repeat;
	height: 422px;
}
#conteneur.case #scope .droite {
	height: 421px;
}
#conteneur.case div#scope .gauche {
	height: 162px;
	background: url(../images/case/gauche-scope.png) repeat-y;
	width: 7px;
}
#conteneur.case #scope #cntScope div#jour {
	margin: 116px 0 0 16px;
}
#conteneur.case #scope #cntScope div#jour h2 {
	display: inline;
	top: -25px;
}
#conteneur.case ul#jours {
	width: 360px;
}
/* GrilleTv */
#conteneur.case {
	height: 1050px;
	overflow: hidden;
}
#conteneur.case #grilleTv .haut {
	background: url(../images/case/haut-grilleTv.png) no-repeat;
	height: 8px;
}
#conteneur.case #grilleTv .bas {
	background: url(../images/case/bas-grilleTv.png) no-repeat;
	height: 9px;
	overflow: hidden;
}
#conteneur.case #grilleTv .gauche, #conteneur.case #grilleTv .droite {
	height: 577px;
}
#conteneur.case #grilleTv .gauche {
	background: url(../images/case/gauche-grilleTv.png) no-repeat;
	width: 7px;
}
#conteneur.case #grilleTv .droite {
	background: url(../images/case/droite-grilleTv.png) no-repeat;
}
#conteneur.case #grilleTv .contenuBoite {
	background: url(../images/case/fond.jpg) repeat-x;
	width: 573px;
	height: 567px;
	padding: 10px 0 0 17px;
}
#conteneur.case div#grilleTv {
	float: left;
	margin: 5px 0 0 7px;
}
#conteneur.case #grilleTv h1 {
	margin-bottom: 6px;
}
#conteneur.case #grilleTv #prochaineDiff {
	height: 322px;
}
#conteneur.case #grilleTv h2#programmation {
	width: 165px;
}
#conteneur.case div#grilleTv ul#prochaineDiff {
	background: url(../images/fond-texte.jpg) repeat-x;
	padding: 15px 0 0 14px;
	width: 541px;
}
#conteneur.case #prochaineDiff .cntImage {
	width: 193px;
	float: left;
}
#conteneur.case #prochaineDiff li {
	clear: both;
	height: 135px;
	margin-bottom: 25px;
}
#conteneur.case #prochaineDiff .cntDiff {
	float: left;
	width: 343px;
}
#conteneur.case #prochaineDiff .cntDiff h4 {
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 4px;
}
#conteneur.case #prochaineDiff .cntDiff h5 {
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FF6633;
	text-transform: uppercase;
	margin-bottom: 10px;
}
#conteneur.case #prochaineDiff .cntDiff p {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	height: 80px;
	color: #666;
	width: 330px;
}
#conteneur.case #prochaineDiff .cntDiff a {
	left:220px;
	position:relative;
}
#conteneur.case #grilleTv #conteneurProgramme.ascenseur ul {
	height: 71px;
}

#conteneur.case #grilleTv #contenuDossier {
	margin: 20px 0 0 10px;
	padding: 9px 0 16px 0;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	height: 38px;
	width: 550px;
}
#conteneur.case #grilleTv #contenuDossier ul {
	height: 38px;
	width: 560px;
	overflow: auto;
}
#conteneur.case #grilleTv #contenuDossier #dossiers li {
	height: 10px;
	background: none;
	font-size: 10px;
	line-height: 10px;
	float: left;
	width: 400px;
	padding-bottom: 5px;
}
#conteneur.case #grilleTv #contenuDossier #dossiers li a {
	display: block;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF6633;
	padding-left: 7px;
	background: url(../images/case/fond-dossier.jpg) no-repeat 0 3px;
	/*padding-bottom: 5px;*/
	float: left;
}
#conteneur.case #grilleTv #contenuDossier #dossiers li a span {
	color: #000;
	font-size: 10px;
	line-height: 10px;
}
#conteneur.case div#grilleTv h3 {
	width: 362px;
	background: none;
}
#conteneur.case #cntCase {
	clear: both;
	position: relative;
	top: -270px;
	height: 650px;
}
#conteneur.case div#pushs {
	margin-left: -1px;
	margin-top: 4px;
	position: static;
	top: 0;
}
#conteneur.case #footer {
	padding-top: 8px;
}

/* Mag 2048 */
#conteneur.mag2048 .boite .gauche, 
#conteneur.mag2048 .boite .droite  {
	height: 879px; /* Sera modifie via js */
}
#conteneur.mag2048 .boite .gauche {
	background: url(../images/2048/gauche.jpg) repeat-y;
	width: 6px;
	margin-left: 1px;
}
#conteneur.mag2048 .boite .droite {
	background: url(../images/2048/droite.jpg) repeat-y;
}
#conteneur.mag2048 .boite .haut {
	background: url(../images/2048/haut.jpg) -1px 0px;
	height: 5px;
	line-height: 5px;
	width: 910px;
	display: block;
	overflow: hidden;
}
#conteneur.mag2048 .boite .bas {
	background: url(../images/2048/bas.jpg) -1px 0px no-repeat;
	height: 5px;
	width: 912px;
	margin-left: 2px;
}
#conteneur.mag2048 .boite .contenuBoite {
	width: 897px;
	height:785px;
	position: relative;
}
#conteneur.mag2048 #mag{
	margin: 5px 0 10px 7px;
	position: relative;
}
#conteneur.mag2048 #mag .partie {
	position: absolute;
	top: 0;
	left: 0;
	padding-left: 89px;
}

/* 2048 - Home */
#conteneur.mag2048 #mag #home {
	/*display: none;*/
}
#conteneur.mag2048 #mag #home h1 {
	padding: 41px 0 0 67px;
}
#conteneur.mag2048 #mag ul.parties {
	padding-top: 28px;
}
#conteneur.mag2048 #mag .imgLire {
	position: absolute;
	top: 67px;
	left: 72px;
}
#conteneur.mag2048 #mag ul.parties li {
	float: left;
	width: 221px;
	height: 310px;
	margin-right: 30px;
	position: relative;
}
#conteneur.mag2048 #mag ul.parties li h2 {
	padding-bottom: 10px;
	height: 12px;
}
#conteneur.mag2048 #mag ul.parties li h2 a {
	display: block;
	height: 12px;
	width: 221px;
	text-indent: 5000px;
	overflow: hidden;
}
#conteneur.mag2048 #mag ul.parties li a.imagehome img {
	display: block;
	width: 220px;
	height: 165px;
}
#conteneur.mag2048 #mag ul.parties li h2 a#title7jours { width: 67px; background: url(../images/2048/7-jours.png) no-repeat;}
#conteneur.mag2048 #mag ul.parties li h2 a#titleledossierdelasemaine { width: 209px; background: url(../images/2048/dossier-semaine.png) no-repeat;}
#conteneur.mag2048 #mag ul.parties li h2 a#titlefaudraitsavoir{ width: 146px; background: url(../images/2048/faudrait-savoir.png) no-repeat;}
#conteneur.mag2048 #mag ul.parties li h2 a#title360 { width: 35px; background: url(../images/2048/360.png) no-repeat;}
#conteneur.mag2048 #mag ul.parties li h2 a#titlelesobjetsdufutur{ width: 142px; background: url(../images/2048/objet-futur.png) no-repeat;}
#conteneur.mag2048 #mag ul.parties li h2 a#titlecamX { width: 53px; background: url(../images/2048/cam-x.png) no-repeat;}

#conteneur.mag2048 #mag ul.parties li p.description {
	margin-top: 10px;
	color: #fff;
	background: #FF6633;
	padding: 7px 9px 9px 9px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
}
#conteneur.mag2048 #mag ul.parties li p.plus {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 10px;
	color: #666;
}
#conteneur.mag2048 #mag ul.parties li p.emmission {
	padding-top: 5px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
#conteneur.mag2048 #mag ul.parties li a.tous {
	display: block;
	margin-top: 10px;
}
/* 2048 - Popin */
#conteneur.mag2048 #mag #overlay {
	display: none;
	margin-left: 0px;
	width: 897px;
	height: 845px;
	background: #000;
	position: absolute;
	z-index: 1001;
	background:transparent url(../images/overlay.png) repeat scroll 0 0;
}
#conteneur.mag2048 #mag #popinMag {
	padding: 19px 70px 0;
	display: none;
	z-index: 2001;
	width: 595px;
	height: 505px;
	position: absolute;
	margin-left: 80px;
}
#conteneur.mag2048 #mag #popinMag h3 {
	color: #FF6633;
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 8px;
}
#fermerPopinMag {
	display: block;
	margin-left: 595px;
	margin-top:245px;
}

#fermerPopinVideo{
	display: block;
	margin-left: 541px;
	margin-top:215px;
}
#popinVideo #fermerPopinVideo{
	margin-top:0px;
}
/* 2048 -Contenu */
#conteneur.mag2048 #cntMag {
	display: none;
}
#conteneur.mag2048 #cntMag h2 {
	padding: 41px 0 49px 75px;
}
#conteneur.mag2048 #cntMag .partieMag {
	display: none;
}
#conteneur.mag2048 #cntMag .partieMag h3{
	padding-left: 75px;
}
#conteneur.mag2048 #cntMag .imgLire {
	top: 24px;
	left: 45px;
}
#conteneur.mag2048 #cntMag ul.parties li {
	position: relative;
	width: 160px;
	height: 260px;
}
#conteneur.mag2048 #mag ul.liens {
	margin-top: 7px;
	display: block;
}
#conteneur.mag2048 #mag ul.liens li {
	float: none;
	height: 9px;
	margin-bottom: 4px;
}
#conteneur.mag2048 #mag ul.liens li a {
	color: #FF6633;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	display: block;
}
/* 2048 - Fiche */
#conteneur.mag2048 #mag .fiches {
	/*display: none;*/
	padding-left:75px;
}
#conteneur.mag2048 #mag .fiches li.fiche {
	display: none;
}

#conteneur.mag2048 #mag .fiches h4 {
	padding: 11px 0;
	text-transform: uppercase;
	font-family: Arial, Verdana, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
#conteneur.mag2048 #mag .fiches .fermerFiche {
	display: block;
	margin: 6px 0 0 541px;
}
#conteneur.mag2048  #mag .texte {
	margin-left: 0;
	margin-top: 6px;
	width: 550px;
}
#conteneur.mag2048  #mag .texte h5 {
	margin-bottom: 35px;
}
#conteneur.mag2048  #mag .cntLiens {
	height: 145px;
	overflow: auto;
}
#conteneur.mag2048  #mag .cntLiens ul li {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
#conteneur.mag2048  #mag .cntLiens ul li a {
	color: #FF6633;
}
/* 2048 - Mini nav */
#conteneur.mag2048 ul#navMag {
	clear: both;
	margin: 50px 0 0 160px;
	border-top: 1px solid #ccc;
	padding: 10px 0 30px;
	height: 10px;
	width: auto;
position: relative;
}
#conteneur.mag2048 ul#navMag li {
	float: left;
	padding: 0 9px;
	border-left: 1px solid #999;
}
#conteneur.mag2048 ul#navMag li.premier {
	padding-left: 0;
	border-left: 0;
}
#conteneur.mag2048 ul#navMag li.dernier {
	padding-right: 0;
}

/* Planetepedia */
#conteneur.planetepedia .boite .gauche, 
#conteneur.planetepedia .boite .droite  {
	height: 840px;
}
#conteneur.planetepedia .boite .gauche {
	background: url(../images/dossier/planetepedia/gauche.jpg) no-repeat;
	width: 9px;
}
#conteneur.planetepedia .boite .droite {
	background: url(../images/dossier/planetepedia/droite.jpg) no-repeat;
}
#conteneur.planetepedia .boite .haut {
	background: url(../images/dossier/planetepedia/haut.jpg) no-repeat;
	height: 11px;
	line-height: 11px;
}
#conteneur.planetepedia .boite .bas {
	background: url(../images/dossier/planetepedia/bas.jpg) no-repeat;
}
#conteneur.planetepedia .boite .contenuBoite  {
	padding: 10px 0 0 13px;
	height: 830px;
	width: 886px;
	background-image: url(../images/dossier/planetepedia/fond.jpg);
}
#conteneur.planetepedia #planetepedia {
	width: 916px;
	margin: 9px 0 0 5px;
}
#conteneur.planetepedia #cntDossiers {
	width: 581px;
	height: 820px;
	float: left;
	overflow: hidden;
}
#conteneur.planetepedia .rechercherDossier {
	margin-top: 35px;
}
#conteneur.planetepedia #cntDossiers h1 {
	width: 262px;
	float: left;
}
#conteneur.planetepedia #cntDossiers #cntNum {
	position: relative;
	width: 240px;
	float: left;
	overflow: hidden;
	height: 12px;
	margin-right: 32px;
}
#conteneur.planetepedia #cntDossiers ul#numDossier {
	position: relative;
	left: 0;
}
#conteneur.planetepedia #cntDossiers ul#numDossier li {
	float: left;
	width: 24px;
}
#conteneur.planetepedia #cntDossiers ul#numDossier li a {
	display: block;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
}
#conteneur.planetepedia #cntDossiers ul#numDossier li.selected a {
	color: #FF6633;
}
#conteneur.planetepedia #cntDossiers #gauchePedia {
	float: left;
	margin-right: 10px;
}
#conteneur.planetepedia #planetepedia #texte {
	margin-left: 0;
	padding-left: 21px;
	width: 541px;
	height: 800px;
}
#conteneur.planetepedia #planetepedia #texte ul li ul li {
	position: relative;
	margin-bottom: 7px;
	height: 186px;
	overflow: hidden;
}
#conteneur.planetepedia #planetepedia #texte ul li.page.selected {
	display: block;
}
#conteneur.planetepedia #planetepedia #texte ul li .fond {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 518px;
	height: 186px;
}
#conteneur.planetepedia #planetepedia #texte ul li p {
	position: absolute;
	color: #fff;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 300px;
	top: 85px;
	left: 194px;
}
#conteneur.planetepedia #planetepedia #texte ul li a {
	display: block;
	position: absolute;
	top: 153px;
	left: 408px;
}

/* Rslt recherche */
#conteneur.rsltRecherche .boite .gauche, 
#conteneur.rsltRecherche .boite .droite  {
	height: 420px;
}
#conteneur.rsltRecherche .boite .bas {
	background: url(../images/rslt-recherche/bas.jpg) no-repeat;
	height: 10px;
	margin-left: 1px;
}
#conteneur.rsltRecherche .boite .contenuBoite  {
	height: 410px;
	background: url(../images/rslt-recherche/fond.jpg) repeat-x;
}
#conteneur.rsltRecherche #rsltRecherche {
	margin: 8px 0 0 6px;
	float: left;
	width: 602px;
}
#conteneur.rsltRecherche #rsltRecherche h1 {
	margin: 0 0 6px 10px;
}
#conteneur.rsltRecherche #rsltRecherche h2 {
	color: #333333;
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 17px;
}
#conteneur.rsltRecherche #rsltRecherche h3 {
	color: #666;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	padding-bottom: 15px;
}
#conteneur.rsltRecherche #rsltRecherche #cntRslt ul {
	height: 270px;
	overflow: auto;
}
#conteneur.rsltRecherche #rsltRecherche #cntRslt ul li {
	padding-left: 7px;
	background: url(../images/rslt-recherche/fleche.jpg) no-repeat 0 2px; 
	text-transform: uppercase;
}
#conteneur.rsltRecherche #rsltRecherche #cntRslt ul li.categ {
	margin: 15px 0;
}
#conteneur.rsltRecherche #rsltRecherche #cntRslt ul li span {
	color: #FF6633;
}
#conteneur.rsltRecherche #rsltRecherche #cntRslt ul li a {
	color: #333;
}

/* Jeux */
/* Rslt recherche */
#conteneur.jeux .boite .gauche, 
#conteneur.jeux .boite .droite  {
	height: 511px;
}
#conteneur.jeux .boite .contenuBoite  {
	height: 501px;
	background: url(../images/jeux/fond.jpg) repeat-x;
}
#conteneur.jeux #jeux {
	margin: 8px 0 0 6px;
	float: left;
	width: 602px;
}
#conteneur.jeux #jeux .texte {
	margin-left: 6px;
}
#conteneur.jeux #jeux h1 {
	margin: 0 0 6px 4px;
}
#conteneur.jeux #jeuxConcours {
	height: 155px;
	margin-bottom: 30px;
}
#conteneur.jeux .contenuBoite ul {
	height: 155px;
	width: 555px;
	overflow: auto;
}
#conteneur.jeux .contenuBoite ul li {
	height: 155px;
	clear: both;
}
#conteneur.jeux .contenuBoite .illustration {
	float: left;
	margin-right: 10px;
}
#conteneur.jeux .contenuBoite .cntJeux {
	float: left;
	width: 330px;
	margin-bottom:15px;
}
#conteneur.jeux .cntJeux h3 {	
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #000;
	margin-bottom: 10px
}
#conteneur.jeux .cntJeux p.date {
	position: relative;
	color: #FF6633;
	padding-left: 10px;
	text-transform: uppercase;
	background: url(../images/jeux/fond-fleche.png) no-repeat 0px 0px;
	height: 13px;
	width: 327px;
}
#conteneur.jeux .cntJeux p.date img {
	float: left;
	margin: 2px 3px 0 0;
}
#conteneur.jeux .cntJeux p.description {
	padding-top: 12px;
	color: #666;

}
#conteneur.jeux .cntJeux a.participer {
	display: block;
	margin-left: 229px;
}
#conteneur.jeux #resultats {
	height: 220px;
}
#conteneur.jeux .contenuBoite #resultats ul {
	height: 220px;
}
#conteneur.jeux .contenuBoite #resultats  ul li {
	height: auto;
}
#conteneur.jeux .cntJeux p.gains {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 12px;
}


#conteneur.case #cntCase {
	position: relative;
}
#conteneur.case #cntCase .popinDiff {
	position: absolute;
	top: 0;
	left: 23px;
	z-index: 150;
	display: none;
}
#conteneur.case #cntCase #diff1.popinDiff {
	top: 180px;
}
#conteneur.case #cntCase #diff2.popinDiff {
	top: 340px;
}
#conteneur.case #cntCase div#diff2 ul {
	min-height: 193px;
	height: auto !important;
	height: 193px;
}
#conteneur.case #cntCase .popinDiff h3 {
	background: url(../images/case/haut-popin.jpg) no-repeat;
	width: 137px;
	height: 18px;
	padding: 7px 0 0 13px;
	margin-left: 420px;
}
#conteneur.case #cntCase .popinDiff h3 a {
	display: block;
}
#conteneur.case #cntCase .popinDiff ul {
	background: #CECECE url(../images/case/fond-popin.jpg) no-repeat;
	width: 554px;
	min-height: 140px;
	height: auto !important;
	height: 140px;
	padding: 15px 0 8px 16px;
}
#conteneur.case #cntCase .popinDiff li {
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 12px;
	line-height: 12px;
	margin-bottom: 	8px;
	text-transform: uppercase;
	color: #333333;
}
#conteneur.case #cntCase .popinDiff li span {
	color: #666666;
}

#conteneur.guidetv #scope #cntScope ul.avec1 li img{
	width: 260px;
	height:200px;
}
#conteneur.guidetv #scope #cntScope ul.avec2 li img{
	width: 260px;
	height:200px;
}
#conteneur.guidetv #scope #cntScope ul.avec3 li img{
	height: 150px;
	width: 195px;
}

#conteneur #pub #cntPub {
	display: block;
	float: left;
	width: 728px;
}
#conteneur #pub h3 {
	margin-left: 34px;
	float: left;
}


/* SOUS MENU */
#conteneur #menu ul#rubriques li {position:relative;}
#conteneur #menu ul#rubriques li a {display:block;}
#conteneur #menu ul#rubriques li ul {position:absolute;top:15px;left:-12px;display:none;}

.partieMag .parties li a img, .partieMag .parties li img{width:160px;height:120px;}
.partieMag .parties .imgLire img{width:79px;height:77px;}

.partieMag .parties li {
font-family:Arial,Verdana,sans-serif;
font-size:10px;
font-weight:bold;
padding-top:5px;
}

.partieMag .parties li a{ 
color:#FF6633;
display:block;
font-family:Arial,Verdana,sans-serif;
font-size:10px;
font-weight:bold;
}

.fiche .cntLiens a
{
color:#FF6633;
}

#conteneurFlash{
height:284px;
width:310px;
}

.contenu_20_ans #conteneur_interne h2 img{
width:668px;
height:117px;
}

.contenu_20_ans #conteneur_interne ul li.dernier h4 img{
width:185px;
height:39px;
}
#conteneur.planetepedia #planetepedia #texte ul li a img {
width:86px;
height:10px;
}

#cntDossier #contenuDossier .partieDossier a {
color:#EF653B;
}


/* Mag 2048 */
#conteneur.mag2049 .boite .gauche, 
#conteneur.mag2049 .boite .droite  {
	height: 879px; /* Sera modifie via js */
}
#conteneur.mag2049 .boite .gauche {
	background: url(../images/2048/gauche.jpg) repeat-y;
	width: 6px;
	margin-left: 1px;
}
#conteneur.mag2049 .boite .droite {
	background: url(../images/2048/droite.jpg) repeat-y;
}
#conteneur.mag2049 .boite .haut {
	background: url(../images/2048/haut.jpg) -1px 0px;
	height: 5px;
	line-height: 5px;
	width: 910px;
	display: block;
	overflow: hidden;
}
#conteneur.mag2049 .boite .bas {
	background: url(../images/2048/bas.jpg) -1px 0px no-repeat;
	height: 5px;
	width: 912px;
	margin-left: 2px;
}
#conteneur.mag2049 .boite .contenuBoite {
	height: 785px;
	width: 897px;
	background: url(../images/2049/fond.jpg) no-repeat;
	position: relative;
}
#conteneur.mag2049 #mag{
	margin: 5px 0 10px 7px;
	position: relative;
}
#conteneur.mag2049 #mag .partie {
	position: absolute;
	top: 0;
	left: 0;
	padding-left: 89px;
}

/* 2048 - Home */
#conteneur.mag2049 #mag #home {
	/*display: none;*/
}
#conteneur.mag2049 #mag #home h1 {
	padding: 41px 0 0 110px;
}
#conteneur.mag2049 #mag ul.parties {
	padding-top: 28px;
}
#conteneur.mag2049 #mag .imgLire {
	position: absolute;
	top: 67px;
	left: 72px;
}
#conteneur.mag2049 #mag ul.parties li {
	float: left;
	width: 221px;
	height: 310px;
	margin-right: 30px;
	position: relative;
}
#conteneur.mag2049 #mag ul.parties li h2 {
	padding-bottom: 10px;
	height: 12px;
}
#conteneur.mag2049 #mag ul.parties li h2 a {
	display: block;
	height: 12px;
	width: 221px;
	text-indent: 5000px;
	overflow: hidden;
}
#conteneur.mag2049 #mag ul.parties li a.imagehome img {
	display: block;
	width: 220px;
	height: 165px;
}
#conteneur.mag2049 #mag ul.parties li h2 a#titleactu2049 { width: 100px; background: url(../images/2049/actu.png) no-repeat;}
#conteneur.mag2049 #mag ul.parties li h2 a#titlelachroniquedegiuliafois { width: 240px; background: url(../images/2049/giulia.png) no-repeat;}
#conteneur.mag2049 #mag ul.parties li h2 a#titlemag2049{ width: 146px; background: url(../images/2049/mag2049.png) no-repeat 0 -1px;}
#conteneur.mag2049 #mag ul.parties li h2 a#titleiwanetwani { width: 140px; background: url(../images/2049/iwant.png) no-repeat 0 -1px;}
#conteneur.mag2049 #mag ul.parties li h2 a#titlefaudraitsavoir2049{ width: 142px; background: url(../images/2049/faudraitsavoir.png) no-repeat;}
#conteneur.mag2049 #mag ul.parties li h2 a#titlelesobjetsdufutur{ width: 142px; background: url(../images/2048/objet-futur.png) no-repeat;}


#conteneur.mag2049 #mag ul.parties li p.description {
	margin-top: 10px;
	color: #fff;
	background: #FF6633;
	padding: 7px 9px 9px 9px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
}
#conteneur.mag2049 #mag ul.parties li p.plus {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 10px;
	color: #666;
}
#conteneur.mag2049 #mag ul.parties li p.emmission {
	padding-top: 5px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
#conteneur.mag2049 #mag ul.parties li a.tous {
	display: block;
	margin-top: 10px;
}
/* 2048 - Popin */
#conteneur.mag2049 #mag #overlay {
	display: none;
	margin-left: 0px;
	width: 897px;
	height: 845px;
	background: #000;
	position: absolute;
	z-index: 1001;
	background:transparent url(../images/overlay.png) repeat scroll 0 0;
}
#conteneur.mag2049 #mag #popinMag {
	padding: 19px 70px 0;
	display: none;
	z-index: 2001;
	width: 595px;
	height: 505px;
	position: absolute;
	margin-left: 80px;
}
#conteneur.mag2049 #mag #popinMag h3 {
	color: #FF6633;
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 8px;
}
#fermerPopinMag {
	display: block;
	margin-left: 595px;
	margin-top:245px;
}

#fermerPopinVideo{
	display: block;
	margin-left: 541px;
	margin-top:215px;
}
#popinVideo #fermerPopinVideo{
	margin-top:0px;
}
/* 2048 -Contenu */
#conteneur.mag2049 #cntMag {
	display: none;
}
#conteneur.mag2049 #cntMag h2 {
	padding: 41px 0 49px 85px;
}
#conteneur.mag2049 #cntMag .partieMag {
	display: none;
}
#conteneur.mag2049 #cntMag .partieMag h3{
	padding-left: 75px;
}
#conteneur.mag2049 #cntMag .imgLire {
	top: 24px;
	left: 45px;
}
#conteneur.mag2049 #cntMag ul.parties li {
	position: relative;
	width: 160px;
	height: 260px;
}
#conteneur.mag2049 #mag ul.liens {
	margin-top: 7px;
	display: block;
}
#conteneur.mag2049 #mag ul.liens li {
	float: none;
	height: 9px;
	margin-bottom: 4px;
}
#conteneur.mag2049 #mag ul.liens li a {
	color: #FF6633;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	display: block;
}
/* 2048 - Fiche */
#conteneur.mag2049 #mag .fiches {
	/*display: none;*/
	padding-left:75px;
}
#conteneur.mag2049 #mag .fiches li.fiche {
	display: none;
}

#conteneur.mag2049 #mag .fiches h4 {
	padding: 11px 0;
	text-transform: uppercase;
	font-family: Arial, Verdana, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
#conteneur.mag2049 #mag .fiches .fermerFiche {
	display: block;
	margin: 6px 0 0 541px;
}
#conteneur.mag2049  #mag .texte {
	margin-left: 21px;
	margin-top: 6px;
	width: 550px;
}
#conteneur.mag2049  #mag .texte h5 {
	margin-bottom: 35px;
}
#conteneur.mag2049  #mag .cntLiens {
	height: 145px;
	overflow: auto;
}
#conteneur.mag2049  #mag .cntLiens ul li {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
#conteneur.mag2049  #mag .cntLiens ul li a {
	color: #FF6633;
}
/* 2048 - Mini nav */
#conteneur.mag2049 ul#navMag {
	clear: both;
	margin: 50px 0 0 50px;
	border-top: 1px solid #ccc;
	padding: 10px 0 30px;
	height: 10px;
	width: auto;
position: relative;
}
#conteneur.mag2049 ul#navMag li {
	float: left;
	padding: 0 9px;
	border-left: 1px solid #999;
}
#conteneur.mag2049 ul#navMag li.premier {
	padding-left: 0;
	border-left: 0;
}
#conteneur.mag2049 ul#navMag li.dernier {
	padding-right: 0;
}

#banner569_157Container {
    position:static;
    float:left;
    padding:7px;
    background:url(../images/guidetv/push/backgroundGuideTV1.png) no-repeat;
}
.planetepedia #banner569_157Container {
    margin:0 28px 0 6px;
}
#banner569_157Container #conteneur.dossier a#pubGauche
 {
    position:relative;
    display:block;
    overflow:hidden;
    width:560px;height:135px;
	padding:0;
}

#banner310_157Container {
    position:static;
    float:left;
    padding:7px;margin-left:-2px;
    background:url(../images/guidetv/push/backgroundGuideTV2.png) no-repeat;
}
#banner310_157Container a {
    position:relative;
    display:block;
    overflow:hidden;
    width:300px;height:160px;
}

#banner311_251Container {
    position:static;
    float:left;
    padding:7px;margin-left:-2px;
    background:url(../images/guidetv/push/backgroundGuideTV2.png) no-repeat;
}
#banner311_251Container a {
    position:relative;
    display:block;
    overflow:hidden;
    width:300px;height:160px;
}


#conteneur.home #votreSoiree .jeu {
	float: left;
	margin:13px 0 0;
}
#conteneur.home #votreSoiree .jeu1 {
    padding-left:0;margin-left:-10px;
    background:url(../images/home/pushs/background/backgroundHome1.png) no-repeat;
}
#conteneur.home #votreSoiree .jeu2 {
    background:url(../images/home/pushs/background/backgroundHome2.png) no-repeat;
}
#conteneur.home #votreSoiree .jeu a {
    position:relative;
    display:block;
    overflow:hidden;
}
#conteneur.home #votreSoiree .jeu1 a {
    width:250px;height:160px;
    margin:7px 5px 6px 7px;
}
#conteneur.home #votreSoiree .jeu2 a {
    width:300px;height:160px;
    margin:7px 7px 6px 5px;
}
#conteneur.home #votreSoiree .jeu1 a img {
    width:250px;height:160px;
}
#conteneur.home #votreSoiree .jeu2 a img {
    width:300px;height:160px;
}

