body {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	scrollbar-base-color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(images/charte/degrade.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:normal;
	text-align:left;
	line-height:18px;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight:bold;
	line-height:18px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight:bold;
	line-height:18px;	
	
}
.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:red;
	font-weight:bold;
	text-align:center;
	line-height:18px;
}

strong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0D63A8;
	font-weight:bold;
	text-align:left;
	line-height:18px;
}
.no1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C4ECDA;
	font-weight:bold;
	text-align:left;
	line-height:18px;
	}
	.no2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F2CE7D;
	font-weight:bold;
	text-align:left;
	line-height:18px;
	}
	.no3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B7E202;
	font-weight:bold;
	text-align:left;
	line-height:18px;
	}
		.no4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FCE9D8;
	font-weight:bold;
	text-align:left;
	line-height:18px;
	}
		.no5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DA3030;
	font-weight:bold;
	text-align:left;
	line-height:18px;
	}
		.no6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B02828;
	font-weight:bold;
	text-align:left;
	line-height:18px;
	}
a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFA3DE;
}
ul{
background-image:url(images/charte/puce-pink.jpg);
background-repeat:no-repeat;
background-position:left top;

}
.contact{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFA3DE;
}
.contact:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color:#FFFFFF;
}
.fond-table {
	background-attachment: scroll;
	background-image: url(images/charte/aadv_07.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.reglement{
background-image:url(images/charte/back_white.jpg);
background-repeat:no-repeat;
background-position:center;
}
.cyc {
	display: none;
}
/*
Start common form definition
*/
.inputForm{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	background-color: #FFFFFF;
	width: 150px;
	border: 1px solid #1F7FCB;
}
.inputFormOver{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	background-color: #E2EFF8;
	width: 150px;
	border: 1px solid #1F7FCB;
}
.button{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	border: 1px solid #ffffff;
	background-color: #63A6DB;
	}
.buttonOver{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	background-color: #E2EFF8;
	border: 1px solid #ffffff;
	color: #F628B1;
}
/*
End common form definition
********************************************************
Start contact form
*/
.frmContact{ /* dedicated ID for "contact form"*/
background-repeat:no-repeat;
width:500;
background-color:#1F7FCB;
border:1px solid #ffffff;
background-position:top left;
padding:8px;
}

.frmContact table tr td{
padding:5px 1px 5px 1px;

}
.frmContact .Label, .frmContact label{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;
  font-weight:normal;
  text-align:left;

}
.notice{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
font-weight:normal;
text-align:center;
  }
/*
End contact form
*/