body{
	scrollbar-3dlight-color : #626EC7;
	scrollbar-arrow-color : #FAFBFF;
	scrollbar-darkshadow-color : #3A47A6;
	scrollbar-face-color : #BFC6FB;
	scrollbar-highlight-color : #969FE3;
	scrollbar-shadow-color : #FAFBFF;
	scrollbar-track-color : #EDEFFF;
}

.recherche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #22268B;
	margin: 3px;
	padding: 3px;

}
.field {
	height: 17px;
	width: 115px;
	border: 0.5pt solid #22268B;
}
.dossierTitre {
	background-color: #FEEF88;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #9DCF45;
	border-bottom-color: #9DCF45;
	border-right-width: 0px;
	border-left-width: 0px;
	height: 26px;
	padding-top: 6px;
	padding-bottom: 6px;


}
.hauteurImg {
	padding-top: 4px;
	padding-bottom: 4px;
}
.dossierTit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #9DCF45;
	border-top-width: 0.5pt;
	border-bottom-width: 0.5pt;
	border-left-width: 0.5pt;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #658F4D;
	border-bottom-color: #658F4D;
	line-height: 22px;
	border-left-style: solid;
	border-left-color: #658F4D;
	text-indent: 5pt;




}
.contentTitreEspace {
	margin-bottom: 2px;
}
.dossierTabTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #658F4D;
	background-color: #E6FCA9;
	padding: 6px;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #658F4D;
	border-left-color: #658F4D;
}
.dossierTabBottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #658F4D;
	background-color: #E6FCA9;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #658F4D;
	border-left-color: #658F4D;
	border-bottom-width: 0.5pt;
	border-bottom-style: solid;
	border-bottom-color: #658F4D;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 5px;


}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #412C8C;
	text-decoration: underline;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9191E8;
	text-decoration: none;
}
a:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9191E8;
	text-decoration: underline;
}
a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #412C8C;
	text-decoration: underline;
}
.uneTabTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #412C8C;
	background-color: #FEF7C6;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #412C8C;
	border-left-color: #412C8C;
	border-top-width: 0.5pt;
	border-top-style: solid;
	border-top-color: #412C8C;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	padding-top: 6px;



}
.uneTabMid {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #412C8C;
	background-color: #FEF7C6;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #412C8C;
	border-left-color: #412C8C;
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 3px;
	padding-top: 3px;



}
.uneTabBottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #412C8C;
	background-color: #FEF7C6;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #412C8C;
	border-left-color: #412C8C;
	border-bottom-width: 0.5pt;
	border-bottom-style: solid;
	border-bottom-color: #412C8C;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-top: 3px;


}
.textTab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #412C8C;
}
.uneDiscipline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #A4200C;
}
.atelierTabTop {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #412C8C;
	background-color: #F7D7FE;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #412C8C;
	border-left-color: #412C8C;
	border-top-width: 0.5pt;
	border-top-style: solid;
	border-top-color: #412C8C;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	padding-top: 6px;
}
.atelierTabBottom {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #412C8C;
	background-color: #F7D7FE;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #412C8C;
	border-left-color: #412C8C;
	border-bottom-width: 0.5pt;
	border-bottom-style: solid;
	border-bottom-color: #412C8C;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-top: 3px;
}
.atelierTabMid {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #412C8C;
	background-color: #F7D7FE;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #412C8C;
	border-left-color: #412C8C;
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 3px;
	padding-top: 3px;
}
.savoirBloc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #412C8C;
	background-color: #E3E4F4;
	border: 0.5pt solid #412C8C;
	padding: 6px;

}
.grandsTitres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #412C8C;
	text-decoration: none;
}
.txtRouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A4200C;
}
.txtEdito {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #435E33;
}
.zone3Middle {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #658F4D;
	background-color: #F2FDE7;
	padding: 6px;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #658F4D;
	border-left-color: #658F4D;
}
.zone3Bottom {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #658F4D;
	background-color: #F2FDE7;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #658F4D;
	border-left-color: #658F4D;
	border-bottom-width: 0.5pt;
	border-bottom-style: solid;
	border-bottom-color: #658F4D;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 5px;
}
.zone3Top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #658F4D;
	background-color: #F2FDE7;
	padding: 6px;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #658F4D;
	border-left-color: #658F4D;
	border-top-width: 0.5pt;
	border-top-style: solid;
	border-top-color: #658F4D;

}
.rub3TabTop {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #412C8C;
	background-color: #E9FBB7;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #89BC2E;
	border-left-color: #89BC2E;
	border-top-width: 0.5pt;
	border-top-style: solid;
	border-top-color: #89BC2E;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	padding-top: 6px;
}
.rub3TabBottom {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #412C8C;
	background-color: #E9FBB7;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #89BC2E;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #89BC2E;
}
.rub3TabMid {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #412C8C;
	background-color: #E9FBB7;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #89BC2E;
	border-left-color: #89BC2E;
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 3px;
	padding-top: 3px;
}
.rub3Tab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #412C8C;
	background-color: #E9FBB7;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #89BC2E;
	border-left-color: #89BC2E;
	border-bottom-style: none;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-top: 3px;
	border-top-width: 0.5pt;
	border-top-style: solid;
	border-top-color: #89BC2E;

}
.rub1Tab {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #412C8C;
	background-color: #F1FDDB;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #89BC2E;
	border-left-color: #89BC2E;
	border-bottom-width: 0.5pt;
	border-bottom-style: solid;
	border-bottom-color: #89BC2E;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-top: 3px;
	border-top-width: 0.5pt;
	border-top-style: solid;
	border-top-color: #89BC2E;
}
.rub2Tab {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #412C8C;
	background-color: #ECF1DA;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #89BC2E;
	border-left-color: #89BC2E;
	border-bottom-width: 0.5pt;
	border-bottom-style: solid;
	border-bottom-color: #89BC2E;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-top: 3px;
	border-top-width: 0.5pt;
	border-top-style: solid;
	border-top-color: #89BC2E;
}
.rub3TabPied {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #412C8C;
	background-color: #E9FBB7;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #89BC2E;
	border-left-color: #89BC2E;
	border-bottom-style: solid;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-top: 3px;
	border-bottom-width: 0.5pt;
	border-bottom-color: #89BC2E;

}
.rub4Tab {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #412C8C;
	background-color: #DBE7FF;
	border: 0.5pt solid #412C8C;
	padding: 6px;
}
.questionsTabVertMid {
	background-color: #F1FFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #9DCF45;
	text-align: right;
	padding-right: 10px;

}
.questionsTabBleuTit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EDF3FF;
	background-color: #96B0E6;
	border-top-width: 0.5pt;
	border-bottom-width: 0.5pt;
	border-left-width: 0.5pt;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #412C8C;
	border-bottom-color: #412C8C;
	border-left-color: #412C8C;
	padding: 4px;

}
.questionsTabBleuTitD {
	background-color: #96B0E6;
	border-bottom-width: 0.5pt;
	border-bottom-style: solid;
	border-bottom-color: #412C8C;
	border-right-width: 0.5pt;
	border-right-style: solid;
	border-right-color: #412C8C;

}
.questionsTopVert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
	background-color: #9DCF45;
	border-top-width: 0.5pt;
	border-top-style: solid;
	border-top-color: #658F4D;
	line-height: 22px;
	text-indent: 5pt;
	text-align: right;
	padding-right: 6px;


}
.questionsTabBleuMid {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #AFC2E8;
	border-left-width: 0.5pt;
	border-left-style: solid;
	border-left-color: #412C8C;
	padding: 7px;
	border-right-width: 0.5pt;
	border-right-style: solid;
	border-right-color: #412C8C;

}
.questionsTabBleuBottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #AFC2E8;
	border-left-width: 0.5pt;
	border-left-style: solid;
	border-left-color: #412C8C;
	padding-top: 4px;
	padding-right: 7px;
	padding-left: 7px;

}
.questionsTabBleuBottom2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #AFC2E8;
	padding-top: 4px;
	padding-right: 7px;
	padding-left: 7px;
	border-right-width: 0.5pt;
	border-right-style: solid;
	border-right-color: #412C8C;

}
a.saviezvous:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #E0FFA9;
	text-decoration: none;

}
a.saviezvous:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #EFFFD2;
	text-decoration: underline;

}
a.saviezvous:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #E0FFA9;
	text-decoration: none;

}
.questionsBandesTitres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #96B0E6;
	background-color: #FFFFFF;
	border-left-width: 0.5pt;
	border-left-style: solid;
	border-left-color: #412C8C;



}
.questionsBandesTitres2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #96B0E6;
	line-height: 10px;
	background-color: #FFFFFF;
	border-right-color: #412C8C;
	border-right-width: 0.5pt;
	border-right-style: solid;
	padding: 2px;


}
.questionsBlocsTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6B8FD9;
	background-color: #DBE7FF;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #412C8C;
	border-left-color: #412C8C;
	padding: 10px;

}
.questionsTextBloc {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6B8FD9;
	padding: 7px;
}
.boutonBasVert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #9DCF45;
	background-color: #F8FFE6;
	padding: 4px;
}
.boutonBasBleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #96B0E6;
	padding: 3px;
	background-color: #f4f8ff;

}
.questionsBlocsBottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6B8FD9;
	background-color: #DBE7FF;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #412C8C;
	border-left-color: #412C8C;
	padding: 4px;
	border-bottom-width: 0.5pt;
	border-bottom-style: solid;
	border-bottom-color: #412C8C;

}
.popupTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
	background-color: #9DCF45;
	border-top-width: 0.5pt;
	border-bottom-width: 0pt;
	border-left-width: 0.5pt;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #658F4D;
	border-bottom-color: #658F4D;
	line-height: 22px;
	border-left-style: solid;
	border-left-color: #658F4D;
	text-indent: 5pt;
	text-align: center;

}
.popupTitres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #406201;
	background-color: #F8FFE6;
	padding: 3px;
	border-top-width: 0.5pt;
	border-bottom-width: 0.5pt;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #406201;
	border-bottom-color: #406201;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #406201;
	border-left-color: #406201;

}
.popupText {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #406201;
	background-color: #F1FFCC;
	padding: 10px;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #406201;
	border-left-color: #406201;
}
.popupBottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #406201;
	background-color: #F1FFCC;
	padding: 2px;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #406201;
	border-left-color: #406201;
	border-bottom-width: 0.5pt;
	border-bottom-style: solid;
	border-bottom-color: #406201;

}
a.boutonBasBleu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #96B0E6;
	background-color: #F4F8FF;
	padding: 4px;
	text-decoration: none;

}
a.boutonBasBleu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #96B0E6;
	background-color: #F4F8FF;
	padding: 4px;
	text-decoration: none;

}
a.boutonBasBleu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #7194DD;
	background-color: #F4F8FF;
	padding: 4px;
	text-decoration: underline;

}
a.boutonAccueil:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #9DCF45;
	text-decoration: none;
}
a.boutonAccueil:visited {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #9DCF45;
	text-decoration: none;
}
a.boutonAccueil:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #7BA82B;
	text-decoration: underline;
}
a.TopVert:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
	background-color: #9DCF45;
	border-top-width: 0.5pt;
	border-top-style: solid;
	border-top-color: #658F4D;
	line-height: 22px;
	text-indent: 5pt;
	text-align: right;
	padding-right: 6px;
	text-decoration: none;

}
a.TopVert:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
	background-color: #9DCF45;
	border-top-width: 0.5pt;
	border-top-style: solid;
	border-top-color: #658F4D;
	line-height: 22px;
	text-indent: 5pt;
	text-align: right;
	padding-right: 6px;
	text-decoration: none;
}
a.TopVert:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
	background-color: #9DCF45;
	border-top-width: 0.5pt;
	border-top-style: solid;
	border-top-color: #658F4D;
	line-height: 22px;
	text-indent: 5pt;
	text-align: right;
	padding-right: 6px;
	text-decoration: underline;
}
.espaceBandesTitres {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9DCF45;
	background-color: #FFFFFF;
	border-left-width: 0.5pt;
	border-left-style: solid;
	border-left-color: #412C8C;
}
.espaceBandesTitres2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #87B72F;
	line-height: 10px;
	background-color: #FFFFFF;
	border-right-color: #412C8C;
	border-right-width: 0.5pt;
	border-right-style: solid;
	padding: 2px 2px 2px 8px;
}
.questionsTabBleuTit2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EDF3FF;
	background-color: #96B0E6;
	border-top-width: 0.5pt;
	border-bottom-width: 0.5pt;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #412C8C;
	border-bottom-color: #412C8C;
	padding: 4px;
}
.espaceBlocsTxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #577B19;
	background-color: #E9FBB7;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #577B19;
	border-left-color: #577B19;
	padding: 10px;
}
.espaceTextBloc {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #577B19;
	padding: 7px;
}
.espaceBlocsBottom {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #577B19;
	background-color: #E9FBB7;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #577B19;
	border-left-color: #577B19;
	padding: 4px;
	border-bottom-width: 0.5pt;
	border-bottom-style: solid;
	border-bottom-color: #577B19;
}
a.suiteBleu:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EDF3FF;
	text-decoration: none;
}
a.suiteBleu:visited {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EDF3FF;
	text-decoration: none;
}
a.suiteBleu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EDF3FF;
	text-decoration: underline;

}
a.suiteVert:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #577B19;
	padding: 7px;
	text-decoration: none;

}
a.suiteVert:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #577B19;
	padding: 7px;
	text-decoration: none;
}
a.suiteVert:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #577B19;
	padding: 7px;
	text-decoration: underline;
}
.rubAccueilBg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FEEF88;
	background-color: #FEEF88;
	padding: 6px 6px 0px;
	border-top: 0.5pt solid #412C8C;
	border-right: 0.5pt solid #412C8C;
	border-bottom: none;
	border-left: 0.5pt solid #412C8C;

}
.rubAccueilBottom {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FEEF88;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #412C8C;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #412C8C;
}
.menuBg {
	background-image: url(img/menu_Bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 294px;

}
.dossierTitbis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
	background-color: #9DCF45;
	border-top-width: 0.5pt;
	border-bottom-width: 0.5pt;
	border-left-width: 0.5pt;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #658F4D;
	border-bottom-color: #658F4D;
	line-height: 22px;
	border-left-style: solid;
	border-left-color: #658F4D;
	text-indent: 5pt;
	border-right-width: 0.5pt;
	border-right-style: solid;
	border-right-color: #658F4D;

}
.txtDossiers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #435E33;
	font-weight: bold;

}
a.dossier:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #37651D;
	text-decoration: underline;
	text-transform: uppercase;

}
a.dossier:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #37651D;
	text-decoration: underline;
	text-transform: uppercase;

}
a.dossier:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4E8F29;
	text-decoration: underline;
	text-transform: uppercase;

}
.popupTextTab {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #406201;
	background-color: #F1FFCC;
	padding: 10px;
}
.popupSsTitres {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	color: #406201;
	background-color: #F8FFE6;
	padding: 3px;
	border-top-width: 0.5pt;
	border-bottom-width: 0.5pt;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #406201;
	border-bottom-color: #406201;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #406201;
	border-left-color: #406201;
}
a.videos:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #37651D;
	text-decoration: none;
	padding-top: 6px;

}
a.videos:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7BA428;
	text-decoration: underline;
	padding-top: 6px;

}
a.videos:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #37651D;
	text-decoration: none;
	padding-top: 6px;

}
.espaceCitation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #577B19;
	font-style: italic;


}
.questionsCitation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6B8FD9;
	font-style: italic;

}
.rub-bg-bot {
	background-attachment: fixed;
	background-image: url(img/rub_bg_bot.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	height: 25px;
	width: 112px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #6c883c;

}
a.rub:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6c883c;
	text-decoration: none;

}
a.rub:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6c883c;
}
a.rub:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #84A749;
	text-decoration: underline;


}
a.dossierTitLien:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 22px;
	text-indent: 5pt;
	text-decoration: none;

}
a.dossierTitLien:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 22px;
	text-indent: 5pt;
	text-decoration: none;

}
a.dossierTitLien:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 22px;
	text-indent: 5pt;
	text-decoration: underline;

}
.txtVert9 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #435E33;
}

