/* Structure de la page */

body {margin:0px; padding:0px; font: 11px Verdana, Arial, Helvetica, sans-serif; background-image:url(../userfiles/image/body2.png); background-repeat:no-repeat;}

* {margin:0; padding:0;}

div#mainwrap {width:1048px; margin-left:auto; margin-right:auto;}

div#en_tete {width:1044px; height:273px;
margin-left: auto;
margin-right: auto;
}

#iframeEntete{width:1044px; height:273px;}

div#page {width:1048px;}

div#pied {
	width:1048px;
	height:352px;
	margin-left: auto;
	margin-right: auto;
	position: static;
	float: none;
}

#iframePied {width:1048px; height:352px;}

div#contenu {width:848px; margin-left:auto; margin-right:auto;}

div#contenu p {margin:1em 10px;}

/* Formulaire */

#adresse label {display:block;}

div#adresse {background-color:#FFFFFF; margin-bottom: 20px;}

div#identite_client {margin-top:5px; margin-left:5px; width: 500px; overflow: hidden;}

div#point_remise {margin-left:5px;}

div#batiment {margin-left:5px;}

div#voie {margin-left:5px;}

div#boite_postale {margin-left:5px;}

div#localite {margin-left:5px; overflow: hidden;}

div#pays {margin-left:5px;}

div#civilite {float:left;}

div#prenom {float:left; margin-left: 5px;}

div#nom {float:left; margin-left: 5px;}

div#voie {overflow: hidden;}

div#numvoie {float:left;}

div#typevoie {float:left; margin-left: 5px;}

div#nomvoie {float:left; margin-left: 5px;}

div#code_postal {float:left;}

div#ville {float:left; margin-left: 5px;}

div#telephones {overflow: hidden;}

div#telephone {margin-left: 5px; float:left;}

div#telephone_bureau {margin-left: 5px; float:left;}

div#telephone_portable {margin-left: 5px; float:left;}

div#email {margin-left: 5px;}

div#moncompte {overflow: hidden; margin-bottom:5px;}

div#identifiant {float: left; margin-left: 5px;}

div#motpasse {float: left; margin-left: 5px;}

div#motpasse2 {float: left; margin-left: 5px;}

div#bouton {text-align:right; margin-top:5px;}

input[readonly] {background-color: #F1F1F1;}

/* Souscription */

div#newsletter {margin-bottom: 20px;}
div#abonnement_newsletter {margin-left:5px; margin-bottom:5px;}
#abonnement_newsletter td {padding:1em;}

/* Etiquette */

#vignette {margin-right:5px;float:right;}
#etiquette {background-color:#f1f1f1; font-size:8px; float:right; width:300px; height:150px;}

/* Brochures 

div#flistebrochure {margin-left:5px; margin-bottom:5px; padding:15px;}

#flistebrochure img {width:100px;}

*/
.vignette_brochure{width:100px;}

/*reponse*/
#pagereponse{height:300px;margin-left: auto;
  margin-right: auto;}
#message {background-color:white; width:300px; border: 1px solid; padding-top:5em;padding-bottom:5em;margin-left: auto;
  margin-right: auto;  margin-top: auto;  margin-bottom: auto;
}
#message p {text-align:center;}
#message a {}



