/*****************************************************
 * Styles spécifique aux pages de login				 *
 *****************************************************/

p#loginSeparationVerticaleTestCompatibilite
{
	height: 42px;
	margin: 0px;
}

/* Sélecteur à supprimer si plus utilisé */
div#loginSeparationBanniereEtMessageBienvenue
{
	/* 153 - 75 = 78 */
	height: 78px; 
	min-height: 78px; 
}

div#loginSeparationVerticaleBienvenueEtFormulaire
{
	/* 153 - 75 = 78 */
	height: 78px; 
	min-height: 78px; 
}

div#loginSeparationVerticale
{
	/* 153 - 75 = 78 */
	height: 8px; 
	min-height: 8px; 
}


#loginMessageBienvenueSur
{
    font-weight: normal;
}
#loginMessageEdiWeb
{
    font-weight: bold;
}
#loginMessageBienvenueSur, #loginMessageEdiWeb {
	font-family: verdana;
    font-size: 24px;
    color: #A70F6D;
}

input[type="submit"][value="Valider"] {
    float: left;
}

#loginParIdentifiant * :not(input), #loginParCertificat * :not(input), #bandeLogin table,
#loginParIdentifiantInWebo * :not(input), #loginParCertificat * :not(input), #bandeLoginInwebo table
{
	background-color : #DADBDE;
	/*border-style:none;*/
}

/* Texte sur fond gris */
#loginParIdentifiant table,
#loginParIdentifiantInWebo table,
#loginParCertificat table {
	color: #22324F;
}

td#loginSeparationIdentifiantsEtCertificat {
	width: 74px;
}

.A70F6D {
	color: #A70F6D;
}
table#jsLibelleActivationFin, #jsLibelleActivationFin tr, #jsLibelleActivationFin td, #jsLibelleActivationFin div {
	text-align: center;
	background-color: white;
}
table#jsLibelleActivationFin a, table#jsLibelleActivationFin b {
	background-color: white;
}
table#jsLibelleActivationFin b {
	color: black;
}

#inweboActivationBoutonSuiteEtFin {
    margin: 15px;
    padding-right: 20px;
    padding-left: 20px;
    height: 42px;
}


#inWeboEnTete, #jsLibelleActivationFin {
	margin: auto;
	width: 470px; /* cf. iframe inWebo */
}
#inWeboEnTete, #jsLibelleActivationFin, #div_otp_Erreur {
	padding-bottom: 10px;
}
#div_otp_Erreur img {
	background-color: transparent;
}
#inWeboEnTete, #inWeboActivation td {
	text-align: center;
}
