BODY {
	BACKGROUND: url(bgmain.jpg) #d3e5b3; FONT: 75% "Luxi Sans", "Geneva CE", Arial, Helvetica, sans-serif; COLOR: white
}
A {
	COLOR: #ec0000
}
A:hover {
	COLOR: #506d2a
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H1 {
	FONT-WEIGHT: normal; MARGIN: 0px 0px 0.5em; FONT-FAMILY: "Luxi Sans", "Geneva CE", Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: normal; MARGIN: 0px 0px 0.5em; FONT-FAMILY: "Luxi Sans", "Geneva CE", Arial, Helvetica, sans-serif
}
H3 {
	FONT-WEIGHT: normal; MARGIN: 0px 0px 0.5em; FONT-FAMILY: "Luxi Sans", "Geneva CE", Arial, Helvetica, sans-serif
}
H4 {
	FONT-WEIGHT: normal; MARGIN: 0px 0px 0.5em; FONT-FAMILY: "Luxi Sans", "Geneva CE", Arial, Helvetica, sans-serif
}
H5 {
	FONT-WEIGHT: normal; MARGIN: 0px 0px 0.5em; FONT-FAMILY: "Luxi Sans", "Geneva CE", Arial, Helvetica, sans-serif
}
H6 {
	FONT-WEIGHT: normal; MARGIN: 0px 0px 0.5em; FONT-FAMILY: "Luxi Sans", "Geneva CE", Arial, Helvetica, sans-serif
}
H2 {
	FONT-SIZE: 20px
}
H3 {
	FONT-SIZE: 18px; COLOR: #2996ad
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
H5 {
	FONT-SIZE: 100%
}
P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1.3em
}
UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1.3em
}
OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1.3em
}
DL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1.3em
}
TABLE {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1.3em
}
P {
	LINE-HEIGHT: 1.4em
}
TABLE {
	BORDER-RIGHT: #2996ad 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 100%; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ffffff 1px solid; BORDER-COLLAPSE: collapse
}
TH {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 0.3em; BORDER-BOTTOM: #ffffff 1px solid
}
TD {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 0.3em; BORDER-BOTTOM: #ffffff 1px solid
}
#services TABLE {
	BORDER-TOP: #ffffff 2px solid; BORDER-BOTTOM: #ffffff 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
#services TH {
	BORDER-TOP-STYLE: none; BORDER-BOTTOM: #cccccc 1px dashed; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
TD {
	BORDER-TOP-STYLE: none; BORDER-BOTTOM: #cccccc 1px dashed; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
#services TD.right {
	TEXT-ALIGN: right
}
TH {
	BACKGROUND: #B6D8E1; COLOR: white
}
TD {
	COLOR: black
}
FORM {
	BORDER-RIGHT: transparent 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: transparent 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; BORDER-LEFT: transparent 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: transparent 0px solid
}
filedset {
	BORDER-RIGHT: transparent 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: transparent 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; BORDER-LEFT: transparent 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: transparent 0px solid
}
FORM P {
	MARGIN: 0px 0px 0.5em
}
INPUT {
	MARGIN: 0.1em 0px; FONT: 100% Arial, sans-serif; VERTICAL-ALIGN: middle
}
SELECT {
	MARGIN: 0.1em 0px; FONT: 100% Arial, sans-serif; VERTICAL-ALIGN: middle
}
TEXTAREA {
	MARGIN: 0.1em 0px; FONT: 100% Arial, sans-serif; VERTICAL-ALIGN: middle
}
ACRONYM {
	CURSOR: help; BORDER-BOTTOM: black 1px dotted
}
abbr {
	CURSOR: help; BORDER-BOTTOM: black 1px dotted
}
.small {
	FONT-SIZE: 92%
}
.bold {
	FONT-WEIGHT: bold
}
.right {
	TEXT-ALIGN: right
}
.left {
	TEXT-ALIGN: left
}
.center {
	TEXT-ALIGN: center
}
IMG.left {
	FLOAT: left; MARGIN: 0px 1em 1em
}
IMG.right {
	FLOAT: left; MARGIN: 0px 1em 1em
}
IMG.right {
	FLOAT: right; MARGIN-RIGHT: 0px
}
A.dotlink {
	PADDING-LEFT: 10px; BACKGROUND: url(dotlink.gif) no-repeat 0px 0.4em
}
FORM H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
.form-ant {
	FONT-SIZE: 92%; LINE-HEIGHT: 160%; TEXT-ALIGN: justify
}
.cont {
	PADDING-RIGHT: 0px; BORDER-TOP: #bce4ed 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 94%; BACKGROUND: url(form-b.png) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px
}
.cont DIV STRONG {
	DISPLAY: block; MARGIN: 6px 21px
}
.input-main {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: #bce4ed 1px dashed
}
.input-main:hover {
	BACKGROUND: #e7f4f8
}
 HTML .input-main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.input-radio {
	MARGIN: 0px 3px
}
.input-text2 {
	WIDTH: 180px
}
.input-left {
	PADDING-LEFT: 8px; FLOAT: left; WIDTH: 230px
}
.input-left SPAN {
	MARGIN-TOP: 6px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(content-menu-link-tarif.gif) no-repeat left center
}
.input-right {
	PADDING-RIGHT: 10px; FLOAT: right; HEIGHT: 23px
}
.aut .input-text2 {
	MARGIN-LEFT: 3px; WIDTH: 39px
}
 HTML .aut .input-text2 {
	MARGIN-LEFT: 3px; WIDTH: 38px
}
SPAN.important {
	FONT-WEIGHT: bold; COLOR: #dd0000
}
SPAN.graytext {
	FONT-SIZE: 8pt; COLOR: #999999
}
SPAN.green {
	FONT-WEIGHT: bold; COLOR: #008000
}
SPAN.smallblack {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt
}
SPAN.minute {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #003366
}
P.bordered {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: black 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: black 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center
}
P.centered {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
DIV.bordered {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: black 1px solid; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN-LEFT: 10px; BORDER-LEFT: black 1px solid; WIDTH: 130px; PADDING-TOP: 10px; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center
}
