.form_connexion{
	background: url(../img/background_connexion.png) no-repeat;
	width:478px;
	height:446px;
	color : #a75607;
	font-size:14px;
	font-weight:bold;
	padding: 20px 20px 0 20px;
	position:relative;
	top:30px;
	left:50%;
	margin-left:-239px;
}
.form_connexion h3{
	text-align:center;
}
.form_connexion table{
	margin:60px 0 0 80px;
}
.form_connexion td{
	text-align:right;
	height:30px;
}
.form_connexion td input{
	font-weight:bold;
	text-align:center;
	width:200px;
}
.msg_erreur{
	color:red;
	font-size:11px;
	font-weight:normal;
}
.button_connexion{
	width:130px;
	font-weight:bold;
}

/*CSS page contrat*/


.form_contrat{
	background: url(../img/background_connexion.png) no-repeat;
	width:478px;
	height:446px;
	color : #a75607;
	font-size:14px;
	font-weight:bold;
	padding: 20px 20px 0 20px;
	position:relative;
	top:30px;
	left:50%;
	margin-left:-239px;
/*	border:1px solid red;*/
}
.form_contrat h3{
	text-align:center;
}
.txt_contrat{
/*	border:1px solid red;*/
	height:250px;
	color:black;
	font-weight:normal;
	font-size:11px;
	overflow:auto;	
}
.button_contrat{
	width:130px;
	height:40px;
	font-weight:bold;
	margin:50px;
}

.red{
	color:red;
}	

/*CSS page contrat*/


.form_mdp{
	background: url(../img/background_connexion.png) no-repeat;
	width:478px;
	height:446px;
	color : #a75607;
	font-size:14px;
	font-weight:bold;
	padding: 20px 20px 0 20px;
	position:relative;
	top:30px;
	left:50%;
	margin-left:-239px;
/*	border : 1px solid red;*/
}
.form_mdp h3{
	text-align:center;
}
.form_mdp table td input{
	width:250px;
}
.button_mdp{
	width:240px;
	height:40px;
	margin:50px 0 0 100px;
	font-weight:bold;
}

.fleft{
	float:left;	
}
.fright{
	float:right;
}