
#aMainCtnr {background-color:#dddee0;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3e3a3b; }	

	
	#meaPluzz { padding: 1px; background: transparent; border: 1px solid #D0D1CF; }
	#meaPluzz a { text-decoration: none; font-family: verdana; }
	#meaPluzz > .entete { position: relative; height: 65px; background: transparent url(/layoutftv/arches/common/stylesheets/img/layout/pluzz/mea_bg.png) repeat-y 0 0; }
		#meaPluzz > .entete > .logo { position: absolute; left: 20px; bottom: 8px; }
		#meaPluzz > .entete > .voirRevoir { position: absolute; left: 220px; bottom: 20px; color: #fff; text-transform: uppercase; font-size: 13px; }
			#meaPluzz > .entete > .voirRevoir > .important { padding-right: 4px; font-size: 16px; }
	#meaPluzz > .contenu { padding: 0px 18px 20px 18px; overflow: hidden; background: transparent url(/layoutftv/arches/common/stylesheets/img/layout/pluzz/mea_bg.png) repeat-y 0 0; }
		#meaPluzz > .contenu > .donnee { float: left; margin-right: 20px; background: transparent url(/layoutftv/arches/common/stylesheets/img/layout/pluzz/mea_bg_donnee.png) no-repeat 0 0; width: 192px; height: 130px; position: relative; }
		#meaPluzz > .contenu > .donnee.dernier { margin-right: 0; }
			#meaPluzz > .contenu > .donnee a:hover,
			#meaPluzz > .contenu > .donnee.hover a { color: #f810b;}
			#meaPluzz > .contenu > .donnee > ._vignette { margin: 3px 3px 0 3px; background: transparent url(/layoutftv/arches/common/stylesheets/img/layout/pluzz/mea_bg_vignette.png) no-repeat 0 0; position: relative; overflow: hidden; }
				#meaPluzz > .contenu > .donnee > ._vignette > img { padding: 3px; width: 180px; height: 101px; }
			#meaPluzz > .contenu > .donnee > ._contenuTextuel { margin: 2px 6px 0 6px; }
				#meaPluzz > .contenu > .donnee > ._contenuTextuel > ._titre > a { color: #fff; font-size: 11px; font-weight: bold; }
	#meaPluzz > .liensPlus { background: #000; position: relative; overflow: hidden; height: 30px; }
		#meaPluzz > .liensPlus > .toutRevoirSur { background: transparent url(/layoutftv/arches/common/stylesheets/img/layout/pluzz/logo_mini.png) no-repeat 100% 0; padding-right: 60px; position: absolute; left: 20px; height: 13px; bottom: 10px; text-transform: uppercase; color: #999; font-weight: bold; font-size: 9px; }
		#meaPluzz > .liensPlus > .plusProgrammes { position: absolute; right: 20px; bottom: 8px; text-transform: uppercase; color: #777; font-weight: bold; font-size: 13px; }
		




#meaPluzz.large { background: transparent; background:url(/layoutftv/arches/common/stylesheets/img/layout/pluzz/fond-large.jpg) no-repeat 0 0 #000000;  }
#meaPluzz.large > .entete { background:none; }
#meaPluzz.large > .contenu { background:none; padding: 0px 0px 25px 66px; }		




/* --- pages_video --- */	
# { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4d4d4d; }
#video .gauche {float: left; margin-top: 15px; margin-left: 20px;}

#video .pluzz_video {margin-top: 50px;}
#video .vod_free h2 {font-size: 18px; color: #5a1464; font-weight: bold; text-transform: uppercase; margin-bottom: 5px; margin-top: 0px;}
#video .vod_free .uneV {width: 120px; margin-right: 10px; float: left; margin-top: 15px;}
#video .vod_free .uneV img {width: 106px; height: 51px; border: 1px solid #3e3a3b;}
#video .vod_free .uneV h3 { color: #5a1464; font-size : 12px;}
#video .vod_free .uneV a { color: #5a1464; text-decoration: none; font-size: 12px;}
#video .vod_free .uneV a:hover {  color: #790c69; }
#video .vod_free { width: 650px; }

#video .rss { background-color: #ebeced; width: 365px; margin-top: 20px; padding-top: 8px; padding: 10px; float: left;}
#video .rss img{float: left; margin-right: 10px;}
#video .rss p { width: 350px; font-size: 10px; text-align: justify; color: #4d4d4d; margin-left: px;}
#video .rss a {color: #4d4d4d; text-decoration: none;}
#video .onglet_global { margin-left: 663px; margin-top: 15px;}

#video .aide { background-color: #ebeced; width: 178px; height: 30px; margin-left: 420px; margin-top: 20px; padding-top: 8px; padding: 10px; }
#video .aide img{float: left; margin-right: 10px;}
#video .aide p { width: 180px; font-size: 10px; text-align: justify; color: #4d4d4d; padding-top: 8px;}
#video .aide a{color: #4d4d4d; }

#video .directs h2 {font-size: 18px; color: #5a1464; font-weight: bold; text-transform: uppercase; margin-bottom: 10px; margin-top: 0px;}
#video .directs .direct {  background: transparent url("/stylesheets/img/pages/video/direct.png") no-repeat; width: 270px; height: 95px; padding-top: 5px; padding-left: 30px; }
#video .directs .direct_intemp { background: transparent url("/stylesheets/img/pages/video/direct.png") no-repeat; width: 270px; height: 95px; padding-top: 5px; padding-left: 30px; }
#video .directs  h4 {color: #5a1464; font-size: 15px; text-transform: uppercase; font-weight: bolder; margin-top: 35px; margin-left: 90px;}
#video .directs  a {text-decoration: none; }
#video .directs .direct_intemp img {margin-left: 30px; margin-top: 24px; float: left;}
#video .directs .direct h3 { color: #790c69; font-weight: bolder; font-size: 12px; }
#video .directs p { margin-left: 5px;  }
#video .directs .direct img {float: left; margin-top: 5px;height: 62px; width: 125px;}
#video .directs .direct p {margin-left: 130px;color: #3e3a3b; text-align: center; margin-top: 15px; font-weight: bold; font-size: 11px; }
#video .directs .accroche {width: 300px; text-align: justify; color: #4d4d4d;}
#video .bonus .entete2 { background: transparent url("/stylesheets/img/pages/video/Videos_onglet.png") no-repeat; width: 260px; height: 30px; padding-left: 35px; padding-top: 8px; margin-top: 15px;}
#video .bonus .entete2  h1  { color: white; font-size: 12px; font-weight: bolder; margin-left: 7px;}
#video .bonus .bonus_intemp { background: transparent url("/stylesheets/img/pages/video/bg_bonus.png") no-repeat; width: 270px; height: 58px; padding-top: 5px; padding-left: 30px;}
#video .bonus .bonus_intemp img {margin-left: 30px; margin-top: 4px; float: left;}
#video .bonus  p {margin-left: 5px;}
#video .bonus .bonus_intemp h4 {color: #790c69; font-size: 15px; text-transform: uppercase; font-weight: bolder; margin-top: 10px; margin-left: 90px;}
#video .bonus .accroche{width: 300px; text-align: justify; color: #4d4d4d;}
#video .bonus  a {text-decoration: none; }
#video .francetvod  {margin-top: 20px; margin-bottom: 20px;}
#video .francetvod h2 {font-size: 18px; color: #5a1464; font-weight: bold; text-transform: uppercase; margin-bottom: 10px; margin-top: 0px;}
#video .francetvod img {}
#video .francetvod a {width: 297px;}	
		/* --- pages_rss --- */	
# { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4d4d4d; }
#rss .gauche { float: left; width: 409px; margin-right: 55px; margin-left: 20px; margin-top: 20px;}

#rss h2 {font-size: 18px; color: #5a1464; font-weight: bold; text-transform: uppercase; margin-bottom: 10px;}
#rss .intro p {width: 408px; color: #3e3a3b; font-size: 12px; text-align: justify; }
#rss .categories { background-color: #ebeced; width: 408px; margin-top: 20px; padding: 10px;}
#rss .uneC{ margin-top: 15px; width: 400px; margin-bottom: 15px;}
#rss .uneC h2 { font-size: 11px; font-weight: bold; color: #790c69;}
#rss .uneC p {font-size: 11px; color: #3e3a3b; }
#rss .uneC img{float: left; margin-right: 5px;}

#rss .droite { float: left; width: 450px; margin-top: 20px; border: solid 1px #5a1464; padding: 20px; margin-bottom: 20px;}
#rss .texte { text-align: justify; color: #3e3a3b;}	
#rss .texte h3 { font-weight: bolder; color: #5a1464;}
	

			/* --- pages_partenaires --- */	
# { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4d4d4d; }
#part {margin-bottom: 20px;}
#part h5 {font-weight:600; font-size: 14px; text-transform: uppercase; margin-top: 20px; color: #4d4d4d; margin-left: 50px;}
#part .titre {background: transparent url("/stylesheets/img/pages/unitaires/bloc_genre_ba.png") no-repeat; width: 290px; height: 49px; margin-left: 50px;}
#part .titre h1{ font-size: 25px; font-family: Verdana; color: white; padding-top: 5px; text-align: center;}

#part .accroche {  margin-left: 50px; margin-top: 10px; width: 560px;}
#part .accroche h2 { font-weight:600; font-size: 14px; color: #4d4d4d; text-align: justify;}
#part .partenaire  {width: 277px; height: 177px; margin-left: 40px; margin-top: 20px; float: left; }
#part .thickbox  .esp {background: transparent url("/stylesheets/img/pages/genres/clic.png") no-repeat center right ; padding-right: 20px; color: #790c68; text-decoration: underline; float: left; font-size: 11px;}
#part .musique {background: transparent url("/stylesheets/img/pages/part/img_musique.png") no-repeat; }
#part .musique h6{color: #01b1b3; }
#part h6{margin-left:145px; margin-top:20px; height:20px; text-transform:uppercase;font-weight:bold;font-size:12px}
#part .expo {background: transparent url("/stylesheets/img/pages/part/img_expo.png") no-repeat; width: 277px; height: 177px; margin-left: 40px; margin-top: 20px; float: left; }
#part .expo h6{color: #a428eb; }
#part .humour {background: transparent url("/stylesheets/img/pages/part/img_humour.png") no-repeat; }
#part .humour h6{color: #2a46bf; }
#part .educatif {background: transparent url("/stylesheets/img/pages/part/img_educatif.png") no-repeat; }
#part .educatif h6{color: #0cce63; }
#part .spectacle {background: transparent url("/stylesheets/img/pages/part/img_spectacle.png") no-repeat; width: 277px; height: 177px; margin-left: 40px; margin-top: 20px; float: left; }
#part .spectacle h6{color: #dd00d0; }
#part .theatre {background: transparent url("/stylesheets/img/pages/part/img_theatre.png") no-repeat; width: 277px; height: 177px; margin-left: 40px; margin-top: 20px; float: left; }
#part .theatre h6{color: #ff004e;}
#part .divers {background: transparent url("/stylesheets/img/pages/part/img_divers.png") no-repeat; width: 277px; height: 177px; margin-left: 40px; margin-top: 20px; float: left; }
#part .partenaire img {width: 86px; float: left; margin-left: 20px; margin-right: 10px;}
#part .partenaire .info  { width: 130px; float: left; }
#part .partenaire .info h3 { color: #790c68; font-weight: bolder; font-size: 14px; text-transform: uppercase; }
#part .partenaire .info p {font-size: 11px; color: #4d4d4d; }
#part .partenaire .info a {font-weight: bold; font-size: 11px; text-decoration: none; color: #790c68; }
#part .partenaire .info a img { width: 12px; height: 11px; padding-left: 5px;}
#part .detail_part{display: none;}

	
		/* --- pages_videos --- */	
# { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#videos { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #4d4d4d; }
#videos .info_prog a {background: transparent url("/stylesheets/img/pages/genres/clic.png") no-repeat center right ; padding-right: 20px; color: #790c68; text-decoration: underline; float: left; font-size: 11px;}
#videos .contenu {background: black url("/stylesheets/img/pages/unitaires/fond.jpg") no-repeat; width: 996px;  background-color: #e7e3e0; min-height: 1500px;padding-top: 30px; }
#videos .videos {background: transparent url("/stylesheets/img/pages/unitaires/bloc_genre.png") no-repeat; width: 210px; height: 43px; margin-left: 50px; margin-top: 20px; float: left;}
#videos .videos h1 { font-size: 28px; font-family: Verdana; color: white; padding-top: 3px; text-align: center;}
#videos .picto_genre img { margin-left: 5px; margin-top: -35px;}
#videos .bloc_player { float: left; width: 384px; height: 256px; margin-left: 50px; margin-top: 30px;}
#videos .voiraussi {margin-top: 15px;}
#videos .voiraussi a{ text-decoration: none;}
#videos .voiraussi a:hover{ text-decoration: underline;}

#videos .bloc_img .EtAussi { margin-left: 60px; margin-top: 30px;}
#videos .bloc_img .EtAussi .haut{ background: transparent url("/stylesheets/img/pages/unitaires/EtAussi_haut.png") no-repeat; width: 364px; height: 48px;}
#videos .bloc_img .EtAussi .haut h5{ color: white; font-size: 15px; font-weight: bold; margin-left: 45px; padding-top: 10px; padding-bottom: 20px;}
#videos .bloc_img .EtAussi .milieu { background: transparent url("/stylesheets/img/pages/unitaires/EtAussi_milieu.png") repeat-y; width: 367px;}
#videos .UnBloc a{background: transparent url("/stylesheets/img/pages/genres/clic.png") no-repeat center right ; padding-right: 20px; color: #790c68; text-decoration: underline; float: left; font-size: 11px;}
#videos .UnBloc {padding-bottom: 30px; }
#videos .UnBloc .vignette {float: left; margin-left: 15px; width: 188px; height:91px;}
#videos .UnBloc .categorie { width: 150px; margin-left: 115px; } 
#videos .UnBloc .categorie p {  font-size: 14px; }
#videos .bloc_img .EtAussi .bas { background: transparent url("/stylesheets/img/pages/unitaires/EtAussi_bas.png") no-repeat; width: 367px; height: 25px;}
#videos .photo_video { float: left;}
#videos .photo_video img{ width: 113px; height: 65px; margin-right: 10px; margin-bottom: 10px;}
#videos .info_prog { width: 495px; float: left; margin-left: 15px; margin-top: 30px;}
#videos .info_prog h2 { font-size: 20px; color: #790c68; font-family: Trebuchet MS; margin-bottom:0px;}
#videos .info_prog h3 { font-size: 14px; color: #4d4d4d; font-weight: bold; margin-left: 0px;}
#videos .info_prog h4 { font-weight: bold; font-size: 12px; color: #790c68;  margin-bottom: 10px;}
#videos .info_prog h5 { font-size: 12px; color: #790c68;  margin-bottom: 10px;}
#videos .info_prog .SavoirPlus h4 { color: #790c68; font-size: 13px; font-weight: bold; text-decoration: underline;}
#videos .info_prog .SavoirPlus  a{ margin-top: 14px;}
#videos .info_prog .renvoi_pageGenre p {float: left; font-size: 14px; color: #4d4d4d;}
#videos .info_prog .renvoi_pageGenre img { width: 12px; height: 11px; margin-left: 5px; margin-top: 4px;}
#videos .Le4 { width: 182px; height: 209px; margin-left: 750px; }
#videos .Le4 img{ width: 182px; height: 209px; padding-top:20px;}
#videos .ligne { background: transparent url("/stylesheets/img/pages/genres/bloc_ligne.png") no-repeat; width: 942px; height: 27px;margin-left: 25px; margin-top: 50px;}
#videos .ligne h3 { color: white; font-weight: bold; font-size: 14px; margin-left: 4px; padding-top: 4px; width: 200px;}
#videos .freevod { margin-left: 25px; width: 1000px;}
#videos .freevod .une_vod { width: 310px; float: left; margin-right: 10px; margin-top: 20px;}
#videos .freevod .vignette img{ float: left; padding-right: 5px; width: 188px; height:91px;}
#videos .freevod .une_vod h4 { color: #790c68; font-size: 14px; font-weight: bold;}
#videos .freevod .date { font-size: 11px; font-weight: bold;}
#videos .freevod .plus { color: #790c68; text-decoration: underline; float: left; font-size: 11px;}
#videos .freevod .clic img { width: 12px; height: 11px; padding-top: 2px; padding-left: 5px;}
#videos .not_freevod { margin-left: 25px; width: 1000px;}
#videos .not_freevod .une_vod { width: 310px; float: left; margin-right: 10px; margin-top: 20px;}
#videos .not_freevod .vignette img{ float: left; padding-right: 5px; width: 188px; height:108px;}
#videos .not_freevod .une_vod h4 { color: #790c68; font-size: 14px; font-weight: bold;}
#videos .not_freevod .date { font-size: 11px; font-weight: bold;}
#videos .not_freevod .plus { color: #790c68; text-decoration: underline; float: left; font-size: 11px;}
#videos .not_freevod .clic img { width: 12px; height: 11px; padding-top: 2px; padding-left: 5px;}
#videos .egalement { margin-left: 25px; width: 1000px;}
#videos .egalement .une_vod { width: 310px; float: left; margin-right: 10px; margin-top: 20px;}
#videos .vignette img{ float: left; padding-right: 5px; width: 188px; height:91px;}
#videos .egalement .une_vod h4 { color: #790c68; font-size: 14px; font-weight: bold;}
#videos .egalement .date { font-size: 11px; font-weight: bold;}
#videos .egalement .plus { color: #790c68; text-decoration: underline; float: left; font-size: 11px;}
#videos .egalement .clic img { width: 12px; height: 11px; padding-top: 2px; padding-left: 5px;}
	

/* --- 2012 --- */
	#conspiration2012 {background: transparent url("/stylesheets/img/pages/2012/fond.jpg") no-repeat; width: 996px; min-height:850px; padding-left: 20px; color: white;}
	#conspiration2012 .entete{height: 268px; }
	#conspiration2012 .promo{margin-left: 668px; width: 308px; height: 180px; }
	#conspiration2012 .forum{position: relative; left: 634px; }
	#conspiration2012 .player{ float: left; margin-bottom: 20px; margin-top: -30px;}
	#conspiration2012 .sequences{display: none; }
	#conspiration2012 .diffusions li{}
	#conspiration2012 .diffusions{margin-left: 670px; margin-top: 300px; background: transparent url('/stylesheets/img/pages/2012/diffusions.png') no-repeat; width:203px; height: 38px; padding: 10px 10px 10px 100px; }
	#conspiration2012 .production{margin-left: 420px; background: transparent url('/stylesheets/img/pages/2012/production.png') no-repeat; width:203px; height: 102px; padding: 30px 10px 10px 15px;}
	#conspiration2012 .concept{float: left; background: transparent url('/stylesheets/img/pages/2012/concept.png') no-repeat; width:303px; height: 104px; padding: 30px 100px 10px 15px; }
	#conspiration2012 .concept img{margin-top: 10px;}

#popupconspiration2012 {background: transparent url("/stylesheets/img/pages/2012/fond.jpg") no-repeat; width:700px; height:620px; padding-left: 20px; padding-top: 20px;}
#popupconspiration2012 .concept_integral{ background:transparent url('/stylesheets/img/pages/2012/concept_integral_popup2.png') no-repeat;}
#popupconspiration2012 .concept_integral{width: 640px; height: 652px; padding: 15px 0px 10px 0px;color: black; }
#popupconspiration2012  .concept_integral p{margin:0px; padding:0px; line-height: 15px; }

#popupconspiration2012 .concept_integral p{padding-top: 5px; padding-right: 10px; padding-left: 15px;}


/* --- PAGE MINI-SERIE --- */
* { padding: 0; margin: 0; }
#style11851  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#style11851 .fond  { position:relative; background: transparent url("/stylesheets/img/pages/style11851/fond_ascenseur2.jpg") no-repeat; width: 996px; min-height: 823px; padding-top: 23px; padding-left: 12px;}
#style11851 .entete { height: 200px; border: none;}
#style11851 .entete img { float: left; margin-left: 40px;}
#style11851 .bloc_player { float: left; margin-left: 5px; width: 400px; }
#style11851 .bloc_pictos { width: 260px; height: 285px; border: none; color: white; margin-top: 10px; float: left; }
#style11851 .bloc_1 {background:url("/stylesheets/img/pages/style11851/block_horaire.png") no-repeat;width: 240px; height: 50px; border: none;}
#style11851 .bloc_0 {width: 182px; height: 65px; border:none; padding-left: 40px;}
#style11851 .bloc_2 {width: 182px; height: 65px; border:none; padding-left: 40px;}
#style11851 .bloc_3 { width: 145px; height: 65px; border:none; padding-left: 40px;}
#style11851 .bloc_4 { width: 130px; height: 65px; border: none; padding-left: 40px;}
#style11851 .personnages {margin-left:265px; padding: 10px; height: 285px; background: url("/stylesheets/img/pages/style11851/fond_perso.png") no-repeat; width: 700px; border: none; padding-left: 40px;}
#style11851 .personnage {font-size: 11px; float : left; width: 290px; padding-right: 10px; height: 90px;}
#style11851 .personnage img {margin-right: 10px;}
#style11851 .personnage  h1{text-transform : uppercase; color: #eeb108; }
#style11851 .personnage  h2{text-transform : uppercase; }
#style11851 .personnage img {float : left; }
#style11851 .bloc_episode_fond { background: url("/stylesheets/img/pages/style11851/fond_episode.png") no-repeat; height: 250px; width: 305px; border: none; float: left; padding-top: 10px;}
#style11851 .bloc_episode { border: none; width: 290px; height: 47px; margin-top: 5px; margin-left: 10px;}
#style11851 .bloc_episode a {text-decoration: none;color: #ffffff;}
#style11851 .bloc_episode img {color: #ffffff;}
#style11851 .bloc_select a {text-decoration: none; color: #000000;}
#style11851 .bloc_select img { color: #000000; margin-top: 2px; margin-left: 8px;}
#style11851 .bloc_select { background: url("/stylesheets/img/pages/style11851/fond_bloc_select.png") repeat-y; color: #000000; border: none; width: 300px; height: 47px; margin-top: 0px; margin-left: 2px;}
#style11851 .accueil { margin-left: 250px;}
#style11851 .onglet1  img { width:140px; height:25px; padding-right: 10px; float: left;}
#style11851 .onglet2  img { width:155px; height:25px;}
#style11851 .bloc_img1 img { width: 80px; height: 43px; float: left; margin-right: 10px;}
#style11851 .titre_player { background: transparent url("/stylesheets/img/pages/style11851/titre_player.png") no-repeat; width: 390px; height:25px; border: none; float: right; padding-top: 5px; padding-left: 5px; margin-right: 8px; margin-bottom: 10px;}
#style11851 .titre_player .titre { color: #eeb108;}
#style11851 .concept { background: transparent url("/stylesheets/img/pages/style11851/concept.png") no-repeat; width: 630px; height: 200px; border: none; clear: both; line-height: 16px; margin-top: 20px;}
#style11851 .texte { padding-top: 45px; margin-left: 20px; margin-right: 30px; color: black;}
#style11851 .infos {float: left; background: transparent url("/stylesheets/img/pages/style11851/technique.png") no-repeat; position: absolute; width: 340px; height: 130px;  bottom: 5px;  left: 250px; }
#style11851 .texte2 { color: white; margin-top: 40px; margin-left: 20px; }
#style11851 .goodies { margin-left:250px; padding: 10px; width: 700px; height: 285px; background: url("/stylesheets/img/pages/style11851/fond_goodies.png") no-repeat;}
#style11851 .goodies .titre { text-transform : uppercase; color: #eeb108; font-weight: bold; font-size: 16px; margin-top: 30px; }
#style11851 .goodies img {margin-top: 30px; margin-bottom: 10px; width:210px;}
#style11851 .goodie {float : left; width: 230px;}
#style11851 .goodie  a {text-transform : uppercase; color: white; text-decoration: none; margin-right: 10px; font-weight:bold; font-size: 11px;}
#style11851 .goodie  a:hover {text-transform : uppercase; color: #eeb108; }
#style11851 .popup img { height: 480px; width: 600px; }
#style11851 .popup { font-family: "Arial", Helvetica, sans-serif; font-size: 14px;}
#style11851 .popup h2 { color:#ddbff7;}
#style11851 .picto_genre img { position: absolute; bottom: 20px;}

#style11903  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#style11903 .fond  { position:relative; background: transparent url("/stylesheets/img/pages/style11903/fond2.jpg") no-repeat; width: 996px; min-height: 800px; padding-top: 23px; padding-left: 12px;}
#style11903 .entete { height:180px; border: none;}
#style11903 .entete img { float: left; margin-left: 40px;}
#style11903 .bloc_player { float: left; margin-left: 5px; width: 400px; }
#style11903 .bloc_pictos { width: 260px; height: 260px; border: none; color: white; margin-top: 10px; float: left; }
#style11903 .bloc_0 {width: 182px; height: 65px; border:none;padding-left: 40px;}
#style11903 .bloc_1 {background:url("/stylesheets/img/pages/style11903/block_horaire.png") no-repeat;width: 240px; height: 60px; border: none;}
#style11903 .bloc_2 {width: 182px; height: 65px; border:none; padding-left: 40px;}
#style11903 .bloc_3 { width: 145px; height: 65px; border:none; padding-left: 40px;}
#style11903 .bloc_4 { width: 130px; height: 65px; border: none; padding-left: 40px;}
#style11903 .personnages {margin-left:265px; padding: 10px; height: 285px; background: url("/stylesheets/img/pages/style11903/fond_perso.png") no-repeat; width: 700px; height: 285px; border: none; padding-left: 40px;}
#style11903 .personnage {float : left; width: 300px; height: 89px;}
#style11903 .personnage img {margin-right: 10px;}
#style11903 .personnage  h1{text-transform : uppercase; color: #898dcb; }
#style11903 .personnage  h2{text-transform : uppercase; }
#style11903 .personnage img {float : left; }
#style11903 .bloc_episode_fond { background: url("/stylesheets/img/pages/style11903/fond_episode.png") no-repeat; height: 250px; width: 305px; border: none; float: left; padding-top: 10px;}
#style11903 .bloc_episode { border: none; width: 290px; height: 47px; margin-top: 5px; margin-left: 2px;}
#style11903 .bloc_episode a {text-decoration: none;color: #ffffff;}
#style11903 .bloc_episode img {color: #ffffff;}
#style11903 .bloc_select a {text-decoration: none; color: #000000;}
#style11903 .bloc_select img { color: #000000; margin-top: 2px; margin-left: 8px;}
#style11903 .bloc_select { background: url("/stylesheets/img/pages/style11903/fond_bloc_select.png") repeat-y; color: #000000; border: none; width: 300px; height: 47px; margin-left: 2px;}
#style11903 .accueil { margin-left: 250px;}
#style11903 .onglet1  img { width:140px; height:25px; float: left; padding-right: 7px;}
#style11903 .onglet2  img { width:155px; height:25px;}
#style11903 .bloc_img1 img { width: 80px; height: 43px; float: left; margin-right: 10px; margin-top: 2px; margin-left: 10px;}
#style11903 .titre_player { background: transparent url("/stylesheets/img/pages/style11903/titre_player.png") no-repeat; width: 390px; height:25px; border: none; float: right; padding-top: 5px; padding-left: 5px; margin-right: 8px; margin-bottom: 10px;}
#style11903 .titre_player .titre { color: #898dcb;}
#style11903 .concept {margin-top: 30px; line-height: 18px; background: transparent url("/stylesheets/img/pages/style11903/concept.png") no-repeat; width: 630px; height: 200px; border: none; clear: both;}
#style11903 .texte { padding-top: 50px; margin-left: 20px; margin-right: 30px; color: black;}
#style11903 .infos {float: left; background: transparent url("/stylesheets/img/pages/style11903/technique.png") no-repeat; position: absolute; width: 340px; height: 130px; border: none; bottom: 5px; left: 250px; }
#style11903 .texte2 { color: white; margin-top: 20px; margin-left: 20px; }
#style11903 .goodies { margin-left:250px; padding: 10px; width: 700px; height: 285px; background: url("/stylesheets/img/pages/style11903/fond_goodies.png") no-repeat;}
#style11903 .goodies .titre { text-transform : uppercase; color: #898dcb; font-weight: bold; font-size: 16px; margin-top: 30px; }
#style11903 .goodies img {margin-top: 20px; margin-bottom: 10px; width:210px;}
#style11903 .goodie {float : left; width: 230px;}
#style11903 .goodie  a {text-transform : uppercase; color: white; text-decoration: none; margin-right: 10px; font-weight:bold; font-size: 11px;}
#style11903 .goodie  a:hover { text-transform : uppercase;color: #898dcb; }
#style11903 .popup img { height: 480px; width: 600px; }
#style11903 .popup { font-family: "Arial", Helvetica, sans-serif; font-size: 14px;}
#style11903 .popup h2 { color:#ddbff7;}
#style11903 .picto_genre img{position: absolute; bottom: 25px;}

#style12005  { font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
#style12005 .fond  { position:relative; background: transparent url("/stylesheets/img/pages/style12005/fond2.jpg") no-repeat; width: 996px; min-height: 800px;}
#style12005 .entete { height: 200px; border: none;}
#style12005 .entete img { float: left; margin-left: 40px; height: 200px;}
#style12005 .bloc_player { float: left; margin-left: none; width: 400px; }
#style12005 .bloc_pictos { width: 260px; height: 255px; border: none; color: white; margin-top: 10px; float: left; }
#style12005 .bloc_0 { width: 182px; height: 65px; border:none;padding-left: 40px;}
#style12005 .bloc_1 {background:url("/stylesheets/img/pages/style12005/block_horaire2.png") no-repeat;width: 240px; height: 50px; border: none;}
#style12005 .bloc_2 {width: 182px; height: 65px; border:none;padding-left: 40px;}
#style12005 .bloc_3 { width: 145px; height: 65px; border:none;padding-left: 40px;}
#style12005 .bloc_4 { width: 130px; height: 65px; border: none;padding-left: 40px;}
#style12005 .personnages {margin-left:250px; padding: 10px; height: 285px; background: url("/stylesheets/img/pages/style12005/fond_perso.png") no-repeat; width: 700px; border: none; padding-left: 40px;}
#style12005 .personnage {float : left; width: 300px; padding: 15px; padding-top: 40px; text-align: justify;}
#style12005 .personnage img {margin-right: 10px;}
#style12005 .personnage  h1{text-transform : uppercase; color: #eeb108; }
#style12005 .personnage  h2{text-transform : uppercase; }
#style12005 .personnage img {float : left; }
#style12005 .bloc_episode_fond { background: url("/stylesheets/img/pages/style12005/fond_episode.png") no-repeat; height: 250px; width: 305px; border: none; float: left; padding-top: 30px; padding-left: 5px; font-size: 11px;}
#style12005 .bloc_episode { border: none; width: 280px; height: 47px; margin-top: 5px; margin-left: 8px;}
#style12005 .bloc_episode a {text-decoration: none;color: #ffffff;}
#style12005 .bloc_episode img {color: #ffffff;}
#style12005 .bloc_select a {text-decoration: none; color: #000000;}
#style12005 .bloc_select img { color: #000000; margin-top: 2px; margin-left: 8px;}
#style12005 .bloc_select { background: url("/stylesheets/img/pages/style12005/fond_bloc_select.png") repeat-y; color: #000000; border: none; width: 280px; height: 47px; margin-top: 0px; margin-left: 0px;}
#style12005 .accueil { margin-left: 250px;}
#style12005 .onglet1  img { width:140px; height:25px; float: left;}
#style12005 .onglet2  img { width:155px; height:25px;}
#style12005 .bloc_img1 img { width: 80px; height: 43px; float: left; margin-right: 10px;}
#style12005 .titre_player { background: transparent url("/stylesheets/img/pages/style12005/titre_player.png") no-repeat; width: 390px; height:25px; border: none; float: right; padding-top: 5px; padding-left: 5px; margin-right: 8px; margin-bottom: 10px;}
#style12005 .titre_player .titre { color: #50c3e2;}
#style12005 .concept {margin-top: 0px; line-height: 16px; background: transparent url("/stylesheets/img/pages/style12005/concept.png") no-repeat; width: 630px; height: 200px; border: none; clear: both;}
#style12005 .texte { padding-top: 50px; margin-left: 20px; margin-right: 30px; color: black;}
#style12005 .infos {float: left; background: transparent url("/stylesheets/img/pages/style12005/technique.png") no-repeat; position: absolute; width: 340px; height: 130px; border: none; bottom: 2px; left: 250px; }
#style12005 .texte2 { color: white; margin-top: 25px; margin-left: 20px; }
#style12005 .goodies { margin-left:250px;  padding-left: 30px; padding-top: 20px; width: 700px; height: 305px; background: url("/stylesheets/img/pages/style12005/fond_goodies.png") no-repeat;}
#style12005 .goodies .titre { text-transform : uppercase; color: #eeb108; font-weight: bold; font-size: 16px; margin-top: 30px; }
#style12005 .goodies img {margin-top: 20px; margin-bottom: 10px; width: 200px;}
#style12005 .goodie {float : left; width: 220px;}
#style12005 .goodie  a {text-transform : uppercase; color: white; text-decoration: none; font-weight:bold; font-size: 11px; margin-right: 10px;}
#style12005 .goodie  a:hover {text-transform : uppercase; color: #eeb108; }
#style12005 .popup img { height: 480px; width: 600px; }
#style12005 .popup { font-family: "Arial", Helvetica, sans-serif; font-size: 14px;}
#style12005 .popup h2 { color:#ddbff7;}
#style12005 .picto_genre img { position: absolute; bottom: 18px; }



/* --- PAGE EVENEMENT --- */
	#evenement { color: white; font-family: Arial, Verdana, Helvetica,sans-serif; font-size: 12px; }
	#evenement  .esp {color: #FFC864;}
	#evenement .fond { position:relative; background: #d5cec6 url('/stylesheets/img/pages/evenement_noel2010.png') no-repeat; width: 996px; min-height: 850px; }
	#evenement .fond  h2 { position: relative; padding: 20px 0 0 20px; width: 167px; height: 111px; }
	#evenement .fond  .pres { position: relative; padding: 80px 0 0 20px; width: 180px; height: 120px; overflow: hidden; }
	#evenement .fond  .pres p { display: block; width: 80px; float: left; text-align: center; padding-top: 50px; padding-left: 10px; }
	#evenement .fond  .pres img { float: right; }
	#evenement .fond  .chapeau { position: absolute; width: 420px; top: 120px; left: 220px;}
	#evenement .fond  .chapeau h3 { text-transform: uppercase; font-size: 22px; float: left; width: 420px; padding-right: 20px;}
	#evenement .prog { background: url('/stylesheets/img/pages/evenement_prog_bg.png') no-repeat; width: 641px; margin-left: 20px; padding-bottom: 20px; min-height: 400px; }
	#evenement .prog h3 {font-size: 17px; color:#790c69; text-transform: uppercase; font-weight: bold; padding-top: 10px; padding-bottom: 10px; }
	#evenement .prog img {margin-bottom: 10px;}
	#evenement .ficheprog { position: relative; width: 600px; margin-left: 20px; padding-top: 20px; }
	#evenement .ficheprog img.pictodirect { position: absolute; top: 0px; left: 495px; }
	#evenement .ficheprog img.photoprog { width: 245px; float: left; padding: 0 20px 0 0; }
	#evenement .ficheprog .infos { text-align: justify; padding-right: 5px; width: 330px; float: right; }
	#evenement .ficheprog .infos .t_episode { font-size: 13px; color: #c2b8d3;}
	#evenement .zoom { position: absolute; right: 10px; top: 10px; width: 311px; height: 350px; }
	#evenement .zoom_tete { height: 18px; }
	#evenement .zoom_bloc { margin-top: 110px; }

	#evenement .zoom_contenu { background: url('/stylesheets/img/pages/evenement_zoom_2.png') repeat-y; }
	#evenement .zoom_element { width: 260px; padding: 15px 20px 5px 20px; }
	#evenement .zoom_element img { float: left; width: 60px; height: 40px;  border: solid 1px #791f76; }
	#evenement .zoom_element p { float: right; width: 180px; font-size: 10px; padding-left: 10px;}
	#evenement .zoom_element a { color: #443d3b; text-decoration : none; }
	#evenement .redif {float: left; width: 300px;}
		#evenement .textJaune {color: #790c69}

	
	/* Pages Programmes (division menu de gauche + contenu à droite) */
	#programmes {  width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
	#programmes .programmesMenu { float: left; width: 228px; }
	#programmes .programmesContenu { float: right; width: 728px; }

	
/* --- PRESSE --- */
#aMainCtnr {background-color:#dddee0;}
#presse .bandeau {background-color: white; height: 42px;}
#presse .genre {position: absolute; top: 0px; right: 0px;}
#presse .hebdo {background-color: #ebeced; width: 524px; margin-top: 60px; margin-left: 20px; padding: 20px; float: left;}
#presse .hebdo h2 {font-size: 18px; color: #5a1464; font-weight: bold; text-transform: uppercase; margin-bottom: 10px; }
#presse .hebdo p {width: 450px;}
#presse .hebdo ul {font-weight: bold; margin-top: 15px; margin-left: 10px; line-height: 1.5em;width: 440px;}
#presse .hebdo ul li a {text-decoration: none;}
#presse .hebdo ul li a:hover {color: #5a1464;}
#presse .hebdo img.hebdo_img {width: 113px; height: 183px; padding: 0px; position: absolute; top: 80px; left: 490px; }
#presse .violet {color: #5a1464; font-weight: bold;}
#presse .phototheque {background-color: #ebeced; width: 320px;  padding: 20px; float: left; margin-left: 30px; margin-top: 60px;}
#presse .phototheque h2 {font-size: 18px; color: #5a1464; font-weight: bold; text-transform: uppercase; margin-bottom: 10px; }
#presse .phototheque p {text-align: justify;}
#presse .dossiers {margin-left: 20px; float: left; width: 574px;}
#presse .dossiers h2 {font-size: 18px; color: #5a1464; font-weight: bold; text-transform: uppercase; margin-bottom: 10px;}
#presse .dossiers .grille {width: 300px; float: left; font-size: 13px;}
#presse .dossiers .grille img {width: 113px; height: 180px; float: left; }
#presse .dossiers .grille p a{font-weight: bold; text-decoration: none; color:#5a1464; }
#presse .dossiers .presse {width: 220px; float: left; margin-top: 50px; font-size: 13px; margin-left: 40px;}
#presse .dossiers .presse img {width: 129px; height: 68px; }
#presse .dossiers .presse p a{font-weight: bold; text-decoration: none; color:#5a1464; }
#presse .pro {width: 320px; border: 1px solid #5a1464; float: left; padding: 20px; margin-left: 20px; margin-top: 20px; }
#presse .com{background-color: #ebeced; width: 910px; margin-top: 20px; margin-left: 20px; padding: 20px; float: left; margin-bottom: 20px;}
#presse .com h2 {font-size: 18px; color: #5a1464; font-weight: bold; text-transform: uppercase; margin-bottom: 10px;}
#presse .com .direction {width: 280px; float: left; margin-right: 25px;}
#presse .com h3 {font-size: 14px; font-weight: bold; color:#5a1464;  }
#presse .com .violet2 {color:#5a1464; }
#presse .com .serie {width: 270px; float: left; border-left: 1px solid #2dffff; padding-left: 25px; height: 146px;}
#presse .com .mag {width: 270px; float: left; border-left: 1px solid #2dffff; padding-left: 25px; height: 146px;}
#presse .signature {float: right; margin-bottom: 40px; width: 277px; height: 172px;}

	/* --- CHOISIS POUR VOUS --- */
	#pourvous { color: white; background-color: #7F2179; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
	#pourvous .cmnBlk .ctntBlk {background:url('/stylesheets/img/layout/presse_bg_clair.png'); height: 681px; }
	#pourvous .titleBlk .titre { width: 100%; height: 150px; background: transparent url('/stylesheets/img/pages/pourvous_titre.png') no-repeat 20px 20px; }
	#pourvous .ctnt { padding: 10px 10px 10px 10px; background: transparent; }
	#pourvous .ctnt .affiche { width: 100%; background: transparent; }
	#pourvous .ctnt .affiche a { color: #BEAABE; font-weight: bolder;  }
	#pourvous .ctnt .affiche .partblanc { width: 292px; height: 120px; background:  transparent url('/stylesheets/img/commun/pourvous_blanc.png') no-repeat top left; }
	#pourvous .ctnt .affiche .partmoyen { width: 292px; height: 120px; background:  transparent url('/stylesheets/img/commun/pourvous_mauve.png') no-repeat top left; }
	#pourvous .ctnt .affiche .partfonce { width: 292px; height: 120px; background:  transparent url('/stylesheets/img/commun/pourvous_violet.png') no-repeat top left; }
	#pourvous .ctnt .affiche img { float: left; background: transparent; height: 90px; max-width: 90px; border: 2px solid #8E558A;  margin-top: 10px; margin-left: 10px; margin-right: 10px;}
	
	#pourvous .ctnt .affiche .partblanc h1 { background: transparent; font-size: 13px; font-weight: bolder; text-transform:uppercase;  color: #7F2179; }
	#pourvous .ctnt .affiche .partmoyen h1 { background: transparent; font-size: 13px; font-weight: bolder; text-transform:uppercase;  color: #FFFFFF; }
	#pourvous .ctnt .affiche .partfonce h1 { background: transparent; font-size: 13px; font-weight: bolder; text-transform:uppercase;  color: #beaabe; }
	#pourvous .ctnt .affiche .partmoyen h2 { font-size: 13px; font-weight: bolder; text-transform:none; color: #4C094B; }
	#pourvous .ctnt .affiche .partblanc h2 { font-size: 13px; font-weight: bolder; text-transform:none; color: #4C094B; }
	#pourvous .ctnt .affiche .partfonce h2 { font-size: 13px; font-weight: bolder; text-transform:none; color: #FFFFFF; }
	#pourvous .ctnt .affiche .partblanc p { font-size: 12px; color: #7F2179; }
	#pourvous .ctnt .affiche .texte { float: left; font-size: 12px; width: 160px; padding-right: 10px; }
	#pourvous .ctnt .affiche .part1 { background: transparent; position: absolute; right: 368px; top: 200px; }
	#pourvous .ctnt .affiche .part2 { background: transparent; position: absolute; right: 70px; top: 260px; }
	#pourvous .ctnt .affiche .part3 { background: transparent; position: absolute; right: 152px; top: 410px; }
	#pourvous .ctnt .affiche .part4 { background: transparent; position: absolute; left: 250px; top: 355px; }
	#pourvous .ctnt .boite { width: 200px; height: 200px; background: transparent url('/stylesheets/img/pages/boite.png') no-repeat top right;  position: absolute; left: 0px; top: 540px; overflow: hidden ;}
	#pourvous .ctnt .tags { font-weight: bolder; width: 650px; height: 200px; background: transparent; position: absolute;  right: 100px; top: 550px; line-height: 22px;}
	#pourvous .ctnt a { text-decoration:none; }
	
/* --- LA CHAINE ET VOUS --- */	
	#animateurs { color: white; background-color: #7F2179; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
	#animateurs .cmnBlk .ctntBlk {background:url('/stylesheets/img/layout/presse_bg_clair.png'); height: 881px; }
	#animateurs .titleBlk .titre { float: left; width: 180px; height: 132px; background: transparent url('/stylesheets/img/pages/chaine_et_vous_titre.png') no-repeat 20px 20px; }
	#animateurs .titleBlk .picto { float: left; width: 180px; height: 132px; background: transparent url('/stylesheets/img/pages/chaine_et_vous_boite.png') no-repeat 0px 0px; }
	#animateurs .titleBlk .menu {  float: right; width: 290px; height: 150px; background: transparent; }
	#animateurs .titleBlk .menu ul { text-align: right; list-style: none; padding: 10px; }
	#animateurs .titleBlk .menu li { font-family: "Arial Black", Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; text-transform: uppercase; color: #FFC864; border-bottom: 1px dotted #FFF; padding-top: 3px; }
	#animateurs .titleBlk .menu li.last { border-bottom: none }
	#animateurs .titleBlk .menu a { text-decoration: none; color: #FFC864; }
	#animateurs .ctnt { padding: 10px 10px 10px 10px; background: transparent; }
	#animateurs .ctnt .anim {margin-top: 15px;}
	#animateurs .ctnt .affiche { width: 100%; background: transparent; }
	#animateurs .ctnt .affiche a { color: #BEAABE; font-weight: bolder;  }
	#animateurs .ctnt .affiche .silhouettes {  float: left; width: 976px; height: 300px; background: transparent url('/stylesheets/img/pages/animateurs.png') no-repeat 45px 2px; }
	#animateurs .ctnt .affiche .illustration {  float: left; width: 976px; height: 303px; background: transparent url('/stylesheets/img/pages/animateurs17.png') no-repeat 45px 2px; }
	#animateurs .ctnt .affiche .noms { float: right; width: 888px; height: 369px;  margin-bottom: 5px; }
	#animateurs .ctnt .affiche .noms .titreanim  h2 { font-family: "Arial Black", Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bolder; text-transform: uppercase; }
	#animateurs .ctnt .affiche  .anim { float: left; width: 400px;  margin-left: 20px; margin-bottom: 10px; }
	#animateurs .ctnt .affiche .anim  h2{ font-size: 16px; font-weight: bolder; color: #FFC864;   }
	#animateurs .ctnt .affiche .cmnBlk .ctntBlk {margin: 0px 46px; border: none; background: transparent url('/stylesheets/img/layout/fond_anim.png'); height: 369px; width: 886px;}

	
	
	
	
	.bandeau {background-color: white; height: 42px;}
	.genre {position: absolute; top: 0px; right: 0px;}
	#srt #aMainCtnr {background-color:#dddee0;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
	#menu_chaine ul {float: right; margin-top: 50px;}
	#menu_chaine li {float: left; border-left: 2px solid #5a1464; height: 15px; font-weight: bold; padding-left: 10px; padding-right: 10px; text-transform: uppercase; font-size: 13px; }
	#menu_chaine li a {text-decoration: none;}
	#menu_chaine li a.selected {color: #ff6198; }
	#menu_chaine li a:hover {color: #ff6198;}
	#srt h2 {font-size: 18px; color: #5a1464; font-weight: bold; text-transform: uppercase; margin-bottom: 10px;}
	#srt .gauche {background-color: #ebeced; width: 490px; padding: 20px; margin-left: 20px; margin-top: 30px; color:#3e3a3b; line-height: 1.5em; float: left;}
	
	#srt a.esp {text-decoration: none; color: #5a1464; background: transparent url("/stylesheets/img/commun/rond_savoir_plus.png") no-repeat center right ; padding-right: 20px;line-height:20px;display:block;height:22px; float: left;}
		
	#srt .droite {border: solid 1px #ff6198; width: 380px; padding: 20px; margin-left: 10px; margin-top: 30px; color:#3e3a3b; line-height: 1.5em; float: left; margin-bottom: 20px;}
	
	
#recevoir h2 {font-size: 18px; color: #5a1464; font-weight: bold; text-transform: uppercase; margin-bottom: 10px;}
#recevoir .gauche h3 {font-size: 14px; margin-bottom: 10px;}	
#recevoir .gauche {border: solid 1px #ff6198; width: 310px; padding: 20px; margin-left: 20px; margin-top: 30px; color:#3e3a3b; line-height: 1.5em; float: left;}	
#recevoir .violet {font-weight: bold; color: #5a1464;}	
#recevoir .droite {background-color: #ebeced; width: 540px; padding: 20px; margin-left: 20px; margin-top: 30px; color:#3e3a3b; line-height: 1.5em; float: left; margin-bottom: 20px;}	
#recevoir a.esp {text-decoration: none; color: #5a1464; background: transparent url("/stylesheets/img/commun/rond_savoir_plus.png") no-repeat center right ; padding-right: 20px;line-height:20px;display:block;height:22px; float: left;}
#recevoir a {text-decoration: none;}
#recevoir a:hover {color: #5a1464;}
	
#toutsavoir h2 {font-size: 18px; color: #5a1464; font-weight: bold; text-transform: uppercase; margin-bottom: 10px;}
#toutsavoir .gauche .elle{background-color: #ebeced; width: 460px; padding: 20px; margin-left: 20px; margin-top: 30px; color:#3e3a3b; line-height: 1.5em; margin-bottom: 20px;}
#toutsavoir .gauche {width: 480px; float: left;}
	#toutsavoir .gauche .actio {margin-left: 20px;}
#toutsavoir .droite {border: solid 1px #ff6198; width: 400px; padding: 20px; margin-left: 60px; margin-top: 30px; color:#3e3a3b; line-height: 1.5em; float: left; margin-bottom: 20px;}		
#toutsavoir .droite h4 {font-weight: bold; color: #5a1464; font-size: 14px; margin-bottom: 5px;}
#toutsavoir .droite .violet2 {color: #5a1464;}	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	#malentendant {color: white; background-color: #7F2179; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
	#malentendant .cmnBlk .ctntBlk {background:url('/stylesheets/img/layout/presse_bg_clair.png'); height: 910px; }
	#malentendant .titleBlk .titre { float: left; width: 180px; height: 132px; background: transparent url('/stylesheets/img/pages/chaine_et_vous_titre.png') no-repeat 20px 20px; }
	#malentendant .titleBlk .picto { float: left; width: 180px; height: 132px; background: transparent url('/stylesheets/img/pages/chaine_et_vous_boite.png') no-repeat 0px 0px; }
	#malentendant .titleBlk .menu {  float: right; width: 290px; height: 150px; background: transparent; }
	#malentendant .titleBlk .menu ul { text-align: right; list-style: none; padding: 10px; }
	#malentendant .titleBlk .menu li { font-family: "Arial Black", Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; text-transform: uppercase; color: #FFC864; border-bottom: 1px dotted #FFF; padding-top: 3px; }
	#malentendant .titleBlk .menu li.last { border-bottom: none }
	#malentendant .titleBlk .menu a { text-decoration: none; color: #FFC864; }
	#malentendant .ctnt { padding: 10px 10px 10px 10px; background: transparent; }
	#malentendant .ctnt .titresavoir  h2 { font-family:  Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-transform: uppercase; }
	#malentendant .ctnt .affiche .fondprog  {  width: 300px; height: 75px; background: transparent url('/stylesheets/img/commun/srt_fond_blanc_prog.png') no-repeat 0px 0px; position: relative; left: 670px; top: 105px; z-index:1;}
	#malentendant .ctnt .affiche .prog  {  padding: 10px 10px 10px 10px;   width: 379px; height: 100px; background: transparent; }	
	#malentendant .ctnt .affiche .prog  a { color: #7F2179; font-weight: bold; position: relative;}
	#malentendant .ctnt .affiche .sourds  h4 {color: white; font-weight: bold; padding-bottom: 15px; text-transform: uppercase;}
	#malentendant .affiche .sourds { background: url('/stylesheets/img/layout/cmn_blck_title_blck_bg_ie.png') no-repeat; background-color: #4c094b; left: 470px; top: 150px; height: auto; width: 650px; padding-top: 10px; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; margin: auto;}
	#malentendant .ctnt .affiche .sourds p {margin-left: 55px; width: 600px; padding-top: 8px;}
	#malentendant .ctnt .affiche .sourds img {float: left; width: 50px; height: 50px; margin-right: 5px;}
	
	
 
	
/* --- VIDEO --- */
#video { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
	#video .pagePicto { width: 100%; background: transparent url('/stylesheets/img/pages/video_camera_200.png') no-repeat top right; z-index: 300px;}
	#video .titleBlk .titre { width: 200px; height: 90px; background: transparent url('/stylesheets/img/pages/video_titre.png') no-repeat 10px 10px; }
	#video .ctnt {  background: transparent; }
	#video .ctnt .affiche { width: 100%; background: transparent; }
	#video .ctnt .affiche .programme { float: left; background: transparent; width: 940px; padding-left: 10px; padding-bottom: 20px;}
	#video .ctnt .affiche .programme .video { background: transparent url('/videos/layout/fond_bloc_video.jpg') no-repeat left top; margin-left: 440px; padding: 10px 40px 10px 50px; border: none;}
	#video .infocomplete {float: left; }
	#video .ctnt .affiche .programme .infos {  position: relative; width: 400px; background-color: #762374; }
	#video .ctnt .affiche .programme .infos img {width:113px; height: 65px; float: left; padding: 10px; background-color: #762374;}
	#video .ctnt .affiche .programme .infos .titre {position: relative; margin-left: 120px; width: 260px; padding-bottom: 10px;  height: 70px;}
	#video .ctnt .affiche .programme .detail {padding: 10px; min-height: 200px; background-color: #762374; width:380px;}
	#video .ctnt .affiche .programme .detail .othervod { color: #FFC864; font-weight: bold; }
	#video .ctnt .affiche .programme h2 { font-size: 18px; color: #FFC864; font-weight: bold; padding-top: 10px;}
	#video .ctnt .affiche .programme h3 { font-size: 13px; color: #FFC864; font-weight: bold; }
	#video .ctnt .affiche .programme .date { font-size: 14px; color: #FFF; font-weight: bold; }
	#video .ctnt .affiche .programme .esp { color: #BEAABE; font-weight: bold; }
	#video .conteneur .autresVideos .programme { float: left; background: transparent; width: 300px; height: 190px; }
	#video .conteneur .autresVideos .programme img { float: left; width: 188px; height: 108px; border: 1px solid #8E558A; margin-right: 10px; position:absolute;}
	#video .conteneur .autresVideos .programme h2 { font-size: 14px; color: #FFC864; font-weight: bold; padding-top: 5px; margin-left:200px; }
	#video .conteneur .autresVideos .programme h3 { font-size: 14px; color: #BEAABE; font-weight: bold; }
	#video .conteneur .autresVideos .programme .esp { color: #BEAABE; font-weight: bold;  margin-left:200px; float:left; }
	#video .conteneur .autresVideos .programme span { margin-left:201px; }
	
	/* --- POPUP PARTENAIRE--- */
	
	#partenaire { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 20px 20px 20px 20px;}
	#partenaire p { font-size: 14px; color: #FFFFFF; }
	#partenaire .esp {color: #BEAABE; font-weight: bold; }
	#partenaire .gauche { float: left; background: transparent; width: 115px;  margin-bottom: 10px;  }
	#partenaire .gauche img{ border: 1px solid #8E558A; float: left; width: 90px; }
	#partenaire .gauche p { font-size: 14px; color: #FFFFFF; font-weight: bold; }
	#partenaire .droite {float: left; background: transparent; width: 400px;  margin-bottom: 10px;  text-align: justify; }
	#partenaire .droite h2 { font-size: 18px; color: #FFC864; text-transform:none; font-weight: bold; }
	#partenaire .droite h3 { font-size: 14px; color: #BEAABE; font-weight: bold;}
	#partenaire .video {float: right; background: transparent; width: 384px;  border: 1px solid #8E558A; }
	#partenaire .video h2 { font-size: 18px; color: #FFC864; text-transform:none; }
	#partenaire h3 { font-size: 14px; color: #FFFFFF; font-weight: bold;}
	#partenaire .droite h4 { font-size: 12px; color: #BEAABE; font-weight: bold;}
	
	
	/* --- RECHERCHE --- */
	#recherche { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

	#recherche .pagePicto { width: 100%; background: transparent url('/stylesheets/img/pages/') no-repeat top right; }
	#recherche .titleBlk .titre { width: 200px; height: 70px; background: transparent url('/stylesheets/img/pages/recherche_titre.png') no-repeat 20px 20px; }
	#recherche .titleBlk .accroche { width: 700px; text-align: justify; font-size: 16px; color: #BEAABE; padding: 10px 20px; }
	#recherche .titleBlk hr {color: #BEAABE; background-color: #BEAABE; height: 1px; border: 0; margin: 10px 20px;}

	#recherche .ctnt { padding: 10px 10px 20px 10px; background: transparent; }
	#recherche .ctnt .affiche { width: 100%; background: transparent; }
	#recherche .ctnt .affiche .programme { background: transparent; width: 700px; padding: 10px; margin-bottom: 10px; }
	#recherche .ctnt .affiche .programme h2 { font-size: 16px; color: #FFC864; font-weight: bold; padding-top: 5px; text-transform:none; }
	#recherche .ctnt .affiche .programme .date { font-size: 14px; color: #FFF; font-weight: bold; }
	#recherche .ctnt .affiche .programme .esp { color: #BEAABE; font-weight: bold; }
