/* MENU DE GAUCHE */

.menu_gauche { background-color: #84C4DD; }

.menu_gauche_titre_bloc {
	position:relative; background-image:url(../images/interface/fd_titre_produits.gif); background-repeat:no-repeat;
	font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #5B636B; text-decoration: none; font-weight:bold; 
	margin:10px 0 0 0; padding:4px 0 3px 30px;
}

.blocniveau1{ width: 180px; }



.menu_gauche_titre_infos {
	position:relative; background-image:url(../images/interface/fd_titre_infos.gif); background-repeat:no-repeat;
	font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #5B636B; text-decoration: none; font-weight:bold; 
	margin: 15px 0px 0px 0px; padding: 3px 0 4px 30px;
}

.menu_gauche_titre_prod { 
	position:relative; background-image:url(../images/interface/fd_titre_produits.gif); background-repeat:no-repeat;
	font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #5B636B; text-decoration: none; font-weight:bold; 
	margin:0px 0px 0px 5px; padding:4px 0 3px 30px;
}

.menu_gauche_titre_selectprod {
	position:relative; background-image:url(../images/interface/fd_titre_selection.gif); background-repeat:no-repeat;
	font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #5B636B; text-decoration: none; font-weight:bold; 
	margin:10px 0px 0px 10px; padding:4px 0 3px 30px;
}

.menu_gauche_titre_renseig { 
	background-color: #D9DEE2; font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #5B636B; text-decoration: none; font-weight:bold; 
	padding: 0.4em 0 0.4em 1em; margin:0;
	border-top: 2px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
}

.menu_gauche_separateur { 
	background-color: #D9DEE2;
	padding: 0.4em 0 0.4em 0em;
	border-top: 2px solid #FFFFFF;
	margin:0;
}

.menu_gauche_bloc_bottom{
	position:relative; border-top: 1px solid #CCCC99; width:180px; height:1px; margin:0px;
}
.menu_gauche_bloc_bottom_prod{
	position:relative; background-repeat:no-repeat;
	background-image:url(../images/interface/bottom_bloc_gauche_prod.gif); width:150px; height:6px; margin:0px 0px 0px 5px;
}
.menu_gauche_bloc_select{
	position:relative; background-repeat:no-repeat; border-bottom:10px;
	background-image:url(../images/interface/bottom_bloc_gauche_select.gif); width:150px; height:6px; margin:0px 0px 0px 5px;
}
.menu_gauche_bloc_info{
	position:relative; background-repeat:no-repeat; border-bottom:10px;
	background-image:url(../images/interface/bottom_bloc_gauche_info.gif); width:150px; height:6px; margin:0px 0px 0px 5px;
}



.menu_g_rub { background-color: #8AA0AE; font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight:bold; }
.menu_g_rub A:link { color: #FFFFFF; text-decoration: none; }
.menu_g_rub A:active { color: #FFFFFF; text-decoration: none; }
.menu_g_rub A:visited { color: #FFFFFF; text-decoration: none; }
.menu_g_rub A:hover { color: #FFFFFF; text-decoration: none; }




/* MENU DE DROITE */

.menu_droit { background-color:#FFFFFF; background-image:url(../images/interface/fond-droite.gif); background-position:bottom; background-repeat:no-repeat; }
.menu_droit_conteneur { margin-left:0px; margin-top:5px; }

.menu_droit_titre_bleu{ color:#0873C3; font-weight:bold; }
.menu_droit_contenu_gris{ color:#767779; font-weight:normal; margin:0px; }

.menu_droit_lien_bleu { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #0873C3; text-decoration: none; }
.menu_droit_lien_bleu A:link { color: #0873C3; text-decoration: underline; }
.menu_droit_lien_bleu A:active { color: #0873C3; text-decoration: underline; }
.menu_droit_lien_bleu A:visited { color: #0873C3; text-decoration: underline; }
.menu_droit_lien_bleu A:hover { color: #0873C3; text-decoration: underline; }

.menu_droit_titre_vert{ color:#4BA609; font-weight:bold; padding:8px 10px 5px 10px; }
.menu_droit_contenu_grisfonce{ color:#494949; font-weight:normal; margin:0px; padding:0px 10px 10px 10px; }

.menu_droit_bloc_recherche { 
	background-color:#CEEAC4; padding:0px 10px 0px 10px;
	font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #006900; text-decoration: none; font-weight:normal; 
}

.menu_droit_titre_panier { 
	background-image:url(../images/interface/titre_bloc_menu_droit_panie.gif); background-repeat:no-repeat;
	font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight:bold; 
	margin:10px 0px 0px 5px; padding:4px 0 3px 30px; }

.menu_droit_titre_nouveau { 
	background-image:url(../images/interface/fd_titre_nouveaute.gif); background-repeat:no-repeat;
	font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight:bold; 
	margin:10px 0px 0px 0px; padding:4px 0 3px 30px; }
	
.menu_droit_titre_coup_coeur { 
	background-image:url(../images/interface/fd_titre_coup_coeur.gif); background-repeat:no-repeat;
	font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight:bold; 
	margin:10px 0px 0px 5px; padding:4px 0 3px 30px; }
	
.menu_droit_titre_promo { 
	background-image:url(../images/interface/fd_titre_promotions.gif); background-repeat:no-repeat;
	font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight:bold; 
	margin:10px 0px 0px 0px; padding:4px 0 3px 30px; }

.g_titre_bloc  {
	background: #F4E0B8;
	border: 1px solid #E0BC72;
	font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #5B636B; font-weight:bold;
	height:22px;
}

.g_contenu_bloc  {
	background: #FCFCFC; border: 1px solid #01637F;
	margin-left:5px;
	font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #5B636B; font-weight:bold;
}

.menu_gauche_titre_rech {
	background-image:url(../images/interface/fd_titre_gauche.gif); width:150px;
	font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #5B636B; text-decoration: none; font-weight:bold;
	padding-left:30px;
}

.menu_gauche_rech { width:150px; background-color: #187893; color:#FFFFFF; margin:5px 0 0 5px;  }
.menu_gauche_rech_txt { color:#FFFFFF; height:30px; }


/* LES PRODUITS */

.menu_rub_prod { position:relative; width: 180px; margin:0 0 0 0px; }
.menu_publicites { display: block; position:relative; width:150px; margin:6px 0 15px 5px; }




/* NIVEAU 1 / 1 */
/*
a.niveau1:link, a.niveau1:active, a.niveau1:visited {
	background: #F9E480; border-top: 1px solid #FFFFFF; border-left: 19px solid #FFC000; position:relative;
	color: #006699; font-weight:bold; text-decoration: none; display: block; padding: 3px 0px 3px 10px; }
a.niveau1:hover  {
	background: #FFC000; border-top: 1px solid #FFFFFF; border-left: 19px solid #FFC000; border-right: 0px none;
	color: #04284C; font-weight:bold; text-decoration: none; display: block; padding: 3px 0px 3px 10px; }
a.niveau1_actif:link, a.niveau1_actif:active, a.niveau1_actif:visited, a.niveau1_actif:hover  {
	background: #FFC000; border-top: 1px solid #FFFFFF; border-left: 19px solid #FFC000; border-right: 0px none;
	color: #336699; font-weight:bold; text-decoration: none; display: block; padding: 3px 0px 3px 10px; }
*/

a.niveau1:link, a.niveau1:active, a.niveau1:visited {
	background: #FDFDF2; border-top: 1px solid #CCCC99; border-left: 1px solid #CCCC99; border-right: 1px solid #CCCC99; position:relative;
	color: #006699; font-weight:bold; text-decoration: none; display: block; padding: 5px 0px 5px 10px; }
a.niveau1:hover  {
	background: #F7F7E7; border-top: 1px solid #CCCC99; border-left: 1px solid #CCCC99; border-right: 1px solid #CCCC99;
	color: #006699; font-weight:bold; text-decoration: none; display: block; padding: 5px 0px 5px 10px; }
a.niveau1_actif:link, a.niveau1_actif:active, a.niveau1_actif:visited, a.niveau1_actif:hover  {
	background: #EFEFD1; border-top: 1px solid #CCCC99; border-left: 1px solid #CCCC99; border-right: 1px solid #CCCC99;
	color: #006699; font-weight:bold; text-decoration: none; display: block; padding: 5px 0px 5px 10px; }


/* NIVEAU 2 */

a.niveau2:link, a.niveau2:active, a.niveau2:visited {
	background: #E4E7EA; border-top: 1px solid #FFFFFF; border-left: 10px solid #DADCDE; border-right: none;
	color: #555563; font-weight:normal; text-decoration: none; display: block; padding: 2px 0px 2px 10px; }
a.niveau2:hover  {
	background: #EDF1FA; border-top: 1px solid #FFFFFF; border-left: 0px none; border-right: 0px none; 
	display: block; padding: 2px 0px 2px 20px; }
a.niveau2_actif:link, a.niveau2_actif:active, a.niveau2_actif:visited, a.niveau2_actif:hover {
	background: #DADCDE; border-top: 1px solid #FFFFFF; border-left: 0px none; border-right: 0px none; 
	color: #555563; display: block; padding: 2px 0px 2px 20px; }
	
	
	
/* LIENS INFORMATIONS */

a.annexe:link, a.annexe:active, a.annexe:visited {
	background: #187893; border-top: 1px solid #84C4DD; border-left: 10px solid #3498B4; position:relative;
	color: #FFFFFF; font-weight:normal; text-decoration: none; display: block; padding: 3px 0px 3px 10px;
}
a.annexe:hover  {
	background: #3498B4; border-top: 1px solid #84C4DD; border-left: 0px none; border-right: 0px none;
	color: #FFFFFF; font-weight:normal; text-decoration: none; display: block; padding: 3px 0px 3px 20px;
}

a.annexeActif:link, a.annexeActif:active, a.annexeActif:visited, a.annexeActif:hover  { 
	background: #3498B4; border-top: 1px solid #84C4DD; border-left: 10px solid #3498B4; position:relative;
	color: #FFFFFF; font-weight:normal; display: block; text-decoration: none; padding: 3px 0px 3px 10px;
}

a.annexe_actif:link, a.annexe_actif:active, a.annexe_actif:visited, a.annexe_actif:hover  { 
	background: #3498B4; border-top: 1px solid #84C4DD; border-left: 10px solid #3498B4; position:relative;
	color: #FFFFFF; font-weight:normal; display: block; text-decoration: none; padding: 3px 0px 3px 10px;
}


/* LIENS SELECTIONS */

a.annexeOver:link, a.annexeOver:active, a.annexeOver:visited, a.annexeOver:hover  { 
	background: #00008B; border-top: 1px solid #E6EAF0; border-left: 10px solid #00008B; position:relative;
	color: #FFFFFF; font-weight:bold; display: block; text-decoration: none; padding: 3px 0px 3px 10px;
}

a.annexeOut:link, a.annexeOut:active, a.annexeOut:visited {
	background: #56A2BC; border-top: 1px solid #E6EAF0; border-left: 10px solid #00008B; position:relative;
	color: #FFFFFF; font-weight:normal; text-decoration: none; display: block; padding: 3px 0px 3px 10px; }
a.annexeOut:hover  {
	background: #00008B; border-top: 1px solid #E6EAF0; border-left: 0px none; border-right: 0px none;
	color: #FFFFFF; font-weight:normal; text-decoration: none; display: block; padding: 3px 0px 3px 20px; }


/* Listes de cadeaux */

a.cree_panier_cadeaux:link, a.cree_panier_cadeaux:active, a.cree_panier_cadeaux:visited, a.cree_panier_cadeaux:hover {
	background-color: #F5AFD6;
	color: #FFFFFF;
	font-weight: bold;
	border: 1px solid #D381A7;
	padding: 2px 8px 2px 8px;
} 


