/* ----------------------------------------------------------------------------------- ~ALL~ */*	{		margin :			0;		padding :			0;		font-family :		Verdana, Arial, sans-serif;		font-size :			9px;		line-height :		11px;		color :			#000000;	}/* ----------------------------------------------------------------------------------- BODY */html, body	{		margin :			0px;		padding :			0px;		text-align :		center;	}body	{		margin :			0px;		padding :			0px;		text-align :		center;		background-color :	#FFFFFF;		background :		url("images/fond.png") top center no-repeat;		background-attachment :	fixed;	}#wallpaper	{		position :			fixed;		top :				0px;		left :			0px;		width :			100%;		height :			100%;		z-index :			1;	}#notification	{		position : 			fixed;		right :			10px;		top :				10px;		z-index :			50;	}hr	{		border :			0;		color : 			#111111;		background-color :	#111111;		height :			1px;	}.hr_gris	{		border :			0;		color : 			#999999;		background-color :	#999999;		height :			1px;	}sup	{		font-size :			8px;	}/* ----------------------------------------------------------------------------------- CONTAINER */#container	{		width :			800px;		min-height :		600px;		margin-top :		20px;		margin-left :		auto;		margin-right :		auto;		position :			relative;		z-index :			10;	}/* ----------------------------------------------------------------------------------- DEBUG */#debug	{		position :			fixed;		top :				5px;		left :			5px;		border :			1px dashed #4575A5;		background-color :	#FFFFFF;		padding :			6px;		text-align :		left;		z-index :			150;	}.debug_title	{		display :			block;		margin-left :		-6px;		margin-right :		-6px;		margin-top :		-6px;		padding :			2px;		padding-left :		4px;		text-align :		left;		background-color :	#E0E7EF;	}/* ----------------------------------------------------------------------------------- WARNING */#warning	{		position :			fixed;		top :				5px;		left :			5px;		border :			1px dashed #CF3333;		background-color :	#FFFFFF;		padding :			6px;		text-align :		left;		z-index :			160;	}.warning_title	{		display :			block;		margin-left :		-6px;		margin-right :		-6px;		margin-top :		-6px;		padding :			2px;		padding-left :		4px;		text-align :		left;		background-color :	#CF3333;		color :			#FFFFFF;	}/* ----------------------------------------------------------------------------------- MAINTENANCE DU SITE */#message_de_maintenance	{		padding :			40px;		height :			220px;		border :			2px dashed #111111;		text-align :		center;	}/* ----------------------------------------------------------------------------------- TEXTES */.texte_clair	{		color :			#999999;	}.fond_clair	{		background-color :	#999999;		color :			#FFFFFF;	}/* ----------------------------------------------------------------------------------- LIENS */a,a:link,a:visited	{		color :			#000000;		text-decoration :		none;	}a:hover	{		color :			#111111;		text-decoration :		none;	}a img	{		border :			0;	} .lien_menu	{		color :			#000000;		cursor :			pointer;	}.lien_menu:hover	{		color :			#111111;		text-decoration :		none;	}#buy_now	{		display :			block;		float :			left;		width :			419px;		margin-top :		10px;		height :			24px;		line-height :		11px;		padding-left :		5px;		font-weight :		bold;		text-decoration :		none;		text-align :		left;		color :			#FFFFFF;		background-color :	#999999;		border-left :		6px solid #999999;	}#buy_now:hover	{		color :			#FFFFFF;		background-color :	#111111;		text-decoration :		none;		border-left :		6px solid #111111;	}.lien_fiche_typo, .lien_fiche_typo:link, .lien_fiche_typo:visited, .lien_fiche_typo:active, .lien_fiche_typo:focus	{		color :			#111111;		text-decoration :		none;	} .lien_fiche_typo:hover	{		color :			#000000;		text-decoration :		none;	} .lien_fiche_typo_selected	{		color :			#000000;		text-decoration :		none;		font-weight :		bold;		letter-spacing :		0.08em;	}.langue,.langue_selected	{		display :			block;		width :			40px;		padding-left :		5px;		height :			12px;		line-height :		12px;		text-align :		left;		margin-right :		2px;		cursor :			pointer;		font-size :			7pt;	}.langue, a.langue	{		background-color :	#CCCCCC;	}.langue_selected, a.langue_selected, a.langue_selected:visited, a.langue_selected:active	{		background-color :	#999999;		color :			#FFFFFF;	}a.langue_selected:hover	{		color :			#111111;	}.licence_link_chapitre, .licence_link_chapitre:link, .licence_link_chapitre:hover, .licence_link_chapitre:visited	{		color :			#000000;		text-decoration :		none;	}/* ----------------------------------------------------------------------------------- IMAGES */img	{		vertical-align :		middle;	}.font_image_demo	{		width :			430px;		height :			300px;	}.grande_fleche_gauche, .grande_fleche_droite	{		width :			215px;		height :			40px;	}.grande_fleche_gauche	{		background-image :	url("../../../images/grande_fleche_gauche_1.gif");	}.grande_fleche_gauche:hover	{		background-image :	url("../../../images/grande_fleche_gauche_2.gif");	}.grande_fleche_droite	{		background-image :	url("../../../images/grande_fleche_droite_1.gif");	}.grande_fleche_droite:hover	{		background-image :	url("../../../images/grande_fleche_droite_2.gif");	}.ombre_sous_image	{		}.ombre_sous_image:hover	{		padding-bottom :		8px;		background-image :	url("../../../images/ombre_bas.gif");		background-repeat :	repeat-x;		background-position :	bottom;	}/* ----------------------------------------------------------------------------------- FORMULAIRES */form	{		margin :			0;		padding :			0;	}form.formulaire label	{		display :			inline;		float :			left;		width :			120px;		margin :			0px;		padding :			0px;	}input, select, textarea	{		background-color :	#CCCCCC;		border :			none;		margin-bottom :		1px;		margin-top :		1px;	}.select, .input, .send	{		width :			306px;	}.select_date	{		width :			102px;	}.textarea	{		width :			306px;		height :			140px;	}.input_obligatoire	{		width :			300px;		border-right :		8px solid #FF7800;	}.checkbox_radio	{		background-color :	#FFFFFF;		border :			none;	}.champ_obligatoire	{		color :			#FF7800;	}.anti_robot	{		display :			none;	}/* ----------------------------------------------------------------------------------- RECHERCHE */.titre_partie_recherche	{		padding-bottom :		4px;		color :			#000000;		font-weight :		bold;		border-bottom :		1px solid #999999;	}.recherche_font_in_use_image	{		float :			left;		display :			block;		width :			60px;		height :			60px;		margin-top :		10px;		margin-right :		10px;		text-align :		left;	}/* ----------------------------------------------------------------------------------- TITRES */h1	{		font-size :			9px;		font-weight :		bold;	}.titre_releases	{		width :			420px;		height :			18px;		line-height :		18px;		font-weight :		bold;		border-bottom :		1px solid #111111;	}#container_listing_images_sample	{		height :			545px;		text-align :		right;	}.listing_image_sample	{		margin-bottom :		10px;		border-bottom :		1px solid #CCCCCC;	}/* POUR LE FUN *//*.listing_image_sample:hover	{		border-right :		4px solid #111111;		margin-right :		-4px;	}*//* ----------------------------------------------------------------------------------- HEADER */#header	{		width :			100%;		height :			40px;		text-align :		left;	}	/* ----------------------------------------------------------------------------- RECHERCHE */	#zone_de_recherche		{			float :			left;			width :			230px;			height :			12px;			padding-left :		40px;			padding-right :		0px;			padding-top :		20px;			padding-bottom :		8px;		}		.recherche_textfield			{				float :			left;				width :			195px;				padding-left :		5px;				height :			12px;				border :			none;				background-color :	#CCCCCC;				margin :			0px;			}		.recherche_button			{				float :			left;				cursor :			pointer;				width :			20px;				height :			12px;				border :			none;				background-color :	#000000;				color :			#FFFFFF;				margin-left :		10px;				margin-right :		0px;				margin-top :		0px;				margin-bottom :		0px;				padding :			0px;				background-image :	url("../../../images/btn_go.png");			}		.recherche_button:hover			{				background-image :	url("../../../images/btn_go_hover.png");			}	/* ----------------------------------------------------------------------------- ZONE INFOS PANIER */	#zone_infos_panier		{			float :			right;			width :			450px;			height :			40px;			text-align :		right;		}		.bloc_titre_compte_panier			{				float :			right;				width :			98px;				padding-left :		2px;				height :			12px;				text-align :		left;				color :			#999999;			}		.bloc_titre_compte_panier > a			{				color :			#999999;			}		.bloc_titre_compte_panier > a:hover			{				color :			#111111;			}		.bloc_infos_compte_panier			{				float :			right;				width :			78px;				padding-right :		2px;				height :			12px;				background-color :	#999999;				color :			#FFFFFF;				font-weight :		bold;			}		.bloc_infos_compte_panier > a			{				color :			#999999;			}		.bloc_infos_compte_panier > a:hover			{				color :			#111111;			}		#zone_infos_panier_part_1			{				display :			block;				width :			450px;				height :			12px;				margin-bottom :		2px;				text-align :		right;			}		#zone_infos_panier_part_2			{				display :			block;				width :			450px;				height :			12px;				padding-bottom :		14px;				text-align :		right;			}			#titre_administration				{					display :			block;					float :			left;					width :			150px;					height :			12px;					line-height :		12px;					margin-left :		20px;					color :			#FFFFFF;					background-color :	#111111;					font-weight :		bold;					text-decoration :		none;					text-align :		center;				}					#message_temporaire				{					position :			absolute;					float :			left;					height :			12px;					line-height :		12px;					padding-left :		4px;					padding-right :		4px;					margin-left :		20px;					color :			#111111;					text-align :		center;					font-weight :		bold;				}					#message_temporaire_empty				{					float :			left;					height :			12px;					line-height :		12px;					padding-left :		4px;					padding-right :		4px;					margin-left :		20px;					text-align :		center;				}			.message_temporaire				{					color :			#111111;					padding :			1px;					font-weight :		bold;				}/* ----------------------------------------------------------------------------------- CONTENU */#contenu	{		float :			right;		width :			430px;		min-height :		560px;		height :			auto !important;		height :			560px;		padding-left :		20px;		text-align :		left;	}.floating_text	{		position :			absolute;	}#tablo_buy_package	{		position :			absolute;		margin-top :		340px;		background-color :	#FFFFFF;		height :			260px;		min-height :		260px;	}#front_page_package	{		width :			430px;		min-height :		560px;		text-align :		left;	}	#front_page_package_infos	{		width :			350px;		padding-left :		70px;		height :			100px;		text-align :		left;		color :			#111111;	}#zone_demo_font	{		display :			block;		width :			430px;		height :			340px;		padding :			0px;	}#testing_machine	{		display :			block;		width :			430px;		height :			220px;	}	#dont_steal_testing_machine	{		position :			relative;		float : 			left;		width :			100%;		height :			100%;		background-color :	#cccccc;	}	#testing_machine_text, #testing_machine_send		{			float : 			left;			border :			0px;			margin :			0px;			text-align :		left;			padding-left :		10px;			font-size :			7pt;		}	#testing_machine_text		{			height :			12px;			width :			330px;			background-color :	#000000;			color: #FFFFFF;			vertical-align :		top;		}	#testing_machine_send		{			cursor :			pointer;			display :			block;			height :			12px;			line-height :		12px;			margin-left :		10px;			width :			80px;			color :			#FFFFFF;			background-color :	#000000;			font-size :			10px;			font-weight :		bold;			background-image :	url("../../../images/set_type_1.gif");		}	#testing_machine_send:hover		{			background-image :	url("../../../images/set_type_2.gif");		}#licence_download_pdf	{		position :			absolute;		margin-left :		0px;		margin-top :		50px;	}/* ----------------------------------------------------------------------------------- CONTAINER COVER */#container_cover	{		float :			left;		width :			350px;		height :			300px;		text-align :		left;	}	/* ----------------------------------------------------------------------------- COVER */	#cover		{			float :			left;			width :			270px;			height :			300px;			padding :			0px;			text-align :		left;		}		#lien_cover_1, #lien_cover_2			{				display :			block;				width :			40px; 				height :			300px;				font-family :		Arial;				font-size :			40px;				text-decoration:		none;				text-align :		center;				color :			#000000;				background-color :	#999999;				line-height :		normal;				cursor :			pointer;			}		#lien_cover_1			{				background-image :	url("../../../images/lien_cover_1_2.gif");			}		#lien_cover_1:hover			{				background-image :	url("../../../images/lien_cover_1_1.gif");			}		#lien_cover_2			{				background-image :	url("../../../images/lien_cover_2_2.gif");			}		#lien_cover_2:hover			{				background-image :	url("../../../images/lien_cover_2_1.gif");			}		#lien_cover_1:hover, #lien_cover_2:hover			{				color :			#111111;				text-decoration :		none;			}	/* ----------------------------------------------------------------------------- DETAILS 1 */	#zone_details_1		{			float :			left;			width :			70px;			height :			300px;			padding-left :		10px;			text-align :		left;		}/* ----------------------------------------------------------------------------------- CONTAINER MENU */#container_menu	{		float :			left;		width :			350px;		height :			260px;		text-align :		left;	}	/* ----------------------------------------------------------------------------- REFS */	#zone_refs		{			float :			left;			width :			100px;			height :			250px;			padding-top :		10px;			padding-left :		10px;			text-align :		left;		}	/* ----------------------------------------------------------------------------- MENUS & DETAILS */	#zone_menu_1, #zone_menu_2, #zone_details_2		{			float :			left;			width :			70px;			min-height :		250px;			height :			auto !important;			height :			250px;			padding-top :		10px;			padding-left :		10px;			text-align :		left;		}		.listing_selected			{				position :			absolute;				margin-left :		-8px;				color :			#111111;				font-weight :		bold;			}		#alphabet			{				width :			64px;			}				.alphabet_lettre, .alphabet_lettre_vide, .alphabet_lettre_selected				{					float :			left;					width :			14px;					height :			14px;					line-height :		14px;					margin-right :		2px;					margin-bottom :		2px;					text-align :		center;					color :			#FFFFFF;				}			.alphabet_lettre				{					background-color :	#999999;					cursor :			pointer;				}			.alphabet_lettre_selected				{					background-color :	#000000;					cursor :			pointer;				}			.alphabet_lettre:hover				{					background-color :	#000000;				}				.nav_par_page > a, .nav_par_page_selected > a				{					color :			#FFFFFF;				}			.nav_par_page, .nav_par_page_selected				{					float :			left;					width :			14px;					height :			14px;					line-height :		14px;					margin-right :		2px;					margin-bottom :		2px;					text-align :		center;					color :			#FFFFFF;				}			.nav_par_page				{					background-color :	#999999;					cursor :			pointer;				}			.nav_par_page_selected				{					background-color :	#111111;					cursor :			pointer;				}			.nav_par_page:hover				{					background-color :	#111111;				}/* ----------------------------------------------------------------------------------- PANIER */#progression_commande	{		width :			80px;		text-align :		center;	}.bloc_titre	{		width :			420px;		padding-left :		10px;		height :			40px;		font-weight :		bold;		font-size :			10px;		background-color :	#999999;		color :			#FFFFFF;	}.titre_partie	{		width :			420px;		padding-left :		10px;		height :			20px;		line-height :		20px;		background-color :	#999999;		font-size :			10px;		font-weight :		bold;		color :			#FFFFFF;	}.formulaire_bouton_quantite	{		width :			20px;		background-color :	#FFFFFF;		text-align :		center;	}.element_panier	{		height :			25px;		line-height :		25px;	}.zone_infos	{		margin-top :		10px;		width :			410px;		padding :			10px;		background-color :	#999999;	}.titre_prix, .valeur_prix, .prix_total	{		height :			16px;		line-height :		16px;	}.titre_prix	{		margin-left :		200px;	}.valeur_prix	{		float :			right;		width :			80px;		text-align :		right;	}.prix_total	{		font-size :			12px;		font-weight :		bold;		color :			#000000;	}#link_checkout, #link_continue_shopping	{		display :			block;		float :			left;		height :			12px;		line-height :		12px;		padding-left :		5px;		font-weight :		bold;	}#link_checkout:hover, #link_continue_shopping:hover	{		color :			#111111;		background-color :	#FFFFFF;	}#link_checkout	{		margin-left :		5px;		width :			295px;		color :			#FFFFFF;		background-color :	#111111;	}#link_continue_shopping	{		width :			120px;		color :			#FFFFFF;		background-color :	#000000;	}/* ----------------------------------------------------------------------------------- COMMANDE */.commande_zone_infos	{		width :			420px;		padding-left :		10px;		background-color :	#999999;		color :			#FFFFFF;	}.commande_titre	{		width :			420px;		padding-left :		10px;		margin-left :		-10px;		height :			20px;		line-height :		20px;		background-color :	#999999;		font-size :			10px;		font-weight :		bold;		color :			#FFFFFF;		border-bottom :		1px solid #ABABAB;	}.element_commande	{		height :			25px;		line-height :		25px;	}.element_commande > td	{		color :			#FFFFFF;	}.commande_titre_prix, .commande_valeur_prix, .commande_prix_total	{		height :			16px;		line-height :		16px;		color :			#FFFFFF;	}.commande_valeur_prix	{		float :			right;		margin-right :		10px;		width :			150px;		text-align :		right;	}.commande_prix_total	{		font-size :			12px;		font-weight :		bold;		color :			#FFFFFF;	}/* ----------------------------------------------------------------------------------- FICHE DESCRIPTION */#fiche_description	{		position :			absolute;		width :			200px;		padding-left :		20px;		min-height :		560px;		margin-left :		430px;		text-align :		left;		z-index :			50;		color :			#000000;	}#fiche_description > div > a , #fiche_description > * 	{		color :			#000000;	}#fiche_description > div > a:hover	{		color :			#111111;	}.titre_police	{		color :			#111111;		position :			absolute;		font-weight :		bold;	}	.colonne_liste_police	{		float :			left;		margin-right :		10px;	}/* ----------------------------------------------------------------------------------- ADMINISTRATION */#admin_login	{		width :			328px;		padding :			50px;		border :			1px dashed #000000;	}#admin_login:hover	{		border :			1px dashed #111111;	}#admin_login_container	{		width :			100%;		height :			100%;		text-align :		left;		position :			fixed;		top :				0px;		left :			0px;		background-color :	#353535;		/*			filter :			alpha(opacity=0);			-moz-opacity :		0;			-khtml-opacity :		0;			opacity :			0;		*/		/*			background-image :	url("images/bg_transparent_noir_70.png");			-moz-opacity :		0;			-khtml-opacity :		0;			opacity :			0;			filter :			alpha(opacity=0);		*/	}	#admin_login_box		{			margin-top :		250px;			width :			100%;			height :			40px;			border-top :		1px dashed #FFFFFF;			border-bottom :		1px dashed #FFFFFF;		}		#admin_login_title			{				float :			left;				width :			120px;				margin-left :		50px;				margin-top :		-1px;				height :			40px;				line-height :		40px;				padding-left :		10px;				background-color :	#FFFFFF;				color :			#000000;				font-size :			18px;				border-top :		1px solid #FFFFFF;				border-bottom :		1px solid #FFFFFF;			}		.admin_login_fields			{				float :			left;				width :			190px;				height :			16px;				line-height :		16px;				margin-left :		40px;				margin-top :		10px;				padding-top :		5px;				padding-left :		10px;				background-color :	#CCCCCC;				color :			#000000;				border :			none;			}		.admin_login_send			{				float :			left;				width :			40px;				margin-top :		10px;				height :			20px;				line-height :		20px;				margin-left :		10px;				background-color :	#CCCCCC;				color :			#000000;				border :			none;			}		.admin_login_last_connexion			{				height :			40px;				line-height :		40px;				color :			#999999;			}.tablesort > thead	{		font-weight :		bold;		height :			16px;		line-height :		16px;		cursor :			pointer;	}.tablesort > thead > tr > td	{		padding-left :		4px;		border-bottom :		1px solid #CCCCCC;	}.tablesort > thead > tr > td:hover	{		background-color :	#B7DFB5;	}.tablesort > tbody > tr	{		height :			14px;		line-height :		14px;	}.tablesort > tbody > tr:hover	{		background-color :	#B5D8DF;	}.tablesort > tbody > tr > td	{		padding-left :		4px;	}/* ----------------------------------------------------------------------------------- FORMULAIRES ADMIN */		#add_cat, #add_designer, #add_weight		{			/* background-image :	url("images/trame_diagonale_rouge.png"); */			margin-left :		120px;			border :			1px solid #111111;			padding :			5px;			margin-top :		10px;			margin-bottom :		10px;		}/* ----------------------------------------------------------------------------------- COMPTE CLIENTS */#you_logged_as	{		float :			left;		height :			12px;		padding-left :		20px;	}*.menu_client	{		color :			#999999;	}.tablo_connexion_client	{		width :			430px;	}.tablo_connexion_client_titre	{		padding :			5px;		padding-left :		10px;		background-color :	#999999;		font-weight :		bold;		color :			#FFFFFF;	}.connexion_client_bouton, .connexion_client_bouton_send, .connexion_client_bouton_create_an_account	{		cursor :			pointer;		width :			160px;	}.connexion_client_bouton	{		background-color :	#999999;		color :			#FFFFFF;		text-align :		left;		font-weight :		bold;		padding-left :		10px;		text-align :		left;	}.connexion_client_bouton_send	{		background-color :	#111111;		color :			#FFFFFF;		font-weight :		bold;		padding-left :		10px;		text-align :		left;	}.connexion_client_bouton_create_an_account	{		background-color :	#000000;		color :			#FFFFFF;		text-align :		left;		font-weight :		bold;		padding-left :		10px;		text-align :		left;	}.input_create_account, .label_create_account, .btn_create_account_send	{		height :			12px;		display :			inline;		margin-left :		0px;		margin-right :		0px;		padding :			0px;	}.input_create_account	{		width :			360px;		background-color :	#CCCCCC;	}.label_create_account	{		width :			70px;		float :			left;	}.btn_create_account_send	{		width :			360px;		background-color :	#000000;		color :			#FFFFFF;		font-weight :		bold;		font-size :			10px;		padding-left :		10px;		text-align :		left;		cursor :			pointer;	}.btn_create_account_send:hover	{		color :			#FFFFFF;		background-color :	#111111;	}.formulaire_btn_send	{		display :			inline;		margin-left :		0px;		margin-right :		0px;		padding :			0px;	}.formulaire_btn_send	{		width :			307px;		background-color :	#000000;		color :			#FFFFFF;		font-weight :		bold;		font-size :			10px;		padding-left :		10px;		text-align :		left;		cursor :			pointer;	}.formulaire_btn_send:hover	{		color :			#FFFFFF;		background-color :	#111111;	}.liste_commande_titre	{		background-color :	#999999;		height :			16px;		line-height :		16px;		padding :			2px;		cursor :			pointer;	}.liste_commande_statut	{		background-color :	#CCCCCC;		height :			16px;		line-height :		16px;		padding :			2px;	}.liste_commande_details_designation	{	}.liste_commande_details_quantite	{		width :			40px;	}.liste_commande_details_prix	{		width :			60px;	}.liste_commande_ligne01 {	width:430px;	height:20px;}.liste_commande_ligne01 td {	border-bottom:1px solid #999999;}.liste_commande_pdts {	width:430px;	background:#CCCCCC;}.liste_commande_pdts td {	/* border-right:#666666 1px solid; */}.liste_commande_commentaires	{		background-color :	#8F7D7E;		color :			#FFFFFF;		padding :			5px;	}#modif_font_liste_weight	{		float :			left;		width :			120px;	}#modif_font_modif_weight	{		float :			left;		width :			290px;	}/* ----------------------------------------------------------------------------------- FONT BUY */.font_buy_tablo	{		width :			430px;	}.font_buy_tablo_titre_colonne	{		padding-left :		10px;		height :			20px;		background-color :	#999999;		color :			#FFFFFF;		font-weight :		bold;	}.font_buy_tablo_colonne_weights, .font_buy_tablo_colonne_preview, .font_buy_tablo_colonne_format, .font_buy_tablo_colonne_price	{		border-bottom :		1px solid #999999;		height :			30px;	}.font_buy_tablo_colonne_weights	{		width :			150px;	}.font_buy_tablo_colonne_preview	{		width :			160px;	}.font_buy_tablo_colonne_format	{		width :			65px;		text-align :		left;	}.font_buy_tablo_colonne_price	{		width :			55px;		text-align :		right;	}.select_font_buy_format	{		color :			#000000;		background-color :	#FFFFFF;	}.bouton_purchase	{		margin :			0px;		float :			left;		width :			280px;		padding-left :		20px;		height :			12px;		color :			#FFFFFF;		background-color :	#111111;		font-weight :		bold;		cursor :			pointer;		text-align :		left;		line-height :		12px;	}.bouton_purchase:hover	{		color :			#111111;		background-color :	#FFFFFF;	}.bouton_annuler, a.bouton_annuler, a.bouton_annuler:visited	{		float :			left;		display :			block;		width :			125px;		padding-left :		20px;		margin-left :		5px;		height :			12px;		color :			#FFFFFF;		background-color :	#000000;		font-weight :		bold;		cursor :			pointer;		text-align :		left;		line-height :		12px;	}.bouton_annuler:hover, a.bouton_annuler:hover	{		color :			#000000;		background-color :	#FFFFFF;	}#affiche_prix	{		font-weight :		bold;	}.legende	{		color :			#999999;	}.texte_legende, .texte_legende>b	{		color :			#999999;	}/* ----------------------------------------------------------------------------------- FONT IN USE */#font_in_use_menu	{		float :			left;		width :			80px;		min-height :		560px;	}#font_in_use_fiche	{		float :			left;		width :			350px;		min-height :		560px;		color :			#999999;	}#font_in_use_image	{		width :			350px;		height :			300px;	}#font_in_use_fiche > b	{		color :			#999999;	}a.font_in_use_link_submit	{		color :			#FF7800;		font-weight :		bold;	}#font_in_use_navigation_par_page	{		position :			absolute;		width :			80px;		bottom :			70px;	}/* ----------------------------------------------------------------------------------- TEMP / PACKAGE MARS 2008 *//*#current_package_img	{		width :			430px;		height :			600px;		background-position :	0px 0px;	}#current_package_img:hover	{		background-position :	-420px 0px;	}*/