body {
	background-color: #D3D3D4;
	margin:0;padding:0;
	font:11px Arial, sans-serif;
}
* {
	font:11px Arial, sans-serif;
}
img{border:0;}
div,object{margin:0;padding:0;border:0;}

input.search {
	font-size:10px;color:#666666; background-color:#FFFFFF;width:100px;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:#283B80;text-decoration:none;display:block;line-height:18px;padding-left:4px;}
a.plan0:hover{font-size: 11px;color:#86AAFE;text-decoration:none;display:block;line-height:18px;padding-left:4px;}
a.plan1{font-size: 11px;color:#344C6E;text-decoration:none;display:block;line-height:18px;padding-left:4px;}
a.plan1:hover{font-size: 11px;color:#7792B6;text-decoration:none;display:block;line-height:18px;padding-left:4px;}
a.plan2{font-size: 11px;color:#9F0178;text-decoration:none;display:block;line-height:18px;padding-left:4px;}
a.plan2:hover{font-size: 11px;color:#D641B1;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:#D847B0;text-decoration:none;display:block;line-height:18px;padding-left:4px;}
a.plan4:hover{font-size: 11px;color:#F584D6;text-decoration:none;display:block;line-height:18px;padding-left:4px;}
a.plan5{font-size: 11px;color:#3483E2;text-decoration:none;display:block;line-height:18px;padding-left:4px;}
a.plan5:hover{font-size: 11px;color:#73ACF2;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;}

/*.recherche {font:11px Verdana,sans-serif;color:#FFFFFF;font-weight:bold";}*/
.recherche A:link {color:#F90;font:11px Verdana,sans-serif;text-decoration:none;}
.recherche A: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;width="100%";}
a.onglet0b:hover{font-size:11px;color:#FFF;text-decoration:none;background-color:#86AAFE;display:block;line-height:16px;padding-left:16px;width="100%";}

a.onglet0{font-size: 11px;color:#FFF;text-decoration:none;background-color:#014375;display:block;line-height:16px;padding-left:25px;width="100%";}
a.onglet0:hover{font-size:11px;color:#FFF;text-decoration:none;background-color:#5698ca;display:block;line-height:16px;padding-left:25px;width="100%";}
a.onglet0on{font-size:11px;color:#FFF;text-decoration:none;background-color:#5698ca;display:block;line-height:16px;padding-left:25px;width="100%";}

a.onglet1{font-size: 11px;color:#FFF;text-decoration:none;background-color:#01A5CB;display:block;line-height:16px;padding-left:25px;width="100%";}
a.onglet1:hover{font-size:11px;color:#FFF;text-decoration:none;background-color:#45d9fe;display:block;line-height:16px;padding-left:25px;width="100%";}
a.onglet1on{font-size:11px;color:#FFF;text-decoration:none;background-color:#45d9fe;display:block;line-height:16px;padding-left:25px;width="100%";}

a.onglet2{font-size: 11px;color:#FFF;text-decoration:none;background-color:#C008DC;display:block;line-height:16px;padding-left:25px;width="100%";}
a.onglet2:hover{font-size:11px;color:#FFF;text-decoration:none;background-color:#e44cfe;display:block;line-height:16px;padding-left:25px;width="100%";}
a.onglet2on{font-size:11px;color:#FFF;text-decoration:none;background-color:#e44cfe;display:block;line-height:16px;padding-left:25px;width="100%";}

a.onglet3{font-size: 11px;color:#FFF;text-decoration:none;background-color:#ABA33E;display:block;line-height:16px;padding-left:25px;width="100%";}
a.onglet3:hover{font-size:11px;color:#FFF;text-decoration:none;background-color:#cdc77f;display:block;line-height:16px;padding-left:25px;width="100%";}
a.onglet3on{font-size:11px;color:#FFF;text-decoration:none;background-color:#cdc77f;display:block;line-height:16px;padding-left:25px;width="100%";}

a.sousmenuv{font-size: 11px;color:#FFF;text-decoration:none;display:block;line-height:14px;padding-left:15px;width="100%";}
a.sousmenuv:hover{font-size: 11p;color:#FFF;text-decoration:none;background-color:#FF9D56;display:block;line-height:14px;padding-left:15px;width="100%";}
a.sousmenuvon{font-size: 11px;color:#FFF;text-decoration:nonebackground-color:#FF9D56;display:block;line-height:14px;padding-left:15px;width="100%";}

a.sousmenui{font-size: 11px;color:#FFF;text-decoration:none;display:block;line-height:14px;padding-left:15px;width="100%";}
a.sousmenui:hover{font-size: 11px;color:#FFF;text-decoration:none;background-color:#96CCFF;display:block;line-height:14px;padding-left:15px;width="100%";}
a.sousmenuion{font-size: 11px;color:#FFF;text-decoration:none;background-color:#96CCFF;display:block;line-height:14px;padding-left:15px;width="100%";}

a.sousmenuc{font-size: 11px;color:#FFF;text-decoration:none;display:block;line-height:14px;padding-left:15px;width="100%";}
a.sousmenuc:hover{font-size: 11px;color:#FFF;text-decoration:none;background-color:#E2105F;display:block;line-height:14px;padding-left:15px;width="100%";}
a.sousmenucon{font-size: 11px;color:#FFF;text-decoration:none;background-color:#E2105F;display:block;line-height:14px;padding-left:15px;width="100%";}

a.sousmenup{font-size: 11px;color:#FFF;text-decoration:none;display:block;line-height:14px;padding-left:15px;width="100%";}
a.sousmenup:hover{font-size: 11px;color:#FFF;text-decoration:none;background-color:#A45CFE;display:block;line-height:14px;padding-left:15px;width="100%";}
a.sousmenupon{font-size: 11px;color:#FFF;text-decoration:none;background-color:#A45CFE;display:block;line-height:14px;padding-left:15px;width="100%";}

a.sousmenud{font-size: 11px;color:#FFF;text-decoration:none;display:block;line-height:14px;padding-left:15px;width="100%";}
a.sousmenud:hover{font-size: 11px;color:#FFF;text-decoration:none;background-color:#7EAE62;display:block;line-height:14px;padding-left:15px;width="100%";}
a.sousmenudon{font-size: 11px;color:#FFF;text-decoration:none;background-color:#7EAE62;display:block;line-height:14px;padding-left:15px;width="100%";}

a.dates {font: 14px/22px Arial, sans-serif; color:#6699CC; 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:#6699CC; height:22px; text-decoration:none; text-align:center; display:block}
a.dateson {font: 14px/22px Arial, sans-serif; color:#FFF; background-color:#6699CC; height:22px; text-decoration:none; text-align:center; display:block}

a.dates2 {font: 14px/22px Arial, sans-serif; color:#5AA3B4; background-color:#FFF; height:22px; text-decoration:none; text-align:center; display:block}
a.dates2:hover {font: 14px/22px Arial, sans-serif; color:#FFF; background-color:#5AA3B4; height:22px; text-decoration:none; text-align:center; display:block}
a.dates2on {font: 14px/22px Arial, sans-serif; color:#FFF; background-color:#5AA3B4; height:22px; text-decoration:none; text-align:center; display:block}

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:#181A40;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;}

.menu1{font-family:Arial,sans-serif;color:#ffffff;font-size:12px;width:187px;height:21px;padding-left:15px;padding-top:3px;}
.menu1:hover{font-family:Arial,sans-serif;color:#ffffff;font-size:12px;width:187px;height:21px;padding-left:15px;padding-top:3px;}
.menu2a{font-family:Arial,sans-serif;color:#003366;font-size:12px;float:left;width:146px;height:28px;padding-top:7px;text-align:center;}
.menu2a:hover{font-family:Arial,sans-serif;color:#ffffff;font-size:12px;width:146px;height:28px;padding-top:7px;text-align:center;background:#014375;}
.menu2aa{font-family:Arial,sans-serif;color:#ffffff;font-size:12px;float:left;width:146px;height:28px;padding-top:7px;text-align:center;}
.menu2aa:hover{font-family:Arial,sans-serif;color:#ffffff;font-size:12px;width:146px;height:28px;padding-top:7px;text-align:center;background:#014375;}
.menu2b{font-family:Arial,sans-serif;color:#003366;font-size:12px;float:left;width:166px;height:28px;padding-top:7px;text-align:center;}
.menu2b:hover{font-family:Arial,sans-serif;color:#ffffff;font-size:12px;width:166px;height:28px;padding-top:7px;text-align:center;background:#01A5CB;}
.menu2bb{font-family:Arial,sans-serif;color:#ffffff;font-size:12px;float:left;width:166px;height:28px;padding-top:7px;text-align:center;}
.menu2bb:hover{font-family:Arial,sans-serif;color:#ffffff;font-size:12px;width:166px;height:28px;padding-top:7px;text-align:center;background#01A5CB:;}
.menu2c{font-family:Arial,sans-serif;color:#003366;font-size:12px;float:left;width:176px;height:28px;padding-top:7px;text-align:center;}
.menu2c:hover{font-family:Arial,sans-serif;color:#ffffff;font-size:12px;width:176px;height:28px;padding-top:7px;text-align:center;background:#C008DC;}
.menu2cc{font-family:Arial,sans-serif;color:#ffffff;font-size:12px;float:left;width:176px;height:28px;padding-top:7px;text-align:center;}
.menu2cc:hover{font-family:Arial,sans-serif;color:#ffffff;font-size:12px;width:176px;height:28px;padding-top:7px;text-align:center;background:#C008DC;}
.menu2d{font-family:Arial,sans-serif;color:#003366;font-size:12px;float:left;width:145px;height:28px;padding-top:7px;text-align:center;}
.menu2d:hover{font-family:Arial,sans-serif;color:#ffffff;font-size:12px;width:145px;height:28px;padding-top:7px;text-align:center;background:#ABA33E;}
.menu2dd{font-family:Arial,sans-serif;color:#ffffff;font-size:12px;float:left;width:145px;height:28px;padding-top:7px;text-align:center;}
.menu2dd:hover{font-family:Arial,sans-serif;color:#ffffff;font-size:12px;width:145px;height:28px;padding-top:7px;text-align:center;background:#ABA33E;}
.menu3{font-family:Arial,sans-serif;color:#003366;font-size:12px;}
.linko{font-family:Arial,sans-serif;color:#ff6600;font-size:11px;}
.linko:hover{font-family:Arial,sans-serif;color:#003366;font-size:11px;}
.linku{font-family:Arial,sans-serif;color:#003366;font-size:11px;}
.linku:hover{font-family:Arial,sans-serif;color:#ff6600;font-size:11px;}
h1{font-family:Arial,sans-serif;font-size:28px;font-weight:bold;margin-top:0px;}
h2{font-family:Arial,sans-serif;font-size:16px;font-weight:bold;margin:0;padding:0;}
h3{font-family:Arial,sans-serif;font-size:14px;font-weight:bold;}
h4{font-family:Arial,sans-serif;font-size:14px;}
.nav{font-family:Arial,sans-serif;color:#ffffff;font-size:11px;}
.nav:hover{font-family:Arial,sans-serif;color:#003355;font-size:11px;}
.navsok{font-family:Arial,sans-serif;color:#666666;font-size:10px;font-style:italic;}



.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;
}

#myMenu { 
  width: 100%;
  background-color:#ffffff;
}

#myMenu span {
  width: 100%;
  display: none;
  visibility: hidden;
}

#myMenu a {
  width: 100%;
  word-wrap: break-word;
  display: block;
  padding-right: 0.4em;
  padding-left: 0.5em;
  padding-top: 0.2em;
  padding-bottom: 0.2em;
  text-decoration: none;
}

#myMenu a:link {
  width: 100%;
  background-color:#98A0A3;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  COLOR: #ffffff; TEXT-DECORATION: none; Font-Size:12px; font-weight:normal;
  border-top: solid #ffffff 1px;
}

#myMenu a:visited {
  width: 100%;
  background-color: #98A0A3;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  COLOR: #ffffff; TEXT-DECORATION: none; Font-Size:12px; 
  border-top: solid #ffffff 1px;
}

#myMenu a:hover {
  width: 100%;
  background-color: #003355;
  color: white;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none; Font-Size:12px; font-weight:normal;
  border-top: solid #ffffff 1px;
}

#myMenu a:active {
  width: 100%;
  background-color: #657070;
  color: white;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  COLOR: #ffffff; TEXT-DECORATION: none; Font-Size:12px; 
  border-top: solid #ffffff 1px;
}

b
{
 font-weight: bold;
 color: 1A1943;
}

.borderline
{
	border-left: #99AAAA 1px solid;
	border-top: #99AAAA 1px solid;
}


.borderleft
{
	border-left: #99AAAA 1px solid;
}


.bordertop
{
	border-top: #99AAAA 1px solid;
}


.INPUT
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #666666 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: verdana,arial;
    BACKGROUND-COLOR: #eeeeee;
    width: 95%
}

.TEXTAREA
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #666666 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: verdana,arial;
    BACKGROUND-COLOR: #eeeeee;
    width: 100%
}

.button
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: verdana,arial;
    BACKGROUND-COLOR: #eeeeee;
}

SELECT
{
    BORDER-RIGHT: #ccc3ad 1px solid;
    BORDER-TOP: #ccc3ad 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #ccc3ad 1px solid;
    WIDTH: 96%;
    COLOR: #000000;
    BORDER-BOTTOM: #ccc3ad 1px solid;
    FONT-FAMILY: verdana,arial;
    BACKGROUND-COLOR: #ffffff
}

.picturetitle
{
   font-size:10
}

.date
{
    FONT-SIZE: 9px;
    color: #666666;
}
.overflow 
{
    height: 400;
    overflow: auto;
}
.clear {
  clear    : both;
  height   : 0px;
  overflow : hidden;
}
	   
