body {	font-family:Arial,Helvetica,sans-serif;
		font-weight:normal; font-size:76%;
		color:#000000;
		margin:0px; }
h1 { font-size:1.3em; font-weight:bold; }
h2 { font-size:1.1em; font-weight:bold; }
h3 { font-size:1em; font-weight:bold; }

p, td, li, div { font-size: 0.85em; }
ul ul li { font-size:0.85em; }
/* Couleurs des titres */
.c_home	  { color:#7186A5; }
.c_home2  { color:#8B8B8B; }
.c_home3  { color:#CCD5E6; }
.c_home4  { color:#666666; }
.c_manag  { color:#B78D5B; }
.c_manag2 { display:block; background-color:#F1E8DF; padding-bottom:15px; padding-left:5px; padding-right:5px; padding-top:15px }
.c_manag3 { display:block; background-color:#DFE5EE; padding-bottom:15px; padding-left:5px; padding-right:5px; padding-top:15px }
.c_manag4 { display:block; background-color:#E7E7E0; padding-bottom:15px; padding-left:5px; padding-right:5px; padding-top:15px }
.c_devel  { color:#848E9A; }
.c_about  { color:#A0A084; }
.c_resou  { color:#91889B; }

.normal  { font-size:1em; }
.source  { font-size:9px; }
.bodytd { background-color:#FFFFFF; padding-top: 10px; padding-left: 10px; padding-right: 10px; }
.textright { text-align:right; }
.txtjust  { text-align:justify; }
.dash { border-bottom-color:#B78D5B; border-bottom-style:dashed; border-bottom-width:1px; padding-bottom:3px; }
.dash_ds { border-bottom-color:#687C9A; border-bottom-style:dashed; border-bottom-width:1px; padding-bottom:3px; }
.dash_au { border-bottom-color:#A0A084; border-bottom-style:dashed; border-bottom-width:1px; padding-bottom:3px; }
.titre     { font-size:1.3em; font-weight:bold; padding-top:10px; padding-bottom:5px; }
.stitre    { font-size:1.1em; font-weight:bold; background-image: url(../images/carre_txt_Management.gif); background-repeat: no-repeat; background-position:left; padding-left:7px; line-height:12px; }
.textjust  { text-align:justify; padding-left:7px; padding-top:5px; }
.gauche5  { padding-left:5px; }
.gauche10  { padding-left:10px; }
.bas10  { padding-bottom:10px; }
.haut5 { padding-top:5px; }
.haut10 { padding-top:10px; }
.haut25 { padding-top:25px; }
.bas2   { padding-bottom:2px; }

A 		  { color:#7186A5; text-decoration:underline; }
A:link	  { color:#7186A5; text-decoration:underline; }
A:visited { color:#8B95A5; text-decoration:underline; }
A:active  { color:#7186A5; text-decoration:underline; }
A:hover   { color:#B75050; text-decoration:none;}

.mpe 		  { color:#B78D5B; font-weight:bold; }
A.mpe 		  { color:#B78D5B; font-weight:bold; text-decoration:underline; }
A.mpe:link	  { color:#B78D5B; font-weight:bold; text-decoration:underline; }
A.mpe:visited { color:#B78D5B; font-weight:bold; text-decoration:underline; }
A.mpe:active  { color:#7186A5; font-weight:bold; text-decoration:underline; }
A.mpe:hover   { color:#B75050; font-weight:bold; text-decoration:none;}
.mpestep1	 { border:1px; border-style:solid; border-color:#B78D5B; font-size:1em; padding:5px 3px 5px }
.mpestep2	 { background-color:#F1E8DF; color:#B78D5B; font-weight:bold; padding:2px 3px 1px; border-top:1px; border-top-color:#B78D5B; border-top-style:solid; border-left:1px; border-left-color:#B78D5B; border-left-style:solid; border-right:1px; border-right-color:#B78D5B; border-right-style:solid; }
.mpestep3	 { background-color:#F1E8DF; color:#B78D5B; font-weight:bold; padding:2px 3px 1px; border-left:1px; border-left-color:#B78D5B; border-left-style:solid; border-right:1px; border-right-color:#B78D5B; border-right-style:solid; }
.mpebullet  { list-style-image:url(../images/mpe_bullet.gif); padding-left:0px }

.ds 		 { color:#687C9A; font-weight:bold; }
A.ds 		 { color:#687C9A; font-weight:bold; text-decoration:underline; }
A.ds:link	 { color:#687C9A; font-weight:bold; text-decoration:underline; }
A.ds:visited { color:#687C9A; font-weight:bold; text-decoration:underline; }
A.ds:active  { color:#7186A5; font-weight:bold; text-decoration:underline; }
A.ds:hover   { color:#B75050; font-weight:bold; text-decoration:none;}
.dsstep1	 { border:1px; border-style:solid; border-color:#848E9A; padding:8px 7px 6px }
.dsstep2	 { font-size:9px; text-align:right; background-color:#DEE5EF; padding:4px 8px 2px; border-bottom:1px; border-bottom-color:#848E9A; border-bottom-style:solid; border-left:1px; border-left-color:#848E9A; border-left-style:solid; border-right:1px; border-right-color:#848E9A; border-right-style:solid; }


.au 		 { color:#A0A084; font-weight:bold; }
A.au 		 { color:#A0A084; font-weight:bold; text-decoration:underline; }
A.au:link	 { color:#A0A084; font-weight:bold; text-decoration:underline; }
A.au:visited { color:#A0A084; font-weight:bold; text-decoration:underline; }
A.au:active  { color:#7186A5; font-weight:bold; text-decoration:underline; }
A.au:hover   { color:#B75050; font-weight:bold; text-decoration:none;}

.res 		  { color:#91889B; font-weight:bold; }
A.res 		  { color:#91889B; font-weight:bold; text-decoration:underline; }
A.res:link	  { color:#91889B; font-weight:bold; text-decoration:underline; }
A.res:visited { color:#91889B; font-weight:bold; text-decoration:underline; }
A.res:active  { color:#7186A5; font-weight:bold; text-decoration:underline; }
A.res:hover   { color:#B75050; font-weight:bold; text-decoration:none;}

.menutop 		  { font-size:11px; color:#D7E1EA; background-color:#7C8593; padding-top:26px; padding-left:15px; }
A.menutop 		  { background: url(../images/menu_top_select.gif) 0 0 no-repeat; padding-left:9px; padding-top:0px; font-size:11px; color:#D7E1EA; line-height:14px; text-decoration:none; }
A.menutop:link	  { font-size:11px; color:#D7E1EA; text-decoration:none; }
A.menutop:visited { font-size:11px; color:#D7E1EA; text-decoration:none; }
A.menutop:active  { font-size:11px; color:#D7E1EA; text-decoration:none; }
A.menutop:hover   { background: url(../images/menu_top_select_over.gif) no-repeat; color:#EDF6FF; text-decoration:none;}
.menutopselect	  { color:#EDF6FF;}

.menuhome 		   { display:block; font-size:11px; color:#D7E1EA; background-color:#666;}
A.menuhome 		   { color:#D7E1EA; padding-left:10px; padding-top:10px; padding-bottom:2px; text-decoration:none; }
A.menuhome:link	   { font-size:11px; text-decoration:none; }
A.menuhome:visited { color:#D7E1EA; font-size:11px; text-decoration:none; }
A.menuhome:active  { font-size:11px; text-decoration:none; }
A.menuhome:hover   { font-size:11px; color:#EDF6FF; text-decoration:none; }

.menuleft 		   { font-size:11px; color:#D7E1EA; background-color:#666;}
A.menuleft 		   { width:150px; height:16px; color:#D7E1EA; background: url(../images/carre_Management.gif) 0 0 no-repeat; padding-left:10px; line-height:14px; vertical-align:middle; text-decoration:none; }
A.menuleft:link	   { font-size:11px; text-decoration:none; }
A.menuleft:visited { color:#D7E1EA; font-size:11px; text-decoration:none; }
A.menuleft:active  { font-size:11px; text-decoration:none; }
A.menuleft:hover   { font-size:11px; color:#EDF6FF; text-decoration:none; background-image: url(../images/carre_Management_over.gif);}

A.menuleft_s 		 { width:150px; height:16px; color:#EDF6FF; background: url(../images/carre_Management_over.gif) 0 0 no-repeat; padding-left:10px; line-height:14px; vertical-align:middle; text-decoration:none; }
A.menuleft_s:link	 { font-size:11px; text-decoration:none; }
A.menuleft_s:visited { color:#EDF6FF; font-size:11px; text-decoration:none; }
A.menuleft_s:active  { font-size:11px; text-decoration:none; }
A.menuleft_s:hover   { font-size:11px; color:#D7E1EA; text-decoration:none; background-image: url(../images/carre_Management.gif);}

A.menuleftdevel 	    { width:150px; height:16px; color:#D7E1EA; background: url(../images/carre_Development.gif) 0 0 no-repeat; padding-left:10px; line-height:14px; vertical-align:middle; color:#D7E1EA; text-decoration:none; }
A.menuleftdevel:link	{ font-size:11px; text-decoration:none; }
A.menuleftdevel:visited { color:#D7E1EA; font-size:11px; text-decoration:none; }
A.menuleftdevel:active  { font-size:11px; text-decoration:none; }
A.menuleftdevel:hover   { font-size:11px; color:#EDF6FF; text-decoration:none; background-image: url(../images/carre_Development_over.gif);}

A.menuleftdevel_s 	      { width:150px; height:16px; color:#EDF6FF; background: url(../images/carre_Development_over.gif) 0 0 no-repeat; padding-left:10px; line-height:14px; vertical-align:middle; color:#D7E1EA; text-decoration:none; }
A.menuleftdevel_s:link	  { font-size:11px; text-decoration:none; }
A.menuleftdevel_s:visited { color:#D7E1EA; font-size:11px; text-decoration:none; }
A.menuleftdevel_s:active  { font-size:11px; text-decoration:none; }
A.menuleftdevel_s:hover   { font-size:11px; color:#D7E1EA; text-decoration:none; background-image: url(../images/carre_Development.gif);}

A.menuleftabout 	    { width:150px; height:16px; background: url(../images/carre_About.gif) 0 0 no-repeat; padding-left:10px; line-height:14px; vertical-align:middle; color:#D7E1EA; text-decoration:none; }
A.menuleftabout:link	{ font-size:11px; text-decoration:none; }
A.menuleftabout:visited { color:#D7E1EA; font-size:11px; text-decoration:none; }
A.menuleftabout:active  { font-size:11px; text-decoration:none; }
A.menuleftabout:hover   { font-size:11px; color:#EDF6FF; text-decoration:none; background-image: url(../images/carre_About_over.gif);}

A.menuleftabout_s 	      { color:#EDF6FF; width:150px; height:16px; background: url(../images/carre_About_over.gif) 0 0 no-repeat; padding-left:10px; line-height:14px; vertical-align:middle; text-decoration:none; }
A.menuleftabout_s:link	  { font-size:11px; text-decoration:none; }
A.menuleftabout_s:visited { color:#D7E1EA; font-size:11px; text-decoration:none; }
A.menuleftabout_s:active  { font-size:11px; text-decoration:none; }
A.menuleftabout_s:hover   { color:#D7E1EA; font-size:11px; text-decoration:none; background-image: url(../images/carre_About.gif);}


.txttop 		 { font-size:9px; color:#000000; text-align:right; }
A.txttop 		 { font-size:9px; color:#000000; text-decoration:underline; }
A.txttop:link	 { font-size:9px; text-decoration:underline; }
A.txttop:visited { font-size:9px; color:#000000; text-decoration:underline; }
A.txttop:active  { font-size:9px; text-decoration:underline; }
A.txttop:hover   { font-size:9px; text-decoration:none; }

INPUT, TEXTAREA, SELECT, OPTION {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #000000;
}

.texture { background-image: url(../images/right_border.gif); }

a.management{ 
     display: block; 
     width: 150px; 
     height: 54px; 
     background-image: url(../images/BT_Management.gif); 
     background-repeat: no-repeat;
     }
a.management:hover { 
     background-image: url(../images/BT_Management_over.gif); 
     } 

a.management_s { 
     display: block; 
     width: 150px; 
     height: 54px; 
     background-image: url(../images/BT_Management_over.gif); 
     background-repeat: no-repeat;
     }
a.management_s:hover { 
     background-image: url(../images/BT_Management.gif); 
     } 

a.developement { 
     display: block; 
     width: 150px; 
     height: 54px; 
     background-image: url(../images/BT_Development.gif); 
     background-repeat: no-repeat;
     }
a.developement:hover { 
     background-image: url(../images/BT_Development_over.gif); 
     } 

a.developement_s { 
     display: block; 
     width: 150px; 
     height: 54px; 
     background-image: url(../images/BT_Development_over.gif); 
     background-repeat: no-repeat;
     }
a.developement_s:hover { 
     background-image: url(../images/BT_Development.gif); 
     } 

a.about { 
     display: block; 
     width: 150px; 
     height: 54px; 
     background-image: url(../images/BT_About.gif); 
     background-repeat: no-repeat;
     }
a.about:hover { 
     background-image: url(../images/BT_About_over.gif); 
     } 

a.about_s { 
     display: block; 
     width: 150px; 
     height: 54px; 
     background-image: url(../images/BT_About_over.gif); 
     background-repeat: no-repeat;
     }
a.about_s:hover { 
     background-image: url(../images/BT_About.gif); 
     } 

a.resources { 
     display: block; 
     width: 150px; 
     height: 27px; 
     background-image: url(../images/BT_resources.gif); 
     background-repeat: no-repeat;
     }
a.resources:hover { 
     background-image: url(../images/BT_resources_over.gif); 
     } 

a.resources_s { 
     display: block; 
     width: 150px; 
     height: 27px; 
     background-image: url(../images/BT_resources_over.gif); 
     background-repeat: no-repeat;
     }
a.resources_s:hover { 
     background-image: url(../images/BT_resources.gif); 
     } 

