/*
** style.css - spécifique à un site
*/
/* montrer les langues disponibles sur ce site */
#header { background:transparent url(img/bg_header.jpg) no-repeat; }
#footer { background:transparent url(img/bg_footer.gif) no-repeat; }
#footer_accueil { padding-top:34px; width:998px; height:30px; text-align:center; font:normal 10px arial; background:transparent url(img/bg_footer_accueil.gif) no-repeat; }

/* menu */
#menu1 { display:block; }
	#menu1 #menu_programme { background:transparent url(img/bg_menu_programme1.jpg) no-repeat 0 84px; }
	#menu1 #menu_catalogue { background:transparent url(img/bg_menu_catalogue.jpg) no-repeat 0 84px; }
	#menu1 #menu_tool { background:transparent url(img/bg_menu_tool1.jpg) no-repeat 0 84px; }
	
#menu2 { display:block; }
	#menu2 #menu_programme { background:transparent url(img/bg_menu_programme2.jpg) no-repeat 0 84px; }
	#menu2 #menu_tool { background:transparent url(img/bg_menu_tool2.jpg) no-repeat 0 84px; }
	#menu2 .case p { color: #000; }

/* programme */
#more_demanding { background:transparent url(img/bg_prg_more_demanding.jpg) no-repeat; }
#content_premium #suitable_for { color:#FFF; background:#FFF url(img/bg_premium_suitable_for.gif) no-repeat; }
#content_premium #advantages { color:#FFF; background:#FFF url(img/bg_premium_advantages.gif) no-repeat; }
#content_excell #suitable_for { color:#FFF; background:#FFF url(img/bg_excell_suitable_for.gif) no-repeat; }
#content_excell #advantages { color:#FFF; background:#FFF url(img/bg_excell_advantages.gif) no-repeat; }

#programme .case { background:#FFF url(img/bg_prg_case.gif) no-repeat 0 57px; color:#000; }

/* exception : la couleur de la police est noire pour cette marque */
#suitable_for p { color:#000; }
#advantages p { color:#000; }
#advantages ul { color:#000; }

#content_ranges td { text-align:center; font-size:11px; }
#content_ranges td.titre { background:#ef8213; color:#000; }
#content_ranges .odd { background-color:#f9c38d; }
#content_ranges .even { background-color:#f6aa5f; }
#content_standard { color:#000; }

a#premium { width:260px; background-position: 0 0; }
	a:hover#premium, a.current#premium { background-position:0 -54px; }
a#excell { width:260px; background-position: -260px 0; }
	a:hover#excell, a.current#excell { background-position:-260px -54px; }
a#standard { width:260px; background-position: -520px 0; }
	a:hover#standard, a.current#standard { background-position:-520px -54px; }
a#ranges { width:155px; background-position: -780px 0; }
	a:hover#ranges, a.current#ranges { background-position:-780px -54px; }
