.login
{
	width:603px;
	font:9pt Arial, Helvetica, Sans-Serif;
	text-align:justify;
	padding-left:15px;	
		color:#475150;
}
.spanLbl
{
	float:left;
	padding-top:4px;
	width:100px;
	
	
}
.spanTbx
{

}
#divUser
{
	margin:15px 0 5px 0;	
}

.alignV input
{
	vertical-align:middle;	
}
.spanTbx input
{
	vertical-align:middle;	
}


#erreur
{
margin-top:5px;	
}

.btnOk
{
	margin-left:5px;
}

.inputPassword,
.inputLogin
{
	width:150px;	
}
.plusColumn
{
vertical-align:middle;

}

.divInfos
{
	padding-top:20px;
}

.lnkOptionPlus,
.lnkOptionPlus:hover
{
	font-size:9pt;
	padding-left:15px;
	padding-right:5px;
	font-weight:bold;
	background-image:url(../images/pw2_puce_fleche-rose_9x10.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	color:#eb4185;
	text-decoration:none;
}

.lblConfig
{
font-weight:bold;	
}


.pink
{
color:#eb4185;
font-weight:bold;
}

.italic
{
	font-style:italic;
}

.divForgetMe
{
margin:10px 0 0 0;
}
.divForgetMe INPUT
{
margin-right:5px;
}


.divRememberMe
{
margin:10px 0 0 0;
}
.divRememberMe INPUT
{
margin-right:5px;
}


.divRememberUserName
{
margin:10px 0 0 0;
}
.divRememberUserName INPUT
{
margin-right:5px;
padding-top:5px;
}
.divDdlReco
{}

.lblRdBtn
{
	margin-left:28px;	
}


.divLblRappel
{
font-size:8pt;
padding:0 30px 0 30px;
text-align:center;
width:543px;
margin-top:15px;	
}

.hide { display:none; }

/*
#pLnk
{
margin-top:30px;
padding:0 60px 0 60px;
width:483px;
text-align:center
}*/

#pLnk a
{
	color:#475150;
	text-decoration:none;
}

#pLnk a:hover
{
	text-decoration:underline;	
}