BODY {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A {
	COLOR: #000080;
	TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff0000;
	TEXT-DECORATION: none
}


A.menu {
	color: #000000;
	text-decoration: none;

}
A.menu:hover {

	color: #FF7F50;
	text-decoration: underline;


}




INPUT.boutonwhois {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 1px solid; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: darkred; TEXT-DECORATION: none
}
.navig {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: arial, Helvetica, sans-serif
}
.navig:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: arial, Helvetica, sans-serif
}
.navig:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #0000cc; FONT-FAMILY: arial, Helvetica, sans-serif
}
.disposd {
	FONT-SIZE: 10px; COLOR: #000000
}
.disposdl {
	FONT-SIZE: 10px; COLOR: blue
}
A.disposdl:hover {
	FONT-SIZE: 10px; COLOR: #ff0000
}
A.manager:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: underline
}
A.lexique {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXTE-TRANSFORM: uppercase
}
A.lexique:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: darkorange; TEXTE-TRANSFORM: uppercase
}
A.path:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.path:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.path:active {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
INPUT.manager {
	FONT-SIZE: 10px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
INPUT.connect_revendeur {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: purple 1px solid; CURSOR: hand; COLOR: purple; BORDER-BOTTOM: purple 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
INPUT.boutonlexique {
	BORDER-RIGHT: darkorange 1px solid; BORDER-TOP: darkorange 1px solid; FONT-SIZE: 10px; BORDER-LEFT: darkorange 1px solid; WIDTH: 15px; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: darkorange 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffce96; TEXT-DECORATION: none
}
INPUT.alllexique {
	BORDER-RIGHT: darkorange 1px solid; BORDER-TOP: darkorange 1px solid; FONT-SIZE: 10px; BORDER-LEFT: darkorange 1px solid; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: darkorange 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffce96; TEXT-DECORATION: none
}
INPUT.boutonrecherche {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px solid; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: darkorange; TEXT-DECORATION: none
}
INPUT.champrecherche {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; WIDTH: 100px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
INPUT.champindex {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; WIDTH: 50px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
INPUT.champwhois {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; WIDTH: 170px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
A.motlexique {
	COLOR: black; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #bdeafd; TEXT-DECORATION: none
}
A.motlexique:hover {
	COLOR: #000088; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: white; TEXT-DECORATION: underline overline
}
INPUT.step_manager {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #666666 1px solid; CURSOR: hand; COLOR: #666666; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; HEIGHT: 15px; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
INPUT.step_ok {
	BORDER-RIGHT: #99ccff 1px solid; BORDER-TOP: #99ccff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-LEFT: #99ccff 1px solid; WIDTH: 80px; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: #99ccff 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #99ccff; TEXT-DECORATION: none
}
INPUT.step_nook {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; WIDTH: 80px; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none
}
INPUT.step_encours {
	BORDER-RIGHT: #6699ff 1px solid; BORDER-TOP: #6699ff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-LEFT: #6699ff 1px solid; WIDTH: 80px; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: #6699ff 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #6699ff; TEXT-DECORATION: none
}
INPUT.step_nic {
	BORDER-RIGHT: #6699ff 1px solid; BORDER-TOP: #6699ff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-LEFT: #6699ff 1px solid; WIDTH: 80px; CURSOR: hand; COLOR: #6699ff; BORDER-BOTTOM: #6699ff 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.step_font {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #ffffff; TEXT-ALIGN: left
}
.gray_title {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; VERTICAL-ALIGN: top; COLOR: #666666; TEXT-ALIGN: left
}
INPUT.champ_manager {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; WIDTH: 200px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
INPUT.recherche_manager {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px solid; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #6699ff; TEXT-DECORATION: none
}
.ext_manager {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
INPUT.area_manager {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff; COLS: 50; ROWS: 50
	COLOR: #000000
}
.gray {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: black; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
A.path_gray {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: gray; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
A.path_gray:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline overline; f: 
}
TD.td_blanc {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
TD.td_green {
	BACKGROUND-COLOR: #c6ecce
}
A.dedie {
	FONT-SIZE: 12px; COLOR: darkgreen; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
A.dedie:hover {
	FONT-SIZE: 12px; COLOR: darkgreen; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.dedie-services {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: darkgreen; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
A.dedie-services:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: darkgreen; TEXT-DECORATION: none
}
A.support {
	FONT-SIZE: 12px; COLOR: darkorange; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
A.support:hover {
	FONT-SIZE: 12px; COLOR: darkred; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.support2 {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
A.support2:hover {
	FONT-SIZE: 12px; COLOR: darkorange; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.titresupport2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: darkorange; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
A.titresupport2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: darkred; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.mini_div {
	FONT-SIZE: 9px; COLOR: black; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
DIV.enligne {
	MARGIN-TOP: 275px; DISPLAY: inline; Z-INDEX: 2; BACKGROUND: #ffffff; VISIBILITY: hidden; MARGIN-LEFT: 410px; WIDTH: 300px; POSITION: absolute; TEXT-ALIGN: justify
}
.titre_div {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #6699ff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.titre_div_ded {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #3fb803; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
TABLE.fond_div {
	BACKGROUND-COLOR: darkblue
}
TABLE.fond_div_ded {
	BACKGROUND-COLOR: darkgreen
}
.blanc {
	FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.menu_haut {
	BACKGROUND-POSITION: left 50%; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
A.menu_haut {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu_haut:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #666666
}
.admin {
	BACKGROUND-POSITION: left 50%; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #FF0000; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
A.admin {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #FF0000;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A.admin:hover {
	COLOR: #FF0000; 
	BACKGROUND-COLOR: #FFFFCC
}
INPUT.boutonsearch {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 1px solid; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #6699ff; TEXT-DECORATION: none
}
.ded_ok {
	BACKGROUND-POSITION: left 50%; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: darkgreen
}
.man_ok {
	BACKGROUND-POSITION: left 50%; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #6699ff
}
.sup_ok {
	BACKGROUND-POSITION: left 50%; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: darkorange
}
.mut_ok {
	BACKGROUND-POSITION: left 50%; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: darkblue
}
.tel_ok {
	BACKGROUND-POSITION: left 50%; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #a54000
}
.dom_ok {
	BACKGROUND-POSITION: left 50%; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: darkred
}
.ovh_ok {
	BACKGROUND-POSITION: left 50%; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #666666
}
A.scenarios {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
A.scenarios:hover {
	COLOR: darkred; TEXT-DECORATION: underline
}
A.questions {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
A.questions:hover {
	COLOR: darkred; TEXT-DECORATION: underline
}
A.telpay {
	FONT-SIZE: 12px; COLOR: darkred; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
A.telpay:hover {
	FONT-SIZE: 12px; COLOR: darkred; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.ensavoirplus {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
A.ensavoirplus:hover {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.domaine {
	FONT-SIZE: 12px; COLOR: darkred; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
A.domaine:hover {
	FONT-SIZE: 12px; COLOR: darkred; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.mutualise {
	FONT-SIZE: 12px; COLOR: darkblue; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
A.mutualise:hover {
	FONT-SIZE: 12px; COLOR: darkblue; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.manager_contenu A {
	COLOR: #0000aa; TEXT-DECORATION: none
}
.manager_contenu A:hover {
	COLOR: #aa0000
}
.manager_contenu A:active {
	COLOR: white; BACKGROUND-COLOR: blue
}
.div_info {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: black 1px solid; PADDING-LEFT: 3px; Z-INDEX: 4; BACKGROUND: white; LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: black 1px solid; WIDTH: 138px; PADDING-TOP: 3px; BORDER-BOTTOM: black 1px solid; POSITION: absolute; TOP: 300px
}
.div_menu {
	Z-INDEX: 2; LEFT: 0px; WIDTH: 138px; POSITION: absolute; TOP: 300px
}
.div_menu_titre {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: black 1px solid; PADDING-LEFT: 3px; BACKGROUND: white; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: black 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: black 1px solid
}
.div_menu P {
	PADDING-RIGHT: 3px; PADDING-LEFT: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
A.plan_ovh {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.plan_ovh:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
A.plan_dom {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.plan_dom:hover {
	COLOR: darkred; TEXT-DECORATION: underline
}
A.plan_mut {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.plan_mut:hover {
	COLOR: #000088; TEXT-DECORATION: underline
}
A.plan_ded {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.plan_ded:hover {
	COLOR: darkgreen; TEXT-DECORATION: underline
}
A.plan_tel {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.plan_tel:hover {
	COLOR: #a54000; TEXT-DECORATION: underline
}
A.plan_sup {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.plan_sup:hover {
	COLOR: darkorange; TEXT-DECORATION: underline
}
DIV.cadre {
	Z-INDEX: 1; VISIBILITY: hidden; WIDTH: 525px; POSITION: relative; HEIGHT: 250px
}
TABLE.cadre {
	BORDER-RIGHT: darkblue 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: darkblue 1px solid; WIDTH: 525px; PADDING-TOP: 0px; BORDER-BOTTOM: darkblue 1px solid; SPACING: 0
}
A.onglet:hover {
	FONT-WEIGHT: bold; COLOR: darkblue; TEXT-DECORATION: underline
}
TD.titre_ded1 {
	BORDER-BOTTOM: darkgreen 1px solid
}
TD.titre_ded2 {
	BORDER-RIGHT: darkgreen 1px solid; BORDER-TOP: darkgreen 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: darkgreen; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
TD.inter_ded {
	BACKGROUND-IMAGE: url(/fr/common/img/bg-celeron.gif); WIDTH: 100%; WHITE-SPACE: nowrap; valign: top
}
TABLE.remuneration {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 2px
}
TD.titre-remu {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #ffe8e2; VERTICAL-ALIGN: top; COLOR: #a54000; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
TD.index-coins {
	VERTICAL-ALIGN: top; WIDTH: 21px; HEIGHT: 21px; TEST-ALIGN: left
}
TD.index-titre {
	BORDER-RIGHT: darkblue 1px solid; BORDER-TOP: darkblue 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 15px; VERTICAL-ALIGN: top; BORDER-LEFT: darkblue 1px solid; COLOR: #000088; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #eef; TEXT-ALIGN: left
}
TD.index-titre2 {
	BORDER-TOP: darkblue 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 15px; VERTICAL-ALIGN: top; BORDER-LEFT: darkblue 1px solid; COLOR: #000088; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #eef; TEXT-ALIGN: left
}
TD.cellule_bas {
	BORDER-RIGHT: darkblue 1px solid; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: darkblue 1px solid; 
	FONT-WEIGHT: bold; FONT-SIZE: 15px; 
	VERTICAL-ALIGN: top; 
	COLOR: #6d0232; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	WHITE-SPACE: nowrap; 
	BACKGROUND-COLOR: #eef; 
	TEXT-ALIGN: right
}
TD.index-table2 {
	BORDER-RIGHT: darkblue 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; BORDER-BOTTOM: darkblue 1px solid
}
TD.index-table1 {
	BORDER-RIGHT: darkblue 1px solid; PADDING-LEFT: 0px; BACKGROUND: white; VERTICAL-ALIGN: top; BORDER-LEFT: darkblue 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: darkblue 1px solid
}
TD.index-table3 {
	BORDER-RIGHT: darkblue 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: darkblue 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: darkblue 1px solid
}
TD.lesnews {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: black 1px solid; PADDING-LEFT: 3px; BORDER-LEFT: black 1px solid; WIDTH: 130px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: white
}
TD.infoovh {
	BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; WIDTH: 150px; TEXT-ALIGN: center
}
TD.titre_000088 {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: #000088; 
	COLOR: #ffffff; 
	WHITE-SPACE: nowrap
}

	

TD.cellule_onglet {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: #000088; 
	COLOR: #ffffff; 
	WHITE-SPACE: nowrap
}
TD.cellule_coin {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: #ffffff; 
	WHITE-SPACE: nowrap
}
TD.titre_darkred {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: darkred; COLOR: #ffffff; WHITE-SPACE: nowrap
}
TABLE.texte_000088 {
	BORDER-RIGHT: #000088 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000088 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #000088 1px solid; WIDTH: 550px; PADDING-TOP: 5px; BORDER-BOTTOM: #000088 1px solid
}
TABLE.texte_darkred {
	BORDER-RIGHT: darkred 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: darkred 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: darkred 1px solid; WIDTH: 550px; PADDING-TOP: 5px; BORDER-BOTTOM: darkred 1px solid
}
TABLE.texte_darkred-50 {
	BORDER-RIGHT: darkred 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: darkred 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: darkred 1px solid; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: darkred 1px solid
}
TABLE.texte_000088-50 {
	BORDER-RIGHT: #000088 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #000088 1px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #000088 1px solid; 
	WIDTH: 350; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #000088 1px solid
}

TABLE.tab_titre_700 {
	border-collapse:collapse;
	WIDTH: 700; 
}


TD.cellule_fond {
	BACKGROUND-COLOR: #000088; 
}



TABLE.tab_border {
	BORDER-RIGHT: #FF7F50 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #FF7F50 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #FF7F50 1px solid; 
 	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #FF7F50 1px solid
}



TABLE.tab_corp_700 {
	BORDER-RIGHT: #000088 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #000088 1px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #000088 1px solid; 
	WIDTH: 700; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #000088 1px solid
}

TABLE.tab_500 {
	BORDER-RIGHT: #000088 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #000088 1px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #000088 1px solid; 
	WIDTH: 500; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #000088 1px solid
}
TABLE.tab_race {
	BORDER-RIGHT: #000088 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #000088 1px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #000088 1px solid; 
	WIDTH: 700; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #000088 1px solid
}

TABLE.tab_contact {
	BORDER-RIGHT: #000088 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #000088 1px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #000088 1px solid; 
	WIDTH: 350; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #000088 1px solid
}


TD.titre_darkgreen {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: darkgreen; COLOR: #ffffff; WHITE-SPACE: nowrap
}
TABLE.texte_darkgreen {
	BORDER-RIGHT: darkgreen 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: darkgreen 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: darkgreen 1px solid; WIDTH: 550px; PADDING-TOP: 5px; BORDER-BOTTOM: darkgreen 1px solid
}
TABLE.texte_darkgreen-50 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: darkgreen; PADDING-TOP: 0px
}
TABLE.texte_darkgreen-50 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: darkgreen; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TABLE.texte_darkgreen-50 A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: darkorange; PADDING-TOP: 0px; TEXT-DECORATION: underline overline
}
TD.titre_darkorange {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: darkorange; COLOR: #ffffff; WHITE-SPACE: nowrap
}
TABLE.texte_darkorange {
	BORDER-RIGHT: darkorange 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: darkorange 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: darkorange 1px solid; WIDTH: 550px; PADDING-TOP: 5px; BORDER-BOTTOM: darkorange 1px solid
}
TABLE.texte_darkorange-50 {
	BORDER-RIGHT: darkorange 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: darkorange 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: darkorange 1px solid; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: darkorange 1px solid
}
TD.titre_666666 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #666666; COLOR: #ffffff; WHITE-SPACE: nowrap
}
TABLE.texte_666666 {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #666666 1px solid; WIDTH: 550px; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px solid
}
TABLE.texte_666666-50 {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #666666 1px solid; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px solid
}
TD.titre_6699ff {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #6699ff; COLOR: #ffffff; WHITE-SPACE: nowrap
}
TABLE.texte_6699ff {
	BORDER-RIGHT: #6699ff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #6699ff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #6699ff 1px solid; WIDTH: 550px; PADDING-TOP: 5px; BORDER-BOTTOM: #6699ff 1px solid
}
TABLE.texte_6699ff-50 {
	BORDER-RIGHT: #6699ff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #6699ff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #6699ff 1px solid; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: #6699ff 1px solid
}
TABLE.texte_darkorange-50 {
	BORDER-RIGHT: darkorange 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: darkorange 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: darkorange 1px solid; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: darkorange 1px solid
}
TABLE.texte_darkgreen-50 {
	BORDER-RIGHT: darkgreen 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: darkgreen 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: darkgreen 1px solid; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: darkgreen 1px solid
}
DIV.bg-index {
	BACKGROUND-IMAGE: url(/fr/common/img/bg-index.jpg)
}
DIV.icone {
	BORDER-RIGHT: #000088 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000088 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; BACKGROUND: #eef; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000088 1px solid; COLOR: #000088; PADDING-TOP: 0px; BORDER-BOTTOM: #000088 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.promo {
	BORDER-RIGHT: #000000 1px dashed; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px dashed; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000000 1px dashed; COLOR: #000088; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px dashed; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
DIV.news {
	BORDER-RIGHT: darkgreen 1px dashed; PADDING-RIGHT: 0px; BORDER-TOP: darkgreen 1px dashed; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: darkgreen 1px dashed; COLOR: darkgreen; PADDING-TOP: 0px; BORDER-BOTTOM: darkgreen 1px dashed; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
P.guide {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
.tabnormal-sup {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; CURSOR: hand; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffcc99
}
.tabover-sup {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; CURSOR: hand; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: darkred
}
.tabover-sup A {
	FONT-WEIGHT: bold; COLOR: white
}
.tabover-sup A:visited {
	FONT-WEIGHT: bold; COLOR: white
}
.tabover-sup A:hover {
	FONT-WEIGHT: bold; COLOR: white
}
.support-all {
	MARGIN-TOP: 20px; Z-INDEX: 1; WIDTH: 100%; POSITION: relative; TEXT-ALIGN: center
}
.support-table {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
A.supportbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.supportbold:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #a54000; TEXT-DECORATION: underline
}

@media Print    
{
.noprint {
	DISPLAY: none
}
A {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}

}
