BODY
{
    background-color: #500B31;
    margin: 0px;
    height: 100%;
    text-align: center;
    font-family: Verdana;
    font-size: 12px;
}
#container
{
    margin: 0 auto;
    background-color: White;
    height: 100%;
    width: 950px;
}


form 
	{
		margin:0;
	}

.headTable
{
    /*height: 160px;*/
    text-align: center;
}
.headTr
{
    height: 56px;
}
.lineTd
{
    /*background-image: url("../img/bandeau.png" );*/
    height: 1px;
    width: 100%;
   /* border-bottom: solid 4px #500B31;*/
	background-repeat: no-repeat;
}

.leftTd
{
    border-right: solid 2px #500B31;
    width: 170px;
    text-align: center;
    background-color: #DDDDDD;
    height: 100%;
}

.rightTd
{
    /*border-left: solid 2px #500B31;
    width: 190px;*/
    vertical-align: top;
	padding-top: 10px;
    /*background-color: #DDDDDD;
    height: 100%;*/
}

.rightTd2
{
    /*border-left: solid 2px #500B31;
    width: 190px;*/
    vertical-align: top;
	padding-top: 0px;
    /*background-color: #DDDDDD;
    height: 100%;*/
} 


.bgGrayTd
{
    background-color: #DDDDDD;
    height: 31px;
    width: 170px;
    padding-left: 12px;
	text-align: left;
}

.bgGrayTd2
{
    background-color: #DDDDDD;
    height: 31px;
    width: 170px;
	text-align: left;
}

.Left_Sans_Recherche
{
	background-color: #DDDDDD;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	line-height: 20px;
}
.RechTd
{
    background-color: White;
}


.smallFont
{
    font-size: 10px;
    text-align: left;
    width: 200px;
}

.Login
{
	font-size: 11px;
    text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #500B31;
}

.Input_Login
{
    font-family: Arial, Helvetica, sans-serif;
	border: solid 1px #500B31;
    font-size: 11px;
    /*width: 150px;*/
}


.Input_Password
{
    font-family: Arial, Helvetica, sans-serif;
	border: solid 1px #500B31;
    font-size: 11px;
   /* width: 80px;*/
}

.input
{
    border: solid 1px #500B31;
    font-size: 12px;
    width: 90px;
}

.Connexion_Erreur_TD
{
	font-size: 10px;
	color: #FF0000;
	text-align: center;
}

.select
{
    font-size: 10px;
    font-family: Verdana;
    width: 130px;
}   
.text_nav
{
	color: #500B31;
	/*font-weight: bold;*/
	font-size: 12px;
	background-color: #DDDDDD;
	padding-left: 10px;
	padding-right: 20px;
	text-align: left;
}

.text_raccorcie_bas
{
	color: #500B31;
	/*font-weight: bold;*/
	background-color: #DDDDDD;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
}

.Image_nav
{
	background-image: url(../img/bg_end_nav.png);
	color: #000000;
	background-repeat: no-repeat;
	width: 50px;
	height: 31px;
	text-align: left;
}

.haut_Resto
{
    color: #500B31;
    font-size: 12px;
    padding-left: 15px;
    padding-top: 15px;
}

.Bas_Resto
{
    height: 25px;
}

.themeTd
{
	/*background-image: url(../img/bg_theme.png);*/
	color: #77471C;
	padding-left: 10px;
	background-repeat: no-repeat;
	width: 200px;
	height: 23px;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
}

.Categorie_Td
{
	background-image: url(../img/bg_categorie.png);
	color: #77471C;
	padding-left: 20px;
	background-repeat: no-repeat;
	width: 200px;
	height: 23px;
	font-size: 12px;
	text-align: left;
}

.Code_Postal_Td
{
	/*background-image: url(../img/bg_cp.png);*/
	color: #77471C;
	padding-right: 20px;
	background-repeat: no-repeat;
	/*width: 175px;*/
	height: 23px;
	font-size: 12px;
	text-align: right;
	background-position: center;
	font-weight: bold;
}


.Code_Postal_Td2
{
	color: #77471C;
	/*padding-left: 110px;*/
	background-repeat: no-repeat;
	/*width: 175px;*/
	height: 23px;
	font-size: 12px;
	text-align: center;
	background-position: center;
	background-color: #DFFD84;
}

a img
{
/*border: none;*/
} 

.Resto_Index_Td
{
	padding-left: 10px;
	padding-top: 10px;
	text-align: left;
}

.Resto_Photo_Td
{
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: left;
	border: none;
	text-decoration:none;
}

/*.Image_RestoTd
{
	padding-left: 30px;
	text-align: left;
}
*/
.Image_RestoTd
{
	background-image: url(../img/Restaurant_Detail.gif);
	color: #000000;
	padding-left: 20px;
	padding-right: 20px;
	background-repeat: no-repeat;
	height: 125px;
	padding-top: 7px;
}
.restoTd
{
	padding-left: 15px;
	text-align: left;
	padding-right: 15px;
	padding-bottom: 15px;
}
.Affichage_Resto_TD
{
	padding-left: 10px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

/*.restoTd
{
	background-image: url(../img/Restaurant_Detail.png);
	color: #000000;
	padding-left: 30px;
	padding-right: 30px;
	background-repeat: no-repeat;
	width: 380px;
	height: 125px;
	font-size: 13px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}*/



.Tipe1_TD
{
	 padding-left: 10px;
	 padding-right: 10px;
	 padding-top: 12px;
	 text-align: left;
}

.Tipe2_TD
{
	 padding-left: 50px;
	 padding-top: 0px;
}

.Article_TD
{
	padding-left: 12px;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 10px;
}

.Article_Menu_TD
{
	padding-left: 12px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 0px;
	line-height: 20px;
}

.Article_Valider_Menu_TD
{
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 0px;
}

.Article_Libelle_TD
{
	color: #500B31;
    font-size: 12px;
    padding-left: 15px;
    padding-top: 10px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.Article_Libelle
{
	line-height: 20px;	
}

.Top_Tipe_Menu_TD
{
	height: 15px;
}

.Tipe_Menu_TD
{
	background-color: #F1C45B;
	height: 23px;
	vertical-align: middle;
	color: #500B31;/*padding-left: 12px;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 10px;*/
}

.Top_Tipe_Gauche
{
    background-image: url(../img/tipedroit.png);
	background-repeat: no-repeat;
    width: 14px;
    height: 23px;
}

.Top_Tipe_Droite
{
    background-image: url(../img/tipegauche.png);
	background-repeat: no-repeat;
    width: 14px;
    height: 23px;
}
.Resto_TD
{
	padding-left: 20px;
	padding-top: 10px;
	text-align: left;
}

 
.onglet_tipe_centralTd
{
	color: #FFFFFF;
	padding-left: 8px;
	padding-right: 8px;
	/*width: 75px;*/
	/*height: 20px;*/
	font-size: 12px;
	background-color: #CAB5C1;
	font-weight: bold;	
}
.onglet_tipe_gaucheTd
{
   /* background-image: url(../img/Onglet_Tipe_Gauche.png);*/
    /*color: #77471C;
    padding-left: 10px;*/
   /* background-repeat: no-repeat;
    width: 11px;
    height: 24px;
    font-size: 12px;*/
	font-size: 1px;

}

.onglet_tipe_droitTd
{
    /*background-image: url(../img/Onglet_Tipe_Droit.png);*/
    /*color: #77471C;
    padding-left: 10px;*/
   /* background-repeat: no-repeat;
    width: 11px;
    height: 24px;
    font-size: 12px;*/
	font-size: 1px;

}


.onglet_sans_tipe_gaucheTd
{
    /*background-image: url(../img/Onglet_Sans_Tipe_Gauche.png);*/
    /*color: #77471C;
    padding-left: 10px;*/
   /* background-repeat: no-repeat;
    width: 11px;
    height: 24px;
    font-size: 12px;*/
	font-size: 1px;
}

.onglet_sans_tipe_droitTd
{
   /* background-image: url(../img/Onglet_Sans_Tipe_Droit.png);*/
    /*color: #77471C;
    padding-left: 10px;*/
   /* background-repeat: no-repeat;
    width: 11px;
    height: 24px;
    font-size: 12px;*/
	font-size: 1px;
}

.onglet_tipe_sansTd
{
	/*color: #77471C;*/
	padding-left: 0px;
	padding-right: 0px;
	/*background-repeat: no-repeat;*/
	/*width: 75px;
	height: 24px;*/
	font-size: 12px;
	background-color: #DDDDDD;
	color: #500B31;
	border: 0px;
}

.Button_Menu
{
	/*background-image: url(../img/Selectionner.png);
	width: 95px;
	height: 20px;
	border: 0px;
	color: #e2a607;
	font-size: 13px;
	text-align: inherit;*/
	border: 0px;
	cursor: pointer;
	text-decoration: underline;
	font-size: 14px;
	background-color: #DDDDDD;
	color: #500B31;
	margin: 0px;
}

.linkRetour
{
	color: #FFFFFF;
	font-size: 16px;
	line-height: 30px;
}

.linkTheme
{
    color: #500B31;
    font-size: 12px;
}

.linkResto
{
    color: #500B31;
    font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.linkResto:hover 
{
  	color: #A31664;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.linkSmall
{
    color: #500B31;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.linkSmall:hover 
{
  	color: #A31664;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.linkSmall_Creer_Compte
{
    color: #500B31;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.linkSmall_Creer_Compte:hover 
{
  	color: #A31664;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.Link_Deconnexion
{
   color: #500B31;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.Link_Deconnexion:hover 
{
  	color: #A31664;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.Link_PSW_Oublier
{
    color: #500B31;
    font-size: 12px;
}

.Link_Info_Compte
{
    color: #500B31;
    font-size: 12px;
}


.Bienvenu
{
    color: #500B31;
    font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
.textDesc
{
	color: #878787;
	font-size: 12px;
	padding-left: 25px;
	padding-top: 5px;
	text-align: left;
}

.Texte_Description_Restaurant
{
	color: #666666;
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 5px;
	text-align: left;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}

.Article_Td
{
	color: #500B31;
	font-size: 12px;
	padding-left: 15px;
	padding-top: 5px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.Article_Description_Td
{
	color: #500B31;
	font-size: 12px;
	padding-left: 4px;
	padding-top: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.Article_Photo_Td
{
    color: #e2a607;
    font-size: 12px;
	width: 1%;
    padding-left: 15px;
    padding-top: 5px;
	text-align: left;
}

.Article_Sans_Photo_Td
{
    color: #e2a607;
    font-size: 12px;
	width: 0px;
    padding-left: 0px;
    padding-top: 5px;
	text-align: left;
}

.Ajouter_Td
{
    color: #e2a607;
    font-size: 12px;
    padding-left: 0px;
    padding-top: 0px;
	/*width: 110px;*/
	padding-right: 5px;
	text-align: right;
}

.Ajouter_Avec_Cara_Td
{
    color: #e2a607;
    font-size: 12px;
    padding-left: 0px;
    padding-top: 8px;
	/*width: 110px;*/
	padding-right: 5px;
	text-align: right;
}


.Selectionner_Td
{
    color: #e2a607;
    font-size: 12px;
    padding-left: 15px;
    padding-top: 5px;
	padding-right: 10px;
	text-align: right;
}



.Connexion
{
	background-image: url(../img/btn_connexion.png);
	background-image: url(../img/connexion.png);
	width: 95px;
	height: 25px;
	border: 0px;
	cursor: pointer;
	background-repeat: no-repeat;
}

.Button_Panier
{
   background-image: url(../img/btn_finaliser_ma_commande.png);
   width: 150px; 
   height: 26px; 
   border: 0px;
}

.Table_Sans_Panier
{
	width: 160px;  
}

.Button_Valider_Menu
{
	background-image: url(../img/Valider_Menu.png);
	width: 95px;
	height: 25px;
	border: 0px;
	color: #5D4101;
	font-size: 13px;
	padding-bottom: 3px;
	text-align: center;
	cursor: pointer;
}


.Button_Selectionner
{
	background-image: url(../img/Selectionner.png);
	width: 95px;
	height: 20px;
	border: 0px;
	color: #500B31;
	font-size: 12px;
	text-align: right;
	cursor: pointer;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.Button_Selectionner:hover {
  	width: 95px;
	height: 20px;
	border: 0px;
	color: #500B31;
	font-size: 14px;
	text-align: right;
	cursor: pointer;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}

.Button_Supp
{
	background-image: url(../img/Selectionner.png);
	width: 80px;
	height: 20px;
	border: 0px;
	color: #500B31;
	font-size: 12px;
	text-align: right;
	cursor: pointer;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.Button_Supp:hover 
{
  	width: 80px;
	height: 20px;
	border: 0px;
	color: #500B31;
	font-size: 14px;
	text-align: right;
	cursor: pointer;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}

.Button_Ajouter_Artcile
{
	background-image: url(../img/Selectionner.png);
	width: 130px;
	height: 20px;
	border: 0px;
	color: #500B31;
	font-size: 12px;
	text-align: right;
	cursor: pointer;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.Button_Ajouter_Artcile:hover {
  	width: 130px;
	height: 20px;
	border: 0px;
	color: #500B31;
	font-size: 14px;
	text-align: right;
	cursor: pointer;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}

button {
	text-indent : -9999px;
	width: 95px; 
   	height: 25px; 
	border : 0;
	background : url(img/btn_connexion.png) left top no-repeat;
}

/*[if IE]>
button {
	padding-top : 1px; *//* par exemple */
/*}*/

.panierText
{
    color: #886404;
    font-size:10px;
    text-align : center;
    padding-top: 10px;
    padding-bottom: 10px;
    }

.Panier_Validation_Haut_TR
{
   /* background-image: url(../img/Procedure_Validation_Fond_Haut.png);*/
    /*color: #77471C;
    padding-left: 10px;*/
   /* background-repeat: repeat-x;*/
   /* width: 11px;*/
    height: 40px;
    font-size: 12px;
	border: 0px;
}
	
.Panier_Validation_TR
{
    /*background-image: url(../img/Procedure_Validation_Fond2.png);*/
    /*color: #77471C;
    padding-left: 10px;*/
   /* background-repeat: repeat-x;*/
   /* width: 11px;*/
    height: 40px;
    font-size: 12px;
	border: 0px;
}

.Panier_Validation_TD
{
	padding-top: 10px;
	vertical-align:top;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.Procedure_Validation_Selectionne_TD
{
    background-image: url(../img/Procedure_Validation_Selectione.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 100px;
    height: 30px;
	text-align:center;
	vertical-align: middle;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}


.Button_Procedure_Validation_Selectionne
{
	background-image: url(../img/Procedure_Validation_Selectione.png);
	background-repeat: no-repeat;
	width: 100px;
	height: 30px;
	border: 0px;
	color: #000000;
	font-size: 15px;
	padding-bottom: 2px;
	text-align: center;
	cursor: pointer;
	vertical-align: middle;
}


.Procedure_Validation_Entre_TD
{
    background-image: url(../img/Procedure_Validation_Entre2.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 5px;
    height: 30px;
    font-size: 12px;
}

.Procedure_Validation_Non_Selectione_TD
{
    background-image: url(../img/Procedure_Validation_Non_Selectione2.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 100px;
    height: 30px;
	text-align:center;
	vertical-align: middle;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.Haut_Gauche_Tab_Panier_TD
{
    background-image: url(../img/Left_Haut_Panier.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Haut_Droit_Tab_Panier_TD
{
    background-image: url(../img/Right_Haut_Panier.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}


.Haut_Centre_Tab_Panier_TD
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #de9b00;
	background-color: #ebc262;
	font-size: 2px;
}

.Haut_Entre_Tab_Panier_TD
{
	border-top-style: none;
	background-color: #ebc262;
	font-size: 5px;
	height:5px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #de9b00;
	border-left-color: #de9b00;
}

.Haut_Entre_Tab_Orange_TD
{
	border-top-style: none;
	background-color: #ebc262;
	font-size: 12px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #de9b00;
	border-left-color: #de9b00;
	font-weight: bold;	
}

.Haut_Entre_Tab_Gris_TD
{
	border-top-style: none;
	background-color: #CCCCCC;
	font-size: 12px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
}

.Panier_Poubelle_Titre_TD
{
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: repeat;
	width: 40px;
  /* width: 590px;*/
    height: 30px;
    font-size: 12px;
	background-color: #de9b00;
	border: 0px;
}

.Panier_Description_Titre_TD
{
	/*color: #77471C;
    padding-left: 10px;*/
    background-repeat: repeat;
	/* width: 590px;*/
    height: 30px;
	font-size: 12px;
	background-color: #de9b00;
	text-align: left;
	border: 0px;
}
.Panier_Prix_Unitaire_Titre_TD
{
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: repeat;
	width: 45px;
  /* width: 590px;*/
    height: 30px;
    font-size: 12px;
	background-color: #de9b00;
	border: 0px;
	text-align:center;
}
.Panier_Quantite_Titre_TD
{
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: repeat;
	width: 10px;
  /* width: 590px;*/
    height: 30px;
    font-size: 12px;
	background-color: #de9b00;
	border: 0px;
	text-align: center;
}
.Panier_Total_Titre_TD
{
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: repeat;
  	width: 80px;
    height: 30px;
    font-size: 12px;
	background-color: #de9b00;
	border: 0px;
	text-align:center;
}


.Article_Poubelle_Titre_TD
{
	text-align: center;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #de9b00;
}

.Article_Description_Titre_TD
{
	font-size: 12px;
	text-align: left;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.Article_Prix_Unitaire_Titre_TD
{
	font-size: 12px;
	text-align:right;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 3px;
}

.Article_Quantite_Titre_TD
{
	font-size: 12px;
	text-align: center;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.Article_Total_Titre_TD
{
	font-size: 12px;
	text-align: right;
	line-height: 15px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-color: #de9b00;
	border-right-width: 1px;
	border-left-style: none;
}

.Panier_Dernier_TD
{
	font-size: 12px;
	text-align: center;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #de9b00;
	border-right-style: solid;
	border-right-color: #de9b00;
	padding-top: 30px;
	padding-bottom: 15px;
	padding-right: 15px;
	padding-left: 15px;
}

.Panier_Dernier_Droit_TD
{
	font-size: 12px;
	text-align: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-style: none;
	border-right-style: none;
	border-top-style: solid;
	border-top-color: #000000;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

.Panier_Dernier_Gauche_TD
{
	font-size: 12px;
	text-align: right;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-style: none;
	border-right-style: none;
	border-top-style: solid;
	border-top-color: #000000;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 15px;
}


.Bas_Gauche_Tab_Panier_TD
{
    background-image: url(../img/Left_Bas_Panier.png);
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Bas_Droit_Tab_Panier_TD
{
    background-image: url(../img/Right_Bas_Panier.png);
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Bas_Centre_Tab_Panier_TD
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #de9b00;
	background-color: #FFFFFF;
	font-size: 2px;
}


.Bas_Gauche_Blanc_Tab_Panier_TD
{
    background-image: url(../img/Left_Bas_Panier.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}


.Bas_Droit_Blanc_Tab_Panier_TD
{
    background-image: url(../img/Right_Bas_Panier.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Bas_Centre_Blanc_Tab_Panier_TD
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #de9b00;
	background-color: #FFFFFF;
	font-size: 2px;
}

.Bouton_Panier_TD
{
	font-size: 12px;
	text-align: center;
	padding-top: 30px;
	padding-bottom: 30px;
}
.Button_Panier_Poursuivre_TD
{
	padding-left: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.Button_Panier_Poursuivre
{
	background-image: url(../img/Poursuivre.png);
	background-repeat: no-repeat;
	width: 180px;
	height: 25px;
	border: 0px;
	color: #000000;
	font-size: 13px;
	padding-bottom: 0px;
	text-align: center;
	cursor: pointer;
	font-weight: bold;
	vertical-align: middle;
}

.Button_Panier_Supprimer_TD
{
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: center;
}

.Button_Panier_Supprimer
{
	background-image: url(../img/Supprimer_Panier.png);
	background-repeat: no-repeat;
	width: 150px;
	height: 25px;
	border: 0px;
	color: #000000;
	font-size: 13px;
	padding-bottom: 0px;
	text-align: center;
	cursor: pointer;
	font-weight: bold;
	vertical-align: middle;
}

.Button_Panier_Recalculer_TD
{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
}

.Button_Panier_Recalculer
{
	background-image: url(../img/Recalculer.png);
	background-repeat: no-repeat;
	width: 90px;
	height: 25px;
	border: 0px;
	color: #000000;
	font-size: 13px;
	padding-bottom: 4px;
	text-align: center;
	cursor: pointer;
	font-weight: bold;
	vertical-align: middle;
}

.Button_Panier_Poursuivre_Commande_TD
{
	padding-left: 0px;
	padding-right: 20px;
	padding-top: 0px;
}

.Button_Panier_Poursuivre_Commande
{
	background-image: url(../img/Poursuivre_Commande.png);
	background-repeat: no-repeat;
	width: 200px;
	height: 25px;
	border: 0px;
	color: #000000;
	font-size: 13px;
	padding-bottom: 2px;
	text-align: center;
	cursor: pointer;
	font-weight: bold;
	vertical-align: middle;
}
.Button_Panier_Poubelle_Blanc
{
	background-image: url(../img/Supprimer_Blanc.png);
	background-repeat: no-repeat;
	width: 13px;
	height: 16px;
	border: 0px;
	cursor: pointer;
}

.Button_Panier_Poubelle_Gris
{
	background-image: url(../img/Supprimer_Gris.png);
	background-repeat: no-repeat;
	width: 13px;
	height: 16px;
	border: 0px;
	cursor: pointer;
}

.Button_Panier_Moins_Gris
{
	background-image: url(../img/Moins_Gris.png);
	background-repeat: no-repeat;
	width: 15px;
	height: 15px;
	border: 0px;
	cursor: pointer;
}
.Button_Panier_Plus_Gris
{
	background-image: url(../img/Plus_Gris.png);
	background-repeat: no-repeat;
	width: 15px;
	height: 15px;
	border: 0px;
	cursor: pointer;
}
.Button_Panier_Moins_Blanc
{
	background-image: url(../img/Moins_Blanc.png);
	background-repeat: no-repeat;
	width: 15px;
	height: 15px;
	border: 0px;
	cursor: pointer;
}

.Button_Panier_Moins_Blanc_Panier_R
{
	background-image: url(../img/Moins_Blanc_Panier_R.png);
	background-repeat: no-repeat;
	width: 12px;
	height: 15px;
	border: 0px;
	cursor: pointer;
}

.Button_Panier_Plus_Blanc
{
	background-image: url(../img/Plus_Blanc.png);
	background-repeat: no-repeat;
	width: 15px;
	height: 15px;
	border: 0px;
	cursor: pointer;
}

.Button_Panier_Plus_Blanc_Panier_R
{
	background-image: url(../img/Plus_Blanc_Panier_R.png);
	background-repeat: no-repeat;
	width: 12px;
	height: 15px;
	border: 0px;
	cursor: pointer;
}

.Panier_Table
{
    padding-left: 15px;
    font-size: 12px;
	 width: 590px;
}

.Table_Validation_Panier
{
    text-align: center;
    font-size: 12px;
/*	 width: 590px;*/
}

.Validation_Panier_Haut_TD
{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
.Table_Validation_Panier_Connexion
{
	text-align: center;
	font-size: 12px;
	/*width: 590px;*/
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
}


.Validation_Panier_Connexion_TD
{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}


.Validation_Panier_Connexion_Haut_TD
{
 	height: 20px;
	background-color:#DDDDDD;
}

.Validation_Panier_Connexion_Login_TD
{
	text-align: center;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #de9b00;
	text-align: right;
	padding-right: 50px;
}

.Input_Validation_Panier_Connexion_Login
{
    border: solid 1px #500B31;
    font-size: 12px;
    width: 90px;
}

.Validation_Panier_Connexion_PSW_TD
{
	text-align: left;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-color: #de9b00;
}

.Validation_Panier_Connexion_Input_TD
{
	text-align: left;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.Validation_Panier_Connexion_Button_TD
{
	text-align: center;
	line-height: 15px;
	padding-top: 10px;
	padding-bottom: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-color: #de9b00;
	border-left-style: solid;
	border-left-color: #de9b00;
}

.Validation_Panier_Creation_Compte_Haut_TD
{
 	height: 50px;
	background-color:#DDDDDD;
}

.Validation_Panier_Creation_Compte_TD
{
	color: #000000;
	font-size: 12px;
}


.Haut_Gauche_Validation_Panier_Creation_Compte_TD
{
    background-image: url(../img/Haut_Gauche_Validation_Panier_Creation_Compte.png);
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Haut_Droit_Validation_Panier_Creation_Compte_TD
{
    background-image: url(../img/Haut_Droit_Validation_Panier_Creation_Compte.png);
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Haut_Centre_Validation_Panier_Creation_Compte_TD
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	background-color: #CCCCCC;
	font-size: 2px;
}

.Validation_Panier_Creation_Compte_Gauche_TD
{
	/*line-height: 15px;*/
	padding-top: 5px;
	padding-bottom: 5px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #999999;
	text-align: left;
	padding-left: 120px;
	width:50%;
	height:30px;
}

.Validation_Panier_Creation_Compte_Droit_TD
{
	text-align: left;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-color: #999999;
}


.Input_Validation_Panier_Creation_Compte
{
    border: solid 1px #500B31;
    font-size: 12px;
    width: 200px;

}

.Validation_Panier_Creation_Compte_Info
{
    font-size: 10px;
}

.Validation_Panier_Creation_Compte_Entre_Partie_Haut_TD
{
	height:20px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-color: #999999;
	border-left-style: solid;
	border-left-color: #999999;
}

.Validation_Panier_Creation_Compte_Entre_Partie_TD
{
	height:20px;
	background-color: #CCCCCC;
	color: #FFFFFF;
	font-weight: bold;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-color: #999999;
	border-left-style: solid;
	border-left-color: #999999;
}




.Bas_Gauche_Validation_Panier_Creation_Compte_TD
{
    background-image: url(../img/Bas_Gauche_Validation_Panier_Creation_Compte.png);
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Bas_Droit_Validation_Panier_Creation_Compte_TD
{
    background-image: url(../img/Bas_Droit_Validation_Panier_Creation_Compte.png);
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Bas_Centre_Validation_Panier_Creation_Compte_TD
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	background-color: #CCCCCC;
	font-size: 2px;
}

.Button_Validation_Panier_Creation_Compte_TD
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-color: #999999;
	border-left-style: solid;
	border-left-color: #999999;
}

/*.Button_Validation_Panier_Creation_Compte
{
	background-image: url(../img/Supprimer_Panier.png);
	background-repeat: no-repeat;
	width: 150px;
	height: 25px;
	border: 0px;
	color: #000000;
	font-size: 12px;
	padding-bottom: 0px;
	text-align: center;
	cursor: pointer;
	font-weight: bold;
	vertical-align: middle;
}*/

.Select_Naissance
{
    border: solid 1px #500B31;
    font-size: 12px;
}

.Validation_Panier_Restaurant_Gauche_TD
{
	/*line-height: 15px;*/
	padding-top: 5px;
	padding-bottom: 5px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #999999;
	text-align: left;
	padding-left: 50px;
	height:30px;
}

.Validation_Panier_Restaurant_Droit_TD
{
	text-align: left;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-color: #999999;
}

.Validation_Panier_Restaurant_Entre_Partie_TD
{
	height:20px;
	background-color: #CCCCCC;
	color: #000000;
	font-weight: bold;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-color: #999999;
	border-left-style: solid;
	border-left-color: #999999;
}


.Validation_Panier_Info_Perso_TD
{
	/*line-height: 15px;*/
	padding-top: 5px;
	padding-bottom: 5px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #999999;
	border-right-style: solid;
	border-right-color: #999999;
	text-align: left;
	height:30px;
}

.Validation_Panier_Info_Perso_Table
{
	/*line-height: 15px;*/
	padding-left: 5px;
	padding-right: 5px;
}

.Liste_Adresse_TD
{
	width:90px;
}

.Button_Panier_Retour_TD
{
	/*padding-left: 20px;
	padding-right: 20px;*/
	padding-top: 10px;
	background:#DDDDDD;
}

.Button_Panier_Retour
{
	background-image: url(../img/Retour.png);
	background-repeat: no-repeat;
	width: 90px;
	height: 25px;
	border: 0px;
	color: #000000;
	font-size: 13px;
	padding-bottom: 3px;
	padding-right: 12px;
	text-align: right;
	cursor: pointer;
	font-weight: bold;
	vertical-align: middle;
}
	
.Button_Modifier_Adresse_TD
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	text-align: center;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #999999;
	
}


.Button_Modifier_Adresse
{
	background-image: url(../img/Boutton_Gris_Centre.png);
	height: 20px;
	border: 0px;
	cursor: pointer;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-top: 0px;
	width:220px;
}

.Button_Validation_Panier_Poursuivre_Commande_TD
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	text-align: center;
	border-right-width: 1px;
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-color: #999999;
	
}

.Button_Validation_Panier_Poursuivre_Commande
{
	background-image: url(../img/Poursuivre_Commande.png);
	background-repeat: no-repeat;
	width: 200px;
	height: 25px;
	border: 0px;
	color: #000000;
	font-size: 12px;
	padding-bottom: 2px;
	text-align: center;
	cursor: pointer;
	font-weight: bold;
	vertical-align: middle
}


.Input_Validation_Panier_Date_Commande
{
    border: solid 1px #500B31;
    font-size: 13px;
   /* width: 200px;*/

}

.Confirmation_Panier_Restaurant_Gauche_TD
{
	/*line-height: 15px;*/
	padding-top: 5px;
	padding-bottom: 5px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #999999;
	text-align: left;
	padding-left: 10px;
	height:30px;
	width:50%;
}

.Confirmation_Panier_Restaurant_Droit_TD
{
	text-align: left;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-color: #999999;
	width:50%;
}

.Confirmation_Panier_Date_Gauche_TD
{
	/*line-height: 15px;*/
	padding-top: 5px;
	padding-bottom: 5px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #999999;
	text-align: left;
	padding-left: 10px;
	height:30px;
	width:55%;
}

.Confirmation_Panier_Date_Droit_TD
{
	text-align: left;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-color: #999999;
	width:45%;
}


.Adresse_Perso_TD
{
	text-align: left;
	width:85px;
	color: #500B31;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.Confirmation_Panier_Info_Commande_Gauche_TD
{
	/*line-height: 15px;*/
	padding-top: 5px;
	padding-bottom: 5px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #999999;
	text-align: left;
	padding-left: 10px;
	height:30px;
	width:42%;
}

.Confirmation_Panier_Info_Commandet_Droit_TD
{
	text-align: left;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-color: #999999;
	width:58%;
	padding-right: 10px;
}
.Confirmation_Panier_Designation_Article_TD
{
	font-size: 12px;
	text-align: left;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	width:60%;
	padding-left: 3px;
}

.Confirmation_Panier_Prix_Article_TD
{
	font-size: 12px;
	text-align: right;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	width:10%;
}

.Confirmation_Panier_Quantite_Article_TD
{
	font-size: 12px;
	text-align: center;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	width:18%;
}


.Confirmation_Panier_Article_Total_TD
{
	font-size: 12px;
	text-align: right;
	line-height: 15px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	width:12%;
}

.Validation_Panier_Adresse_Perso_TD
{
	text-align: left;
	width:90px;
	color: #500B31;
}

.Validation_Panier_Connexion_Login_Apres_Creation_Gauche_TD
{
	text-align: center;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #de9b00;
	text-align: right;
	padding-right: 10px;
	width:50%;
}

.Validation_Panier_Connexion_Login_Apres_Creation_Droit_TD
{
	text-align: center;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-color: #de9b00;
	text-align: left;
	padding-left: 10px;
}


.Validation_Panier_Login_Apres_Creation_Haut_TD
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-color: #de9b00;
	border-left-style: solid;
	border-left-color: #de9b00;
}

.Image_Premiere_Commande_TD
{
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 5px;
	padding-right: 5px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-color: #de9b00;
	border-left-style: solid;
	border-left-color: #de9b00;
}

.Button_Paiement_Panier_Poursuivre_Commande_TD
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	text-align: center;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-color: #999999;
	border-left-style: solid;
	border-left-color: #999999;
}

.Creation_Compte_Haut_TD
{
 	height: 10px;
}

.Info_compte_Gauche_TD
{
	text-align: center;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #de9b00;
	text-align: left;
	padding-right: 0px;
	padding-left: 5px;
}


.Info_compte_Droit_TD
{
	text-align: left;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-color: #de9b00;
	padding-right: 5px;
}

.Modifier_Email_TD
{
	text-align: left;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-color: #999999;
	border-left-style: solid;
	border-left-color: #999999;
	padding-right: 5px;
	padding-left: 5px;
}

.Input_Commentaire_Panier
{
    border: solid 1px #500B31;
    font-size: 12px;
    width: 200px;
}

.Panier_Commentaire_TD
{
	font-size: 12px;
	text-align: center;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #de9b00;
	border-right-style: solid;
	border-right-color: #de9b00;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #FFFFFF;
}


.Commentaire_Erreur
{
	font-size: 10px;
	color: #FF0000;
}

.Button_Restaurant
{
	background-image: url(../img/Link_Restaurant.png);
	/*width: 130px;
	height: 30px;*/
	border: 0px;
	color: #500B31;
	font-size: 13px;
	text-align: left;
	cursor: pointer;
	text-decoration: underline; 
}

.Link_Restaurant_Recherche
{
	color: #500B31;
	font-size: 12px;
	text-decoration: none; 
}

.Button_Cat_The
{
	background-image: url(../img/Link_Cat_The.png);
	/*width: 130px;
	height: 30px;*/
	border: 0px;
	color: #500B31;
	font-size: 13px;
	text-align: center;
	cursor: pointer;
	text-decoration: underline; 
}
.Link_Ville
{
	text-decoration:none;
	font-size:11px;
	color:#500B31;
	font-family: Arial, Helvetica, sans-serif;
}

.Link_Ville:hover 
{
  	color: #A31664;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.Link_raccourci_bas
{
	text-decoration:none;
	font-size:9px;
	color:#500B31;
	font-family: Arial, Helvetica, sans-serif;
}

.Link_raccourci_bas:hover 
{
  	color: #A31664;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.Link_Restaurant_Rechercher
{
	color: #500B31;
	font-size: 13px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.Link_Restaurant_Rechercher2
{
	color: #500B31;
	font-size: 15px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}


.Link_Restaurant_Rechercher2:hover 
{
  	color: #A31664;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.Link_Restaurant_Rechercher3_Offre
{
	color: #500B31;
	font-size: 15px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}


.Link_Restaurant_Rechercher3_Offre:hover 
{
  	color: #A31664;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.Texte_Offre2
{
	color: #FF0000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.Offre_TD
{
	background-image: url(../img/Offre-Td.gif); 
}

.Link_Restaurant_Rechercher:hover 
{
  	color: #A31664;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.TD_Restaurant
{
	/*padding-right: 5px;
	padding-left: 5px;*/
}

.TD_Selectionner_Restaurant
{
	padding-right: 5px;
	padding-left: 5px;
	height:30px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #de9b00;
	border-right-color: #de9b00;
	border-left-color: #de9b00;
	color: #500B31;
	font-weight: bold;
}

.TD_Non_Selectionner_Restaurant
{
	padding-right: 5px;
	padding-left: 5px;
	height:30px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #de9b00;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #ebc262;
	border-right-width: thin;
	border-left-width: thin;
}

.Button_Restaurant_Onglet
{
	background-image: url(../img/Link_Restaurant.png);
	/*width: 130px;
	height: 30px;*/
	border: 0px;
	color: #500B31;
	font-size: 13px;
	text-align: left;
	cursor: pointer;
	text-decoration: underline; 
}


.Link_Onglet_Resto
{
    color: #500B31;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

.Link_Onglet_Categorie
{
	color: #de9b00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.Information_TD
{
	 padding-left: 10px;
	 padding-right: 10px;
	 padding-top: 12px;
	 text-align: left;
}

.Avis_TD
{
	 padding-left: 12px;
	 padding-right: 12px;
	 padding-top: 12px;
	 text-align: left;
}

.Button_Restaurant_Panier
{
	/*background-image: url(../img/Link_Restaurant.png);*/
	/*width: 130px;
	height: 30px;*/
	border: 0px;
	color: #500B31;
	font-size: 11px;
	text-align: center;
	cursor: pointer;
	text-decoration: underline;
	background-color: #DDDDDD;
}

.Nouveau_Mot_De_Passe_Erreur_TD
{
	text-align: center;
	line-height: 15px;
	padding-top: 20px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-color: #999999;
	border-left-style: solid;
	border-left-color: #999999;
	padding-right: 5px;
	padding-left: 5px;
	color: #FF0000;
	font-weight: bold;
}

.Map_Td
{
	text-align: center;
	/*padding-left: 50px;*/
}

.linkInfo
{
	color: #500B31;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.Info_Obligatoire
{
	color: #FF0000;
	font-size: 26px;
}

.Info_Obligatoire_texte
{
	color: #FF0000;
	font-size: 18px;
}


.Link_Raccourci
{
    color: #500B31;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.Link_Raccourci:hover 
{
  	color: #A31664;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.Link_Raccourci_RB
{
    color: #500B31;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.Link_Raccourci_RB:hover 
{
  	color: #A31664;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.Link_Logo
{
    cursor:pointer;
	text-decoration:none; 
	
}


.Button_Logo
{
    background-image: url(../img/logo4.png);; 
	border: 0px;
	text-decoration: underline; 
	width: 200px;
	height: 65px;
	cursor: pointer;
	background-repeat: no-repeat;
}
.Logo_TD
{
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	width: 30%;
}
.Page_Texte_Principal
{
	padding-right: 20px;
	padding-left: 20px;
}

.Page_Texte_Haut_TD
{
	line-height:20px;
}

.Page_Texte_Bas_TD
{
	line-height:20px;
}

.Page_Texte_Haut_Gauche_Titre_TD
{
    background-image: url(../img/Haut_Gauche_Tab_Panier.png);
    background-repeat: no-repeat;
    width: 20px;
    height: 15px;
    font-size: 12px;
}

.Page_Texte_Haut_Droit_Titre_TD
{
	background-image: url(../img/Haut_Droit_Tab_Panier.png);
    background-repeat: no-repeat;
	width: 20px;
	height: 15px;
	font-size: 12px;	
}

.Page_Texte_Haut_Centre_Titre_TD
{
    background-image: url(../img/Haut_Centre_Tab_Panier.png);
    background-repeat: repeat;
    height: 15px;
    font-size: 12px;
	font-weight: bold;
	width: 560px;
}

.Page_Texte_Milieu_Titre_TD
{
	text-align: center;
	padding-top: 30px;
	padding-bottom: 30px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-color: #de9b00;
	border-left-style: solid;
	border-left-color: #de9b00;
}

.Page_Texte_Bas_Gauche_Titre_TD
{
    background-image: url(../img/Bas_Gauche_Blanc_Tab_Panier.png);
    background-repeat: no-repeat;
    width: 20px;
    height: 15px;
    font-size: 12px;
}

.Page_Texte_Bas_Droit_Titre_TD
{
    background-image: url(../img/Bas_Droit_Blanc_Tab_Panier.png);
    background-repeat: no-repeat;
    width: 20px;
    height: 15px;
    font-size: 12px;
}

.Page_Texte_Bas_Centre_Titre_TD
{
    background-image: url(../img/Bas_Centre_Blanc_Tab_Panier.png);
    background-repeat: repeat;
    height: 15px;
    font-size: 12px;
}
.Raccourci_Bas_TD
{
	padding-top: 10px;
	padding-bottom: 10px;
	background-position: center;
}

.Enregistrement_Restaurant_Gauche_TD
{
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: right;
	/*padding-left: 100px;*/
	width:45%;
	height:30px;
}

.Enregistrement_Restaurant_Droit_TD
{
	text-align: left;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.Table_Enregistrement_Restaurant
{
	text-align: center;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}


.Button_Validation_Enregistrement_TD
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}

.Button_Validation_Enregistrement
{
	background-image: url(../img/Supprimer_Panier.png);
	background-repeat: no-repeat;
	width: 150px;
	height: 25px;
	border: 0px;
	color: #000000;
	font-size: 12px;
	padding-bottom: 0px;
	text-align: center;
	cursor: pointer;
	font-weight: bold;
	vertical-align: middle;
}

.Enregistrement_Restaurant_Texte_TD
{
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.Page_Mention_legale_Milieu_TD
{
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 30px;
	padding-bottom: 30px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-color: #de9b00;
	border-left-style: solid;
	border-left-color: #de9b00;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.Reglage_Photo
{
	border:0;
	padding: 5px;
}

.Texte_Haut_Image_Principale
{
	padding-top: 8px;
	padding-bottom: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.Texte_Bas_Image_Principale
{
	padding-top: 8px;
	padding-bottom: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.Image_Principale_TD
{
	padding: 0px;
	border: thin solid #500B31;
}

.Image_Principale
{
	border:8px solid #DDDDDD;
}


.Donner_Avis_TD
{
    height: 60px;
	padding-right: 10px;
	
}

.Input_Avis_TD
{
    padding-left:10px;
}

.Input_Avis
{
    width: 380px;
	border: solid 1px #500B31;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	
}

.Table_Principale_Milieu_Restauarnt
{
    font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}

.Avis_Link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #500B31;	
}

.Avis_Boutton
{
	border: 0px;
	cursor: pointer;
	color: #500B31;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	text-align:center;
	background-color: #FFFFFF;
}

.Left_Rech_Td
{
    /*border-right: solid 2px #dbe9a7;*/
    text-align: center;
    background-color: #FFFFFF;
    /*height: 100%;*/
	/*padding-left: 5px;*/
	padding-top: 10px;
}

.Table_Left_Info
{
    width: 170px;
}

.Table_raccourcie_bas
{
    width: 750px;
}

.Entre_Left_Central_TD
{
	padding-left: 15px;
}


.Left_Haut_Central_TD
{
    background-image: url(../img/Left_Haut_Central.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Left_Bas_Central_TD
{
    background-image: url(../img/Left_Bas_Central.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Milieu_Haut_Central_TD
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
	font-size: 2px;	
	/*width: 154px;
	height: 8px;
	background-image: url(../img/Mesure_Central.png);
	background-repeat: no-repeat;
	background-position: top;*/
}


.Milieu_Bas_Central_TD
{
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	background-image: url(../img/Mesure_Central.png);
	width: 154px;

}

.Right_Haut_Central_TD
{
    background-image: url(../img/Right_Haut_Central.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Right_Bas_Central_TD
{
    background-image: url(../img/Right_Bas_Central.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Rech_Titre_Td
{
	padding-left: 5px;
	padding-top: 10px;
}

.Connexion_Titre_Td
{
	padding-left: 0px;
	padding-top: 0px;
}

.Libelle_Rech
	{
	/*color: #500B31;*/
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	}
.Libelle_Rech_bis
	{
	/*color: #500B31;*/
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	}

.Libelle_Rech_bis_Ville_Index
	{
	/*color: #500B31;*/
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	}
	
.Libelle_Rech_bis_Index
	{
	/*color: #500B31;*/
	color: #999999;
	font-weight: bold;
	font-size: 11px;
	}
	
.Libelle_Rech_bis_Selct
	{
	/*color: #500B31;*/
	color: #FFFFFF;
	font-size: 11px;
	}
	
.Libelle_Rech_bis_Importante
	{
	/*color: #500B31;*/
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	}
.Table_Central_Rech_Left
{
	background-color: #DDDDDD;
}

.Table_Central_Rech_Left3
{
	background-color: #FFFFFF;
}

.Table_Central_Rech_Left2
{
	/*background-color: #800000;*/
	/*background-color: #E9EE2D;*/
	/*background-color: #F1FABC;*/
	background-color: #AE0000;
}

.Table_Central_Rech_Left_bis
{
	/*background-color: #500B31*/;	
}

.Central_Table_Info
{
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #cccccc;
	border-right-style: solid;
	border-right-color: #cccccc;
	width: 170px;
	color: #4d6300;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.Central_Table_Info2
{
	width: 170px;
}

.Select_Rech
{
    border: 1px solid #500B31;
	font-size: 12px;
    font-family: Verdana;
    width: 160px;
}   

.Select_Rech2
{
	border: 0px solid #500B31;
	font-size: 16px;
	font-family: Verdana;
	width: 400px;
	height: 25px;
	/*vertical-align:middle;*/
	/*text-align: center;*/
	padding-top: 2px;
	font-weight: bold;
}   

.Libelle_Rech_bis_Importante2
	{
	/*color: #500B31;*/
	color: #000000;
	font-weight: bold;
	font-size: 16px;
	}

.Libelle_Rech_bis_Pas_Importante
	{
	/*color: #500B31;*/
	color: #000000;
	font-weight: normal;
	font-size: 14px;
	/*background-color: #500B31;*/
	}

.Left_Bas_Raccourci_TD
{
    background-image: url(../img/Left_Bas_Raccourci.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Left_Bas_Raccourci_TD_Bis
{
    background-image: url(../img/Left_Bas_Raccourci_Bis.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}


.Milieu_Bas_Raccourci_TD
{
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	background-color: #DDDDDD;
	font-size: 2px;	
	/*background-image: url(../img/Mesure_Central.png);
	background-repeat: no-repeat;
	width: 154px;
	background-position: bottom;*/
}

.Milieu_Bas_Raccourci_TD_Bis
{
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	background-color: #500B31;
	font-size: 2px;	
	/*background-image: url(../img/Mesure_Central.png);
	background-repeat: no-repeat;
	width: 154px;
	background-position: bottom;*/
}

.Right_Bas_Raccourci_TD
{
    background-image: url(../img/Right_Bas_Raccourci.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}


.Right_Bas_Raccourci_TD_Bis
{
    background-image: url(../img/Right_Bas_Raccourci_Bis.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Affichage_Raccourci
{
	background-color: #DDDDDD;
}

.Titre_TD
	{
	color: #500B31;
	font-weight: bold;
	font-size: 14px;
	vertical-align: middle;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 2px;
	}
	
.Titre_Principal_TD
	{
	color: #500B31;
	font-weight: bold;
	font-size: 16px;
	vertical-align: middle;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 8px;
	padding-top: 8px;
	background-color: #FFFFFF;
	}
	
.Boutton_Left_TD
{
    background-image: url(../img/Boutton_Left.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 9px;
    height: 20px;
}	

.Boutton_Left_Orange_Blanc_TD
{
    background-image: url(../img/Boutton_Left_Orange_Blanc.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 9px;
    height: 20px;
}

.Boutton_Left_Gris_TD
{
    background-image: url(../img/Boutton_Gris_Left.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 7px;
    height: 20px;
}

.Boutton_Left_Gris_Commentaire_TD
{
    background-image: url(../img/Boutton_Gris_Left_Commentaire.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 7px;
    height: 20px;
}

.Boutton_Left_Rouge_TD
{
    background-image: url(../img/Boutton_Rouge_Left.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 7px;
    height: 20px;
}

.Boutton_Right_TD
{
    background-image: url(../img/Boutton_Right.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 9px;
    height: 20px;
}

.Boutton_Right_Orange_Blanc_TD
{
    background-image: url(../img/Boutton_Right_Orange_Blanc.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 9px;
    height: 20px;
}

.Boutton_Right_Gris_TD
{
    background-image: url(../img/Boutton_Gris_Right.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 7px;
    height: 20px;
}


.Boutton_Right_Gris_Commentaire_TD
{
    background-image: url(../img/Boutton_Gris_Right_Commentaire.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 7px;
    height: 20px;
}
.Boutton_Right_Rouge_TD
{
    background-image: url(../img/Boutton_Rouge_Right.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 7px;
    height: 20px;
}

.Boutton_Left_Gris_Fleche_TD
{
    background-image: url(../img/Boutton_Central_Fleche_Left_Gris.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 7px;
    height: 20px;
}


.Boutton_Central_Fleche_Right_Porsuivre_Com_TD
{
    background-image: url(../img/Boutton_Central_Fleche_Right_Porsuivre_Com.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 7px;
    height: 20px;
}

.Boutton_Central_Fleche_Left_Rouge
{
    background-image: url(../img/Boutton_Central_Fleche_Left_Rouge.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 7px;
    height: 20px;
}


.Boutton_Central_TD
{
	background-image: url(../img/Boutton_Central.png);
	height: 20px;
	border: 0px;
	cursor: pointer;
	background-repeat: repeat;
	color: #9a6c01;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	padding-bottom: 1px;
	font-weight: bold;
}

.Boutton_Login
{
	background-image: url(../img/Botton_Login2.png);
	height: 17px;
	border: 0px;
	cursor: pointer;
	background-repeat: repeat;
	/*color: #9a6c01;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	padding-bottom: 1px;
	font-weight: bold;*/
	width: 36px;
}

.Boutton_Login:hover
{
	background-image: url(../img/Botton_Login3.png);
	height: 17px;
	border: 0px;
	cursor: pointer;
	background-repeat: repeat;
	/*color: #9a6c01;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	padding-bottom: 1px;
	font-weight: bold;*/
	width: 36px;
}

.Boutton_Central_Finir_Commande_TD
{
	background-image: url(../img/Boutton_Central.png);
	height: 20px;
	border: 0px;
	cursor: pointer;
	background-repeat: repeat;
	color: #9a6c01;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 1px;
	width:125px;
}

.Boutton_Panier_Poursuivre_Achats
{
	background-image: url(../img/Boutton_Gris_Centre.png);
	height: 20px;
	border: 0px;
	cursor: pointer;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-top: 0px;
	width:140px;
}


.Button_Validation_Panier_Creation_Compte
{
	background-image: url(../img/Boutton_Gris_Centre.png);
	height: 20px;
	border: 0px;
	cursor: pointer;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-top: 0px;
	width:120px;
}

.Boutton_Panier_Commentaire
{
	background-image: url(../img/Boutton_Gris_Centre.png);
	height: 20px;
	border: 0px;
	cursor: pointer;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-top: 0px;
	width:125px;
}

.Boutton_Panier_Supprimer
{
	background-image: url(../img/Boutton_Rouge_Centre.png);
	height: 20px;
	border: 0px;
	cursor: pointer;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-top: 0px;
	width:125px;
	text-align:center
}

.Boutton_Retour
{
	background-image: url(../img/Boutton_Rouge_Centre.png);
	height: 20px;
	border: 0px;
	cursor: pointer;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-top: 0px;
	width:80px;
}

.Boutton_Panier_Poursuivre_Commande
{
	background-image: url(../img/Boutton_Central.png);
	height: 20px;
	border: 0px;
	cursor: pointer;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-top: 0px;
	width:160px;
	text-align:center
}

.Boutton_Panier_Poursuivre_Commande_Payer
{
	background-image: url(../img/Boutton_Central.png);
	height: 20px;
	border: 0px;
	cursor: pointer;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-top: 0px;
	width:220px;
	text-align:center
}


.Central_Table
{
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #cccccc;
	border-right-style: solid;
	border-right-color: #cccccc;
	background-color: #DDDDDD;
}

.Central_Table2
{
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #D1EF29;
	border-right-style: solid;
	border-right-color: #D1EF29;
	/*<!--background-color: #92D050;-->*/
	background-color: #F1FABC;
}

.Central_Table_Panier
{
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #cccccc;
	border-right-style: solid;
	border-right-color: #cccccc;
	background-color: #DDDDDD;
	padding-left:10px; 
	padding-right: 10px; 
	padding-top: 10px;
}

.Central_Table_Restaurant
{
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #cccccc;
	border-right-style: solid;
	border-right-color: #cccccc;
	background-color: #FFFFFF;
}

.Central_TD
{
	/*line-height: 15px;*/
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
}

.Milieu_Haut_Principal_TD
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
	/*width: 534px;
	height: 8px;*/
	/*background-image: url(../img/Mesure_Principal.png);
	background-repeat: no-repeat;
	background-position: top;*/
	background-color: #DDDDDD;
	font-size: 2px;
}

.Left_Haut_Principal_TD 
{
    background-image: url(../img/Left_Haut_Principal.png);
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Right_Haut_Principal_TD 
{
    background-image: url(../img/Right_Haut_Principal.png);
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

Recherche_Bas_Resto_TD
{
    height: 10px;
	background-color: #FFFFFF;
}

.Left_Bas_Principal_TD
{
    background-image: url(../img/Left_Bas_Principal.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Left_Bas_Principal_Restaurant_TD
{
    background-image: url(../img/Left_Bas_Central_Restaurant.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Right_Bas_Principal_TD
{
    background-image: url(../img/Right_Bas_Principal.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}


.Right_Bas_Principal_Restaurant_TD
{
    background-image: url(../img/Right_Bas_Central_Restaurant.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Milieu_Bas_Principal_TD
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	/*width: 550px;*/
	font-size: 2px;	
	background-color: #DDDDDD;
	/*height: 8px;
	background-image: url(../img/Mesure_Principal.png);
	background-repeat: no-repeat;
	background-position: bottom;*/
}

.Milieu_Bas_Principal_Restaurant_TD
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	/*width: 550px;*/
	font-size: 2px;	
	background-color: #FFFFFF;
	/*height: 8px;
	background-image: url(../img/Mesure_Principal.png);
	background-repeat: no-repeat;
	background-position: bottom;*/
}

.Connexion_TD
{
	padding-top: 1px;
	padding-bottom: 1px;
}

.Connexion_TD_Creer_Compte
{
	/*padding-top: 3px;
	padding-bottom: 3px;*/
}

.Recherche_Central_TD
{
	padding-left:10px; 
	padding-right: 10px; 
	padding-top: 10px;
	background-color: #DDDDDD;
}

.Recherche_Left_Haut_Central_TD
{
    background-image: url(../img/Recherche_Left_Haut_Central.png);
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Recherche_Milieu_Haut_Central_TD
{
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
	/*width: 498px;*/
	/*height:7px;*/
	/*background-repeat: no-repeat;
	background-image: url(../img/Mesure_Central_Recherche.png);
	background-position: top;*/
	font-size: 2px;
}


.Recherche_Right_Haut_Central_TD
{
    background-image: url(../img/Recherche_Right_Haut_Central.png);
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Recherche_Left_Bas_Central_TD
{
    background-image: url(../img/Recherche_Left_Bas_Central.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Recherche_Milieu_Bas_Central_TD
{
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	font-size: 2px;
}


.Recherche_Right_Bas_Central_TD
{
    background-image: url(../img/Recherche_Right_Bas_Central.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Recherche_Central_Table
{
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #cccccc;
	border-right-style: solid;
	border-right-color: #cccccc;
	padding-left:5px; 
	padding-right: 10px; 
	
}


.Recherche_Central_Table2
{
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #D1EF29;
	border-right-style: solid;
	border-right-color: #D1EF29;
	padding-left:0px;
	padding-right: 0px;
	background-color: #F1FABC;	
}

.Recherche_Restaurant_Table
{
	/*padding-left:10px;*/ 
	/*padding-right:10px;*/ 
	
}

.Recherche_Restaurant_Table2
{
	padding-bottom: 5px; 
	padding-left: 5px;
	padding-top: 5px; 
	/*background-image: url(../img/Table_Restaurant.png);*/
	
}

.Recherche_Restaurant_Table_Haut_Left_Td
{
	background-image: url(../img/Recherche_Restaurant_Table_Left_Haut2.png);
	width: 8px;
	height: 8px;
	background-repeat: no-repeat;
	font-size: 8px;
}


.Recherche_Restaurant_Table_Haut_Right_Td
{
	background-image: url(../img/Recherche_Restaurant_Table_Right_Haut2.png);
	width: 8px;
    height: 8px;
	background-repeat: no-repeat;
	font-size: 8px;
}

.Recherche_Restaurant_Table_Haut_Centre_Td
{
	border-top-width: 1.5px;
	border-top-style: solid;
	border-top-color: #D1EF29;
	font-size: 2px;

}

.Recherche_Restaurant_Table_Bas_Left_Td
{
	background-image: url(../img/Recherche_Restaurant_Table_Left_Bas2.png);
	width: 8px;
    height: 8px;
	background-repeat: no-repeat;
}


.Recherche_Restaurant_Table_Bas_Right_Td
{
	background-image: url(../img/Recherche_Restaurant_Table_Right_Bas2.png);
	width: 8px;
    height: 8px;
	background-repeat: no-repeat;
}

.Recherche_Restaurant_Table_Bas_Centre_Td
{
	border-bottom-width: 1.5px;
	border-bottom-style: solid;
	border-bottom-color: #D1EF29;
	font-size: 2px;
}


.Recherche_Restaurant_Table_Left_Td
{
	border-left-width: 1.5px;
	border-left-style: solid;
	border-left-color: #D1EF29;
	font-size: 8px;
}

.Recherche_Restaurant_Table_Right_Td
{
	border-right-width: 1.5px;
	border-right-style: solid;
	border-right-color: #D1EF29;
	font-size: 8px;
}

.Page_TD
{
	background-color: #DDDDDD;
}

.Entre_Table_Left
{
	height:15px;
}

.Entre_Table_Left_Connexion
{
	height:5px;
}

.Entre_Table_Recherche_Left
{
	height:5px;
}

.Onglet_Left_TD
{
    border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	height:30px;
	width:5px;
	font-size: 10px;
}

.Onglet_Nom_Selectionne_Left_Haut_TD
{
    background-image: url(../img/Onglet_Nom_Selectionne_Left_Haut.png);
    background-repeat: no-repeat;
	width: 3px;
	height:3px;
}
.Onglet_Nom_Selectionne_Centre_Haut_TD
{
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
	font-size: 1px;
}

.Onglet_Nom_Selectionne_Right_Haut_TD
{
    background-image: url(../img/Onglet_Nom_Selectionne_Right_Haut.png);
    background-repeat: no-repeat;
	width: 3px;
	height:3px;
	
}

.Onglet_Selectionne_Left_TD
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	height:30px;
	font-size: 1px;
}

.Onglet_Selectionne_Centre_TD
{
	text-align: center;
	color: #500B31;;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
}

.Onglet_Selectionne_Right_TD
{
    border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;
	height:30px;
	font-size: 1px;
}

.Onglet_Entre_TD
{
    border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	height:30px;
	width:3px;
	font-size: 10px;
}

.Onglet_Nom_Selectionne_Centre_TR
{
	background-image: url(../img/Onglet_Nom_Selectionne_Centre.png);
	cursor:pointer;	
}

.Onglet_Nom_Selectionne_Centre_TR_IN
{
	cursor:pointer;
	background-color: #FFFFFF;
}

.Onglet_Nom_Selectionne_Left_TD
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	height:30px;
	font-size: 1px;
}
.Onglet_Nom_Selectionne_Centre_TD
{
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	vertical-align: middle;
	height:30px;
	padding-right: 5px;
	padding-left: 5px;
}

.Onglet_Nom_Selectionne_Right_TD
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	height:30px;
	font-size: 1px;
}

.Onglet_Fin_Table
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}


.Categorie_Fin_Table
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1EF29;
}

.Boutton_Panier_Table
{
	padding-right: 10px; 
}

.Table_Affichage_Article
{
	padding-bottom: 15px;
	background-color: #fcf6e6;
}

.Button_Validation_Avis_TD
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 20px;
	text-align: center;
	border-right-style: none;
	border-left-style: none;
	border-top-style: none;
	border-bottom-style: none;
}

.Button_Validation_Avis
{
	background-image: url(../img/Boutton_Gris_Centre.png);
	height: 20px;
	border: 0px;
	cursor: pointer;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-top: 0px;
	width:70px;
}

.Boutton_Annuler_Avis_TD
{
	background-image: url(../img/Boutton_Rouge_Centre.png);
	height: 20px;
	/*border: 0px;
	cursor: pointer;*/
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	width:63px;
	text-decoration: none;
}
.Link_Avis
{
	text-decoration: none;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.Boutton_Left_Rouge_Tour_Blanc_TD
{
    background-image: url(../img/Boutton_Rouge_Left_Tour_Blanc.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 7px;
    height: 20px;
}

.Boutton_Right_Rouge_Tour_Blanc_TD
{
    background-image: url(../img/Boutton_Rouge_Right_Tour_Blanc.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 7px;
    height: 20px;
}

.Description_Tipe_Td
{
	color: #000000;
	font-size: 14px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align: middle;
}

.Description_Tipe_Avec_Image_Td
{
	color: #000000;
	font-size: 14px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align: middle;
}

.Image_Tipe_Td
{
	color: #000000;
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align: middle;
}

.Image_Tipe_Sans_Description_Td
{
	color: #000000;
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align: middle;
}

.Description_Voir
{
	text-align: left;
	color: #500B31;
	font-size: 13px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
}

.Description_Voir:hover
{
	text-align: left;
	color: #A31664;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}


.Texte_Description_Afficher_Restaurant
{
	color: #666666;
	text-align: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}

.Texte_Adresse_Afficher_Restaurant
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.Texte_Afficher_Restaurant_Info_Sup_Restaurant
{
	text-decoration: blink;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}

.Raccourci_Afficher_Resto
{
	text-align: left;
	color: #500B31;
	font-size: 13px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	
}

.Raccourci_Afficher_Resto:hover
{
	text-align: left;
	color: #A31664;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	
}

.Table_Inscription
{
	/*width: 350px;*/
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;	
}

.Central_Table_Inscription
{
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #cccccc;
	border-right-style: solid;
	border-right-color: #cccccc;
	width: 350px;
	color: #4d6300;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}


.Table_Central_Inscription
{
	background-color: #FFFFF;
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}



.Td_Isnscription_Detail
{
	padding-left: 15px;	
}

.Milieu_Bas_Isnscription_TD
{
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	background-color: #FFFFF;
	font-size: 2px;	
	/*background-image: url(../img/Mesure_Central.png);
	background-repeat: no-repeat;
	width: 154px;
	background-position: bottom;*/
}

.Left_Bas_Isnscription_TD
{
    background-image: url(../img/Left_Bas_Vignette.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Right_Bas_Isnscription_TD
{
    background-image: url(../img/Right_Bas_Vignette.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Milieu_Haut_Isnscription_TD
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
	font-size: 2px;	
	background-color: #500B31;
	/*width: 154px;
	height: 8px;
	background-image: url(../img/Mesure_Central.png);
	background-repeat: no-repeat;
	background-position: top;*/
}

.Titre_Inscriotion
{
	background-color: #500B31;	
}


.Titre_Inscriotion_TD
	{
	color: #FFFFFF;
	background-color: #500B31;
	font-weight: bold;
	font-size: 14px;
	vertical-align: middle;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 2px;
	}
.Texte_Inscriotion_TD
{
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.Left_Haut_Inscription_TD
{
    background-image: url(../img/Left_Haut_Inscription.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Right_Haut_Inscription_TD
{
    background-image: url(../img/Right_Haut_Inscription.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Milieu_Haut_Restaurant_Recent_TD
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
	font-size: 2px;
	background-color: #CC0000;	/*width: 154px;
	height: 8px;
	background-image: url(../img/Mesure_Central.png);
	background-repeat: no-repeat;
	background-position: top;*/
}

.Table_Restaurant_Recent_TD
{
	width: 100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;	
}

.Central_Table_Restaurant_Recent
{
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #cccccc;
	border-right-style: solid;
	border-right-color: #cccccc;
	width: 735px;
	color: #4d6300;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.Titre_Restaurant_Recent_TD
	{
	color: #FFFFFF;
	background-color: #CC0000;
	font-weight: bold;
	font-size: 14px;
	vertical-align: middle;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 2px;
	}
	
.100Gratuit
	{
	font-size:16px;
	}
	
.Table_Central_Restaurant_Recent
{
	background-color: #FFFFF;
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	padding-left: 10px;
}

.Td_Restaurant_Recent_Photo
{
	padding-left: 0px;	
	padding-top: 0px;
}

.Td_Restaurant_Recent_Detail
{
	padding-left: 10px;	
	padding-top: 15px;
	
}

.Td_Restaurant_Recent_Detail_Resto
{
	padding-left: 10px;	
	padding-top: 0px;
	
}

.Td_Restaurant_Recent_Detail_Resto_Logo
{
	padding-left: 5px;	
	padding-top: 0px;
	
}

.Left_Haut_Restaurant_Recent_TD
{
    background-image: url(../img/Left_Haut_Restaurant_Recent.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Right_Haut_Restaurant_Recent_TD
{
    background-image: url(../img/Right_Haut_Restaurant_Recent.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Raccourci_Afficher_Restaurant_Recent
{
	text-align: left;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	
}

.Raccourci_Afficher_Restaurant_Recent:hover
{
	text-align: left;
	color: #666666;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
}

.Premier_Numero_PDF
{
	color: #999999;
	font-size: 20px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	padding-right: 1px;
	vertical-align: bottom;
	font-weight: normal;
	line-height: 16px;
}

.Premier_Numero_PDF_Index
{
	color: #C00000;
	font-size: 34px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	padding-right: 4px;
	vertical-align: bottom;
	font-weight: normal;
	line-height: 26px;
	padding-bottom: 0px;
}

.Numero_PDF
{
	color: #999999;
	font-size: 20px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	padding-left: 12px;
	padding-right: 4px;
	vertical-align: bottom;
	font-weight: normal;
	line-height: 16px;
}

.Numero_PDF_Plus
{
	color: #C00000;
	font-size: 34px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	padding-left: 12px;
	padding-right: 4px;
	vertical-align: bottom;
	font-weight: normal;
	padding-bottom: 0px;
	line-height: 26px;
}

.Texte_PDF
{
	color: #999999;
	font-size: 13px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	vertical-align: bottom;
	line-height: 12px;
}

.Texte_PDF_Plus
{
	color: #C00000;
	font-size: 26px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	vertical-align: bottom;
	padding-bottom: 0px;
	line-height: 20px;
}

.PDF_TD
{
padding-bottom: 5px;
}

.Logo
{
	padding-left: 10px;
	padding-top: 5px;
	
}

.Logo_Dessous
{
	color: #500B31;
	font-size: 14px;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
}

.Texte_Banner
{
	padding-top: 10px;
	color: #666666;
	font-size: 13px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	padding-left: 20px;
	padding-right: 10px;
}

.Texte_Banner_Plus
{
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	line-height: 36px;
}

.Texte_Banner_Plus2
{
	color: #92D050;
	font-size: 36px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
}

.Texte_Banner_Plus3
{
	color: #C00000;
	font-size: 38px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-style: italic;
}

.Texte_Banner_Span
{
	color: #666666;
	font-size: 13px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}

.Ligne_Banner
{
	border-bottom-style: none;
	border-top-style: solid;
	border-top-width: thin;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #000000;
	font-size: 1px;
}

.Ligne_Banner_Bout
{
	font-size: 1px;
}

.Texte_Logo
{
	vertical-align: bottom;
	font-size: 52px;
	color: #500B31;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.Image_Logo
{

	height:1px;
}

.TD_Connaxion_Sous_Titre_Gauche
{
	border-left-width: 1px;
	border-right-width: 0px;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #cccccc;
	border-right-style: none;
	font-size: 1px;
}

.TD_Connaxion_Sous_Titre_Droite
{
	border-right-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-color: #cccccc;
	border-left-style: none;
	font-size: 1px;
}
.Raccourci_Haut
{
	padding-top: 5px;
	padding-bottom: 2px;
}

.Raccourci_Haut_RB
{
	padding-top: 5px;
	padding-bottom: 2px;
	padding-left: 10px;
}

.Face_Index
{
	padding-top: 0px;
	padding-right: 5px;
}

.Categorie_Principal_TD
	{
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 8px;
	background-color: #FFFFFF;
	}
	
.Table_Rech_Left_new
{
	background-color: #FFFFFF;
	width:8px;
}

.Milieu_Left_Rech_New
{
	text-align: center;
	border-bottom-style: none;
	background-color: #500B31;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	height:44px;
	/*font-size: 2px;	*/
	/*background-image: url(../img/Mesure_Central.png);
	background-repeat: no-repeat;
	width: 154px;
	background-position: bottom;*/
}

.Milieu_Left_Rech_New2
{
	text-align: center;
	border-bottom-style: none;
	background-color: #500B31;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	height:60px;
	/*font-size: 2px;	*/
	/*background-image: url(../img/Mesure_Central.png);
	background-repeat: no-repeat;
	width: 154px;
	background-position: bottom;*/
}

.Central_Table_Rech
{
	width: 170px;
}


.Haut_Left_Rech_New
{
    background-image: url(../img/Left_Haut_Rech_New.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Bas_Left_Rech_New
{
    background-image: url(../img/Left_Bas_Rech_New.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}


.Milieu_Right_Rech_New
{
	text-align: center;
	background-color: #500B31;
	height:44px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;	/*font-size: 2px;	*/
	/*background-image: url(../img/Mesure_Central.png);
	background-repeat: no-repeat;
	width: 154px;
	background-position: bottom;*/
}

.Milieu_Right_Rech_New2
{
	text-align: center;
	background-color: #500B31;
	height:60px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;	/*font-size: 2px;	*/
	/*background-image: url(../img/Mesure_Central.png);
	background-repeat: no-repeat;
	width: 154px;
	background-position: bottom;*/
}


.Haut_Right_Rech_New
{
    background-image: url(../img/Right_Haut_Rech_New.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Bas_Right_Rech_New
{
    background-image: url(../img/Right_Bas_Rech_New.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}


.Rech_Titre_Td_New
{
	padding-left: 5px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #cccccc;
	border-bottom-color: #cccccc;
	background-color: #500B31;
	
}

.text_nav_New
{
	color: #500B31;
	/*font-weight: bold;*/
	font-size: 12px;
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-right: 20px;
	padding-bottom: 5px;
	text-align: left;
}

.Categorie_Nom_Selectionne_Left_Haut_TD
{
    background-image: url(../img/Categorie_Nom_Selectionne_Left_Haut2.png);
    background-repeat: no-repeat;
	width: 3px;
	height:3px;
}

.Categorie_Selectionne_Left_Haut_TD
{
    background-image: url(../img/Categorie_Selectionne_Left_Haut.png);
    background-repeat: no-repeat;
	width: 3px;
	height:3px;
}
.Categorie_Nom_Selectionne_Centre_Haut_TD
{
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D1EF29;
	font-size: 1px;
}

.Categorie_Selectionne_Centre_Haut_TD
{
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D1EF29;
	font-size: 1px;
	background-color: #F1FABC;
}

.Categorie_Nom_Selectionne_Right_Haut_TD
{
    background-image: url(../img/Categorie_Nom_Selectionne_Right_Haut2.png);
    background-repeat: no-repeat;
	width: 3px;
	height:3px;
}

.Categorie_Selectionne_Right_Haut_TD
{
    background-image: url(../img/Categorie_Selectionne_Right_Haut.png);
    background-repeat: no-repeat;
	width: 3px;
	height:3px;
}

.Categorie_Selectionne_Left_TD
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D1EF29;
	height:31px;
	font-size: 1px;
	background-color: #F1FABC;
}

.Categorie_Selectionne_Centre_TD
{
	text-align: center;
	color: #500B31;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #F1FABC;
}

.Categorie_Selectionne_Right_TD
{
    border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D1EF29;
	height:31px;
	font-size: 1px;
	background-color: #F1FABC;
}

.Categorie_Nom_Selectionne_Centre_TR
{
	cursor:pointer;
	/*background-color: #500B31;*/
	color: #500B31;
}

.Categorie_Nom_Selectionne_Centre_TR_IN
{
	background-image: url(../img/Categorie_Nom_Selectionne_Centre3.png);
	cursor:pointer;
	background-color: #500B31;
	color: #FFFFFF;
}

.Categorie_Nom_Selectionne_Left_TD
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D1EF29;
	height:30px;
	font-size: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1EF29;
}
.Categorie_Nom_Selectionne_Centre_TD
{
	text-align: center;
	vertical-align: middle;
	height:30px;
	padding-right: 5px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1EF29;
}

.Categorie_Nom_Selectionne_Centre_TD2
{
	text-align: center;
	vertical-align: middle;
	height:30px;
	padding-right: 5px;
	padding-left: 5px;
	color: #500B31;
}

.Categorie_Nom_Selectionne_Centre_TD_IN2
{
	text-align: center;
	vertical-align: middle;
	height:30px;
	padding-right: 5px;
	padding-left: 5px;
	color: #FFFFFF;
}

.Categorie_Nom_Selectionne_Right_TD
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D1EF29;
	height:30px;
	font-size: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1EF29;
}

.Categorie_Entre_TD
{
	height:30px;
	width:10px;
	font-size: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1EF29;

}

.rightTd_New
{
    /*border-left: solid 2px #500B31;
    width: 190px;*/
    vertical-align: top;
	padding-top: 0px;
    /*background-color: #DDDDDD;
    height: 100%;*/
}

.rightTd_New2
{
    /*border-left: solid 2px #500B31;
    width: 190px;*/
    vertical-align: top;
	padding-top: 30px;
    /*background-color: #DDDDDD;
    height: 100%;*/
}

.Recherche_Central_TD_New
{
	padding-left:0px; 
	padding-right: 0px; 
	/*background-color: #800000;*/
	
}

.Right_Haut_Principal_TD_New
{
	 background-image: url(../img/Right_Haut_Principal_TD.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Central_Table_Haut_new
{
	/*background-color: #92D050;*/
	background-color: #D1EF29;
	height: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D1EF29;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D1EF29;
}

.Categorie_Right_Haut_TD
{
	background-image: url(../img/Categorie_Right_Haut.png);
	background-color: #FFFFFF;
	vertical-align: bottom;
	font-size: 22px;
	background-repeat: no-repeat;
	background-position: bottom;
}

.Categorie_Left_Bas_TD
{
	border-left-width: 1px;
	border-left-color: #D1EF29;
	border-left-style: solid;
}

.Recherche_Left_Bas_TD
{
    background-image: url(../img/Recherche_Left_Bas.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Recherche_Milieu_Bas_TD
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1EF29;
	/*width: 550px;*/
	font-size: 2px;	
	background-color: #F1FABC;
	/*height: 8px;
	background-image: url(../img/Mesure_Principal.png);
	background-repeat: no-repeat;
	background-position: bottom;*/
}

.Recherche_Right_Bas_TD
{
    background-image: url(../img/Recherche_Right_Bas.png);
    /*color: #77471C;
    padding-left: 10px;*/
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
}

.Index_Restaurant
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #608200;
	font-weight: bold;
	text-decoration:none;
}

.Index_Theme
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #608200;
	font-weight: bold;
}

.Index_Description
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

.Index_Lien
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #608200;
	text-decoration:none;
}

.Index_Message
{
	text-decoration: blink;;
}

.Offre
{
	text-decoration: blink;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
}

.Spam
{
	text-decoration: blink;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}

.Titre_Restaurant_Recent_TD_Petit
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

.rightTd_New_New
{
	/*border-left: solid 2px #500B31;
    width: 190px;*/
    /*position: absolute;
	top: 0px;*/    /*background-color: #DDDDDD;
    height: 100%;*/
}

.Panier_Mobile
{
	position: fixed;
	top: 200px;
}

.Affichage_Pas_CB
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	/*color: #92D050;*/
	color: #FF0000;
	font-weight: bold;
}

.Choix_Quartier
{
	text-decoration: blink;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
}

.Phrase_Choix_Quartier
{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
}

.Affichage_Pas_De_Commande
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	/*color: #92D050;*/
	color: #FF0000;
	font-weight: bold;
	text-decoration: blink;
}

.Affichage_Traiteur_Asiatique_Toulouse
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	/*color: #92D050;*/
	color: #FF0000;
	font-weight: bold;
	text-decoration: blink;
}

.Table_Dessus_Raccourci
{
	height: 400px;
}

.Titre_Ville_Index_Td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	/*color: #92D050;*/
	color: #666666;
}

.Bouton_Plus
{
	padding-top: 3px;
}

.Livraison_Repas
{
	font-size: 8px;
	color: #CCCCCC;
}

.Horaire_Livraison
{
	font-size: 9px;
}

.Horaire_Livraison_Email
{
	font-size:6px;
}

.Ville_Table
{
	font-size: 16px;
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #000;
}


.Ville_Td_Left
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 100px;
}

.Ville_Td_Right
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 100px;
	padding-right: 0px;
}



.Link_Ville
{
    color: #500B31;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.Link_Ville:hover 
{
  	color: #A31664;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.Affichage_Pas_De_Cheque
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	/*color: #92D050;*/
	color: #FF0000;
	font-weight: bold;
	text-decoration: blink;
}

.Reception_Commande
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FF0000;
}

.Sans_Theme
{
	opacity:1;
	text-transform: capitalize;
	color: #999;
	text-decoration: none;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.Sans_Theme:hover
{
	opacity: 1;
	color: #000;
	font-weight: bold;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;	
	font-weight: bold;
}


.Img_Theme_Sans_Theme
{
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	height: 40px;
	width: 40px;
	border-color: #999999;
}

.Img_Theme_Sans_Theme:hover
{
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	height: 40px;
	width: 40px;
	border-color: #000000;	
}

.Theme_Choisi
{
	text-transform: capitalize;
	opacity: 1;
}

.Lien_Choisi
{
	text-transform: capitalize;
	color: #d71b23;
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
}

.Img_Theme_Choisi 
{
	border-color: #d71b23;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	height: 40px;
	width: 40px;
}

.Theme_Pas_Choisi
{
	filter : alpha(opacity=60);
	opacity: 0.6;
}

.Lien_Pas_Choisi
{
	text-transform: capitalize;
	color: #999;
	text-decoration: none;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.Theme_Pas_Choisi:hover
{
	filter : alpha(opacity=100);
	opacity: 1;
}

.Lien_Pas_Choisi:hover
{
	text-transform: capitalize;
	color: #000;
	font-weight: bold;
	text-decoration: none;
	
}
	
.Img_Theme_Pas_Choisi 
{
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	height: 40px;
	width: 40px;	
}

.Credit_Ok
{
	color: #008000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.Credit_Ko
{
	color: #FF0000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.Lien_Affichage_SOS_Pizza
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	/*color: #92D050;*/
	color: #FF0000;
	font-weight: bold;
}

.Detail_Pouv_Ville_Creation_Site
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
}





