body {
margin: 0;
padding: 0;
background-color: #5B0008;
font-family: Arial, Helvetica, sans-serif;
background-image: url(motif_fond.gif);
background-attachment: fixed;
font-size: 11px;
color: #3C1D07;
}
/*html {
background-image: url(motif_fond.gif);
overflow: hidden;
height: 100%;
width: 100%;
}
body {
margin: 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3C1D07;
overflow: auto;
height: 100%;
width: 100%;
}*/
a {
color: #3C1D07;
}
h1,
h2 {
display:none;
}
form,
fieldset {
margin: 0;
padding: 0;
border: none;
}
legend,
caption {
display: none;
}
ul,
li {
margin: 0;
padding: 0;
list-style: none;
}
img {
border: none;
}
p {
margin: 8px 0px 8px 0px;
}
#centrage {
width: 824px;
margin: auto;
}
#total {
float: left;
width: 824px;
margin: 0px 0px 20px 0px;
background-image: url(fond_page_inter.gif);
background-repeat: repeat-y;
}
/*-- BANDEAU --*/
#header {
float: left;
width: 823px;
padding-left: 1px;
height: 133px;
background-image : url(fond_bandeau_en.jpg);
background-repeat: no-repeat;
}
#header img {
float: left;
}
#header #language {
float: right;
background-image: url(language.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
width: 48px;
height: 20px;
padding: 5px 14px 0px 47px;
}
#header #language ul li {
float: left;
padding-left: 8px;
}
#header #language ul li a {
display: block;
width: 16px;
height: 11px;
background-repeat: no-repeat;
}
#header #language ul li a span {
display: none;
}
#header #language ul li.vfr a {
background-image: url(bout_fr.gif);
}
#header #language ul li.ven a {
background-image: url(bout_en.gif);
}
/*-- MENU --*/
#menu {
float: left;
width: 821px;
padding: 0px 2px 0px 1px;
height: 39px;
}
#menu ul {
float: left;
width: 777px;
padding: 3px 0px 0px 44px;
height: 36px;
background-image: url(fond-navig.gif);
background-repeat: repeat-x;
}
#menu ul.fr {
float: left;
width: 805px;
padding: 3px 0px 0px 16px;
height: 36px;
background-image: url(fond-navig.gif);
background-repeat: repeat-x;
}
#menu ul li {
display: inline;
}
#menu ul li {
float: left;
padding-left: 22px;
}
#menu ul li a {
display: block;
float: left;
height: 29px;
background-repeat: no-repeat;
}
#menu ul.fr li {
float: left;
padding-left: 21px;
}
#menu ul.fr li a {
display: block;
float: left;
height: 29px;
background-repeat: no-repeat;
}
#menu ul li a:hover,
body.bodyaccueil #menu ul li.lienaccueil a,
body.bodyaboutus #menu ul li.lienabout a,
body.bodycorporate #menu ul li.liencorporate a,
body.bodypractical #menu ul li.lienpractical a,
body.bodypress #menu ul li.lienpress a,
body.bodylinks #menu ul li.lienlinks a,
body.bodycontact #menu ul li.liencontact a,
body.bodyaccueil #menu ul li.lienaccueilfr a,
body.bodyaboutus #menu ul li.lienaboutfr a,
body.bodycorporate #menu ul li.liencorporatefr a,
body.bodypractical #menu ul li.lienpracticalfr a,
body.bodypress #menu ul li.lienpressfr a,
body.bodylinks #menu ul li.lienlinksfr a,
body.bodycontact #menu ul li.liencontactfr a {
background-position: 0px -50px;
}
#menu ul li.lienaccueil a {
width: 77px;
background-image: url(bout_home.gif);
}
#menu ul li.lienabout a {
width: 67px;
background-image: url(bout_about_us.gif);
}
#menu ul li.liencorporate a {
width: 80px;
background-image: url(bout_corporate.gif);
}
#menu ul li.lienpractical a {
width: 174px;
background-image: url(bout_practical_information.gif);
}
#menu ul li.lienpress a {
width: 37px;
background-image: url(bout_press.gif);
}
#menu ul li.lienlinks a {
width: 39px;
background-image: url(bout_links.gif);
}
#menu ul li.liencontact a {
width: 83px;
background-image: url(bout_contact_us.gif);
}
/*-- MENU FRANCAIS --*/
#menu ul li.lienaccueilfr a {
width: 59px;
background-image: url(bout_accueil.gif);
}
#menu ul li.lienaboutfr a {
width: 137px;
background-image: url(bout_qui_sommes_nous.gif);
}
#menu ul li.liencorporatefr a {
width: 88px;
background-image: url(bout_entreprises.gif);
}
#menu ul li.lienpracticalfr a {
width: 186px;
background-image: url(bout_informations_pratiques.gif);
}
#menu ul li.lienpressfr a {
width: 46px;
background-image: url(bout_presse.gif);
}
#menu ul li.lienlinksfr a {
width: 38px;
background-image: url(bout_liens.gif);
}
#menu ul li.liencontactfr a {
width: 66px;
background-image: url(bout_contactez_nous.gif);
}
#menu ul li a span {
display: none;
}
/*-- TOTEM --*/
#totem {
float: left;
width: 228px;
padding-left: 5px;
}
#totem ul {
width: 228px;
margin-top: 10px;
}
#totem ul li {
margin-top: 5px;
}
#totem ul li a {
display: block;
width: 228px;
height: 39px;
background-repeat: no-repeat;
}
#totem ul li a:hover,
#totem ul li.on a,
#totem ul li a.on {
background-position: 0px -60px;
}
#totem ul li.lienconcept a {
background-image: url(bout_concept-inter.gif);
}
#totem ul li.lienmorganrental a {
background-image: url(bout_morgan_rental-inter.gif);
}
#totem ul li.lientouringpackage a {
background-image: url(bout_touring-inter.gif);
}
#totem ul li.lienleconcept a {
background-image: url(bout_le_concept-inter.gif);
}
#totem ul li.lienlocationmorgan a {
background-image: url(bout_location_morgan-inter.gif);
}
#totem ul li.liencircuitstouristiques a {
background-image: url(bout_circuits_touristiques-inter.gif);
}
#totem ul li a span {
display: none;
}
#totem ul li ul {
display: none;
}
#totem ul li ul.on {
display: block;
margin: 5px 0px 5px 0px;
}
#totem ul li ul li {
margin: 0;
}
#totem ul li.lienconcept ul li a,
#totem ul li.lienmorganrental ul li a,
#totem ul li.lientouringpackage ul li a,
#totem ul li.lienleconcept ul li a,
#totem ul li.lienlocationmorgan ul li a,
#totem ul li.liencircuitstouristiques ul li a {
height: auto;
width: 190px;
padding: 2px 0px 2px 38px;
background-image: url(puce-sous-rub.gif);
background-repeat: no-repeat;
background-position: 0px 3px;
color: #391C06;
text-decoration: none;
}
#totem ul li ul li a:hover,
#totem ul li ul.on li.on a {
background-position: -300px 3px;
color: #FFFFFF;
background-color: #230F04;
}
#totem ul li.lienconcept ul li.on,
#totem ul li.lienmorganrental ul li.on,
#totem ul li.lientouringpackage ul li.on,
#totem ul li.lienleconcept ul li.on,
#totem ul li.lienlocationmorgan ul li.on,
#totem ul li.liencircuitstouristiques ul li.on {
background-color: #A38241;
border-bottom: 1px solid #230f04;
}
#totem ul li.lienconcept ul li ul,
#totem ul li.lienmorganrental ul li ul,
#totem ul li.lientouringpackage ul li ul,
#totem ul li.lienleconcept ul li ul,
#totem ul li.lienlocationmorgan ul li ul,
#totem ul li.liencircuitstouristiques ul li ul {
margin-top: 0px;
}
#totem ul li.lienconcept ul li ul li.on,
#totem ul li.lienmorganrental ul li ul li.on,
#totem ul li.lientouringpackage ul li ul li.on,
#totem ul li.lienleconcept ul li ul li.on,
#totem ul li.lienlocationmorgan ul li ul li.on,
#totem ul li.liencircuitstouristiques ul li ul li.on {
border-bottom: none;
}
#totem ul li.lienconcept ul.on li.on ul li a,
#totem ul li.lienmorganrental ul.on li.on ul li a,
#totem ul li.lientouringpackage ul.on li.on ul li a,
#totem ul li.lienleconcept ul.on li.on ul li a,
#totem ul li.lienlocationmorgan ul.on li.on ul li a,
#totem ul li.liencircuitstouristiques ul.on li.on ul li a {
height: auto;
width: 175px;
padding: 2px 0px 2px 53px;
background-image: url(puce_menu_niveau2.gif);
background-repeat: no-repeat;
background-position: 46px -5px;
color: #FFFFFF;
background-color: #A38241;
text-decoration: none;
}
#totem ul li ul.on li.on ul.on li a:hover,
#totem ul li ul.on li.on ul.on li a.on {
background-position: 46px -75px;
color: #70000E;
background-color: #A38241;
}
/*-- INTER --*/
#inter {
float: left;
width: 525px;
padding: 0px 15px 60px 15px;
margin-left: 17px;
background-image: url(fond_inter_inter.jpg);
background-repeat: no-repeat;
background-position: bottom left;
}
#inter h3 {
margin: 0px 0px 0px -15px;
padding: 0;
}
#inter ul {
margin: 5px 0px 5px 20px;
}
#inter ul li {
padding: 3px 0px 5px 15px;
background-image: url(puce_liste.gif);
background-repeat: no-repeat;
background-position: 0px 2px;
}
#inter #baspage {
float: left;
clear: both;
width: 505px;
margin: 20px 0px 0px 0px;
padding:  15px 10px 0px 10px;
border-top: 1px solid #351806;
}
#inter #baspage a {
float: left;
background-image: url(puce_lien_bas_pages.gif);
background-repeat: no-repeat;
font-weight: bold;
padding: 0px 0px 2px 15px;
margin-right: 30px;
}
h4 {
margin: 10px 0px 10px 0px;
font-size: 16px;
}
h5 {
margin: 8px 0px 8px 0px;
font-size: 13px;
}
/*-- CONTACT --*/
body.bodycontact #inter form {
float: left;
padding-bottom: 20px;
}
body.bodycontact #inter #mentionscontact {
float: left;
height: 420px;
padding: 0px 1px 0px 35px;
background-image: url(separateur.gif);
background-repeat: no-repeat;
background-position: 10px 0px;
text-align: center;
}
/*-- PRESS --*/
body.bodypress div.imgpress {
float: left;
text-align: center;
padding: 0px 20px 30px 20px;
}
body.bodypress div.imgpress a.imgpress {
background-image: url(puce_enlarge.gif);
background-repeat: no-repeat;
padding: 0px 0px 2px 17px;
background-position: 0px 2px;
}
/*-- CREDITS --*/
#credit {
float: left;
width: 525px;
background-image: url(separateur_credits.gif);
background-repeat: no-repeat;
background-position: top center;
}
#credit #tamtam {
float: left;
width: 240px;
text-align: center;
}
#credit #comsix {
float: left;
width: 240px;
text-align: center;
margin-left: 40px;
}
/*-- FOOTER --*/
#footer {
float: left;
width: 824px;
height: 78px;
background-image: url(fond-footer.gif);
background-repeat: no-repeat;
}
#footer ul {
float: right;
margin: 40px 10px 0px 0px;
}
#footer ul li {
float: left;
}
#footer ul li a {
float: left;
color: #FFFFFF;
}
#footer ul li.liencredits,
#footer ul li.liencreditsfr {
padding-left: 12px;
background-image: url(separ_liens_footer.gif);
background-repeat: no-repeat;
background-position: 5px 0px;
}
#footer ul li.liencreditsfr {
background-position: 5px 3px;
}
#footer ul li.liencredits a {
display: block;
width: 38px;
height: 5px;
background-image: url(fond_lien_credits.gif);
background-repeat: no-repeat;
}
#footer ul li.lienmentions a {
display: block;
width: 112px;
height: 5px;
background-image: url(fond_lien_terms_conditions.gif);
background-repeat: no-repeat;
}
#footer ul li.liencreditsfr a {
display: block;
width: 38px;
height: 8px;
background-image: url(fond_lien_credits_fr.gif);
background-repeat: no-repeat;
}
#footer ul li.lienmentionsfr a {
display: block;
width: 163px;
height: 8px;
background-image: url(fond_lien_conditions_vente_fr.gif);
background-repeat: no-repeat;
}
#footer ul li.liencredits a:hover,
#footer ul li.liencreditsfr a:hover,
#footer ul li.lienmentions a:hover,
#footer ul li.lienmentionsfr a:hover {
background-position: 0px -15px;
}
#footer ul li a span {
display: none;
}
/*-- PAGE ACCUEIL --*/
body.bodyaccueil #total {
background-image: url(fond_page_accueil.gif);
}
body.bodyaccueil #header {
height: 115px;
}
body.bodyaccueil #totem {
background-image: url(fond_menu_accueil.jpg);
background-repeat: no-repeat;
background-position: 1px 0px;
margin: 0;
padding: 0px 0px 0px 71px;
width: 751px;
}
body.bodyaccueil #totem ul {
margin: 0;
padding: 0;
width: 741px;
}
body.bodyaccueil #totem ul li {
float: left;
margin: 0;
padding: 0;
}
body.bodyaccueil #totem ul li ul {
display: none;
}
body.bodyaccueil #totem ul li.lienconcept a {
background-image: url(bout_concept-accueil.gif);
}
body.bodyaccueil #totem ul li.lienmorganrental a {
background-image: url(bout_morgan_rental-accueil.gif);
}
body.bodyaccueil #totem ul li.lientouringpackage a {
background-image: url(bout_touring-accueil.gif);
}
body.bodyaccueil #totem ul li.lienleconcept a {
background-image: url(bout_le_concept-accueil.gif);
}
body.bodyaccueil #totem ul li.lienlocationmorgan a {
background-image: url(bout_location_morgan-accueil.gif);
}
body.bodyaccueil #totem ul li.liencircuitstouristiques a {
background-image: url(bout_circuits_touristiques-accueil.gif);
}
body.bodyaccueil #visuaccueil {
padding-left: 1px;
}
body.bodyaccueil #interaccueil {
float: left;
}
body.bodyaccueil #interaccueil #accueilgauche {
float: left;
width: 400px;
padding: 0px 0px 80px 1px;
background-image: url(fond_accueil_gauche.gif);
background-repeat: no-repeat;
background-position: bottom left;
text-align: center;
}
body.bodyaccueil #interaccueil #accueilgauche h3 {
margin: 0px 0px 0px 0px;
padding: 0;
}
body.bodyaccueil #interaccueil #accueilgauche p {
padding: 0px 30px 0px 30px;
margin: 7px 0px 7px 0px;
}
body.bodyaccueil #interaccueil #accueildroit {
float: left;
width: 400px; 
margin-left: 15px;
}
body.bodyaccueil #interaccueil #accueildroit div.pave {
float: left;
width: 400px; 
margin: 3px 0px 0px 0px;
padding: 25px 0px 0px 0px;
background-image: url(fond_accueil_droit_haut.gif);
background-repeat: no-repeat;
position: top left;
}
body.bodyaccueil #interaccueil #accueildroit div.pave div.hautpave {
float: left;
width: 370px; 
margin: 3px 0px 0px 0px;
padding: 0px 15px 0px 15px;
background-image: none;
background-repeat: no-repeat;
position: top left;
}
body.bodyaccueil #interaccueil #accueildroit div.pave div.basaccueildroit {
float: left;
width: 400px;
height: 28px;
padding: 0;
margin-top: -7px;
background-image: url(fond_accueil_droit_bas.gif);
background-repeat: no-repeat;
position: top left;
}
body.bodyaccueil #footer {
background-image: url(fond-footer_accueil.gif);
}
/*---------------------------------------------------------------------------------------------*/
/*-- DIVERS STYLES --*/
a.seemore {
padding: 0px 0px 0px 22px;
background-image: url(puce_lien_home.gif);
background-repeat: no-repeat;
background-position: 0px 2px;
}
/*--- TEXTE ---*/
div.coul01, .bordeaux, .coul01 {
color: #990000;
}
/*-- BORDURE D'IMAGES --*/
img.bord01, .bordureMarronFoncee {
border: 1px solid #351906;
}
/*-- TABLEAUX --*/
table {
border-collapse: collapse;
}
th,
td {
border: 1px solid #341906;
padding: 3px 3px 3px 20px;
vertical-align: top;
}
th.cell01,
td.cell01 {
border: 1px solid #341906;
background-color: #978778;
color: #FFFFFF;
}