body    {
	background-color: white;
	margin: 0;
	padding: 0;
}
table.td { padding-top:3px;padding-bottom:3px;padding-left:3px;}
a 		{font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #660033;}
input   {font-family: Verdana, sans-serif; font-size: 10px; color: #660033;width:20em}
select   {font-family: Verdana, sans-serif; font-size: 10px; color: #660033;width:20em}
textarea {font-family: Verdana, sans-serif; font-size: 10px; color: #660033;width:20em}
/*** Reservation ***/
table.Reservation      {margin-left: 40px;}
table.Reservation th   {font-family: Verdana, sans-serif; font-size: 10px; color: #660033;font-weight: bold;}
table.Reservation td   {font-family: Verdana, sans-serif; font-size: 10px; color: #660033; padding-top:3px;padding-bottom:3px;padding-left:3px;}

table.restaurant      {margin-left: 40px;}
table.restaurant th   {font-family: Verdana, sans-serif; font-size: 10px; color: #660033;font-weight: bold;}
table.restaurant td   {font-family: Verdana, sans-serif; font-size: 10px; color: #660033;line-height: 18px;}
table.restaurant p   {font-family: Verdana, sans-serif; font-size: 10px; color: #660033;line-height: 18px;padding-top: 5px;}

/*** Listings ***/
table.Listing          {}
table.Listing td img   {border-color:#7B0248;border-style:solid;border-width:1px;}
table.Listing td a     {font-family: Verdana, sans-serif; font-size: 10px; color: #660033;}

/*** Package ***/
td.Package  {background-image: url(images/tab-degrade.gif);font-family: Verdana, sans-serif; font-size: 10px;}

/*** Entete ***/
td.Entete {background-color:#7B0248;}

/*** StyleBorder ***/
td.StyleBorder {border-color:#7B0248;border-style:solid; border-width: 0px 1px 0px 0px;}

/*** Tarifs ***/
table.Tarif                    {border-collapse: collapse;}
table.Tarif td, table.Tarif th {border-style: solid; border-color: white; border-width: 1px;}
table.Tarif th                 {font-family: Verdana, sans-serif; font-size: 10px; color: #FFFFFF;font-weight: bold; background-color: #7B0248; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; }
table.Tarif td                 {font-family: Verdana, sans-serif; font-size: 9px; color: #FFFFFF; padding-left: 0.6em; padding-right: 0.6em; background-color: #B06791; }
/** Partenaire **/
table.Partenaire     {}
table.Partenaire th  {font-family: Verdana, sans-serif; font-size: 10px; color: #FFFFFF;font-weight: bold;}
table.Partenaire td  {font-family: Verdana, sans-serif; font-size: 10px; color: #FFFFFF}
table.Partenaire a   {font-family: Verdana, sans-serif; font-size: 10px; color: #FFFFFF;}

.petit-violet       {font-family: Verdana, sans-serif; font-size: 10px; color: #660033; font-weight: normal}
.petit-violet-gras  {font-family: Verdana, sans-serif; font-size: 10px; color: #660033; font-weight: bold}
.petit-violet-ital  {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-style: italic; font-weight: normal; color: #660033}
.titre-blc          {font-family: Verdana, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF}
.petit-blc          {font-family: Verdana, sans-serif; font-size: 10px; color: #FFFFFF}
.normal-blc         {}
.normal-violet      {font-family: Verdana, sans-serif; font-size: 12px; color: #660033;}
.normal-violet-gras {font-family: Verdana, sans-serif; font-size: 12px; color: #660033;font-weight: bold;}
.gd-violet 			{font-family: Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #660033}
.gd-violet-gras     {font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #660033}
.gd-violet-ital 	{font-family: Verdana, sans-serif; font-size: 16px; font-weight: normal; color: #660033; font-style: italic}
.Carte-violet-ital 	{font-family: Verdana, sans-serif; font-size: 16px; font-weight: normal; color: #660033; font-style: italic}

#Backgroundchai {
	width: 435px;
	margin: auto;
	padding: 0px;
	text-align: right;
	background-color: #FFFFFF;
}