body {
	margin-top:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4A4847;
	background-color:#F6F5EF
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4A4847
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4A4847
}
a:link {
	color: #46463D
}
a:visited {
	color: #46463D
}
a:active {
	color: #46463D
}
a:hover {
	color: #46463D
}
.ec {
	color:#A9A9A9;
	font-size:11px;
	text-decoration:none;
	text-align:left
}
a.ec {
	color:#A9A9A9;
	font-size:11px;
	text-decoration:none;
	text-align:left
}
.ecreg {
	color:#A9A9A9;
	font-size:9px;
	text-decoration:none;
	text-align:left
}
.ecwhite {
	color:#F6F5EF;
	font-size:11px;
	text-decoration:none;
	text-align:left
}
a.ecwhite {
	color:#F6F5EF;
	font-size:11px;
	text-decoration:none;
	text-align:left
}
a.ecwhite:link {
	color:#F6F5EF;
	font-size:11px;
	text-decoration:none;
	text-align:left
}
a.ecwhite:visited {
	color:#F6F5EF;
	font-size:11px;
	text-decoration:none;
	text-align:left
}
a.ecwhite:active {
	color:#F6F5EF;
	font-size:11px;
	text-decoration:none;
	text-align:left
}
a.ecwhite:hover {
	color:#F6F5EF;
	font-size:11px;
	text-decoration:none;
	text-align:left
}
.ecwhitereg {
	color:#F6F5EF;
	font-size:9px;
	text-decoration:none;
	text-align:left
}
.ar {
	font-size: 11px;
	direction: rtl;
	unicode-bidi: normal;
	text-align: right;
}
.submenu {
	color:#4A4847;
	font-size:10px;
	font-weight:bolder;
	text-decoration:none;
	text-align:center
}
a.submenu {
	color:#4A4847;
	font-size:10px;
	font-weight:bolder;
	text-decoration:none;
	text-align:center
}
a.submenu:link {
	color:#4A4847;
	font-size:10px;
	font-weight:bolder;
	text-decoration:none;
	text-align:center
}
a.submenu:visited {
	color:#4A4847;
	font-size:10px;
	font-weight:bolder;
	text-decoration:none;
	text-align:center
}
a.submenu:active {
	color:#E44B28;
	font-size:10px;
	font-weight:bolder;
	text-decoration:none;
	text-align:center
}
a.submenu:hover {
	color:#E44B28;
	font-size:10px;
	font-weight:bolder;
	text-decoration:none;
	text-align:center
}
.listepuces1 {
	color:#47473c;
	list-style-type:decimal-leading-zero;
	list-style-image:url(../images/puce.gif);
	margin-left:0;
	padding-left:0;
	left:0
}
.puce1 {
	margin-top:5px;
	margin-bottom:5px
}
.listepuces1 li {
	list-style:url(../images/puce.gif) inside;
	margin-top:5px;
	margin-bottom: 5px
}
.listereasons {
	margin: 2px 2px 2px 16px;
	padding: 2px
}
.registertitle{
	color:#E44B28;
	padding-left:11px;
	font-size:16px;
	font-weight:600;
	font-stretch:ultra-condensed
}
.title{
	color:#E44B28;
	font-size:16px
}
.plustitle{
	color:#A04827;
	font-weight:bold
}
.plus{
	color:#AD0033
}
a.plus{
	color:#AD0033
}
a.plus:link {
	color:#AD0033
}
a.plus:visited {
	color:#AD0033
}
a.plus:active {
	color:#AD0033
}
a.plus:hover {
	color:#AD0033
}
.location{
	text-align:right;
	font-size:14px
}
.access{
	color:#46463D
}
.accesstitle{
	text-align:center;
	color:#46463D;
	font-weight:bold
}
.whitetitle{
	padding-left:3px;
	color:#FFFFFF;
	font-weight:bold
}
a.whitetitle{
	padding-left:3px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold
}
a.whitetitle:link {
	padding-left:3px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold
}
a.whitetitle:visited {
	padding-left:3px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold
}
a.whitetitle:active {
	padding-left:3px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold
}
a.whitetitle:hover {
	padding-left:3px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold
}
.darktitle{
	padding-left:3px;
	color:#6C6D68;
	font-weight:bold
}
.greentitle{
	padding-left:3px;
	color:#BAD300;
	font-weight:bold
}
.orangetitle{
	padding-left:3px;
	color:#F8A222;
	font-weight:bold
}
.whitetitleright{
	padding-right:3px;
	text-align:right;
	color:#FFFFFF;
	font-weight:bold
}
.whitetext{
	padding-left:12px;
	text-align:left;
	color:#FFFFFF
}
.whitetextright{
	padding-right:12px;
	text-align:right;
	color:#FFFFFF
}
.headertitle{
	text-align:center;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold
}
a.headertitle{
	text-align:center;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight:bold
}
a.headertitle:hover {
	text-align:center;
	color:#F6F5EF;
	font-size:12px;
	text-decoration:none;
	font-weight:bold
}
a.headertitle:active {
	text-align:center;
	color:#F6F5EF;
	font-size:12px;
	text-decoration:none;
	font-weight:bold
}
.confirmationtitle{
	padding-left:12px;
	color:#B4003C;
	font-size:15px;
	font-weight:bold
}
.notabene{
	padding-left:12px;
	font-size:11px;
	font-style:italic
}
.formtext{
	padding-left:12px
}
.formtitle{
	padding-left:12px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF
}
.copyright{
	color:#CCCDC1
}
a.footer{
	text-decoration:none;
	color:#4A4847
}
.stepnumberdisabled {
	color:#A1A18F;
	text-align:right;
	font-weight:bold
}
.steptitledisabled {
	color:#A1A18F;
	font-size:11px;
	padding-left:4px;
	text-decoration:none;
	text-align:left
}
.stepnumber {
	color:#B4003C;
	text-align:right;
	font-weight:bold
}
.stepnumberlight {
	color:#F6F5EF;
	text-align:right;
	font-weight:bold
}
.steptitle {
	color:#3F3D3D;
	font-size:11px;
	padding-left:2px;
	text-decoration:none;
	text-align:left
}
a.steptitle {
	color:#3F3D3D;
	font-size:11px;
	text-decoration:none;
	text-align:left
}
a.steptitle:link {
	color:#3F3D3D;
	font-size:11px;
	text-decoration:none;
	text-align:left
}
a.steptitle:visited {
	color:#3F3D3D;
	font-size:11px;
	text-decoration:none;
	text-align:left
}
a.steptitle:active {
	color:#B4003C;
	font-size:11px;
	text-decoration:none;
	text-align:left
}
a.steptitle:hover {
	color:#3F3D3D;
	font-size:11px;
	text-decoration:none;
	text-align:left
}
.celltitle {
	color:#3F3D3D;
	font-size:11px;
	padding-left:2px;
	text-decoration:none;
	text-align:left
}
a.celltitle {
	color:#3F3D3D;
	font-size:11px;
	text-decoration:underline;
	text-align:left
}
a.celltitle:link {
	color:#3F3D3D;
	font-size:11px;
	text-decoration:underline;
	text-align:left
}
a.celltitle:visited {
	color:#3F3D3D;
	font-size:11px;
	text-decoration:underline;
	text-align:left
}
a.celltitle:active {
	color:#B4003C;
	font-size:11px;
	text-decoration:underline;
	text-align:left
}
a.celltitle:hover {
	color:#3F3D3D;
	font-size:11px;
	text-decoration:underline;
	text-align:left
}
#Table_ec{
	margin-left:auto;
	margin-right:auto
}
#Table_outer{
	background-color:#FFFFFF;
	border-top:solid 3px #E44B28;
	border-left:solid 1px #4A4847;
	border-right:solid 1px #4A4847;
	border-bottom:solid 1px #4A4847;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto
}
#Table_menu{
	border-top:solid 1px #FFFFFF;
	border-left:none;
	border-right:none;
	border-bottom:solid 1px #FFFFFF;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/menu.gif);
	background-position:center;
	background-repeat:repeat-x
}
#Table_footer{
	border-top:solid 2px #4A4847;
	border-left:none;
	border-right:none;
	border-bottom:none;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/distreevents.gif);
	background-position:right;
	background-repeat:no-repeat;
	text-align:center
}
#Table_main{
	background-image:url(../images/main.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
#Table_news{
	border-top:solid 2px #4A4847;
	border-left:none;
	border-right:none;
	border-bottom:none;
	margin-left:auto;
	margin-right:auto;
	text-align:center
}
#Iframe_news{
	background-color:#FFFFFF
}
#Iframe_groups{
	background-color:#FFFFFF
}
#Table_charte{
	border:solid 4px #A04827;
	background-color:#E1E2D7;
	margin:10px
}
#Table_confirmation{
	vertical-align:top
}