        /* menu vertical */
                .vertical ul{
                        list-style-type: none;
                        padding: 0;
                        width: 150px;
                        margin: 0;
                        position: relative;
						padding-left:13px;
                }
            
                .vertical li{
                        position: relative;
                        /*border-bottom: 1px solid transparent;*/
                        /*margin-bottom: -1px;*/
						border-top:1px dotted #000;
						line-height:20px;
                }
    			.vertical li a{
                        
                        width: 145px;
                        text-decoration: none;
                        /*height: 1em;*/
                        /*padding: .1em 1px;*/
                        /*border: 1px solid;*/
                        /*border-top: 0px;*/
						              
						}				
                .vertical li:first-child>a{
                        /*border-top: 1px solid;*/
						border-top:none;
						
                }
                .vertical li:first-child{
                        /*border-top: 1px solid;*/
						border-top:none;
                }
                .vertical a.first{
                       /* border-top: 1px solid;*/
                }
                .vertical li ul{
                        position: absolute;
                        top: -1px;
                        left: 203px;
                }
                .vertical.left ul ul ul,.vertical .left ul{
                        left: -203px;
                }
                /* Menu horizontal */
                .horizontal ul{
                        border: none;
                        list-style-type: none;
                        padding: 0;
                        margin: 0;
                        z-index:10000;
                }
                .horizontal ul li{
                        float: left;
                        position: relative;
                        text-align:center; /* menus niveau 1 centrés */
                }
                .horizontal ul li a{
                        display: block;
                        /*width: 125px;*/
                        text-decoration: none;
                        /*height: 1em;*/
                        padding: .1em 1px;
                        overflow: hidden;
                        /*border: 1px solid;*/
                        border-left: none;

                }
                .horizontal li li{
                        float: none;
                        border-bottom: 1px solid transparent;
                        margin-bottom: -1px;
                        text-align:left; /* sous menu alignés à gauche*/
                        z-index:10001;
                }
                .horizontal li li.last{
                        border-bottom: none;
                }
                .horizontal ul li ul{
                        position: absolute;
                        top: 1.4em;
                        left: -1px;
                        margin-top: -1px;
                }
                .horizontal ul ul ul{
                        width: 130px;
                        top: -1px;
                        left: 128px;
                        margin-top: 0;
                }
                .horizontal.left ul ul ul,.horizontal .left ul ul{
                        top: -1px;
                        left: -128px;
                }
                .horizontal ul li li a{
                        border: 1px solid;
                        border-top: none;
                }
                .horizontal ul li:first-child>a{
                        /*border-left: 1px solid;*/
                }
                .horizontal ul li a.first{
                        /*border-left: 1px solid;*/
                }
                .horizontal ul li li a.first{
                        border-top: 1px solid;
                }
                .horizontal ul li li:first-child>a{
                        border-top: 1px solid;
                }
                div.horizontal ul li.pixelfix ul{
                        left: 0;
                }
                div.horizontal ul li.pixelfix ul ul{
                        left: 128px;
                }
                /*here we use a little CSS to make a basic/backup dropdown menu in modern browsers *cough* not IE6 or less *cough* if javascript is disabled.Flickering never happens in these browsers*/
                .mlmenu li ul{
                        display: none;
                }
                .mlmenu li:hover>ul{
                        display: block;
                }

                /*Couleurs des menus */
                .wi1 ul li{ /* couleur du menu */
                        margin-left:3px;
						margin-right:3px;
                        color: #FB9F00;
                        font-weight:bold;
                }
                .wi1 ul li a{ /* couleur du menu */
                        
                        color: #ffffff;
						font-weight:normal;
                        
                }
                .wi1 li a:hover,.wi1 li a.first:hover,.wi1 .trail a.hover{
                        
                        color: #ffffff;
						text-decoration:underline;
                       
                }
                .wi1 ul li li a{ /*couleur des menus et sous menus */
                        /*background-color: #000033;*/
                        color: #ffffff;
                        /*border-color:#94A3B3;*/
                        filter : alpha(opacity=80);
                    -moz-opacity : 0.8;
                    opacity : 0.8;

                }

                .wi1 li li a:hover,.wi1 li li  a.first:hover,.wi1 .trail a.hover{
                        /*background-color: #000033;*/
                        /*color: #C7CC00;*/
                        /*border-color: #94A3B3;*/
                                }
                .wi1 ul{
                        /*border-color: #94A3B3;*/
                }
                .wi1 li:first-child>a:hover{
                        /*background-color: #556677;*/
                        color: white;
                        /*border-color: #94A3B3;*/
                }


                /*Couleurs des menus wi2*/

                .wi2 ul li a{ /* couleur du menu */
                        /*background-color: #e9e9e9;*/
                        color: #333;
                        border-color: #94A3B3;
                }
                .wi2 li a:hover,.wi2 li a.first:hover,.wi2 .trail a.hover{
                        /*background-color: #556677;*/
                        /*color: white;*/
                        /*border-color: #94A3B3;*/
                }
                .wi2 ul li li a{ /*couleur des menus et sous menus */
                        background-color: #000033;
                        color: #ffffff;
                        border-color:#94A3B3;
                        filter : alpha(opacity=80);
                    -moz-opacity : 0.8;
                    opacity : 0.8;

                }

                .wi2 li li a:hover,.wi2 li li  a.first:hover,.wi2 .trail a.hover{
				text-decoration:underline;
                        /*background-color: #000033;*/
                        /*color: #C7CC00;*/
                        /*border-color: #94A3B3;*/
						
                                }
                .wi2 ul{
                        border-color: #94A3B3;
                }
                .wi2 li:first-child>a:hover{
                        /*background-color: #556677;*/
                        /*color: white;*/
                        /*border-color: #94A3B3;*/
                }
                /*Couleurs des menus */
                .wi3 ul li{ /* couleur du menu */
                        margin-left:1px;
						margin-right:1px;
                        color: #FB9F00;
                 
						
                }
                .wi3 ul li a{ /* couleur du menu */
                        
                        color: #ffffff;
						font-size:10px;
						
                        
                }
                .wi3 li a:hover,.wi3 li a.first:hover,.wi3 .trail a.hover{
                        
                        color: #ffffff;
						text-decoration:underline;
                       
                }
                .wi3 ul li li a{ /*couleur des menus et sous menus */
                        /*background-color: #000033;*/
                        color: #ffffff;
                        /*border-color:#94A3B3;*/
                        filter : alpha(opacity=80);
                    -moz-opacity : 0.8;
                    opacity : 0.8;

                }

                .wi3 li li a:hover,.wi3 li li  a.first:hover,.wi3 .trail a.hover{
                        /*background-color: #000033;*/
                        /*color: #C7CC00;*/
                        /*border-color: #94A3B3;*/
                                }
                .wi3 ul{
                        /*border-color: #94A3B3;*/
                }
                .wi3 li:first-child>a:hover{
                        /*background-color: #556677;*/
                        color: white;
                        /*border-color: #94A3B3;*/
                }

                /*Couleurs des menus boutiques*/

                .menuboutique ul li a{ /* couleur du menu */
                        /*background-color: #e9e9e9;*/
                        color: #fff;
                        border-color: #94A3B3;
                }
                .menuboutique li a:hover,.menuboutique li a.first:hover,.menuboutique .trail a.hover{
                        /*background-color: #556677;*/
                        color: #FEA235;
                        /*border-color: #94A3B3;*/
                }
                .menuboutique ul li li a{ /*couleur des menus et sous menus */
                        background-color: #000033;
                        color: #ffffff;
                        border-color:#94A3B3;
                        filter : alpha(opacity=80);
                    -moz-opacity : 0.8;
                    opacity : 0.8;

                }

                .menuboutique li li a:hover,.menuboutique li li  a.first:hover,.menuboutique .trail a.hover{
				text-decoration:none;
                        /*background-color: #000033;*/
                        color: #FF9D2E;
                        /*border-color: #94A3B3;*/
						
                                }
                .menuboutique ul{
                        border-color: #94A3B3;
                }
                .menuboutique li:first-child>a:hover{
                        /*background-color: #556677;*/
                        /*color: white;*/
                        /*border-color: #94A3B3;*/
                }
				
     /*Couleurs des menus promo*/

                .menupromo ul li a{ /* couleur du menu */
                        /*background-color: #e9e9e9;*/
                        color: #9A4195;
                        border-color: #94A3B3;
						font-weight:bold;
                }
                .menupromo li a:hover,.menupromo li a.first:hover,.menupromo .trail a.hover{
                        /*background-color: #556677;*/
                        color: #FEA235;
                        /*border-color: #94A3B3;*/
                }
                .menupromo ul li li a{ /*couleur des menus et sous menus */
                        background-color: #000033;
                        color: #FEA235;
                        border-color:#94A3B3;
                        filter : alpha(opacity=80);
                    -moz-opacity : 0.8;
                    opacity : 0.8;

                }

                .menupromo li li a:hover,.menupromo li li  a.first:hover,.menupromo .trail a.hover{
				text-decoration:none;
                        /*background-color: #000033;*/
                        color: #FF9D2E;
                        /*border-color: #94A3B3;*/
						
                                }
                .menupromo ul{
                        border-color: #94A3B3;
                }
                .menupromo li:first-child>a:hover{
                        /*background-color: #556677;*/
                        /*color: white;*/
                        /*border-color: #94A3B3;*/
                }				
// fin boutique

/*  fil d'ariane  */

div#FObarrenav
    {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000;
        text-decoration: none;

    }
div#FObarrenav a
{
        text-decoration: none;

        color: #000;

}
div#FObarrenav a:hover, div#FObarrenav  a:focus, div#FObarrenav a:active
        {
    color: #000;
    text-decoration: underline;
    }
