/***** Tags HTML et styles généraux *****/
p {FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px}
select, input, textarea {FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px;}
h1 {
	font-size: 11px;
	font-weight: 800;
	text-transform: uppercase;
}
.piedPage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	color: #808080;
}
.img {
	border: 1px solid #000000;
}
.imgDrap {
	border: 1px solid #F1F1F1;
}
.emphase {
	font-size: 11px;
	font-weight: 800;
	text-transform: uppercase;
	letter-spacing: 5px;
}
.normalTxt {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
.formTitre {
    color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 800;
}
.typeRub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 800;
	text-transform: uppercase;
	background-color: #000000;
	letter-spacing: 6pt;
	text-align: center;
	color: #F1F1F1;
}

/***** Liens *****/
A:link {
	TEXT-DECORATION: underline;
	color: #0033FF;
}
A:visited {
	TEXT-DECORATION: underline;
	color: #0033FF;
}
A:hover {
	TEXT-DECORATION: underline;
	color: #DF0404;
}
A:active {
	TEXT-DECORATION: underline;
	color: #DF0404;
}
A.menu:link {
	TEXT-DECORATION: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 800;	
}
A.menu:visited {
	TEXT-DECORATION: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 800;	
}
A.menu:hover {
	TEXT-DECORATION: none;
	color: #DF0404;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 800;	
}
A.menu:active {
	TEXT-DECORATION: none;
	color: #DF0404;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 800;	
}
A.menuLoc:link {
	TEXT-DECORATION: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;	
}
A.menuLoc:visited {
	TEXT-DECORATION: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;	
}
A.menuLoc:hover {
	TEXT-DECORATION: none;
	color: #DF0404;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;	
}
A.menuLoc:active {
	TEXT-DECORATION: none;
	color: #DF0404;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;	
}
A.PRLink:link {
	TEXT-DECORATION: none;
	color: #000000;
}
A.PRLink:visited {
	TEXT-DECORATION: none;
	color: #000000;
}
A.PRLink:hover {
	TEXT-DECORATION: none;
	color: #DF0404;
}
A.PRLink:active {
	TEXT-DECORATION: none;
	color: #DF0404;
}
A.CdCLink:link {
	TEXT-DECORATION: none;
	color: #67735D;
}
A.CdCLink:visited {
	TEXT-DECORATION: none;
	color: #67735D;
}
A.CdCLink:hover {
	TEXT-DECORATION: none;
	color: #DF0404;
}
A.CdCLink:active {
	TEXT-DECORATION: none;
	color: #DF0404;
}
A.mnBack:link {
	TEXT-DECORATION: none;
	color: #F1F1F1;
}
A.mnBack:visited {
	TEXT-DECORATION: none;
	color: #F1F1F1;
}
A.mnBack:hover {
	TEXT-DECORATION: none;
	color: #F1F1F1;
}
A.mnBack:active {
	TEXT-DECORATION: none;
	color: #F1F1F1;
}
.dm_lien{
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 10px;
}
/***** Coups de Coeur *****/
.CdC {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	line-height: 8pt;
	font-weight: normal;
	text-align: justify;
}
.CdCTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 800;
	color: #67735D;
}

/***** Publirédactionnels *****/
.PRFdGris {
	background-color: #F1F1F1;
}
.PRFdVert {
	background-color: #D7DBD3;
}
.PRTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 8pt;
	font-weight: 800;
}
.PRTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 8pt;
	font-weight: 400;
	/*text-align: justify;*/
}

/***** Zoom *****/
.zoomTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 9pt;
	font-weight: 400;
	text-align: justify;
}
.zoomTitre {
	font-weight: 800;
}

/***** Liste de P.A *****/
.LPATxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 9pt;
	font-weight: 400;
	text-align: justify;
}
.LPATitre {
	font-weight: 800;
}
.LPAFdTab {
	background-color: #FFFFFF;
}
.LPABdTab {
	background-color: #000000;
}
.LPAGeo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 800;
}
.LPANbPa {
	font-size: 12px;
	font-weight: 400;
}
.LPANbPaSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	color: #808080;
	text-align: right;
}
.LPAPage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 800;
}

/***** Menu *****/
.MNFdVert {
	background-color: #24562D;
}
.MNTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 800;
	color: #F1F1F1;
}
.MNFdGris {
	background-color: #D7DBD3;
}

/***** Tableau « On recherche pour vous » *****/
.rechFdVert {
	background-color: #D7DBD3;
}
.rechTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 9pt;
	font-weight: 400;
}
.rechTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 800;
	text-transform: uppercase;
}

/***** Édito *****/
.edito {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 10pt;
	font-weight: 400;
	text-align: justify;

}
.edtitoEmphase {
	font-style: italic;
	color: #666666;
	font-size: 10px;
	text-align: right;
}

/***** Tableau Vert *****/
.tabFdVert {
	background-color: #D7DBD3;
}
.dpFdGris {
	background-color: #F1F1F1;
}
.dpTexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 10pt;
	font-weight: normal;
	text-align: justify;
}
.dpTitre {
	font-weight: 800;
}

/***** P.A *****/
.PALegende {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13pt;
	font-weight: 400;
	color: #808080;
}
.PATexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11pt;
	font-weight: 400;
	text-align: justify;
}
.PAEmphase {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	font-size: 11px;
	text-align: right;
}
.PATitre {
	font-weight: 800;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.PAZone {
	font-weight: 400;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
}

/***** Têtière *****/
.TdDrap {
	background-color: #DF0404;
	text-align: center;
	vertical-align: bottom;
}
.TdLogo {
	background-color: #F1F1F1;
}
.TdChapo {
	background-color: #D7DBD3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-weight: 800;
	text-transform: uppercase;
	color: #DF0404;
	letter-spacing: 1px;
}
.drapeaux {
	border: 1px solid #F1F1F1;
}
/*.chapo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-weight: 800;
	text-transform: uppercase;
	color: #DF0404;
	letter-spacing: 1px;
}*/
.chapoMC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-transform: capitalize;
	color: #67735D;
}
.TdlogoMC {
	background-color: #F1F1F1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #D7DBD3;
	font-weight: 800;
	vertical-align: bottom;

}
.TdTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	font-weight: 400;
	letter-spacing: 1pt;

}
hr{
	color : #215529;
	border-bottom : 2px solid #215529;
}