
div#contener_emissions {overflow: hidden; width: 637px;}
div#contener_emissions img  {border: 0;}

div#contener_emissions h3 {font-family: Helvetica, Arial, sans-serif;	color: #fff;	font-size: 28px; font-weight: normal; float: left; margin: 10px 0 5px 0; padding: 0;	line-height: 32px; width: 430px;	overflow: hidden;	text-align: left;}
div#contener_emissions h4 {font-family: Helvetica, Arial, sans-serif;	color: #fff;	font-size: 18px; font-weight: bold; float: right; margin: 15px 0 5px 0; padding: 0; line-height: 22px; width: 180px;	overflow: hidden; text-align: right;}

div#contener_emissions div#emissions_special3_pubs{
	margin: 15px 0 5px 0;
}

	div#contener_emissions div#emissions_special3_pubs div.special3_pubs{
		float: left;
		margin: 0 5px 0 0;
	}

div#contener_emissions p {padding: 10px 7px; margin: 0; font-family: Arial, sans-serif; color: #373737; font-size: 14px; font-weight: normal; line-height: 20px;}
div#contener_emissions p a { font-family: Arial, sans-serif; color: #844110; font-size: 14px; text-decoration: none; }

div#contener_emissions input.champs {width: 125px; margin: 5px 0 0 0; font-family: Helvetica, Arial, sans-serif;	color: #9c571f;	font-size: 12px; line-height: 12px;}
div#contener_emissions input.champsWide {width: 250px; margin: 5px 0 0 0; font-family: Helvetica, Arial, sans-serif;	color: #9c571f;	font-size: 12px; line-height: 12px;}


div#contener_emissions  textarea {
	font-family: Helvetica, Arial, sans-serif;	
	color: #9c571f;	
	font-size: 12px; 
	width: 400px;
}

div#contener_emissions div.logo_videotron {float: left; width: 130px; height: 27px; background: url(../images/emissions/logo_videotron.gif);}
div#contener_emissions div.logo_videotron a {display: block; width: 130px; height: 0; padding: 27px 0 0 0; overflow: hidden; text-decoration: none;}

/*** correction glitch sur IE6 ***/
div#contener_emissions div#infoEpisode { font-family: Arial, sans-serif; color: #373737; font-size: 14px; line-height: 20px; }

div#presentation_emission {clear: both; background: #000; padding: 7px; margin: 0 0 10px 0;}
div#presentation_emission h5 {font-family: Helvetica, Arial, sans-serif;	color: #fff; font-size: 18px; font-weight: normal; margin: 0; padding: 5px 0 0 0;}
div#presentation_emission h6 {font-family: Arial, sans-serif;	color: #fff; font-size: 12px; font-weight: normal; margin: 0; padding: 2px 0 0 0;}

div#contener_emissions div.extra_personnages {float: left; padding: 0 0 10px 10px; width: 202px; height: 150px;}
div#contener_emissions div.extra_personnages img {margin: 0 0 5px 0;}
div#contener_emissions div.extra_personnages p {margin: 0; padding: 2px 0 0 0;	font-family: Arial, sans-serif; color: #9c571f; font-size: 14px; font-weight: normal;}
div#contener_emissions div.extra_personnages a {text-decoration: none;}

 /* pages actives */
div#contener_emissions.onglet_emission .menu ul#menu_navigation li#emission a {display: block;background: #b8b8b8; color: #000; width: 74px;}
div#contener_emissions.onglet_distribution .menu ul#menu_navigation li#distribution a {display: block;background: #b8b8b8; color: #000; width: 164px;}
div#contener_emissions.onglet_photo .menu ul#menu_navigation li#photos a {display: block;background: #b8b8b8; color: #000; width: 60px;}
div#contener_emissions.onglet_video .menu ul#menu_navigation li#videos a {display: block;background: #b8b8b8; color: #000; width: 60px; }
div#contener_emissions.onglet_extra .menu ul#menu_navigation li#extras a {display: block;background: #b8b8b8; color: #000; width: 57px;}
div#contener_emissions.onglet_videotron .menu ul#menu_navigation li#videotron a {display: block;background: #b8b8b8; color: #000; width: 81px;}
div#contener_emissions.onglet_inscription .menu ul#menu_navigation li#inscription a {display: block;background: #b8b8b8; color: #000; width: 81px;}

div#contener_emissions.onglet_distribution div.infobulle {display: none;} 
div#contener_emissions.onglet_photo div.infobulle {display: none;} 
div#contener_emissions.onglet_video div.infobulle {display: none;} 
div#contener_emissions.onglet_extra div.infobulle {display: none;}  

/* *** MENU *** */
div#navigation_fiches {float: left; width: 637px; height: 38px;}

div#navigation_fiches .menu {float: left; width: 463px; height: 38px;}

div#navigation_fiches .menu ul#menu_navigation {float: left; width: 463px; height: 28px; padding: 10px 0 0 0; margin: 0; list-style: none;}
div#navigation_fiches .menu ul#menu_navigation li {float: left; display: inline; text-align: center; height: 28px; line-height: 28px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #9c571f; margin: 0 2px 0 0;}
div#navigation_fiches .menu ul#menu_navigation li a {text-decoration: none; color: #fff;background: #404040;}
div#navigation_fiches .menu ul#menu_navigation li a:hover {
  background: #b8b8b8;
  color: #000;
}



div#navigation_fiches .menu ul#menu_navigation li#emission a {float: left; width: 74px;}
div#navigation_fiches .menu ul#menu_navigation li#distribution a {float: left; width: 164px;}
div#navigation_fiches .menu ul#menu_navigation li#photos a {float: left; width: 60px;}
div#navigation_fiches .menu ul#menu_navigation li#videos a {float: left; width: 60px;}
div#navigation_fiches .menu ul#menu_navigation li#extras a {float: left; width: 57px;}
div#navigation_fiches .menu ul#menu_navigation li#videotron a {float: left; width: 81px;}
div#navigation_fiches .menu ul#menu_navigation li#inscription a {float: left; width: 81px;}

div#navigation_fiches .menu ul#menu_navigation li#emission a:hover {float: left; width: 74px;}
div#navigation_fiches .menu ul#menu_navigation li#distribution a:hover {float: left; width: 164px; }
div#navigation_fiches .menu ul#menu_navigation li#photos a:hover {display: block; width: 60px;}
div#navigation_fiches .menu ul#menu_navigation li#videos a:hover {display: block; width: 60px;}
div#navigation_fiches .menu ul#menu_navigation li#extras a:hover {display: block; width: 57px;}
div#navigation_fiches .menu ul#menu_navigation li#videotron a:hover {float: left; width: 81px;}
div#navigation_fiches .menu ul#menu_navigation li#inscription a:hover {float: left; width: 81px;}


div#navigation_fiches .infobulle {float: right; margin: 16px 0 0 0; text-align: right;}
div#navigation_fiches .infobulle div {font-family: Arial, sans-serif; font-size: 10px; font-weight: bold; padding: 0; margin: 0; color: #fff;}

div#navigation_fiches .infobulle ul#legende {float: left; width: 130px; height: 22px; bottom: 0; right: 0; padding: 0 20px 0 0; margin: 0; list-style: none;}
div#navigation_fiches .infobulle ul#legende li {position: relative; float: right; display: inline; height: 20px;}
div#navigation_fiches .infobulle ul#legende li.ecriveznous {width: 20px;}
div#navigation_fiches .infobulle ul#legende li.ecriveznous a { width: 100%; background: url(../images/emissions/logo_courriel.png) no-repeat 0 0; height: 0px; padding: 20px 0 0 0; overflow: hidden; display: block; text-decoration: none; }
div#navigation_fiches .infobulle ul#legende li.soustitre {width: 20px;}
div#navigation_fiches .infobulle ul#legende li.soustitre a{width: 100%; background: url(../images/emissions/logo_soustitre.png) no-repeat 0 0; height: 0px; padding: 20px 0 0 0; overflow: hidden; display: block; text-decoration: none; }
div#navigation_fiches .infobulle ul#legende li.assistez {width: 20px;}
div#navigation_fiches .infobulle ul#legende li.assistez  a{width: 100%; background: url(../images/emissions/logo_assistez.gif) no-repeat 0 0; height: 0px; padding: 20px 0 0 0; overflow: hidden; display: block; text-decoration: none; }
div#navigation_fiches .infobulle ul#legende li.hd {width: 29px;}
div#navigation_fiches .infobulle ul#legende li.hd a{width: 100%; background: url(../images/emissions/logo_hd.png) no-repeat 0 0; height: 0px; padding: 20px 0 0 0; overflow: hidden; display: block; text-decoration: none; }
div#navigation_fiches .infobulle ul#legende li.facebook {width: 18px;}
div#navigation_fiches .infobulle ul#legende li.facebook a { width: 100%; background: url(../images/emissions/logo_facebook.gif) no-repeat 0 0; height: 0px; padding: 20px 0 0 0; overflow: hidden; display: block; text-decoration: none; }
div#navigation_fiches .infobulle ul#legende li.diffusion {width: 20px;}
div#navigation_fiches .infobulle ul#legende li.diffusion a { width: 100%; background: url(../images/emissions/logo_diffusion.png) no-repeat 0 0; height: 0px; padding: 20px 0 0 0; overflow: hidden; display: block; text-decoration: none; }

div#navigation_fiches .infobulle ul#legende li.videodescription {width: 21px; background: url(../images/emissions/logo_videodescription.gif) no-repeat 0 0; }
div#navigation_fiches .infobulle ul#legende li.videodescription a { width: 100%; height: 0px; padding: 22px 0 0 0; overflow: hidden; display: block; text-decoration: none; }

div#navigation_fiches .infobulle ul#legende li div {display: none; text-align: center; width: 85px; height: 28px; position: absolute; top: -38px; background: url(../images/emissions/infobulle.gif) no-repeat top;}

div#navigation_fiches .infobulle ul#legende li.ecriveznous div {padding: 8px 0 0 3px; left: -47px;}
div#navigation_fiches .infobulle ul#legende li.soustitre div {padding: 8px 0 0 3px; left: -46px;}
div#navigation_fiches .infobulle ul#legende li.assistez div {padding: 2px 0 0 4px; left: -48px;}
div#navigation_fiches .infobulle ul#legende li.hd div {padding: 8px 0 0 3px; left: -46px;}
div#navigation_fiches .infobulle ul#legende li.facebook div {padding: 8px 0 0 3px; left: -46px;}
div#navigation_fiches .infobulle ul#legende li.diffusion div {padding: 8px 0 0 3px; left: -47px;}


div#navigation_fiches .infobulle ul#legende li.videodescription div#videodescription {	
	position: absolute; 
	top: -38px;
	left: -250px;
	margin: 0;
	width: 286px;
	height: 35px;
	text-align: center;
	background: url(/images/emissions/bg_videodescription.gif) no-repeat;
}
div#navigation_fiches .infobulle ul#legende li.videodescription div#videodescription p { padding: 1px 5px 0 5px; }
/* *** /MENU *** */


/*** FICHE ***/
div#contener_synopsis { position: relative; }
div#contener_synopsis h5 {font-family: Helvetica, Arial, sans-serif;	color: #373737; font-size: 18px; font-weight: normal; padding: 0 7px 10px 7px; margin: 0;}
div#contener_synopsis ul {margin: 0; padding: 0 0 0 15px; list-style: none;}
div#contener_synopsis li {padding: 1px 0 0 15px; font-family: Arial, sans-serif; color: #373737; font-size: 14px; font-weight: normal; line-height: 20px; background: url(/images/main/bullet.gif) left 8px no-repeat;}

div#episodesInfoHold {display:none;}

div#contener_synopsis span#fichePub120x60 {
	float: right;
	width: 120px;
	height: 60px;
	overflow: hidden;
	margin: 0 0 10px 10px;
}


/*** VIDEOTRON ***/
div#zone_videotron {width: 623px; background: #fff; padding: 7px; margin: 0 0 10px 0; clear: both;}

div#zone_videotron div#player_brightcove {float: left; width: 376px; padding: 0 7px 0 0; margin: 0 0 15px 0;}

div#zone_videotron div#message {float: left; width: 240px;}
div#zone_videotron div#message div.conteneur {float: left; width: 240px; background: url(../images/emissions/videotron/box_message-bg.gif) repeat-y top;}
div#zone_videotron div#message div.contenu {float: left; width: 240px; padding: 12px 0 0 0; background: url(../images/emissions/videotron/box_message-top.gif) no-repeat top;}
div#zone_videotron div#message div.texte {float: left; width: 240px; height: 313px; padding: 0; background: url(../images/emissions/videotron/box_message-bottom.gif) no-repeat bottom;}
div#zone_videotron div#message div.texte img {float: left; padding: 0 0 0 10px;}
div#zone_videotron div#message div.texte div {float: left; text-align: left; padding: 15px 12px 0 12px; margin: 0; font-family: Verdana; font-size: 11px; line-height: 18px; color: #000;}
div#zone_videotron div#message div.texte div p {padding: 0; margin: 0 0 10px 0; font-family: Verdana; font-size: 11px; line-height: 18px; color: #000;}
div#zone_videotron div#message div.texte div a {font-family: Verdana; font-size: 11px; line-height: 18px; color: #000; text-decoration: underline;}

/*** VIDEOS ***/
div#presentation_emission div#contener_videos { margin: 0; position: relative; z-index: 2; }
div#presentation_emission div#contener_videos img {cursor: pointer;}
div#presentation_video div#presentation_emission { 
	padding: 0;
	margin: 0;
	background: #fff url(/images/emissions/bg_video.gif) repeat-x; 	
}

div#presentation_emission div#contener_videos div#player_brightcove {
	width: 612px; 
	margin: 0 auto;
	padding: 7px;
	
	/* patch pour ie6 */
	min-height: 586px; 
	height: auto !important; 
	height: 586px;
}

div#presentation_emission div#contener_txtvideos {width: 280px; float: left;}
div#presentation_emission div#contener_txtvideos p {color: #fff; margin: 10px 0; padding: 0;}

div#presentation_emission div#description_video h4 {
	float: none;
	margin: 0;
	padding: 10px 20px 2px 20px;
	font: normal normal bold 17px Arial, sans-serif;
	color: #616161;
	width: auto;
	text-align: left;
}

div#presentation_emission div#description_video p {
	font: normal normal normal 10px Arial, sans-serif;
	color: #616161;
	margin: 0;
	padding: 0 20px;
}


/*** DISTRIBUTION ***/
div#contener_distribution {background: #fff url(/images/main/bg_distribution.gif) no-repeat; width: 622px;	padding: 20px 0 0 15px;	overflow: hidden; clear: both;}
div#contener_distribution div.distribution_colonne {float: left; width: 189px; overflow: hidden;	margin: 0 15px 0 0;	font-family: Arial, sans-serif;	color: #373737;	font-size: 14px; font-weight: normal;}
div#contener_distribution div.distribution_colonne p {margin: 0 0 8px 0; padding: 0;}
div#contener_distribution div.distribution_colonne p strong {color: #9c571f;	font-weight: bold;}
div#contener_distribution div.distribution_colonne a { font-family: Arial, sans-serif;	color: #373737;	font-size: 14px; font-weight: normal; text-decoration: none; }


/*** PHOTOS ***/
div#contener_photos {background: #fff url(/images/main/bg_distribution.gif) no-repeat; width: 627px;	padding: 20px 0 0 10px; overflow: hidden;	clear: both;}
div#contener_photos h5 {margin: 0 0 0 0; padding: 0 0 20px 5px; font-family: Helvetica, Arial, sans-serif;	color: #373737; font-size: 18px; font-weight: normal;}

div#contener_photos p#controle_photos {padding: 10px 0 0 0; margin: 0 15px 0 10px; border-top: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7;	height: 28px;	overflow: hidden;}

div#contener_photos span#gallerie_compteur {float: left; margin: 0 10px;	display: block;	width: 85px; overflow: hidden; text-align: center;}

div#contener_photos div#contener_pics {float: left; width: 420px;	margin: 0 20px 0 0;	padding: 20px 0 0 0; text-align: center;}

div#contener_photos div.photo_horizontal { background: url(/images/main/bg_phorizontal.gif) center 10px no-repeat; }
div#contener_photos div.photo_horizontal img { width: 400px; height: 300px; }
div#contener_photos div.photo_vertical{ background: url(/images/main/bg_pvertical.gif) center 10px no-repeat; }
div#contener_photos div.photo_vertical img { width: 300px; height: 400px; }

div#contener_photos ul {margin: 20px 15px 0 0; padding: 20px 0 16px 0;	list-style: none;	font-family: Arial, sans-serif;	color: #9c571f; font-size: 14px; font-weight: normal; border-top: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7; width: 170px;	overflow: hidden;	float: right;}
div#contener_photos ul li {padding: 0 0 5px 4px;}
div#contener_photos ul a {font-family: Arial, sans-serif; color: #a0a0a0;	font-size: 14px; font-weight: normal; text-decoration: none;}
div#contener_photos ul a strong {color: #9c571f;}

div#contener_photos div#contener_pics img {padding: 0 0 40px 0;}
div#contener_photos div#contener_pics p {width: 280px;	padding: 10px 10px 0 70px; margin: 0; text-align: left; float: left;}

div#contener_photos div#contener_pics p#photo_vignette {width: 400px; padding: 10px 10px 0 10px; margin: 0; text-align: left; float: left; font-size: 12px;}

div#contener_emissions  a#bouton_precedent {
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	width: 122px;
	height: 18px;
	display: block;
	float: left;
	text-decoration: none;
	padding: 1px 0 0 22px;
	margin: 0 10px 10px 0;
	overflow: hidden;
	text-align: left;
	line-height: 17px;
}

div#contener_emissions  a#bouton_suivant {
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	width: 109px;
	height: 18px;	
	display: block;
	float: left;
	text-decoration: none;
	padding: 1px 22px 0 0;
	margin: 0 0 10px 10px;
	overflow: hidden;
	text-align: right;	
	line-height: 17px;
}
div#contener_emissions  a.bouton_precedenton { color: #616161; cursor: pointer; background: url(/images/main/btn_episodeprecedent.gif) no-repeat; }
div#contener_emissions  a.bouton_suivanton { color: #616161; cursor: pointer; background: url(/images/main/btn_episodesuivant.gif) no-repeat; }
div#contener_emissions  a.bouton_precedentoff { color: #adadad; cursor: default; background: url(/images/main/btn_episodeprecedentoff.gif) no-repeat; }
div#contener_emissions  a.bouton_suivantoff { color: #adadad; cursor: default; background: url(/images/main/btn_episodesuivantoff.gif) no-repeat; }

div#contener_emissions p#controle_photos a#bouton_precedent {
	width: 142px;
	height: 0;
	padding: 18px 0 0 0;
	overflow: hidden;
	background: url(/images/emissions/btn_photoprecedante.gif) no-repeat;
}

div#contener_emissions p#controle_photos a#bouton_suivant {
	width: 129px;
	height: 0;
	padding: 18px 0 0 0;
	overflow: hidden;
	background: url(/images/emissions/btn_photosuivante.gif) no-repeat;
}

/*
a.bouton_precedentoff, a.bouton_suivantoff {
	color: #616161;
	cursor: default;
}
*/


div#contener_emissions div#emissions_formulaires input.champs {
	width: 125px; 
	margin: 5px 0 0 0; 
	font-family: Helvetica, Arial, sans-serif;	
	color: #9c571f;	
	font-size: 12px; 
	line-height: 12px;
}

div#contener_emissions div#emissions_formulaires input.champsWide {
	width: 250px; 
	margin: 5px 0 0 0; 
	font-family: Helvetica, Arial, sans-serif;	
	color: #9c571f;	
	font-size: 12px; 
	line-height: 12px;
	
	position: relative;
	top: -5px;
}

 div#contener_emissions div#emissions_formulaires fieldset {
	border: 0;
	margin: 0;
	padding: 0;
 }                        

div#contener_emissions div#emissions_formulaires label {
	width: 150px;
	display: block;
	float: left;
}

div#contener_emissions div#emissions_formulaires p {
	clear: both;
}

div#contener_emissions div#emissions_formulaires select {
	font-family: Helvetica, Arial, sans-serif;	
	color: #9c571f;	
	font-size: 12px;
	padding: 2px;
}

























/**** Formulaire d'inscription ****/
div#contener_inscription {background: #fff url(/images/main/bg_distribution.gif) no-repeat; width: 622px;	padding: 20px 0 0 15px;	overflow: hidden; clear: both;}

div#contentForm h5{
	font: bold 20px Helvetica,Arial,sans-serif;
	color:#0c6562;
	margin:30px 0 15px;
}

div#contentForm h6{
	font: bold 16px Helvetica,Arial,sans-serif;
	color:#6b6b6b;
	margin:0 0 15px;
}

div#contentForm input, 
div#contentForm textarea{
	background-color:#e6e6e6;
	border:1px solid #6b6b6b;
	color:#000;
	font:14px Arial,sans-serif;
	padding:2px;
}

div#contentForm input.moyen{
	width:400px;
}

div#contentForm input.long,
div#contentForm textarea{
	width:500px;
}

div#contentForm input.court{
	width:140px;
}

div#contentForm input.petit{
	width:60px;
}

div#contentForm div{
	clear:both;
	float:none;
	padding-bottom:10px;
	overflow:auto;
}

div#contentForm p{
	clear:both;
	float:none;
	padding:0;
	
}

div#contentForm p.separation{
	border-top:1px solid #6b6b6b;
	margin:30px 0;

}

div#contentForm div.col{
	clear:none;
	float:left;
	padding:0;
	width:180px;
}

div#contentForm div.files p{margin-bottom:10px;}

div#contentForm label.error{
	clear: both;
	color: #C11314;
	display: block;
	float: none;
	font: 12px Arial;
}


