body { font-family: Helvetica, Verdana, Arial, helvetica, sans-serif; background-color: #9b744d; background-image: url(../images/global/global_03.jpg); background-repeat: repeat-x; background-position: 0 0; text-align: center; position: relative; margin-top: 0; padding-top: 0; }
#global { width: 900px; margin-right: auto; margin-left: auto; border-right: 2px solid #491b04; border-bottom: 2px solid #491b04; border-left: 2px solid #491b04; }
/*menu horizontal*/
#bandeau { background-image: url(../images/global/global_05.jpg); background-repeat: no-repeat; width: 900px; height: 189px; }
#banner1 #menu .lien1 a { color: #fff; background-image: url(../images/global/menu_10.jpg); }
#banner2 #menu .lien2 a { color: #fff; background-image: url(../images/global/menu_10.jpg); }
#banner3 #menu .lien3 a { color: #fff; background-image: url(../images/global/menu_10.jpg); }
#banner4 #menu .lien4 a { color: #fff; background-image: url(../images/global/menu_10.jpg); }
#menu { background-image: url(../images/global/global_08.jpg); width: 900px; height: 48px; margin: 0; padding: 0; }
#menu ul { float: left; margin: 0; list-style-type: none; list-style-image: none; display: block; }
#menu ul li { color: #f4ebd4; font-size: 16px; font-weight: normal; text-align: center; height: 48px; float: left; margin-left: 0; display: block; }
#menu ul li a { color: #f4ebd4; font-size: 14px; font-weight: normal; text-decoration: none; padding: 18px 30px 14px; display: block; }
#menu ul li a:hover { background-image: url(../images/global/menu_08.jpg); text-decoration: none; }
#navigation { background-color: #fff; text-align: right; width: 900px; height: 46px; }
/*contenu*/
#content { background-color: #fff; width: 900px; }
#contenu { padding-right: 20px; padding-left: 20px; }
#contenu p { font-size: 12px; line-height: 16px; text-align: justify; margin-top: 6px; margin-right: 10px; margin-left: 10px; }
#contenu ul li { font-size: 12px; line-height: 18px; text-align: left; list-style-image: url(../images/global/liste1.jpg); }
#contenu ul li ul li { font-size: 12px; line-height: 14px; list-style-type: decimal; list-style-image: none; }
#contenu .txtGras { color: #62381e; font-size: 12px; font-weight: bold; }
#contenu h1 { color: #491b04; font-size: 16px; font-weight: bold; text-align: left; margin-bottom: 4px; }
#contenu h2 { color: #62381e; font-size: 14px; font-style: italic; text-align: left; margin-top: 0; margin-left: 10px; }
#contenu h3 { color: #491b04; font-size: 14px; text-align: left; margin-top: 0; margin-bottom: 10px; margin-left: 10px; }
#contenu h4 { color: #491b04; font-size: 13px; text-align: left; margin-top: 0; margin-bottom: 10px; margin-left: 10px; }
/*sous-menu vetical*/
#ssmenu { background-color: #fff; text-align: left; width: 210px; margin-top: 20px; border-right: 1px solid #62381e; }
#ssmenu ul { font-size: 14px; line-height: 26px; text-decoration: none; margin-left: 0; padding-left: 20px; list-style-type: none; display: block; }
#ssmenu ul li a { color: #62381e; text-decoration: none; margin-bottom: 0; padding-bottom: 0; display: block; }
#ssmenu ul li a:hover { color: #9b744d; text-decoration: none; margin-bottom: 0; margin-left: -8px; padding-bottom: 0; padding-left: 4px; border-left: 4px solid #9b744d; display: block; }
#menuG1 .lien1 a { color: #fff; background-image: url(../images/global/fond-menuG.jpg); background-repeat: repeat-x; background-position: 0 0; text-decoration: none; margin-right: 12px; margin-left: -8px; padding-right: 8px; padding-left: 8px; display: block; }
#menuG1 .lien1 a:hover { color: #fff; background-image: url(../images/global/fond-menuG.jpg); text-decoration: none; background-repeat: repeat-x; background-position: 0 0; display: block; margin-right: 12px; margin-left: -8px; padding-right: 8px; padding-left: 8px; border-left-style: none; }
#menuG2 .lien2 a { color: #fff; background-image: url(../images/global/fond-menuG.jpg); text-decoration: none; background-repeat: repeat-x; background-position: 0 0; display: block; margin-right: 12px; margin-left: -8px; padding-right: 8px; padding-left: 8px; }
#menuG2 .lien2 a:hover { color: #fff; text-decoration: none; background-image: url(../images/global/fond-menuG.jpg); background-repeat: repeat-x; background-position: 0 0; display: block; margin-right: 12px; margin-left: -8px; padding-right: 8px; padding-left: 8px; border-left-style: none; }
#menuG3 .lien3 a { color: #fff; background-image: url(../images/global/fond-menuG.jpg); text-decoration: none; background-repeat: repeat-x; background-position: 0 0; display: block; margin-right: 12px; margin-left: -8px; padding-right: 8px; padding-left: 8px; }
#menuG3 .lien3 a:hover { color: #fff; text-decoration: none; background-image: url(../images/global/fond-menuG.jpg); background-repeat: repeat-x; background-position: 0 0; display: block; margin-right: 12px; margin-left: -8px; padding-right: 8px; padding-left: 8px; border-left-style: none; }
#menuG4 .lien4 a { color: #fff; background-image: url(../images/global/fond-menuG.jpg); text-decoration: none; background-repeat: repeat-x; background-position: 0 0; display: block; margin-right: 12px; margin-left: -8px; padding-right: 8px; padding-left: 8px; }
#menuG4 .lien4 a:hover { color: #fff; text-decoration: none; background-image: url(../images/global/fond-menuG.jpg); background-repeat: repeat-x; background-position: 0 0; display: block; margin-right: 12px; margin-left: -8px; padding-right: 8px; padding-left: 8px; border-left-style: none; }
#menuG5 .lien5 a { color: #fff; background-image: url(../images/global/fond-menuG.jpg); text-decoration: none; background-repeat: repeat-x; background-position: 0 0; display: block; margin-right: 12px; margin-left: -8px; padding-right: 8px; padding-left: 8px; }
#menuG5 .lien5 a:hover { color: #fff; text-decoration: none; background-image: url(../images/global/fond-menuG.jpg); background-repeat: repeat-x; background-position: 0 0; display: block; margin-right: 12px; margin-left: -8px; padding-right: 8px; padding-left: 8px; border-left-style: none; }
#menuG6 .lien6 a { color: #fff; background-image: url(../images/global/fond-menuG.jpg); text-decoration: none; background-repeat: repeat-x; background-position: 0 0; display: block; margin-right: 12px; margin-left: -8px; padding-right: 8px; padding-left: 8px; }
#menuG6 .lien6 a:hover { color: #fff; background-image: url(../images/global/fond-menuG.jpg); background-repeat: repeat-x; background-position: 0 0; text-decoration: none; display: block; margin-right: 12px; margin-left: -8px; padding-right: 8px; padding-left: 8px; border-left-style: none; }
#menuG7 .lien7 a { color: #fff; background-image: url(../images/global/fond-menuG.jpg); text-decoration: none; background-repeat: repeat-x; background-position: 0 0; display: block; margin-right: 12px; margin-left: -8px; padding-right: 8px; padding-left: 8px; }
#menuG7 .lien7 a:hover { color: #fff; text-decoration: none; background-image: url(../images/global/fond-menuG.jpg); background-repeat: repeat-x; background-position: 0 0; display: block; margin-right: 12px; margin-left: -8px; padding-right: 8px; padding-left: 8px; border-left-style: none; }
#menuG8 .lien8 a { color: #fff; background-image: url(../images/global/fond-menuG.jpg); text-decoration: none; background-repeat: repeat-x; background-position: 0 0; display: block; margin-right: 12px; margin-left: -8px; padding-right: 8px; padding-left: 8px; }
#menuG8 .lien8 a:hover { color: #fff; background-image: url(../images/global/fond-menuG.jpg); text-decoration: none; background-repeat: repeat-x; background-position: 0 0; display: block; margin-right: 12px; margin-left: -8px; padding-right: 8px; padding-left: 8px; border-left-style: none; }
#menuG9 .lien9 a { color: #fff; background-image: url(../images/global/fond-menuG.jpg); text-decoration: none; background-repeat: repeat-x; background-position: 0 0; display: block; margin-right: 12px; margin-left: -8px; padding-right: 8px; padding-left: 8px; }
#menuG9 .lien9 a:hover { color: #fff; background-image: url(../images/global/fond-menuG.jpg); text-decoration: none; background-repeat: repeat-x; background-position: 0 0; display: block; margin-right: 12px; margin-left: -8px; padding-right: 8px; padding-left: 8px; border-left-style: none; }
#menuG10 .lien10 a { color: #fff; text-decoration: none; background-image: url(../images/global/fond-menuG.jpg); background-repeat: repeat-x; background-position: 0 0; display: block; margin-right: 12px; margin-left: -8px; padding-right: 8px; padding-left: 8px; }
#menuG10 .lien10 a:hover { color: #fff; text-decoration: none; background-image: url(../images/global/fond-menuG.jpg); background-repeat: repeat-x; background-position: 0 0; display: block; margin-right: 12px; margin-left: -8px; padding-right: 8px; padding-left: 8px; border-left-style: none; }
/*pied de page*/
#pied { background-image: url(../images/global/global_18.jpg); background-repeat: no-repeat; width: 900px; height: 85px; clear: both; }
/*signature - copyright*/
.signature { color: #62381e; font-size: 12px; word-spacing: 2px; margin-top: 0; padding-top: 6px; padding-bottom: 6px; }
.signature a { color: #62381e; font-size: 12px; text-decoration: none; }
.signature a:hover { color: #d4b485; font-size: 12px; text-decoration: none; }
/*photos*/
#photos { text-align: left; }
#photos p { font-size: 11px; text-align: left; margin-top: 4px; margin-left: 10px; }
.cadre { padding: 1px; border: solid 2px #9b744d; }
.zoom { float: left; margin: 12px 6px 20px 0; display: block; }
.zoom img { margin-bottom: 0; padding: 6px 6px 0; border-style: none; display: block; }
.zoom p { font-weight: normal; text-decoration: none; text-align: left; display: block; margin-top: 0; margin-bottom: 0; padding-bottom: 0; }
.zoom a { color: #4b2e15; font-weight: bold; text-decoration: none; display: block; float: left; border: solid 1px #b1865a; }
.zoom a:hover { color: #4b2e15; font-weight: bold; text-decoration: none; background-color: #efddc0; display: block; float: left; border: solid 1px #866446; }
.legende { font-size: 12px; padding-top: 3px; padding-left: 10px; }
.real { float: left; margin-right: 30px; margin-bottom: 20px; display: block; }
.real img { padding: 10px 10px 0; border-style: none; display: block; }
.real p { color: #6b482d; font-weight: bold; text-decoration: none; text-align: right; display: block; float: left; }
.real a { color: #4b2e15; font-weight: bold; text-decoration: none; display: block; float: left; border: solid 2px #b1865a; }
.real a:hover { color: #4b2e15; font-weight: bold; background-color: #efddc0; text-decoration: none; display: block; float: left; border: solid 2px #866446; }
/*produits*/
#produits { color: #62381e; font-size: 13px; background-color: #fff; text-align: center; word-spacing: 2px; width: 900px; height: 20px; margin-bottom: 0; padding-top: 12px; padding-bottom: 0; }
#produits a { color: #9b744d; text-decoration: none; word-spacing: 20px; margin-bottom: 0; padding-bottom: 0; }
#produits a:hover { color: #62381e; text-decoration: none; word-spacing: 20px; margin-bottom: 0; padding-bottom: 0; }
/*sitemap*/
#sitemap h1 { color: #62381e; font-size: 16px; font-weight: bold; text-align: left; }
#sitemap h2 { color: #62381e; font-size: 14px; font-style: italic; text-align: left; margin-top: 0; margin-left: 10px; }
#sitemap { font-size: 12px; line-height: 16px; text-align: justify; padding-right: 20px; padding-left: 20px; }
#sitemap ul li { font-size: 14px; line-height: 36px; text-align: left; margin-left: 100px; list-style-image: url(../images/global/liste1.jpg); }
#sitemap ul li a { color: #62381e; font-weight: bold; text-decoration: none; text-align: left; list-style-image: url(../images/global/liste1.jpg); }
#sitemap ul li a:hover { color: #9b744d; font-weight: bold; text-decoration: underline; text-align: left; list-style-image: url(../images/global/liste1.jpg); }
#sitemap ul li ul li { font-size: 12px; line-height: 30px; text-align: left; margin-left: 30px; list-style-type: circle; }
#sitemap ul li ul li a { color: #62381e; font-weight: bold; text-decoration: none; text-align: left; list-style-image: url(../images/global/liste1.jpg); }
#sitemap ul li ul li a:hover { color: #9b744d; font-weight: bold; text-decoration: underline; text-align: left; list-style-image: url(../images/global/liste1.jpg); }
.clear { float: none; clear: both; }

