div.entete_plan { 
height : 120px;
min-height : 120px; 
background : #000000; 
}
	div.entete_plan img { 
	border : 0; 
	margin : 0;
	} 
	div.entete_plan div { 
	height : 100%; 
	min-height : 78px; 
	text-align : left;
	float : left;
	padding-left : 2px;
	}
		div.entete_plan div#plan1 { /* logo*/
		width : 371px;
		}
			div.entete_plan div#plan1 p#logo {
			margin-bottom : 8px;
			}
			
			div.entete_plan div#plan1 ul {
		   	width : 290px; 
	        padding : 0;
			margin : 0; 
	        margin-bottom : 2px; 
	        list-style : none; /* on supprime le style par défaut de la liste */
	        line-height : 21px; /* on définit une hauteur pour chaque élément */
			min-height : 21px;
	        text-align : left; 
			}
				div.entete_plan div#plan1 ul a {
		        display : block; 
		        width : 290px; 
		        padding : 0; 
		        background : #FFFFFF;   
		        color : #000000;
				text-align : center; 
		        text-decoration : none; 
				font-size : 14px;
				/*
				background-image : url(/images/i_direct_chap.gif); 
				background-repeat : no-repeat;
				background-position : 6px center;
				*/
				}
				div.entete_plan div#plan1 ul a:hover {
				color : #CE63FF;
				}
					div.entete_plan div#plan1 li {
			        float : left; 
					}
					div.entete_plan div#plan1 li li {
			        width : 360px; 
					}
					div.entete_plan div#plan1 li li li {
			        width : 660px; 
					border-bottom : 1px solid #CE63FF;
					}
					div.entete_plan div#plan1 li li a {
			        display : block; 
			        width : 360px; 
			        padding : 0;
					font-size : 14px;
			        color : #000000; 
					text-align : center;
			        text-decoration : none; 
					}
					div.entete_plan div#plan1 li li li a {
			        display : block;
			        width : 660px; 
			        padding : 0;
					padding-left : 2px; 
					font-size : 12px;
			        color : #000000; 
					text-align : left;
			        text-decoration : none; 
					}
					div.entete_plan div#plan1 .gauche {
					font-size : 13px;
			        font-weight : bold; 
					}
					div.entete_plan div#plan1 a.couleur1 {
					background : #FDE6CD ;
					}
					div.entete_plan div#plan1 a.couleur2 {
					background : #F2DBF3 ;
					}

					div.entete_plan div#plan1 li ul, div.entete_plan div#plan1 li ul li ul {
			        position: absolute; /* Position absolue */
			        left: -999em; /* Hop, on envoie loin du champ de vision */
					font-weight : normal;
					z-index : 500;
					border : 8px solid #CE63FF;
					}
					div.entete_plan div#plan1 li ul li ul {
					border : 4px solid #CE63FF;
					}
					div.entete_plan div#plan1 li:hover ul ul, 
					div.entete_plan div#plan1 li.sfhover ul ul /* Sous-sous-listes lorsque la souris passe sur un élément de liste */
					{
					        left: -999em; /* On expédie les sous-sous-listes hors du champ de vision */
					}
					div.entete_plan div#plan1 li:hover ul, 
					div.entete_plan div#plan1 li.sfhover ul 
					/* Sous-listes niveau 1 lorsque la souris passe sur un élément de liste  */
					{
			        left: auto; /* Positionnement visible */
					margin : 0;
					padding : 0;
					width : 360px;
					line-height : 24px;
					background : #F2DBF3;
			        min-height: 0; /* Corrige un bug sous IE */
					}
					div.entete_plan div#plan1 li li:hover ul, 
					div.entete_plan div#plan1 li li.sfhover ul 
					/* Sous-listes niveau 2 lorsque la souris passe sur un élément de liste  */
					{
			        left: auto; /* Positionnement visible */
					margin : 0;
					padding : 0;
					margin-left : 300px;
					margin-top : -68px;
					width : 660px;
			        line-height : 18px; /* on définit une hauteur pour chaque élément */
			        min-height: 0; /* Corrige un bug sous IE */
					}
			
			div.entete_plan div#plan1 p#raccourci {
			position : relative;
			width : 290px;
			height : 22px;
			margin : 2px;
			margin-top :16px;
			background-image : url(/S03_images/i_raccourci_fond.gif); 
			background-repeat : no-repeat;
			}
				div.entete_plan div#plan1 p#raccourci a {
				display : block;
				position : absolute;
				left : 262px;
				top : 1px;
				width : 16px;
				height : 16px;
				border: 1px dashed #F6E1F7;
				cursor : pointer;
				padding:1px 2px;
				margin:0px;
				}
				div.entete_plan div#plan1 p#raccourci a:hover {
				border-color : #000000;
				}
				div.entete_plan div#plan1 p#raccourci input {
				display : block;
				position : absolute;
				left : 162px;
				top : 2px;
				background : #E9CEF2;
				color:#000000;
				font-size:12px;
				border: 1px solid #000000;
				width : 48px;
				padding:1px 2px;
				margin:0px;
				}
		div.entete_plan div#plan2 { /* menu */
		width : 345px;
		height : 68px;
		padding-top : 4px; 
		}
			div.entete_plan div#plan2 span.vertical_milieu {
			display : block;
			text-align : center;
			padding-top : 0.75em; /* on a 2 lignes maximum */
			}
			div.entete_plan div#plan2 a#plan_ici {
			color : #ffffff;
			border-style:dashed;
			}
			div.entete_plan div#plan2 a {
			display : block;
			font-family : Arial;
			font-size : 11px;
			font-weight : bold;
			text-align : center ;
			float : left;
			width : 82px;
			height : 33px;
			max-height : 33px;
			margin : 1px;
			border-width : 1px;
			border-style : solid;
			}
			div.entete_plan div#plan2 a:hover {
			border-style:dashed;
			}
			div.entete_plan div#plan2 a#livraison {
			display : block;
			width 	: 330px;
			height 	: 20px;
			margin 	: 2px;
			margin-top :8px; 
			border	: 0px;
			background-image 	: url(/S03_images/i_mess_plan1B.gif);
			background-repeat 	: no-repeat;
			}
		div.entete_plan div#plan3 { /* panier etc.*/
		width : 184px;
		float : right;
		}
			div.entete_plan div#plan3 a#plan_album{  
			display : block;
			float : left;
			width : 88px;
			height : 98px;
			border: 1px dashed #000000;
			}
			div.entete_plan div#plan3 a#plan_panier{  
			display : block;
			float : right;
			width : 88px;
			height : 98px;
			border: 1px dashed #000000;
			}
		div.entete_plan div#plan4 {  /* mes commandes */
		width : 90px;
		float : right;
		background-image : url(/S03_images/i_mess_plan2B.gif); 
		background-repeat : no-repeat;
		background-position : 0px 80px; 
		padding-right : 2px;
		}
		div.entete_plan div#plan4 a{  /* mes commandes */
		display : block;
		float : right;
		width : 86px;
		height : 66px;
		border: 1px solid #ffffff;
		}
p.messdispo {
height : 28px;
background-image : url(/S03_images/i_stockdispo.gif); 
background-repeat : no-repeat;
margin-bottom : 6px;
}
p.messdispo img {
margin : auto;
}



