/*

** balises

*/

body {

	margin: 0;

	padding: 0;

	text-align: center;/* centrage IE/Win 5.x */

	font: 0.7em/1.16em Arial, Helvetica, sans-serif;

	color: #525252;

	background: #FFFFFF;

}

a {

	color: #6E0046;

	text-decoration: underline;

}

/*

a:link {

}

*/

/*

a: visited {

}

*/

a:hover, a:focus {

	text-decoration: none;

}

/*

a:active {

}

*/

img {

	border: none;

}

h1 {

	margin: 0;

	padding: 0;

}

h1 img {

	display: block;

}

h2 {

	margin: 50px 20px 18px 12px;

	padding: 0 0 0 14px;

	background: url(../_img/puce_h1_expert.gif) no-repeat 0 1px;

	font-size: 1.25em;

	font-weight: bold;

	color: #2D539E;

}

h3 {

	margin: 18px 20px 15px 26px;

	font-size: 1em;

	font-weight: bold;

	color: #2D539E;

}

h4 {

	margin: 18px 20px 15px 26px;

	font-size: 1em;

	font-weight: normal;

	color: #2D539E;

}

h3 a {

	color: #2D539E;

}

p {

	margin: 1em 20px 1em 26px;

}



/*

** classes courantes

*/

.hidden {

	display: none;

}

.clearer {

	clear: both;

	float: none;

	height: 1px;

	font-size: 1px;

	line-height: 1px;

	visibility: hidden;

}



/*

** structure

*/

#page {

	text-align: left;/* rétablissement */

	margin: 0 auto;/* centrage standard */

	width: 770px;

}

#page td {

	padding: 0;

}

#institutions, #navSite, #navSpecifique {

	width: 189px;

}

#navGenerale, #titre, #contenu {

	/* width: 594px; */

}



#titre {background-color:#2d539e;}



#navGenerale {

	text-align: right;

	vertical-align: middle;

	color:#c94211;

	}



#navGenerale img {

vertical-align:bottom;

}

	

#navGenerale ul {

	list-style: none;

	display: inline;

}

#navGenerale li {

	display: inline;

}

#navSite {

	background: #2D539E;

}

#navSite ul {

	list-style: none;

	display: inline;

	margin: 0;

	padding: 0;

}

#navSite li {

	display: inline;

}

#navSite img {

	display: block;

}

#navSpecifique {

	background: #EAEDF5;

	vertical-align: top;

	border-top: 2px solid #FFFFFF;

}

#navSpecifique a {

	color: #525252 !important;

	text-decoration: none;

}

#navSpecifique a:hover {

	text-decoration: underline;

}

#aide {

	margin: 20px 3px;

	font-size: 0.9em;

}

#aide ul {

	list-style: none;

	margin: 0;

	padding: 0;

}

#aide li {

	background: url(../_img/deco_tiret.gif) no-repeat 0% 100%;

	padding: 0 0 2px 0;

	margin: 3px 0;

}

#aide a:hover {

	text-decoration: none;

}

#menu {

	margin: 20px 20px 20px 15px;

}

#menu ul {

	list-style: none;

	margin: 0;

	padding: 0;

}

#menu li {

	padding: 0 0 0 11px;

	background: url(../_img/puce_menu_li.gif) no-repeat 0 3px;

}

#menu li p {

	font-size: 0.9em;

	margin: 0.5em 0;

	padding: 0 0 2px 0;

	border-bottom: 1px solid #CCBFC4;

}

#menu li.enCours {

	background: url(../_img/puce_menu_li_on.gif) no-repeat 0 3px;

}

#menu li.enCours p {

	color: #000000;

}

/*********************/

#menu li.niv3 {

	background: url(../_img/puce_menu_li_on.gif) no-repeat 0 3px;

}

#menu li.niv3 p {

	color: #000000;

	border-bottom: 1px solid #CCBFC4;

	padding-top:0px;

}

#menu li .niv3 ul {

	list-style: none;

	margin: 0;

	padding: 0;

}

#menu li.niv3 li{

	background: url(../_img/puce_menu_li_li.gif) no-repeat 0 3px;

}

#menu li.niv3 li p {

	color: #000000;

	border-bottom: 1px solid #CCBFC4;

	/*background-color:#D4E3D4;*/

	padding-left:2px;

	padding-right:2px;

}

#menu li.niv3 li.enCours{

	background: url(../_img/puce_menu_li_li_on.gif) no-repeat 0 3px;

}

#menu li.niv3 li.enCours p {

	color: #000000;

}

/*********************/

#conteneurMascotte {

	margin: 30px 13px;

}

#texteMascotte {

	

}

#mascotte {

}

#mascotte #texteMascotte h4 {

	font-size: 1.2em;

	font-style: italic;

	font-weight: bold;

	color: #781052;

	margin: 0;

}

#mascotte #texteMascotte p {

	margin: 0.5em 0;

	line-height: 1.2em;

}

#mascotte #texteMascotte p.lien {

	padding: 0;

	background: 0;

	margin-top: 1em;

	padding-bottom: 1em;

	font-style: italic;

}

#mascotte #texteMascotte p.lien strong {

	color: #781052;

	font-size: 1.1em;

}

#mascotte img {

	display: block;

	margin: 0 auto;

}

#contenu {

	text-align:justify;

	vertical-align: top;

	border-bottom: 0.5em solid #FFFFFF;/* pour simuler un padding-bottom qui ne veut pas venir */

}

#deco {

	border-top: 1px solid #E5F1E5;

}

#lienRetour {

	margin: 0 20px;

	text-align: right;

	border-top: 1px solid #CFABC2;

	padding: 0.5em 22px 0 0;

	background: url(../_img/puce_menu_li_on_expert.gif) no-repeat 98% 10px;

}

#copyright {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	float:right;

	color: #4CA04C;

	text-align: right;

	margin:2em 0 0 0;

	padding:0px 0px 0px 0px;

}



/*

** accueil

*/

#titreEdito {

	margin: 35px 10px 0 0;

	text-align: right;

}

#decoAccueil {

	border-top: 3px solid #EAEDF5;

}

#retourAccueil {

	padding: 3px 0 0 0;

	background: url(../_img/deco_tiret_accueil.gif) no-repeat 0 0;

}

#retourAccueil #copyright {

	margin: 0.5em 0 0 0;

}

#conteneurAccueil {

	vertical-align: top;

}

#contenuAccueil {

	margin:0px 0px 0px 0px;

	padding:10px 0px 0px 0px;

	}



#contenuAccueil #premiereColonne, #contenuAccueil #deuxiemeColonne, #contenuAccueil #troisiemeColonne {

}

#contenuAccueil #premiereColonne {

	float: left;

	display: inline;/* IE/Win */

	margin: 40px 17px 15px 15px;

	width: 235px;

}

#contenuAccueil #deuxiemeColonne {

	float: left;

	display: inline;/* IE/Win */

	margin: 40px 20px 15px 0;

	width: 178px;

}

#contenuAccueil #troisiemeColonne {

	float: left;

	display: inline;/* IE/Win */

	margin: 40px 0 15px 0;

	width: 129px;

}

#contenuAccueil #conteneurEdito {

	position: relative;

	height: 170px;

	overflow: hidden;

	background-color:#eaedf6;

	padding:20px;

	width:550px;

	}

#contenuAccueil #ascenceur {

	float: right;

	z-index: 999;

}

#contenuAccueil #ascenceur img {

	display: block;

}

#contenuAccueil #ascenceur #gouttiere {

	width: 10px;

}

#contenuAccueil #ascenceur #gouttiere img {

	margin: 0 auto;

}

#contenuAccueil #edito {

	width: 440px;

	position: absolute;

	top: 0px;

	left: 110px;



}

#contenuAccueil #edito p {

	margin: 0 0 0.5em 0;

	padding: 0;

}

#contenuAccueil #edito #chapo {

	font-size: 1em;

	line-height: 1.6em;

	font-weight: bold;

	color: #2D539E;

	margin: 0 0 1em 0;

}

#contenuAccueil #edito #chapo img {

	float: left;

	display: inline;/* IE/Win */

	margin: 4px 10px 0 0;

}

#signature {

	text-align: right;

	font-weight: bold;

	color: #000000;

}

#contenuAccueil #aDecouvrir {

	width: 178px;

	height: 139px;

}

#contenuAccueil #aDecouvrir h2 {

	color: #2D539E;

	margin: 0;

	padding: 0 0 2px 0;

	background: none;

	border-bottom: 1px solid #F1CEC1; 

}

#contenuAccueil #aDecouvrir p.lien {

	margin: 0.2em;

	background: url(../_img/puce_p_lien_accueil.gif) no-repeat 0 4px;

	line-height: 1.2em;

	margin-top: 0.3em;

}

#contenuAccueil #aDecouvrir p.lien a {

	color: #000000;

	text-decoration: none;

}

#contenuAccueil #chat {

	width: 178px;

	height: 107px;

}

#contenuAccueil #chat h2 {

	background: none;

	margin: 0;

	padding: 2px 0px 3px;

	color: #2D539E;

	border-bottom: 1px solid #CAD4E7;

}

#contenuAccueil #chat p {

	margin: 10px 30px 10px 0px;

	line-height: 1.5em;

}

#contenuAccueil #chat p a {

	color: #000000;

	text-decoration: none;

}

#contenuAccueil #pubQuizz {

	width: 129px;

	height: 245px;

	background: #FCDFF8 url(../_img/bg_pub_quizz_accueil.gif) no-repeat 0% 100%;

}

#contenuAccueil #pubQuizz h2 {

	padding: 6px 18px;

	margin: 0;

	color: #A6016A;

	background: none;

}

#contenuAccueil #pubQuizz ul {

	list-style: none;

	margin: 0 18px 0 18px;

	padding: 0;

}

#contenuAccueil #pubQuizz li {

	margin: 1em 0;

	padding: 0 0 0 5px;

	color: #000000;

	background: url(../_img/puce_li_pub_quizz.gif) no-repeat 0 6px;

}

#contenuAccueil #pubQuizz li a {

	text-decoration: none;

}

#contenuAccueil #pubQuizz #lienQuizz {

	margin: 63px 8px 8px 8px;

	text-align: right;

	padding: 0 10px 0 0;

	background: url(../_img/puce_a_pub_quizz.gif) no-repeat 100% 3px;

}

#contenuAccueil #pubQuizz #lienQuizz a {

	color: #C73A06;

	text-decoration: none;

}





#deuxiemeColonne .toute_info {

	margin: 4px 15px 8px 8px;

	text-align: right;

	padding: 0 10px 0 0;

	background: url(../_img/puce_a_pub_quizz.gif) no-repeat 100% 3px;

}

#deuxiemeColonne .toute_info a {

	color: #C73A06;

	text-decoration: none;

}

#deuxiemeColonne .toute_info a:hover {

	text-decoration: underline;

}



#deuxiemeColonne p.lien {

	padding: 0 0 0 10px;

	background: url(../_img/puce_fauxLi_expert.gif) no-repeat 0 7px;

}





/*

** contenu

*/

#guide {

	float: right;

	font-weight: bold;

	text-align: right;

	margin: 1em 0 0.75em 0;

	padding-bottom: 2px;

	background: url(../_img/deco_tiret_long.gif) no-repeat 100% 100%;

}

#guide a {

	text-decoration: none;

}

#guide a:hover, #guide a:focus {

	text-decoration: underline;

}

#contenu table {

	margin: 20px 0px 0px 20px;

}

#contenu table thead th {

	background: #66C966;

	padding: 5px 7px 3px 7px;

	border-bottom: 1px solid #FFFFFF;

	border-left: 1px solid #FFFFFF;

	color: #214121;

	font-weight: bold;

	text-align: left;

	white-space: nowrap;

}

#contenu table .premier {

	border-left: none;

}

#contenu table tbody th {

	text-align: left;

	font-weight: normal;

}

#contenu table tbody td {

	border-left: 1px solid #FFFFFF;

}

#contenu table tbody td.contenuCentreHetV {

	text-align: center;

	vertical-align: middle;

}

#contenu table tbody tr.odd th, table tbody tr.odd td {

	padding: 3px 7px !important;

	background: #C2F0C2;

	border-bottom: 1px solid #FFFFFF;

}

#contenu table tbody tr.even th, table tbody tr.even td {

	padding: 3px 7px !important;

	background: #DBF8DB;

	border-bottom: 1px solid #FFFFFF;

}

p.lien {

	padding: 0 0 0 12px;

	background: url(../_img/puce_p_lien_expert.gif) no-repeat 0 3px;

}

ul.qui {

	list-style: none;

	margin: 0;

	padding: 0;

}

p.chapo {

	color: #000000;

	font-weight: bold;

	font-size: 1.1em;

}

p.fauxLi {

	margin: 0.5em 20px 0.2em 26px;

	padding: 0 0 0 7px;

	background: url(../_img/puce_fauxLi.gif) no-repeat 0 6px;

}

p.fauxLiSuite {

	margin: 0.2em 20px 0.2em 26px;

	padding: 0 0 0 7px;

}

.termeImportant {

	color: #000000;

	font-weight: normal;

}

.celluleVide {

	background: #FFFFFF !important;

}

.nombre {

	text-align: right !important;

}

#contenu table tbody.total th {

	text-align: right;

}

#contenu table tbody.total th, #contenu table tbody.total td {

	background: #67DA67;

	font-weight: bold;

	border-bottom: 1px solid #FFFFFF;

	border-top: 1px solid #FFFFFF;

	padding: 3px 7px;

}

#contenu table tfoot td {

	color: #2D539E;

	padding: 3px 7px;

	font-size: 0.9em;

}

p.score {

	font-weight: bold;

	color: #6E0046;

}

ol.quizz {

	list-style: none;

	margin: 0 0 0 26px;

	padding: 0;

}

ol.quizz li {

	margin: 0.5em 0;

	padding: 0;

}

ol.quizz li.odd table {

	background: #F0E5EC;

	color: #994C7D;

}

ol.quizz li.even table {

	background: #E5F1E5;

	color: #4CA04C;

}

ol.quizz table {

	margin: 0 !important;

	padding: 0;

	width: 568px !important;

}

ol.quizz th {

	background: #FFFFFF;

	margin: 0;

	padding: 0;

	font-size: 3em;

	font-weight: bold !important;

	vertical-align: top;

	line-height: 0.8em;

	width: 1.5em;

	text-align: center !important;

}

ol.quizz td {

	padding-left: 7px !important;

}

ol.quizz p.question {

	color: #000000;

	margin: 0.5em 0 1em 0;

}

ol.quizz p.reponseUtilisateur {

	color: #000000;

	margin: 1em 0 0.2em 0;

}

ol.quizz p.lien {

	float: right;

	margin: 0em 0 0 0;

	text-align: right;

	padding: 0;

	background: none;

	padding: 2px 12px;

}

ol.quizz li.odd p.lien {

	background: #9D5282;

}

ol.quizz li.even p.lien {

	background: #449C44;

}

ol.quizz p.lien a {

	color: #FFFFFF;

}

ol.quizz p.reponseCorrecte {

	margin: 0.2em 0 0 0;

}

ol.quizz p.reponsePossible {

	float: left;

	width: 26%;

	color: #000000;

	margin:0 0.5em 0.5em 0.5em;

}

ol.quizz p.reponsePossible input {

	vertical-align: middle;

	margin: 0 0.25em 0 0;

}

p.validation {

	clear: both;

	text-align: center;

}

p.validation input {

	color: #FFFFFF;

	background: #6E0046;

	border: none;

	font-size: 0.9em;

	padding: 3px;

	margin: 3em 20px 1em 20px;

}

div.colonneDemiLargeur {

	width: 50%;

	float: left;

}

div.colonneTiersLargeur {

	width: 33%;

	float: left;

}

ul.missions {

	list-style: none;

	margin: 0;

	padding: 0;

}

ul.missions li {

	padding: 0 11px;

	margin: 0.5em 0;

	background: url(../_img/puce_li_min.gif) no-repeat 0 3px;

}

ul.missions li.ministerielle {

	background-image: url(../_img/puce_li_min.gif);

}

ul.missions li.interministerielle {

	background-image: url(../_img/puce_li_intmin.gif);

}

#legende {

	margin: 1em 26px 0 20px;

}

#legende span.nombre {

	width: 1.5em;

	color: #2D539E;

	text-align: right;

	padding: 0 0.25em 0 0;

}

#legende span.objectif {

	margin: 1.5em 0 1em 0;

	padding: 1px;

	background: #E5F1E5;

	text-decoration: underline;

	color: #000000;

}

#legende span.indicateurs {

	margin: 0.2em 0 0.2em 2.25em;

	padding: 0 0 0 15px;

	background: url(../_img/puce_dd_indic.gif) no-repeat 0 3px;

}

.listeObjectifsEtIndicateurs {

 margin: 0.5em 0 0.5em 26px;

 padding: 0;

}

.listeObjectifsEtIndicateurs span.nombre {

	float: left;

	width: 1.5em;

	color: #2D539E;

	text-align: right;

	padding: 0 0.25em 0 0;

}

.listeObjectifsEtIndicateurs ol {

 padding: 0;

 margin: 0;

 list-style: none;

}

.listeObjectifsEtIndicateurs ol li {

	margin: 0;

	padding: 0;

}

.listeObjectifsEtIndicateurs ol dl {

	display: inline;

	margin: 0;

	padding: 0;

}

.listeObjectifsEtIndicateurs ol dt {

	margin: 1.5em 0 1em 0;

	padding: 1px;

	background: #E5F1E5;

}

.listeObjectifsEtIndicateurs ol dt a {

	color: #000000;

}

.listeObjectifsEtIndicateurs ol dd {

	margin: 0.2em 0 0.2em 2.25em;

	padding: 0 0 0 15px;

	background: url(../_img/puce_dd_indic.gif) no-repeat 0 3px;

}

.margesContenu {

	margin: 0 20px 0 26px;

}

ul.tableDesMatieres {

	margin: 0.5em 20px 0 26px;

	padding: 0;

	list-style: none;

}

ul.tableDesMatieres li {

	margin: 0;

	padding: 0 0 2px 0;

}

ul.tableDesMatieres li ul li {

}

ul.tableDesMatieres h4 {

	margin: 0;

	padding: 2px 2px 2px 17px;

	color: #214121;

	font-size: 1.0em;

	background: #C2F0C2 url(../_img/plus.gif) no-repeat 2px 2px;

}

ul.tableDesMatieres li.ouvert h4 {

	background: #C2F0C2 url(../_img/moins.gif) no-repeat 2px 2px;

}

ul.tableDesMatieres h4 a {

	color: #214121;

	text-decoration: none;

}

ul.tableDesMatieres h5 {

	margin: 0;

	padding: 2px 2px 2px 17px;

	font-size: 1.0em;

	font-weight: normal;

	background: url(../_img/plus.gif) no-repeat 2px 2px;

}

ul.tableDesMatieres li.ouvert li.ouvert h5 {

	background: url(../_img/moins.gif) no-repeat 2px 2px;

}

ul.tableDesMatieres h5 a {

	text-decoration: none;

	color: #525252;

}

ul.tableDesMatieres p {

	margin: 0;

	font-size: 1.0em;

	padding: 2px 2px 2px 15px;

	background: url(../_img/puce_p_lien.gif) no-repeat 3px 5px;

}

ul.tableDesMatieres li ul {

	margin: 0;

	padding: 0;

	list-style: none;

	display: none;

}

ul.tableDesMatieres li ul li {

	background: #DBF8DB;

}

ul.tableDesMatieres li.ouvert ul {

	display: block;

}

ul.tableDesMatieres li ul li ul {

	margin: 0;

	padding: 0 0 0 1.5em;

	list-style: none;

	display: none !important;

}

ul.tableDesMatieres li ul li ul li {

	background: #DBF8DB;

}

ul.tableDesMatieres li.ouvert ul li.ouvert ul {

	display: block !important;

}

#popup {

	text-align: left;/* rétablissement */

	margin: 0 auto;/* centrage standard */

	width: 500px;

}

/**New Styles 04012006**/

ol.quizz p.casePossible {

	float: left;

	width: 10px;

	color: #000000;

	margin:0 0.2em 0 0;

	padding : 0 0 0 0;

}

.btRad{

	padding : 0 0 0 0;

	margin : 0 0 0 0;

}

p.plan {

	margin: 0.5em 20px 0.2em 40px;

	padding: 0 0 0 7px;

	background: url(../_img/puce_fauxLi.gif) no-repeat 0 6px;

}



.bg_col3_rose {

	padding: 5px;

	background: #D5DDEC;

	height: auto;

	margin-bottom: 2px;

}

.bg_col3_rose h2 {

	margin: 0;

	color: #2D539E;

	padding: 0px 0 5px 21px;

}



.bg_col3_rose p {

	margin: 0 0 0 21px;

}

.bg_col3_rose a {

	color: #2D539E;

	text-decoration: none;

}

.bg_col3_rose a:hover {

	text-decoration: underline;

}

#circulaire h2 {

	background: url(../_img/picto_circ_expert.gif) no-repeat 0px 2px;

	font-size: 1em;

}

#abo_circ h2 {

	background: url(../_img/picto_mail_expert.gif) no-repeat 0px 2px;

	font-weight: normal;

	font-size: 0.95em;

}

#loi h2 {

	background: url(../_img/picto_fichier_expert.gif) no-repeat 0px 2px;

	font-size: 1em;

}

#quizz h2 {

	background: url(../_img/picto_quizz_expert.gif) no-repeat 0px 0px;

}

#lolf_fzb h2 {

	background: url(../_img/picto_lolf_expert.gif) no-repeat 0px 3px;

	font-size: 1em;

}

#quizz table {

	text-align: center;

	background: #4F6FAE;

	font-weight: bold;

	font-size: 1.2em;

}

#quizz td.filet {

	background: #4F6FAE;

	border-right: 2px solid #FFFFFF;

}

#quizz a {

	color: #FFFFFF;

}

#quizz a:hover {

	color: #FFFFFF;

}

.bg_col3_rose p.avis {

	margin-left:0;

	padding-left: 21px;

	background: url(../_img/picto_avis.gif) no-repeat 0px center;

}

.bg_col3_rose p.espace_expert {

	vertical-align: middle;

	text-align: center;

	font-weight: bold;

	color: #FFFFFF;

	margin: 7px 0 7px 0;

	padding: 0 0 0 0;

}

.bg_col3_rose p.espace_expert a {

	color: #007800;

	text-decoration: none;

}

.bg_col3_rose p.espace_expert a:hover {

	text-decoration: underline;

}



#navSpecifique #aide a.lien_avis_col_g {

	color: #A6016A !important;

	background: url(../_img/puce_avis_col_g.gif) no-repeat right 0px;

	padding: 0 22px 0px 0;

}



form#avis {

	background-color: #E5F1E5;

	margin: 1em 0px 0px 26px;

	padding: 8px;

}

form#avis table, form#avis table td {

	margin: 0;

	padding: 0;

	border: none;

}

form#avis label {

	color: #000000;

	background: url(../_img/puce_li_intmin.gif) no-repeat 0px 3px;

	padding: 0px 0px 0px 12px;

}

form#avis label span {

	color: #E50000;

	

}

form#avis select, form#avis input {

	margin: 0px 0px 7px 0;

	width: 240px;

	font-size: 0.85em;

}

form#avis textarea {

	margin: 0px 0px 7px 0;

	width: 99%;

	font-size: 0.85em;

	font-family: Arial, Helvetica, sans-serif;

}

#avis .bouton_avis {

	color: #FFFFFF;

	background: #6E0046;

	width: 65px;

	font-size: 0.8em;

	padding: 3px;

	border: none;

}

#retourAcc {

	background-color: #E5F1E5;

	padding: 2px 6px 3px 6px;

	margin: 0 0 0 12px

}

#retourAcc p {

	padding: 5px;

	margin: 0;

}





#retourAcc #lienRetour {

	text-align: right;

	border: none;

	padding: 0.5em 22px 0 0;

	background: url(../_img/puce_li_intmin.gif) no-repeat 98% 10px;

}

.question_quizz_ok {

	margin: 0;

	color: #0B6C07;

	background: url(../_img/picto_rep_ok.gif) no-repeat 0px 0px;

	padding: 5px 0px 10px 30px;

}

.question_quizz_attendu {

	margin: 0;

	color: #025091;

	background: url(../_img/picto_rep_attendu.gif) no-repeat 0px 0px;

	padding: 5px 0px 10px 30px;

}

.question_quizz_non {

	margin: 0;

	color: #E01D27;

	background: url(../_img/picto_rep_non.gif) no-repeat 0px 0px;

	padding: 5px 0px 10px 30px;

}



.savoir_plus_odd {

	float: right;

	text-align: center;

	background: #9D5282;

	width: 91px;

	color: #FFFFFF;

	padding: 2px;

}

.savoir_plus_even {

	float: right;

	text-align: center;

	background: #449C44;

	width: 91px;

	color: #FFFFFF;

	padding: 2px;

}

.savoir_plus_odd a, .savoir_plus_even a {

	text-decoration: underline !important;

	color: #FFFFFF;

}

.savoir_plus_odd a:hover, .savoir_plus_even a:hover {

	text-decoration: none !important;

}



/* Pourle plan du site version FORUM DE LA PERFORMANCE */

#fzb_expert h2 {

	margin: 50px 20px 18px 12px;

	padding: 0 0 0 14px;

	background: url(../_img/puce_h1.gif) no-repeat 0 1px;

	font-size: 1.25em;

	font-weight: bold;

	color: #007800;

}

#fzb_expert h3 {

	color: #007800;

}

#fzb_expert h3 a {

	color: #007800;

}



#fzb_expert p.lien {

	padding: 0 0 0 12px;

	background: url(../_img/puce_p_lien.gif) no-repeat 0 3px;

}



/* Liste de liens - espace expert */

#liste_menu ul {padding-left:20px; margin:0px; width:440px;}

#liste_menu li {

	font:12px Arial, Helvetica, sans-serif;

	margin:10px 0px 10px 0px;

	list-style:outside;

	list-style-image:url(../_img/puce_exp.gif);

	text-align:justify;

}

#liste_menu li a {

	font-weight:bold;

	color:#29559c;

	padding-left:10px;

}





/* Liste de boutons */

#partie1_d {

	float:right;

	width:140px;

	}



/* Encart "actualité" */

#actualite {background-color:#fbf2f7; text-align:justify; width:300px; float:right; margin-top:6px;}

#actualite #titre_actu {

	background-color:#6e0045;

	border-bottom:3px solid white;

	color:#FFF;

	font-size:14px;

	font-weight:bold;

	padding:3px 3px 3px 6px;

	}

#actualite p { margin:0px;}



#actualite .actu_verte, #actualite .actu_bleue {

	clear:both;

	border-bottom:1px solid #f1d9e9;

	color:#676566;

	font-size:1em;

	padding:0px 10px 4px 0px;

	margin-bottom:5px;

	margin-top:5px;

	vertical-align:top;

/* 	border:1px solid red; */	}
 #actualite .actu_verte_sans {

	clear:both;

	border-bottom:1px solid #f1d9e9;

	color:#676566;

	font-size:1em;

	padding:0px 10px 4px 0px;

	margin-bottom:5px;

	margin-top:5px;

	vertical-align:top;

/* 	border:1px solid red; */	}

#actualite .actu_verte img { border:3px solid #007900; float:left; margin:0px 10px 0px 10px;}

#actualite .actu_bleue img { border:3px solid #2d52a0; float:left; margin:0px 10px 0px 10px;}

#actualite .actu_verte_sans img { border:3px solid #2d52a0; float:left; margin:0px 0px 0px 10px;}

#actualite .actu_verte div, #actualite .actu_bleue div {padding:0px 0px 0px 64px;}

#actualite .actu_verte a {color:#007900;}

#actualite .actu_bleue a {color:#2d52a0;}

#actualite .actu_verte_sans div {padding:0px 0px 0px 10px;}

#partie2 {clear:both; padding-top:10px;}



.onglet2 {

height:42px;

background:url(../_img/menu_ppl_ligne_bleue.gif) bottom left no-repeat;

vertical-align:top;

margin-top:1em;

}



.ligne_top {

margin:0px auto 0px auto;

background-color:#eaedf5;

height:10px;

width:768px;

}



.actu_toutes {

/* border:1px solid red; */

text-align:right;

padding:3px 10px 10px 0px;

}



.vScroller {



	position:relative;

	overflow:hidden;



	height:160px; /* 140 */



	width: 570px; /* 205 */



	margin:0px 0 2em 0px;



	padding:0;

	z-index: 10;

	/* border:1px solid red; */



}

#chapo {

	line-height: 1.1em;

	color: #2D539E;

	font-weight: bold;



	font-size: 1em;

}





.vScrollee {



	position:absolute;



	width:470px; /* to get this number, subtract scrollee's padding from scroller's width */

	/* 190 */



	left:0;



	top:0;



	margin:0px;



	padding:0px;



	z-index: 10;



	visibility: visible;

	/* border:1px solid blue; */



}



.btn {



	position:absolute;



	overflow:hidden;



	width:12px;



	height:13px;



	text-align:center;



	cursor:default;



	z-index: 20;



}


