/* TYPO GENERALE */
*  {font-family: Arial; }

td { font-size: 11px; }
a  { text-decoration: none; color:#000000; }  
H1 { font-size: 10px; display:inline; }
H2 { display:inline; }
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/***************************************/
/*          COMMUN - FORMULAIRES       */
/***************************************/
.formul 		{ font-size:10px; color:#000000; }
.viaformtexte	{ font-size:10px; color:#000000; }
.textinput		{ font-size:10px; color:#000000; }

/***************************************/
/*          COMMUN - TEXTES            */
/***************************************/
.etxtnoir10			{ font-size: 10px; }
.etxtnoir10i		{ font-size: 10px; text-decoration: none; font-style: italic; }
.etxtnoir10s		{ font-size: 10px; text-decoration: underline; }
.etxtnoir11			{ font-size: 11px; }
.etxtnoir11s		{ font-size: 11px; text-decoration: underline; }
.etxtnoir11g		{ font-size: 11px; text-decoration: none; font-weight: bold; }
.etxtnoir11i		{ font-size: 11px; text-decoration: none; font-style: italic; }
.etxtnoir11gs		{ font-size: 11px; text-decoration: underline; font-weight: bold; }
.etxtnoir12			{ font-size: 12px; text-decoration: none; }
.etxtnoir12s		{ font-size: 12px; text-decoration: underline; }
.etxtnoir12g		{ font-size: 12px; text-decoration: none; font-weight: bold; }
.etxtnoir12gs		{ font-size: 12px; text-decoration: underline; font-weight: bold; }
.etxtnoir14			{ font-size: 14px; text-decoration: none; }
.etxtnoir14g		{ font-size: 14px; text-decoration: none; font-weight: bold; }
.etxtnoir16g		{ font-size: 16px; text-decoration: none; font-weight: bold; }
.etxtnoir18g		{ font-size: 18px; text-decoration: none; font-weight: bold; }

.etxtgris10		{ font-size: 10px; color: #686868; }

.etxtgris			{ font-size: 11px; color: #999999; text-decoration: none; font-variant: normal; }
.etxtgriss			{ font-size: 11px; color: #999999; text-decoration: underline; font-variant: normal; }
.etxtgrissg			{ font-size: 11px; color: #999999; text-decoration: underline; font-weight: bold; font-variant: normal; }

.etxtblanc10		{ font-size: 10px; color: #FFFFFF; }
.etxtblanc11		{ font-size: 11px; color: #FFFFFF; text-decoration: none }
.etxtblanc11g		{ font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
.etxtblanctetiere11g		{ font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
.etxtblanc12		{ font-size: 12px; color: #FFFFFF; text-decoration: none }
.etxtblanc12g		{ font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
.etxtblanc12gs		{ font-size: 12px; color: #FFFFFF; text-decoration: underline; font-weight: bold; }
.etxtblanc14g		{ font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
.etxtblanc16g		{ font-size: 16px; color: #FFFFFF; color: #FFFFFF; text-decoration: none; font-weight: bold; }
.etxtblanc18g		{ font-size: 18px; color: #FFFFFF; color: #FFFFFF; text-decoration: none; font-weight: bold; }

.etxthome11			{ font-size: 11px; COLOR: #FA000A; text-decoration: none; }
.etxthome11s		{ font-size: 11px; COLOR: #FA000A; text-decoration: underline; }
.etxthome11g		{ font-size: 11px; font-weight: bold; COLOR: #FA000A; }
.etxthome12			{ font-size: 12px; COLOR: #FA000A; }
.etxthome12g		{ font-size: 12px; font-weight: bold; COLOR: #FFFFFF; }
.etxthome14g		{ font-size: 14px; font-weight: bold; COLOR: #FA000A; }
.etxthome16g		{ font-size: 16px; font-weight: bold; COLOR: #FA000A; }
.etxthome18g		{ font-size: 18px; font-weight: bold; COLOR: #FA000A; }

.input 				{ background-color: #FFFFFF; color: #000000; font-family: arial; font-size: 12 px; border: 1 solid #000000; }
.listebox 			{ font-size: 11px; width: 275px; border: thick outset; }

/***************************************/
/*               ARCHE                 */
/***************************************/
.aFondBlanc				{ background-color: #FFFFFF; } /* Fond blanc */
.aFondNoir				{ background-color: #000000; } /* Fond noir */
.aFondGris	 			{ background-color: #999999; } /* Fond gris */

.aFondPortail			{ background-color: #FA000A; }
.aFondMenuRubrique		{ background-color: #FFDFB2; }
.aFondMenuSousRubrique	{ background-color: #FFEDD5; }
.aFondSeparation		{ background-color: #999999; }
.aFondPub				{ background-color: #F6F6F6; }

.aPointilles			{ background-image: url(http://medias.francetv.fr/STATIC/salma/images/f2/f2/pointilles.gif) }

.aTxtPortail			{ font-size: 11px; color: #FA000A; text-decoration: none; }
.aTxtPortailF2			{ font-size: 11px; color: #FA000A; text-decoration: none; }
.aTxtPortailF3			{ font-size: 11px; color: #3465CE; text-decoration: none; }
.aTxtPortailF4			{ font-size: 11px; color: #70266C; text-decoration: none; }
.aTxtPortailF5			{ font-size: 11px; color: #478A16; text-decoration: none; }
.aTxtPortailFTV			{ font-size: 11px; color: #000000; text-decoration: none; }
.aTxtTetiere			{ font-size: 18px; color: #FA000A; text-decoration: none; font-weight: bolder; }
.aTxtPathBarOn			{ font-size: 10px; color: #666666; text-decoration: underline; }
.aTxtPathBarOff			{ font-size: 10px; color: #666666; text-decoration: none; }
.aTxtMenuRubrique		{ font-size: 11px; color: #FA000A; text-decoration: none; font-weight: bold; }
.aTxtMenuSousRubrique	{ font-size: 10px; color: #000000; text-decoration: none; }

.atxthome11			{ font-size: 11px; COLOR: #FA000A; text-decoration: none; }
.atxthome11s		{ font-size: 11px; COLOR: #FA000A; text-decoration: underline; }
.atxthome11g		{ font-size: 11px; font-weight: bold; COLOR: #FA000A; }
.atxthome12g		{ font-size: 12px; font-weight: bold; COLOR: #FA000A; }
.atxthome14g		{ font-size: 14px; font-weight: bold; COLOR: #FA000A; }
.atxthome16g		{ font-size: 16px; font-weight: bold; COLOR: #FA000A; }
.atxthome18g		{ font-size: 18px; font-weight: bold; COLOR: #FA000A; }

.atxtnoir10			{ font-size: 10px; }
.atxtnoir10i		{ font-size: 10px; text-decoration: none; font-style: italic; }
.atxtnoir10s		{ font-size: 10px; text-decoration: underline; }
.atxtnoir11			{ font-size: 11px; }
.atxtnoir11s		{ font-size: 11px; text-decoration: underline; }
.atxtnoir11g		{ font-size: 11px; text-decoration: none; font-weight: bold; }
.atxtnoir11i		{ font-size: 11px; text-decoration: none; font-style: italic; }
.atxtnoir11gs		{ font-size: 11px; text-decoration: underline; font-weight: bold; }
.atxtnoir12			{ font-size: 12px; text-decoration: none; }
.atxtnoir12s		{ font-size: 12px; text-decoration: underline; }
.atxtnoir12g		{ font-size: 12px; text-decoration: none; font-weight: bold; }
.atxtnoir12gs		{ font-size: 12px; text-decoration: underline; font-weight: bold; }
.atxtnoir14			{ font-size: 14px; text-decoration: none; }
.atxtnoir14g		{ font-size: 14px; text-decoration: none; font-weight: bold; }
.atxtnoir16g		{ font-size: 16px; text-decoration: none; font-weight: bold; }
.atxtnoir18g		{ font-size: 18px; text-decoration: none; font-weight: bold; }

.atxtblanc10		{ font-size: 10px; color: #FFFFFF; }
.atxtblanc11g		{ font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
.atxtblanctetiere11g{ font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
.atxtblanc14g		{ color: #FFFFFF; font-size: 14px; text-decoration: none; font-weight: bold; }
.atxtblanc16g		{ color: #FFFFFF; font-size: 16px; text-decoration: none; font-weight: bold; }

/***************************************/
/*            HOME - FONDS             */
/***************************************/
.eHFondBlanc	{ background-color: #FFFFFF; } /* Fond blanc */
.eHFondNoir		{ background-color: #000000; } /* Fond noir */
.eHFondGris	 	{ background-color: #999999; } /* Fond gris */
.eHPointilles	{ background-image: url(http://medias.francetv.fr/STATIC/salma/images/f2/f2/pointilles.gif) }
.eHFondRegions	{  } /* Fonf couleur arche regions */

/* FOND CONTENU */
.eHFondCnt1		{ background-color: #FFFFFF; }
.eHFondCnt2		{ background-color: #CCD3D7; } 
.eHFondCnt3		{ background-color: #FECCCF; } 
.eHFondCnt4		{ background-color: #FEE6E6; } 
.eHFondCnt5		{ background-color: #F8E9E9; } 
.eHFondCnt6		{ background-color: #FFB97E; } 
.eHFondCnt7		{ background-color: #EDEDED; } 
.eHFondCnt8		{ background-color: #F9D5CF; } 
.eHFondCnt9		{ background-color: #A5A5A5; } 

/* FOND TETIERE */
.eHFondTet1		{ background-color: #881B1F; } /* Tetiere couleur arche */
.eHFondTet2		{ background-color: #FA000A; } /* Tetiere marron fonce */
.eHFondTet3		{ background-color: #FF7300; } /* Tetiere orange */
/* FOND ZONE EDITORIALE */
.eHFondEdi1		{ background-color: #FFFFFF; } /* Fond zone editoriale */
/* FOND COLONNE */
.eHFondCol1		{ background-color: #FFFFFF; } /* Fond separateurs */
.eHFondCol2		{ background-color: #FFF2F3; } /* Fond colonne droite */
.eHFondCol3		{ background-color: #FFF2F3; } /* Fond rose clair */
.eHFondCol4		{ background-color: #FFDDDF; } /* Fond rose fonce */

.eHFondMenOn1	{  }
.eHFondMenOn2	{  }
.eHFondMenOn3	{  }
.eHFondMenOff1	{  }
.eHFondMenOff2	{  }
.eHFondMenOff3	{  }

/***************************************/
/*         ARTICLE - FONDS             */
/***************************************/
.eAFondBlanc	{ background-color: #FFFFFF; } /* Fond blanc */
.eAFondNoir		{ background-color: #000000; } /* Fond noir */
.eAFondGris	 	{ background-color: #999999; } /* Fond gris */
.eAPointilles	{ background-image: url(http://medias.francetv.fr/STATIC/salma/images/f2/f2/pointilles.gif) }

/* FOND CONTENU */
.eAFondCnt1		{ background-color: #FFFFFF; } /* Fond contenu */
.eAFondCnt2		{ background-color: #F0F0F0; } /* Fond rose clair */
.eAFondCnt3		{ background-color: #D8D8D8; } /* Fond rose foncé */
.eAFondCnt4		{ background-color: #FAD5CF; } /* Fond couleur menu clair */
/* FOND TETIERE */
.eAFondTet1		{ background-color: #FA000A; } /* Tetière couleur arche */
.eAFondTet2		{ background-color: #FA000A; } /* Tetière couleur menu fonce */
/* FOND ZONE EDITORIALE */
.eAFondEdi1		{ background-color: #FFFFFF; } /* Fond zone editoriale */
/* FOND COLONNE */
.eAFondCol1		{ background-color: #FFFFFF; } /* Fond separateurs */
.eAFondCol2		{ background-color: #FFFFFF; } /* Fond colonne droite */
.eAFondCol3		{ background-color: #FFF2F3; } /* Fond rose clair */
.eAFondCol4		{ background-color: #FFDDDF; } /* Fond rose fonce */
.eAFondCol5		{ background-color: #FAD5CF; } /* Fond beige clair */

.eAFondMenOn1  	{  }
.eAFondMenOn2  	{  }
.eAFondMenOn3  	{  }
.eAFondMenOff1 	{  }
.eAFondMenOff2 	{  }
.eAFondMenOff3 	{  }

/***************************************/
/*         PARAGRAPHE - FONDS          */
/***************************************/
.ePFondBlanc	{ background-color: #FFFFFF; } /* Fond blanc */
.ePFondNoir		{ background-color: #000000; } /* Fond noir */
.ePFondGris	 	{ background-color: #999999; } /* Fond gris */
.ePPointilles	{ background-image: url(http://medias.francetv.fr/STATIC/salma/images/f2/f2/pointilles.gif) }
.ePTrait		{ background-color: #000000; }

/* FOND CONTENU */
.ePFondCnt1		{ background-color: #FFFFFF; } /* Fond blanc */
.ePFondCnt2		{ background-color: #FA000A; } /* fond rouge */
.ePFondCnt3		{ background-color: #FFF2F3; } /* Fond rose clair */
/* FOND TETIERE */
.ePFondTet1		{  } /* Tetière */
.ePFondTet2		{ background-color: #FA000A; } /* Tetière couleur arche */

/***************************************/
/*        PARAGRAPHE - TEXTES          */
/***************************************/
.ePTitreCourt	{ font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
.ePCorps		{ font-size: 11px; color: #000000; text-decoration: none; }
.ePTitreLong	{ font-size: 11px; color: #000000; font-style: italic; }
.ePLegende		{ font-size: 10px; color: #000000; font-style: italic; }
.ePLnMedia		{ font-size: 11px; color: #000000; text-decoration: underline; }
.ePVidLegende	{ font-size: 11px; color: #000000; text-decoration: none; }
.ePLnLabel		{ font-size: 11px; color: #FA000A; font-weight: bold; text-decoration: none; }

/***************************************/
/*        COLONNE DE NAV	           */
/***************************************/
#menu										{ text-align:left; width:94px; background-color:#EBF0F3; }
#menu div.header h1							{ margin:0px 0px 0px 0px; text-indent:inherit; display: block; text-align:right;}
#menu div.header h1	a						{ font-size: 12px; text-decoration: none; color:#FA000A; font-weight: normal; }
#menu div.categorie div 					{ background-color:#FA000A; }
#menu div.categorie div h1					{ margin:1px 0px 0px 4px; text-indent:inherit; display: block; }
#menu div.categorie h1 a					{ text-decoration:none; font-weight: bold; font-size: 11px; color: #FFFFFF;	}
#menu div.categorie h1 a:hover				{ text-decoration:none; font-weight: bold; font-size: 11px; color: #000000;	}
#menu div.souscategorie div 				{ background-color:#EBF0F3; background-image: url(http://medias.francetv.fr/STATIC/salma/images/f2/f2new/puce_f2.gif); background-repeat: no-repeat; background-position: 3px center; }
#menu div.souscategorie div h2 				{ margin:0px 0px 0px 8px; text-indent:inherit; display:block; }
#menu div.souscategorie div h2 a			{ text-decoration:none; font-weight: normal; font-size: 10px; color: #000000; }
#menu div.souscategorie div.menuFondOff		{ background-color:#EBF0F3; }
#menu div.souscategorie div.menuFondOn		{ background-color:#993333; }
#menu div.souscategorie div.menuFondOn a	{ color:#FFFFFF; }
#menu div.souscategorie div.separateur		{ background-color:#B9B9B9; height:1px; overflow: hidden; font-size: 1px; }
#menu div.souscategorie div.separateur2		{ background-color:#FA000A; height:2px; overflow: hidden; font-size: 1px; }

/***************************************/
/*        STYLE NOUVELLE HOME	           */
/***************************************/

.etxtnoir10			A:hover { COLOR: #881B1F; }
.etxtnoir10i		A:hover { COLOR: #881B1F; }
.etxtnoir10s		A:hover { COLOR: #881B1F; }
.etxtnoir11			A:hover { COLOR: #881B1F; }
.etxtnoir11s		A:hover { COLOR: #881B1F; }
.etxtnoir11g		A:hover { COLOR: #881B1F; }
.etxtnoir11i		A:hover { COLOR: #881B1F; }
.etxtnoir11gs		A:hover { COLOR: #881B1F; }
.etxtnoir12			A:hover { COLOR: #881B1F; }
.etxtnoir12s		A:hover { COLOR: #881B1F; }
.etxtnoir12g		A:hover { COLOR: #881B1F; }
.etxtnoir12gs		A:hover { COLOR: #881B1F; }
.etxtnoir14			A:hover { COLOR: #881B1F; }
.etxtnoir14g		A:hover { COLOR: #881B1F; }
.etxtnoir16g		A:hover { COLOR: #881B1F; }
.etxtnoir18g		A:hover { COLOR: #881B1F; }

.atxtnoir10			A:hover { COLOR: #881B1F; }
.atxtnoir10i		A:hover { COLOR: #881B1F; }
.atxtnoir10s		A:hover { COLOR: #881B1F; }
.atxtnoir11			A:hover { COLOR: #881B1F; }
.atxtnoir11s		A:hover { COLOR: #881B1F; }
.atxtnoir11g		A:hover { COLOR: #881B1F; }
.atxtnoir11i		A:hover { COLOR: #881B1F; }
.atxtnoir11gs		A:hover { COLOR: #881B1F; }
.atxtnoir12			A:hover { COLOR: #881B1F; }
.atxtnoir12s		A:hover { COLOR: #881B1F; }
.atxtnoir12g		A:hover { COLOR: #881B1F; }
.atxtnoir12gs		A:hover { COLOR: #881B1F; }
.atxtnoir14			A:hover { COLOR: #881B1F; }
.atxtnoir14g		A:hover { COLOR: #881B1F; }
.atxtnoir16g		A:hover { COLOR: #881B1F; }
.atxtnoir18g		A:hover { COLOR: #881B1F; }

.etxtgris10			A:hover { COLOR: #881B1F; TEXT-DECORATION: none; }
.etxtgris10			A:visited { color: #686868; }

.etxtblanc10		A:hover { COLOR: #000000; }
.etxtblanc11		A:hover { COLOR: #000000; }
.etxtblanc11g		A		{ COLOR: #FFFFFF; TEXT-DECORATION: none; }
.etxtblanc11g		A:hover { COLOR: #000000; TEXT-DECORATION: none; }
.etxtblanctetiere11g		A		{ COLOR: #FFFFFF; TEXT-DECORATION: none; }
.etxtblanctetiere11g		A:hover { COLOR: #EAD0D1; TEXT-DECORATION: none; }
.etxtblanc12		A:hover { COLOR: #000000; }
.etxtblanc12g		A:hover { COLOR: #000000; }
.etxtblanc12gs		A:hover { COLOR: #000000; }
.etxtblanc14g		A:hover { COLOR: #000000; }
.etxtblanc16g		A:hover { COLOR: #000000; }
.etxtblanc18g		A:hover { COLOR: #000000; }

.atxtblanc10		A:hover { COLOR: #000000; }
.atxtblanc11		A:hover { COLOR: #000000; }
.atxtblanc11g		A		{ COLOR: #FFFFFF; TEXT-DECORATION: none; }
.atxtblanc11g		A:hover { COLOR: #000000; TEXT-DECORATION: none; }
.atxtblanctetiere11g		A		{ COLOR: #FFFFFF; TEXT-DECORATION: none; }
.atxtblanctetiere11g		A:hover { COLOR: #EAD0D1; TEXT-DECORATION: none; }
.atxtblanc12		A:hover { COLOR: #000000; }
.atxtblanc12g		A:hover { COLOR: #000000; }
.atxtblanc12gs		A:hover { COLOR: #000000; }
.atxtblanc14g		A:hover { COLOR: #000000; }
.atxtblanc16g		A:hover { COLOR: #000000; }
.atxtblanc18g		A:hover { COLOR: #000000; }

.etxthome11			A:hover { COLOR: #881B1F; }
.etxthome11s		A:hover { COLOR: #881B1F; }
.etxthome11g		A:hover { COLOR: #881B1F; }
.etxthome12g		A:hover { COLOR: #FFFFFF; }
.etxthome14g		A:hover { COLOR: #881B1F; }
.etxthome16g		A:hover { COLOR: #881B1F; }
.etxthome18g		A:hover { COLOR: #881B1F; }

.atxthome11			A:hover { COLOR: #881B1F; }
.atxthome11s		A:hover { COLOR: #881B1F; }
.atxthome11g		A:hover { COLOR: #881B1F; }
.atxthome12g		A:hover { COLOR: #881B1F; }
.atxthome14g		A:hover { COLOR: #881B1F; }
.atxthome16g		A:hover { COLOR: #881B1F; }
.atxthome18g		A:hover { COLOR: #881B1F; }

.input {
	font-size: 10px;
	color: #FF0000;
	border: 1px solid #000000;
	height: 20px;
	width: 85px;
	padding: 0;
	margin: 0;
}
.AutoPro {
	font-size: 13px;
	font-weight: bold;
	height: 31px;
}
.AutoPro A {
	COLOR: #881B1F; TEXT-DECORATION: none
}
.AutoPro A:hover {
	COLOR: #881B1F; TEXT-DECORATION: underline
}
.F2 {

	font-size: 11px;
	color: #FA000A;
	font-weight: bold;
}
.F2 A {
	color: #FA000A; TEXT-DECORATION: none
}
.F2 A:hover {
	color: #FA000A; TEXT-DECORATION: underline
}
.F3 {

	font-size: 11px;
	color: #3164CD;
	font-weight: bold;
}
.F3 A {
	color: #3164CD; TEXT-DECORATION: none
}
.F3 A:hover {
	color: #3164CD; TEXT-DECORATION: underline
}
.F4 {

	font-size: 11px;
	color: #820381;
	font-weight: bold;
}
.F4 A {
	color: #820381; TEXT-DECORATION: none
}
.F4 A:hover {
	color: #820381; TEXT-DECORATION: underline
}
.F5 {

	font-size: 11px;
	color: #478A16;
	font-weight: bold;
}
.F5 A {
	color: #478A16; TEXT-DECORATION: none
}
.F5 A:hover {
	color: #478A16; TEXT-DECORATION: underline
}
.Fo {

	font-size: 11px;
	color: #FF5F01;
	font-weight: bold;
}
.Fo A {
	color: #FF5F01; TEXT-DECORATION: none
}
.Fo A:hover {
	color: #FF5F01; TEXT-DECORATION: underline
}
.FTV {

	font-size: 11px;
	color: #1D57A0;
}
.FTV A {
	color: #1D57A0; TEXT-DECORATION: none
}
.FTV A:hover {
	color: #1D57A0; TEXT-DECORATION: underline
}
.Liens {
	border: 1px solid #000000;
}
.cell-menu {
	font-size: 10px;
}

.cell-menu-over {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #993333;
	TEXT-DECORATION: none
}
.cell-menu-over A{
	color: #FFFFFF;
	TEXT-DECORATION: none
}

.cell-menu A{
	font-size: 10px;
	TEXT-DECORATION: none
}
.cell-menu A:hover{
	color: #FFFFFF;
	background-color: #993333;
	TEXT-DECORATION: none
}
