/*general--------------------------------------------------------*/
* {margin:0; padding:0}

a img {border: 0;}
a {
	color: #3E1756;
}


body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	margin: 0;
	padding: 0;
	background-color: #f3f3f3;
}
#oldheader {
	height: 68px;
	background-color: #FFFFFF;
	background-image: url(images/bnadeau_haut/bg_bandeau.jpg);
	background-repeat: no-repeat;
}
#header {
	height: 30px;
	background-color: #FFFFFF;
	background-image: url(images/bnadeau_haut/bg_bandeau_nouveau.jpg);
	background-repeat: no-repeat;
}
#conteneur {
	position: relative;
	width: 773px;
	background-color:#FFFFFF;
	background-image: url(images/bg_page.gif);
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-bottom: 30px;
}
.signature {
	font-size: 10px;
	color: #FFFFFF;
	width: 130px;
	margin-top: 10px;
	margin-left: 0px;
}
#conteneur #gauche .signature p {
	margin-left: 10px;
	margin-top: 30px;
}


#centre {
background-color:#FFFFFF;
margin-left: 190px;
}
#gauche {
position: absolute;
left:0;
width: 190px;
}

p {margin: 0 0 10px 0;}



/*---------------menu gauche--------------------------------------------------------*/



ul#menuGauche
{
	margin: 0 ;
	padding: 0 ;
	list-style-type: none ;
}

ul#menuGauche li
{
	color: #FFFFFF;
	margin: 0 0 0 0 ;
	padding: 0 ;
}

ul#menuGauche li a{
	color: #FFFFFF;
	display: block; 
	width: 190px;
	line-height: 34px;
	text-indent: 20px; 
	text-decoration: none; 
	background-image: url(images/menu/bg_menu.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	font-size: x-small;
	font-weight: bolder;
}

ul#menuGauche li a:hover{
	color: #3E1756;
	background: url(images/menu/bg_menu.gif) no-repeat 0 -34px ; 
}

#conteneur #gauche #menuGauche .mg_qse {
	line-height: 19px;
	background: url(images/menu/bg_menu_haut.gif) no-repeat 0 -108px;
	padding-top: 8px;
	padding-bottom: 8px;
	font-weight: bold;
	font-size: x-small;
	text-indent: 20px;
	color: #3E1756;
}
#conteneur #gauche #menuGauche .mg_haut a {
	line-height: 19px;
	background-image: url(images/menu/bg_menu_haut.gif);
	padding-top: 8px;
	padding-bottom: 8px;
}
#conteneur #gauche #menuGauche .mg_haut a:hover {
	background: url(images/menu/bg_menu_haut.gif) no-repeat 0 -54px ; 
}

#conteneur #gauche #menuGauche .mg_hautbis a {
	line-height: 19px;
	background-image: url(images/menu/bg_menu_hautbis.gif);
	padding-top: 8px;
	padding-bottom: 8px;
}
#conteneur #gauche #menuGauche .mg_hautbis a:hover {
	background: url(images/menu/bg_menu_hautbis.gif) no-repeat 0 -54px ; 
}

#conteneur #gauche #menuGauche .mg_act a {
	line-height: 26px;
	background-image: url(images/menu/bg_menu_act.gif);
}
#conteneur #gauche #menuGauche .mg_act a:hover {
	background: url(images/menu/bg_menu_act.gif) no-repeat 0 -26px ; 
}



#conteneur #gauche #menuGauche .mg_act2 a {
	line-height: 18px;
	background-image: url(images/menu/bg_menu_act2.gif);
	font-weight: normal;
}
#conteneur #gauche #menuGauche .mg_act2 a:hover {
	background: url(images/menu/bg_menu_act2.gif) no-repeat 0 -18px ; 
}

#conteneur #gauche #menuGauche .mg_act2bis a {
	line-height: 18px;
	background-image: url(images/menu/bg_menu_act2bis.gif);
	font-weight: normal;
}
#conteneur #gauche #menuGauche .mg_act2bis a:hover {
	background: url(images/menu/bg_menu_act2bis.gif) no-repeat 0 -18px ; 
}

#conteneur #gauche #menuGauche .mg_act2ter a {
	line-height: 18px;
	background-image: url(images/menu/bg_menu_act2ter.gif);
	font-weight: normal;
}
#conteneur #gauche #menuGauche .mg_act2ter a:hover {
	background: url(images/menu/bg_menu_act2ter.gif) no-repeat 0 -18px ; 
}
#conteneur #gauche #menuGauche .mg_act3 a{
	line-height: 34px;
	text-indent: 20px; 
	background-image: url(images/menu/bg_menu_act3.gif);
}
#conteneur #gauche #menuGauche .mg_act3 a:hover{
	background: url(images/menu/bg_menu_act3.gif) no-repeat 0 -34px ; 
}



#conteneur #gauche #menuGauche .mg_act4 a{
	line-height: 14px;
	text-indent: 20px; 
	background-image: url(images/menu/bg_menu_act4.gif);
	font-weight: normal;
	padding-top: 1px;
	padding-bottom: 1px;
}
#conteneur #gauche #menuGauche .mg_act4 a:hover{
	background: url(images/menu/bg_menu_act4.gif) no-repeat 0 -30px ; 
}

#conteneur #gauche #menuGauche .mg_act4bis a{
	line-height: 14px;
	text-indent: 20px; 
	background-image: url(images/menu/bg_menu_act4bis.gif);
	font-weight: normal;
	padding-top: 1px;
	padding-bottom: 1px;
}
#conteneur #gauche #menuGauche .mg_act4bis a:hover{
	background: url(images/menu/bg_menu_act4bis.gif) no-repeat 0 -30px ; 
}

#conteneur #gauche #menuGauche .mg_act5 a {
	line-height: 26px;
	background-image: url(images/menu/bg_menu_act5.gif);
}
#conteneur #gauche #menuGauche .mg_act5 a:hover {
	background: url(images/menu/bg_menu_act5.gif) no-repeat 0 -26px ; 
}


#conteneur #gauche #menuGauche .mg_act6 a {
	line-height: 18px;
	background-image: url(images/menu/bg_menu_act6.gif);
	font-weight: normal;
}
#conteneur #gauche #menuGauche .mg_act6 a:hover {
	background: url(images/menu/bg_menu_act6.gif) no-repeat 0 -18px ; 
}

#conteneur #gauche #menuGauche .mg_act7 a {
	line-height: 34px;
	background-image: url(images/menu/bg_menu_act7.gif);
}
#conteneur #gauche #menuGauche .mg_act7 a:hover {
	background: url(images/menu/bg_menu_act7.gif) no-repeat 0 -34px ; 
}
#conteneur #gauche #menuGauche .mg_act7bis a {
	line-height: 34px;
	background-image: url(images/menu/bg_menu_act7bis.gif);
}
#conteneur #gauche #menuGauche .mg_act7bis a:hover {
	background: url(images/menu/bg_menu_act7bis.gif) no-repeat 0 -34px ; 
}
#conteneur #gauche #menuGauche .mg_act8 a {
	line-height: 18px;
	background-image: url(images/menu/bg_menu_act8.gif);
	font-weight: normal;
}
#conteneur #gauche #menuGauche .mg_act8 a:hover {
	background: url(images/menu/bg_menu_act8.gif) no-repeat 0 -18px ; 
}

/*########################################## menu Marchés*/

#conteneur #gauche #menuGauche .mg_mar3 a{
	line-height: 34px;
	text-indent: 20px; 
	background-image: url(images/menu/bg_menu_mar3.gif);
}
#conteneur #gauche #menuGauche .mg_mar3 a:hover{
	background: url(images/menu/bg_menu_mar3.gif) no-repeat 0 -34px ; 
}


#conteneur #gauche #menuGauche .mg_mar5 a {
	line-height: 26px;
	background-image: url(images/menu/bg_menu_mar5.gif);
}
#conteneur #gauche #menuGauche .mg_mar5 a:hover {
	background: url(images/menu/bg_menu_mar5.gif) no-repeat 0 -26px ; 
}


#conteneur #gauche #menuGauche .mg_mar6 a {
	line-height: 18px;
	background-image: url(images/menu/bg_menu_mar6.gif);
	font-weight: normal;
}
#conteneur #gauche #menuGauche .mg_mar6 a:hover {
	background: url(images/menu/bg_menu_mar6.gif) no-repeat 0 -18px ; 
}

#conteneur #gauche #menuGauche .mg_mar7 a {
	line-height: 34px;
	background-image: url(images/menu/bg_menu_mar7.gif);
}
#conteneur #gauche #menuGauche .mg_mar7 a:hover {
	background: url(images/menu/bg_menu_mar7.gif) no-repeat 0 -34px ; 
}
#conteneur #gauche #menuGauche .mg_mar8 a {
	line-height: 18px;
	background-image: url(images/menu/bg_menu_mar8.gif);
	font-weight: normal;
}
#conteneur #gauche #menuGauche .mg_mar8 a:hover {
	background: url(images/menu/bg_menu_mar8.gif) no-repeat 0 -18px ; 
}
#conteneur #gauche #menuGauche .mg_mar9 a {
	line-height: 19px;
	background-image: url(images/menu/bg_menu_mar9.gif);
	font-weight: normal;
}
#conteneur #gauche #menuGauche .mg_mar9 a:hover {
	background: url(images/menu/bg_menu_mar9.gif) no-repeat 0 -38px ; 
}


#conteneur #gauche #menuGauche .mg_corp1 a {
	line-height: 25px;
	background-image: url(images/menu/bg_menu_corp1.gif);
	font-weight: bold;
	font-size: x-small;
	text-indent: 20px;
}

#conteneur #gauche #menuGauche .mg_corp1 a:hover {
	background: url(images/menu/bg_menu_corp1.gif) no-repeat 0 -25px ; 
}
/*----------------------bandeau-------------------------------------------------------------*/


#conteneur #hdlessheader #form2 #selectBandeau select {
	float: right;
	font-size: 10px;
	color: #4E217F;
	margin-top: 6px;
	margin-right: 10px;
}
.menuBandeau {
	font-size: x-small;
	color: #4E217F;
	float: none;
	width: 100%;
	text-align: right;
	margin: 0px;
	background-color: #FFFFFF;
	height: 15px;
}
#menuHaut{
	margin:0;
	list-style-type: none;
	text-align: right;
	background-color: #FFFFFF;
	padding-top: 0.1em;
	padding-bottom: 0.1em;
	padding-left: 0;
	color: #666666;
}
#conteneur #menuHaut a {
	font-size: x-small;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}

#menuHaut li
{
display: inline;
}
#navig {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/navig/bg_corporate.gif);
	text-indent: 10px;
	height: 45px;
	padding-top: 3px;
}
#conteneur #centre #navig a {
	color: #FFFFFF;
	text-decoration: none;
}
#conteneur #centre #navig a:hover {

	color: #FFFFFF;
	text-decoration: underline;
}



#navigAct {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/navig/bg_otherAct.gif);
	text-indent: 10px;
	height: 45px;
	padding-top: 3px;
}
#conteneur #centre #navigAct a {
	color: #FFFFFF;
	text-decoration: none;
}
#conteneur #centre #navigAct a:hover {

	color: #FFFFFF;
	text-decoration: underline;
}

/*-----------------------------contenu page-------------------------------------------*/

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FF9022;
	height: 53px;
	width: 583px;
	background-image: url(images/pages/bg_titre.gif);
	text-align: right;
	padding-right: 0px;
	margin-bottom: 10px;
}
h1 a{
	text-decoration: none;
	color: #FF9022;
	}
h1 a:hover{
	text-decoration: none;
}
#conteneur #centre p {
	font-size: x-small;
	text-align: justify;
	width: 530px;
	margin-left: 25px;
	margin-bottom: 25px;
}
.colleDroite {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.imageDroite {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}
#conteneur #centre .colleDroite p {
	background-color: #FFFFFF;
	width: 558px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 25px;
}
.intro {
	color: #A273C8;
}
#plugInVideo {
	position: absolute;
	left: 514px;
	top: 347px;
}

h2 {
	color: #3E1756;
	font-size: small;
	margin-bottom: 15px;
	margin-left: 25px;
}
h2 a {
	text-decoration: none;
}
h2 a:hover {
	text-decoration: underline;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #02B2F1;
	height: 53px;
	width: 583px;
	background-image: url(images/pages/bg_titre2.gif);
	text-align: right;
	padding-right: 0px;
	margin-bottom: 10px;
}
h3 a{
	text-decoration: none;
	color: #00B4F3;
	}
h3 a:hover{
	text-decoration: none;
}
h4 {
	font-size: small;
	color: #3E1756;
	margin-left: 25px;
	margin-right: 25px;
	text-align: justify;
}
h5 {
	font-size: x-small;
	color: #3E1756;
	font-weight: normal;
	text-align: justify;
}
h6 {
	font-size: x-small;
	font-weight: bold;
	color: #FF9022;
}

#conteneurPopup h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FF9022;
	height: 53px;
	width: 580px;
	background-image: url(images/pages/bg_titre.gif);
	text-align: right;
	padding-right: 0px;
	margin-bottom: 10px;
}


.dateNews{
	font-size: x-small;
	color: #B995D5;
	margin-left: 25px;
	font-weight: bold;
	margin-bottom: -25px;
}
.resume{
	margin-top: -12px;
}
.resume a {
	color: #A97DCC;
	text-decoration: none;
}
.resume a:hover {
	text-decoration: underline;
}
.exposant {
vertical-align: 4px; 
font-size: 70%
}
#encart {
	font-size: x-small;
	color: #3E1756;
	background-color: #E6FAFF;
	width: 200px;
	padding: 5px;
	position: absolute;
	left: 217px;
	top: 201px;
	overflow: hidden;
	height: 24px;
}
#encart a{
	color: #3E1756;
	text-decoration: none;
}

#encart a:hover{
	color: #666666;
}

#encartDetail {
	font-size: x-small;
	color: #3E1756;
	background-color: #E6FAFF;
	/*height: 60px;*/
	width: 400px;
	position: absolute;
	left: 216px;
	top: 200px;
	overflow: hidden;
	padding-top: 33px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	visibility: hidden;
}
.bold {
	font-weight: bold;
}


#conteneur #centre #xref {
	height: 425px;
	width: 580px;
	font-size: x-small;
	color: #3E1756;
	background-color: #FFFFFF;
}


/*-----------------------------formulaire-------------------------------*/

fieldset 
  {
	padding: 5em;
  }
#conteneur #centre form {
}


#conteneur #centre label {
	display: inline;
	float: left;
	width: 120px;
}
#conteneur #centre form {
	font-size: x-small;
	margin-left: 25px;
	width: 400px;
}
.grande {
	width: 250px;
	height: 70px;
}

#conteneur #centre legend {
	font-weight: bold;
	color: #3E1756;
}
.petitEspace {
	margin-bottom: 0px;
}
#conteneur #centre #case {
	margin-bottom: 10px;
}
.valid {
	color: #3E1756;
	background-color: #00B4F3;
	font-size: x-small;
	font-weight: bold;
	padding: 0px;
	margin-bottom: 20px;
}
#conteneur #centre #messageReception {
	text-align: center;
	line-height: 50px;
}
#conteneur #centre #e-advisor {
	background-color: #FFFFFF;
	padding: 0px;
	margin-top: -91px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -190px;
	position: relative;
	width: 773px;
	height: 500px;
}
#conteneur #gauche #menuEadvisor {
	background-color: #FF9022;
	font-size: x-small;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 20px;
	text-indent: 5px;
}
#conteneur #gauche #menuEadvisor a {
	color: #FFFFFF;
	text-decoration: none;
}
#conteneur #centre #onlineBrochuresBloc p {
	width: 420px;
}
#conteneur #centre #onlineBrochuresBloc {
	height: 130px;
	width: 550px;
	margin-bottom: 10px;
}
#retourSommaire {
	font-size: x-small;
	color: #3E1756;
	margin-left: 25px;
	height: 40px;
	padding-top: 2px;
	padding-left: 25px;
	background-image: url(images/news/fleche_retour.gif);
	background-repeat: no-repeat;
}
#retourSommaire a{
	text-decoration: none;
}#retourSommaire a:hover {
}
#conteneur #centre ul {
	font-size: x-small;
	margin-right: 25px;
	margin-left: 40px;
	text-align: justify;
	list-style-position: outside;
	margin-bottom: 10px;
}
#conteneur #centre li {
	margin-bottom: 10px;
}
#table1 {
	font-size: x-small;
	width: 530px;
	margin-left: 25px;
}
#table1 .cellOrange {
	background-color: #FF9022;
}

#table1 td {
	padding: 1px;
	border: 1px solid #B995D5;
}
.cellOrange {
	background-color: #FFB56A;
}
.cellOrange2 {

	background-color: #FED8A4;
}
.cellOrange1 {

	background-color: #FFB56A;
}
.cellviolet {
	background-color: #B995D5;
	font-weight: bold;
	color: #FFFFFF;
}
.cellvioletPlein {
	background-color: #B995D5;
	color: #FFFFFF;
}
.cellBleu {


	background-color: #95E4FF;
}
#menuInterne {
	list-style-type: none;
	font-weight: bold;
	color: #3E1756;
	text-align: center;
	text-decoration: none;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;

}
#menuInterne li
{
	padding-bottom: 20px;
	display: inline;
}
#menuInterne a {

	text-align: center;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #B995D5;
	font-weight: bold;
	margin-top: 0;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 3px;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
}
#menuInterne a:hover {
	color: #FFFFFF;
	background-color: #3E1756;
}
.flotteADroite {
	position: absolute;
	left: 527px;
	top: 287px;
}
.listeSansPuce {
	list-style-type: none;
}
#cadreDownload {
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	color: #3E1756;
	background-color: #EEDFF7;
	padding: 2px;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
}
#conteneur #centre #cadreDownload p {
	width: 180px;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#tableauStructure {
	width: 530px;
	margin-left: 25px;
}
.notConcerned {
	font-size: x-small;
	font-weight: bold;
	color: #FF9022;
	width: 434px;
	vertical-align: top;
	padding-top: 25px;
	padding-left: 2px;
}

.cellTitre {
	color: #3E1756;
	font-size: x-small;
	font-weight: bold;
	background-color: #AFE8FA;
	height: 20px;
	vertical-align: middle;
}
.cellArbre {
	background-image: url(images/qse/arbre.gif);
	height: 96px;
	background-repeat: no-repeat;
	font-size: x-small;
	font-weight: bold;
	color: #FF9022;
	width: 95px;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.cellArbre_fr {
	background-image: url(images/qse/arbre_fr.gif);
	height: 96px;
	background-repeat: no-repeat;
	font-size: x-small;
	font-weight: bold;
	color: #FF9022;
	width: 95px;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.cellArbre_es {
	background-image: url(images/qse/arbre_es.gif);
	height: 96px;
	background-repeat: no-repeat;
	font-size: x-small;
	font-weight: bold;
	color: #FF9022;
	width: 95px;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.cellListe {
	background-image: url(images/qse/bg_cell_liste.gif);
	background-repeat: repeat-y;
}
.cellArbre2 {

	background-image: url(images/qse/arbre2.gif);
	height: 96px;
	background-repeat: no-repeat;
	font-size: x-small;
	font-weight: bold;
	color: #FF9022;
	width: 95px;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.cellArbre2_fr {

	background-image: url(images/qse/arbre2_fr.gif);
	height: 96px;
	background-repeat: no-repeat;
	font-size: x-small;
	font-weight: bold;
	color: #FF9022;
	width: 95px;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.cellArbre2_es {

	background-image: url(images/qse/arbre2_es.gif);
	height: 96px;
	background-repeat: no-repeat;
	font-size: x-small;
	font-weight: bold;
	color: #FF9022;
	width: 95px;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#enTetePopup {
	text-align: center;
	background-color: #592884;
}
#conteneurPopup {
	position: relative;
	width: 580px;
	background-color:#FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-bottom: 30px;
	padding-top: 30px;
}
.centre {
	text-align: center;
}

/*---------------------------------------PLAN DU SITE-----------------------------------------------*/

.menuBleu {
	font-size: x-small;
	font-weight: bold;
	color: #11A0DC;
	margin-left: 25px;
	margin-bottom: 25px;
	background-color: #D5F4FF;
	padding: 5px;
	margin-right: 25px;
}
.menuBleu dt{
	margin-top: 10px;
	font-size: 1.2em;
}
.menuBleu a {
	color: #11A0DC;
	text-decoration: none;
}
#conteneur #centre .menuBleu li {
	margin-top: 6px;
}
.menuBleu a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #11A0DC;
}
.menuBleu li a {
	color: #11A0DC;
	text-decoration: none;
	padding-left: 5px;
}
.menuBleu li a:hover {
	color: #3E1756;
	text-decoration: none;
	background-color: #D5F4FF;
}

.menuOrange {
	font-size: x-small;
	font-weight: bold;
	color: #FA8310;
	margin-left: 25px;
	margin-bottom: 25px;
	background-color: #FEE9D3;
	margin-right: 25px;
	padding: 5px;
}
.menuOrange dt{
	margin-top: 10px;
	font-size: 1.2em;
}
#menutitre1 {
	margin-right: 25px;
	margin-left: 25px;
	height: 30px;
	padding: 5px;
	font-size: 1.2em;
	font-variant: small-caps;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #11A0DC;
}

.menuOrange a {
	color: #FA8310;
	text-decoration: none;
}
#conteneur #centre .menuOrange li {
	margin-top: 6px;
}
.menuOrange a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FA8310;
}
.menuOrange li a {
	color: #FA8310;
	text-decoration: none;
	padding-left: 5px;
}
.menuOrange li a:hover {
	color: #3E1756;
	text-decoration: none;
	background-color: #FEE9D3;
}
.menuOrange ul {
	background-color: #FEE9D3;
}
.menuBleu ul {
	background-color: #D5F4FF;
}
#menutitre2 {
	margin-right: 25px;
	margin-left: 25px;
	height: 30px;
	font-size: 1.2em;
	font-variant: small-caps;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FA8310;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#conteneurPopup {
	font-size: x-small;
}
#conteneurPopup p {
	text-align: justify;
	margin-right: 25px;
	margin-left: 25px;
}
#conteneur .copyright_en {
	font-size: x-small;
	background-color: #F3F3F3;
	margin-left: 177px;
	padding-left: 35px;
}

#conteneur .partnersforgrowth {
	font-size: x-small;
	background-color: #F3F3F3;
//	margin-left: 280px;
}
#blocImgDroite {
	position: absolute;
	margin-left: 380px;
	margin-top: 10px;
}
.petitP {
	border: 1px solid #CC0000;
	width: 200px;
}
#conteneur #centre #petitBloc #blocImgDroite img {
	margin-bottom: 10px;
}
#conteneur #centre #petitBloc {
}
#conteneur #centre #petitBloc p {
	width: 340px;
	margin-bottom: 15px;
}
#conteneur #centre #petitBloc h2 {
	width: 340px;
	font-size: 0.8em;
	text-align: justify;
}
#conteneur #centre #petitBloc li {
	width: 320px;
}

#conteneur #centre #blocImgDroite .legende {
	width: 180px;
	font-style: italic;
	color: #B381D8;
	margin-left: 0px;
}

