H1.titre_site {
	FONT-SIZE: 180%; MARGIN: 0px; COLOR: #044f80; TEXT-ALIGN: center
}
H1.titre_par {
	FONT-SIZE: 130%; MARGIN: 10px 0px 5px; COLOR: #e1220f; TEXT-ALIGN: left
}
H1.titre_par2 {
	FONT-SIZE: 103%; MARGIN: 0px 0px 5px; COLOR: #993300; TEXT-ALIGN: left
}
H2.accroche {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; MARGIN: 0px; COLOR: #000000; FONT-STYLE: italic
}
H3.menu_g {
	PADDING-LEFT: 2px; FONT-SIZE: 80%; MARGIN: 0px; COLOR: #585254; PADDING-TOP: 3px
}
H3.menu_gs {
	PADDING-LEFT: 2px; FONT-SIZE: 80%; BACKGROUND: #585254; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 3px
}
P {
	FONT-SIZE: 100%; COLOR: #000000
}
.nav {
	FONT-SIZE: 60%
}
BODY {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffcc
}
.menu_g {
	FONT-SIZE: 80%; MARGIN: 0px; COLOR: #585254
}
.desc_offres {
	FONT-SIZE: 95%
}
.menu_haut {
	FONT-SIZE: 95%; MARGIN-BOTTOM: 0px
}
.menu_haut:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
.menu_haut:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
.menu_haut:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.surli {
	BACKGROUND-COLOR: #ffffcc
}
A:link {
	COLOR: #0c1c8c; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #0c1c8c; TEXT-DECORATION: underline
}
.copy {
	COLOR: #ffffff
}
A.copy:link {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.copy:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.copy:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.promo {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #00c000
}
.tableprinc {
	HEIGHT: 100%
}
.line {
	BACKGROUND-IMAGE: url(/images/line.gif)
}
.v {
	BACKGROUND-IMAGE: url(/images/v_l.jpg)
}
.qbg {
	BACKGROUND-IMAGE: url(/images/q_bg.jpg)
}
.nwsline {
	BACKGROUND-IMAGE: url(/images/news_line.gif)
}
.bg1 {
	BACKGROUND-IMAGE: url(/images/bg1.jpg)
}
.last {
	BACKGROUND-IMAGE: url(images/bas.jpg)
}
.linea {
	BACKGROUND-IMAGE: url(/images/linea.gif)
}
.lineb {
	BACKGROUND-IMAGE: url(/images/lineb.gif)
}
.linec {
	BACKGROUND-IMAGE: url(/images/linec.gif)
}
UL.img {
	MARGIN-LEFT: 100px
}
H1.titre {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; BACKGROUND-IMAGE: url(images/bt-titre.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 200px; COLOR: #ffffff; LINE-HEIGHT: 25px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; HEIGHT: 25px; TEXT-ALIGN: center
}
H2.st1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(images/bt-typ1.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 200px; COLOR: #000000; TEXT-INDENT: 30px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 20px
}
H2.st2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(images/bt-typ2.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 200px; COLOR: #000000; TEXT-INDENT: 30px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 20px
}
.st3 {
	BACKGROUND-IMAGE: url(images/bt-typ3.gif); WIDTH: 200px; HEIGHT: auto
}
.ts {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.r {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ff0000; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.features {
	PADDING-BOTTOM: 2px; MARGIN: 0px
}
.precision {
	MARGIN-TOP: 0px; FONT-SIZE: 95%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 55px; COLOR: #cc0000; PADDING-TOP: 0px
}

