body   { background-color: #9d9758 }
p  { color: white; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 13px }
td {}
.cadre  { display: block; margin: 4% auto; width: 800px; height: 590px; border: solid 1px black }
.header  { background-image: url("images/bear_hunting_packages_01.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 -10px; text-align: right; margin-top: 0; margin-bottom: 0; padding-bottom: 5px; width: 800px; height: 115px }
.header_fr   { background-image: url("images/bear_hunting_packages_fr_01.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 -10px; text-align: right; margin-top: 0; margin-bottom: 0; padding-bottom: 5px; width: 800px; height: 115px; overflow: visible }
.page { background-image: url("images/page_02.jpg"); background-repeat: no-repeat; background-attachment: scroll; width: 800px; height: 400px }
.page_promo  { background-image: url(images/page_en_02.jpg); background-repeat: no-repeat; background-attachment: scroll; width: 800px; height: 400px }
.page_promo_fr  { background-image: url(images/page_fr_02.jpg); background-repeat: no-repeat; background-attachment: scroll; width: 800px; height: 400px }
.accueil  { background-image: url(images/site-ours_accueil_en_02.jpg); background-repeat: no-repeat; background-attachment: scroll; text-align: right; margin: 0; padding: 0; width: 800px; height: 400px }
.accueil_fr  { background-image: url(images/site-ours_accueil_02.jpg); background-repeat: no-repeat; background-attachment: scroll; text-align: right; margin: 0; padding: 0; width: 800px; height: 400px }
.footer { background-image: url("images/bear_hunting_packages_03.jpg"); background-repeat: no-repeat; background-attachment: scroll; display: block; width: 800px; height: 70px }
.footer_fr { background-image: url("images/bear_hunting_packages_fr_03.jpg"); background-repeat: no-repeat; background-attachment: scroll; display: block; width: 800px; height: 70px }
.menu_1   { display: block; margin-right: 32px; padding-top: 10px }
.menu_1 a    { color: #5f6730; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-color: #cacdbb; letter-spacing: 1px; padding: 2px 5px; border: solid 1px #9d9758 }
.menu_1 a:link  { color: #5f6730; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-color: #cacdbb; letter-spacing: 1px; border: solid 1px #9d9758 }
.menu_1 a:hover { background-color: #fff }
.menu_1 a:visited { color: #5f6730 }
.menu_2    { background-image: none; text-align: left; margin-top: 68px; margin-left: 70px }
.menu_2 a:link   { color: #5f6730; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-color: #d4cdb4; letter-spacing: 1px; padding: 2px 5px; border: solid 1px }
.menu_2 a  { color: #5f6730; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-color: #d4cdb4; letter-spacing: 1px; padding: 2px 5px; border: solid 1px }
.menu_2 a:hover     { color: #fff; background-color: #ff8a00; padding: 2px 5px; border: solid 1px #5f6730 }
.menu_2 a:visited  { color: #5f6730; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; letter-spacing: 1px; padding: 2px 5px; border: solid 1px #9d9758 }
h1  { color: #00302f; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 20px; text-align: left; margin: 0.67em 0 12px }
.contenu { color: #fff; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-align: left }
.contenu_accueil { text-align: right; display: block; margin-right: 70px; padding-top: 25px; padding-left: 85px; width: 220px; float: right; clear: none }
.colonne_droite { line-height: 12px; display: block; margin-top: 25px; margin-left: 35px; padding-top: 0; position: relative; width: 275px; float: left; clear: none }
.colonne_gauche  { line-height: 12px; margin-top: 25px; margin-left: 150px; width: 275px; height: 300px; float: left; clear: none }
.scrolling { color: #fff; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 13px; margin: 0; padding: 0; width: 295px; height: 128px; overflow: auto }
.scrolling_manoir { color: #fff; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 13px; margin: 0; padding: 0; width: 295px; height: 118px; overflow: auto }
.colonne { margin-top: 30px; width: 220px; height: 300px; float: left; clear: none }
.visite { text-align: right; margin-top: 75px; margin-right: 25px; width: 310px; height: 75px; float: right; clear: both }
.visite_fr { text-align: right; margin-top: 35px; margin-right: 25px; width: 310px; height: 75px; float: right; clear: both }
.visite a   { display: block; width: 128px; height: 75px; float: left; clear: none; border-style: none }
.visite_fr a  { display: block; width: 128px; height: 75px; float: left; clear: none }
.visite a:link { display: block; width: 85px; height: 75px; float: left; clear: none }
.colonne_gauche a:link     { color: #fff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.7em; text-decoration: none; background-color: #ff8a00; padding: 2px 5px 1px; border: solid 1px #5f6730 }
.colonne_gauche a:visited     { color: #fff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.7em; text-decoration: none; background-color: #ff8a00; padding: 2px 5px 1px; border: solid 1px #5f6730 }
.colonne_droite a:link     { color: #fff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.7em; text-decoration: none; background-color: #ff8a00; padding: 2px 5px 1px; width: auto; border: solid 1px #5f6730 }
.colonne_droite a:visited    { color: #fff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.7em; text-decoration: none; background-color: #ff8a00; padding: 2px 5px 1px; border: solid 1px #5f6730 }
ul { list-style-type: none; list-style-position: inside; display: list-item; margin: 0; padding: 0 }
a:hover { color: #c2b893 }
a:visited  { color: #c2b893 }
.prix { color: #f93; font-size: 15px; font-family: Arial, Verdana, Helvetica, Swiss, SunSans-Regular; font-weight: bold; line-height: 14px }
.tableau { color: #fff; font-size: 9px; font-family: Arial, Verdana, Helvetica, Swiss, SunSans-Regular; line-height: 10px }
ul li   { white-space: normal; list-style-type: disc; list-style-position: outside; display: list-item; margin-left: 16px }
