body{/*	la page en général */
	text-align:center;
	/*position:absolute;
	left:200px;*/
	margin:0;
	background-color:#FFFFFF;
	background-image:url(images/bg.gif);
}

.cadre1{/* tableau entete de page */
	WIDTH:800px;
	BORDER:0px;
	vertical-align:top;
}

.cadre1 td{
	padding: 0px;
}

.cadre2{/* tableau login, menu membre */
	border:1px solid;
	border-color:#804040;
	width:100%;
	height:100%;
	text-decoration: none;
	text-align:center;
}

.cadre3{/* tableau entre entete et pied de page */
	width:714px;
	border:0px;
	text-align:center;
}

table{/* tableau en général */
	background-color:white;
}

table tr{/* tableau en général */
	vertical-align:top;
}

h1 {
position: absolute;
clip: rect(1px 1px 1px 1px);
clip: rect(1px, 1px, 1px, 1px);
}

h3 {
position: absolute;
clip: rect(1px 1px 1px 1px);
clip: rect(1px, 1px, 1px, 1px);
}

.titre_cell{
	background-color:#804040;
	width:100%;
	height:100%;
	text-align: center;
}

.menu{/* menu entete de page */
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
	color:white;
}

.menu_barre{/* menu entete de page */
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
	color:white;
}
.menu:hover{/* menu entete de page avec changement de couleur lorque la souris arrive sur lien*/
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
	color:#FF9900;
}

.menu2{/* menu membre et inscription */
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	color:#804040;
}

.menu2:hover{/* menu membre et inscription avec changement de couleur lorque la souris arrive sur lien*/
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	color:#FF9900;
}

.lien{/* lien entrees plats dessert etc */
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana;
	text-decoration: none;
	color:#804040;
}

.lien:hover{/* lien entrees plats dessert etc avec changement de couleur lorque la souris arrive sur lien*/
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana;
	text-decoration: none;
	color:#FF9900;
}

.txt{/* le texte */
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	color:black;
}

.txt_titre{/* titre tes tablo */
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
	color:white;
}

.titre_rec{
	background-color:#804040;
	width:97%;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
	color:white;
}

.cadre_rec{/* tableau recette */
	border:1px solid;
	border-color:#804040;
	width:90%;
	text-decoration: none;
}

.photo{/*dimension de la photo*/
	width:100px;
	height:130px;
	/*border:1px solid;
	border-color:#804040;*/
}

.cadre_inrec{/*dimension de la photo*/
	width:100%;
	height:130%;
	/*border:1px solid;
	border-color:#804040;*/
}

.cadre_search{/* tableau recette */
	border:1px solid;
	width:97%;
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana;
	text-align:center;
	border-color:#804040;
}

.cadre_field{/* fieldset ingredients et description dans la recette */
	width:90%;
	text-decoration: none;
	text-align:left;
	color:#804040;
	border:1px solid;
	padding:5px;
}

.bouton{/* tt les boutons */
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
	color:white;
	background-color:#804040;
	border: 2px outset #804040;
}

#lien_pied{
	font-weight: bold;
	font-size: 9px;
	font-family: Verdana;
	text-decoration: none;
	color:white;
	letter-spacing:0px;
}

#txt_pied{
	font-size: 9px;
	font-family: Verdana;
	text-decoration: none;
	color:white;
	letter-spacing:0px;
}

#titre{
	height:0px;
}

h2{
	position: absolute;
	clip: rect(1px 1px 1px 1px);
	clip: rect(1px, 1px, 1px, 1px);
}

#sstitre{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
	color:#FF9900;
}

ul{
padding-left:15px;
}

#lien_ajout{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
	color:#804040;
}

#cadre_site{/* tableau recette */
	border:1px solid;
	width:80%;
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana;
	text-align:center;
	border-color:#FF9900;
}

#titre_site{
	background-color:#FF9900;
	width:80%;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
	color:white;
}

#lien_site{/* menu membre et inscription */
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
	color:#FF9900;
}

#lien_site:hover{/* menu membre et inscription avec changement de couleur lorque la souris arrive sur lien*/
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
	color:#804040;
}

#url{/* le texte */
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	color:#804040;
}

#info{/* le texte */
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
	color:white;
	background-color:#FF9900;
}

#lien_site_supl{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
	color:white;
}

#lien_site_supl:hover{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
	color:#804040;
}

#menu_bas{
	margin:10px;
}

#tab_don{
	border:1px solid;
	width:85%;
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana;
	text-align:center;
	border-color:#804040;
	border-spacing:0px;
}

#tab_don td{
	border-right:1px solid;
	border-bottom:1px solid;
	border-color:#804040;
	padding:5px;
}

#news{/* news normal */
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
	color:#804040;
}	