/* CSS Document pour addClient*/
*{font-family:Corsiva,Verdana, Arial, Helvetica, sans-serif; }
h1{text-align:center; font-size:25px;}
.container_client{
      width:545px; margin:auto; padding:auto; border:solid 1px; font-weight:bold;font-size:13px; border-radius:20px;
      background-color:#FBFAFA;
      padding:5px;
      float:left;
      box-shadow:10px 10px 10px #C0C0C0, -1px -1px 2px white; 
} 

.container_compteClient{
      width:900px; margin:auto; padding:auto; border:solid 1px green; font-weight:bold;font-size:13px; border-radius:20px;
      background-color:#FBFAFA;
      padding:5px;
      float:left;
      box-shadow:10px 10px 10px #C0C0C0, -1px -1px 2px white; 
}

.container_librairie{
      width:700px; margin:auto; padding:auto; border:solid 1px; font-weight:bold;font-size:13px; border-radius:20px;
      background-color:#FBFAFA;
      padding:5px;      
      box-shadow:10px 10px 10px #C0C0C0, -1px -1px 2px white; 
}
.container_librairie input[type="text"], .container_librairie input[type="number"], .container_librairie input[type="email"],.container_librairie textarea, .container_librairie select{
     width:350px; float:right; margin-right:20px;
}

.container_librairie fieldset{padding : 15px; font-weight:normal;}

.communication{margin-left:20px;}  
label {
  display: inline-block;
  /*width: 180px;*/
  text-align: right; font-weight:normal;
}
form{
      min-width:1100; border:0;margin:auto; padding:auto; 
}

legend{margin-left:10px;}
.container_sepa{
      width:400px;margin-left:30px; padding-top:0px; border:0 1px; height:0px; font-weight:bold;font-size:13px; border-radius:20px;
      background-color:#FBFAFA;      
      float:left;
      box-shadow:10px 10px 10px #C0C0C0, -1px -1px 2px white; 
}
.container_client input[type="text"], input[type="email"],.container_client textarea, select{width:300px; float:right;margin-right:20px;}
.container_sepa input[type="text"], .container_sepa input[type="number"] {width:200px;border-bottom: solid 1px;border-top: none; border-left:none; border-right:none; text-align:center; letter-spacing: 2px; text-transform: uppercase;}
.bic{width:300px;}
.iban{width:450px;  box-shadow:10px 10px 10px #C0C0C0, -1px -1px 2px white; border:solid 1px black; }
.civ{margin-left:40px; }
.communaute{margin-left:20px; }
.importance{margin-left :35px; }  
label{margin-left: 10px;}
.little_fieldset{float:left;width:150px; margin-right:32px; margin-top:10px; }
.fieldset_categorie{width:370px;}
.fieldset_categorie input{margin-top:10px;}
.button{clear:both; padding-top:25px; text-align:center;}
.button input{width:100px; height:30px; margin:10px; font-weight:bold; font-size:17px;border-radius:10px;}
.marge40{margin-left:40px;}
fieldset{border-radius:10px;}

.container_client textarea {
      text-align:left;font-size:12px; color:black;
}

.sepa{      
      border:0; width:1100px; margin:0 0 0 0px; font-size:15px; border-radius:20px;
      background-color:; margin-left:auto; margin-right:auto;  
      /*padding: 15px 30px;          
      box-shadow:10px 10px 10px #C0C0C0, -1px -1px 2px white;*/ 
}
.sepa input[type="text"]{
      min-width:190px; margin-right:20px; background-color:#EFEFEF; height:27px; border:solid black 1px; font-size:18px; padding-left:5px
}

.sepa p label {
      font-weight:bold; margin:0; min-width: 230px; float:left;
}

.sepa input span{
      min-width: 200px;  float:left;
}

.sepa p span{
      margin : 0 0 0 20px;
}

.sepa h1 {
      margin:0 0 35px 0;
}

textarea{
    font-family:Corsiva,Verdana, Arial, Helvetica, sans-serif; height:27px;font-size:16px; 
}

