.DegradePage {	background-image: url(ressources/page_degrade.gif);	background-repeat: repeat-x;	background-position: top;}.FondHaut {	background-image: url(ressources/fond.gif);	background-repeat: repeat-x;	background-position: center top;}.FondContenu {	background-image: url(ressources/degrade_contenu.gif);	background-repeat: repeat-x;	background-position: center top;	text-align: center;	vertical-align: top;	background-color: #FFF;}.OmbreGaucheDegrade {	background-image: url(ressources/degrade_gauche.png);	background-repeat: no-repeat;	background-position: right top;}.OmbreDroiteDegrade {	background-image: url(ressources/degrade_droite.png);	background-repeat: no-repeat;	background-position: left top;}.FondLogo {	background-image: url(ressources/fond_logo_degrade.png);	background-repeat: repeat-x;}.FondLogoAccueil {	background-image: url(ressources/fond_logo.png);	background-repeat: repeat;}.OmbreDroite {	background-image: url(ressources/ombre_droite.png);	background-repeat: repeat-y;	background-position: left top;}.OmbreGauche {	background-image: url(ressources/ombre_gauche.png);	background-repeat: repeat-y;	background-position: right top;}.FondBandeau {	background-image: url(ressources/bandeau_haut.png);	background-repeat: repeat-x;	background-position: left top;}.TexteMentions {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	color: #9da589;	text-decoration: none;	padding-right: 10px;	padding-left: 10px;}.TitreColonne {	font-family: "Arial Black", Gadget, sans-serif;	font-size: 12px;	color: #ab8734;	text-decoration: underline;	line-height: 14px;}.FondColonne {	cursor: pointer;	background-image: url(ressources/fond_colonne.png);	background-repeat: repeat;}.FondColonneOver {	background-image: url(ressources/fond_colonne_over.png);	background-repeat: repeat;	cursor: pointer;}.TexteColonne {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #ab8734;	text-align: center;	line-height: 15px;}.TexteColonneLien {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #ab8734;	text-align: center;	font-weight: bold;	text-decoration: underline;	line-height: 15px;}.TexteColonneVert {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #6c7556;	text-align: center;	line-height: 15px;}.LienHaut {	font-family: Arial, Helvetica, sans-serif;	color: #ab8734;	text-decoration: none;	font-size: 11px;	font-weight: bold;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #999;	padding-left: 10px;	padding-right: 10px;}.LienHaut:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #ab8734;	text-decoration: underline;	font-weight: bold;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #999;	padding-left: 10px;	padding-right: 10px;}.BasTexte {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #529197;	text-decoration: none;	}.OmbreHaut {	background-image: url(ressources/ombre_haut.png);	background-repeat: repeat-x;	background-position: center top;}.OngletFond {	background-image: url(ressources/onglet_fond.png);	background-repeat: repeat-x;	cursor: pointer;}.OngletFondOver {	background-image: url(ressources/onglet_fond_over.png);	background-repeat: repeat-x;	cursor: pointer;}.FondCours {	background-image: url(ressources/fond_cours.png);	background-repeat: repeat;}.ColonneOFF {	background-image: url(ressources/colonne_off.png);	background-repeat: no-repeat;	cursor: pointer;}.ColonneOVER {	background-image: url(ressources/colonne_over.png);	background-repeat: no-repeat;	cursor: pointer;}.ImagePreview {	border: 5px solid #b29a77;	padding: 0px;	margin: 0px;}.GaleriePreview {	border: 4px solid #b29a77;	padding: 0px;	margin: 0px;}.Bouton_Envoyer {    background: transparent;    background-image: url(ressources/bouton_envoyer.png);	background-repeat: no-repeat;	cursor: pointer;	background-position: center center;    width: 85px;    height: 25px;    border: 0px;}.Bouton_Envoyer_over {    background: transparent;	background-image: url(ressources/bouton_envoyer_over.png);	background-repeat: no-repeat;	cursor: pointer;	background-position: center center;    width: 85px;    height: 25px;    border: 0px;}.Bouton_Inscription {	background-image: url(ressources/bouton_inscription.png);	background-repeat: no-repeat;	cursor: pointer;	background-position: center center;}.Bouton_Inscription_over {	background-image: url(ressources/bouton_inscription_over.png);	background-repeat: no-repeat;	cursor: pointer;	background-position: center center;}.Bouton_OK {	background-image: url(ressources/bouton_ok.png);	background-repeat: no-repeat;	cursor: pointer;	background-position: center center;}.Bouton_OK_over {	background-image: url(ressources/bouton_ok_over.png);	background-repeat: no-repeat;	cursor: pointer;	background-position: center center;}.Sousmenus {	cursor: pointer;	background-image: url(ressources/fond_colonne.png);	background-repeat: repeat;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #d3d9c8;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #f2f2e9;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #6c7556;	text-decoration: none;	text-align: center;	vertical-align: middle;	margin: 0px;	padding: 4px;	font-weight: normal;}.Sousmenus_over{	cursor: pointer;	background-image: url(ressources/fond_colonne_over.png);	background-repeat: repeat;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #e8d6a9;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #f8eed5;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #ab8734;	text-decoration: none;	text-align: center;	vertical-align: middle;	margin: 0px;	padding: 4px;	font-weight: normal;}.lien_rub{	text-decoration: none;	color: #6c7556;	display: block;}.lien_rub:hover{	color: #ab8734;}.lien{	color: #AB8734}.titre_prod {    color: #6A5C46;    font-family: Georgia;    font-size: 20px;    line-height: 22px;    text-align: left;}.descr_prod {	padding-left:20px;	padding-right:10px;}.FondTraiteur {	cursor: pointer;	background-image: url(ressources/fond_colonne_over.png);	background-repeat: repeat;}.Bouton_Inscription_full {	background-image: url(ressources/bouton_inscription_full.png);	background-repeat: no-repeat;	background-position: center center;}.OK, .NOK{	text-align: center;	font-family: Georgia,"Times New Roman",Times,serif;	font-size: 17px;}.ok{	color: #00BB00;}.NOK{	color: #BB0000;}#panier{	border-collapse: collapse;}#panier td, #panier th{	border: solid #B5BFA3 1px;	padding: 3px;	 color: #6A5C46;	 font-family: Georgia,"Times New Roman",Times,serif;	 font-size: 15px;}#panier .qte td{	border:none;	padding: 0px;}#panier .qte td img{	cursor: pointer;}#menu a{	display: block;	height: 30px;}#menu a:hover{	background-position: 0px -30px;}.menu_acc{	background-image: url(images/menu/accueil.png);	width: 70px;}.menu_tra{	background-image: url(images/menu/traiteur.png);	width: 75px;}.menu_pla{	background-image: url(images/menu/plateaux.png);	width: 110px;}.menu_ven{	background-image: url(images/menu/vente.png);	width: 125px;}.menu_rec{	background-image: url(images/menu/recette.png);	width: 115px;}.menu_act{	background-image: url(images/menu/actu.png);	width: 85px;}.menu_gal{	background-image: url(images/menu/galerie.png);	width: 65px;}.menu_con{	background-image: url(images/menu/contact.png);	width: 75px;}
