*                           { margin: 0; padding: 0; }
body                        { font-size: 11px; color: #c4a97c; font-family: Arial, sans-serif; background-color:#6f7e91; margin:0px; }
body                        { background-image: url("/images/bg.jpg"); background-position: 50% -10px};
* html body                 { background-position: 50% -17px}
td,tr,table,div,li,p        { font-size: 11px; color: #c4a97c; margin: 0px; font-family: Arial, sans-serif; }
img 				        { border:0px;}
.imgDroite		            { float:right; padding:0 0 20px 20px;}
h1				     		{ color: #54301a; font-size: 18px; margin-bottom: 0.5em; }
h2				     		{ color: #54301a; font-size: 12px; margin-bottom: 0em; margin-top: 2em; font-weight: bold;}
h2.premier		     		{ margin-top: 0em;}
h3				     		{ color: #000000; font-size: 11px; margin-bottom: 0em; margin-top: 0em; font-weight: bold;}
h4				     		{ color: #000000; font-size: 11px; margin-bottom: 0em; margin-top: 0em; font-weight: bold;}
h5				     		{ color: #000000; font-size: 11px; margin-bottom: 0em; margin-top: 0em; font-weight: bold;}
h6				     		{ color: #000000; font-size: 11px; margin-bottom: 0em; margin-top: 0em; font-weight: bold;}
.demiBR 					{ font-size: 5px; }

a						    { color: #c4a97c; }
a:visited					{ color: #c4a97c; }
a:hover						{ color: #c4a97c; text-decoration:none; }

ul 							{ margin: 20px 0 0 0; padding: 0; margin-top: 0; list-style: none;}
ul li 						{ margin-left: 10px; padding-left: 1em; position: relative; }

hr 					 		{ height: 1px; color:#cccccc;}
strong.beige 				{ color: #df8f4f; }

p							{margin:5px 0; color:#545454;}


/* Interieur */
#conteneur
{
/* this is an IE5 fix. */
width: 100%;
text-align: center;
}

#contenu
{
/* width setting recommended */
width: 1024px;
/* align left to fix the previous IE css bug */
text-align: left;
/* zero margin top/bottom, auto margin for left/right */
margin: 0 auto;
height:737px;
}

#haut, #bas{
width: 1024px;
height:22px;
background-color:#4d3420;
margin: 0 auto;
color: #c4a97c;
padding-top:7px;
}

#haut ul, #bas ul{
 float:left;
 margin:0;
}

#haut ul li, #bas ul li{
 display:inline;
}

#haut div, #bas div {
 float:right;
 width:200px; 
 text-align:right;
 margin-right:20px;
}

#bas div {
 width:700px;
}
#bas div ul {
 float:right;
}

/* Interieur */
#conteneurSlimBox, #conteneurSlimBox table td
{
width: 640px;
color: #54301a;
}

body#slimBox
{
 background-color:#f5eae4;
}
