.filet {
	COLOR: #a2a2a2; BORDER-TOP-STYLE: dotted; BORDER-RIGHT-STYLE: dotted; BORDER-LEFT-STYLE: dotted; HEIGHT: 1px; BORDER-BOTTOM-STYLE: dotted
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#tri A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #069; MARGIN-RIGHT: 0.5em; PADDING-TOP: 1px; TEXT-DECORATION: none
}
#tri A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #e1f7ff
}
#result TD {
	FONT: bold 9px Verdana, Arial, Helvetica, sans-serif; COLOR: #069; TEXT-DECORATION: none
}
#result TH {
	FONT: bold 9px Verdana, Arial, Helvetica, sans-serif; COLOR: #069; TEXT-DECORATION: none
}
DIV#categories {
	BORDER-RIGHT: #09c 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #09c 1px solid; PADDING-TOP: 0px
}
#categories A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(/templates/images/recherche/bg_a1_categories.gif) #fff no-repeat left center; PADDING-BOTTOM: 2px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #069; PADDING-TOP: 2px; BORDER-BOTTOM: #09c 1px solid; HEIGHT: 14px; TEXT-DECORATION: none
}
#categories A:hover {
	BACKGROUND: url(/templates/images/recherche/bg_a_categories.gif) #069 no-repeat left center; COLOR: #fff
}
#categories A.actif {
	BACKGROUND: url(/templates/images/recherche/bg_a_categories.gif) #069 no-repeat left center; COLOR: #fff
}
#navsearch A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(/templates/images/recherche/fleche_search.gif) no-repeat left center; PADDING-BOTTOM: 3px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #069; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#navsearch A:hover {
	TEXT-DECORATION: underline
}
.pertinence {
	BORDER-RIGHT: #069 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #069 1px solid; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 5px 0px 0px; FONT: bold 10px Verdana, Arial, Helvetica, Sans-serif; BORDER-LEFT: #069 1px solid; WIDTH: 60px; COLOR: #069; PADDING-TOP: 3px; BORDER-BOTTOM: #069 1px solid; BACKGROUND-COLOR: #e1f7ff
}
.hrgris {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 5px auto; BORDER-LEFT: 0px; COLOR: #ccc; BORDER-BOTTOM: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: center
}
#pager {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 5px 15px 0px 5px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 5px; TEXT-ALIGN: right
}
A.pager:link {
	BORDER-RIGHT: #d7d7d7 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d7d7d7 1px solid; DISPLAY: inline; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; MARGIN: 4px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #d7d7d7 1px solid; COLOR: #666; PADDING-TOP: 2px; BORDER-BOTTOM: #d7d7d7 1px solid; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
A.pager:visited {
	BORDER-RIGHT: #d7d7d7 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d7d7d7 1px solid; DISPLAY: inline; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; MARGIN: 4px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #d7d7d7 1px solid; COLOR: #666; PADDING-TOP: 2px; BORDER-BOTTOM: #d7d7d7 1px solid; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
A.pager:hover {
	BORDER-RIGHT: #a9aaac 1px solid; BORDER-TOP: #c3c4c5 1px solid; BORDER-LEFT: #a9aaac 1px solid; COLOR: #000; BORDER-BOTTOM: #545559 1px solid
}
.pager SPAN {
	FONT-WEIGHT: bold
}
A.voir {
	BORDER-RIGHT: #e7eaed 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e7eaed 1px solid; DISPLAY: inline; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #e7eaed 1px solid; COLOR: #069; MARGIN-RIGHT: 4px; PADDING-TOP: 3px; BORDER-BOTTOM: #e7eaed 1px solid; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
A.voir:hover {
	COLOR: #f60
}
.lien1 {
	FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lien1:active {
	COLOR: #006699; TEXT-DECORATION: none
}
A.lien1:hover {
	COLOR: #993300; TEXT-DECORATION: none
}
A.lien1:visited {
	COLOR: #bd952b
}
.navidynamique {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navidynamique:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.navidynamique:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.lienmenu1 {
	FONT-SIZE: 11px; COLOR: #6a359f; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lienmenu1:active {
	COLOR: #6a359f; TEXT-DECORATION: none
}
A.lienmenu1:hover {
	COLOR: #60308f; BACKGROUND-COLOR: #e2d3f1; TEXT-DECORATION: none
}
A.lienmenu1:visited {
	COLOR: #6a359f; TEXT-DECORATION: none
}
.lienmenu2 {
	FONT-SIZE: 11px; COLOR: #00754f; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lienmenu2:active {
	COLOR: #00754f; TEXT-DECORATION: none
}
A.lienmenu2:hover {
	COLOR: #00754f; BACKGROUND-COLOR: #c8ea9d; TEXT-DECORATION: none
}
A.lienmenu2:visited {
	COLOR: #00754f; TEXT-DECORATION: none
}
.lienmenu3 {
	FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lienmenu3:active {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A.lienmenu3:hover {
	COLOR: #cc5200; BACKGROUND-COLOR: #ffe271; TEXT-DECORATION: none
}
A.lienmenu3:visited {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.lienmenu4 {
	FONT-SIZE: 11px; COLOR: #7c1f3e; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lienmenu4:active {
	COLOR: #7c1f3e; TEXT-DECORATION: none
}
A.lienmenu4:hover {
	COLOR: #7c1f3e; BACKGROUND-COLOR: #f2ccd9; TEXT-DECORATION: none
}
A.lienmenu4:visited {
	COLOR: #7c1f3e; TEXT-DECORATION: none
}
.lienmenu5 {
	FONT-SIZE: 11px; COLOR: #a529a5; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lienmenu5:active {
	COLOR: #a529a5; TEXT-DECORATION: none
}
A.lienmenu5:hover {
	COLOR: #a529a5; BACKGROUND-COLOR: #f7ddf7; TEXT-DECORATION: none
}
A.lienmenu5:visited {
	COLOR: #a529a5; TEXT-DECORATION: none
}
.titre1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.infosplus1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d5ab40; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mentions {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txt6 {
	FONT-SIZE: 11px; COLOR: #cf8254; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.champs {
	BORDER-RIGHT: #ff6600 1px solid; BORDER-TOP: #ff6600 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #ff6600 1px solid; COLOR: #006699; BORDER-BOTTOM: #ff6600 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.txtagenda {
	FONT-SIZE: 11px; COLOR: #6a359f; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtbleu {
	FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtblanc {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titre1blanc {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtnoir {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 11px; COLOR: #313A80; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtrouge {
	FONT-SIZE: 11px; COLOR: #c12a17; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titre_reserver {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #b79300; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtviolet {
	FONT-SIZE: 11px; COLOR: #9966cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titre_sejourner {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #009999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtvert {
	FONT-SIZE: 11px; COLOR: #009999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtjaune {
	FONT-SIZE: 11px; COLOR: #b79300; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titre_visiter {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #c12a17; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtmauve {
	FONT-SIZE: 11px; COLOR: #b82eb8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titre_service {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #b82eb8; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtblanc {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titre_decouvrir {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #8040bf; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titregenerique {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titregenerique {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.article_titre {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.article_titre_cdc {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #c60; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.article_titre_m {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #c60; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.article_sstitre {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c12a17; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.article_sstitre_m {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #b98b00; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.navidynamique {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtrecherche {
	FONT-SIZE: 11px; COLOR: #0099cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.txtrouge:active {
	COLOR: #c12a17; TEXT-DECORATION: none
}
A.txtrouge:hover {
	COLOR: #c12a17; TEXT-DECORATION: underline
}
A.txtvert:active {
	COLOR: #009999; TEXT-DECORATION: none
}
A.txtvert:hover {
	COLOR: #009999; TEXT-DECORATION: underline
}
A.txtbleu:active {
	COLOR: #006699; TEXT-DECORATION: none
}
A.txtbleu:hover {
	COLOR: #006699; TEXT-DECORATION: underline
}
A.txtblanc:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.txtblanc:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.txtnoir:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A.txtnoir:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.txtviolet:active {
	COLOR: #9966cc; TEXT-DECORATION: none
}
A.txtviolet:hover {
	COLOR: #9966cc; TEXT-DECORATION: underline
}
A.txtjaune:active {
	COLOR: #b79300; TEXT-DECORATION: none
}
A.txtjaune:hover {
	COLOR: #b79300; TEXT-DECORATION: underline
}
A.txtmauve:active {
	COLOR: #b82eb8; TEXT-DECORATION: none
}
A.txtmauve:hover {
	COLOR: #b82eb8; TEXT-DECORATION: underline
}
.txtmarron {
	FONT-SIZE: 11px; COLOR: #cc6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.champs2 {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ff6600 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #ff6600 1px solid; COLOR: #006699; BORDER-BOTTOM: #ff6600 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.txtblanc2 {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titre_carnet {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ce6300; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navipage {
	FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navipage:active {
	FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navipage:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.txterreur {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.lienmenu6 {
	FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lienmenu6:active {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A.lienmenu6:hover {
	COLOR: #ff6600; BACKGROUND-COLOR: #ffcc66; TEXT-DECORATION: none
}
A.lienmenu6:visited {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.lienmenu7 {
	FONT-SIZE: 11px; COLOR: #3366cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lienmenu7:active {
	COLOR: #3366cc; TEXT-DECORATION: none
}
A.lienmenu7:hover {
	COLOR: #3366cc; BACKGROUND-COLOR: #c6e2ff; TEXT-DECORATION: none
}
A.lienmenu7:visited {
	COLOR: #3366cc; TEXT-DECORATION: none
}
.lienmenu8 {
	FONT-SIZE: 11px; COLOR: #da5904; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lienmenu8:active {
	COLOR: #da5904; TEXT-DECORATION: none
}
A.lienmenu8:hover {
	COLOR: #da5904; BACKGROUND-COLOR: #ffcc66; TEXT-DECORATION: none
}
A.lienmenu8:visited {
	COLOR: #da5904; TEXT-DECORATION: none
}
.titrecircuits {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #009999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
HR {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 5px auto; BORDER-LEFT: 0px; COLOR: #f90; BORDER-BOTTOM: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #f90; TEXT-ALIGN: center
}
.lettrine {
	BACKGROUND-POSITION: center 50%; FONT-WEIGHT: bold; FONT-SIZE: 20px; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
