body { background-color: #D3D3D4; margin:0;padding:0; font:11px Arial, sans-serif; } 
* { font:11px Arial, sans-serif; color:#1a1943;} 
img {border:0;}
div,object {margin:0;padding:0;border:0;} 
input.search { font-size:10px;color:#666666; background-color:#FFFFFF;width:65px;height:14px;margin:0;padding:0;border:0; } 
input.search2 { font-size:10px;color:#666666; background-color:#FFFFFF;width:69px;height:18px;margin:0;padding:0;border:1px solid #CCC; } 
select.acces {font-size:10px;color:#666666; background-color:#FFFFFF;}
select.choixcontact {width:500px;font-size:12px;color:#333; background-color:#FFFFFF;}
textarea.msgcontact{width:500px;height:75px;font-size:12px;color:#333; background-color:#FFFFFF;} 
.etoile{color:#6C82A7;font:11px Verdana,sans-serif;font-weight:bold;} 
a.groupsites{font-size:10px;color:#666666;text-decoration:none;padding-left:20px;display:block} 
a.groupsites:hover{font-size:10px;color:#FFF;text-decoration:none;background-color:#F90;padding-left:20px;display:block} 
a.plan0{font-size: 11px;color:#1966B4;text-decoration:none;display:block;line-height:18px;padding-left:4px;} 
a.plan0:hover{font-size: 11px;color:#3879BB;text-decoration:none;display:block;line-height:18px;padding-left:4px;} 
a.plan1{font-size: 11px;color:#BC2F61;text-decoration:none;display:block;line-height:18px;padding-left:4px;} 
a.plan1:hover{font-size: 11px;color:#CB537D;text-decoration:none;display:block;line-height:18px;padding-left:4px;} 
a.plan2{font-size: 11px;color:#45C0F9;text-decoration:none;display:block;line-height:18px;padding-left:4px;} 
a.plan2:hover{font-size: 11px;color:#A4DFFA;text-decoration:none;display:block;line-height:18px;padding-left:4px;} 
a.plan3{font-size: 11px;color:#7E000B;text-decoration:none;display:block;line-height:18px;padding-left:4px;} 
a.plan3:hover{font-size: 11px;color:#BB303C;text-decoration:none;display:block;line-height:18px;padding-left:4px;} 
a.plan4{font-size: 11px;color:#5E907E;text-decoration:none;display:block;line-height:18px;padding-left:4px;} 
a.plan4:hover{font-size: 11px;color:#78B67E;text-decoration:none;display:block;line-height:18px;padding-left:4px;} 
a.plan5{font-size: 11px;color:#D27B38;text-decoration:none;display:block;line-height:18px;padding-left:4px;} 
a.plan5:hover{font-size: 11px;color:#EAC96D;text-decoration:none;display:block;line-height:18px;padding-left:4px;} 
a.plan6{font-size: 11px;color:#1E8299;text-decoration:none;display:block;line-height:18px;padding-left:4px;} 
a.plan6:hover{font-size: 11px;color:#68BED4;text-decoration:none;display:block;line-height:18px;padding-left:4px;} 
a.plan7{font-size: 11px;color:#783FA8;text-decoration:none;display:block;line-height:18px;padding-left:4px;} 
a.plan7:hover{font-size: 11px;color:#B885E0;text-decoration:none;display:block;line-height:18px;padding-left:4px;} 
a.recherche{color:#F90;font:11px Verdana,sans-serif;text-decoration:none;} 
a.recherche:hover{color:#F90;font:11px Verdana,sans-serif;text-decoration:underline;} 
a.onglet0b{font-size: 11px;color:#FFF;text-decoration:none;background-color:#283B80;display:block;line-height:16px;padding-left:16px;} 
a.onglet0b:hover{font-size:11px;color:#FFF;text-decoration:none;background-color:#86AAFE;display:block;line-height:16px;padding-left:16px;} 
a.onglet0{font-size: 11px;color:#FFF;text-decoration:none;background-color:#283B80;display:block;line-height:16px;padding-left:46px;} 
a.onglet0:hover{font-size:11px;color:#FFF;text-decoration:none;background-color:#86AAFE;display:block;line-height:16px;padding-left:46px;} 
a.onglet0on{font-size:11px;color:#FFF;text-decoration:none;background-color:#86AAFE;display:block;line-height:16px;padding-left:46px;} 
a.onglet1{font-size: 11px;color:#FFF;text-decoration:none;background-color:#344C6E;display:block;line-height:16px;padding-left:46px;} 
a.onglet1:hover{font-size:11px;color:#FFF;text-decoration:none;background-color:#7792B6;display:block;line-height:16px;padding-left:46px;} 
a.onglet1on{font-size:11px;color:#FFF;text-decoration:none;background-color:#7792B6;display:block;line-height:16px;padding-left:46px;} 
a.onglet2{font-size: 11px;color:#FFF;text-decoration:none;background-color:#9F0178;display:block;line-height:16px;padding-left:46px;} 
a.onglet2:hover{font-size:11px;color:#FFF;text-decoration:none;background-color:#D641B1;display:block;line-height:16px;padding-left:46px;} 
a.onglet2on{font-size:11px;color:#FFF;text-decoration:none;background-color:#D641B1;display:block;line-height:16px;padding-left:46px;} 
a.onglet3{font-size: 11px;color:#FFF;text-decoration:none;background-color:#7E000B;display:block;line-height:16px;padding-left:46px;} 
a.onglet3:hover{font-size:11px;color:#FFF;text-decoration:none;background-color:#BB303C;display:block;line-height:16px;padding-left:46px;} 
a.onglet3on{font-size:11px;color:#FFF;text-decoration:none;background-color:#BB303C;display:block;line-height:16px;padding-left:46px;} 
a.sousmenun{font-size: 11px;color:#FFF;text-decoration:none;display:block;line-height:14px;padding-left:15px;} 
a.sousmenun:hover{font-size: 11p;color:#FFF;text-decoration:none;background-color:#F584D6;display:block;line-height:14px;padding-left:15px;} 
a.sousmenunon{font-size: 11px;color:#FFF;text-decoration:nonebackground-color:#F584D6;display:block;line-height:14px;padding-left:15px;} 
a.sousmenuc{font-size: 11px;color:#FFF;text-decoration:none;display:block;line-height:14px;padding-left:15px;} 
a.sousmenuc:hover{font-size: 11px;color:#FFF;text-decoration:none;background-color:#73ACF2;display:block;line-height:14px;padding-left:15px;} 
a.sousmenucon{font-size: 11px;color:#FFF;text-decoration:none;background-color:#73ACF2;display:block;line-height:14px;padding-left:15px;} 
a.sousmenua{font-size: 11px;color:#FFF;text-decoration:none;display:block;line-height:14px;padding-left:15px;} 
a.sousmenua:hover{font-size: 11px;color:#FFF;text-decoration:none;background-color:#B885E0;display:block;line-height:14px;padding-left:15px;} 
a.sousmenuaon{font-size: 11px;color:#FFF;text-decoration:none;background-color:#B885E0;display:block;line-height:14px;padding-left:15px;} 
a.sousmenui{font-size: 11px;color:#FFF;text-decoration:none;display:block;line-height:14px;padding-left:15px;} 
a.sousmenui:hover{font-size: 11px;color:#FFF;text-decoration:none;background-color:#68BED4;display:block;line-height:14px;padding-left:15px;} 
a.sousmenuion{font-size: 11px;color:#FFF;text-decoration:none;background-color:#68BED4;display:block;line-height:14px;padding-left:15px;} 
a.dates {font: 14px/22px Arial, sans-serif; color:#5E907E; background-color:#FFF; height:22px; text-decoration:none; text-align:center; display:block;} 
a.dates:hover {font: 14px/22px Arial, sans-serif; color:#FFF; background-color:#5E907E; height:22px; text-decoration:none; text-align:center; display:block;} 
a.dateson {font: 14px/22px Arial, sans-serif; color:#FFF; background-color:#5E907E; height:22px; text-decoration:none; text-align:center; display:block;} 
a.smenurub {font: 14px/22px Arial, sans-serif; color:#6699CC; background-color:#FFF; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.smenurub:hover {font: 14px/22px Arial, sans-serif; color:#FFF; background-color:#6699CC; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.smenurubon {font: 14px/22px Arial, sans-serif; color:#FFF; background-color:#6699CC; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.actualites {color:#333;font-weight:bold; text-decoration:none;} 
a.actualites:hover {color:#F90;font-weight:bold; text-decoration:none;} 
.chorange{font-size:10px;color:#F90;} 
.chorange2{font-size:9px;color:#F90;} 
.chblanc{font-size:10px;color:#FFF;} 
.chnoir{font-size:10px;color:#000;} 
.action {color:#F90;font: 11px Verdana, sans-serif;} 
.nbdocs{color:#0D3C9D;font: 11px Verdana, sans-serif;}
.results{color:#0d1b4f;font: 11px Verdana, sans-serif;} 
.actulegende{font-size:9px;color:#999;padding-left:10px;} 
.actulegendedte{font-size:9px;color:#999;padding-right:10px;} 
.actudates{color:#7380A2;font:10px Arial,sans-serif;font-weight:bold;} 
.actudates2{color:#7380A2;font:11px Arial,sans-serif;font-weight:bold;} 
.actutitre{color:#1A1943;font:14px Arial,sans-serif;font-weight:bold;} 
.actutitre2{color:#1A1943;font:12px Arial,sans-serif;font-weight:bold;} 
.actutexte{color:#1A1943;font:11px Arial,sans-serif;text-align:justify;} 
a.actutexte{color:#1A1943;font:10px Arial,sans-serif; text-decoration:none;} 
a.actutexte:hover{color:#F90;font:10px Arial,sans-serif; text-decoration:none;} 
a.lienarchivesactu{color:#F90;font:10px Verdana,sans-serif; text-decoration:none;font-weight:bold;} 
a.lienarchivesactu:hover{color:#F90;font:10px Verdana,sans-serif; text-decoration:underline;font-weight:bold;} 
a.lienfermer{color:#FFF;font:10px Verdana,sans-serif; text-decoration:none;font-weight:bold;} 
a.lienfermer:hover{color:#FFF;font:10px Verdana,sans-serif; text-decoration:underline;font-weight:bold;} 
a.impr{color:#F90;font:10px Verdana,sans-serif; text-decoration:none;} 
a.impr:hover{color:#F90;font:10px Verdana,sans-serif; text-decoration:underline;} 
.esthlegende {padding-left:10px;color:#1A1943;font:11px Arial,sans-serif;font-weight:bold;} 
.rubrique {color:#666;font:10px Arial,sans-serif;text-decoration:none} 
.rubrique:hover {color:#F50;font:10px Arial,sans-serif;text-decoration:none;} 
.chemin {color:#6C83A5;font-size:11px;} 
a.chemin {color:#6C83A5;font-size:11px;text-decoration:none;} 
a.chemin:hover {color:#6C83A5;font-size:11px;text-decoration:underline;} 
.historique{line-height:16px;color:#171940;padding-left:9px;padding-right:9px;text-align:justify;} 
.message{text-align:justify;} .boldbleu{color:#6C82A7;font-weight:bold;} 
a.pays {color:#32679B;font:10px Verdana,sans-serif; text-decoration:none;padding-left:18px; display:block} 
a.pays:hover {color:#32679B;font:10px Verdana,sans-serif; text-decoration:none;font-weight:bold;padding-left:18px;} 
.pays {color:#673398;font: 14px Arial,sans-serif; font-weight:bold;} 
a.metiers {color:#673398;font: 10px Verdana,sans-serif; text-decoration:none;} 
a.metiers:hover {color:#673398;font: 10px Verdana,sans-serif; text-decoration:none;font-weight:bold;} 
.metiersbull {color:#673398;font: 10px Arial,sans-serif;padding-left:4px;} .fichepays{color:#79A8D2;font:11px 
Verdana,sans-serif;} a.lienfichepays{color:#FE9900;font:11px Verdana,sans-serif; 
text-decoration:none;} a.lienfichepays:hover{color:#FE9900;font:11px Verdana,sans-serif; 
text-decoration:underline;} a.lienfichepays10{color:#FE9900;font:10px Verdana,sans-serif; 
text-decoration:none;} a.lienfichepays10:hover{color:#FE9900;font:10px Verdana,sans-serif; 
text-decoration:underline;} .titrefichepays{color:#17193F;font:12px Verdana,sans-serif;font-weight:bold;} 
.fichepayscontact{color:#17193F;font: 10px Verdana,sans-serif;} .activitespays{color:#999;font: 12px Arial,sans-serif;} 
.nomposte{color:#171A3D;font:11px Verdana,sans-serif;font-weight:bold;} 
.descposte{color:#171B41;font:10px Verdana,sans-serif;} 
.stcontact{color:#283A7F;font:11px Verdana,sans-serif;font-weight:bold;} 
a.comext {font: 14px/22px Arial, sans-serif; color:#BC2F61; background-color:#FFF; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.comext:hover {font: 14px/22px Arial, sans-serif; color:#FFF; background-color:#BC2F61; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.comexton {font: 14px/22px Arial, sans-serif; color:#FFF; background-color:#BC2F61; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 

a.qui_sommes_nous {font: 14px/22px Arial, sans-serif; color:#6699CC; background-color:#FFF; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.qui_sommes_nous:hover {font: 14px/22px Arial, sans-serif; color:#FFF; background-color:#6699CC; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.___qui_sommes_nouson {font: 14px/22px Arial, sans-serif; color:#FFF; font-weight: bold; background-color:#6699CC; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.qui_sommes_nouson {font: 14px/22px Arial, sans-serif; color:#6699CC; font-weight: bold; background-color:#FFF; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 

a.que_faisons_nous {font: 14px/22px Arial, sans-serif; color:#344C6E; background-color:#FFF; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.que_faisons_nous:hover {font: 14px/22px Arial, sans-serif; color:#FFF; background-color:#344C6E; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.___que_faisons_nouson {font: 14px/22px Arial, sans-serif; color:#FFF; background-color:#344C6E; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.que_faisons_nouson {font: 14px/22px Arial, sans-serif; color:#344C6E;font-weight: bold; background-color:#FFF; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 

a.nos_produits {font: 14px/22px Arial, sans-serif; color:#AF3193; background-color:#FFF; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.nos_produits:hover {font: 14px/22px Arial, sans-serif; color:#FFF; background-color:#E97CCE; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.___nos_produitson {font: 14px/22px Arial, sans-serif; color:#FFF; background-color:#E97CCE; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.nos_produitson {font: 14px/22px Arial, sans-serif; color:#AF3193; font-weight: bold; background-color:#FFF; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 

a.nos_campagnes {font: 14px/22px Arial, sans-serif; color:#BB303C; background-color:#FFF; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.nos_campagnes:hover {font: 14px/22px Arial, sans-serif; color:#FFF; background-color:#BB303C; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.___nos_campagneson {font: 14px/22px Arial, sans-serif; color:#FFF; background-color:#BB303C; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.nos_campagneson {font: 14px/22px Arial, sans-serif; color:#BB303C; font-weight: bold; background-color:#FFF; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 


a.innovate {font: 14px/22px Arial, sans-serif; color:#68BED4; background-color:#FFF; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.innovate:hover {font: 14px/22px Arial, sans-serif; color:#FFF; background-color:#68BED4; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.___innovateon {font: 14px/22px Arial, sans-serif; color:#FFF; background-color:#68BED4; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.innovateon {font: 14px/22px Arial, sans-serif; color:#68BED4; font-weight: bold;background-color:#FFF; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 

a.carrieres {font: 14px/22px Arial, sans-serif; color:#3483E2; background-color:#FFF; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.carrieres:hover {font: 14px/22px Arial, sans-serif; color:#FFF; background-color:#3483E2; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.___carriereson {font: 14px/22px Arial, sans-serif; color:#FFF; background-color:#3483E2; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.carriereson {font: 14px/22px Arial, sans-serif; color:#3483E2;font-weight: bold; background-color:#FFF; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 


a.presse {font: 14px/22px Arial, sans-serif; color:#D847B0; background-color:#FFF; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.presse:hover {font: 14px/22px Arial, sans-serif; color:#FFF; background-color:#D847B0; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.___presseon {font: 14px/22px Arial, sans-serif; color:#FFF; background-color:#D847B0; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 
a.presseon {font: 14px/22px Arial, sans-serif; color:#D847B0; font-weight: bold;background-color:#FFF; height:22px; text-decoration:none; text-align:left; display:block;padding-left:10px;} 

/*.graph {position:absolute;top:358px;left:479px;z-index:300;}*/

.gras {
	font-family: Arial, sans-serif;
	color: #1A1943;
	font-size: 11px;
	text-align: justify;
	font-weight: bold;
}
.titre {
	font-family: Arial, sans-serif;
	color: #1A1943;
	font-size: 14px;
	font-weight: bold;
}
.sous_titre {
	font-family: Arial, sans-serif;
	color: #1A1943;
	font-size: 12px;
	font-weight: bold;
}
.puce {
	font-family: Arial, sans-serif;
	color: #1A1943;
	font-size: 11px;
	text-align: justify;
	display: list-item;
	list-style-type: disk;
	list-style-position: inside;
}
.numero {
	font-family: Arial, sans-serif;
	color: #1A1943;
	font-size: 11px;
	text-align: justify;
	display: list-item;
	list-style-type: decimal;
	list-style-position: inside;
}
.souligne {
	font-family: Arial, sans-serif;
	color: #1A1943;
	font-size: 11px;
	text-align: justify;
	text-decoration: underline;
}
.italique {
	font-family: Arial, sans-serif;
	color: #1A1943;
	font-size: 11px;
	text-align: justify;
	font-style: italic;
}
.exposant {
	font-family: Arial, Helvetica, sans-serif;
	color: #1A1943;
	font-size: 8px;
	text-align: justify;
	vertical-align: top;
}
u, u*
{
        font-family: Arial, sans-serif;
        color: #1A1943;
        font-size: 11px;
        text-align: justify;
        text-decoration: underline;
}
i, i*, em, em*
{
        font-family: Arial, sans-serif;
        color: #1A1943;
        font-size: 11px;
        text-align: justify;
        font-style: italic;

}
strong, strong*, b, b*
{
        font-family: Arial, sans-serif;
        color: #1A1943;
        font-size: 11px;
        text-align: justify;
        font-weight: bold;

}
