body {
margin:0;
padding:0;
}
p.error {
color:#FF973A;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0 0 20px 17px;
padding:0;
font-weight:bold;
}

p {
color:#7C5839;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0 0 20px 17px;
padding:0;
}


#ecardform {
margin:0;
padding:0;
}

label.label {
color:#FF973A;
float:none;
width:auto;
font-weight:bold;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin:10px 0 0 17px;
padding:0;
}

input.input {
background:#EFF8CB;
color:#7C5839;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:2px 0 0 0;
padding:2px;
width:200px;
}


.textarea {
background:#EFF8CB;
color:#7C5839;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
height:80px;
margin:2px 0 0 0;
padding:2px;
width:100%;
}


.submit {
background:url(../gfx/boutons/envoyer.gif) no-repeat;
width:74px;
height:14px;
display:block;
border:0;
margin:0;
padding:0;
}