body{
	background-color:#474d59;
	margin: 0px;
}

.fond_beige{
background-color:#F0EEEA;
}

td.fond_couleur{
background-color:#474D59;
}

.printemps {
	background-color: #ddff8d;
}

.ete {
	background-color: #f8ff9e;
}

.automne {
	background-color: #fb8754;
}

.hiver {
	background-color: #cfdaed;
}

.txt_Arialblanc_12{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
}

.txt_9Cap{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: normal;
	color: #000000;
}

.border_Bottom1pxNoir{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}

/********************  STYLES MENUS ( RUB 3-3-3 ) *************************/

.txt_Bleu_10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #173A8B;
}

.txt_Noir9-14{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	line-height: 14px;
}

.txtCap{
	text-transform: uppercase;
}


.txt_Noir9-10B{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	line-height: 10px;
	font-weight: bold;
}


/*********************** styles pr les plats des menus ***************************/
.Bord_Right_1pxNoir{
	border-right:dotted;
	border-right-width:1px;
	border-right-color:#716549;
	vertical-align: top;
}

.div_cell{
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 8px;
	padding-bottom: 8px;
	width:110px;
}

.div_cell_W140{
	width:140px;
}

/** fond jour 1 (beige)**/
.bg_menu_1{
	background-color:#F5F2EE;
}

/** fond jour 2 (quasi blanc) **/
.bg_menu_2{
	background-color:#FEFDFC;
}

/**** couleur de bordure pour chaque jour ****/
.border_jr_menu{
	border: thin solid #B4B3B3;
}

/** div msg aucun menu***/

.no_menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CE0000;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FFAEAE;
	padding-top: 5px;
	margin-top: 15px;
}

.txt_orange9-10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 10px;
	color: #F26C00;
}

/********* lien vers la fiche produit dans les menus *********/
.link_prod_menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.link_prod_menu:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #004080;
}
.border_Bottom1pxGris {

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
/********************  STYLES DICO Gourmand ( RUB 3-6 ) *************************/
.index_alpha{
	text-align: center;
}

/**************************** differents liens dans le tableau *************************/

#lettre{
	text-decoration: underline;
	
}

#lettre:hover{
	text-decoration: none;
	background-color: #00513A;
	color: #FFFFFF;
}

#lettre:active{
	text-decoration: none;
}

#lettre:visited{
	text-decoration: none;
}


/**************************** style du tableau et des differentes cellules *************************/

.td_lettres{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
	width: 7px;
	
	border-bottom:solid;
	border-bottom-color:#000000;
	border-bottom-width:1px;
	border-top:solid;
	border-top-color:#000000;
	border-top-width:1px;
}
.tab_lettres{
	text-align:center;
	height:20px;
	border-spacing: 0px;
	border-collapse:collapse;	
}
.td_lettresOff {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#999999;
	width: 7px;
	
	border-bottom:solid;
	border-bottom-color:#000000;
	border-bottom-width:1px;
	border-top:solid;
	border-top-color:#000000;
	border-top-width:1px;
}
/****************** Styles page resultats recherche et fiche recette **************************/

.tab_resultats_recet{}

.tab_resultats_recet td.col1{ width:50%; padding-right:10px; padding-bottom:25px; vertical-align:top; }
.tab_resultats_recet td.col2{ width:50%; padding-left:10px; padding-bottom:25px; vertical-align:top; }

.tab_fiche_recet{ margin-top:15px; }

td.titre{ 
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	color:#000000;
	font-weight:normal;
	padding-top:5px;
}

td.auteur{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#732e51;
}
td.bloctxt a{ color:#000000; font-weight:bold; text-decoration:underline; }

td.bloctxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-top:5px;
}

td.bloc_ingred{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

td.bloc_ingred a{ color:#004A95; text-decoration:none; }
td.bloc_ingred a:hover{ color:#000000; text-decoration:underline; }

.georgia13BNoir {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
}
.verdana12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

/*****************************************************/
/*** pages : plus que des produits
/*****************************************************/
.tab_carte{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; }
.tab_carte td.title{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; }
.tab_carte td.subtitle{ font-size:12px; color:#828282; font-weight:bold; }
.tab_carte td.txt{ font-size:11px; }
