
body{
text-align:center;
padding: 0px;
margin-bottom: 0px;
/*margin-top:10%;*/
margin-left: 0px;
margin-right: 0px;
background-color: #524b41;
}

#banner_top {
text-decoration:none;
	position:fixed;
	right:3%;
	bottom:94%;
	}
	
.cadre {
margin-left: auto;
margin-right: auto;
margin-top:0px;
margin-bottom:0px;
width: 752px;
height: 576px;
text-align: left;
background-color: #cfc9b9;
padding: 0px;
}

#logo{
padding: 0px;
margin: 0px;
width:752px;
height:105px;
background-color: #524b41;
}

#menu {
width:752px;
height: 30px;
padding: 0px;
margin-top: 0px;
background-color: #524b41;
}
ul {
padding: 0px;
margin: 0px;
}

li {
padding: 0px;
margin: 0px;
float: left;
display:inline;
text-decoration:none;
}

img {
display:block;
border:0px ;	
margin: 0px;
padding: 0px;
}
#contenu{
border:0px;	
padding: 0px;
}

#photo {
display:block;
width: 94px;
height: 450px;
padding: 0px;
margin: 0px;
}

#cadre_texte{
display:block;
width: 658px;
height: 425px;
padding: 0px 0px 0px 0px;
margin: -450px 0px 0px 94px;
background-color: #cfc9b9;
}

#texte{
display:block;
margin: 0px;
padding-top: 0px;
width: 658px;
height: 425px;
overflow:auto;
}
h1 {
margin-top:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:medium;
margin-left:50px;
color: #524b41;
}
.infos {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
margin-left:5px;
color: #524b41;
}
#form_inscription {
color: #524b41;
margin-left:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
}
#form_pub{
color: #524b41;
margin-left:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
}
#form_inscription table{
width:445px;
text-align:left;
}
#form_recup_pass{
color: #524b41;
margin-left:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
}
#nvpass{
color: #524b41;
margin-left:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
}
#confirmation_inscription{
color: #524b41;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
margin-left:50px;
}
#confirmation_inscription table {
width:445px;
text-align:left;
}
#form_identification table {
color: #524b41;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
margin-left:50px;
width:445px;
text-align:left;
}

#form_personnalise table {
color: #524b41;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
margin-left:50px;
width:550px;
text-align:left;
}

.erreur {
color: #524b41;
margin-left:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
}

#session a{
position:relative;
left:290px;
top:90px;
text-decoration:none;
color: #cfc9b9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:xx-small;
}

#infoperso table{
color: #524b41;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
margin-left:50px;
width:500px;
text-align:left;
}
.perso img{
width:100px;
height:100px;
border-style:solid;
border-width:1px;
border-color:#524b41;
}


#infopersomodif {
color: #524b41;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
margin-left:50px;
width:500px;
text-align:left;
overflow:auto;
}

#confirmation_commande{
color: #524b41;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
margin-left:50px;
}

#tableau_contact{
width:400px;
}

.liens {
	margin-top:80px;
	margin-left:0px;
	}
	
table{
width:275px;
text-align: right;
}

td span img {
vertical-align: middle;
display:inline;
}
	
#bouton2 {
	padding-left:20px;
}

#pied {
display:block;
width: 658px;
height: 25px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#attention {
color: #524b41;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
margin-left:50px;
margin-right:50px;
font-weight:bold;
border-color:#FFCE3C;
border-style:solid;
border-width:thick;
}
.mentions {
color: #524b41;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
margin-left:50px;
margin-right:50px;
}
#legal{
display:block;
margin-top:10px;
text-align:center;
background-color: #524b41;
color:#cfc9b9;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: xx-small;
}

#legal a{
text-decoration:none;
color: #cfc9b9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:xx-small;
}
