/* CSS Document */


/* ----- body ----- */
body {
	background-color: #4d7485;
	/*background-image:url(images/white_bg.gif);
	background-position:center;
	background-repeat:repeat-y;*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* ----- main text (text for "La Une" and other) ----- */
/* ----- text for A LA UNE article is bigger than for the other articles on the homepage ----- */
.maintext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2c2c2c;
	line-height:15px;
}
.maintext a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2c2c2c;
	line-height:15px;
	text-decoration:underline;
}
.maintext a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2c2c2c;
	line-height:15px;
	text-decoration:underline;
}
.maintext a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
	line-height:15px;
	text-decoration:underline;
}

/* ----- text for "s'abonner" ----- */
.subtextabonne {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#757575;
	line-height:13px;
}
.subtextabonne a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#757575;
	line-height:13px;
	text-decoration:none;
}
.subtextabonne a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#757575;
	line-height:13px;
	text-decoration:none;
}
.subtextabonne a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height:13px;
	text-decoration:none;
}

/* ----- sub text ----- */
/* ----- sub text is text for articles, other than A LA UNE, and any other places appropriate ----- */
.subtextValidator {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:red;
	line-height:13px;
}

.textconnexion {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#555555;
	line-height:13px;
}

.subtext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2c2c2c;
	line-height:13px;
}

.subtext2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#000000;	
}
.subtext a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#757575;
	line-height:13px;
	text-decoration:underline;
}
.subtext a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#757575;
	line-height:13px;
	text-decoration:underline;
}
.subtext a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#757575;
	line-height:13px;
	text-decoration:none;
}
/* ----- end ----- */

/* ----- FORUM ----- */
.quoteperson {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#696969;
}

/* ----- BREVES ----- */
.brevestitre {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#387691;
	line-height:13px;
}
.brevestitre a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#387691;
	line-height:13px;
	text-decoration:none;
}
.brevestitre a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#387691;
	line-height:13px;
	text-decoration:none;
}
.brevestitre a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height:13px;
	text-decoration:none;
}
.brevesregion {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.brevestitregros {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#387691;
	line-height:13px;
	padding-top:3px;
	padding-bottom:3px;
}




/* ----- logged links ----- */
.loggedlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#757575;
	line-height:11px;
	padding-top:9px;
	padding-bottom:9px;
}
.loggedlink a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#757575;
	line-height:11px;
	text-decoration:none;
}
.loggedlink a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#757575;
	line-height:11px;
	text-decoration:none;
}
.loggedlink a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height:11px;
	text-decoration:none;
}
/*----- end ----- */


/* ----- class for top frame image ----- */
.topframe {
	background-image:url(images/top_frame_bg.gif);
	background-position:left;
	background-repeat:repeat-y;
}

/*.topframeDirectory {
	background-image:url(images/top_frame_bg.gif);
	background-position:left;
	background-repeat:repeat-y;
}
*/

/* ----- recherche ----- */
.recherche {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	letter-spacing:-1px;
	font-size: 10px;
	color: #A53B3B;
}
.avancee {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	letter-spacing:-1px;
	font-size:10px;
	color:#817F7F;
}
.avancee a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	letter-spacing:-1px;
	font-size:10px;
	color:#817F7F;
	text-decoration:none;
}
.avancee a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	letter-spacing:-1px;
	font-size:10px;
	color:#817F7F;
	text-decoration:none;
}

.avancee a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	letter-spacing:-1px;
	font-size:10px;
	color:#817F7F;
	text-decoration:underline;
}

.recherchefield {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#9E9E9E;
	border:0;
	border-bottom-color:#B10808;
	border-bottom:1px;
	text-align:left;
}

/*- recherche resultats -*/
.rechercheresultat {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#3F8AB1;
	padding-left:2px;
	padding-bottom:7px;
	letter-spacing:1px;
}


/* ----- end of recherche ----- */


/* ----- text links of main top menu ----- */
.menulinks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #565656;
}
.menulinks a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #565656;
	text-decoration:none;
}
.menulinks a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #565656;
	text-decoration:none;
}
.menulinks a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #565656;
	text-decoration:underline;
}
/* ----- end ----- */



/* ----- vertical dot division ----- */
.verticaldot {
	background-image:url(images/verticaldot.gif);
	background-repeat:repeat-y;
}


/* ----- date and edition number ----- */
.date {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#7F7F7D;
	letter-spacing:-1px;
}
.numero {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #B10808;
	letter-spacing:normal;
}
/* ----- end ----- */

/* ----- user location ----- */
.userlocaffiche {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
	padding-left:2px;
	padding-bottom:7px;
	letter-spacing:1px;
} /* to continue with other rubriques */
.userlocactu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#9B7545;
	padding-left:2px;
	padding-bottom:7px;
	letter-spacing:1px;
}
.userlocopi {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
	padding-left:2px;
	padding-bottom:7px;
	letter-spacing:1px;
}

/* ----- white text to be used on corresponding rubrique background colour ----- */
.userlocaffichewhite {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:8px;
	padding-top:1px;
	padding-bottom:1px;
	letter-spacing:1px;
}

/* ----- grey text after the | of user location ----- */
.userlocbar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2c2c2c;
	padding-left:2px;
	padding-bottom:7px;
	letter-spacing:1px;
}

/* ----- articles title - do one for each rubrique ----- */
.articletitleaffiche {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;	
}
.articletitleaffiche2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;	
}
.articletitleaffichesub {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19;
	font-weight:bold;
	color:#6B6B6B;
}
.articleaffichechapeau {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#595959;
	padding-top:10px;
	padding-bottom:14px;
}

.articletitleactu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#9B7545;
}
.articletitleopi {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;	
}

/* ----- articles title to appear in "sub-rubrique" on the left - do one for each rubrique ----- */
.articlesmallaffiche {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.articlesmallaffiche a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.articlesmallaffiche a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.articlesmallaffiche a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.articlesmallaffichesub {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11;
	color:#6B6B6B;
}
.articlesmallactu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#393939;

}
.articlesmallactu a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#393939;
	text-decoration:underline;
}
.articlesmallactu a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#AA4203;
	text-decoration:underline;
}
.articlesmallactu a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#393939;
	text-decoration:none;
}

.articlesmallaffiche {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#AA4203;
}
.articlesmallopinions {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5D9AC5;
}
.articlesmalleco {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A89410;
}

/* ----- left menu links (main titles) ----- */
.leftmenuaffiche {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#AA4203;
	padding-left:2px;
	padding-bottom:7px;
}
.leftmenuaffiche a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#AA4203;
	padding-left:2px;
	padding-bottom:7px;
	text-decoration:none;
}
.leftmenuaffiche a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#AA4203;
	padding-left:2px;
	padding-bottom:7px;
	text-decoration:none;
}
.leftmenuaffiche a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#AA4203;
	padding-left:2px;
	padding-bottom:7px;
	text-decoration:underline;
}
/*--*/
.leftmenuopinions {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5D9AC5;
	padding-left:2px;
	padding-bottom:2px;
}
.leftmenuopinions a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5D9AC5;
	padding-left:2px;
	padding-bottom:7px;
	text-decoration:none;
}
.leftmenuopinions a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5D9AC5;
	padding-left:2px;
	padding-bottom:7px;
	text-decoration:none;
}
.leftmenuopinions a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5D9AC5;
	padding-left:2px;
	padding-bottom:7px;
	text-decoration:underline;
}
/*--*/
.leftmenuactualites {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#9B7545;
	padding-left:2px;
	padding-bottom:7px;
}
.leftmenuactualites a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#9B7545;
	padding-left:2px;
	padding-bottom:7px;
	text-decoration:none;
}
.leftmenuactualites a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#9B7545;
	padding-left:2px;
	padding-bottom:7px;
	text-decoration:none;
}
.leftmenuactualites a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#9B7545;
	padding-left:2px;
	padding-bottom:7px;
	text-decoration:underline;
}
/*--*/
.leftmenueconomie {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CFB50A;
	padding-left:2px;
	padding-bottom:7px;
}
.leftmenueconomie a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CFB50A;
	padding-left:2px;
	padding-bottom:7px;
	text-decoration:none;
}
.leftmenueconomie a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CFB50A;
	padding-left:2px;
	padding-bottom:7px;
	text-decoration:none;
}
.leftmenueconomie a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CFB50A;
	padding-left:2px;
	padding-bottom:7px;
	text-decoration:underline;
}
/*--*/
.leftmenuentreprises {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#339966;
	padding-left:2px;
	padding-bottom:7px;
}
.leftmenuentreprises a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3F8B66;
	padding-left:2px;
	padding-bottom:7px;
	text-decoration:none;
}
.leftmenuentreprises a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3F8B66;
	padding-left:2px;
	padding-bottom:7px;
	text-decoration:none;
}
.leftmenuentreprises a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3F8B66;
	padding-left:2px;
	padding-bottom:7px;
	text-decoration:underline;
}
/*--*/
.leftmenuart {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CB9F9F;
	padding-left:2px;
	padding-bottom:7px;
	/*line-height:11px;*/
}
.leftmenuart a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CB9F9F;
	padding-left:2px;
	padding-bottom:7px;
	text-decoration:none;
}
.leftmenuart a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CB9F9F;
	padding-left:2px;
	padding-bottom:7px;
	text-decoration:none;
}
.leftmenuart a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CB9F9F;
	padding-left:2px;
	padding-bottom:7px;
	text-decoration:underline;
}
/*--*/
.leftmenusante {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8F5D8D;
	padding-left:2px;
	padding-bottom:7px;
}
.leftmenusante a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8F5D8D;
	padding-left:2px;
	padding-bottom:7px;
	text-decoration:none;
}
.leftmenusante a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8F5D8D;
	padding-left:2px;
	padding-bottom:7px;
	text-decoration:none;
}
.leftmenusante a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8F5D8D;
	padding-left:2px;
	padding-bottom:7px;
	text-decoration:underline;
}
/*--*/
.leftmenuimpertinences {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#C42626;
	padding-left:2px;
	padding-bottom:7px;
}
.leftmenuimpertinences a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#C42626;
	padding-left:2px;
	padding-bottom:7px;
	text-decoration:none;
}
.leftmenuimpertinences a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#C42626;
	padding-left:2px;
	padding-bottom:7px;
	text-decoration:none;
}
.leftmenuimpertinences a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#C42626;
	padding-left:2px;
	padding-bottom:7px;
	text-decoration:underline;
}

/* ----- end of left menu links (main titles) ----- */


/* ----- left menu links (sub links) ----- */
.leftmenulinks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #828688;
	letter-spacing:-1px;
}
.leftmenulinks a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	letter-spacing:-1px;
	color: #828688;
	text-decoration:none;
}
.leftmenulinks a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	letter-spacing:-1px;
	color: #828688;
	text-decoration:none;
}
.leftmenulinks a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	letter-spacing:-1px;
	color: #828688;
	text-decoration:underline;
}
/* ----- end of left menu links (sub titles) ----- */


/* ----- small displays (showing rubrique and sous-rubrique above titles) ----- */
.displayeconomie {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:11px;
	letter-spacing:-1px;
	padding-bottom:12px;
	color:#000000;
}
.displayopinions {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5D9AC5;
	line-height:11px;
	letter-spacing:-1px;
	padding-bottom:12px;
}
.displayaffiche {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#AA4203;
	line-height:11px;
	letter-spacing:-1px;
	padding-bottom:12px;
}
.displayentreprises {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3F8B66;
	line-height:11px;
	letter-spacing:-1px;
	padding-bottom:12px;
}
.displayactualite {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#9B7545;
	line-height:11px;
	letter-spacing:-1px;
	padding-bottom:12px;
}

.barsousrubrique {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2c2c2c;
	padding-left:2px;
}
.barsousrubriquebold {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:12px;
	color:#2c2c2c;
	padding-left:2px;
}
/* ----- end of small displays (showing rubrique and sous-rubrique ----- */


.launetiteco {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:10px;
}
.launetiteco a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:10px;
	text-decoration:none;
}
.launetiteco a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:10px;
	text-decoration:none;
}
.launetiteco a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:10px;
	text-decoration:none;
}

.la2titaffiche {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:8px;
}

.la2titaffiche a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:8px;
	text-decoration:none;
}
.la2titaffiche a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:8px;
	text-decoration:none;
}
.la2titaffiche a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:8px;
	text-decoration:none;
}

.la2titentreprises {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:8px;
}

.la2titentreprises a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:8px;
	text-decoration:none;
}
.la2titentreprises a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:8px;
	text-decoration:none;
}
.la2titentreprises a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:8px;
	text-decoration:none;
}

.la2titactualite {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:8px;
}
.la2titactualite a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:8px;
	text-decoration:none;
}
.la2titactualite a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:8px;
	text-decoration:none;
}
.la2titactualite a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:8px;
	text-decoration:none;
}

.la2titopinions {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:8px;
}

.la2titopinions a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:8px;
	text-decoration:none;
}
.la2titopinions a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:8px;
	text-decoration:none;
}
.la2titopinions a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:8px;
	text-decoration:none;
}
/* ----- barometre titre ----- */
.barometretitre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#5D9AC5;
	line-height:14px;
	padding-top:6px;
}

/* ----- logged person's name ----- */
.loggedperson {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#8C2517;
	padding-top:2px;
	padding-bottom:2px;
}

/* ----- titres formulaire ----- */
.formtitre{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#9DA0A1;
}

/* ----- Page Espace Abonnés ----- */
.maintitle {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:22px;
	color:#B40F0B;
	line-height:20px;
}
.mainwarning {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#B40F0B;
	line-height:20px;
}
.mainwarning a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#B40F0B;
	line-height:20px;
	text-decoration:none;
}
.mainwarning a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#B40F0B;
	line-height:20px;
	text-decoration:none;
}
.mainwarning a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#B40F0B;
	line-height:20px;
	background-color:#ECECEC;
	text-decoration:none;
}
.subtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#B40F0B;
	line-height:14px;
}
.emphase {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#7C0A09;
}
.unseul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#71706F;
}

/* ----- various ----- */
.style1 {
	color: #B10808;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.surtitre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#838383;
	line-height:11px;
	text-decoration:none;
	padding-bottom:3px;
}
.surtitrebig {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#838383;
	line-height:11px;
	padding-top:7px;
	padding-bottom:3px;
}

.lireintegral {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#517283;
	padding-top:3px;
	padding-bottom:3px;
}
.lireintegral a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#517283;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
}
.lireintegral a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#517283;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
}
.lireintegral a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#517283;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:underline;
}

.consultezbaro {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#8F2724;
	padding-top:3px;
	padding-bottom:3px;
}
.consultezbaro a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#8F2724;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
}
.consultezbaro a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#8F2724;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
}
.consultezbaro a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#8F2724;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:underline;
}


.paralain {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2C2C2C;
	line-height:10px;
	padding-bottom:3px;
}

.lire {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#B92727;
	padding-top:3px;
	padding-bottom:3px;
}
.lire a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#B92727;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
}
.lire a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#B92727;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
}
.lire a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#B92727;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:underline;
}

.versionimprim {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#9B9178;
}
.versionimprim a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#9B9178;
	text-decoration:underline;
}
.versionimprim a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#9B9178;
	text-decoration:underline;
}
.versionimprim a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#9B9178;
	text-decoration:none;
}
.titrerouge {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#8C2517;
	padding-top:2px;
	padding-bottom:2px;
}


/* ----- login fields ----- */
.loginfields {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#9E9E9E;
	border:0px; 
	/*border-bottom-color:#D4D0C8;
	border-bottom:1px;
	border-right:1px;
	border-right-color:#D4D0C8;
	border-left:1px;
	border-left-color:#808080;
	border-top:1px;
	border-top-color:#808080;
	text-align:center;*/
}
/* ----- end ----- */

/* ----- formulaire ----- */
.formfields {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#5D5D5D;
	background-color:#FFFFFF;
 
	/*border-bottom-color:#D4D0C8;
	border-bottom:1px;
	border-right:1px;
	border-right-color:#D4D0C8;
	border-left:1px;
	border-left-color:#808080;
	border-top:1px;
	border-top-color:#808080;
	text-align:center;*/
}


/* ----- barometre ----- */
.barotitre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#545454;
	line-height:11px;
	padding-top:7px;
	padding-bottom:3px;
}
.barohori {
	background-image:url(images/baro_hori.gif);
	background-repeat:repeat-x;
}
.baroverti {
	background-image:url(images/baro_verti.gif);
	background-repeat:repeat-y;
}
.resultats {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0072bc;
	line-height:11px;
	padding-bottom:3px;
}
.choisissez {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#757575;
	line-height:13px;
	padding-top:5px;
	padding-bottom:5px;
}
.choisissez a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#757575;
	line-height:13px;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:underline;
}
.choisissez a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#757575;
	line-height:13px;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:underline;
}
.choisissez a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:13px;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:underline;
}

.choisissezbld {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	line-height:12px;
	padding-bottom:3px;
}


/* ----- SONDAGE ----- */
.question {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#B10808;
}
.votes {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#9D7047;
}
.questionprecedente {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#808080;
	line-height:12px;
	padding-bottom:3px;
}


/* ----- BLOG ----- */
.blogtitle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#636363;
	padding-top:2px;
	padding-bottom:2px;
}
.postby {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#AE7857;
	padding-bottom:3px;
}
.postbyreply {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#0B597C;
	padding-bottom:3px;
}
.blogfields {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#757575;
	background-color:#EBEBEB;
	border:1px; 
	border-bottom-color:#D4D0C8;
	border-bottom:1px;
	border-right:1px;
	border-right-color:#D4D0C8;
	border-left:1px;
	border-left-color:#808080;
	border-top:1px;
	border-top-color:#808080;
	
}
.blogcommentairesfield {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#757575;
	background-color:#EBEBEB;
	border:1px; 
	border-bottom-color:#D4D0C8;
	border-bottom:1px;
	border-right:1px;
	border-right-color:#D4D0C8;
	border-left:1px;
	border-left-color:#808080;
	border-top:1px;
	border-top-color:#808080;
	
}

/* ----- contact us ----- */
.office {
	font-family:"Arial Narrow";
	font-size:11px;
	font-weight:bold;
	color:#333333;
	letter-spacing:1px;
}

/* ----- footer ----- */
.footerlinks {
	font-family:"Arial Narrow";
	font-size:12px;
	color:#565656;
	letter-spacing:1px;
	line-height:19px;
}
.footerlinks a:link {
	font-family:"Arial Narrow";
	font-size:12px;
	color:#565656;
	letter-spacing:1px;
	line-height:19px;
	text-decoration:none;
}
.footerlinks a:visited {
	font-family:"Arial Narrow";
	font-size:12px;
	color:#565656;
	letter-spacing:1px;
	line-height:19px;
	text-decoration:none;
}
.footerlinks a:hover {
	font-family:"Arial Narrow";
	font-size:12px;
	color:#565656;
	letter-spacing:1px;
	line-height:19px;
	text-decoration:underline;
}

.footerlinksrubriques {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	letter-spacing:-.05em;
}
.footerlinksrubriques a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	letter-spacing:-.05em;
	text-decoration:none;
}
.footerlinksrubriques a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	letter-spacing:-.05em;
	text-decoration:none;
}
.footerlinksrubriques a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#073968;
	letter-spacing:-.05em;
	text-decoration:none;
}
/* ----- small displays (used in the contents of the newsletter) ----- */
.semaine {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7F7F7D;
}
.dudate {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#B10808;
}
.sommairepays {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#C49A47;
	font-weight:bold;
	letter-spacing:-1px;
}
.articletitre {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#5B5959;
	font-weight:bold;
	letter-spacing:-1px;
}
.texterevue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#555555;
}

.lireRevue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#90795C;
}
.lireRevue a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#90795C;
	text-decoration:underline;
}
.lireRevue a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#90795C;
	text-decoration:underline;
}
.lireRevue a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:underline;
}

/* ----- TOP 100 STYLES ----- */
.no {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	padding-left: 2px;
}
.t100_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#3C545F;
}
.t100_head_fr {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#C13A3A;
	line-height:9PX;
}
.t100_list {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#3C545F;
}
.t100_list a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#3C545F;
	text-decoration:underline;
}
.t100_list a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#3C545F;
	text-decoration:underline;
}
.t100_list a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#3C545F;
	text-decoration:none;
}
.t100_col_num {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#3C545F;
	padding-left:3px;
}
.t100_page_num {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#3C545F;
}
.t100_page_num a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#3C545F;
	text-decoration:underline;
}
.t100_page_num a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#3C545F;
	text-decoration:underline;
}
.t100_page_num a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#3C545F;
	text-decoration:none;
}
.t100_menu_fr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF0000;
	letter-spacing:-1px;
}
.t100_menu_fr a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#222222;
	text-decoration:none;
}
.t100_menu_fr a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#222222;
	text-decoration:none;
}
.t100_menu_fr a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#222222;
	text-decoration:underline;
}

.t100_menu_en {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#BC8A1E;
}
.t100_menu_en a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#BC8A1E;
	text-decoration:none;
}
.t100_menu_en a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#BC8A1E;
	text-decoration:none;
}
.t100_menu_en a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#BC8A1E;
	text-decoration:underline;
}

.t100_main_tit_fr {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#B28134;
}
.t100_main_tit_en {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#295B7E;
}
.t100_maintext_en {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1F4F71;
	line-height:15px;
}
.t100_CompanyRank{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF; 
}
.t100_CompanyCountry{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:C13A3A; 
}
.t100_textFichedetails {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
	line-height:15px;
}
.t100_textFichedetails_En {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#677D87;
	line-height:15px;
}
.t100_textFichedetails_Fr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#C13A3A;
	line-height:15px;
}

/* Guide Import Export */
.guide_menu_en {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#4C76B4;
}
.guide_menu_en a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#4C76B4;
	text-decoration:none;
}
.guide_menu_en a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#4C76B4;
	text-decoration:none;
}
.guide_menu_en a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#4C76B4;
	text-decoration:underline;
}
.guide_fichetext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#726550;
	line-height:15px;
}
.guide_fichetext a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#726550;
	line-height:15px;
	text-decoration:none;
}
.guide_fichetext a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#726550;
	line-height:15px;
	text-decoration:none;
}
.guide_fichetext a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#726550;
	line-height:15px;
	text-decoration:underline;
}
.guide_textFichedetails_En {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal; font-style:italic;
	color:#245CAD;
	line-height:15px;
}
.guide_Fichedetails_En {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:295B7E;
	line-height:15px;
}
.guide_textFichedetails_Fr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#C13A3A;
	line-height:15px;
}
.guide_titfiche_Marron{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bolder;
	color:#726550;
}
.guide_titfiche_Fr{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	color:#D62A2A;
}
.guide_titfiche_En{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	color:#295B7E;
}
.guide_FicheText_En {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal; font-style:italic;
	color:#245CAD;
	line-height:15px;
}
.guide_FicheText_Fr {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal; 
	color:#2C2C2C;
	line-height:15px;
}

/* BUSINESS GUIDE */
.business_menu_en {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#46932E;
}
.business_menu_en a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#46932E;
	text-decoration:none;
}
.business_menu_en a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#46932E;
	text-decoration:none;
}
.business_menu_en a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#46932E;
	text-decoration:underline;
}
.business_guide_no {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#614110;
	padding-left: 2px;
}
.business_region_fr {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
	padding-left:2px;
	padding-bottom:7px;
	letter-spacing:1px;
}
.business_region_en {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
	padding-left:2px;
	padding-bottom:7px;
	color:#46932E;
	letter-spacing:1px;
}
.bguide_lien_fr {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#222222;
}
.bguide_lien_fr a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#222222;
	text-decoration:none;

}
.bguide_lien_fr a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#222222;
	text-decoration:none;
}
.bguide_lien_fr a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#222222;
	text-decoration:underline;
}

.bguide_lien_en {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#46932E;
}
.bguide_lien_en a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#46932E;
	text-decoration:none;

}
.bguide_lien_en a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#46932E;
	text-decoration:none;
}
.bguide_lien_en a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#46932E;
	text-decoration:underline;
}
.B_guide_main_tit_fr {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#999000;
}
.B_guide_main_tit_en {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#46932E;
}
.B_guide_maintext_en {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#46932E;
	line-height:15px;
}

/* les fiches marques, vip, secteurs et identite*/

.paginator
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#686563;
	text-decoration:none;
	
}


.paginator a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#6A96CE;
	text-decoration:none;
}

.paginator a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#6A96CE;
	text-decoration:underline;
}

.paginator .active
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#F14C08;
	text-decoration:none;
}

.tit
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#3C6B90;
	font-weight:bold;
	text-decoration:none;
	height:15px;
}

.lbl {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FDCD3E;
	font-weight: bold;
	font-size: 11px;
	text-decoration:none;
}

.lbl a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#E7AD01;
	font-weight: bold;
	font-size: 11px;
	text-decoration:none;
}

.lbl a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#E7AD01;
	font-weight: bold;
	font-size: 11px;
	text-decoration:none;
}

.lbl a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#E7AD01;
	font-weight: bold;
	font-size: 11px;
	text-decoration:underline;
}

.leftMenuDiretcory1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#cc0000;
	font-weight:normal;
	font-size: 11px;
	text-decoration:none;
}

.leftMenuDiretcory2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0072bc;
	font-weight:normal;
	font-size: 11px;
	text-decoration:none;
}

.leftMenuDiretcory3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#c2aa0b;
	font-weight:normal;
	font-size: 11px;
	text-decoration:none;
}

.leftMenuDiretcory4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#339966;
	font-weight:normal;
	font-size: 11px;
	text-decoration:none;
}

.Directorymenu_fr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
	letter-spacing:-1px;
}
.Directorymenu_fr a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#222222;
	text-decoration:none;
}
.Directorymenu_fr a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#222222;
	text-decoration:none;
}
.Directorymenu_fr a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#222222;
	text-decoration:underline;
}

.SecteurBigtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#5D9AC5;
	line-height:14px;
	padding-top:6px;
}

.Secteurtitre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#5D9AC5;
	line-height:14px;
	padding-top:6px;
}

.SecteurSubtitre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#5D9AC5;
	line-height:14px;
	padding-top:6px;
}

.Secteurdropdown{
		
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#7A7879;
	
}

.Secteurdetails{
		
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:Bold;
	color:#7A7879;
	padding-top:6px;
	
}

.SecteurTxt{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	padding-top:6px;

}

.SecteurSubSubtitre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#5D9AC5;
	line-height:14px;
	padding-top:6px;
}

.MarqueTxt{

	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:Bold;
	color:#FFFFFF;
	padding-top:6px;

}

.MarqueTxt2{

	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:Bold;
	color:#FFFFFF;
	padding-top:6px;

}

.Marquedetails{
		
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:Bold;
	color:#7A7879;
	padding-top:6px;
	
}

.VIPTitre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#46932E;
}

.VIPTxt{

	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:Bold;
	color:#FFFFFF;
	padding-top:6px;

}

.VIPTxt2{

	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:Bold;
	color:#FFFFFF;
	padding-top:6px;

}

.VIPdetails{
		
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:Bold;
	color:#7A7879;
	padding-top:6px;
	
}

.IdentiteTitre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:Bold;
	color:#999000;
}

.IdentiteBigTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:Bold;
	color:#999000;
}

.IdentiteTitre2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:Bold;
	color:#999000;
}

.IdentiteTxt{

	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:Bold;
	color:#FFFFFF;
	padding-top:6px;

}

.IdentiteTxt2{

	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:Bold;
	color:#FFFFFF;
	padding-top:6px;

}

.Identitedetails{
		
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:Bold;
	color:#7A7879;
	padding-top:6px;
	
}

.Identitedetails a:link{
		
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:Bold;
	color:#7A7879;
	padding-top:6px;
	text-decoration:none;
	
}

.Identitedetails a:visited{
		
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:Bold;
	color:#7A7879;
	padding-top:6px;
	text-decoration:none;
	
}

.Identitedetails a:hover{
		
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:Bold;
	color:#7A7879;
	padding-top:6px;
	text-decoration:underline;
	
}

.Identitedetails2{
		
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:Bold;
	color:#7A7879;
	text-align:justify;
	
}

.recherchedirectory {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	letter-spacing:-1px;
	font-size: 10px;
	color: #A53B3B;
	
}

.recherchedirectory a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	letter-spacing:-1px;
	font-size: 10px;
	color: #A53B3B;
	text-decoration:none;
}

.recherchedirectory a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	letter-spacing:-1px;
	font-size: 10px;
	color: #A53B3B;
	text-decoration:none;
}
.recherchedirectory a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	letter-spacing:-1px;
	font-size: 10px;
	color: #A53B3B;
	text-decoration:underline;
}
.sommaireaffiche {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#AA4203;
	font-weight:bold;
}
.sommaireopinions{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5D9AC5;
	font-weight:bold;
}
.sommaireactualite{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9B7545;
	font-weight:bold;
}
.sommaireeconomie{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CFB50A;
	font-weight:bold;
}
.sommaireeconomie{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3F8B66;
	font-weight:bold;
}
.sommaireartdevivre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C39797;
	font-weight:bold;
}
.sommairesante{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8F5D8D;
	font-weight:bold;
}
.sommaireimpertinces{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C42626;
	font-weight:bold;
}
.sommaireimpertinces{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5D9AC5;
	font-weight:bold;
}
.resultats1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#c2aa0b;
}
.resultats2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#46932E;
}	
.resultats3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#CC0001;
}	
.resultats4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#5D9AC5;
}	
.resultatsleft{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

/* text for lire title */

.Liremaintext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2c2c2c;
	line-height:15px;
}
.Liremaintext a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2c2c2c;
	line-height:15px;
	text-decoration:none;
}
.Liremaintext a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2c2c2c;
	line-height:15px;
	text-decoration:none;
}
.Liremaintext a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
	line-height:15px;
	text-decoration:none;
}

.liresubtext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2c2c2c;
	line-height:13px;
}

.liresubtext a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#757575;
	line-height:13px;
	text-decoration:none;
}
.liresubtext a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#757575;
	line-height:13px;
	text-decoration:none;
}
.liresubtext a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#757575;
	line-height:13px;
	text-decoration:none;
}