#body {
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	margin-left: auto;
	margin-right: auto;
}

#header {
	margin-left: auto;
	margin-right: auto;
	height: 218px;
	width: 937px;
}

#header2 {
	margin-left: auto;
	margin-right: auto;
	height: 165px;
	width: 937px;
}

#header3 {
	margin-left: auto;
	margin-right: auto;
	height: 97px;
	width: 937px;
}

#BlocHome {
	margin-left: auto;
	margin-right: auto;
	width: 937px;
	padding-top: 20px;
}
#TXThome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #828282;
	text-align: justify;
	margin-top: 10px;
}

#TXT2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #828282;
	text-align: justify;
	padding: 4px;
}

#TXT3 {
	margin-left: auto;
	margin-right: auto;
	width: 937px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #828282;
	text-align: justify;
}

#blocCentre {
	margin-left: auto;
	margin-right: auto;
	width: 937px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #828282;
	text-align: justify;
	padding-top: 15px;
}

#Liste1 {
	list-style-image: url(images/puce1.gif);
	list-style-position: outside;
}


#sepBlocHome {
	background-image: url(images/sep_bloc.gif);
	background-repeat: repeat-x;
	height: 9px;
}
#filetFooter {
	background-image: url(images/sep_bloc.gif);
	background-repeat: repeat-x;
	margin-left: auto;
	margin-right: auto;
	height: 9px;
	width: 937px;
	margin-top: 15px;
}

#Footer {
	margin-left: auto;
	margin-right: auto;
	width: 937px;
}
#menuFooter {
	padding-right: 40px;
}

#cheminNav , a  {
	margin-left: auto;
	margin-right: auto;
	width: 937px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}

#paiementHaut {
	width: 937px;
	height: 35px;
	background: url(images/paiement_haut.gif) no-repeat top left;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
}

/* STYLE PHP V1 */
#formCentre, #formCentre2, #formCentre3 {
	width: 539px;
	background: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	text-align: justify;
	padding: 15px 15px 30px 15px;
	background: #E21D79 url(images/form-centre.jpg) no-repeat top left;
}
#formCentre2 { 
	background: url(images/form-centre2.jpg) no-repeat top left;
}
#formCentre3 { 
	background: url(images/form-centre3.jpg) no-repeat top left;
}
#formCentre table {
	width: 94%;
}	
#formCentre th {
	vertical-align: top;
	padding: 20px 5px 2px 0px;
	color: #fff;
	font-size: 12px;
	border-bottom: 1px solid #FE9CCF;
	font-weight: bold;
	text-transform: uppercase;
}
#formCentre td {
	vertical-align: top;
	padding: 2px 5px;
}
#formCentre input, #formCentre textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	border: 0;
	color: #cf3581;
	font-size: 11px;
	width: 240px;
	height: 15px;
}
#formCentre textarea {
	height: 45px;
}
#formCentre input.file {
	height: auto;
	width: 220px;
}
#formHaut {
	width: 569px;
	height: 12px;
	background: url(images/form-haut.jpg) no-repeat bottom left;
	margin-left: auto;
	margin-right: auto;
}
#formBas, #formBas2, #formBas3 {
	width: 569px;
	height: 12px;
	background: url(images/form-bas.jpg) no-repeat top left;
	margin-left: auto;
	margin-right: auto;
}
#formBas3 {
	background: url(images/form-bas3.jpg) no-repeat top left;
}
#loginClient {
	width: 300px;
	height: 130px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	padding-top: 60px;
	background: url(images/FOND_login.gif) no-repeat top left;
}
#loginClient table {
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#loginClient th, #loginClient td {
	padding: 5px 1px;
}
#loginClient input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #fff;
	border: 0;
	color: #cf3581;
	font-size: 11px;
	width: 140px;
	height: 15px;
}
#infos {
	color: #828282;
	font-style: italic;
}
h3 {
	padding: 0px 5px 0px 0px;
	color: #cf3581;
	font-size: 14px;
	border-bottom: 1px solid #ddd;
}
table.formulaireClient input, table.formulaireClient textarea, table#logintable input, table#logintable textarea  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #eee;
	border: 1px solid #ddd;
	color: #cf3581;
	font-size: 11px;
	width: 240px;
	height: 15px;
}
table.formulaireClient textarea, table#logintable textarea  {
	height: 45px;
}
table.formulaireClient input.file, table#logintable input.file {
	height: auto;
	width: 220px;
}

/* bulle */
a.info{
    position:relative; 
    z-index:24; 
	background-color:#9e8769;
    color:#000;
    text-decoration:none
}
a.info:hover{
	z-index:25;
}
a.info span{
	display: none
}
a.info:hover span{
	display:block; 
	position:absolute;
	top:1em; left:1em; width:15em;
    border:1px solid #000;
	border-bottom: 2px solid #000;
	border-right: 2px solid #000;
    background-color:#eeeeee; color:#000;
    text-align: justify;
    font-weight:none;
    padding:10px;
}
 
/* FIN STYLE PHP V1 */


/* STYLES TXT */
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a:link {
	color: #fb5caa;
}
a:visited {
	color: #E70576;
}
a:hover {
	color: #E70576;
}
a:active {
	color: #FB5CAA;
}
.Style1 {color: #fb5caa}
.Style2 {color: #e4197d}
.Style3 {color: #999999}
.Style4 {font-size: 11px}
.Style5 {
	color: #e70f7a;
	font-weight: bold;
}
.Style6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ba1a5e;
	font-weight: bold;
	font-size: 12px;
}
.Style7 {
	font-size: 16px;
	color: #c81e66;
	font-weight: bold;
}
.Style17 {
	font-size: 14px;
	font-weight: bold;
	color: #66553d;
}
.Style18 {font-weight: bold}
.Style4 {font-size: 11px}
.Style19 {color: #E70F7A}

h1 {
	color:#FFFF00;
	display: none;
}