/*-- navigation horizontale header --*/
ul#navigation { 
		width:607px; height:29px; /*border: solid 1px #999;*/
		position:absolute; left:353px; top:76px;}
ul#navigation li {
		display:block; width:16%;
		float:left;
}
ul#navigation li a { 
		display:block; width:100%; height:29px; background-color:#9BC801;/*vert*/
		text-align:center; line-height:29px; 
		font-weight:bold; color:#fff; font-size:90%;
}
ul#navigation li a#home { font-size:85%; line-height:90%; padding-top:5px; height:26px; height:24px;}

/*-- lien de nav survolé et YOU ARE HERE --*/
ul#navigation li a:hover, 
ul.home li a#home, 
ul.jury li a#jury,
ul.inscription li a#inscription,
ul.finalistes li a#finalistes,
ul.dotations li a#dotations,
ul.conseil li a#conseil,
ul.reglement li a#infos
		{ background-color:#FA9801;/*orange*/}

/*-- l'ombre de la navigation ...*/
img#omb_nav { position:absolute; top:0; left:304px; z-index:99;}

/*-- liens permanents --*/
#permanent a { display:block; position:absolute; top:0; height:70px; text-indent:-9999px; /*border:solid 1px #666;*/}
#permanent a#food { left:420px; width:60px;}
#permanent a#eurofrais { left:540px; width:80px;}
#permanent a#francefrais { left:620px; width:130px;}

/*-- navigation horizontale footer --*/
div#footer a, div#footer span { font-size:90%; color:#9BC801;/* vert tendre */ line-height:30px; }

/*-- boutons --*/
a.btn_medium, a.btn_medium2, a.btn_large, a.btn_large_opaque, a.btn_wide, a.btn_super_wide { 
		display:block; text-align:center; color:#FFF; font-weight:bold; 
		}
a.btn_medium { 
		width:124px; height:32px; line-height:28px;
		background: url(/boutons/btn_medium.png) 0 0 no-repeat; 
		}
a.btn_medium2 { 
		width:150px; height:34px; line-height:30px; margin-top:0.5em;
		background: url(/boutons/btn_medium2.png) 0 0 no-repeat;
		}
a.btn_wide { 
		width:210px; height:34px; line-height:30px; margin-top:0.5em;
		background: url(/boutons/btn_wide.png) 0 0 no-repeat;
		}
a.btn_super_wide { 
		width:301px; height:34px; line-height:30px; margin-top:0.5em;
		background: url(/boutons/btn_super_wide.png) 0 0 no-repeat;
		}
a.btn_extra_wide { 
		width:350px; height:34px; line-height:30px; margin-top:0.5em;
		background: url(/boutons/btn_extra_wide.png) 0 0 no-repeat;
		text-align:center; color:#FFF;
		}
a.btn_large {
		width:154px; height:46px; padding-top:6px; line-height:1em;
		background: url(/boutons/btn_large.png) 0 0 no-repeat;
		}
a.btn_large_opaque {
		width:175px; height:50px; padding-top:9px; line-height:1.2em;
		background: url(/boutons/btn_large_opaque.png) 0 0 no-repeat;
		}
/*-- survol boutons et YOU ARE HERE --*/
a.btn_medium:hover, a.btn_medium:active 						{ background-image: url(/boutons/btn_medium_f2.png);  }
a.btn_medium2:hover, a.btn_medium2:active 					{ background-image: url(/boutons/btn_medium2_f2.png); }
a.btn_wide:hover, a.btn_wide:active 								{ background-image: url(/boutons/btn_wide_f2.png);}
a.btn_super_wide:hover, a.btn_super_wide:active 		{ background-image: url(/boutons/btn_super_wide_f2.png);}
a.btn_extra_wide:hover, a.btn_extra_wide:active 		{ background-image: url(/boutons/btn_extra_wide_f2.png);}
a.btn_large_opaque:hover, a.btn_large_opaque:active { background-image: url(/boutons/btn_large_opaque_f2.png);}
a.btn_large:hover, a.btn_large:active,
ul.recettes a#recettes.btn_large, ul.ingredients a#ingredients.btn_large, ul.interview a#interview.btn_large
		{ background-image: url(/boutons/btn_large_f2.png);}
#btn_inscription { position:absolute; left:380px; top:438px;}
#btn_finalistes { position:absolute; left:250px; top:418px;}

