body    { color: #deded4; font-family: "trebuchet ms", Helvetica, Arial; background-color: #615c57; background-repeat: repeat; background-attachment: fixed; text-align: center; margin: 0; padding: 0           }
h1 { color: #b02329; font-size: 22px; font-weight: normal; margin: 0.67em 0; }
h2 { color: white; font-size: 18px; font-weight: normal; margin: 0.83em 0; }
h3 { color: #b8a98a; font-size: 14px; }
h4 { font-size: 13px; }
p { color: #d8d8ce; font-size: 13px; line-height: 15px; margin-top: 8px; margin-bottom: 12px; padding: 0; }
img { border-style: none; border-width: 0; }
hr { color: #b02329; clear: both; margin-top:15px; margin-bottom:15px; }
#main { position: relative; width: 912px; margin-right: auto; margin-left: auto; }
#left { color: #f5eee9; font-size: 14px; background-image: url(/images/left/bg-left.png); background-repeat: repeat-x; text-align: center; width: 92px; height: 635px; z-index: 10; float: left; margin-right: 13px; }
#logo { margin-top: 20px; margin-bottom: 5px; }
#left ul { margin: 0; padding: 0; list-style-type: none; }
#left li { margin: 0; padding: 0; list-style-type: none; }
#left li a:link, #left li a:visited { color: white; font-size: 12px; background-color: #8c1c21; text-decoration: none; width: 92px; height: 16px; margin-bottom: 1px; display: block; }
#left li a:hover, #left li a:visited:hover { color: #8c1c21; background-color: #d9cdb8; }
/*<agl.folder "home">*/
#contenthome { background-color: #32302c; text-align: justify; padding-right: 15px; padding-left: 15px; position: relative; width: 668px; float: left; border: solid 1px #b8a98a; }
#contenthome img { float:left; margin-right:15px; margin-bottom: 5px; }
.accueil p {  }
#reflet { text-align: left; width: 230px; height: 150px; margin-top: 2px; padding-top: 10px; }
/*</agl.folder>*/
#center { width: 700px; float: left; margin-right: 14px; }
#nav { color: white; font-size: 11px; background-color: #8c1c21; text-align: center; position: relative; width: 700px; height: 30px; float: left; margin-top: 20px; margin-bottom: 14px; }
#nav ul { text-align: center; margin-top: 6px; margin-left: 6px; padding: 0; list-style-type: none; }
#nav li { margin: 0; padding: 0; list-style-type: none; display: inline; }
#nav li a:link, #nav li a:visited { color: #d9cdb8; font-size: 14px; text-decoration: none; float: left; margin: 0; padding: 0 7px; display: inline; }
#nav li a:hover, #nav li a:visited:hover { color: white; text-decoration: underline; }
#content { color: #d8d8ce; background-color: #32302c; text-align: left; position: relative; width: 678px; float: left; padding-right: 10px; padding-left: 10px; border: solid 1px #b8a98a; }
#contentmurobjet { color: #d8d8ce; background-color: #32302c; text-align: left; position: relative; width: 698px; float: left; margin: 0; padding: 0; border: solid 1px #b8a98a; }
#footer { color: #b8a98a; font-size: 12px; text-align: center; width: 700px; clear: both; padding-top: 5px; }
#footer a { color: white; text-decoration: none; }
.exposant { font-size: 10px; font-family: verdana; line-height: 10px; vertical-align: top; margin: 0; padding: 0; }
.pcontact { background-image: none; }
.pcontact img { float: left; margin: 0 20px 30px; border: 0 #32302c; }
.txtdescriptif { position: relative; margin-right: 20px; margin-left: 120px; }
.lo { background-image: url(/images/lo/bglo.jpg); background-repeat: repeat-y; height: 430px; }
.lo img{ float: right; margin-bottom: 10px; margin-left: 15px; border-style: none; border-width: 0; }
sup { font-size: 10px; }
.matiere { background-repeat: repeat-y; }
.matiere img { float: none; margin-right: 15px; margin-bottom: 10px; border: solid 1px #b8a98a; }
.bgmain { background-image: url(/images/commun/bg4.jpg); background-repeat: repeat; }
a:link, a:visited { color: white; text-decoration: underline; }
a:hover, a:visited:hover { color: #c00; }
#right { background-image: url(/images/left/bg-left.png); background-repeat: repeat-x; width: 92px; height: 635px; float: left; }
#right h2, #right h3, #right h4 { margin: 0; padding: 0; }
#right h2 { font-size: 14px; }
#right h3 { font-size: 12px; }
#right h4 { font-size: 11px; font-weight: normal; }
#right a:link, #right a:visited { color: #d9cdb8; text-decoration: underline; }
#right a:hover, #right a:visited:hover { color: #8c1c21; }
.formmail{ font-size: 12px; margin: 0; padding: 0; border-style: none; border-width: 0; }
.formmail strong { color: #f2f0d5; font-size: 13px; margin-top: 3px; margin-bottom: 2px; }
.fieldsearch{margin:0;padding:0;border-width:0}
.texte { font-size: 12px; }
#anmo { width: 692px; height: 520px; margin: 0; padding: 0; }
.chezvous img { margin-bottom: 10px; margin-left: 0; }
.lien img { float: left; margin-right: 20px; margin-bottom: 20px; }
/*<agl.folder "nuanciers">*/
#nuanciers table { text-align: center; width: 678px; margin-right: auto; margin-left: auto; }
#nuanciers td { text-align: center; width: 50%; padding: 5px; }
#nuanciers img a:link, #nuanciers img a:visited { border: solid 1px black; display: block; }
#nuanciers img a:hover, #nuanciers img a:visited:hover { border: solid 1px #8c1c21; }
/*</agl.folder>*/
#vignetteleft { margin-top: 4px; border-top: 1px solid #8c1c21; border-bottom: 1px solid #8c1c21; }
.noir { color: black; }
.corps9 { font-size: 9px; }
ul { font-size: 13px; list-style-type: circle; }
li { font-size: 13px; }
.legende { font-size: 10px; line-height: 11px; }
.texteplus { color: #e4a321; font-size: 16px; }
#facebook { padding: 1px; }

