/* auteurs : Sandrine DURON, Rémi BIGAULT, Christiane PAQUOT dernière mise à jour le 10 mai 2006 */
/* brun des fonds 876763 remplacé par blanc FFFFFF*/
@charset "iso-8859-1";

body {
	background-color: #FFCC66;
	scrollbar-face-color: #FFCC66; 
	scrollbar-shadow-color: #C0b974;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #4f302d; 
	scrollbar-darkshadow-color: #4f302d; 
	scrollbar-track-color: #C0b974; 
	scrollbar-arrow-color: #FFFFFF; 
	font-family: Tahoma, Verdana, Arial;
	font-size: 10pt;
  }

/* **** styles appliqués dans les pages du site ****	*/
  
.phrase_accroche {  font-family: Tahoma; font-size: 11pt; font-weight: bold; color: #4f302d; text-align: left}
.titre_cuisine { font-family: Tahoma; font-size: 36pt; font-weight: bold; color: #4f302d; text-align: center }
.intro_accroche { font-family: Tahoma; font-size: 14pt; font-weight: bold; color: #4f302d; text-align: center}
.intro_accroche_planning { font-family: Tahoma; font-size: 13pt; font-weight: bold; color: #4f302d; text-align: center}

.ephemeride {	background-image:   url(../images/goutte_verte.gif); background-repeat: no-repeat}
.ephemeride_entree {  background-image:	url(../images/goutte_entree.gif); background-repeat: no-repeat}
.ephemeride_plat {  background-image:	 url(../images/goutte_plat.gif); background-repeat: no-repeat}
.ephemeride_dessert {  background-image:	 url(../images/goutte_dessert.gif); background-repeat: no-repeat}

.ephemeride_date { font-family: Tahoma; font-size: 10px; color: #4f302d; font-weight: bold; text-align: right}

.ephemeride_fete { font-family: Tahoma; font-size: 11px; color: #4f302d; font-weight: bold; text-align: left; line-height: 13px}
.ephemeride_fete_modif { font-family: Tahoma; font-size: 11px; color: #4f302d; font-weight: bold; text-align: left; line-height: 13px; background-image: url(../images/lapin_paques.gif)}
A.ephemeride_fete { font-family: Tahoma; font-size: 11px; color: #4f302d; font-weight: bold; text-decoration: none; text-align: left; line-height: 13px}
A:link.ephemeride_fete { font-family: Tahoma; font-size: 11px; color: #FF6600; font-weight: bold; text-align: left; line-height: 13px}
A:hover.ephemeride_fete { font-family: Tahoma; font-size: 11px; color: #666600; font-weight: bold; text-align: left; line-height: 13px; background-color: #FFCC66;}
A:visited.ephemeride_fete { font-family: Tahoma; font-size: 11px; color: #666600; font-weight: bold; text-align: left; line-height: 13px}

.copyright { font-family: Tahoma; font-size: 10px; color: #4f302d; font-weight: bold; text-align: center; margin-bottom: 0px; margin-top: 0px;}
A.copyright { font-family: Tahoma; font-size: 10px; color: #4f302d; font-weight: bold; text-align: center; margin-bottom: 0px; margin-top: 0px;}
A:link.copyright { font-family: Tahoma; font-size: 10px; color: #4f302d; font-weight: bold; text-align: center; margin-bottom: 0px; margin-top: 0px;text-decoration: underline}
A:hover.copyright { font-family: Tahoma; font-size: 10px; color: #4f302d; font-weight: bold; text-align: center; margin-bottom: 0px; margin-top: 0px;text-decoration: none}
A:visited.copyright { font-family: Tahoma; font-size: 10px; color: #4f302d; font-weight: bold; text-align: center; margin-bottom: 0px; margin-top: 0px;}

.copyright_2 { font-family: Tahoma; font-size: 10px; color: #4f302d; font-weight: 400; text-align: center; margin-bottom: 0px; margin-top: 0px;}

.forme_recette { font-family: Tahoma; font-size: 9px; color: #4f302d; text-align: center; margin-bottom: 0px; margin-top: 0px;}

.entree{font-family: Tahoma; font-size: 36pt; font-weight: bold; color: #666600; text-align: center}
.cat_entree {font-family: Tahoma; font-size: 11pt; font-weight: bold; color: #FFCC66; background-color:#666600; text-align: center}
.select_entree {font-family: Tahoma; font-size: 9pt; font-weight: bold; color: #666600; background-color:#FFCC66;}
.sug_entree {font-family: Tahoma; font-size: 11px; font-weight: bold; color: #666600;}
.choix_entree {font-family: Tahoma; font-size: 11px; line-height: 16px;  text-align: left; font-weight: bold; color: #666600; margin-bottom: 0px; margin-top: 0px;}
A.choix_entree {font-family: Tahoma; font-size: 11px; line-height: 16px;  text-align: left; font-weight: bold; color: #666600; margin-bottom: 0px; margin-top: 0px;text-decoration: none}
A:link.choix_entree {font-family: Tahoma; font-size: 11px; line-height: 16px;  text-align: left; font-weight: bold; color: #666600; margin-bottom: 0px; margin-top: 0px;text-decoration: none}
A:hover.choix_entree {font-family: Tahoma; font-size: 11px; line-height: 16px;  text-align: left; font-weight: bold; color: #666600; margin-bottom: 0px; margin-top: 0px;text-decoration: underline}

.ttx_entree_titre { font-family: Tahoma; font-size: 18pt; font-weight: bold; color: #FFCC66; text-align: center ; background-color: #666600}
.ttx_entree_niveau { font-family: Tahoma; font-size: 14px; font-weight: bold; color: #666600; background-color:#FFCC66; text-align: center;}
.ttx_entree_colonne { font-family: Tahoma; font-size: 11pt; font-weight: bold; color: #FFCC66; background-color:#666600; text-align: center }

.plat { font-family: Tahoma; font-size: 36pt; font-weight: bold; color: #CC3333; text-align: center }
.cat_plat {font-family: Tahoma; font-size: 11pt; font-weight: bold; color: #FFCC66; background-color:#CC3333; text-align: center}
.select_plat {font-family: Tahoma; font-size: 9pt; font-weight: bold; color: #CC3333; background-color:#FFCC66;}
.sug_plat {font-family: Tahoma; font-size: 11px; font-weight: bold; color: #CC3333;}
.choix_plat {font-family: Tahoma; font-size: 11px;  line-height: 16px;	text-align: left; font-weight: bold; color: #CC3333; margin-bottom: 0px; margin-top: 0px;}
A.choix_plat {font-family: Tahoma; font-size: 11px;  line-height: 16px;	text-align: left; font-weight: bold; color: #CC3333; margin-bottom: 0px; margin-top: 0px;;text-decoration: none}
A:link.choix_plat {font-family: Tahoma; font-size: 11px;  line-height: 16px;	text-align: left; font-weight: bold; color: #CC3333; margin-bottom: 0px; margin-top: 0px;text-decoration: none}
A:hover.choix_plat {font-family: Tahoma; font-size: 11px;  line-height: 16px;	text-align: left; font-weight: bold; color: #CC3333; margin-bottom: 0px; margin-top: 0px;text-decoration: underline}

.ttx_plat_titre { font-family: Tahoma; font-size: 18pt; font-weight: bold; color: #FFCC66; text-align: center ; background-color: #CC3333}
.ttx_plat_niveau { font-family: Tahoma; font-size: 14px; font-weight: bold; color: #CC3333; background-color:#FFCC66; text-align: center;}
.ttx_plat_colonne { font-family: Tahoma; font-size: 11pt; font-weight: bold; color: #FFCC66; background-color:#CC3333; text-align: center }

.dessert { font-family: Tahoma; font-size: 36pt; font-weight: bold; color: #CC6666; text-align: center }
.cat_dessert {font-family: Tahoma; font-size: 11pt; font-weight: bold; color: #FFCC66; background-color:#CC6666; text-align: center}
.select_dessert {font-family: Tahoma; font-size: 9pt; font-weight: bold; color: #CC6666; background-color:#FFCC66;}
.sug_dessert {font-family: Tahoma; font-size: 11px; font-weight: bold; color: #CC6666;}
.choix_dessert {font-family: Tahoma; font-size: 11px;  line-height: 16px;	text-align: left; font-weight: bold; color: #CC6666; margin-bottom: 0px; margin-top: 0px;}
A.choix_dessert {font-family: Tahoma; font-size: 11px;  line-height: 16px;	text-align: left; font-weight: bold; color: #CC6666; margin-bottom: 0px; margin-top: 0px;text-decoration: none}
A:link.choix_dessert {font-family: Tahoma; font-size: 11px;  line-height: 16px;	text-align: left; font-weight: bold; color: #CC6666; margin-bottom: 0px; margin-top: 0px;text-decoration: none}
A:hover.choix_dessert {font-family: Tahoma; font-size: 11px;  line-height: 16px;	text-align: left; font-weight: bold; color: #CC6666; margin-bottom: 0px; margin-top: 0px;text-decoration: underline}

.ttx_dessert_titre { font-family: Tahoma; font-size: 18pt; font-weight: bold; color: #FFCC66; text-align: center ; background-color: #CC6666}
.ttx_dessert_niveau { font-family: Tahoma; font-size: 14px; font-weight: bold; color: #CC6666; background-color:#FFCC66; text-align: center;}
.ttx_dessert_colonne { font-family: Tahoma; font-size: 11pt; font-weight: bold; color: #FFCC66; background-color:#CC6666; text-align: center }

.paragraphe_vert {  font-family: Tahoma; font-size: 10pt; color: #4f302d; background-color: #C0b974; font-weight: 400;}
A.paragraphe_vert {	font-family: Tahoma; font-size: 10pt; color: #4f302d; background-color: #C0b974; font-weight: 400; text-decoration: none}
A:link.paragraphe_vert { color: #FF6600; text-decoration: none;font-weight: bold; }
A:hover.paragraphe_vert {	color: #666600; background-color: #FFCC66;font-weight: bold; }
A:visited.paragraphe_vert {  color: #666600;text-decoration: none;font-weight: bold; }
.p_paragraphe_vert {  font-family: Tahoma; font-size: 10pt; color: #4f302d; background-color: #C0b974; font-weight: 400; margin-bottom: 5px;}


.paragraphe_orange { font-family: Tahoma; font-size: 10pt; color: #4f302d; background-color: #FFCC66; font-weight: 400;}
A.paragraphe_orange { font-family: Tahoma; font-size: 10pt; color: #4f302d; background-color: #FFCC66; font-weight: 400;text-decoration: none }
A:link.paragraphe_orange { color: #876763; text-decoration: none}
A:hover.paragraphe_orange {  color: #4f302d; background-color: #876763}
A:visited.paragraphe_orange {  color: #CA9878;text-decoration: none}
.texte_rouge {font-family :Tahoma;color:#993333;font-size:10pt; text-indent:0pt;}

/* **** vérifier si le style para_orange doit être supprimé (nota Christiane) **** */
.titre_para_orange { font-family: Tahoma; font-size: 10pt; color: #4f302d; background-color: #FFCC66; font-weight: bold;}
A.titre_para_orange { font-family: Tahoma; font-size: 10pt; color: #4f302d; background-color: #FFCC66; font-weight: 400 }
A:link.titre_para_orange { color: #876763; text-decoration: none}
A:hover.titre_para_orange {  color: #4f302d; background-color: #876763}
A:visited.titre_para_orange {  color: #CA9878;text-decoration: none}

.paragraphe_brun { font-family: Tahoma; font-size: 10pt; color: #4f302d; background-color: #FFFFFF;font-weight: bold; }
A.paragraphe_brun { font-family: Tahoma; font-size: 10pt; color: #4f302d; background-color: #FFFFFF;font-weight: bold; }
A:link.paragraphe_brun { color: #FF6600; text-decoration: none ;font-weight: bold;}
A:hover.paragraphe_brun {	color: #FF6600; background-color: #FFCC66;font-weight: bold; }
A:visited.paragraphe_brun {  color: #FF6600; text-decoration: none }
.paragraphe_brun1 { font-family: Tahoma; font-size: 11pt; color: #FF6600; background-color: #FFFFFF;font-weight: bold; }

A.paragraphe_brun_bas { font-family: Tahoma; font-size: 10pt; color: #4f302d; background-color: #FFCC66;font-weight: bold; }
A:link.paragraphe_brun_bas { color: #FF6600; text-decoration: none ;font-weight: bold;}
A:hover.paragraphe_brun_bas {  color: #FF6600; background-color: #FFFFFF;font-weight: bold; }
A:visited.paragraphe_brun_bas {	color: #FF6600; text-decoration: none;}

/* style pour numero page dans recherche */
A:link.recherche_recette { color: #876763; text-decoration: none ; background-color: #FF6600; font-weight: bold;}
A:hover.recherche_recette { color: #876763; font-weight: bold;}
A:visited.recherche_recette { color: #876763; text-decoration: none; background-color: #FF6600; font-weight: bold;}

/* style pour choix jour dans les pages entree plat et dessert */
.tab_jour {font-family: Tahoma; font-size: 10pt; color: #ff6600; font-weight: bold; vertical-align: center;}
.tab_jour_select {font-family: Tahoma; font-size: 10pt; color: #ffcc66; font-weight: bold; vertical-align: center;}

.paragraphe_beige {	font-family: Tahoma; font-size: 10pt; color: #4f302d; background-color: #CA9878; font-weight: 400;text-decoration: none; text-align: center; vertical-align: center}
A.paragraphe_beige {  font-family: Tahoma; font-size: 10pt; color: #4f302d; background-color: #CC9F7A; font-weight: bold; text-decoration: none}
A:link.paragraphe_beige { color: #FF6600; text-decoration: none}
A:hover.paragraphe_beige {  color: #663333; background-color: #FFCC66}
A:visited.paragraphe_beige {	color: #663333;}

A:link.choix_plage { color: #ffcc66; text-decoration: underline ;font-weight: bold;}
A:hover.choix_plage {  color: #ffcc66; text-decoration: none ;font-weight: bold; }
A:visited.choix_plage {  color: #4f302d; text-decoration: none;font-weight: bold; }

A:link.paragraphe_sup_plage { color: #ffcc99; text-decoration: none; font-weight: bold;}
A:hover.paragraphe_sup_plage { color: #ff6600; text-decoration: none; font-weight: bold; background-color: #ffcc99;} 
A:visited.paragraphe_sup_plage { color: #4f302d; text-decoration: none; font-weight: bold;}

.paragraphe_beige1 {  font-family: Tahoma; font-size: 10pt; color: #4f302d; background-color: #FAE1D2; font-weight: 400;text-decoration: none; text-align: center; vertical-align: top}

.paragraphe_creme { font-family: Tahoma; font-size: 10pt; color: #4f302d; background-color: #FFCC99; font-weight: bold; ; text-align: center; vertical-align: middle}
A:link.paragraphe_creme { color: #FF6600; text-decoration: none ;font-weight: bold;}
A:hover.paragraphe_creme {  color: #FF6600; background-color: #FFFFFF;font-weight: bold; }
A:visited.paragraphe_creme {	color: #FF6600; text-decoration: none }

A:link.nb_pers_planning { color: red; text-decoration: underline; font-weight: bold;}
A:hover.nb_pers_planning { color: red; text-decoration: none; font-weight: bold; }
A:visited.nb_pers_planning { color: red; text-decoration: none; font-weight: bold; }
A:active.nb_pers_planning { color: red; text-decoration: none; font-weight: bold; }

.contact {font-family: Tahoma; font-size: 24pt; font-weight: bold; color: #4f302d; text-align: center}

/* **** styles appliqués dans le forum**** */

A.lien { text-decoration : none; font-size : 11px; font-family: Verdana; color : #2D5A8C; background :transparent; }
A.lien:hover { text-decoration : none; font-size : 11px; font-family: Verdana; color : #111111; background :transparent;}

A.minilien { text-decoration : none; font-size : 10px; font-family: Verdana; color : #2D5A8C; background :transparent; }
A.minilien:hover { text-decoration : none; font-size : 10px; font-family: Verdana; color : #663333; background :#FFCC66;}

TD 	{ font-family: Tahoma; font-size: 10pt; color: #4f302d;	}	 /*  Tous texte dans TD*/
.litle {
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
  color: #16246C;
  background-color: #F2F5F7 ;
  border-bottom-color: #666666;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-left-color: #666666;
  border-right-color: #666666;
  border-right-width: 1px;
  border-top-color: #666666;
  border-top-width: 1px;
}

.form {
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
  color: #16246C;
  text-decoration: none;
  background-color: #FFFFFF ;
  border-bottom-color: #666666;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-left-color: #666666;
  border-right-color: #666666;
  border-right-width: 1px;
  border-top-color: #666666;
  border-top-width: 1px;
}



.bouton {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color:#ffcc66; 
	background-color:#4f302d; 
	border-color:#ffcc66; 
	 /* pas de gras font-weight: bold; */
}

.bouton1 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color:#ffcc66; 
	background-color:#4f302d; 
	border-color:#c0b974; 
	/* pas de gras font-weight: bold;  */
}

.liste_deroul {
	font-family : Tahoma, Arial;
	font-size: 11px;
	color:#4f302d;
	background-color:#ffcc66;
}

.chrono_acces{
		
	/*font-size: 11pt;
	font-family: Tahoma, Verdana;*/
	visibility : hidden;
	position : absolute ;
	
	Width: 232px;
	z-index:1;
}

.choix_tab_jour{
	visibility : hidden;
	position : absolute ;
	font-weight: bold;
	color:#4f302d;
	background-color:#FFFFFF;
	Top: 320px;
	Width: 166px;
	z-index:1;

}

.choix_sup_jour{
	visibility : hidden;
	position : absolute ;
	font-weight: bold;
	color:#4f302d;
	background-color:#ff6600;
	top: 961px; /* 787 */
	Width: 468px;
	z-index:1;
	/* 876763 CA9878 ffcc99 */
}

.choix_sup_plage{
	visibility : hidden;
	position : absolute ;
	font-weight: bold;
	color:#4f302d;
	background-color:#ff6600;
	top: 879px; /* 705 */
	Width: 468px;
	z-index:1;
}

.div_aff_forme_recette{
	visibility : hidden;
	position : absolute;
	top : 315px;
	width : 468px;
	z-index : 1;
}

.div_aff_forme_recette_dessert{
	visibility : hidden;
	position : absolute;
	top : 365px;
	width : 468px;
	z-index : 1;
}

.liste_deroul_1 {
	font-family : Tahoma, Arial;
	font-size: 13px;
	font-weight: bold;
	color:#4f302d;
	background-color:#ffffff;
}

/*  ------------------------------------------
/*  formulaire contact 
/*  ------------------------------------------ */
form { font-size: 11px; margin: 10px 10px 5px 10px; }  /*Necessaire pour IE5.5*/
form.css { font-size: 11px; margin: 10px 10px 5px 10px; }
fieldset.css { width:448px;padding: 0px 0px 10px 0px; border: 2px solid #FFCC66; } 
legend.css { font-size: 11px;font-weight:600;padding: 5px 10px 10px 0px;margin:0px; }
label.css { display: inline;width: 100px;float: left; }
ul.css { float:left;width: 100%;margin:0px;padding:0px;list-style-type:none; }
ul.css li { float:left;width: 100%;padding:0px;margin:0px 0px 3px 0px; }
.inputtext  { font-size: 11px; padding: 2px; background-color: #d7d5d5; border: 2px solid #FFCC66 } 
.ok { font-size: 11px; background-color: #B1C0D5; border: 2px solid #CC0066}
.ok:hover { font-size: 11px; background-color: #E8F8F8; border: 2px solid #CC0066}
.texte_rouge { color: #b90000; }
p.texte_rouge { color: #b90000;text-align: center; }
.centre { text-align: center; }
.droite { text-align: right; }
.gauche { text-align: left; }

/*  ------------------------------------------
/*  formulaire inscription 
/*  ------------------------------------------ */
form.css2 { font-size: 11px; margin: 10px 10px 5px 10px; }
fieldset.css2 { width:464px;padding: 0px 0px 10px 0px; border: 2px solid #FFCC66; } 
legend.css2 { font-size: 11px;font-weight:600;padding: 5px 10px 10px 0px;margin:0px; }
label.css2 { display: inline;width: 254px;float: left; }
ul.css2 { float:left;width: 100%;margin:0px;padding:0px;list-style-type:none; }
ul.css2 li { float:left;width: 100%;padding:0px;margin:0px 0px 3px 0px; }

