/* CSS Document */h1 {color:#eb8008;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 20px;line-height: 24px;margin: 0pt;padding: 0pt;}h2 {	color:#000000;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 16px;line-height: 20px;margin: 0pt;padding: 0pt;}.signature {	color: #666666;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	text-align: center;	line-height: 16px;	font-size: 11px;}a.signature {	color: #666666;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	text-align: center;	line-height: 16px;	font-size: 11px;	text-decoration: none;}a.signature:hover {	color: #666666;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	text-align: center;	line-height: 16px;	font-size: 11px;	text-decoration: underline;}.signatureblanc {	color: #ffffff;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	text-align: center;	line-height: 16px;	font-size: 11px;}.menumodule1texte{	position: absolute;	left: 42px;	top: 150px;	z-index: 50;}.menumodule2texte{	position: absolute;	left: 42px;	top: 191px;	z-index: 50;}.menumodule3texte{	position: absolute;	left: 42px;	top: 232px;	z-index: 50;}.recherche{	position: relative;	width: 184px;	height: 25px;	background-image: url("images/widget-recherche.png");	background-position: top left;	background-repeat: no repeat;	z-index: 20;}input { 	 border: 1px solid #999999;	 background-color: #fdf6e1;	 margin:0 0 0 0;	 padding:2 px;	 font-family:Verdana, Arial, Helvetica, sans-serif;	 font-size:11px;}input[ type=radio] {	background-color: transparent;	border: none;}.ingredients {	/*background-color: #fce3b8;*/	background-color: #f9e6b5;	padding: 10px;}img {	border: none;}/*#menu_principal a {text-decoration:none;}*//*.menu_gauche {	float:left;	padding:0px 0px 25px;	text-align:left;	text-decoration:none;	width:167px;	}*/	/*.menu1 {	width:167px;	background-position:center bottom;	background-repeat:repeat-x;	background-color: #fae2b7;	display:block;		border:solid #FFFFFF thin;}*/.menurubrique{	position: relative;	width: 183px;	z-index: 20;	border: 1px solid;	border-bottom: none;	border-right: none;	border-left: none;	border-color: #afafaf;}.menu1 {	font-family: "Trebuchet MS", Arial, Georgia;	color: #000000;	font-size:11px;	line-height: 20px;	margin-left: 1px;}/*.menu-contenu {padding: 5px 5px 5px 2px;text-decoration:none;font-family: "Trebuchet MS", Arial, Georgia;font-size:12px;display:block;}	*//*a.menu1 {color: #ec8108;padding: 5px 5px 5px 5px;text-decoration:none;font-family: "Trebuchet MS", Arial, Georgia;font-size:12px;display:block;}*/a.menu1 {	text-decoration:none;}a.menu1:hover {	color: #eb8008;}/*a.menu1:hover {color: #F3B268;font-weight:bold;}*//*.menu2 {background-position:center bottom;background-color:#FCEECE;color:#8C8C8C;background-repeat:repeat-x;padding:3px;text-decoration:none;font-family: "Trebuchet MS", Arial, Georgia;font-size:12px;}*/.menu2 {	margin-left:1px;	font-family: "Trebuchet MS", Arial, Georgia;	color:#7e7e7e;	font-size:11px;	line-height: 17px;}a.menu2 {	text-decoration:none;}a.menu2:hover {	/*color: #BABABA;*/	color: #eb8008;}/*a.menu2 {margin-left:15px;color: #8C8C8C;}*//*a.menu2:hover {color: #BABABA;font-weight:bold;}*/.txttitre {	color: #000000;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	text-align: left;	line-height: 19px;	font-size: 16px;}.txtcourant {	color: #000000;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	text-align: left;	line-height: 16px;	font-size: 13px;}a {	color: #da7a0e;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	text-align: left;	line-height: 16px;	font-size: 13px;	/*text-decoration: none;*/	text-decoration: underline;}.txtcourant_fondviolet {	color: #000000;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	text-align: left;	line-height: 16px;	font-size: 13px;	background-color: #e5eccd;}.txtcourantgris {	color: #999999;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	text-align: left;	line-height: 16px;	font-size: 13px;}a.txtcourantgris {	color: #999999;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	text-align: left;	line-height: 16px;	font-size: 13px;}a.txtcourantgris:hover {	color: #999999;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	text-align: left;	line-height: 16px;	font-size: 13px;}.txtwidget {	color: #000000;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	text-align: left;	font-size: 11px;	line-height: 13px;}.txtwidget a {	color: #000000;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	text-align: left;	font-size: 11px;	line-height: 13px;	text-decoration: underline;}.txtwidget a:visited {	color: #000000;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	text-align: left;	font-size: 11px;	line-height: 13px;	text-decoration: underline;}.txtwidget a:hover {	color: #da7a0e;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	text-align: left;	font-size: 11px;	line-height: 13px;	text-decoration: underline;}.txtmenu {	color: #000000;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	text-align: left;	line-height: 17px;	font-size: 12px;}a.txtmenu {	color: #000000;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	text-align: left;	line-height: 17px;	font-size: 12px;	text-decoration: none;}a.txtmenu:hover {	color: #000000;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	text-align: left;	line-height: 17px;	font-size: 12px;	text-decoration: underline;}.txtrecetteintro {	color: #666666;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-style: italic;	text-align: right;	line-height: 15px;	font-size: 12px;}
