/* TYPO GENERALE */
td 							{ font-family: Arial; font-size: 11px;}
a  							{ font-family: Arial; text-decoration: none; } 
H1							{ font-size: 10px; display:inline; }
H2 							{ display:inline; }
.input 						{ background-color: #FFFFFF; color: #000000; font-family: arial; font-size: 11px; border:1px solid #000000; height:17px}
.fondBlanc					{ background-color: #FFFFFF; }

/* NEW STYLE */

body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }

/* HEADER DEBUT */

#header1					{ height: 15px;}
#header1 #date				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
#header1 #chaine			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; }
#header1 #chaine .france2 	{ color: #FA000A; text-decoration:none;}
#header1 #chaine .france2:hover 	{ color: #FA000A; text-decoration:underline;}
#header1 #chaine .france3 	{ color: #3164CD; text-decoration:none;}
#header1 #chaine .france3:hover 	{ color: #3164CD; text-decoration:underline;}
#header1 #chaine .france4	{ color: #820381; text-decoration:none; }
#header1 #chaine .france4:hover	{ color: #820381; text-decoration:underline;}
#header1 #chaine .france5 	{ color: #70BC1F; text-decoration:none; }
#header1 #chaine .france5:hover 	{ color: #70BC1F; text-decoration:underline;}
#header1 #chaine .RFO 		{ color: #FF5F01; text-decoration:none; }
#header1 #chaine .RFO:hover 		{ color: #FF5F01; text-decoration:underline;}
#header1 #chaine .francetv 	{ color: #0057A4; text-decoration:none; }
#header1 #chaine .francetv:hover 	{ color: #0057A4; text-decoration:underline;}

#header2					{ background-color: #70BC1F; }

#header3					{ background-color: #70BC1F; height: 24px}
#header3 form				{ padding: 0px; margin: 0px;}
#header3 input				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 18px; width: 159px; border: 1px solid #000000; padding-left: 5px; }

/* HEADER FIN */
/* ----------------------------------------------------------------------------*/

/* CONTENUE DEBUT */
#tempsFort					{ background-color: #B4DF94; }

#decouvir					{ background-color: #B4DF94; }

#edito						{ background-color: #B4DF94; }

#jeux						{ background-color: #ffffff; }
#jeux h1					{ margin: 7px 0px 5px 0px; text-transform: uppercase; }
#jeux .tit					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; padding: 0px;  }
#jeux p						{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding: 0px; margin: 0px; }
#jeux a						{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding: 0px; margin: 0px; text-decoration : none; }
#jeux a:hover				{ text-decoration : underline; }
#jeux #toutjeux				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding: 0px; margin-right: 7px; margin-top: 6px; margin-bottom: 6px; }

#contact					{ background-color: #ffffff; height:100px }
#contact .tit				{ background-color: #B4DF94; height:25px}
#contact p					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding: 0px; margin: 0px 0px 0px 0px ;}
#contact #p1				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding: 0px; margin: 5px 0px 5px 0px ;}
#contact a					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding: 0px; margin: 0px; text-decoration : underline}

#favoris					{ background-color: #ffffff;  padding: 0px; margin: 0px;}
#favoris .tit				{ background-color: #B4DF94; }
#favoris p					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding: 0px; margin: 0px;}
#favoris a					{ color: #000000; text-decoration:none;}
#favoris a:hover			{ text-decoration:underline;}

#pubfavoris					{ background-color: #ffffff; }
#pubfavoris	div				{ padding: 0px 0px 4px 0px; margin: 7px 0px 10px 0px; text-align: center;}

#nwl						{ background-color: #ffffff; padding: 0px; margin: 0px;}
#nwl form					{ padding: 0px; margin: 0px;}
#nwl .tit					{ background-color: #B4DF94; }
#nwl p						{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding: 0px; margin-top: 7px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
#nwl input					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 17px; width: 195px; border: 1px solid #2B9529; padding-left: 5px; margin: 0px;margin-top: 8px;margin-bottom: 8px;  background-color: #E7F2D8;}
#nwl a						{ color: #000000; text-decoration : none}
#nwl a:hover				{ text-decoration : underline}
#nwl #nwlsemaine			{ margin-bottom: 5px; margin-top: 0px; margin-right: 0px; margin-left: 0px; }

#forum						{ background-color: #ffffff;  padding: 0px; margin: 0px;}
#forum .tit					{ background-color: #B4DF94; }
#forum p					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding: 0px; margin: 0px;}
#forum a					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding: 0px; margin: 0px;  text-decoration : none}
#forum a:hover				{ text-decoration : underline;}
#forum p a					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding: 0px; margin: 0px;  text-decoration : none}
#forum .titForum 			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; padding: 0px; margin: 0px;  font-weight: bold; }
#forum .maison				{ color: #C7B223; }
#forum .arretImage			{ color: #0057A4; }
#forum .cdansair			{ color: #229291; }
#forum .maternelles			{ color: #EE5E1E; }
#forum #toutforum			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding: 0px; margin-right: 7px; margin-top: 10px; margin-bottom: 10px; }


/*#pub2 img					{ display: block; margin: 0px; } */


/* CONTENUE FIN */
/* ----------------------------------------------------------------------------*/

/* NAV BAS DEBUT */

#navbas						{ background-color: #70BC1F; }
#navbas	div					{ padding: 0px; margin: 7px 0px 5px 0px;}
#navbas div a				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; padding: 0px; margin-top: 7px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; text-transform: uppercase; text-decoration: none;}
#navbas div a:hover			{ text-decoration: underline;}
#navbas select				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 18px; width: 146px; border: 0px #ffffff; padding-left: 5px; margin: 0px; margin-top: 8px; background-color: #ffffff;}

#copyright					{ background-color: #ECECEC; }
#copyright p				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding: 0px; padding-left: 7px; margin: 0px;}
#copyright a				{ color: #000000; text-decoration:none;}
/* NAV BAS FIN */
/* ----------------------------------------------------------------------------*/

/* NAV LAYER DEBUT */
/* FOR ALL LAYER CALL CLASS miseEnAvant FOR HILIGHT */

#nav1Table						{ background-color: #008000; }
.nav1Table						{ background-color: #008000; }
#nav1Table ul, #nav1Table li	{ margin: 0px; padding: 0px; list-style-type: none; }
#nav1Table ul 					{ font-family: Arial; font-size: 12px; font-weight: normal; }
#nav1Table li 					{ margin: 1px; padding : 0px 0px 0px 5px; height: 20px; line-height: 20px; text-align: left; border: 0.5px solid #008000; background: #B4DF94; }
#nav1Table a 					{ color: #000000; text-decoration:none; text-decoration: none; display: block; border: 0 none; height: 100%; width: 100%; }
#nav1Table a:hover 				{ color: #0A5D0A; }
#nav1Table .actif				{ background: #ffffff; color: #000000; display: block; }


#nav2Table						{ background-color: #25948C; }
.nav2Table						{ background-color: #25948C; }
#nav2Table ul, #nav2Table li	{ margin: 0px; padding: 0px; list-style-type: none; }
#nav2Table ul 					{ font-family: Arial; font-size: 12px; font-weight: normal; }
#nav2Table li 					{ margin: 1px; padding : 0px 0px 0px 5px; height: 20px; line-height: 20px; text-align: left; border: 0.5px solid #25948C; background: #90C8C8; }
#nav2Table .tit					{ background: #25948C; color: #FFFFFF; font-weight: bold; }
#nav2Table .actif				{ background: #ffffff; color: #000000; display: block; }
#nav2Table a 					{ color: #000000; text-decoration: none; display: block; border: 0 none; height: 100%; width: 100%; }
#nav2Table a:hover 				{ color: #165A59; }
#nav2Table .rien				{ margin: 1px; padding : 0px 0px 0px 5px; height: 20px; line-height: 20px; text-align: left; border: 0.5px solid #25948C; background: #25948C;}

#nav3Table						{ background-color: #9B5285; }
.nav3Table						{ background-color: #9B5285; }
#nav3Table ul, #nav3Table li	{ margin: 0px; padding: 0px; list-style-type: none; }
#nav3Table ul 					{ font-family: Arial; font-size: 12px; font-weight: normal; }
#nav3Table li 					{ margin: 1px; padding : 0px 0px 0px 5px; height: 20px; line-height: 20px; text-align: left; border: 0.5px solid #9B5285; background: #CBA5C0; }
#nav3Table .tit					{ background: #9B5285; color: #FFFFFF; font-weight: bold; }
#nav3Table .actif				{ background: #ffffff; color: #000000; display: block; }
#nav3Table a 					{ color: #000000; text-decoration: none; display: block; border: 0 none; height: 100%; width: 100%; }
#nav3Table a:hover 				{ color: #773D65; }


#nav4Table						{ background-color: #7C8C48; }
.nav4Table						{ background-color: #7C8C48; }
#nav4Table ul, #nav4Table li	{ margin: 0px; padding: 0px; list-style-type: none; }
#nav4Table ul 					{ font-family: Arial; font-size: 12px; font-weight: normal; }
#nav4Table li 					{ margin: 1px; padding : 0px 0px 0px 5px; height: 20px; line-height: 20px; text-align: left; border: 0.5px solid #7C8C48; background: #C3CAA9; }
#nav4Table .tit					{ background: #7C8C48; color: #FFFFFF; font-weight: bold; }
#nav4Table .actif				{ background: #ffffff; color: #000000; display: block; }
#nav4Table a 					{ color: #000000; text-decoration: none; display: block; border: 0 none; height: 100%; width: 100%; }
#nav4Table a:hover 				{ color: #5F6A39; }


#nav5Table						{ background-color: #0057A4; }
.nav5Table						{ background-color: #0057A4; }
#nav5Table ul, #nav5Table li	{ margin: 0px; padding: 0px; list-style-type: none; }
#nav5Table ul 					{ font-family: Arial; font-size: 12px; font-weight: normal; }
#nav5Table li 					{ margin: 1px; padding : 0px 0px 0px 5px; height: 20px; line-height: 20px; text-align: left; border: 0.5px solid #0057A4; background: #C7F3F8; }
#nav5Table .tit					{ background: #0057A4; color: #FFFFFF; font-weight: bold; }
#nav5Table .actif				{ background: #ffffff; color: #000000; display: block; }
#nav5Table a 					{ color: #000000; text-decoration: none; display: block; border: 0 none; height: 100%; width: 100%; }
#nav5Table a:hover 				{ color: #154C7C; }


#nav6Table						{ background-color: #EE5E1E; }
.nav6Table						{ background-color: #EE5E1E; }
#nav6Table ul, #nav6Table li	{ margin: 0px; padding: 0px; list-style-type: none; }
#nav6Table ul 					{ font-family: Arial; font-size: 12px; font-weight: normal; }
#nav6Table li 					{ margin: 1px; padding : 0px 0px 0px 5px; height: 20px; line-height: 20px; text-align: left; border: 0.5px solid #EE5E1E; background: #F6AE8E; }
#nav6Table .tit					{ background: #EE5E1E; color: #FFFFFF; font-weight: bold; }
#nav6Table .actif				{ background: #ffffff; color: #000000; display: block; }
#nav6Table a 					{ color: #000000; text-decoration: none; display: block; border: 0 none; height: 100%; width: 100%; }
#nav6Table a:hover 				{ color: #C05C30; }
#nav6Table .doubleligne			{ margin: 1px; padding : 0px 0px 0px 5px; height: 40px; line-height: 20px; text-align: left; border: 0.5px solid #EE5E1E; background: #F6AE8E; }
#nav6Table .doubleligneactif	{ margin: 1px; padding : 0px 0px 0px 5px; height: 40px; line-height: 20px; text-align: left; border: 0.5px solid #EE5E1E; background: #ffffff; }


#nav7Table						{ background-color: #967D56; }
.nav7Table						{ background-color: #967D56; }
#nav7Table ul, #nav7Table li	{ margin: 0px; padding: 0px; list-style-type: none; }
#nav7Table ul 					{ font-family: Arial; font-size: 12px; font-weight: normal; }
#nav7Table li 					{ margin: 1px; padding : 0px 0px 0px 5px; height: 20px; line-height: 20px; text-align: left; border: 0.5px solid #967D56; background: #CFC3B0; }
#nav7Table .tit					{ background: #967D56; color: #FFFFFF; font-weight: bold; }
#nav7Table .actif				{ background: #ffffff; color: #000000; display: block; }
#nav7Table a 					{ color: #000000; text-decoration: none; display: block; border: 0 none; height: 100%; width: 100%; }
#nav7Table a:hover 				{ color: #69583D; }
#nav7Table .doubleligne			{ margin: 1px; padding : 0px 0px 0px 5px; height: 40px; line-height: 20px; text-align: left; border: 0.5px solid #967D56; background: #CFC3B0; }
#nav7Table .doubleligneactif	{ margin: 1px; padding : 0px 0px 0px 5px; height: 40px; line-height: 20px; text-align: left; border: 0.5px solid #967D56; background: #ffffff; }


#nav8Table						{ background-color: #3878AF; }
.nav8Table						{ background-color: #3878AF; }
#nav8Table ul, #nav8Table li	{ margin: 0px; padding: 0px; list-style-type: none; }
#nav8Table ul 					{ font-family: Arial; font-size: 12px; font-weight: normal; }
#nav8Table li 					{ margin: 1px; padding : 0px 0px 0px 5px; height: 20px; line-height: 20px; text-align: left; border: 0.5px solid #3878AF; background: #9BBBD7; }
#nav8Table .tit					{ background: #3878AF; color: #FFFFFF; font-weight: bold; }
#nav8Table .actif				{ background: #ffffff; color: #000000; display: block; }
#nav8Table a 					{ color: #000000; text-decoration: none; display: block; border: 0 none; height: 100%; width: 100%; }
#nav8Table a:hover 				{ color: #2C567A; }
#nav8Table .doubleligne			{ margin: 1px; padding : 0px 0px 0px 5px; height: 40px; line-height: 20px; text-align: left; border: 0.5px solid #3878AF; background: #9BBBD7; }
#nav8Table .doubleligneactif	{ margin: 1px; padding : 0px 0px 0px 5px; height: 40px; line-height: 20px; text-align: left; border: 0.5px solid #3878AF; background: #ffffff; }


#nav9Table						{ background-color: #793C73; }
.nav9Table						{ background-color: #793C73; }
#nav9Table ul, #nav9Table li	{ margin: 0px; padding: 0px; list-style-type: none; }
#nav9Table ul 					{ font-family: Arial; font-size: 12px; font-weight: normal; }
#nav9Table li 					{ margin: 1px; padding : 0px 0px 0px 5px; height: 20px; line-height: 20px; text-align: left; border: 0.5px solid #793C73; background: #C1A3BF; }
#nav9Table .tit					{ background: #793C73; color: #FFFFFF; font-weight: bold; }
#nav9Table .actif				{ background: #ffffff; color: #000000; display: block; }
#nav9Table a 					{ color: #000000; text-decoration: none; display: block; border: 0 none; height: 100%; width: 100%; }
#nav9Table a:hover 				{ color: #562C52; }
#nav9Table .doubleligne			{ margin: 1px; padding : 0px 0px 0px 5px; height: 40px; line-height: 20px; text-align: left; border: 0.5px solid #793C73; background: #C1A3BF; }
#nav9Table .doubleligneactif	{ margin: 1px; padding : 0px 0px 0px 5px; height: 40px; line-height: 20px; text-align: left; border: 0.5px solid #793C73; background: #ffffff; }


#nav10Table						{ background-color: #DFCA3C; }
.nav10Table						{ background-color: #DFCA3C; }
#nav10Table ul, #nav10Table li	{ margin: 0px; padding: 0px; list-style-type: none; }
#nav10Table ul 					{ font-family: Arial; font-size: 12px; font-weight: normal; }
#nav10Table li 					{ margin: 1px; padding : 0px 0px 0px 5px; height: 20px; line-height: 20px; text-align: left; border: 0.5px solid #DFCA3C; background: #EEE49D; }
#nav10Table .tit				{ background: #DFCA3C; color: #FFFFFF; font-weight: bold; }
#nav10Table .actif				{ background: #ffffff; color: #000000; display: block; }
#nav10Table a 					{ color: #000000; text-decoration: none; display: block; border: 0 none; height: 100%; width: 100%; }
#nav10Table a:hover 			{ color: #CBB838; }
#nav10Table .doubleligne		{ margin: 1px; padding : 0px 0px 0px 5px; height: 40px; line-height: 20px; text-align: left; border: 0.5px solid #DFCA3C; background: #EEE49D; }
#nav10Table .doubleligneactif	{ margin: 1px; padding : 0px 0px 0px 5px; height: 40px; line-height: 20px; text-align: left; border: 0.5px solid #DFCA3C; background: #ffffff; }
/* NAV LAYER DEBUT */