#cartes, .divEcard {
width : 592px ;
clear : both ;
display : block ;
}

#cartes {
margin-bottom : 20px ;
}

#formEcard label{
display:block; 
width:210px; 
margin-bottom:3px; 
float:left;
}

#formEcard label.check{
width:555px ; 
float:right;
}

#formEcard input, #formEcard  select, #formEcard  textarea{
width:378px; 
margin-bottom:3px;
border:1px solid #ccc;
color:#999999;
}
#formEcard input.check{
width:25px; 
margin-bottom:3px;
border:1px solid #ccc;
color:#999999;
float:left;
}

#formEcard input.submit {
width:128px; 
color: #3a399d ;
}
#formEcard .divsubmit {
text-align : right ;
}
 
 
 
 
#formEcard textarea{
position:relative; 
width:378px;
}


#formEcard .error{ 
color:#F00; 
display:block;
}

.ecard-single{
text-align:center; 
width:290px; 
float:left;
}


input.ecard {
width:16px; float:none;
}

label.ecard {
width:290px;  
float:none; 
display:block; 
cursor:pointer;
}


#cartes label.ecard{
width:290px ; 
}


#cartes input{
width:20px;  
}




.loi{
font-size:8pt;
}


