BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #4b77ad
}
TD {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif
}
A:link {
	COLOR: #4e4e4e; TEXT-DECORATION: none
}
A:active {
	COLOR: #4e4e4e; TEXT-DECORATION: none
}
A:visited {
	COLOR: #4e4e4e; TEXT-DECORATION: none
}
A:hover {
	COLOR: #4e4e4e; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.navtop:link {
	FONT-WEIGHT: bold; COLOR: #1c5191; TEXT-DECORATION: none
}
.navtop:active {
	FONT-WEIGHT: bold; COLOR: #1c5191; TEXT-DECORATION: none
}
.navtop:visited {
	FONT-WEIGHT: bold; COLOR: #1c5191; TEXT-DECORATION: none
}
.navtop:hover {
	FONT-WEIGHT: bold; COLOR: #1c5191; TEXT-DECORATION: none
}
.navtop:hover {
	COLOR: #ffffff
}
.td-store {
	COLOR: #1c5191; BACKGROUND-COLOR: #c1dcfb; TEXT-DECORATION: none
}
.td-store A:link {
	COLOR: #1c5191; BACKGROUND-COLOR: #c1dcfb; TEXT-DECORATION: none
}
.td-store A:active {
	COLOR: #1c5191; BACKGROUND-COLOR: #c1dcfb; TEXT-DECORATION: none
}
.td-store A:visited {
	COLOR: #1c5191; BACKGROUND-COLOR: #c1dcfb; TEXT-DECORATION: none
}
.td-store A:hover {
	COLOR: #1c5191; BACKGROUND-COLOR: #c1dcfb; TEXT-DECORATION: none
}
.td-store-on {
	COLOR: #ffffff; BACKGROUND-COLOR: #92bbe9; TEXT-DECORATION: none
}
.td-store-on A:link {
	COLOR: #ffffff; BACKGROUND-COLOR: #92bbe9; TEXT-DECORATION: none
}
.td-store-on A:active {
	COLOR: #ffffff; BACKGROUND-COLOR: #92bbe9; TEXT-DECORATION: none
}
.td-store-on A:visited {
	COLOR: #ffffff; BACKGROUND-COLOR: #92bbe9; TEXT-DECORATION: none
}
.td-store-on A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #92bbe9; TEXT-DECORATION: none
}
.td-store-tease {
	COLOR: #ffffff; BACKGROUND-COLOR: #faba08; TEXT-DECORATION: none
}
.td-store-tease A:link {
	COLOR: #ffffff; BACKGROUND-COLOR: #faba08; TEXT-DECORATION: none
}
.td-store-tease A:active {
	COLOR: #ffffff; BACKGROUND-COLOR: #faba08; TEXT-DECORATION: none
}
.td-store-tease A:visited {
	COLOR: #ffffff; BACKGROUND-COLOR: #faba08; TEXT-DECORATION: none
}
.td-store-tease A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #faba08; TEXT-DECORATION: none
}
.td-foot {
	COLOR: #ffffff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.td-foot A:link {
	COLOR: #ffffff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.td-foot A:active {
	COLOR: #ffffff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.td-foot A:visited {
	COLOR: #ffffff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.td-foot A:hover {
	COLOR: #ffffff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.td-foot {
	HEIGHT: 25px
}
.inp-accabo {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 10px; BORDER-LEFT: medium none; WIDTH: 120px; COLOR: #4b77ad; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial, Verdana, sans-serif; HEIGHT: 17px
}
.txt12 {
	FONT-SIZE: 12px
}
.td-home-bleu {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #0167a9; PADDING-TOP: 10px
}
.td-home-vert {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #616363; PADDING-TOP: 10px
}
.plus {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; COLOR: #0167a9; PADDING-TOP: 8px
}
.t-service {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #4b77ad
}
.t-orange {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #faba08
}
.st-orange {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #faba08
}
.st-bleu {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #4b77ad
}
.sst-bleu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4b77ad
}
.sst-rouge2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #c00731
}
.sst-blanc {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #106d82
}
.st-rouge {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #c10631
}
.st-jaune {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #faba08
}
.t-bloc-bleu {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #4b77ad
}
.td-plus-bleu {
	COLOR: #4b77ad; FONT-STYLE: italic
}
.stitre {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #aba092
}
.sstitre {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #aba092
}
.chapo {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4b77ad
}
.chapoblanc {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.sst-rouge {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c10631
}
.mailto:link {
	FONT-WEIGHT: bold; COLOR: #faba08
}
.mailto:active {
	FONT-WEIGHT: bold; COLOR: #faba08
}
.mailto:visited {
	FONT-WEIGHT: bold; COLOR: #faba08
}
.mailto:hover {
	FONT-WEIGHT: bold; COLOR: #faba08
}
.sm:link {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.sm:active {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.sm:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.sm:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.navrouge A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c10631
}
.navrouge A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c10631
}
.navrouge A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c10631
}
.navrouge A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c10631
}
TABLE.homepro {
	BACKGROUND-COLOR: #e0edfd
}
TD.bordurebleu {
	BORDER-BOTTOM: #e0edfd 1px dotted
}
TD.bordurebleufonce {
	BORDER-BOTTOM: #92bbe9 1px dotted
}
.tetieretab {
	FONT-WEIGHT: bold; COLOR: #c00731; HEIGHT: 20px; BACKGROUND-COLOR: #e9e7e3
}
.tetieretab A:link {
	FONT-WEIGHT: bold; COLOR: #c00731; BACKGROUND-COLOR: #e9e7e3
}
.tetieretab A:active {
	FONT-WEIGHT: bold; COLOR: #c00731; BACKGROUND-COLOR: #e9e7e3
}
.tetieretab A:visited {
	FONT-WEIGHT: bold; COLOR: #c00731; BACKGROUND-COLOR: #e9e7e3
}
.tetieretab A:hover {
	FONT-WEIGHT: bold; COLOR: #c00731; BACKGROUND-COLOR: #e9e7e3
}
.tetierest1 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 8px; COLOR: #ffffff; PADDING-TOP: 8px; BACKGROUND-COLOR: #4b77ad
}
.tetierest2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #eabc33
}
.td-lib {
	FONT-WEIGHT: bold; COLOR: #4b77ad
}
.td-noir {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #333333; PADDING-TOP: 10px
}
.tetieretab2 {
	FONT-WEIGHT: bold; COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #4b77ad
}
.tetieretab2 A:link {
	FONT-WEIGHT: bold; COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #4b77ad
}
.tetieretab2 A:active {
	FONT-WEIGHT: bold; COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #4b77ad
}
.tetieretab2 A:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #4b77ad
}
.tetieretab2 A:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #4b77ad
}
TD.tetiere-taux {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #4b77ad
}
INPUT.submit {
	BORDER-RIGHT: #ffffff 1px outset; BORDER-TOP: #ffffff 1px outset; FONT-SIZE: 8pt; BORDER-LEFT: #ffffff 1px outset; BORDER-BOTTOM: #ffffff 1px outset; FONT-FAMILY: arial, helvetica,  sans-serif
}
INPUT.cancel {
	BORDER-RIGHT: #ffffff 1px outset; BORDER-TOP: #ffffff 1px outset; FONT-SIZE: 8pt; BORDER-LEFT: #ffffff 1px outset; BORDER-BOTTOM: #ffffff 1px outset; FONT-FAMILY: arial, helvetica,  sans-serif
}
TEXTAREA {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: arial, helvetica,  sans-serif
}
INPUT.text {
	BORDER-RIGHT: #e6e6e6 1px solid; BORDER-TOP: #e6e6e6 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #e6e6e6 1px solid; BORDER-BOTTOM: #e6e6e6 1px solid; FONT-FAMILY: arial, helvetica,  sans-serif
}
SELECT {
	BORDER-RIGHT: #e6e6e6 1px solid; BORDER-TOP: #e6e6e6 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #e6e6e6 1px solid; BORDER-BOTTOM: #e6e6e6 1px solid; FONT-FAMILY: arial, helvetica,  sans-serif
}
BUTTON.nav {
	BORDER-RIGHT: #ffffff 1px outset; BORDER-TOP: #ffffff 1px outset; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px outset; BORDER-BOTTOM: #ffffff 1px outset; FONT-FAMILY: verdana, helvetica,  sans-serif
}
.alert {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.form-search {
	BORDER-RIGHT: #e6e6e6 1px solid; BORDER-TOP: #e6e6e6 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #e6e6e6 1px solid; BORDER-BOTTOM: #e6e6e6 1px solid; FONT-FAMILY: verdana
}
INPUT.search {
	BORDER-RIGHT: #ffffff 1px outset; BORDER-TOP: #ffffff 1px outset; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px outset; BORDER-BOTTOM: #ffffff 1px outset; FONT-FAMILY: arial, helvetica,  sans-serif
}
.lnpro2 {
	BACKGROUND-COLOR: #f3f3f3
}
.button {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial, Geneva, Helvetica; BACKGROUND-COLOR: #004080
}
UL {
	LIST-STYLE-IMAGE: url(/pro/images/puce2.gif)
}
