@charset "UTF-8";/*----------------------------------*//* CSS MENU ETABLISSEMENTS SUR SITE *//*----------------------------------*//* -- NUANCIER -- *//* GRIS:  #616163 *//* ROUGE: #b3071b */#menusite /* MENU AVEC LE CHOIX DES ETABLISSEMENTS */{	background: #FFFFFF; /*HELP*/	height: 32px;	width: 254px;	position: relative;	top: 20px;	left: 20px;}#menusite div {	float: left;	margin: 0 0px 0 0;}/* -- ROLLOVER IMAGES -- *//* --------------------- */.lusiades a, .driades a, .novalles a, .preyades a, .optimhome a, .factothome a, .forhome a, .ptitpressoir a, .chandelle a{	display: block;	width: 28px; height: 32px;	background-position: top left;	background-repeat: no-repeat;}.lusiades a:hover, .driades a:hover, .novalles a:hover, .preyades a:hover, .optimhome a:hover, .factothome a:hover, .forhome a:hover, .ptitpressoir a:hover, .chandelle a:hover{	display: block;	width: 28px; height: 32px;}.lusiades a.actif, .driades a.actif, .novalles a.actif, .preyades a.actif, .optimhome a.actif, .factothome a.actif, .forhome a.actif, .ptitpressoir a.actif, .chandelle a.actif{	display: block;	width: 28px; height: 32px;	background-position: 0 -32px;}.lusiades a {	background: url(../interface/menusite/l.jpg);}.lusiades a:hover {	background: url(../interface/menusite/l.jpg) 0 -32px no-repeat;}.driades a {	background: url(../interface/menusite/d.jpg);}.driades a:hover {	background: url(../interface/menusite/d.jpg) 0 -32px no-repeat;}.novalles a {	background: url(../interface/menusite/n.jpg);}.novalles a:hover {	background: url(../interface/menusite/n.jpg) 0 -32px no-repeat;}.preyades a {	background: url(../interface/menusite/y.jpg);}.preyades a:hover {	background: url(../interface/menusite/y.jpg) 0 -32px no-repeat;}.optimhome a {	background: url(../interface/menusite/o.jpg);}.optimhome a:hover {	background: url(../interface/menusite/o.jpg) 0 -32px no-repeat;}.factothome a {	background: url(../interface/menusite/f.jpg);}.factothome a:hover {	background: url(../interface/menusite/f.jpg) 0 -32px no-repeat;}.forhome a {	background: url(../interface/menusite/h.jpg);}.forhome a:hover {	background: url(../interface/menusite/h.jpg) 0 -32px no-repeat;}.ptitpressoir a {	background: url(../interface/menusite/p.jpg);}.ptitpressoir a:hover {	background: url(../interface/menusite/p.jpg) 0 -32px no-repeat;}.chandelle a {	background: url(../interface/menusite/c.jpg);}.chandelle a:hover {	background: url(../interface/menusite/c.jpg) 0 -32px no-repeat;}/* -- AFFICHAGE DES ETABLISSEMENTS -- *//* ---------------------------------- */#menusite a span.titre{	display: none;}#menusite a:hover span.titre {	display: block;	position: absolute;	top: 45px;	left: 0;	width: 226px;	text-align: center;	color: #616163;	letter-spacing: 0.5em;	text-transform: uppercase;}.definition{	letter-spacing: 0.1em;	text-transform: lowercase;	font-size: x-small;}#menusite a, a:hover{	text-decoration: none;}
