BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Arial, sans-serif; PADDING-TOP: 0px; BACKGROUND-COLOR: #d3d3d4
}
td {
 font: Arial, sans-serif; color:#181C41; font-size:11px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

.searchresult1 {
	BORDER-RIGHT: #666666 1px; BORDER-TOP: #666666 1px; FONT-SIZE: 11px; BORDER-LEFT: #666666 1px; COLOR: #282c6a; LINE-HEIGHT: 18px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.searchresult2 {
	BORDER-RIGHT: #666666 1px; BORDER-TOP: #666666 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #666666 1px; COLOR: #656565; LINE-HEIGHT: 18px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ci_combo_hilight_item {
	BACKGROUND: navy; COLOR: darkorange;width:128px; font-size:12px;
}
.ci_combo_normal_item {
	BACKGROUND: white; COLOR: darkorange; width:128px;font-size:12px;TEXT-ALIGN: center
}

.ci_combo_itemsbox {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; POSITION: absolute; width:128px; OVERFLOW-Y: auto;font-size:12px;
}
.ci_combo_textbox {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: -1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 128px; CURSOR: default; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 0px;font-size:12px;
}
OBJECT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
INPUT.search {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 65px; COLOR: #666666; PADDING-TOP: 0px; HEIGHT: 14px; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px
}
INPUT.search2 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 69px; COLOR: #666666; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
SELECT.acces {
	FONT-SIZE: 10px; COLOR: #666666; BACKGROUND-COLOR: #ffffff
}
SELECT.choixcontact {
	FONT-SIZE: 12px; WIDTH: 500px; COLOR: #333; BACKGROUND-COLOR: #ffffff
}
TEXTAREA.msgcontact {
	FONT-SIZE: 12px; WIDTH: 500px; COLOR: #333; HEIGHT: 75px; BACKGROUND-COLOR: #ffffff
}
.etoile {
	FONT: bold 11px Verdana,sans-serif; COLOR: #6c82a7
}
.groupsites {
	font: Arial, sans-serif; color:#181C41; font-size:11px; TEXT-DECORATION: none
}
A.groupsites {
	font: Arial, sans-serif; color:#181C41; font-size:11px; TEXT-DECORATION: none
}
A.groupsites:hover {
	font: Arial, sans-serif; color:#181C41; font-size:11px; TEXT-DECORATION: none
}
A.plan0 {
	DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 11px; COLOR: #283b80; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.plan0:hover {
	DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 11px; COLOR: #86aafe; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.plan1 {
	DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 11px; COLOR: #344c6e; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.plan1:hover {
	DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 11px; COLOR: #7792b6; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.plan2 {
	DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 11px; COLOR: #9f0178; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.plan2:hover {
	DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 11px; COLOR: #d641b1; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.plan3 {
	DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 11px; COLOR: #7e000b; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.plan3:hover {
	DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 11px; COLOR: #bb303c; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.plan4 {
	DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 11px; COLOR: #d847b0; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.plan4:hover {
	DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 11px; COLOR: #f584d6; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.plan5 {
	DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 11px; COLOR: #3483e2; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.plan5:hover {
	DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 11px; COLOR: #73acf2; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.plan6 {
	DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 11px; COLOR: #1e8299; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.plan6:hover {
	DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 11px; COLOR: #68bed4; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.plan7 {
	DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 11px; COLOR: #783fa8; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.plan7:hover {
	DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 11px; COLOR: #b885e0; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.recherche {
	FONT: 11px Verdana,sans-serif; COLOR: #f90; TEXT-DECORATION: none
}
A.recherche:hover {
	FONT: 11px Verdana,sans-serif; COLOR: #f90; TEXT-DECORATION: underline
}
.recherche A:link {
	FONT: 11px Verdana,sans-serif; COLOR: #f90; TEXT-DECORATION: none
}
.recherche A:hover {
	FONT: 11px Verdana,sans-serif; COLOR: #f90; TEXT-DECORATION: underline
}
A.onglet0b {
	DISPLAY: block; PADDING-LEFT: 16px; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #283b80; TEXT-DECORATION: none
}
A.onglet0b:hover {
	DISPLAY: block; PADDING-LEFT: 16px; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #86aafe; TEXT-DECORATION: none
}
A.onglet0 {
	DISPLAY: block; PADDING-LEFT: 46px; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #1A9DC7; TEXT-DECORATION: none
}
A.onglet0:hover {
	DISPLAY: block; PADDING-LEFT: 46px; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #59C6EA; TEXT-DECORATION: none
}
A.onglet0on {
	DISPLAY: block; PADDING-LEFT: 46px; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #59C6EA; TEXT-DECORATION: none
}
A.onglet1 {
	DISPLAY: block; PADDING-LEFT: 46px; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #9F0178; TEXT-DECORATION: none
}
A.onglet1:hover {
	DISPLAY: block; PADDING-LEFT: 46px; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #d641b1; TEXT-DECORATION: none
}
A.onglet1on {
	DISPLAY: block; PADDING-LEFT: 46px; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #d641b1; TEXT-DECORATION: none
}
A.onglet2 {
	DISPLAY: block; PADDING-LEFT: 46px; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #283B80; TEXT-DECORATION: none
}
A.onglet2:hover {
	DISPLAY: block; PADDING-LEFT: 46px; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #86aafe; TEXT-DECORATION: none
}
A.onglet2on {
	DISPLAY: block; PADDING-LEFT: 46px; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #86aafe; TEXT-DECORATION: none
}
A.onglet3 {
	DISPLAY: block; PADDING-LEFT: 46px; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #990D18; TEXT-DECORATION: none
}
A.onglet3:hover {
	DISPLAY: block; PADDING-LEFT: 46px; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #EE404D; TEXT-DECORATION: none
}
A.onglet3on {
	DISPLAY: block; PADDING-LEFT: 46px; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #EE404D; TEXT-DECORATION: none
}
A.sousmenuv {
	DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
A.sousmenuv:hover {
	DISPLAY: block; PADDING-LEFT: 15px; COLOR: #fff; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #f584d6; TEXT-DECORATION: none
}
A.sousmenuvon {
	DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 14px
}
A.sousmenui {
	DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
A.sousmenui:hover {
	DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #73acf2; TEXT-DECORATION: none
}
A.sousmenuion {
	DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #73acf2; TEXT-DECORATION: none
}
A.sousmenuc {
	DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
A.sousmenuc:hover {
	DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #b885e0; TEXT-DECORATION: none
}
A.sousmenucon {
	DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #b885e0; TEXT-DECORATION: none
}
A.sousmenup {
	DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
A.sousmenup:hover {
	DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #68bed4; TEXT-DECORATION: none
}
A.sousmenupon {
	DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #68bed4; TEXT-DECORATION: none
}

A.dates {
	DISPLAY: block; FONT: 14px/22px Arial, sans-serif; COLOR: #6699cc; HEIGHT: 22px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.dates:hover {
	DISPLAY: block; FONT: 14px/22px Arial, sans-serif; COLOR: #fff; HEIGHT: 22px; BACKGROUND-COLOR: #6699cc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.dateson {
	DISPLAY: block; FONT: 14px/22px Arial, sans-serif; COLOR: #fff; HEIGHT: 22px; BACKGROUND-COLOR: #6699cc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.dates2 {
	DISPLAY: block; FONT: 14px/22px Arial, sans-serif; COLOR: #5aa3b4; HEIGHT: 22px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.dates2:hover {
	DISPLAY: block; FONT: 14px/22px Arial, sans-serif; COLOR: #fff; HEIGHT: 22px; BACKGROUND-COLOR: #5aa3b4; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.dates2on {
	DISPLAY: block; FONT: 14px/22px Arial, sans-serif; COLOR: #fff; HEIGHT: 22px; BACKGROUND-COLOR: #5aa3b4; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.actualites {
	FONT-WEIGHT: bold; COLOR: #333; TEXT-DECORATION: none
}
A.actualites:hover {
	FONT-WEIGHT: bold; COLOR: #f90; 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 {
	FONT: 11px Verdana, sans-serif; COLOR: #f90
}
.nbdocs {
	FONT: 11px Verdana, sans-serif; COLOR: #0d3c9d
}
.results {
	FONT: 11px Verdana, sans-serif; COLOR: #181a40
}
.actulegende {
	PADDING-LEFT: 10px; FONT-SIZE: 9px; COLOR: #999
}
.actulegendedte {
	PADDING-RIGHT: 10px; FONT-SIZE: 9px; COLOR: #999
}
.actudates {
	FONT: bold 10px Arial,sans-serif; COLOR: #7380a2
}
.actudates2 {
	FONT: bold 11px Arial,sans-serif; COLOR: #7380a2
}
.actutitre {
	FONT: bold 14px Arial,sans-serif; COLOR: #1a1943
}
.actutitre2 {
	FONT: bold 12px Arial,sans-serif; COLOR: #1a1943
}
.actutexte {
	FONT: 11px Arial,sans-serif; COLOR: #1a1943; TEXT-ALIGN: justify
}
A.actutexte {
	FONT: 10px Arial,sans-serif; COLOR: #1a1943; TEXT-DECORATION: none
}
A.actutexte:hover {
	FONT: 10px Arial,sans-serif; COLOR: #f90; TEXT-DECORATION: none
}
A.lienarchivesactu {
	FONT: bold 10px Verdana,sans-serif; COLOR: #f90; TEXT-DECORATION: none
}
A.lienarchivesactu:hover {
	FONT: bold 10px Verdana,sans-serif; COLOR: #f90; TEXT-DECORATION: underline
}
A.lienfermer {
	FONT: bold 10px Verdana,sans-serif; COLOR: #fff; TEXT-DECORATION: none
}
A.lienfermer:hover {
	FONT: bold 10px Verdana,sans-serif; COLOR: #fff; TEXT-DECORATION: underline
}
A.impr {
	FONT: 10px Verdana,sans-serif; COLOR: #f90; TEXT-DECORATION: none
}
A.impr:hover {
	FONT: 10px Verdana,sans-serif; COLOR: #f90; TEXT-DECORATION: underline
}
.esthlegende {
	PADDING-LEFT: 10px; FONT: bold 11px Arial,sans-serif; COLOR: #1a1943
}
.rubrique {
	FONT: 10px Arial,sans-serif; COLOR: #666; TEXT-DECORATION: none
}
.rubrique:hover {
	FONT: 10px Arial,sans-serif; COLOR: #f50; TEXT-DECORATION: none
}
.chemin {
	FONT-SIZE: 11px; COLOR: #6c83a5
}
A.chemin {
	FONT-SIZE: 11px; COLOR: #6c83a5; TEXT-DECORATION: none
}
A.chemin:hover {
	FONT-SIZE: 11px; COLOR: #6c83a5; TEXT-DECORATION: underline
}
.historique {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; COLOR: #171940; LINE-HEIGHT: 16px; TEXT-ALIGN: justify
}
.message {
	TEXT-ALIGN: justify
}
.boldbleu {
	FONT-WEIGHT: bold; COLOR: #6c82a7
}
A.pays {
	DISPLAY: block; PADDING-LEFT: 18px; FONT: 10px Verdana,sans-serif; COLOR: #32679b; TEXT-DECORATION: none
}
A.pays:hover {
	PADDING-LEFT: 18px; FONT: bold 10px Verdana,sans-serif; COLOR: #32679b; TEXT-DECORATION: none
}
.pays {
	FONT: bold 14px Arial,sans-serif; COLOR: #673398
}
A.metiers {
	FONT: 10px Verdana,sans-serif; COLOR: #673398; TEXT-DECORATION: none
}
A.metiers:hover {
	FONT: bold 10px Verdana,sans-serif; COLOR: #673398; TEXT-DECORATION: none
}
.metiersbull {
	PADDING-LEFT: 4px; FONT: 10px Arial,sans-serif; COLOR: #673398
}
.fichepays {
	FONT: 11px Verdana,sans-serif; COLOR: #79a8d2
}
A.lienfichepays {
	FONT: 11px Verdana,sans-serif; COLOR: #fe9900; TEXT-DECORATION: none
}
A.lienfichepays:hover {
	FONT: 11px Verdana,sans-serif; COLOR: #fe9900; TEXT-DECORATION: underline
}
A.lienfichepays10 {
	FONT: 10px Verdana,sans-serif; COLOR: #fe9900; TEXT-DECORATION: none
}
A.lienfichepays10:hover {
	FONT: 10px Verdana,sans-serif; COLOR: #fe9900; TEXT-DECORATION: underline
}
.titrefichepays {
	FONT: bold 12px Verdana,sans-serif; COLOR: #17193f
}
.fichepayscontact {
	FONT: 10px Verdana,sans-serif; COLOR: #17193f
}
.activitespays {
	FONT: 12px Arial,sans-serif; COLOR: #999
}
.nomposte {
	FONT: bold 11px Verdana,sans-serif; COLOR: #171a3d
}
.descposte {
	FONT: 10px Verdana,sans-serif; COLOR: #171b41
}
.stcontact {
	FONT: bold 11px Verdana,sans-serif; COLOR: #283a7f
}
.gras {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1a1943; FONT-FAMILY: Arial, sans-serif; TEXT-ALIGN: justify
}
.titre {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1a1943; FONT-FAMILY: Arial, sans-serif
}
.sous_titre {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1a1943; FONT-FAMILY: Arial, sans-serif
}
.puce {
	DISPLAY: list-item; LIST-STYLE-POSITION: inside; FONT-SIZE: 11px; COLOR: #1a1943; FONT-FAMILY: Arial, sans-serif; TEXT-ALIGN: justify
}
.numero {
	DISPLAY: list-item; LIST-STYLE-POSITION: inside; FONT-SIZE: 11px; COLOR: #1a1943; FONT-FAMILY: Arial, sans-serif; LIST-STYLE-TYPE: decimal; TEXT-ALIGN: justify
}
.souligne {
	FONT-SIZE: 11px; COLOR: #1a1943; FONT-FAMILY: Arial, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: underline
}
.italique {
	FONT-SIZE: 11px; COLOR: #1a1943; FONT-STYLE: italic; FONT-FAMILY: Arial, sans-serif; TEXT-ALIGN: justify
}
.exposant {
	FONT-SIZE: 8px; VERTICAL-ALIGN: top; COLOR: #1a1943; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
