/* Définition des styles de liens pages communs à toutes les rubriques */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
a.pagelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a.pagelink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a.pagelink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom: 1px dotted #999999;
}

/* Définition des styles de liens de sous menu */
a.menulink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #7F7F7F;
}
a.menulink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #7F7F7F;
}
a.menulink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

/* Définition des styles de liens de sous menu actifs */
a.menuactiflink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #222222;
}
a.menuactiflink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #222222;
}
a.menuactiflink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #222222;
}

/* Définition des styles de textes communs à toutes les rubriques */
.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
}
.titreblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.soustitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.soustitreplus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #8BCFD7;
}
.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
}
.textegras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.textecouleur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.textecouleurgras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.textemini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	font-style: italic;
}
.champform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.highlight {
	color: #FF6600;
}
/* Définition des couleurs et des fonds propres à chaques rubriques */
/* Rubrique "Societe" */
.societe {
	color: #FFA320;
}
.societe .pagelink {
	color: #FFA320;
}
.societe .fondmenu {
	background-image: url(../fr/pro/images/fond_menu_societe.gif);
}
.societe .fondssmenu {
	background-color: #FFDFB3;
}
.societe .fondrub {
	background-image: url(../fr/pro/images/fond_rub_societe.gif);
}
/* Rubrique "Partenariat" */
.partenariat {
	color: #FFA320;
}
.partenariat .pagelink {
	color: #FFA320;
}
.partenariat .fondmenu {
	background-image: url(../fr/pro/images/fond_menu_partenariat.gif);
}
.partenariat .fondssmenu {
	background-color: #FFDFB3;
}
.partenariat .fondrub {
	background-image: url(../fr/pro/images/fond_rub_partenariat.gif);
}
/* Rubrique "Presse" */
.presse {
	color: #FFA320;
}
.presse .pagelink {
	color: #FFA320;
}
.presse .fondmenu {
	background-image: url(../fr/pro/images/fond_menu_presse.gif);
}
.presse .fondssmenu {
	background-color: #FFDFB3;
}
.presse .fondrub {
	background-image: url(../fr/pro/images/fond_rub_presse.gif);
}
/* Rubrique "Recrutement" */
.recrutement {
	color: #70B3BA;
}
.recrutement .pagelink {
	color: #70B3BA;
}
.recrutement .fondmenu {
	background-image: url(../fr/pro/images/fond_menu_recrutement.gif);
}
.recrutement .fondssmenu {
	/* background-color: #E6E6E6; */
}
.recrutement .fondrub {
	background-image: url(../fr/pro/images/fond_rub_recrutement.gif);
}
/* Rubrique "Finances" */
.finances {
	color: #70B3BA;
}
.finances .pagelink {
	color: #70B3BA;
}
.finances .fondmenu {
	background-image: url(../fr/pro/images/fond_menu_finances.gif);
}
.finances .fondssmenu {
	/* background-color: #E6E6E6; */
}
.finances .fondrub {
	background-image: url(../fr/pro/images/fond_rub_finances.gif);
}
/* Rubrique "Projet" */
.projet {
	color: #70B3BA;
}
.projet .pagelink {
	color: #70B3BA;
}
.projet .fondmenu {
	background-image: url(../fr/pro/images/fond_menu_projet.gif);
}
.projet .fondssmenu {
	/* background-color: #D1E1FA; */
}
.projet .fondrub {
	background-image: url(../fr/pro/images/fond_rub_projet.gif);
}
