
/* ------------------------------------------------------------------ */
/*                           CONTROL CONNEXION	                      */
/* ------------------------------------------------------------------ */
#backgroundLogin{
	filter:alpha(opacity=70);  
	-moz-opacity:0.70;
	opacity: 0.70;
	position:absolute;
	top:30px;
	padding:10px;
	width:220px;
	background-color:white;
	height:103px;
}

#controlConnexion{
	position:absolute;
	top:30px;
	border:1px #4BB5FF dotted;
	padding:10px;
	width:220px;
}

	#controlConnexion .label{
		float:left;
		display:block;
		width:80px;
		margin-top:3px;
		filter:alpha(opacity=100);  
		-moz-opacity:0.100;
		opacity: 100;
	}

	#controlConnexion .input{
		float:left;
		display:block;
		width:120px;
		margin-top:3px;
		filter:alpha(opacity=100);  
		-moz-opacity:0.100;
		opacity: 1;
	}

	#controlConnexion .btn{
		margin-top:3px;	
		filter:alpha(opacity=100);  
		-moz-opacity:0.100;
		opacity: 1;
	}


	#controlConnexion .alert{	
		color:#FF4200;
		clear:both;		
		filter:alpha(opacity=100);  
		-moz-opacity:0.100;
		opacity: 1;
	}



/* ------------------------------------------------------------------ */
/*                           CONTROL USER   	                      */
/* ------------------------------------------------------------------ */


#controlUser{
	padding:15px;
}


/* ------------------------------------------------------------------ */
/*                           PAGE CONNEXION	                      */
/* ------------------------------------------------------------------ */

#connexion{
	height: 108px;
	border:1px #cccccc solid;
	padding:10px;
	float:left;
	width:510px;
}

#connexion .pnlMsg{
	width:95%;
	border:1px dotted #8B909F;
	color:red;
}

	#connexion TABLE .label{
		vertical-align:top;
		padding-top:3px;
	}

	#connexion TABLE .label LABEL{		
		 width:130px;
	
	}

	#connexion .input{
	}

	#connexion .input INPUT,#connexion .input TEXTAREA,#connexion .input SELECT{			
		 width:100%;
	}


	#connexion .asterisque{
		 color:#2EA4FF;
		 font-size:20px;		
		 font-weight:bold;
		 padding-left:10px;
	}

	#connexion TABLE TD .btn{
		float:left;
		margin-right:5px;
		width:120px;
	}

	#connexion TABLE TD .btnOver{
		float:left;
		margin-right:5px;
		width:120px;
	}

	#connexion .alert{	
		color:red;
		clear:both;		
		background-color:#FFD5C4;
	}




/* ------------------------------------------------------------------ */
/*                           PAGE USER	                      */
/* ------------------------------------------------------------------ */


#user{
	border:1px #cccccc solid;
	padding:10px;
}

#user .pnlMsg{
	width:95%;
	border:1px dotted #8B909F;
	color:red;
}

	#user TABLE .label{
		vertical-align:top;
		padding-top:3px;
	}

	#user TABLE .label LABEL{		
		 width:130px;
	
	}

	#user .input{
		width:250px;
	}

	#user .input INPUT,#user .input TEXTAREA,#user .input SELECT{			
		 width:100%;
	}


	#user .asterisque{
		 color:#2EA4FF;
		 font-size:20px;		
		 font-weight:bold;
		 padding-left:10px;
	}

	#user TABLE TD .btn{
		float:left;
		margin-right:5px;
		width:120px;
	}

	#user TABLE TD .btnOver{
		float:left;
		margin-right:5px;
		width:120px;
	}

	#user .alert{	
		color:red;
		clear:both;		
		background-color:#FFD5C4;
	}

