body {font-family: Verdana, Arial, Helvetica, sans-serif;margin:0 auto;padding:0;font-size:11px;color:#4D4C4C;font-weight:normal;background: url(img/fond.jpg) repeat-x #ffffff;}	
ul {list-style: none;margin: 0;padding: 0;}
a:link {color: #4D4C4C;text-decoration: underline;font-weight:bold} /* lien non-visité */
a:visited {color: #4D4C4C;text-decoration: underline;font-weight:bold} /* lien visité */
a:hover {color: #4D4C4C;text-decoration:underline;font-weight:bold} /* lien survolé */
a:active {color: #4D4C4C;text-decoration: underline;font-weight:bold} /* lien activé */

a.lienbas:link {color: #000000;text-decoration: none;font-weight:normal} /* lien non-visité */
a.lienbas:visited {color: #000000;text-decoration: none;font-weight:normal} /* lien visité */
a.lienbas:hover {color: #000000;text-decoration:underline;font-weight:normal} /* lien survolé */
a.lienbas:active {color: #000000;text-decoration: underline;font-weight:normal} /* lien activé */

a.lienmail:link {color: #244F6D;text-decoration:underline;font-weight:normal} /* lien non-visité */
a.lienmail:visited {color: #244F6D;text-decoration:underline;font-weight:normal} /* lien visité */
a.lienmail:hover {color: #244F6D;text-decoration:underline;font-weight:normal} /* lien survolé */
a.lienmail:active {color: #244F6D;text-decoration: underline;font-weight:normal} /* lien activé */

a.lientxt:link {color: #ffffff;text-decoration:underline;font-weight:bold} /* lien non-visité */
a.lientxt:visited {color: #ffffff;text-decoration:underline;font-weight:bold} /* lien visité */
a.lientxt:hover {color: #ffffff;text-decoration:underline;font-weight:bold} /* lien survolé */
a.lientxt:active {color: #ffffff;text-decoration: underline;font-weight:bold} /* lien activé */

* {margin: 0 auto;padding: 0;}
img {border: 0;}
.imgflottante {float:left;padding-right:6px;}
.imgflottante2 {float:left;}

#container {padding:0;margin:0 auto;width:985px;height:728px;}
#top {margin:28px 0 0 0;padding:0;background: url(img/top.jpg) no-repeat;width: 985px;height:208px;}
#top-flag {padding:166px 0 0 890px;}
#top-restaurant {margin:28px 0 0 0;padding:0;background: url(img/top-restaurant.jpg) no-repeat;width: 985px;height:208px;}
#top-fournisseur {margin:28px 0 0 0;padding:0;background: url(img/top-fournisseur.jpg) no-repeat;width: 985px;height:208px;}
#top-contact {margin:28px 0 0 0;padding:0;background: url(img/top-contact.jpg) no-repeat;width: 985px;height:208px;}
#top-acces {margin:28px 0 0 0;padding:0;background: url(img/top-acces.jpg) no-repeat;width: 985px;height:208px;}
#top-mornac {margin:28px 0 0 0;padding:0;background: url(img/top-mornac.jpg) no-repeat;width: 985px;height:208px;}

/*-- bottom --*/
#bottom-accueil {background: url(img/bottom.jpg) no-repeat;width:985px;height:42px;}
#bottom-accueil p {padding:4px 0 0 0;text-align:center;font-size:9px;}

#bottom-restaurant {background: url(img/bottom-restaurant.jpg) no-repeat;width:985px;height:42px;}
#bottom-restaurant p {padding:4px 0 0 0;text-align:center;font-size:9px;}

#bottom-fournisseur {background: url(img/bottom-fournisseur.jpg) no-repeat;width:985px;height:42px;}
#bottom-fournisseur p {padding:4px 0 0 0;text-align:center;font-size:9px;}

#bottom-contact {background: url(img/bottom-contact.jpg) no-repeat;width:985px;height:42px;}
#bottom-contact p {padding:4px 0 0 0;text-align:center;font-size:9px;}

#bottom-acces {background: url(img/bottom-acces.jpg) no-repeat;width:985px;height:42px;}
#bottom-acces p {padding:4px 0 0 0;text-align:center;font-size:9px;}

#bottom-mornac {background: url(img/bottom-mornac.jpg) no-repeat;width:985px;height:42px;}
#bottom-mornac p {padding:4px 0 0 0;text-align:center;font-size:9px;}

#bottom-02 p {padding:0 0 6px 0;text-align:center;font-size:9px;}

/*-- accueil --*/
#fond-accueil {background: url(img/fond-accueil.jpg) no-repeat;width:985px;height:350px;}
#accueil-g {float:left;width:300px;}
#accueil-g p {margin:100px 0 0 44px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#244F6D;font-weight:normal;line-height: 1.4em;text-align:justify;}
#accueil-d {margin-left:380px;}
/*-- restaurant --*/
#fond-restaurant {background: url(img/fond-restaurant.jpg) no-repeat;width:985px;height:350px;}
#restaurant-g {float:left;width:300px;}
#restaurant-g p {margin:80px 0 0 44px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#544135;font-weight:normal;line-height: 1.4em;text-align:justify;}
#restaurant-d {margin-left:353px;padding:239px 0 0 0;}
#restaurant-d img {padding-right:20px;}
/*-- fournisseur --*/
#fond-fournisseur {background: url(img/fond-fournisseur.jpg) no-repeat;width:985px;height:350px;}
#fournisseur-g {float:left;width:300px;}
#fournisseur-g p {margin:100px 0 0 44px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#244F6D;font-weight:normal;line-height: 1.4em;text-align:justify;}
#fournisseur-d {margin-left:353px;padding:100px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#244F6D;font-weight:normal;text-align:justify;}
#fournisseur-d img {padding-right:10px;}
#fournisseur-d p {padding-bottom:20px;}

#fournisseur-d2 {float:right;width:320px;padding:100px 0 0 0;}
#fournisseur-d2 img {padding-right:10px;}
#fournisseur-d2 p {padding-bottom:20px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#244F6D;font-weight:normal;text-align:justify;}
/*-- contact --*/
#fond-contact {background: url(img/fond-contact.jpg) no-repeat;width:985px;height:350px;}
#contact-g {float:left;width:400px;padding-left:44px;}
#contact-g p {margin:20px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#544135;font-weight:normal;line-height: 1.4em;text-align:justify;}
#contact-d {margin-left:466px;padding:223px 0 0 0;}
#contact-d img {padding-right:20px;}
.vignette-contact {padding-top:11px;}
/*-- acces --*/
#fond-acces {background: url(img/fond-acces.jpg) no-repeat;width:985px;height:350px;}
#acces-g {float:left;width:300px;}
#acces-g p {margin:90px 0 0 44px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#244F6D;font-weight:normal;line-height: 1.4em;text-align:justify;}
#acces-d {margin-left:380px;}
.plan {padding-top:14px;float:left;padding-right:6px;}
/*-- mornac --*/
#fond-mornac {background: url(img/fond-mornac.jpg) no-repeat;width:985px;height:350px;}
#mornac-g {float:left;width:300px;}
#mornac-g p {margin:100px 0 0 44px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#244F6D;font-weight:normal;line-height: 1.4em;text-align:justify;}
#mornac-d {margin-left:372px;padding:224px 0 0 0;}
#mornac-d img {padding-right:20px;}


form {color:#544135;}
input {font-family: Arial, Helvetica, sans-serif;font-size:10px;}




/* -------- navigation ------- */

/* -------- accueil ------- */
div#mainnav {margin: 0 auto;width:985px;height: 31px;}
div#mainnav ul{width: 985px;margin: 0 auto;height: 31px;background: transparent url(img/nav.jpg) no-repeat 0 -31px;}
div#mainnav ul li {margin: 0;padding: 0;list-style: none;display:inline;}
#mainnav ul li, #mainnav ul a {height: 31px;float: left;display: block;}

#nav-home a:hover, #nav-home a:active {background: transparent url(img/nav.jpg) 0 0;}
#nav-rub2 a:hover, #nav-rub2 a:active {background: transparent url(img/nav.jpg) -132px 0;}
#nav-rub3 a:hover, #nav-rub3 a:active {background: transparent url(img/nav.jpg) -279px 0;}
#nav-rub4 a:hover, #nav-rub4 a:active {background: transparent url(img/nav.jpg) -467px 0;}
#nav-rub5 a:hover, #nav-rub5 a:active {background: transparent url(img/nav.jpg) -640px 0;}
#nav-rub6 a:hover, #nav-rub6 a:active {background: transparent url(img/nav.jpg) -865px 0;}
#nav-rub7 a:hover, #nav-rub7 a:active {background: transparent url(img/nav.jpg) -945px 0;}

/* -------- active page nav items ------- */
body#home #nav-home a{ background: transparent url(img/nav.jpg) 0 0;}
body#rub2 #nav-rub2 a {background: transparent url(img/nav.jpg) -132px 0;}
body#rub3 #nav-rub3 a {background: transparent url(img/nav.jpg) -279px 0;}
body#rub4 #nav-rub4 a {background: transparent url(img/nav.jpg) -467px 0;}
body#rub5 #nav-rub5 a {background: transparent url(img/nav.jpg) -640px 0;}
body#rub6 #nav-rub6 a {background: transparent url(img/nav.jpg) -865px 0;}
body#rub7 #nav-rub7 a {background: transparent url(img/nav.jpg) -945px 0;}

/* -------- restaurant ------- */
div#mainnav-restaurant {margin: 0 auto;width:985px;height: 31px;}
div#mainnav-restaurant ul{width: 985px;margin: 0 auto;height: 31px;background: transparent url(img/nav-restaurant.jpg) no-repeat 0 -31px;}
div#mainnav-restaurant ul li {margin: 0;padding: 0;list-style: none;display:inline;}
#mainnav-restaurant ul li, #mainnav-restaurant ul a {height: 31px;float: left;display: block;}

#nav-home-restaurant a:hover, #nav-home-restaurant a:active {background: transparent url(img/nav-restaurant.jpg) 0 0;}
#nav-rub2-restaurant a:hover, #nav-rub2-restaurant a:active {background: transparent url(img/nav-restaurant.jpg) -132px 0;}
#nav-rub3-restaurant a:hover, #nav-rub3-restaurant a:active {background: transparent url(img/nav-restaurant.jpg) -279px 0;}
#nav-rub4-restaurant a:hover, #nav-rub4-restaurant a:active {background: transparent url(img/nav-restaurant.jpg) -467px 0;}
#nav-rub5-restaurant a:hover, #nav-rub5-restaurant a:active {background: transparent url(img/nav-restaurant.jpg) -640px 0;}
#nav-rub6-restaurant a:hover, #nav-rub6-restaurant a:active {background: transparent url(img/nav-restaurant.jpg) -865px 0;}
#nav-rub7-restaurant a:hover, #nav-rub7-restaurant a:active {background: transparent url(img/nav-restaurant.jpg) -945px 0;}

/* -------- active page nav items ------- */
body#home #nav-home-restaurant a{ background: transparent url(img/nav-restaurant.jpg) 0 0;}
body#rub2 #nav-rub2-restaurant a {background: transparent url(img/nav-restaurant.jpg) -132px 0;}
body#rub3 #nav-rub3-restaurant a {background: transparent url(img/nav-restaurant.jpg) -279px 0;}
body#rub4 #nav-rub4-restaurant a {background: transparent url(img/nav-restaurant.jpg) -467px 0;}
body#rub5 #nav-rub5-restaurant a {background: transparent url(img/nav-restaurant.jpg) -640px 0;}
body#rub6 #nav-rub6-restaurant a {background: transparent url(img/nav-restaurant.jpg) -865px 0;}
body#rub7 #nav-rub7-restaurant a {background: transparent url(img/nav-restaurant.jpg) -945px 0;}


/* -------- fournisseur ------- */
div#mainnav-fournisseur {margin: 0 auto;width:985px;height: 31px;}
div#mainnav-fournisseur ul{width: 985px;margin: 0 auto;height: 31px;background: transparent url(img/nav-fournisseur.jpg) no-repeat 0 -31px;}
div#mainnav-fournisseur ul li {margin: 0;padding: 0;list-style: none;display:inline;}
#mainnav-fournisseur ul li, #mainnav-fournisseur ul a {height: 31px;float: left;display: block;}

#nav-home-fournisseur a:hover, #nav-home-fournisseur a:active {background: transparent url(img/nav-fournisseur.jpg) 0 0;}
#nav-rub2-fournisseur a:hover, #nav-rub2-fournisseur a:active {background: transparent url(img/nav-fournisseur.jpg) -132px 0;}
#nav-rub3-fournisseur a:hover, #nav-rub3-fournisseur a:active {background: transparent url(img/nav-fournisseur.jpg) -279px 0;}
#nav-rub4-fournisseur a:hover, #nav-rub4-fournisseur a:active {background: transparent url(img/nav-fournisseur.jpg) -467px 0;}
#nav-rub5-fournisseur a:hover, #nav-rub5-fournisseur a:active {background: transparent url(img/nav-fournisseur.jpg) -640px 0;}
#nav-rub6-fournisseur a:hover, #nav-rub6-fournisseur a:active {background: transparent url(img/nav-fournisseur.jpg) -865px 0;}
#nav-rub7-fournisseur a:hover, #nav-rub7-fournisseur a:active {background: transparent url(img/nav-fournisseur.jpg) -945px 0;}

/* -------- active page nav items ------- */
body#home #nav-home-fournisseur a{ background: transparent url(img/nav-fournisseur.jpg) 0 0;}
body#rub2 #nav-rub2-fournisseur a {background: transparent url(img/nav-fournisseur.jpg) -132px 0;}
body#rub3 #nav-rub3-fournisseur a {background: transparent url(img/nav-fournisseur.jpg) -279px 0;}
body#rub4 #nav-rub4-fournisseur a {background: transparent url(img/nav-fournisseur.jpg) -467px 0;}
body#rub5 #nav-rub5-fournisseur a {background: transparent url(img/nav-fournisseur.jpg) -640px 0;}
body#rub6 #nav-rub6-fournisseur a {background: transparent url(img/nav-fournisseur.jpg) -865px 0;}
body#rub7 #nav-rub7-fournisseur a {background: transparent url(img/nav-fournisseur.jpg) -945px 0;}


/* -------- acces ------- */
div#mainnav-acces {margin: 0 auto;width:985px;height: 31px;}
div#mainnav-acces ul{width: 985px;margin: 0 auto;height: 31px;background: transparent url(img/nav-acces.jpg) no-repeat 0 -31px;}
div#mainnav-acces ul li {margin: 0;padding: 0;list-style: none;display:inline;}
#mainnav-acces ul li, #mainnav-acces ul a {height: 31px;float: left;display: block;}

#nav-home-acces a:hover, #nav-home-acces a:active {background: transparent url(img/nav-acces.jpg) 0 0;}
#nav-rub2-acces a:hover, #nav-rub2-acces a:active {background: transparent url(img/nav-acces.jpg) -132px 0;}
#nav-rub3-acces a:hover, #nav-rub3-acces a:active {background: transparent url(img/nav-acces.jpg) -279px 0;}
#nav-rub4-acces a:hover, #nav-rub4-acces a:active {background: transparent url(img/nav-acces.jpg) -467px 0;}
#nav-rub5-acces a:hover, #nav-rub5-acces a:active {background: transparent url(img/nav-acces.jpg) -640px 0;}
#nav-rub6-acces a:hover, #nav-rub6-acces a:active {background: transparent url(img/nav-acces.jpg) -865px 0;}
#nav-rub7-acces a:hover, #nav-rub7-acces a:active {background: transparent url(img/nav-acces.jpg) -945px 0;}

/* -------- active page nav items ------- */
body#home #nav-home-acces a{ background: transparent url(img/nav-acces.jpg) 0 0;}
body#rub2 #nav-rub2-acces a {background: transparent url(img/nav-acces.jpg) -132px 0;}
body#rub3 #nav-rub3-acces a {background: transparent url(img/nav-acces.jpg) -279px 0;}
body#rub4 #nav-rub4-acces a {background: transparent url(img/nav-acces.jpg) -467px 0;}
body#rub5 #nav-rub5-acces a {background: transparent url(img/nav-acces.jpg) -640px 0;}
body#rub6 #nav-rub6-acces a {background: transparent url(img/nav-acces.jpg) -865px 0;}
body#rub7 #nav-rub7-acces a {background: transparent url(img/nav-acces.jpg) -945px 0;}


/* -------- contact ------- */
div#mainnav-contact {margin: 0 auto;width:985px;height: 31px;}
div#mainnav-contact ul{width: 985px;margin: 0 auto;height: 31px;background: transparent url(img/nav-contact.jpg) no-repeat 0 -31px;}
div#mainnav-contact ul li {margin: 0;padding: 0;list-style: none;display:inline;}
#mainnav-contact ul li, #mainnav-contact ul a {height: 31px;float: left;display: block;}

#nav-home-contact a:hover, #nav-home-contact a:active {background: transparent url(img/nav-contact.jpg) 0 0;}
#nav-rub2-contact a:hover, #nav-rub2-contact a:active {background: transparent url(img/nav-contact.jpg) -132px 0;}
#nav-rub3-contact a:hover, #nav-rub3-contact a:active {background: transparent url(img/nav-contact.jpg) -279px 0;}
#nav-rub4-contact a:hover, #nav-rub4-contact a:active {background: transparent url(img/nav-contact.jpg) -467px 0;}
#nav-rub5-contact a:hover, #nav-rub5-contact a:active {background: transparent url(img/nav-contact.jpg) -640px 0;}
#nav-rub6-contact a:hover, #nav-rub6-contact a:active {background: transparent url(img/nav-contact.jpg) -865px 0;}
#nav-rub7-contact a:hover, #nav-rub7-contact a:active {background: transparent url(img/nav-contact.jpg) -945px 0;}

/* -------- active page nav items ------- */
body#home #nav-home-contact a{ background: transparent url(img/nav-contact.jpg) 0 0;}
body#rub2 #nav-rub2-contact a {background: transparent url(img/nav-contact.jpg) -132px 0;}
body#rub3 #nav-rub3-contact a {background: transparent url(img/nav-contact.jpg) -279px 0;}
body#rub4 #nav-rub4-contact a {background: transparent url(img/nav-contact.jpg) -467px 0;}
body#rub5 #nav-rub5-contact a {background: transparent url(img/nav-contact.jpg) -640px 0;}
body#rub6 #nav-rub6-contact a {background: transparent url(img/nav-contact.jpg) -865px 0;}
body#rub7 #nav-rub7-contact a {background: transparent url(img/nav-contact.jpg) -945px 0;}


/* -------- mornac ------- */
div#mainnav-mornac {margin: 0 auto;width:985px;height: 31px;}
div#mainnav-mornac ul{width: 985px;margin: 0 auto;height: 31px;background: transparent url(img/nav-mornac.jpg) no-repeat 0 -31px;}
div#mainnav-mornac ul li {margin: 0;padding: 0;list-style: none;display:inline;}
#mainnav-mornac ul li, #mainnav-mornac ul a {height: 31px;float: left;display: block;}

#nav-home-mornac a:hover, #nav-home-mornac a:active {background: transparent url(img/nav-mornac.jpg) 0 0;}
#nav-rub2-mornac a:hover, #nav-rub2-mornac a:active {background: transparent url(img/nav-mornac.jpg) -132px 0;}
#nav-rub3-mornac a:hover, #nav-rub3-mornac a:active {background: transparent url(img/nav-mornac.jpg) -279px 0;}
#nav-rub4-mornac a:hover, #nav-rub4-mornac a:active {background: transparent url(img/nav-mornac.jpg) -467px 0;}
#nav-rub5-mornac a:hover, #nav-rub5-mornac a:active {background: transparent url(img/nav-mornac.jpg) -640px 0;}
#nav-rub6-mornac a:hover, #nav-rub6-mornac a:active {background: transparent url(img/nav-mornac.jpg) -865px 0;}
#nav-rub7-mornac a:hover, #nav-rub7-mornac a:active {background: transparent url(img/nav-mornac.jpg) -945px 0;}

/* -------- active page nav items ------- */
body#home #nav-home-mornac a{ background: transparent url(img/nav-mornac.jpg) 0 0;}
body#rub2 #nav-rub2-mornac a {background: transparent url(img/nav-mornac.jpg) -132px 0;}
body#rub3 #nav-rub3-mornac a {background: transparent url(img/nav-mornac.jpg) -279px 0;}
body#rub4 #nav-rub4-mornac a {background: transparent url(img/nav-mornac.jpg) -467px 0;}
body#rub5 #nav-rub5-mornac a {background: transparent url(img/nav-mornac.jpg) -640px 0;}
body#rub6 #nav-rub6-mornac a {background: transparent url(img/nav-mornac.jpg) -865px 0;}
body#rub7 #nav-rub7-mornac a {background: transparent url(img/nav-mornac.jpg) -945px 0;}
