INPUT.lien {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana,arial,helvetica; BORDER-LEFT: 0px; CURSOR: pointer; COLOR: #960000; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: white; TEXT-DECORATION: underline
}
INPUT.liengris {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana,arial,helvetica; BORDER-LEFT: 0px; CURSOR: pointer; COLOR: #960000; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #f3f3f3; TEXT-DECORATION: underline
}
TABLE.bord {
	BORDER-RIGHT: 2px groove; BORDER-TOP: 2px groove; BORDER-LEFT: 2px groove; BORDER-BOTTOM: 2px groove
}
TR.titre {
	BACKGROUND-COLOR: gray; TEXT-ALIGN: center
}
TD {
	FONT: 12px verdana,arial,helvetica
}
TR.grey {
	BACKGROUND-COLOR: #f3f3f3
}
TR.greyDynamic {
	COLOR: #960000; BACKGROUND-COLOR: #666
}
TD.espacement_colonne {
	BORDER-RIGHT: #c8092b 2px solid; BORDER-TOP: #c8092b 2px solid; FONT-WEIGHT: normal; FONT-SIZE: 2px; BORDER-LEFT: #c8092b 2px solid; TEXT-INDENT: 2px; BORDER-BOTTOM: #c8092b 2px solid; FONT-FAMILY: Verdana, sans-serif, Arial
}
UL.error {
	FONT-WEIGHT: bold; COLOR: red
}
.error {
	FONT-WEIGHT: bold; COLOR: red
}
UL.message {
	FONT-WEIGHT: bold; COLOR: blue
}
LI.info {
	FONT-WEIGHT: bold; COLOR: blue
}
LI.warning {
	FONT-WEIGHT: bold; COLOR: orange
}
LI.error {
	FONT-WEIGHT: bold; COLOR: #aa0000
}
LI.fatal {
	FONT-WEIGHT: bold; COLOR: red
}
.contenu-grise {
	COLOR: gray; FONT-STYLE: italic
}
A.plus:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #c8092b; WIDTH: 10px; COLOR: #ffffff; LINE-HEIGHT: 11px; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif; TEXT-DECORATION: none
}
A.plus:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #c8092b; WIDTH: 10px; COLOR: #ffffff; LINE-HEIGHT: 11px; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif; TEXT-DECORATION: none
}
A.plus:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #ffffff; WIDTH: 10px; COLOR: #c8092b; LINE-HEIGHT: 11px; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif; TEXT-DECORATION: none
}
A.plus:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #c8092b; WIDTH: 10px; COLOR: #ffffff; LINE-HEIGHT: 11px; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif; TEXT-DECORATION: none
}
.enteteResult0Sinequa {
	FONT: bolder 16px verdana,tahoma,arial,helvetica; MARGIN-LEFT: 20pt; COLOR: #960000
}
.enteteResult0Sinequa2 {
	FONT: bold 11px verdana,arial,helvetica; COLOR: #960000; MARGIN-RIGHT: 17pt
}
.enteteResult2Sinequa {
	BORDER-RIGHT: #ffffff 1px outset; BORDER-TOP: #ffffff 1px outset; BACKGROUND: #c8092b; MARGIN: 100pt; FONT: bold 12px verdana,arial,helvetica; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 1px outset; COLOR: white; BORDER-BOTTOM: #ffffff 1px outset; TEXT-ALIGN: center
}
.small {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif
}
.contour {
	BORDER-RIGHT: #960000 thin solid; BORDER-TOP: #960000 thin solid; FONT-SIZE: 10px; BORDER-LEFT: #960000 thin solid; COLOR: #000000; BORDER-BOTTOM: #960000 thin solid; FONT-FAMILY: Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif
}
.contour2 {
	BORDER-RIGHT: #960000 thin solid; PADDING-RIGHT: 2px; BORDER-TOP: #960000 thin solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: auto; BORDER-LEFT: #960000 thin solid; PADDING-TOP: 2px; BORDER-BOTTOM: #960000 thin solid
}
.infobulle {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif
}
A.conceptSinequa {
	FONT-SIZE: 11px; COLOR: #960000; TEXT-DECORATION: underline
}
A.conceptSinequa:hover {
	COLOR: #000066; TEXT-DECORATION: none
}
A.conceptSinequa:visited {
	COLOR: #960000; TEXT-DECORATION: underline
}
.decalage {
	MARGIN-LEFT: 30px
}
.affinez {
	FONT-WEIGHT: bold; COLOR: #960000
}
.tbgauche {
	BORDER-RIGHT: #c8092b 1px solid; PADDING-RIGHT: 5pt; BORDER-TOP: #c8092b 1px solid; PADDING-LEFT: 5pt; PADDING-BOTTOM: 5pt; BORDER-LEFT: #c8092b 1px solid; PADDING-TOP: 5pt; BORDER-BOTTOM: #c8092b 1px solid; BACKGROUND-COLOR: #ffffff
}
.intertitre {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND-COLOR: #f3f3f3
}
.intertitre2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-COLOR: #f3f3f3
}
A.intertitre2 {
	FONT-WEIGHT: bold; COLOR: #960000; BACKGROUND-COLOR: #f3f3f3; TEXT-DECORATION: underline
}
A.intertitre2:hover {
	COLOR: #000066; BACKGROUND-COLOR: #f3f3f3; TEXT-DECORATION: none
}
A.intertitre2:visited {
	COLOR: #960000; BACKGROUND-COLOR: #f3f3f3; TEXT-DECORATION: underline
}
BODY {
	LEFT: 0px; TOP: 0px
}
LABEL {
	COLOR: #000066
}
.style7 {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #960000; LETTER-SPACING: 1px
}
.Style9 {
	COLOR: #333333
}
.Style10 {
	FONT-SIZE: 10px
}
BODY {
	BACKGROUND-COLOR: white
}
A.liens-haut-home {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana,Tahoma,Arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.search {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana,Tahoma,Arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.search:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: red; FONT-FAMILY: Verdana,Tahoma,Arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.title {
	FONT: bold 10px verdana,arial,helvetica; COLOR: #898b7e
}
A.title {
	FONT: bold 10px verdana,arial,helvetica; COLOR: #898b7e
}
A.retour {
	FONT: bold 10px verdana,arial,helvetica; COLOR: #960000
}
A.footer {
	FONT: 10px verdana,arial,helvetica; COLOR: white
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
FONT {
	FONT: 12px verdana,arial,helvetica; COLOR: black
}
FONT.bottom {
	FONT: bold 15px verdana,arial,helvetica; COLOR: white; TEXT-DECORATION: none
}
.plus {
	FONT: bold italic 15px verdana,arial,helvetica; COLOR: white; TEXT-DECORATION: none
}
A.tri {
	FONT: bold italic 12px verdana,arial,helvetica; COLOR: white
}
FONT.title {
	FONT: bold 10px verdana,arial,helvetica; COLOR: black
}
.enteteResult0 {
	BACKGROUND: #c8092b; FONT: bold 17px verdana,arial,helvetica; MARGIN-LEFT: 20pt; COLOR: white
}
.enteteResult {
	BORDER-RIGHT: #dadada 1px outset; BORDER-TOP: #dadada 1px outset; BACKGROUND: #c8092b; MARGIN: 100pt; FONT: bold 17px verdana,arial,helvetica; BORDER-LEFT: #dadada 1px outset; COLOR: white; BORDER-BOTTOM: #dadada 1px outset
}
.enteteResult2 {
	BORDER-RIGHT: #cccccc 1px outset; BORDER-TOP: #cccccc 1px outset; BACKGROUND: #c8092b; MARGIN: 100pt; FONT: bold 12px verdana,arial,helvetica; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px outset; COLOR: white; BORDER-BOTTOM: #cccccc 1px outset; TEXT-ALIGN: center
}
H1.titre {
	FONT-WEIGHT: bold; FONT-SIZE: 20pt; COLOR: #960000
}
.title {
	FONT: bold 10px verdana,arial,helvetica; COLOR: black
}
TEXTAREA {
	FONT-SIZE: 14px; FONT-FAMILY: verdana,arial,helvetica
}
.resrouge {
	FONT-WEIGHT: bold; COLOR: #960000
}
.on {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #dadada; TEXT-ALIGN: center
}
.off {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
.tit_quest {
	FONT-SIZE: 14px; COLOR: #000099; TEXT-DECORATION: underline
}
A.acces {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000099; TEXT-DECORATION: underline
}
A.acces:hover {
	COLOR: #960000; TEXT-DECORATION: none
}
A.acces:visited {
	FONT-WEIGHT: normal; COLOR: #000099; TEXT-DECORATION: underline
}
.Style1 {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.Style3 {
	FONT-SIZE: x-small
}
.Style4 {
	COLOR: #ffffff
}
.Style5 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Style7 {
	COLOR: #c8092b
}
.Style8 {
	FONT-SIZE: x-small; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cadre-hp-border-une {
	BORDER-RIGHT: rgb(176,11,9) 1px solid; BORDER-TOP: rgb(176,11,9) 1px solid; BORDER-LEFT: rgb(176,11,9) 1px solid; BORDER-BOTTOM: rgb(176,11,9) 1px solid
}
.cadre-hp-titre {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #960000; FONT-FAMILY: Arial,Verdana,Tahoma,Helvetica,Impact,sans-serif; TEXT-ALIGN: center
}
.cadre-hp-une {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt; VERTICAL-ALIGN: bottom; COLOR: #b00b09; TEXT-INDENT: 15px; LINE-HEIGHT: 20px; FONT-FAMILY: Arial,Verdana,Tahoma,Helvetica,Impact,sans-serif; LETTER-SPACING: 2px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.cadre-hp-content {
	PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif; TEXT-ALIGN: left
}
HR.hr-une {
	WIDTH: 75%; COLOR: #960000; HEIGHT: 1px; TEXT-ALIGN: center
}
.cadre-hp-border-recents {
	BORDER-RIGHT: rgb(176,11,9) 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: rgb(176,11,9) 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: rgb(176,11,9) 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: rgb(176,11,9) 1px solid
}
.recents-txt {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-ALIGN: left
}
.cadre-hp-border-eve {
	BORDER-RIGHT: rgb(176,11,9) 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: rgb(176,11,9) 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: rgb(176,11,9) 1px solid
}
.cadre-hp-eve {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; VERTICAL-ALIGN: bottom; COLOR: #b00b09; TEXT-INDENT: 10px; LINE-HEIGHT: 15px; BORDER-BOTTOM: #b00b09 1px solid; FONT-FAMILY: Arial,Verdana,Tahoma,Helvetica,Impact,sans-serif; LETTER-SPACING: 10px; BACKGROUND-COLOR: #ffffff
}
.selectRubriques {
	WIDTH: 250px
}
.highLight {
	BACKGROUND-COLOR: #ffff00
}
A.anchorHighLight {
	FONT-WEIGHT: 900; FONT-SIZE: 15px; COLOR: #ff0000; TEXT-DECORATION: none
}
A.anchorHighLight:visited {
	FONT-WEIGHT: 900; FONT-SIZE: 15px; COLOR: #ff0000; TEXT-DECORATION: none
}
.menu-titre {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; COLOR: white; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #ea7419; TEXT-ALIGN: center
}
.menu-tab {
	BORDER-RIGHT: #c8092b 1px solid; BORDER-TOP: #c8092b 1px solid; BORDER-LEFT: #c8092b 1px solid; BORDER-BOTTOM: #c8092b 1px solid; BACKGROUND-COLOR: #ffffff
}
A.menu-bureau {
	COLOR: #ea7419; TEXT-DECORATION: none
}
A.menu-bureau:visited {
	COLOR: #ea7419; TEXT-DECORATION: none
}
.menu-bureau {
	FONT-SIZE: 8pt; COLOR: #ea7419; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
A.menu-bureau:hover {
	COLOR: #000066; TEXT-DECORATION: none
}
.disable {
	BORDER-RIGHT: 10px; BORDER-TOP: 10px; FONT: 12px verdana,arial,helvetica; BORDER-LEFT: 10px; CURSOR: pointer; COLOR: #cccccc; BORDER-BOTTOM: 10px; BACKGROUND-COLOR: white; TEXT-DECORATION: underline
}
INPUT.red {
	BORDER-RIGHT: #c8092b 1px solid; BORDER-TOP: #c8092b 1px solid; BORDER-LEFT: #c8092b 1px solid; BORDER-BOTTOM: #c8092b 1px solid
}
TD.visio-navigation {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-LEFT: 0px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0px; FONT-FAMILY: Verdana, Lucida Sans, Arial; WHITE-SPACE: nowrap
}
A.visio-navigation-page {
	COLOR: #008800; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.visio-navigation-page:hover {
	TEXT-DECORATION: underline
}
A.visio-navigation-resultats {
	COLOR: #960000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.visio-navigation-resultats:hover {
	TEXT-DECORATION: underline
}
A.visio-navigation-outils {
	COLOR: #000096; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.visio-navigation-outils:hover {
	TEXT-DECORATION: underline
}
