A:link {
	COLOR: #0000a0; TEXT-DECORATION: underline; FONT-WEIGHT: none
}
A:visited {
	COLOR: #0000a0; TEXT-DECORATION: underline
}
A:active {
	COLOR: #ffb000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ffb000; TEXT-DECORATION: underline
}
.TITRE {
	COLOR: #2d72b2; TEXT-DECORATION: underline; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, sans-serif
}
.PRIX {
	COLOR: #2d72b2; TEXT-DECORATION: underline; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, sans-serif
}
.CBAccueil {
	vertical-align: top;
	text-align: left;
	background-repeat: no-repeat;
	font-family: verdana , Arial;
	FONT-SIZE: 10px;
	background-attachment: fixed;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
aH0 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN: 0px; COLOR: #fff; FONT-FAMILY: Helvetica, Verdana, sans-serif; TEXT-ALIGN: center
}
aH1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0px; COLOR: #fff; FONT-FAMILY: Helvetica, Verdana, sans-serif; TEXT-ALIGN: center
}
aH2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #2d72b2; FONT-FAMILY: Arial, sans-serif; TEXT-ALIGN: center
}
aH3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; WIDTH: 100%; COLOR: #2d72b2; BORDER-BOTTOM: #2d72b2 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
TABLE {
	border=0;valign=top;FONT-SIZE: H2; FONT-FAMILY: Verdana, Arial, sans-serif; margin : 0px;
}
Global{
	valign=top;FONT-SIZE: H2; FONT-FAMILY: Verdana, Arial, sans-serif; margin : 0px; BORDER-RIGHT: #2d72b2 4px solid; BORDER-TOP: #2d72b2 2px solid; BORDER-LEFT: #2d72b2 3px solid; BORDER-BOTTOM: #2d72b2 2px solid;BACKGROUND-COLOR: #f8f8f8; 
}
TABLE.Global{
	valign=top;FONT-SIZE: H2; FONT-FAMILY: Verdana, Arial, sans-serif; margin : 0px; BORDER-RIGHT: #2d72b2 4px solid; BORDER-TOP: #2d72b2 2px solid; BORDER-LEFT: #2d72b2 3px solid; BORDER-BOTTOM: #2d72b2 2px solid;BACKGROUND-COLOR: #f8f8f8; 
}
TABLE.OFFRES {
	valign=top;BORDER-RIGHT: #2d72b2 0px solid; BORDER-TOP: #2d72b2 0px solid; BORDER-LEFT: #2d72b2 0px solid; BORDER-BOTTOM: #2d72b2 0px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: center; 	FONT-SIZE: 14; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.OFFRES {
	valign=top;BORDER-RIGHT: #2d72b2 0px solid; BORDER-TOP: #2d72b2 0px solid; BORDER-LEFT: #2d72b2 0px solid; BORDER-BOTTOM: #2d72b2 0px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: center; 	FONT-SIZE: 14; FONT-FAMILY: Verdana, Arial, sans-serif
}
TR.OFFRES {
	valign=top;BORDER-RIGHT: #2d72b2 0px solid; BORDER-TOP: #2d72b2 0px solid; BORDER-LEFT: #2d72b2 0px solid; BORDER-BOTTOM: #2d72b2 0px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: center; 	FONT-SIZE: 14; FONT-FAMILY: Verdana, Arial, sans-serif
}
.OffresTitre {
	COLOR:#ffb000; FONT-SIZE: 14; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, sans-serif;
}
.OffresSuite {
	FONT-SIZE: 14; color:#00ccff; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
TD.OffresSuite {
	FONT-SIZE: 14; color:#00ccff; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
TABLE.MENUS {
	valign=top;BORDER-RIGHT: #2d72b2 3px solid; BORDER-TOP: #2d72b2 2px solid; BORDER-LEFT: #2d72b2 0px solid; BORDER-BOTTOM: #2d72b2 2px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left; 	FONT-SIZE: 14; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.MENUSBAS {
	valign=top;BORDER-RIGHT: #2d72b2 3px solid; BORDER-TOP: #2d72b2 2px solid; BORDER-LEFT: #2d72b2 0px solid; BORDER-BOTTOM: #2d72b2 2px solid; BACKGROUND-COLOR: #2d72b2; TEXT-ALIGN: left; 	FONT-SIZE: 14; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.LOCALISATION {
	TEXT-ALIGN: left; 	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, sans-serif;
}
TD.LOCALISATIOND {
	TEXT-ALIGN: right; 	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, sans-serif;
}
TR.MENUS {
	valign=top;BORDER-RIGHT: #2d72b2 2px solid; BORDER-TOP: #2d72b2 1px solid; BORDER-LEFT: #2d72b2 2px solid; BORDER-BOTTOM: #2d72b2 1px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left; 	FONT-SIZE: H1; FONT-FAMILY: Verdana, Arial, sans-serif
}
TR.SEP {
	FONT-SIZE: 2pt; BORDER-TOP-WIDTH: 0px; BORDER-TOP: #0000ff 1px solid;  HORIZONTAL-ALIGN: right; TEXT-ALIGN: center;BACKGROUND-COLOR: #ffffff;
}
TD.SEP {
	BORDER-TOP-WIDTH: 1px; BORDER-TOP: #0000ff 0px solid; FONT-SIZE: 1pt;  HORIZONTAL-ALIGN: right; TEXT-ALIGN: center; BACKGROUND-COLOR: #fffff;
}
TD.SEPD {
	BORDER-LEFT: #ffff00 10pt solid;BORDER-TOP-WIDTH: 1px; BORDER-TOP: #0000ff 0px solid; FONT-SIZE: 1pt;  HORIZONTAL-ALIGN: right; TEXT-ALIGN: center; BACKGROUND-COLOR: #ff0000;
}
TD.SEPG {
	BORDER-RIGHT: #ff0000 10px solid;BORDER-TOP-WIDTH: 1px; BORDER-TOP: #0000ff 0px solid; FONT-SIZE: 5pt;  HORIZONTAL-ALIGN: right; TEXT-ALIGN: center; BACKGROUND-COLOR: #ff0000;
}
TR.DATAVOIX {
	valign=top;BORDER-RIGHT: #2d72b2 0px solid; BORDER-TOP: #2d72b2 5px solid; BORDER-LEFT: #2d72b2 0px solid; BORDER-BOTTOM: #2d72b2 0px solid;  TEXT-ALIGN: right; 	FONT-SIZE: 14; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND: url(fondn1.png); background-repeat: no-repeat; BACKGROUND-COLOR: #f0f0f0;
}
TD.DATAVOIX {
	valign=top;BORDER-RIGHT: #2d72b2 0px solid; BORDER-TOP: #2d72b2 5px solid; BORDER-LEFT: #2d72b2 0px solid; BORDER-BOTTOM: #2d72b2 0px solid; TEXT-ALIGN: left; 	FONT-SIZE: 20; FONT-FAMILY: Magneto,Verdana, Arial, sans-serif; BACKGROUND: url(fondn1.png); background-repeat: no-repeat;BACKGROUND-COLOR: #f0f0f0; 
}
.SigleDatavoix {
COLOR: #af6000; FONT-SIZE: 20; FONT-FAMILY: Magneto,Verdana, Arial, sans-serif; 
}
TD.DATAVOIX2 {
	valign=top;BORDER-RIGHT: #2d72b2 0px solid; BORDER-TOP: #2d72b2 5px solid; BORDER-LEFT: #2d72b2 0px solid; BORDER-BOTTOM: #2d72b2 0px solid;  TEXT-ALIGN: right; 	FONT-SIZE: 14; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND: url(fondn1.png); background-repeat: no-repeat; BACKGROUND-COLOR: #f0f0f0;
}
A.DATAVOIX {
	COLOR: #ffb000; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
A.DATAVOIX:visited {
	COLOR: #ffb000; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
A.DATAVOIX:hover {
	COLOR: #ffb000; TEXT-DECORATION: underline; FONT-WEIGHT: bold
}
A.DATAVOIX2 {
	COLOR: #2d72b2; TEXT-DECORATION: none; FONT-WEIGHT: none
}
A.DATAVOIX2:visited {
	COLOR: #2d72b2; TEXT-DECORATION: none; FONT-WEIGHT: none
}
A.DATAVOIX2:hover {
	COLOR: #ffb000; TEXT-DECORATION: underline; FONT-WEIGHT: none
}
TR.NIV1 {
	valign=bottom;BORDER-RIGHT: #2d72b2 2px solid; BORDER-TOP: #2d72b2 0px solid; BORDER-LEFT: #2d72b2 0px solid; BORDER-BOTTOM: #2d72b2 0px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left; 	FONT-SIZE: 14; TEXT-WEIGHT:bold; FONT-FAMILY: Verdana, Arial, sans-serif;BACKGROUND: url(fondn1.png); background-repeat: no-repeat;
}
TD.NIV1Fin {
	valign=bottom;BORDER-RIGHT: #2d72b2 0px solid; BORDER-TOP: #2d72b2 0px solid; BORDER-LEFT: #2d72b2 0px solid; BORDER-BOTTOM: #2d72b2 0px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left; 	FONT-SIZE: 14; TEXT-WEIGHT:bold; FONT-FAMILY: Verdana, Arial, sans-serif;BACKGROUND: url(finfondtabtitre.png); background-repeat: no-repeat;
}
TD.NIV1FinR {
	valign=bottom;BORDER-RIGHT: #2d72b2 0px solid; BORDER-TOP: #2d72b2 0px solid; BORDER-LEFT: #2d72b2 0px solid; BORDER-BOTTOM: #2d72b2 0px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: right; 	FONT-SIZE: 14; TEXT-WEIGHT:bold; FONT-FAMILY: Verdana, Arial, sans-serif;BACKGROUND: url(finfondtabtitre.png); background-repeat: no-repeat;
}
TR.NIV1Fin {
	valign=bottom;BORDER-RIGHT: #2d72b2 2px solid; BORDER-TOP: #2d72b2 0px solid; BORDER-LEFT: #2d72b2 0px solid; BORDER-BOTTOM: #2d72b2 0px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left; 	FONT-SIZE: 14; TEXT-WEIGHT:bold; FONT-FAMILY: Verdana, Arial, sans-serif;BACKGROUND: url(finfondtabtitre.png); background-repeat: no-repeat;
}
TD.NIV1 {
	valign=bottom;BORDER-RIGHT: #2d72b2 0px solid; BORDER-TOP: #2d72b2 0px solid; BORDER-LEFT: #2d72b2 0px solid; BORDER-BOTTOM: #2d72b2 0px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left; 	FONT-SIZE: 14; TEXT-WEIGHT:bold; FONT-FAMILY: Verdana, Arial, sans-serif;BACKGROUND: url(fondn1.png); background-repeat: no-repeat;
}
TD.NIV1R {
	valign=bottom;BORDER-RIGHT: #2d72b2 0px solid; BORDER-TOP: #2d72b2 0px solid; BORDER-LEFT: #2d72b2 0px solid; BORDER-BOTTOM: #2d72b2 0px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: right; 	FONT-SIZE: 14; TEXT-WEIGHT:bold; FONT-FAMILY: Verdana, Arial, sans-serif;BACKGROUND: url(fondn1.png); background-repeat: no-repeat;
}
TD.NIV1b {
	valign=bottom;BORDER-RIGHT: #2d72b2 0px solid; BORDER-TOP: #2d72b2 0px solid; BORDER-LEFT: #2d72b2 0px solid; BORDER-BOTTOM: #2d72b2 0px solid; BACKGROUND-COLOR: #f0f0f0;  COLOR:#ffb000; TEXT-ALIGN: left; 	FONT-SIZE: 14; TEXT-WEIGHT:bold; FONT-FAMILY: Verdana, Arial, sans-serif;BACKGROUND: url(fondn1.png); background-repeat: no-repeat;
}
TR.NIV2 {
	valign=top;BORDER-RIGHT: #2d72b2 2px solid; BORDER-TOP: #2d72b2 0px solid; BORDER-LEFT: #2d72b2 0px solid; BORDER-BOTTOM: #2d72b2 0px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left; 	FONT-SIZE: 12; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.offres {
	FONT-SIZE: 14; color:#00ccff; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
A.offres:visited {
	FONT-SIZE: 14; color:#00ccff; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
A.offres:hover {
	FONT-SIZE: 14; color:#00ccff; TEXT-DECORATION: underline; FONT-WEIGHT: bold
}
A.NIV1b {
	FONT-SIZE: 14;COLOR: #ffb000; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
A.NIV1b:visited {
	FONT-SIZE: 14;COLOR: #ffb000; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
A.NIV1b:hover {
	FONT-SIZE: 14;COLOR: #ffb000; TEXT-DECORATION: underline; FONT-WEIGHT: bold
}
A.NIV2 {
	COLOR: #2d72b2; TEXT-DECORATION: none; FONT-WEIGHT: none
}
A.NIV2:visited {
	COLOR: #2d72b2; TEXT-DECORATION: none; FONT-WEIGHT: none
}
A.NIV2:hover {
	COLOR: #2d72b2; TEXT-DECORATION: underline; FONT-WEIGHT: none
}
A.NIV3 {
	COLOR: #2d72b2; TEXT-DECORATION: none; FONT-WEIGHT: none
}
A.NIV3:visited {
	COLOR: #2d72b2; TEXT-DECORATION: none; FONT-WEIGHT: none
}
A.NIV3:hover {
	COLOR: #2d72b2; TEXT-DECORATION: underline; FONT-WEIGHT: none
}
TD.NIV3 {
	valign=top;BORDER-RIGHT: #2d72b2 0px solid; BORDER-TOP: #2d72b2 0px solid; BORDER-LEFT: #2d72b2 0px solid; BORDER-BOTTOM: #2d72b2 0px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left; 	FONT-SIZE: 10; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD {
	border=0;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;  VERTICAL-ALIGN: top;
}
TD.INFOS {
	padding=0px;valign=top;BORDER-RIGHT: #888888 0px solid; BORDER-TOP: #2d72b2 0px solid; BORDER-LEFT: #2d72b2 1px solid; BORDER-BOTTOM: #dddddd 0px solid; BACKGROUND-COLOR: #fafafa; TEXT-ALIGN: left; FONT-SIZE: 12;	 FONT-FAMILY: Verdana, Arial, sans-serif; 
}
TD.VIDE {
	padding=0px;valign=top;BORDER-RIGHT: #888888 0px solid; BORDER-TOP: #2d72b2 0px solid; BORDER-LEFT: #2d72b2 1px solid; BORDER-BOTTOM: #dddddd 0px solid; BACKGROUND-COLOR: #2d72b2; TEXT-ALIGN: left; 	FONT-SIZE: 14; FONT-FAMILY: Verdana, Arial, sans-serif; 
}
TD.PUCEN1 {
	valign=bottom;BORDER-RIGHT: #2d72b2 0px solid; BORDER-TOP: #2d72b2 0px solid; BORDER-LEFT: #2d72b2 0px solid; BORDER-BOTTOM: #2d72b2 0px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left; 	FONT-SIZE: 14; TEXT-WEIGHT:bold; FONT-FAMILY: Verdana, Arial, sans-serif;BACKGROUND: url(fondn1.png); background-repeat: no-repeat;
}
TD.offreg {
	BACKGROUND: url(offrevg.jpg); background-repeat: repeat-y; background-position:left;
}
TD.offred {
	BACKGROUND: url(offrevd.jpg); background-repeat: repeat-y; background-position:right;
}
TD.PUCE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center; VERTICAL-ALIGN: middle;
}
TD.SEPARATEUR {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND-COLOR: #ff0000; TEXT-ALIGN: center
}
TD.BASPAGE {
	valign=top;BORDER-RIGHT: #2d72b2 0px solid; BORDER-TOP: #2d72b2 2px solid; BORDER-LEFT: #2d72b2 0px solid; BORDER-BOTTOM: #2d72b2 0px solid;  TEXT-ALIGN: right; 	FONT-SIZE: 14; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND: url(fondn1.png); background-repeat: no-repeat;BACKGROUND-COLOR: #f0f0f0;
}
TABLE.Promo {
	margin:0;border:0;BORDER-RIGHT: #2d72b2 0px solid; BORDER-TOP: #2d72b2 0px solid; BORDER-LEFT: #2d72b2 0px solid; BORDER-BOTTOM: #2d72b2 0px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; 
}
TABLE.Promo A:active {
	COLOR: #2d72b2; TEXT-DECORATION: none
}
TABLE.Promo A:visited {
	COLOR: #2d72b2; TEXT-DECORATION: none
}
TABLE.Promo A:link {
	COLOR: #2d72b2; TEXT-DECORATION: none
}
TABLE.Promo A:hover {
	COLOR: #ff6161; TEXT-DECORATION: underline
}
TD.Promo {
	margin:0;border:1;BORDER-RIGHT: #2d72b2 1px solid; BORDER-TOP: #E0E0E0 1px solid; BORDER-LEFT: #E0E0E0 1px solid; BORDER-BOTTOM: #2d72b2 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; COLOR: #2d72b2;BACKGROUND-COLOR: #D1F0FF; FONT-WEIGHT: bold;	FONT-SIZE: 14; FONT-FAMILY: Verdana, Arial, sans-serif; 
}
SELECT {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, sans-serif
}
INPUT {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, sans-serif
}
TEXTAREA {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, sans-serif
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; BACKGROUND: url(/images/tab/noel/back.png) #fff repeat-x left top; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
FORM {
	DISPLAY: inline
}
TD.label {
	FONT-WEIGHT: bold; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
STRONG {
	FONT-WEIGHT: bold
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#TabBar {
	WIDTH: 100%
}
#TabBar A {
	PADDING-RIGHT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; VERTICAL-ALIGN: bottom; COLOR: #000; TEXT-DECORATION: none
}
#TabBar A:link {
	PADDING-RIGHT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; VERTICAL-ALIGN: bottom; COLOR: #000; TEXT-DECORATION: none
}
#TabBar A:visited {
	PADDING-RIGHT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; VERTICAL-ALIGN: bottom; COLOR: #000; TEXT-DECORATION: none
}
#TabBar A:hover {
	PADDING-RIGHT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; VERTICAL-ALIGN: bottom; COLOR: #000; TEXT-DECORATION: none
}
#TabBar A:active {
	PADDING-RIGHT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; VERTICAL-ALIGN: bottom; COLOR: #000; TEXT-DECORATION: none
}
#TabBar IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.List {
	BORDER-RIGHT: #b2b2b2 2px solid; BORDER-TOP: #b2b2b2 2px solid; BORDER-LEFT: #b2b2b2 2px solid; BORDER-BOTTOM: #b2b2b2 2px solid; TEXT-ALIGN: center
}
TABLE.List TH {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-ALIGN: center
}
TABLE.List TH A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
TABLE.List TH A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
TABLE.List TH A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
TABLE.List TH A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.TitreOffre {
	background-color: #99CCCC;
	vertical-align: top;
	text-align: center;
font-family: verdana , Arial; FONT-SIZE:large; }
.Antrib {

	background-color: #99FFCC;
	vertical-align: top;
	font-size: large;
	text-align: center;
font-family: verdana , Arial; FONT-SIZE: 12px; }
.Cible {
	background-color: #99FFCC;
	vertical-align: top;
	font-size: large;
	text-align: center;
font-family: verdana , Arial; FONT-SIZE: 12px; }
.Offres {
	valign=top;BORDER-RIGHT: #2d72b2 0px solid; BORDER-TOP: #2d72b2 0px solid; BORDER-LEFT: #2d72b2 0px solid; BORDER-BOTTOM: #2d72b2 0px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left; 	FONT-SIZE: H1; FONT-FAMILY: Verdana, Arial, sans-serif
}
.entete {
	background-color: #FFFFFF;
	vertical-align: top;
	font-size: large;
	text-align: center;
font-family: verdana , Arial; FONT-SIZE: 12px; }
.CProfessionnel {
	vertical-align: top;
	text-align: left;
	font-family: verdana, Arial;
	FONT-SIZE: 12px;
	font-weight: bold;
}
.CAccueil {
	vertical-align: top;
	text-align: left;
	font-family: verdana, Arial;
	FONT-SIZE: 12px;
}
.CCommentaire {
	font-family: verdana, Arial;
	FONT-SIZE: 12px;
	font-weight: bold;
}
.CProfessionnel2 {
	vertical-align: top;
	text-align: left;
font-family: verdana , Arial; FONT-SIZE: 12px; }
.CTranslucide {
	vertical-align: top;
	text-align: left;
	color: #00CC00;
	font-family: verdana , Times, serif;


font-family: verdana , Arial; FONT-SIZE: 12px; }
.PTabTitre {
	vertical-align: bottom;BORDER-RIGHT: #2d72b2 0px solid; BORDER-TOP: #2d72b2 2px solid; BORDER-LEFT: #2d72b2 0px solid; BORDER-BOTTOM: #ffb000 1px solid; COLOR:#ffb000; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left; FONT-SIZE: 14; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, sans-serif;BACKGROUND: url(fondn1.png); background-repeat: no-repeat;
}
.oldPTabTitre {
	vertical-align: top;
	text-align: left;
	font-family: verdana, Arial;
	FONT-SIZE: 12px;
	font-weight: bold;
	border-bottom-style: inset;
	border-bottom-color: #DABA23;
}
.PTabLigneSep
{
valign=top;BORDER-RIGHT: #2d72b2 0px solid; BORDER-TOP: #2d72b2 2px solid; BORDER-LEFT: #2d72b2 0px solid; BORDER-BOTTOM: #f0f0f0 10px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left; 	FONT-SIZE: 12; FONT-FAMILY: Verdana, Arial, sans-serif
}
.PTabLigne {
font-family: verdana , Arial; FONT-SIZE: 12px; }
.TabTitre {
	vertical-align: top;
	text-align: center;
	font-family: verdana, Arial;
	FONT-SIZE: 12px;
	font-weight: bold;
	border-bottom-style: inset;
	border-bottom-color: #ECDC8A;


}
TabTitre.td {
font-family: verdana , Arial; FONT-SIZE: 12px; }
.CParticulier {
	vertical-align: top;
	text-align: left;
	font-family: verdana, Arial;
	FONT-SIZE: 18px;
	border-bottom-style: inset;
	border-bottom-color: #ECDC8A;
}
.TabLigne {
font-family: verdana , Arial; FONT-SIZE: 12px; }
.CParticulier {
	vertical-align: top;
	text-align: center;
	font-family: verdana, Arial;
	FONT-SIZE: 12px;
	font-weight: bold;
	border-bottom-style: inset;
	border-bottom-color: #ECDC8A;
}
.CParticulier2 {
font-family: verdana , Arial; FONT-SIZE: 12px; }
.FTable {
	border: thin solid;
	padding: 1px;
	spacing:1px;
font-family: verdana , Arial; FONT-SIZE: 12px; }
.CBAccueil {
	vertical-align: top;
	text-align: left;
	background-repeat: no-repeat;
	font-family: verdana, Arial;
	FONT-SIZE: 12px;
	background-attachment: fixed;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.bouton {
	background-color: #FFFFFF;
font-family: verdana , Arial; FONT-SIZE: 12px; }
.CGrandeFleche {
	background-attachment: scroll;
	background-image: url(grande_fleche.gif);
	background-repeat: no-repeat;
	height: 249px;
	width: 592px;
	background-position: left center;
font-family: verdana , Arial; FONT-SIZE: 12px; }
.CPetiteFleche {
	background-attachment: scroll;
	background-image: url(petite_fleche.gif);
	background-repeat: no-repeat;
	height: 156px;
	width: 226px;
	text-align: center;
	vertical-align: top;
	background-position: left center;
font-family: verdana , Arial; FONT-SIZE: 12px; }
.CPostIt {
	background-attachment: scroll;
	background-image: url(post-it.gif);
	background-repeat: no-repeat;
	height: 44px;
	width: 75px;
	text-align: center;
	vertical-align: middle;
	background-position: left center;
font-family: verdana , Arial; FONT-SIZE: 12px; }
.CTexteFleches {
	font-family: verdana, Arial, Times, serif;
	font-size: 12px; }
.CPostItProf {
	background-attachment: scroll;
	background-image: url(post-itprof.gif);
	background-repeat: no-repeat;
	height: 44px;
	width: 75px;
	text-align: center;
	vertical-align: middle;
	background-position: left center;

font-family: verdana , Arial; FONT-SIZE: 12px; }
.CGrandeFlecheProf {
	background-attachment: scroll;
	background-image: url(grande_fleche_prof.gif);
	background-repeat: no-repeat;
	background-position: left center;

font-family: verdana , Arial; FONT-SIZE: 12px; }
.CPetiteFlecheProf {
	background-attachment: scroll;
	background-image: url(petite_fleche_prof.gif);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: top;
	background-position: left center;
font-family: verdana , Arial; FONT-SIZE: 12px; }
.ptable {
	margin: 0px;
	padding: 0px;
}
.menu {
	font-family: verdana, Arial;
	FONT-SIZE: 12px;
	border: 0px none #FF0000;
	cursor: default;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	background-color: #DDDDEE;
}
.menuselect {
	font-family: verdana, Arial;
	FONT-SIZE: 12px;
	border: 0px none #99CCCC;
	cursor: default;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
}
.curs {
	background-position: left top?, Strength=?); 
	background-repeat: no-repeat;
	cursor: crosshair;
}
.menu2 {
	background-color: #FFFFFF;
	font-family: verdana, Arial;
	FONT-SIZE: 12px;
	background-attachment: fixed;
	background-image: url(fondmenu2.jpg);
	background-repeat: repeat;
	vertical-align: middle;
	text-decoration: none;
	line-height: 26px;
	cursor: hand;
	vertical-align: top;
	text-align: center;
	font-family: verdana, Arial;
	FONT-SIZE: 12px;
	font-weight: bold;
	border-bottom-style: inset;
	border-bottom-color: #ECDC8A;
	border-top-style: solid;
	border-top-color: #CFD7E1;
	margin: 0px;
	padding: 0px;
}.PTabTitre2 {
	vertical-align: top;
	text-align: left;
	font-family: verdana, Arial;
	FONT-SIZE: 12px;
	font-weight: bold;
	border-bottom-style: inset;
	border-bottom-color: #ECDC8A;
	border-top-style: none;
	line-height: 21px;
}
.menunonselect {

	font-family: verdana, Arial;
	FONT-SIZE: 12px;
	border: 0px none #99CCCC;
	cursor: default;
	font-weight: bold;
	color: #333333;
	background-color: #EBEBF5;
}
.ChoixListe {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	text-align: left;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	cursor: hand;
	background-image: url(fond.gif);
	background-attachment: fixed;
	background-repeat: repeat;
	background-color: #E6F2FF;
}
.PTabLigChampOblig {
	font-family: verdana, Arial;
	FONT-SIZE: 12px;
	color: #0000FF;
	font-weight: bold;
}
