
#form { margin: 0px; padding: 0px; color: #615A4D; }
.form1 { border-width: medium; border-style: none; width: 100%; background: #D8D5D0; font: 11px Verdana, Arial, Helvetica, sans-serif; display: inline-block; color: #615A4D; background-image:url(gfx_news/form_newsletter_input.png) no-repeat;}
.formform{
background-image:url(/images/form_newsletter_input.png);
background-repeat:no-repeat;
height:42px;
margin:-5px 0 0;
padding:0 0 0 452px;
position:relative;
}
.form2{ font: 11px Arial, Helvetica, sans-serif; width: 48%; float: left; padding-right: 1%; }
.form3{ font: 11px Arial, Helvetica, sans-serif; width: 50%; float: right; }
.form4{ overflow: hidden; margin: 0px; padding: 5px 0px 0px; }
.button1 { font-size: 11px; width: 100%; background: #D8D5D0; border-width: medium; border-style: none; color: #615A4D; }
fieldset { border: 1px solid #D9D6D1; text-transform: uppercase; padding: 5px; margin: 0px 0px 10px; }
legend{ color: #615A4D; }
#form_emailing{ margin: 0px; padding: 0px; color: #FFFFFF; }
.form_emailing1{ width: 110px; background: #3e3d3f; display: inline-block; color: #FFFFFF; font-size: 10px; height: 15px; margin: -1px 0px 0px 10px; padding: 2px 0px 0px 10px; border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; }
.form_emailing2 { font-size: 10px; background: #3E3D3F; color: #FFFFFF; padding: 0px 4px 2px; height: 17px; border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; cursor: pointer; margin: 0px 0px 0px 1px; }
form#inscriptionNewsletter{
background-image:url(gfx_news/form_newsletter_input.png);
background-repeat:no-repeat;
height:42px;
margin:-5px 0 0;
padding:0 0 0 452px;
position:relative;
width:500px;
}
form#inscriptionNewsletter p {
display:block;
float:left;
margin:0;
padding:0;
position:relative;
}
form#inscriptionNewsletter p.emailN input, form#inscriptionNewsletter p.nomN input, form#inscriptionNewsletter p.prenomN input, form#inscriptionNewsletter p select {
background-color:transparent;
border:0 none;
font-size:11px;
padding:0;
position:absolute;
text-align:center;
top:16px;
}
form#inscriptionNewsletter p.prenomN input {
left:-435px;
width:80px;
}
form#inscriptionNewsletter p.nomN input {
left:-325px;
width:105px;
}
form#inscriptionNewsletter p select {
left:-190px;
width:45px;
}
form#inscriptionNewsletter p.emailN input {
left:-120px;
width:115px;
}

.menu11 {
font-size: 10px; color: #333333; font-weight: bolder; padding-left: 10px; text-transform: uppercase; padding-top: 1px; padding-right: 10px;
}
.menu11:hover {
color: #723f44;
}
