
.tx-felogin-pi1 form {
  margin-top:10px;
}
#menuA .tx-felogin-pi1 form {
  width: 300px;
}

.tx-felogin-pi1 legend {
	display: none;
}
.tx-felogin-pi1 label {
  float: left;
  clear: left;
  width: 110px;
}
#menuA .tx-felogin-pi1 input {
  float:right;
  clear:left;

  margin-right: 10px;
  color: white;
  background: black; 

  font-size: 0.9em;
  font-weight: bold;
  border: none;
}

div.tx-felogin-pi1 input#user, div.tx-felogin-pi1 input#pass {
  padding: 0 4px;
  width: 160px;
}

#ColonneDroite div.tx-felogin-pi1 input#user, #ColonneDroite div.tx-felogin-pi1 input#pass {
  width: 144px;
}
#menuA div.tx-felogin-pi1 input#user, #menuA div.tx-felogin-pi1 input#pass {
  border: none;
  clear: none;
  background: white;
  color: black;
  font-size: 0.8em;
}
input#tx_felogin_pi1[forgot_email] {
  width: 220px;
}


#menuA .tx-felogin-pi1 p {
  display: none;
}



/*

#menuA .tx-felogin-pi1 p {
	position: absolute;   
  background: black;
}
#menuA .tx-felogin-pi1.hover p, #menuA .tx-felogin-pi1:hover p {
	display: none;
} 



.tx-felogin-pi1 p#message {
  display:block;
  float: left;
  tmp   display: none; 
}
.tx-felogin-pi1 #form_logout label#username {
  font-weight: bold;

}
#zoneCentrale .tx-felogin-pi1 #form_logout input#logout {
  float: right;
  margin-right: 10px;
}


#menuA div.tx-felogin-pi1 p{
  display: none;
}




#ColonneDroite .tx-felogin-pi1 #form_logout input#logout {
  float:right;
}




*/
