@charset "iso-8859-1";

body {
	margin-top:35px;
	background-color:#f9fef1;
	background-image:url(images/fond_fleur.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

.titre1 { 
	font-family: sans-serif; 
 	font-family: Arial,Helvetica;
	font-size: 16px; 
	color: #386582; 
	font-weight: bold; 
}

.titre1_noir { 
	font-family: sans-serif; 
 	font-family: Arial,Helvetica;
	font-size: 16px; 
	color: #000000; 
	font-weight: bold; 
	margin-bottom:15px;
}

.titre1_bleu { 
	font-family: sans-serif; 
 	font-family: Arial,Helvetica;
	font-size: 16px; 
	color: #386582; 
	font-weight: bold; 
	margin-bottom:15px;
}

.texteNoir {
	font-family: sans-serif; 
	font-family:Arial,Helvetica; 
	font-size:12px; 
	color:#000000;
	text-align:left;
}

u.main {
	cursor:pointer;
	cursor:hand;
}

/* Cette classe est utilisée pour cacher ou afficher du texte de détail*/
.texteNoirDetail {
	font-family: sans-serif; 
	font-family:Arial,Helvetica; 
	font-size:12px; 
	color:#000000;
	text-align:left;
	margin-top:-10px;
	display:none;
	padding-left:50px;
	padding-right:50px;
}

.texteNoir14 {
	font-family: sans-serif; 
	font-family:Arial,Helvetica; 
	font-size:14px; 
	color:#000000;
	text-align:left;
}

.texteBleu {
	font-family: sans-serif; 
	font-family:Arial,Helvetica; 
	font-size:12px; 
	color:#386582;
	text-align:left;
}
.texteNoirGras {
	font-family: sans-serif; 
	font-family:Arial,Helvetica; 
	font-size:12px; 
	color:#000000;
	text-align:left;
	font-weight: bold; 
}

.texteBleuGras1 {
	font-family: sans-serif; 
	font-family:Arial,Helvetica; 
	font-size:12px; 
	color:#386582;
	text-align:left;
	font-weight: bold; 
}


.texteBleuGras {
	font-family: sans-serif; 
	font-family:Arial,Helvetica; 
	font-size:13px; 
	color:#386582;
	text-align:left;
	font-weight: bold; 
}

.orangeGras {
	font-family: sans-serif; 
	font-family:Arial,Helvetica; 
	font-size:12px; 
	color:#ff9600;
	text-align:left;
	font-weight: bold; 
}

.margeTexte {
	padding-left:25px;
	padding-right:25px;
}

.centrage {
	text-align: center;
}

ul li {
	padding-top:5px;
	padding-bottom:5px;
}

li {
	font-family: sans-serif; 
	font-family:Arial,Helvetica; 
	font-size:12px; 
	color:#000000;
	text-align:left;	
}

ul.licolle {
	margin-top:-5px;
	margin-bottom:-5px;
}

li.licolle {
	margin-top:-5px;
	margin-bottom:-5px;
}

hr {
	width:100%;
	margin:25px 0;
}

#basPage{
	margin-top:10px;
	margin-bottom:25px;
	width:980px;
	height:40px;
	background-color:#d48926; 
}

p{
	padding-left:25px;
	font-family: sans-serif; 
	font-family:Arial,Helvetica; 
	font-size:12px; 
	color:#000000;
	text-align:left;	
}

h4{
	font-family: sans-serif; 
	font-family:Arial,Helvetica; 
	font-size:14px; 
	color:#386582;
	text-align:left;	
}

h5{
	font-family: sans-serif; 
	font-family:Arial,Helvetica; 
	font-size:12px; 
	color:#386582;
	text-align:left;
	padding-top:10px;	
	padding-bottom:10px;
}

.contour {
	border:1px grey solid;
	padding:5px;
}

#form_membre{
	padding:10px;
	width:735;	
}

p, form {
	font-family: sans-serif; 
	font-family:Arial,Helvetica; 	
	font-size: 0.9em; 
}

.entete_form{
	color:#386582;
	background-color:#f9fef1;
	font-family: sans-serif; 
	font-family:Arial,Helvetica; 	
	
}

legend {
	padding-top:5px;
	font-weight:bold;
}

label {
 margin-top:10px;
 display:block;
 }
 
#envoiCourriel {
	display:block;
}

.formDeuxCol{
	float:left;
	width:275px;
}
.formUneCol{
	clear:both;
	width:600px;
}

.padFormulaire {
	padding-left:25px;
}	

.hauteur_min_page {
	min-height:450px;
}
