/* Styles communs à toutes les pages -----------------------------------------*/
#container, #ContainerFooter {
	margin:					0 auto;
	width:					941px;	
	text-align:				left;
}
.ClearFloat {
	clear:					both;
}
#ComposantesFixes {
	font-size:				10px;
	color:					#FCFCF5;
	text-align:				right;
	height:					19px;
}
#ComposantesFixes a	{
	color:					#BE333B;
	text-transform:			uppercase;
	text-decoration:		none;			
}
#ComposantesFixes a:hover {
	text-decoration:		underline;
}

/* Entete */
#Entete {
	height:					93px;
	margin:					0 0 14px 0;
}
#LogoCapitale {
	float:					right;
	margin:					17px 0 0 0;
}
#ImageMaVie {
	float:					left;
}

/* Recherche */
.FormRecherche {
	background:				url(../images/Bg_Recherche.gif) repeat-y;
	border:					1px solid #D7D7D7;
	margin:					0 0 13px 0;
	padding:				12px 0 12px 11px;
	width:					195px;
	/*height:					115px;*/
}
.FormRecherche hr {
	border:					0;
	background:				#D7D7D7;
	color:					#D7D7D7;
	height:					1px;
	margin:					15px 11px 15px 0;
	*margin:				10px 11px 10px 0;
	padding:				0;
	clear:					both
}

.FormRecherche input.TxtBox {
	height:					14px;
	padding:				2px 0 2px 5px;
	width:					180px;
	margin:					5px 0 0 0;
}
.FormRecherche img {
	display:				block;
}
.FormRecherche select.DropDown {
	width:					187px;
	margin:					5px 0 0 0;
	padding:				0 0 0 3px;
}
.FormRecherche option.Consommation {
	color:					#3C719F;
}
.FormRecherche option.Consommation {
	color:					#3C719F;
}
.FormRecherche option.Juridique {
	color:					#684184;
}
.FormRecherche option.Loisirs {
	color:					#AB8E19;
}
.FormRecherche option.Mutuelle {
	color:					#308274;
}
.FormRecherche option.Prevention {
	color:					#588528;
}
.FormRecherche option.Securite {
	color:					#d0541e;
}
.BoutonRecherche {
	margin:					5px 0 0 0;
	display:				block;
	float:					left;
}
.LienArchivesRecherche {
	float:					right;
	margin:					10px 7px 0 0;
	display:				block;
}

.ImageConcours {
	clear:					both;
}

/* Outils */
#Outils {
	margin:					0;
	padding:				0;
}
#Outils li {
	margin:					0 0 0 0;
	padding:				9px 0 0 6px;
	list-style:				none outside none;
	clear:					both;
	background:				url(../images/Bg_Outils.gif) repeat-x;
	height:					34px;
	line-height:			10px;
}
#Outils img {
	float:					left;
	border:					0;
	margin:					0 8px 0 0;
}
#Outils .LigneSimple {
	line-height:			25px;
}
#Outils .SoumissionAssurance {
	font-size:				11px;
	color:					#FCFCF6;
	line-height:			120%;
	font-weight:			bold;
	background:				#C7B299 url(../images/Bg_AutresArticlesUne.gif) no-repeat 16px 9px;
	height:					23px;
	padding:				7px 0 0 31px;
}

#Footer {
	font-size:				11px;
	color:					#CAB69E;
	background:				url(../images/Bg_Footer.gif) repeat-x;
	height:					49px;
	clear: 					both;
}
#Footer p {
	margin:					20px 0 0 0;
}
#Footer .Copyright {
	float:					left;
}
#Footer .LiensFooter {
	float:					right;
}
#Footer a {
	color:					#FFF;
	text-decoration:		none;
}
#Footer a:hover {
	text-decoration:		underline
}

/* Styles spéciaux pour page d'accueil ---------------------------------------*/
/* Les 4 colonnes */
#ColRecherchePubs {
	width:					208px;
	padding:				0 0px 0 11px;
	float:					left;
	margin:					0 0 10px 0;
}
#ColRecherchePubs img {
	border:					0;
	display:				block;
}
#ColRecherchePubs p {
	font-size:				11px;
	margin:					12px 0;
}
#ColLaUne {
	width:					243px;
	float:					left;
	margin:					0 0 10px 6px;
	border-left:			1px solid #D7D7D7;
	padding:				0 0 0 6px;
}
#ColPensezYBien {
	width:					243px;
	float:					left;
	margin:					0 0 10px 8px;
	border-right:			1px solid #D7D7D7;
	padding:				0 8px 0 0;
}
#ColUtilitaires {
	float:					left;
	width: 					196px;
	margin:					0 0 0 6px;
}
/* IE 6 et -*/
*html #ColPensezYBien {
	padding:				0 6px 0 0;
}

/* La une et Pensez-y Bien*/
#LaUne, #UnePensezYBien {
	border:					1px solid #D7D7D7;
	border-bottom-width:	0;
	width:					243px;
}
#LaUne img, #UnePensezYBien img {
	border:					0;
}
#LaUne p, #UnePensezYBien p {
	margin:					10px 7px 0 7px;
}
#LaUne .Securite, #UnePensezYBien .Securite {
	background:				url(../images/Puce_Securite.gif) no-repeat 0 -2px;
	padding:				0 0 0 15px;
}
#LaUne .Prevention, #UnePensezYBien .Prevention {
	background:				url(../images/Puce_Prevention.gif) no-repeat 0 -2px;
	padding:				0 0 0 15px;
}
#LaUne .Consommation, #UnePensezYBien .Consommation {
	background:				url(../images/Puce_Consommation.gif) no-repeat 0 -2px;
	padding:				0 0 0 15px;
}
#LaUne .Loisirs, #UnePensezYBien .Loisirs {
	background:				url(../images/Puce_Loisirs.gif) no-repeat 0 -2px;
	padding:				0 0 0 15px;
}
#LaUne .Juridique, #UnePensezYBien .Juridique {
	background:				url(../images/Puce_Juridique.gif) no-repeat 0 -2px;
	padding:				0 0 0 15px;
}
#LaUne .Mutuelle, #UnePensezYBien .Mutuelle {
	background:				url(../images/Puce_Mutuelle.gif) no-repeat 0 -2px;
	padding:				0 0 0 15px;
}
#FooterLaUne, #FooterPensezY {
	height:					27px;
	width:					245px;
}
#FooterLaUne img, #FooterPensezY img {
	border:					0;
	float:					right;
	margin-top:				6px;
}
/* IE 6 et -*/
* html #FooterLaUne, #FooterPensezY {
	margin-top:				-1px;
}
#TitreUneFR, #TitreUneEN, #TitrePensezFR, #TitrePensezEN  {
	height:					41px;
	margin:					0 0 1px 0;
	width:					243px;
}
.TitreInvisible{
	display:				none;
}
#ArticlesMaVie, #ArticlesPensezYBien {
	margin:					8px auto 0;
	padding:				5px 0 0 5px;
}
#ArticlesMaVie h4, #ArticlesPensezYBien h4 {
	width:					225px;
	color:					#FFF;
	font-weight:			bold;
	text-transform:			uppercase;
	font-size:				11px;
	padding:				0 0 0 8px;
	line-height:			22px;
	margin:					0;
}
.BlocArticleMaVie, .BlocArticlePensez{
	width:					229px;
	padding:				2px 5px 0 1px;
	margin:					0 0 5px 0;
}
.BlocArticleMaVie p, .BlocArticlePensez p {
	margin:					10px 0 0 0;
}
.ImagesArticles {
	float:					left;
	margin:					0 9px 6px 0;
}
#AutresArticlesMaVie, #AutresArticlesPensezY  {
	margin:					10px 0;
	padding:				0 0 14px 0;
	width:					233px;
	height:					75px;
}
#AutresArticlesMaVie li, #AutresArticlesPensezY li {
	list-style-type:		none;
	background:				url(../images/Puce_Articles.gif) no-repeat 2px 0;
	font:					11px/120% Arial, Helvetica, Sans-serif;
	margin: 				5px 0 0 0;
	padding:				0 0 0 18px;
}


/* La Une */
#LaUne {
	background:				#FBFBF2;
}
#TitreUneFR {
	background:				url(../images/Ti_LaUne_FR.gif) no-repeat;
}
#TitreUneEN {
	background:				url(../images/Ti_LaUne_EN.gif) no-repeat;
}
#FooterLaUne {
	background:				url(../images/Bg_LaUne.gif) no-repeat bottom left;
}
#ArticlesMaVie {
	background:				url(../images/Bg_ArticlesUne.gif) repeat-x;
}
#ArticlesMaVie h4 {
	background:				#C7B299 url(../images/Bg_AutresArticlesUne.gif) no-repeat 220px 6px;
}
.BlocArticleMaVie {
	background:				#EDE5DB url(../images/Bg_BlocArticleMaVie.gif) repeat-x 0 1px;
}
#AutresArticlesMaVie {
	background:				url(../images/Img_LigneArticlesUne.gif) repeat-x bottom left;
}

/* Pensez-y */
#UnePensezYBien {	
	background:				#ECF3F6;
}
#FooterPensezY {
	background:				url(../images/Bg_PensezY.gif) no-repeat bottom left;
}
#TitrePensezFR {
	background:				url(../images/Ti_PensezY_FR.gif) no-repeat;
}
#TitrePensezEN {
	background:				url(../images/Ti_PensezY_EN.gif) no-repeat;
}
#ArticlesPensezYBien {
	background:				url(../images/Bg_ArticlesPensez.gif) repeat-x;
}
#ArticlesPensezYBien h4 {
	background:				#88A4BD url(../images/Bg_AutresArticlesPensez.gif) no-repeat 220px 6px;
}
.BlocArticlePensez {
	background:				#D4E0E9 url(../images/Bg_BlocArticlePensez.gif) repeat-x 0 1px;
}
#AutresArticlesPensezY {
	background:				url(../images/Img_LigneArticlesPensez.gif) repeat-x bottom left;
}


/* Bordures categories*/
#ArticlesMaVie .Prevention, #ArticlesPensezYBien .Prevention {
	border-top:				5px solid #588528;
}
#ArticlesMaVie .Consommation, #ArticlesPensezYBien .Consommation {
	border-top:				5px solid #3C719F;
}
#ArticlesMaVie .Loisirs,  #ArticlesPensezYBien .Loisirs {
	border-top:				5px solid #AB8E19;
}
#ArticlesMaVie .Securite, #ArticlesPensezYBien .Securite {
	border-top:				5px solid #d0541e;
}
#ArticlesMaVie .Juridique, #ArticlesPensezYBien .Juridique {
	border-top:				5px solid #684184;
}
#ArticlesMaVie .Mutuelle, #ArticlesPensezYBien .Mutuelle {
	border-top:				5px solid #308274;
}

/* Sondage - Test eclair */
.FormSondage, #TestEclair {
	font-size:				11px;
	color:					#898989;
	border-top:				1px solid #D7D7D7;
	background:				url(../images/Bg_SondageTest.gif) repeat-y;
	padding:				0 15px 0 0;
	margin:					8px 0 0 0;
	width:					181px;
}
.FormSondage p 
{
	clear:					both;	
	margin:					0 0 15px 0;
}
.FormSondage .radio {
	float:					left;
	margin:					0 5px 5px 0;
	padding:				0;
	*margin-top:			-3px;
	*margin-right:			8px;
}
.FormSondage ul {
	margin:					0;
	padding:				0 0 0 0;
}
.FormSondage li {
	margin:					0 0 15px 15px;
	list-style-image:		url(../images/Puce_TriangeRouge.gif);
	padding:				0 0 0 0;
}

#TestEclair {
	margin:					8px 0 0 0;
}
#TitreSondageFR, #TitreSondageEN {
	height:					31px;
	margin:					0 -15px 7px 0;
}
#TitreSondageFR {
	background:				url(../images/Ti_Sondage_FR.gif) no-repeat;
}
#TitreSondageEN {
	background:				url(../images/Ti_Sondage_EN.gif) no-repeat;
}
#TitreTestEclairFR, #TitreTestEclairEN {
	height:					26px;
	margin:					0 -15px 11px 0;
}
#TitreTestEclairFR {
	background:				url(../images/Ti_TestEclair_FR.gif) no-repeat;
}
#TitreTestEclairEN {
	background:				url(../images/Ti_TestEclair_EN.gif) no-repeat;
	height:					30px;
}
.FooterSondage, .FooterTest, .FooterSondageOuvert-EN, .FooterSondageOuvert-FR {
	background:				url(../images/Bg_BasSondageTest.gif) no-repeat;
	height:					26px;
	margin:					0 -15px 0 0;
	width:					196px;
}
.FooterSondage span, .FooterSondageOuvert-EN span, .FooterSondageOuvert-FR span {
	float:					left;
}
.FooterTest {
	background:				url(../images/Bg_BasTest.gif) no-repeat;
}
.FooterSondage img, .FooterTest img, .FooterSondageOuvert-EN img, .FooterSondageOuvert-FR img {
	float:					right;
	margin:					5px 1px 0 0;
	border:					0;
}
.FooterSondageOuvert-FR {
	background:				url(../images/Bg_BasSondage-Ouvert_FR.gif) no-repeat;
}
.FooterSondageOuvert-EN {
	background:				url(../images/Bg_BasSondage-Ouvert_EN.gif) no-repeat;
}

/*Styles pour Demander a l'expert */
#DemanderExpert {
	background:				#faffe6 url(../images/Bg_DemanderExpert.gif) repeat-x bottom left;
	border:					1px solid #d7d7d7;
	margin-bottom:			7px;
}
#DemanderExpert h3#TitreDemanderExpertFR, #DemanderExpert h3#TitreDemanderExpertEN {
	background: 			url(../images/Ti_DemanderExpert_FR.png) no-repeat;
	height:					40px;
	margin:					0;
}
#DemanderExpert h3#TitreDemanderExpertEN {
	background: 			url(../images/Ti_DemanderExpert_EN.png) no-repeat;
}
#DemanderExpert ul {
	margin: 				13px 10px 0 5px;
	padding:				0;
}
#DemanderExpert ul li {
	margin:					0;
	padding:				0;
	list-style:				none outside none;
	line-height:			16px;
	margin:					0 0 0 5px;
	padding:				0 0 13px 35px;
}
#DemanderExpert ul li.Question {
	background:				url(/images/Puce_Son.gif) no-repeat;
	border-bottom:			1px solid #d7d7d7;
}
#DemanderExpert ul li.Proposition {
	background:				url(/images/Puce_Question.gif) no-repeat 0 13px;
	padding-top:			13px;
}
#DemanderExpert a.Lien {
	text-decoration: 		none;
}
#DemanderExpert a.Lien:hover {
	text-decoration: 		underline;
}
#DemanderExpert ul li.Question a.Lien {
	background:				url(/images/Picto_Son.gif) no-repeat 100% 3px;
	padding-right:			15px;
}
/*Anciens styles 
#DemanderExpert {
	background:				url(../images/Bg_DemanderExpert.png) no-repeat bottom left;
	min-height:				114px;
	height:					auto !important;
	height:					114px;
	margin-bottom:			7px;
}
#DemanderExpert p {
	margin:					9px 44px 0 9px;
}
#DemanderExpert img {
	float:					right;
	margin-top:				3px;
}
#DemanderExpert h3#TitreDemanderExpertFR, #DemanderExpert h3#TitreDemanderExpertEN {
	background: 			url(../images/Ti_DemanderExpert_FR.png) no-repeat;
	height:					41px;
	margin:					0;
}

#DemanderExpert h3#TitreDemanderExpertEN {
	background: 			url(../images/Ti_DemanderExpert_EN.png) no-repeat;
}*/

/* Styles spéciaux pour pages intérieures ------------------------------------*/
/* Les colonnes */
#ColContenu {
	width:					498px;
	float:					left;
	margin:					0 6px 0 6px;
	padding:				0 6px 0 6px;
	border-left:			1px solid #D7D7D7;
	border-right:			1px solid #D7D7D7;
	min-height:				950px;
	height:					auto !important;
 	height:					950px;
}
#ColAutresArticlesInt {
	float:					left;
}

#MenuUtile, #MenuUtileSansTitre {
	background:				url(../images/Bg_MenuUtile.gif) repeat-x;
	padding:				0 10px 0 12px;
	height:					47px;
}
#MenuUtileSansTitre {
	height:					41px;
}
#MenuUtile .SourceArticle {
	float:					left;
}
#MenuUtile ul, #MenuUtileSansTitre ul {
	margin:					15px 0 0 0;
	float:					right;
}
#MenuUtile li, #MenuUtileSansTitre li {
	float:					left;
	list-style-type:		none;
	padding:				0 10px 0 0;
}
#MenuUtile .LigneDroite, #MenuUtileSansTitre .LigneDroite {
	background:				url(../images/Bg_BoutonsUtiles.gif) repeat-y top right;
	margin:					0 8px 0 0;
}
#MenuUtile img, #MenuUtileSansTitre img, #LigneDroite img {
	border:					0;
}
#TitreArticlePhoto {
	clear:					both;
}
#TitreArticle, #TitreArticleArchives {
	background:				url(../images/Bg_TitreArticle.gif) repeat-y;
	width:					262px;
	float:					left;
	min-height:				171px;
	height:					auto !important;
 	height:					171px;
}
#TitreArticleArchives {
	padding:				31px 0 0 0;
	min-height:				140px;
	height:					auto !important;
 	height:					140px;
}

#TitreTest {
	background:				url(../images/Bg_TitreArticle.gif) repeat-y;
	width:					750px;
	float:					left;
	height:					75px;
}

#TitreArticle img, #TitreTest img, #TitreArticleArchives img {
	margin:					0 0 15px 12px;
}
#TitreArticle p, #TitreTest p, #TitreArticleArchives p {
	margin:					0 0 0 12px;
}
.ArticlePhoto {
	float:					right;
}
#TitreArticle .ImgLigneArticle, #TitreArticleArchives .ImgLigneArticle {
	float:					left;
	margin:					5px 0 10px;
}
#TitreArticle .Securite, #TitreArticle .Loisirs, #TitreArticle .Prevention, #TitreArticle .Consommation, #TitreArticle .Juridique, #TitreArticle .Mutuelle,
#TitreArticleArchives .Securite, #TitreArticleArchives .Loisirs, #TitreArticleArchives .Prevention, #TitreArticleArchives .Consommation, #TitreArticleArchives .Juridique, #TitreArticleArchives .Mutuelle {
	font-size:				11px;
	line-height: 			13px;
	text-transform:			uppercase;
}
#TitreArticle .Securite a, #TitreArticleArchives .Securite a {
	color:					#d0541e;
	text-decoration:		none;
}
#TitreArticle .Loisirs a, #TitreArticleArchives .Loisirs a {
	color:					#AA8D1A;
	text-decoration:		none;
}
#TitreArticle .Prevention a, #TitreArticleArchives .Prevention a {
	color:					#588528;
	text-decoration:		none;
}
#TitreArticle .Consommation a, #TitreArticleArchives .Consommation a  {
	color:					#3C719F;
	text-decoration:		none;
}
#TitreArticle .Juridique a, #TitreArticleArchives .Juridique a {
	color:					#684184;
	text-decoration:		none;
}
#TitreArticle .Mutuelle a, #TitreArticleArchives .Mutuelle a  {
	color:					#308274;
	text-decoration:		none;
}
#ContenuPage {
	padding:				12px 0 0 12px;
	clear:					both;
	float:					left;
}
#ContenuPage .TexteNoir, #ContenuPage .Texte {
	line-height:			18px;
}
#ContenuPage ul, ol {
	margin:					0 0 12px 0;
	padding:				0;
}
#ContenuPage li, #ColContenuConcoursEmployes li {
	font-size:				11px;
	color:					#000;
	line-height:			18px;
	margin: 				5px 0 0 34px;
	padding:				0;
}
#ContenuPage ul li, #ColContenuConcoursEmployes li {
	list-style:				disc outside url(../images/Puce_Liste.gif);
}

#AutresArticlesMaVieIntFR, #AutresArticlesMaVieIntEN {
	width:					197px;
	border-top:				1px solid #D7D7D7;
	background:				url(../images/Bg_AutresArticlesMaVieInt.gif) repeat-y;
}
#AutresArticlesMaVieIntFR h4, #AutresArticlesMaVieIntEN h4 {
	height:					29px;
	margin:					0 0 18px 0;
}
#AutresArticlesMaVieIntFR h4 {
	background:				url(../images/Ti_AutresArticles_FR.gif) no-repeat;
}
#AutresArticlesMaVieIntEN h4 {
	background:				url(../images/Ti_AutresArticles_EN.gif) no-repeat;
}
#ArticlesMaVieInt {
	margin:					0 0 0 0;
	padding:				0;
}
#ArticlesMaVieInt li, #ArticlesPensezInt li {
	font-size:				11px;
	padding:				0 0 12px 0;
	margin:					0 0 6px 17px;
	background:				url(../images/Img_LigneArticlesUne.gif) repeat-x bottom left;
}
#ArticlesMaVieInt li.DernierItem, #ArticlesPensezInt li.DernierItem {
	background:				none;
} 
#ArticlesMaVieInt .Securite, #ArticlesPensezInt .Securite {
	list-style-image: 		url(../images/Puce_Securite.gif);
}
#ArticlesMaVieInt .Loisirs, #ArticlesPensezInt .Loisirs {
	list-style-image: 		url(../images/Puce_Loisirs.gif);
}
#ArticlesMaVieInt .Prevention, #ArticlesPensezInt .Prevention {
	list-style-image: 		url(../images/Puce_Prevention.gif);
}
#ArticlesMaVieInt .Consommation, #ArticlesPensezInt .Consommation {
	list-style-image: 		url(../images/Puce_Consommation.gif);
}
#ArticlesMaVieInt .Juridique, #ArticlesPensezInt .Juridique {
	list-style-image: 		url(../images/Puce_Juridique.gif);
}
#ArticlesMaVieInt .Mutuelle, #ArticlesPensezInt .Mutuelle {
	list-style-image: 		url(../images/Puce_Mutuelle.gif);
}
#ArticlesMaVieInt .Securite, #ArticlesPensezInt .Securite {
	list-style-image: 		url(../images/Puce_Securite.gif);
}

#ArticlesMaVieInt .Loisirs span.NomTheme a, #ArticlesPensezInt .Loisirs span.NomTheme a {
	color:					#AB8E19;
	text-decoration:		none;
}
#ArticlesMaVieInt .Prevention span.NomTheme a, #ArticlesPensezInt .Prevention span.NomTheme a {
	color:					#588528;
	text-decoration:		none;
}
#ArticlesMaVieInt .Consommation span.NomTheme a, #ArticlesPensezInt .Consommation span.NomTheme a {
	color:					#3C719F;
	text-decoration:		none;
}
#ArticlesMaVieInt .Juridique span.NomTheme a, #ArticlesPensezInt .Juridique span.NomTheme a {
	color:					#684184;
	text-decoration:		none;
}
#ArticlesMaVieInt .Mutuelle span.NomTheme a, #ArticlesPensezInt .Mutuelle span.NomTheme a {
	color:					#308274;
	text-decoration:		none;
}
#ArticlesMaVieInt .Securite span.NomTheme a, #ArticlesPensezInt .Securite span.NomTheme a {
	color:					#D0541E;
	text-decoration:		none;
}

#FooterAutresArticlesMaVieInt {
	background:				url(../images/Bg_AutresArticlesMaVieFooter.gif) no-repeat;
	height:					27px;
}
#FooterAutresArticlesMaVieInt img {
	float:					right;
	margin:					5px 0 0 0;
	border:					0;
}
#AutresArticlesPensezIntFR, #AutresArticlesPensezIntEN {
	margin:					18px 0 0 0;
	width:					197px;
	background:				url(../images/Bg_AutresArticlesPensezInt.gif) repeat-y;
}
#AutresArticlesPensezIntFR h4, #AutresArticlesPensezIntEN h4  {
	height:					89px;
	margin:					0 0 18px 0;
}
#AutresArticlesPensezIntFR h4 {
	background:				url(../images/Ti_PensezYInt_FR.gif) no-repeat;
}
#AutresArticlesPensezIntEN h4 {
	background:				url(../images/Ti_PensezYInt_EN.gif) no-repeat;
}
.BlocsBordureBas {
	border-bottom:			1px solid #D7D7D7;
}
#ArticlesPensezInt {
	margin:					0;
	padding:				0;
}
#ArticlesPensezInt li {
	background:				url(../images/Img_LigneArticlesPensez.gif) repeat-x bottom left;	
}
#FooterAutresArticlesPensezInt {
	background:				url(../images/Bg_AutresArticlesPensezFooter.gif) no-repeat;
	height:					27px;
}
#FooterAutresArticlesPensezInt img {
	float:					right;
	margin:					5px 0 0 0;
	border:					0;
}
/* Styles des archives */
#TitreArchives {
	background:				url(../images/Bg_TitreArchives.gif) repeat-y;
	height:					46px;
	margin:					0 0 6px 0;
}
#TitreArchives img {
	margin:					0 0 5px 12px;
}
.AnneeArchivesOuvert, .AnneeArchivesFerme {
	font-size:				12px;
	text-transform:			uppercase;
	background:				#89A5BD url(../images/Bg_AnneeOuvert.gif) no-repeat;
	padding:				3px 0 3px 33px;
	margin:					0 0 22px 0;
}
.AnneeArchivesOuvert a, .AnneeArchivesFerme a {
	display:				block;
	color:					#FFF;
	text-decoration:		none;
}
.AnneeArchivesFerme {
	background:				#89A5BD url(../images/Bg_AnneeFerme.gif) no-repeat;
}
.AnneeArchives {
	font-size:				12px;
	color:					#FFF;
	text-transform:			uppercase;
	background:				#89A5BD;
	padding:				3px 0 3px 16px;
	margin:					0 0 22px 0;
}
.ContenuArchives h3 {	
	font-size:				11px;
	color:					#898989;
	font-weight:			bold;
	padding:				0 0 0 16px;
	margin:					0 0 6px 0;
}
.ContenuArchives ul {
	margin:					0 0 13px 15px;
	padding:				0;
}
.ContenuArchives ul li {
	list-style-type:		none;
	background:				url(../images/Puce_Archives.gif) no-repeat 2px 0;
	font:					11px/120% Arial, Helvetica, Sans-serif;
	margin: 				5px 0 0 0;
	padding:				0 0 0 18px;
}
.ContenuArchives ul li a {
	color:					#000;
	text-decoration:		none;
}
.ContenuArchives ul li a:hover {
	font-weight:			bold;
	text-decoration:		underline;
}
.ContenuArchives ul li a.ArticleAudio {
	color: 					#BE333B;
	background:				url(../images/Picto_Son.gif) no-repeat 100% 3px;
	padding-right:			15px;
}
.ContenuArchives hr, #Formulaires hr {
	border:					0;
	background:				#D7D7D7;
	color:					#D7D7D7;
	height:					1px;
	margin:					0 0 5px 0;
}
ul#ListeThemes {
	overflow:hidden;
	margin-bottom: 20px;
	padding:0;
	margin-left: 15px;
}
ul#ListeThemes li {
	width: 46%;
	float:left;
	list-style-type:		none;
	background:				url(../images/Puce_Archives.gif) no-repeat 2px 0;
	padding-left: 18px;
	padding-bottom: 3px;
}
ul#ListeThemes li a {
	color: #000;
	text-decoration: none;
}
ul#ListeThemes li a:hover {
	text-decoration: underline;
}
/* Archives sondage */
.TitreSondageArchives, .QuestionTestEclair {
	font-size:				13px;
	color:					#000;
	font-weight: 			bold;
	padding:				0 0 0 16px;
	margin:					0 0 16px 0;
}
.TitreReponseSondageArchives, .TitreReponsesTest {
	font-size:				11px;
	color:					#3C719F;
	font-weight:			bold;
	background:				#F7F5EB;
	padding:				8px 0 8px 16px;
	margin:					0;
}
.ReponseSondageArchives, .ReponsesTests {
	background:				#FBFBF2;
	margin:					0;
	padding:				10px 0;
}
.ReponseSondageArchives li, .ReponsesTests li {
	font-size:				11px;
	padding:				0 0 0 30px;
	margin:					0 0 3px 0;
	list-style-type:		none;
}
.TexteRouge {
	color:					#BA3237;
}
#AutresSondages, #AutresTests {
	margin:					0px 0 0 0;
	padding:				0;
}
#AutresSondages li, #AutresTests li {
	font-size:				11px;
	color:					#000;
	border-bottom:			1px solid #d7d7d7;
	background:				url(../images/Puce_Archives.gif) no-repeat 15px 14px;
	/*background:			url(../images/Puce_Archives.gif) no-repeat 15px 18px;*/
	margin: 				0 0 0 0;
	padding:				12px 0 12px 30px;
	list-style-type:		none;
}
#AutresSondages li.DernierItem, #AutresTests li.DernierItem {
	border:					0;
}
#AutresSondages li a, #AutresTests li a {
	color:					#000;
	text-decoration:		none;
}
#AutresSondages li a:hover, #AutresTests li a:hover {
	text-decoration:		underline;
}
#TitreAutresSondages, #TitreAutresTests {
	font-size:				12px;
	color:					#FFF;
	font-weight:			bold;
	text-transform:			uppercase;
	padding:				3px 0 3px 16px;
	margin:					10px 0 0px 0;
	background:				#89A5BD;
}
/*Test eclair */

#TitreTestEclair, #TitreGenerique {
	background:				url(../images/Bg_TitreArchives.gif) repeat-y;
	height:					28px;
	margin:					0 0 6px 0;
	padding:				18px 0 0 0;
	
}
#TitreGenerique img.BasArticle {
	margin:					-18px 0 0 12px;
	float:					left;
}
*html #TitreGenerique img.BasArticle {
	margin:					-18px 0 0 6px;
}
#TitreGenerique img.BtArchives {
	float:					right;
	margin:					0 12px 0 0;
	border:					0;
}
*html #TitreGenerique img.BtArchives {
	margin:					0 6px 0 0;
}
.ContenuTestEclair {
	font-size:				11px;
	line-height:			16px;
	color:					#000;
	margin:					0 0 18px 16px;
}
/* Formulaires */
#Formulaires {
	margin:					1px 0 0 0;
}
#Formulaires img {
	float:					left;
	border:					0;
	margin:					0 0 18px 0
}
.bouttonDroit
{	
	text-align:				right;
	border:					0;
	margin:					0;
}
#Formulaires p {
	font-size:				11px;
	color:					#000;
	line-height:			18px;
	margin:					0 0 0 13px;
	/*float:					left;*/
	clear:					both;
}
#Formulaires p span.TexteRouge {
	color:					#A32A2A;
}
#Formulaires form {
	margin:					0;
	padding:				0;
	float:					left;
	width:					100%;
}
#Formulaires .LeftBouton 
{
	margin:					0 0 71px 0;
}
.TitresFormulaires {
	font-size:				11px !important;
	color:					#FFF;
	font-weight:			bold;
	text-transform:			uppercase;
	background:				url(../images/Bg_TitreForm.gif) repeat-y;
	padding:				6px 0 6px 13px;
	margin:					0 0 0 0;
}
.FormulaireFondBleu, .FormulaireFondBleuReferFriend, .FormulaireFondBeige, .FormulaireFondBleuEmployes {
	margin:					1px 0 0 0;
	background:				url(../images/Bg_FormBleu.gif) repeat-x;
	padding:				9px 13px;
}
.FormulaireFondBleu table, .FormulaireFondBleuReferFriend table {
	margin:					0 0 15px 0;
}
.FormulaireFondBleu td, .FormulaireFondBeige td {
	padding:				0 10px 8px 0
}
.FormulaireFondBeige {
	background:				url(../images/Bg_FormBeige.gif) repeat-x;
}
.TexteBleu {
	color:					#4577A3;
}
.TexteMajuscule {
	text-transform:			uppercase;
}
#NoteFormulaire {
	border:					1px solid #D7D7D7;
	background:				#F6F5EA;
	padding:				12px 11px 0;
}
#NoteFormulaire p {
	margin:					0 0 12px 0;
}
#Formulaires .NoteTexte {
	color:					#898989;
	margin-left:			0;
	margin-top:				18px;
}
#Formulaires .Bouton {
	float:					right;
	margin:					0 0 71px 0;
}
#Formulaires .NoteTextePetit {
	font-size:				10px;
	line-height:			120%;
	color:					#898989;
	margin:					0px 0 17px 0;
	clear:					both;
}
#Formulaires hr {
	margin:					15px 0 11px 0;
}
/* Plan du site */
.ContenuPlan {
	width:					487px;
}
.TitrePlanSite {
	font-size:				12px;
	background:				#89A5BD;
	padding:				3px 0 3px 18px;
	margin:					0 0 12px 0;
}
.TitrePlanSite a {
	color:					#FFF;
	text-decoration:		none;
	display:				block;
}

/* Styles pour le concours des employes */
#ColConcoursEmployes {
	float:					left;
	width:					453px;
}
#ColContenuConcoursEmployes {
	float:					left;
	width:					477px;
	background:				#FFF url(../images/Bg_ContenuConcoursEmployes.gif) repeat-x;
	position:				relative;
}
#ColContenuConcoursEmployes h2 {
	margin:					14px 0 0 45px;
}
#ColContenuConcoursEmployes p {
	margin:					0 0 12px 45px;
}
#ColContenuConcoursEmployes li {
	font-size:				11px;
	color:					#000;
	line-height:			14px;
	list-style:				disc outside url(../images/Puce_Liste.gif);
	margin: 				5px 35px 0 23px;
	padding:				0;
}
#ColContenuConcoursEmployes hr {
	margin-left:			45px;
}
#ColContenuConcoursEmployes table {
	margin:					0 14px;
	width:					403px;
}
#ColContenuConcoursEmployes table td img {
	display:				inline;
	vertical-align:			middle;
}
.FormulaireFondBleuEmployes {
	margin-left:			45px;
	height:					116px;
}
#ColContenuConcoursEmployes .FormulaireFondBleuEmployes p {
	margin-left:			0;
}
#BlocInvitationReferes {
	margin:					0 0 15px 45px;
	border:					1px solid #d7d7d7;
	background:				#f6f5ea;
	padding-bottom:			10px;
}
.TitreInvitation {
	float:left;
	padding:				11px 15px;
}
.LiensInvitations {
	float:					right;
	padding:				11px 15px;
}
.TexteBrunLangue {
	font-size:				10px;
	color:					#796752;
}
.BoutonAlignDroit {
	float:					right;
	margin:					6px 0 30px;
}
.NoteTextePetitGris {
	font-size:				10px;
	color:					#898989;
}

/* Styles pour module commentaires */
#NavigationCommentaires {
	margin-top: 9px;
}
#NavigationCommentaires img {
	float: 					right;
	margin-left:			9px;
}
#BlocCommentaires {
	background: 			url(../images/Bg_Commentaires.gif) repeat-x;
	margin-left:			12px;
	padding-top:			5px;
}
#BlocCommentaires h4, #BlocFormCommentaires h4 {
	font-size: 				12px;
	font-weight:			bold;
	color:					#FFF;
	text-transform:			uppercase;
	background:				url(../images/Bg_HeaderCommentaires.gif) no-repeat;
	line-height:			22px;
	margin:					0 0 0 5px;
	padding-left:			8px;
}
#BlocCommentaires ul {
	padding:				0;
	margin: 				3px 5px 0;
}
#BlocCommentaires ul li {
	line-height:			17px;
	list-style: 			none outside none;
	padding:				18px 24px 18px 8px;
	border-bottom:			1px solid #d7d7d7;
}
#BlocCommentaires ul li.DernierLi {
	border:					0;
}
.NomUtilisateur {
	color:					#3c71aa;
}
#BlocFormCommentaires {
	background: 			url(../images/Bg_Commentaires.gif) repeat-x;
	margin-left:			12px;
	padding-top:			5px;
}
.FormCommentaires {
	color:					#fff;
	border-top:				1px solid #3c71aa;
	background:				#7aa0c8;
	margin-left:			5px;
	width:					464px;
	padding:				16px 0 0 11px;
}
.FormCommentaires p.Champs {
	float:					left;
}
.FormCommentaires p.Champs label {
	display:				block;
}
.FormCommentaires .TxtBox {
	background: 			#f7f9fc;
	border:					0;
	margin-right:			17px;
	padding:				0;
	width:					206px;
	padding-left:			5px;
}
.FormCommentaires .TxtArea {
	font:					11px Arial, Helvetica, Sans-serif;
	color:					#898989;
	background: 			#f7f9fc;
	border:					0;
	padding-left:			5px;
}
.BtEnvoyerCommentaire {
	float:					right;
	margin:					11px 6px 0 0;
}
/* Module flash */

#flashcontent {
	margin-bottom: 6px;
}

/* Nouvelle page concours - formulaire inscription */
#ColConcours {
	float:					left;
	width:					440px;
	margin-right:			10px;
}
#ColContenuConcours {
	float:					left;
	width:					490px;
	position:				relative;
}
#ColContenuConcours .TitresFormulaires {
	margin: 0;
}
#ColContenuConcours h2 {
	font-size:				18px;
	margin:					14px 0 10px 0;
}
#ColContenuConcours p {
	margin:					0 0 12px 0;
}
#ColContenuConcours li {
	font-size:				11px;
	color:					#000;
	line-height:			14px;
	list-style:				disc outside url(../images/Puce_Liste.gif);
	margin: 				5px 35px 0 23px;
	padding:				0;
}
#ColContenuConcours hr {
	margin: 10px 0;
}
.BoutonForm {
	float: 					right;
	margin:					0 0 12px 5px;
}
#BlocGagnantsConcours {
	margin-top:				20px;
}
#BlocGagnantsConcours h2 {
	font-size:				18px;
	color: 					#BE333B;
}
#BlocGagnantsConcours ul {
	margin:					0;
	padding:				0;
}
#BlocGagnantsConcours ul li {
	font-size:				11px;
	list-style:				none outside none;
	background:				url(../images/Puce_GagnantsConcours.gif) no-repeat 0 3px;
	padding-left: 			14px;
	margin-bottom:			15px;
}
#BlocGagnantsConcours ul li span {
	color:					#376b9b;
	font-size:				12px;
}

/* Styles pour formulaires----------------------------------------------------*/
.TxtBox {
	font-size:				11px;
	color:					#898989;
	border-left:			1px solid #000;
	border-top:				1px solid #000;
	border-right:			1px solid #CCC;
	border-bottom:			1px solid #CCC;
	padding:				0 0 0 5px;
	margin:					0;
	background:				#FFF;
}
.DropDown {
	font-size:				11px;
	color:					#898989;
	border-left:			1px solid #000;
	border-top:				1px solid #000;
	border-right:			1px solid #CCC;
	border-bottom:			1px solid #CCC;
	padding:				0 0 0 5px;
	margin:					0;
}
/* -- Styles pour les articles reliés -------------------------------------------------------- */
#ArticlesRelies {
	width:					479px;
	background:				url(/images/Bg_ListeArticlesRelies.jpg) repeat-x;
}

#ArticlesRelies {
	margin:					8px auto 0;
	padding:				5px 0 0px 5px;
}
#ArticlesRelies h4 {
	background:				#C7B299 url(/images/Bg_AutresArticlesUne.gif) no-repeat 460px 6px;
}
#ArticlesRelies h4 {
	width:					467px;
	color:					#FFF;
	font-weight:			bold;
	text-transform:			uppercase;
	font-size:				11px;
	padding:				0 0 0 8px;
	line-height:			22px;
	margin:					0;
}
#AutresArticlesRelies  {
	margin:					10px 0;
	padding:				0 0 18px 15px;
	width:					470px;
}
#AutresArticlesRelies li {
	list-style:				none outside none !important;
	background:				url(/images/Puce_Articles.gif) no-repeat 6px 2px;
	font:					11px/120% Arial, Helvetica, Sans-serif;
	margin: 				5px 0 0 0;
	padding:				0 0 2px 25px;
}
	
/* ---------------------------------------------------------------------------*/
/* Général -------------------------------------------------------------------*/
BODY {
	font:					11px Arial, Helvetica, Sans-serif;
	color:					#000;
	padding:				0;
	margin:					0 0 14px 0;
	/*background:				#FFF;*/
}
/*A:link, A:visited, A:active {
	font:					100%/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					;
	text-decoration:		;
}
A:hover, A:visited:hover, A:active:hover {
	font:					100%/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					;
	text-decoration:		;
}*/
P {
	padding:				0;
	margin:					0 0 12px 0;
	line-height:			120%;
}
FORM {
	padding:				0;
	margin:					0;
}
SUP  {
	font:					7px/0px Arial, Helvetica, Sans-serif;
}
img {
	display:				block;
}
/* Arrière-plan --------------------------------------------------------------*/
.Bg {
	background:#FFF url(../images/Bg.gif) repeat-x;
}
