/* ---------------------------------- */
/* GLOBAL */
/* ---------------------------------- */

.png, .format_png{
behavior: url(data/css/png.htc);
}
.AfficheNone{display:none;}
@media aural {
	.AfficheNone{ display:block;}
	}
#page  a, #page a:hover{text-decoration:none;}
.clearboth{clear:both;}
#page {
font-size:11px;
margin-bottom:6px;
position:relative;
width:996px;
}

#eFoot{
margin-top:8px;
}
#contenu_principal,#contenu_principal_chat{
	min-height:820px; 
	height:100% !important; 
	height:820px; 
	color:#FFF;
	overflow:hidden;
	}
/*#leftside{width:661px; float:left; margin-left:17px;}
#rightside{width:318px; margin-left:680px; height:750px;}*/
#leftside{width:661px/*678-17*/; float:left; margin-left:17px; }
#rightside{width:318px; float:right; height:750px;}

/********************************* POPIN HOME TEMPORAIRE  ******************************************************/

.popin_home{
	width:100%;
	height:100%;
	border:0;
}

.popinContent{
	background:url(../img/ajax-loader2.gif) center center no-repeat;
}

/********************************* ENTETE  **********************************************************************/
#entete{height:270px;}
#entete #logo{width:551px; height:187px;}
#entete_contenu{
	width:281px;/*320px - (15+24)*/
	height:205px;/*220px-15px*/
	float:right;
	margin-top:25px;
	color:#FFF;
	padding:15px 15px 0 24px;
	}
#entete_contenu h2{
	font-size:25px;	
	text-align:right;
	margin-top:0;
	}	
#entete_contenu p{
	text-align:right;
	}	
#news{
	height:90px;
	margin-top:10px;
	background:url(../img/bg_txtnews_transp.png) repeat !important;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='data/img/bg_txtnews_transp.png', sizingMethod='scale');
	padding:5px;
	}
	#news h1, #news h2{color:#FFF; margin-bottom:3px;}
	#news h4{color:#000;}
	#news .txtnews{color:#000; text-align:left; height:60px; overflow:hidden;}
	#news .txtnews p{text-align:left;}
	#news .txtnews a{color:#000; cursor:pointer;}


#personnalisation{
	position:absolute;
	right:0;
	top:0;
	padding:5px 7px 0 0;
	}
#personnalisation a{
	color:#FFF;
	margin-left:10px;
	}
#personnalisation #FichierGenerique{display:none;}
#personnalisation .media {height:0px;/*visibility:hidden;  display:none;*/}
#personnalisation #lienGenerique img{margin:0px 3px -2px 0;}
#ChoixpersonnageAcc{height:180px;}
#personnalisationForm{
	/*margin:0 -10px ;*/
	}
	#personnalisationForm input[type="submit"]{
		font-style:italic;
		background-color:transparent;
		color:#FFF;
		font-weight:bold;
		font-size:20px;
		border:none;
		cursor:pointer;
		margin:0;
		padding:0;
		width:100%;
		text-align:center;
		}
	#EnglobeImgFlow{ height:132px; margin-left:2px; background:url(../img/color/bg_coverflow_lv.gif) no-repeat;}
/***********************************************************************************************************************/
/********************************* MENU *******************************************************************************/
/**********************************************************************************************************************/
#menu {
display:block;
width:996px;
padding-top:20px;
margin-top:-43px;
}
#couleur_menu{
	border-top:1px dashed #FFF;
	height:23px;
	width:991px;
	padding-left:5px;
	}
#menu dt, #menu dl, #menu dd, #menu ul, #menu li {
	list-style-type: none;
	margin: 0px 7px 0 0;
	padding: 0;
	}
#menu dl {
	margin-right:0;
	margin-top:0;
	float: left;
	white-space:nowrap;
	}
	
#menu a {
	text-decoration: none;
	color: #fff;
	}	
	
#menu dt a{
	font-weight:bold;
	padding:0px;
	cursor:pointer;
	}

#menu li {
	display: inline;
	margin-right:0;
	}
	
#menu dd {
	clear:both;
	display:none;
	margin-top:-18px;
	position: absolute;
	height:17px;
	min-width:645px !important;
	width:645px;
	padding-left:10px;
	}
#menu dd a {font-weight:bold; cursor:pointer;}
#menu dd.longSsMenu{
	width: 740px;
	margin-left:-170px;
	}
#menu dd.SsMenuWidthRed{ width: 420px;}

#menu dt .mleft, #menu dt .mmidd, #menu dt .mright{display:block; float:left; height:23px;}
#menu dt .mmidd {padding:3px 2px 0px 2px; height:20px; width:auto!important; width:30px;}
#menu dt .mleft{width:9px;}
#menu dt .mright{width:2px;}
	#menu dt .mmidd img{position:absolute; margin-right:2px;}
	#menu dt .mmidd .rsstxt{padding-left:17px;}
	
/****************** RECHERCHE **************************/
#recherche input{
	display:inline;
	}	
	#recherche input[type="text"]{
		width:150px;
		}
	#recherche input[type="submit"]{
		background-color:transparent;
		color:#FFF;
		font-weight:bold;
		border:none;
		cursor:pointer;
		margin:0;
		padding:0;
		}

#blockmenu{
	display:block;
	height:80px;
	margin-top:-80px;
	position:absolute;
	width:996px;
	z-index:500;}
/************************************* fin MENU ******************************************************/

/********************************* PERSONNAGE ACCUEIL **************************************************************/
#personnage_pblv{
	width:330px;
	height:373px;
	position:absolute;
	}
#personnage_pblv .perso{
	position:absolute;
	}
	
#personnage_pblv a{
	display:block;
	width:299px;
	height:59px;
	background:url(../img/lien_personnalisez.png) !important;
	background:none;
	background:url(../img/lien_personnalisez.gif);
	margin-left:20px;
	margin-top:260px;
	position:absolute;
	z-index:12;
	}

/**********************************************************************************************************************/
/********************************* MEA ACCEUIL **********************************************************************/
/**********************************************************************************************************************/
#mea_mistral{width:327px;/**337-5+5*/ height:274px; position:absolute; margin-left:330px; margin-top:322px; padding:0 5px;}
#mea_video{ width:327px;/**337-5+5*/ height:274px; position:absolute; margin-left:330px; margin-top:38px; padding:0 5px;}
#mea_interac{width:308px;/*318-5-5*/ height:322px; position:absolute; margin-left:674px; margin-top:4px; padding:0 5px;}
#mea_cooliris{width:318px; height:322px; position:absolute; margin-left:674px; margin-top:4px;}
#mea_jeux{width:306px;/*326-10-10*/ height:263px;/*315-52*/ position:absolute; margin-top:322px; padding:52px 10px 0 10px;}
#mea_partenaire{width:984px; height:163px; position:absolute; margin-left:6px; margin-top:637px;}


.titreOnglet{margin-top:30px; height:17px; padding-left:5px; }
	#mea_interac .titreOnglet{margin-top:42px;}
.titreOnglet li{display:inline;}
.titreOnglet a{cursor:pointer;}
	.titreOnglet .omidd{padding:0 3px;}
	.titreOnglet .om_sel{padding:0 5px;}
	.titreOnglet .o1left, .titreOnglet .o1right, .titreOnglet .o2left, .titreOnglet .o2right, .titreOnglet .omidd{float:left; height:17px; }
	.titreOnglet .o2left, .titreOnglet .o2right{width:2px;}	 
	.titreOnglet .o1left, .titreOnglet .o1right{width:9px;}
	.titreOnglet .o1right, .titreOnglet .o2right{margin-right:2px;}	
.titreOnglet  a.oselected{font-weight:bold;}
/*POUR l'ONGLEt QUI ENVOI SUR FRANCE 4*/
/*.titreOnglet .MEA_France4 .o2left{ background:url(../img/color/onglet/o2left_f4.gif) no-repeat;}
.titreOnglet .MEA_France4 .o2l_sel{ background:url(../img/color/onglet/o2left_f4.gif) no-repeat;}
.titreOnglet .MEA_France4 .o2right{ background:url(../img/color/onglet/o2right_f4.gif) no-repeat;}
.titreOnglet .MEA_France4  .o2r_sel{ background:url(../img/color/onglet/o2right_f4.gif) no-repeat;}
.titreOnglet .MEA_France4 .o1left{ background:url(../img/color/onglet/o1left_f4.gif) no-repeat;}
.titreOnglet .MEA_France4 .o1l_sel{ background:url(../img/color/onglet/o1left_f4.gif) no-repeat;}
.titreOnglet .MEA_France4 .o1right{ background:url(../img/color/onglet/o1right_f4.gif) no-repeat;}
.titreOnglet .MEA_France4 .o1r_sel{ background:url(../img/color/onglet/o1right_f4.gif) no-repeat;}
.titreOnglet .MEA_France4 .omidd{background:#680e65;}
.titreOnglet .MEA_France4 .om_sel{background:#680e65;}
*/

.ongletVideo, .ongletMistral{height:225px;}
.ongletInterac{height:262px;}


.imgGrande{
	height:220px;
	overflow:hidden;
	width:326px;
	overflow:hidden;
	}
.meatxt, .imgGrandeTitre{
	width:315px;/*327-6-6 de padding*/
	height:75px;/*85-5-5 de padding*/
	overflow:hidden;
	position:absolute;
	z-index:1;
	top:170px;
	left:5px;
	background:url(../img/pxNoir.png) ;
	padding:5px 6px;
	}
	.imgGrandeTitre{top:195px; height:20px; text-align:center;}
.meaimg{margin:4px;}
.meatxt a, .imgGrandeTitre a{color:#FFF;}
.mea_date, .mea_titre{font-weight:bold; display:block; margin-bottom:5px;}
	#mea_interac .vignette a, #mea_jeux  .vignetteJeux a{color:#000;}
	#mea_interac .vignette, #mea_jeux .vignetteJeux{padding:4px; min-height:73px;}
	#mea_jeux .vignetteJeux{min-height:50px;}
	#mea_interac .meaimg , #mea_jeux .meaimg{float:left; margin-left:0;}
	#mea_interac a.mea_date {color:#FFF;}
	#mea_interac a.mea_titre{color:#000;}	
	#mea_jeux .mea_titre {font-size:11px; text-transform:uppercase;}

.meavideoBottom, .lesautres{
	height:50px;
	width:327px;
	top:224px;
	left:5px;
	position:absolute;
	overflow:hidden;
	}

	
.lesautres .fle_pre, #listeAutre .fle_pre, #listeGuest .fle_pre , .flecheGauche{
	float:left;
	width:15px;
	height:28px;
	margin-left:8px;
	margin-top:13px;
	}

.lesautres .fle_sui, #listeAutre .fle_sui, #listeGuest .fle_sui, .flecheDroite{
	float:right;
	width:15px;
	height:28px;
	margin-right:8px;
	margin-top:13px;
	}
.galerieIn  .flecheGauche, .galerieIn .flecheDroite, #galeriePhoto  .flecheGauche, #galeriePhoto .flecheDroite{margin-top:40px;}
.scroll{
	position:relative;
	width:270px;
	margin:5px 0 0 5px;
	height:50px;
	overflow:hidden;
	}

	.scrollIn{
		position:absolute;
		height:40px;
		}

	.scrollIn img{
		margin: 0 10px 0 10px;
		}
		.imageScroll, .item{float:left;}
		
#mea_partenaire h1, #mea_partenaire h3{ font-size:18px; color:#FFF; border-bottom:1px #FFF dashed;}
#mea_partenaire .emplacement{color:#000; float:left; overflow:hidden;}

#mea_jeux  iframe {
border:0 none;
height:100px;
margin:0;
overflow:hidden;
padding:0;
width:290px;
}
/************************************* fin MEA ACCEUIL ******************************************************/


/************************************************************************************************************/
/****************************************** TOUS TEXTES *************************************/
/************************************************************************************************************/
#TousTextes{
	padding-top:1px;
	margin-top:586px;
	width:657px;
/*	min-height:20px;*/
	padding-bottom:20px;
	}
#TousTextes .texteIn{display:none;}
#TousTextes .visibleTxt{
	display:block;
	padding-bottom:10px;	
	}
#midTousTextes{
	margin-top:-594px;
	/*width:637px;*/
	padding:20px 10px 10px 10px;
	min-height:595px;
	position:relative;
	}
#midTousTextes p{margin:5px 0;}
#TousTextes h1, #TousTextes h2, #TousTextes h3, #TousTextes h4, #TousTextes h5, #TousTextes h6, #TousTextes h7, #TousTextes h8 { font-weight:bold; padding:3px 3px 1px 3px; margin-bottom:10px; border-bottom: solid 2px; clear:both; display:inline-block;}
#TousTextes h1{font-size:18px; font-weight:bold;}
#TousTextes h2{font-size:17px; font-weight:bold;}
#TousTextes h3{font-size:16px; font-weight:bold;}
#TousTextes h4{font-size:15px; font-weight:bold;}
#TousTextes h5{font-size:14px; font-weight:bold;}
#TousTextes h6{font-size:13px; font-weight:bold;}

#TousTextes .partieEnglob{overflow:hidden; margin-bottom:5px;}
#TousTextes a.souligne{text-decoration:underline;}
#TousTextes .logo_art{float:left; margin:0 5px 5px 0;}
#TousTextes .nb_AffAnimo img{margin:5px 0px 0px 0;}


/************************************************************************************************************/
/****************************************** LE MISTRAL - FAMILLE PERSO *************************************/
/************************************************************************************************************/
.groupeListe{
	width:214px;
	height:196px;
	float:left;
	margin:5px 2px 0 3px;
	}
	.groupeListe.grand{
		width:620px;/*650-30*/
		float:left;
		margin:5px 2px 0 3px;
		height:650px;
		padding:0 15px;
		}
	.vignPersoGroupeFamille, .vignLieuGroupeFamille{
		display:block;
		float:left;
		height:70px;
		margin:4px 4px 0 0;
		width:60px;
		/*text-decoration:underline;*/
		}
	.vignPersoGroupeFamille img{display:block;}
	.vignLieuGroupeFamille{height:77px;}
	.groupeListe h2{
		margin-right:5px;
		text-align:right;
		margin-left:7px;
		height:44px;
		border-bottom:none;
		} 
	.groupeListe .groupeListetitre{
		display:block;
		font-size:15px;
		font-weight:bold;
		height:34px;
		margin-left:7px;
		margin-top:10px;
		text-align:right;
		width:199px;
		}
.imgVignGroupe, .nomVignGroupe{margin:0 11px 4px;}
.imgVignHaute{
	margin:10px 7px 10px 7px; 
	width:199px;
	/*height:1% !important;
	min-height:121px;*/
	height:121px;
	overflow:hidden;
	}
.nomVignGroupe{clear:both;}
.nomPersoGroupeFamille, .nomLieuGroupeFamille{
	display:block;
	float:left;
	margin:2px 4px 0 0;
	width:60px;
	/*text-decoration:underline;*/
	}
.nomLieuGroupeFamille{width:190px;}

#listeAutre, #listeGuest{clear:both; width:649px; width:649px; background-position:bottom left;}
#listeAutre .scroll, #listeGuest .scroll{ width:590px; }
#listeAutre h2, #listeGuest h2{padding-top:10px; margin-bottom:5px;}
#rightside #mea_interac, #rightside #mea_cooliris{margin-left:0px;}
#bottom #mea_partenaire{clear:both; position:relative;margin-top:0px; padding-bottom:5px; padding-top:10px;}
#bottom {clear:both;}
/************************************************************************************************************/
/****************************************** LE MISTRAL - PERSONNAGES ***************************************/
/************************************************************************************************************/
.ImgPerso, #videoplayerblk, #videoHeader .media {
	float:left;
}
#videoHeader{display:block;overflow:hidden;height:390px; position:relative;}
#videoHeader.taille310{height:330px;}
#videoHeader.taille250{height:260px;}
#videoHeader #videoTitle {background:none repeat scroll 0 0 #000000;color:#FFFFFF;font-family:Arial;font-size:12px;height:20px;padding-top:10px;text-align:center;width:640px;}
#videoHeader .bigmedia{background:url("../img/ajax-loader.gif") no-repeat scroll 50% 50% #000000;display:block;height:360px;text-align:center;width:640px; }

#titrePageResume {font-family:arial;font-size:19px;font-style:italic;padding:6px 0;}
#TitreIntegrales, #TitreIntegrales {font-family:arial;font-size:14px;font-style:italic;font-weight:bold;margin-left:160px;margin-top:2px;}
#LesDernieresIntegrales,#LesPrimes {background:none repeat scroll 0 0 #000000; height:90px; margin-left:70px; margin-top:2px; overflow:hidden; width:500px;}
	#LesDernieresIntegrales a, #LesPrimes a {display:block; float:left; margin:0 8px; outline-style:none; text-align:center; width:108px;}
		#LesDernieresIntegrales a span, #LesPrimes a span {display:block;font-size:10px;margin-top:1px; color:#FFF;}
		#LesDernieresIntegrales a img, #LesPrimes a img {background:none repeat scroll 0 0 #D0D0D0; display:block; height:60px; margin-top:2px; overflow:hidden;}

#LesDernieresIntegrales {background:none repeat scroll 0 0 #000000; height:90px; margin-left:75px; margin-top:2px; overflow:hidden; width:500px;}
#EnquetesParalleles {background:none repeat scroll 0 0 #000000; height:100px; margin-left:154px; margin-top:2px; overflow:hidden; width:372px;}
	#LesDernieresIntegrales a, #EnquetesParalleles a {display:block; float:left; margin:0 8px; outline-style:none; text-align:center; width:108px;}
		#LesDernieresIntegrales a span, #EnquetesParalleles a span {display:block;font-size:10px;margin-top:1px; color:#FFF;}
		#LesDernieresIntegrales a img, #EnquetesParalleles a img {background:none repeat scroll 0 0 #D0D0D0; display:block; height:60px; margin-top:2px; overflow:hidden;}
		
		
#encartResume {color:#FFFFFF;font-family:Arial;font-size:14px;font-weight:bold;margin-bottom:5px;margin-top:10px;}

#boutonVOD2, #boutonIntegrales2, #boutonPrimes2, #boutonIntegrales, #boutonVOD {background:none repeat scroll 0 0 #000000;border:2px solid #FFFFFF; color:#FFF; float:left;font-family:arial;font-size:15px;font-weight:bold;height:40px;margin-bottom:15px;margin-left:10px;padding:5px 0;text-align:center;z-index:1;}
#boutonIntegrales, #boutonVOD {width:300px;}
#boutonPrimes2, #boutonVOD2, #boutonIntegrales2{float:right;height:50px;width:150px;}
#boutonIntegrales2, #boutonPrimes2{position:absolute;right:10px;top:140px;}
#boutonVOD3, #boutonIntegrales3, #boutonPrimes3 {background:none repeat scroll 0 0 #000000; border:2px solid #FFFFFF; color:#FFFFFF; float:left; font-family:arial; font-size:15px; font-weight:bold; height:110px; margin-bottom:15px; margin-left:27px; padding:3px; text-align:center; width:160px; z-index:1;}

#boutonPrimes2 { background: url("../img/defautVideoPrimePic.jpg") repeat scroll 0 0 transparent; height: 53px; padding-top: 48px; }
#boutonPrimes3 { background: url("../img/enq_para_lien.jpg") repeat scroll 0 0 transparent; height: 65px; padding-top: 48px; }



#videoplayerblk, #videoHeader .videoContainer {display:block;}
#identitePerso{
	width:327px;
	margin-left:330px;
	margin-top:-10px;
}	
#identitePerso h2{
	width:327px;
	height:48px;
	} 
#presentationLieu{
	width:201px;
	margin-left:450px;
	margin-top:-27px;}
#presentationLieu h2{width:201px; height:48px;}
#presentationVide{
	width:305px;
	margin-left:340px;
	margin-top:0px;}
#presentationVide h2{width:305px; height:50px;}
#videoHeader #presentationVide{position:absolute; top:0; right:16px;}

#txtIdentite, #txtPresentation{
	height:100% !important;
	height:72px;
	min-height:72px;
	padding:0 5px 2px 5px;
	font-size:13px;
	font-weight:bold;
	}
	#txtPresentation{height:40px; min-height:40px;}
	.presentionIdentite{
		display:block;
		padding:5px 0 10px 0;
		}
	#txtIdentite a , #txtPresentation a{
		text-decoration:underline;
		}
	#txtIdentite .lienActeur, #txtPresentation .lienActeur{
		text-decoration:none;
		}
#lienIdentite, #lienPresentation, #lienVide{
	height:100% !important;
	height:110px;
	min-height:110px;
	padding:5px;
	}
	#lienVide{
		height:200px;
		min-height:200px;
		text-align:center;
		font-weight:bold;
		}
	#lienVide span{font-weight:normal; font-size:10px;}
	#lienVide img{
		padding:5px;}
#txtPerso{
	clear:both;}
	
	
.imageLienIdentite{
	display:block;
	height:24px;
	background-position:bottom left;
	margin-bottom:2px;
	}
	#lienIdentG{
		width:130px;
		float:left;
		}
	#lienIdentD{
		margin-left:140px;
		}
#savoir{
	background:url(../img/lienSavoirPlus.png) no-repeat right;
	position:absolute;
	height:21px; 
	width:105px;
	margin-left:70px;
	margin-top:80px;
	}

	

	
.mmF_gauche,.mmF_droite{width:9px; height:48px; float:left;}
.mmF_midd{height:40px; float:left; padding:4px;}
.mmF_midd a {display:inline; margin:0 10px;}

.galerieIn , #galeriePhoto { 
	width:648px; 
	height:138px;
	padding:15px 0;
	}
	#galeriePhoto{width:620px; height:auto;}
.galerieIn  .scroll, #galeriePhoto .scroll{ 
	width:590px; 
	height:100px;
	}
	#galeriePhoto .scroll{width:557px;}
	.galerieIn .scrollIn, #galeriePhoto .scrollIn {height:100px;}

#photos{
	height:459px;/*489-10-20*/
	width:617px;/*657-20-20*/
	padding:10px 20px 20px 20px;
	text-align:center;
	}
#photos .scroll{text-align:left;} 
#photos h3{
	margin:0 35px;
	padding:10px;
	font-size:14px;
	height:45px;/*55px-10*/
	width:534px;/*554px-10-10*/
	position:absolute;
	margin-top:-65px;
	background:transparent url(../img/pxNoir.png) repeat scroll 0 0;
	overflow:hidden;
	}
#photo_aleatoire{
	margin:0 35px;
	height:345px;
	width:554px;
	}

.ligneActeur, .ligneService{
	width:670px;
	background:transparent url(../img/bg_degradeNoir.png) repeat-y scroll 0 0 !important;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="data/img/bg_degradeNoir.png", sizingMethod="scale");
	margin-bottom:5px;
	overflow:hidden;
	}
	
	.ligneActeur .ficheActeur{
		float:left;
		width:310px;
		margin:10px;
		}
		.ligneActeur .ficheActeur .imgActeur{
		float:left;
		}
		.ligneActeur .ficheActeur .nomActeur{
			float:left;
			margin-left:150px;
			margin-top:-35px;
			font-weight:bold;
		}
		.ligneActeur .ficheActeur .nomActeur a{
			display:block;
			margin-bottom:3px;
		}

	.ligneService .logo{
		float:left;
		margin-right:10px;
		}
	.ligneService .texte{
		padding:10px 30px;
		font-weight:bold;
		}
	.ligneService .texte	.suite{text-decoration:underline;display:block;}
.titreService{
	font-size:14px;
	margin:10px 0px;}

/**********************************  DOSSIERS *****************************************************/
.dossierINHeader{
	width:650px;
	height:220px;
	overflow:hidden;
	}
.accrocheINHeader{
	background:transparent url(../img/pxNoir.png) repeat scroll 0 0 !important;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='data/img/pxNoir.png', sizingMethod='scale');
	overflow:hidden;
	padding:5px 6px;
	position:absolute;
	margin-top:-85px;
	height:90px;
	width:638px;/*650-6-6*/
	}
	.accrocheINHeader h2{font-size:21px; margin-bottom:5px;}
.artIN{width:450px; /*float:left;*/ padding-top:5px;}
.dossierIN, .dossierIN_bonus{margin-top:10px; clear:both; margin-bottom:30px;}

.infoDossier {
	overflow:hidden;
	padding-right:10px;
	margin-bottom:10px;
	}
	#TousTextes .infoDossier h2{
		font-size:18px;
		font-weight:bold;
		padding-top:0px;
		}
	.imgDossier{
		float:left;
		position:relative;
		display:inline;
		margin:0 5px 5px 0;
		}
	.adocument, .atelecharger, .atelecharger800x600, .atelecharger1024x768, .atelecharger1280x1024, .apuzzle{
		display:block;
		height:25px;
		width:150px;
		float:left;
		position:relative;
		display:inline;
		}
#autreSujet{
	/*margin-right:7px;*/
	width:154px;/*169-5-10*/
	padding:40px 5px 5px 10px;
	float:right;
	text-align:center;
	position:relative;
	display:inline;
	min-height:220px;
	}
	#autreSujet a{
		color:#000;
		display:block;
		font-weight:bold;
		margin-bottom:7px;
		}
	#autreSujet select{
		width:140px;
		display:block;
		margin:0; padding:0;
		}
	#autreSujet h1, #autreSujet h2, #autreSujet h3{border-bottom:none;}
	#formEpisode a{margin:5px 0; text-decoration:underline;}
		
#gestionAnnee{
	float:right;
	margin-top:-20px;
	}
#pagination{
	clear:both;
	margin-top:3px;
	text-align:center;
	}
#gestionAnnee a.anneeSelect, #pagination .on{
	font-weight:bold;}

	
.agenda, .actu{
	overflow:hidden;
	margin-bottom:15px;
	}
	.agenda  h1, .actu h1, .vod_art h1, .agenda  h2, .actu h2, .vod_art h2, .serie_art h2{
		font-weight:bold;
		font-size:18px;
		}
		.agenda .titredate, .actu .titredate{
			font-size:15px;
			font-style:italic;
			}
	.agenda   .spip_documents_left, .actu  .spip_documents_left{
		padding:0 10px 10px 0;
		}
.texte .spip a{ text-decoration:underline;}
/************************************* PAGE VOD ******************************************************/
#top_art{
	overflow:hidden;}
.logo_vod{
	float:left;
	}
.lienVod{
	margin-left:330px;
	margin-top:10px;
	text-align:right;
	}
	.lienVod img{
		display:block;
		margin-bottom:5px;
		}
	.lienEcrit{	
		padding:5px;
		text-decoration:underline;
		margin-right:12px;
		display:block;
		width:308px;
		text-align:right;
		}
.VodDef{
	margin-left:150px;}
/************************************* PAGE RESULTAT ******************************************************/
#resultats{
	width:616px/*666-25-25*/;
	height:656px/*696-15-25*/;
	padding:15px 25px 25px 25px;
	margin-top:15px;
	}
	#rechercheResult h2{
		margin-left:200px;
		margin-top:-5px;
		width:400px;
		font-size:20px;
		}
	#listResult{
	margin-top:92px;
	}
	#listResult .resultat{
	height:30px;
	margin-bottom:30px;
	}
	#listResult .result_rub{
	font-weight:bold;}
	
/************************************* PICLENS ******************************************************/
#lienPiclens{
	display:block;
	height:240px;
	width:308px;
	}
/************************************* GESTION ERREUR ******************************************************/
#erreur{
	padding-top:100px;
	text-align:center;
	font-size:18px;
	}
	#erreur a{
		display:block;
		text-decoration:underline;
		}

/************************************* PUBLICITE ******************************************************/
#publicite{background:white; width:300px;/*308-4-4*/ height:272px; position:absolute; margin-left:683px; margin-top:327px; padding:0 4px;}
#rightside #publicite{margin-left:5px;}
#publicite h5{
	color:#000;
	font-size:8px;
	font-weight:normal;
	text-transform:uppercase; 
	}
	
/************************************* NUAGE DE TAG ******************************************************/
#nuage{width:300px;/*308-4-4*/ height:272px; position:absolute; margin-left:5px; margin-top:595px; padding:10px 4px;}
#nuage h5{
color:#000000;
font-size:8px;
font-weight:normal;
text-transform:uppercase;}
#nuage .tagGrand{font-size:20px; font-weight:bold; padding-right:5px;}
#nuage .tagMoyen{font-size:14px; font-weight:bold; padding-right:5px;}
#nuage .tagPetit{font-size:12px; padding-right:5px;}
#nuage .tagTresPetit{font-size:10px; padding-right:5px;}

/************************************* TEL FRANCE ******************************************************/	
.emplacementA,  .emplacementB{
	padding-top:5px;
	float:left; 
	}
.emplacementA{width:680px;}
.emplacementA  .txt{
	width:150px;
	height:100px;
	float:left;
	text-align:right;
	}
.emplacementA .logo_art{
	float:left;
	margin:0 5px;
	}
.emplacementB  .logo_art{
	width:300px;
	height:80px;
	text-align:center;
	overflow:hidden;
	}
.emplacementB  .txt{
	height:45px;
	width:300px;
	}
	
/************************************* SONDAGE FORMULAIRE ******************************************************/
#sondage_mea {color:#000; width:300px;}
#sondage_mea h1, #sondage_mea h2{	display:inline;}
.spip_forms .spip_sondage .sondage_ligne {clear:both;}


