body, html{
background-color:#56323f;
font-family:verdana,tahoma,serif;
font-size:12px;
line-height:20px;
text-align:center;
margin:0px;
padding:0px;}	 

table{
border-collapse:collapse;}

a img{
border:none;}

#structure{
width:900px;
border:1px solid white;
margin:auto;
margin-top:24px;
margin-bottom:24px;
background-color:#d1c3c2;}

h1{
background-image:url(./images/titre.png);
background-position:top left;
background-repeat:no-repeat;
margin:0px;
line-height:20px;
text-indent:30px;
height:31px;
font-size:12px;
color:white;
text-align:left;}

#bandeau{
vertical-align:bottom;}

#zone-menu{
vertical-align:top;}

#menu{
background-image:url(./images/menu.png);
background-position:top right;
background-repeat:repeat-y;
width:149px;
text-align:left;
background-color:#411927;}

#bas-menu{
vertical-align:top;}

#haut-droite{
vertical-align:top;
text-align:left;
background-image:url(./images/droite.png);
background-position:left;
background-repeat:repeat-y;}

#bas-droite{
vertical-align:bottom;
text-align:left;
background-image:url(./images/droite.png);
background-position:left;
background-repeat:repeat-y;}

#contenu{
vertical-align:top;
background-image:url(./images/contenu.png);
background-position:bottom right;
background-repeat:no-repeat;
width:715px;
}

#contenu a{
color: black;
font-weight:bold;}

#contenu a:hover{
color: brown;}

p{
padding-left:5px;
padding-right:15px;}

li{
padding-right:15px;}

#pied{
background-image:url(./images/pied.png);
background-position:top;
background-repeat:no-repeat;
height:34px;
color:white;}

#pied a{
color:white;
text-decoration:none;}

#pied span{
position:relative;
top:-2px;}

strong{
font-size:21px;
font-family: "Footlight MT Light",verdana,tahoma,serif;}

em{
font-size:31px;
font-family: "Edwardian Script ITC",verdana,tahoma,serif;
font-style:normal;}

blockquote{
font-style: italic;}

input, textarea{
text-align:center;
background:none;
border:2px outset #d1c3c2;}

input:focus, textarea:focus{
border:2px inset #d1c3c2;}