body
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	font-family: Verdana,Helvetica,sans-serif;
	font-size: 10px;
}

TD.color{
	background-color : #E9E0F2;
}
.TXT_mail{
	color : #5A237B;
	font-size : 12px;
}
.Titre_GrisMonPicard{
	color: #717189;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.Titre_GrisListRch{
	color : #717189;
	font-size : 12px;
	font-weight : bold;
	text-transform : uppercase;
}

A{
	text-decoration : none;
}


.width95
{
	width: 95%;
}

.widthAll
{
	width: 100%;
}

.width60
{
	width: 60px;
}

.width80
{
	width: 80px;
}

.width500
{
	width: 500px;
}

.width680
{
	width: 680px;
}

.content
{
	font-size: 10px;
}

.link
{
	color: #3286CC;
	text-decoration : none;
}

.pagerStyle
{
	font-size: 10px;
	color: #3286CC;
	text-decoration : none;
}

.control
 {
	font-size: 9px;
 }

.cadre
{
	background-color: #FFFFFF;
	color : #000000;
	border: dotted  2 #777777;
}

.titre
{
	font-weight: bold;
	color: #3C6F9E;
	font-size: 11px;
}

.titre_recherche
{
	color: #FFFFFF;
	font-size: 10px;
}

.HeaderDataGrid
{
	font-size:10pt;
	font-weight : bold;
	color : #5B87B1;
	text-decoration : none;
}

.btn_rechercher
{
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
}

.menu_niv1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bolder;
	color: #183E71;
	text-decoration: none;
	text-transform : uppercase;
	line-height : 8pt;
}
.menu_niv1_plus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #3286CC;
	text-decoration: none;
	text-transform : uppercase;
	line-height : 8pt;
}
.actu_home_niv1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #0099CC;
	text-decoration: none;
	line-height : 14px;
}
.actu_home_niv2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0099CC;
	line-height: 11px;
	text-decoration: none
}

.titre_rubrik {  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; text-transform : uppercase; color: #FFFFFF}

.menu_niv2_rubrik1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC5778;
	text-decoration: none;
	text-transform : uppercase;
	line-height : 11px;
}
.menu_niv2_rubrik2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B15C82;
	text-decoration: none;
	text-transform : uppercase;
	line-height : 11px;
}
.menu_niv2_rubrik3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #996699; text-decoration: none;	text-transform : uppercase;	line-height : 11px;}
.menu_niv2_rubrik4 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #8463A5; text-decoration: none;	text-transform : uppercase;	line-height : 11px;}
.menu_niv2_rubrik5 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #7463A5; text-decoration: none;	text-transform : uppercase;	line-height : 11px;}
.menu_niv2_rubrik6 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #636BA5; text-decoration: none;	text-transform : uppercase;	line-height : 11px;}
.menu_niv2_rubrik7 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #637DA5; text-decoration: none;	text-transform : uppercase;	line-height : 11px;}
.menu_niv2_rubrik8 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #5B87B1; text-decoration: none;	text-transform : uppercase;	line-height : 11px;}
.menu_niv2_rubrik9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5C9AB1;
	text-decoration: none;
	text-transform : uppercase;
	line-height : 11px;
}

.td_1{background-color : #CC5778;}
.td_2{background-color : #B15C82;}
.td_3{background-color : #996699;}
.td_4{background-color : #8463A5;}
.td_5{background-color : #7463A5;}
.td_6{background-color : #636BA5;}
.td_7{background-color : #637DA5;}
.td_8{background-color : #5B87B1;}
.td_9{background-color : #5C9AB1;}

.chemin{
	font-family : Arial, Helvetica, sans-serif;font-size:10px;color:#666666;
}

.menu_bas {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #B2B2DC; text-transform : uppercase; text-decoration: none}
.chercher {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #4A5782; text-decoration: none}

.chercherBlanc { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-decoration: none }
.selectRecherche1{
	background : #DF94A9;
	width : 90%;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	font-variant : small-caps;
	border : none;
}

.selectRecherche9 { background : #8DB8C8; width : 90%; font-family : Arial, Helvetica, sans-serif; font-size : 11px; color : #FFFFFF; font-variant : small-caps; border : none; }

.bouton_1{
	font-family : Arial, Helvetica, sans-serif;
	color: #4A5782;
	font-size: 8pt;
	font-weight:bold;
	background-color : White;
	border : none;
	padding-left : 0px;
	cursor:hand;
}
.bouton_1_over{
	font-family : Arial, Helvetica, sans-serif;
	color: #CC5778;
	font-size: 8pt;
	font-weight:bold;
	background-color : White;
	border : none;
	padding-left : 0px;
	cursor:hand;
}

.bouton_2{
	font-family : Arial, Helvetica, sans-serif;
	color: #4A5782;
	font-size: 8pt;
	font-weight:bold;
	background-color : White;
	border : none;
	padding-left : 0px;
	cursor:hand;
}
.bouton_2_over{
	font-family : Arial, Helvetica, sans-serif;
	color: #B15C82;
	font-size: 8pt;
	font-weight:bold;
	background-color : White;
	border : none;
	padding-left : 0px;
	cursor:hand;
}

.bouton_3{
	font-family : Arial, Helvetica, sans-serif;
	color: #4A5782;
	font-size: 8pt;
	font-weight:bold;
	background-color : White;
	border : none;
	padding-left : 0px;
	cursor:hand;
}
.bouton_3_over{
	font-family : Arial, Helvetica, sans-serif;
	color: #996699;
	font-size: 8pt;
	font-weight:bold;
	background-color : White;
	border : none;
	padding-left : 0px;
	cursor:hand;
}

.bouton_4{
	font-family : Arial, Helvetica, sans-serif;
	color: #4A5782;
	font-size: 8pt;
	font-weight:bold;
	background-color : White;
	border : none;
	padding-left : 0px;
	cursor:hand;
}
.bouton_4_over{
	font-family : Arial, Helvetica, sans-serif;
	color: #8463A5;
	font-size: 8pt;
	font-weight:bold;
	background-color : White;
	border : none;
	padding-left : 0px;
	cursor:hand;
}

.bouton_5{
	font-family : Arial, Helvetica, sans-serif;
	color: #4A5782;
	font-size: 8pt;
	font-weight:bold;
	background-color : White;
	border : none;
	padding-left : 0px;
	cursor:hand;
}
.bouton_5_over{
	font-family : Arial, Helvetica, sans-serif;
	color: #7463A5;
	font-size: 8pt;
	font-weight:bold;
	background-color : White;
	border : none;
	padding-left : 0px;
	cursor:hand;
}

.bouton_6{
	font-family : Arial, Helvetica, sans-serif;
	color: #4A5782;
	font-size: 8pt;
	font-weight:bold;
	background-color : White;
	border : none;
	padding-left : 0px;
	cursor:hand;
}
.bouton_6_over{
	font-family : Arial, Helvetica, sans-serif;
	color: #636BA5;
	font-size: 8pt;
	font-weight:bold;
	background-color : White;
	border : none;
	padding-left : 0px;
	cursor:hand;
}

.bouton_7{
	font-family : Arial, Helvetica, sans-serif;
	color: #4A5782;
	font-size: 8pt;
	font-weight:bold;
	background-color : White;
	border : none;
	padding-left : 0px;
	cursor:hand;
}
.bouton_7_over{
	font-family : Arial, Helvetica, sans-serif;
	color: #637DA5;
	font-size: 8pt;
	font-weight:bold;
	background-color : White;
	border : none;
	padding-left : 0px;
	cursor:hand;
}

.bouton_8{
	font-family : Arial, Helvetica, sans-serif;
	color: #4A5782;
	font-size: 8pt;
	font-weight:bold;
	background-color : White;
	border : none;
	padding-left : 0px;
	cursor:hand;
}
.bouton_8_over{
	font-family : Arial, Helvetica, sans-serif;
	color: #5B87B1;
	font-size: 8pt;
	font-weight:bold;
	background-color : White;
	border : none;
	padding-left : 0px;
	cursor:hand;
}

.bouton_9{
	font-family : Arial, Helvetica, sans-serif;
	color: #4A5782;
	font-size: 8pt;
	font-weight:bold;
	background-color : White;
	border : none;
	padding-left : 0px;
	cursor:hand;
}
.bouton_9_over{
	font-family : Arial, Helvetica, sans-serif;
	color: #5C9AB1;
	font-size: 8pt;
	font-weight:bold;
	background-color : White;
	border : none;
	padding-left : 0px;
	cursor:hand;
}

.td_1{background-color : #CC5778;}
.td_2{background-color : #B15C82;}
.td_3{background-color : #996699;}
.td_4{background-color : #8463A5;}
.td_5{background-color : #7463A5;}
.td_6{background-color : #636BA5;}
.td_7{background-color : #637DA5;}
.td_8{background-color : #5B87B1;}
.td_9{background-color : #5C9AB1;}

.titre_page_1{
	font-family : Arial, Helvetica, sans-serif;font-size:14pt;font-weight:bold;color:#CC5778;
}
.titre_page_2{
	font-family : Arial, Helvetica, sans-serif;font-size:14pt;font-weight:bold;color:#B15C82;
}
.titre_page_3{
	font-family : Arial, Helvetica, sans-serif;font-size:14pt;font-weight:bold;color:#996699;
}
.titre_page_4{
	font-family : Arial, Helvetica, sans-serif;font-size:14pt;font-weight:bold;color:#8463A5;
}
.titre_page_5{
	font-family : Arial, Helvetica, sans-serif;font-size:14pt;font-weight:bold;color:#7463A5;
}
.titre_page_6{
	font-family : Arial, Helvetica, sans-serif;font-size:14pt;font-weight:bold;color:#636BA5;
}
.titre_page_7{
	font-family : Arial, Helvetica, sans-serif;font-size:14pt;font-weight:bold;color:#637DA5;
}
.titre_page_8{
	font-family : Arial, Helvetica, sans-serif;font-size:14pt;font-weight:bold;color:#5B87B1;
}
.titre_page_9{
	font-family : Arial, Helvetica, sans-serif;font-size:14pt;font-weight:bold;color:#5C9AB1;
}
.intro_1{
	font-family : Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#CC5778;	text-align : justify;
}
.intro_2{
	font-family : Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color: #B15C82;	text-align : justify;
}
.intro_3{
	font-family : Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color: #996699;	text-align : justify;
}
.intro_4{
	font-family : Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color: #8463A5;	text-align : justify;
}
.intro_5{
	font-family : Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color: #7463A5;	text-align : justify;
}
.intro_6{
	font-family : Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color: #636BA5;	text-align : justify;
}
.intro_7{
	font-family : Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color: #637DA5;	text-align : justify;
}
.intro_8{
	font-family : Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color: #5B87B1;	text-align : justify;
}
.intro_9{
	font-family : Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color: #5C9AB1;	text-align : justify;
}
.introCap_1{
	font-family : Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#CC5778;	text-align : justify;text-transform : uppercase;
}
.introCap_2{
	font-family : Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color: #B15C82;	text-align : justify;text-transform : uppercase;
}
.introCap_3{
	font-family : Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color: #996699;	text-align : justify;text-transform : uppercase;
}
.introCap_4{
	font-family : Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color: #8463A5;	text-align : justify;text-transform : uppercase;
}
.introCap_5{
	font-family : Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color: #7463A5;	text-align : justify;text-transform : uppercase;
}
.introCap_6{
	font-family : Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color: #636BA5;	text-align : justify;text-transform : uppercase;
}
.introCap_7{
	font-family : Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color: #637DA5;	text-align : justify;text-transform : uppercase;
}
.introCap_8{
	font-family : Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color: #5B87B1;	text-align : justify;text-transform : uppercase;
}
.introCap_9{
	font-family : Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color: #5C9AB1;	text-align : justify;text-transform : uppercase;
}
.texte{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-align : justify;
}

.texte_plan{
	font-family : Arial, Helvetica, sans-serif;font-size:8pt;color:#000000;text-decoration: none
}
.texteCap_plan{
	font-family : Arial, Helvetica, sans-serif;font-size:8pt;color:#000000; text-transform : uppercase;text-decoration: none
}
.texte_bold{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:bold;
	text-align : justify;
}
.texte_bold_white{
	font-family : Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;font-weight:bold;text-align : justify;
}
.texte_warning{
	font-family : Arial, Helvetica, sans-serif;font-size:10pt;color:Red;font-weight:bold;text-decoration: none
}

.HR_1{
	height:1px;color:#DB89A0;
}
.HR_2{
	height:1px;color:#C88DA7;
}
.HR_3{
	height:1px;color:#B794B7;
}
.HR_4{
	height:1px;color:#A991C0;
}
.HR_5{
	height:1px;color:#9D91C0;
}
.HR_6{
	height:1px;color:#9197C0;
}
.HR_7{
	height:1px;color:#91A4C0;
}
.HR_8{
	height:1px;color:#8CABC0;
}
.HR_9{
	height:1px;color:#8DB8C8;
}
.HR_dotted_1{
	height:1px;
	color:#CC5778;
	border : 1px dotted;
}
.HR_dotted_2{
	height:1px;
	color:#B15C82;
	border : 1px dotted;
}
.HR_dotted_3{
	height:1px;
	color:#996699;
	border : 1px dotted;
}
.HR_dotted_4{
	height:1px;
	color:#8463A5;
	border : 1px dotted;
}
.HR_dotted_5{
	height:1px;
	color:#7463A5;
	border : 1px dotted;
}
.HR_dotted_6{
	height:1px;
	color:#636BA5;
	border : 1px dotted;
}
.HR_dotted_7{
	height:1px;
	color:#637DA5;
	border : 1px dotted;
}
.HR_dotted_8{
	height:1px;
	color:#5B87B1;
	border : 1px dotted;
}
.HR_dotted_9{
	height:1px;
	color:#5C9AB1;
	border : 1px dotted;
}
.HeaderRules_dotted_1{
	height:1px;color:#CC5778;border : 1px dotted;
}
.HeaderRules_dotted_2{
	height:1px;color:#B15C82;border : 1px dotted;
}
.HeaderRules_dotted_3{
	height:1px;color:#996699;border : 1px dotted;
}
.HeaderRules_dotted_4{
	height:1px;color:#8463A5;border : 1px dotted;
}
.HeaderRules_dotted_5{
	height:1px;color:#7463A5;border : 1px dotted;
}
.HeaderRules_dotted_6{
	height:1px;color:#636BA5;border : 1px dotted;
}
.HeaderRules_dotted_7{
	height:1px;color:#637DA5;border : 1px dotted;
}
.HeaderRules_dotted_8{
	height:1px;color:#5B87B1;border : 1px dotted;
}
.HeaderRules_dotted_9{
	height:1px;color:#5C9AB1;border : 1px dotted;
}

.legende{
	font-family : Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-align : right;
	line-height : 10px;
}
.headTab_1{
	background-color : #EBBCC9;
	border-bottom : 1px solid #CC5778;
}
.cellTab_1{
	font-family : Arial, Helvetica, sans-serif;font-size:10pt;color:#000000;
	border-bottom : 1px solid #CC5778;
}
.headTab_2{
	background-color : #E0BECD;
	border-bottom : 1px solid #B15C82;
}
.cellTab_2{
	font-family : Arial, Helvetica, sans-serif;font-size:10pt;color:#000000;
	border-bottom : 1px solid #B15C82;
}
.headTab_3{
	background-color : #D6C2D6;
	border-bottom : 1px solid #8463A5;
}
.cellTab_3{
	font-family : Arial, Helvetica, sans-serif;font-size:10pt;color:#000000;
	border-bottom : 1px solid #996699;
}
.headTab_4{
	background-color : #CEC1DB;
	border-bottom : 1px solid #996699;
}
.cellTab_4{
	font-family : Arial, Helvetica, sans-serif;font-size:10pt;color:#000000;
	border-bottom : 1px solid #8463A5;
}
.headTab_5{
	background-color : #C7C1DB;
	border-bottom : 1px solid #7463A5;
}
.cellTab_5{
	font-family : Arial, Helvetica, sans-serif;font-size:10pt;color:#000000;
	border-bottom : 1px solid #7463A5;
}
.headTab_6{
	background-color : #C1C4DB;
	border-bottom : 1px solid #636BA5;
}
.cellTab_6{
	font-family : Arial, Helvetica, sans-serif;font-size:10pt;color:#000000;
	border-bottom : 1px solid #636BA5;
}
.headTab_7{
	background-color : #C1CBDB;
	border-bottom : 1px solid #637DA5;
}
.cellTab_7{
	font-family : Arial, Helvetica, sans-serif;font-size:10pt;color:#000000;
	border-bottom : 1px solid #637DA5;
}
.headTab_8{
	background-color : #BDCFE0;
	border-bottom : 1px solid #5B87B1;
}
.cellTab_8{
	font-family : Arial, Helvetica, sans-serif;font-size:10pt;color:#000000;
	border-bottom : 1px solid #5B87B1;
}
.headTab_9{
	background-color : #BED7E0;
	border-bottom : 1px solid #5C9AB1;
}
.cellTab_9{
	font-family : Arial, Helvetica, sans-serif;font-size:10pt;color:#000000;
	border-bottom : 1px solid #5C9AB1;
}
.texteIta_1 { font-family : Arial, Helvetica, sans-serif;font-size:10pt;color:#CC5778; font-style: italic}
.citation_1 { font-family : Arial, Helvetica, sans-serif;font-size:11pt;color:#CC5778; text-align : justify;}
.texteIta_2 { font-family : Arial, Helvetica, sans-serif;font-size:10pt;color:#B15C82; font-style: italic}
.citation_2 { font-family : Arial, Helvetica, sans-serif;font-size:11pt;color:#B15C82; text-align : justify;}
.texteIta_3 { font-family : Arial, Helvetica, sans-serif;font-size:10pt;color:#996699; font-style: italic}
.citation_3 { font-family : Arial, Helvetica, sans-serif;font-size:11pt;color:#996699; text-align : justify;}
.citation_4 { font-family : Arial, Helvetica, sans-serif;font-size:11pt;color:#8463A5; text-align : justify;}
.texteIta_4 { font-family : Arial, Helvetica, sans-serif;font-size:10pt;color:#8463A5; ;font-style: italic }
.citation_5 { font-family : Arial, Helvetica, sans-serif;font-size:11pt;color:#7463A5; text-align : justify;}
.texteIta_5 { font-family : Arial, Helvetica, sans-serif;font-size:10pt;color:#7463A5; font-style: italic }
.citation_6 { font-family : Arial, Helvetica, sans-serif;font-size:11pt;color:#636BA5; text-align : justify;}
.texteIta_6 { font-family : Arial, Helvetica, sans-serif;font-size:10pt;color:#636BA5; font-style: italic }
.citation_7 { font-family : Arial, Helvetica, sans-serif;font-size:11pt;color:#637DA5; text-align : justify;}
.texteIta_7 { font-family : Arial, Helvetica, sans-serif;font-size:10pt;color:#637DA5; font-style: italic }
.citation_8 { font-family : Arial, Helvetica, sans-serif;font-size:11pt;color:#5B87B1; text-align : justify;}
.texteIta_8 { font-family : Arial, Helvetica, sans-serif;font-size:10pt;color:#5B87B1;font-style: italic }
.citation_9 { font-family : Arial, Helvetica, sans-serif;font-size:11pt;color:#5C9AB1; text-align : justify;}
.texteIta_9 {
	font-family : Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#5C9AB1;
	font-style: italic;
}