
/* groupe menu 1 - niveau 1 */

.gcmenu11N1 
     {
     padding:0px;
     margin:0px;
     list-style-type: none;
	 color: #000;	 
	 display:block;
	 height: 24px;
	 float:right;
	 margin-right:20px;
     }

.gcmenu11N1 li
        {
	float:left;
	display:block;
	

 	font-size: 11px;
    
    font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
        }

.gcmenu11N1  li a
    {
	padding-left:5px;
	padding-right:5px;
    display:block;
    text-decoration: none;
    }
/* style séparateur de menu*/	
.gcmenu11N1  li p
    {
	padding:0px;
	margin:0px;
	border:0px;		
    display:block;
    }
.gcmenu11N1  li a:hover, .gcmenu11N1  li  a:focus, .gcmenu11N1  li a:active
    {
    color: #308335;
	text-decoration:underline;
    }
	
/*  niveau 2 et +  */

.gcmenu11N2 
     {
     padding:0px;
     margin:0px;
     list-style-type: none;
	 display:none;
	 position:absolute;
	 float:none;
	 background-color:#6699CC;
     }
.gcmenu11N2 UL
     {
     padding:0px;
     margin:0px;
	 margin-left:80px;
	 margin-top:-24px;
     list-style-type: none;
	 display:none;
	 position:absolute;
	 float:left;
	 background-color:#66FF33;
     }
.gcmenu11N2 li
        {
		display:block;
		background-color:#CC99FF;
		float:none;
		text-align:left;
		}
.gcmenu11N2 li li
        {
		background-color:#CCFF66;
		}
.gcmenu11N2  li a
    {
    display:block;
	line-height: 24px;
    text-decoration: none;
    font-size: 11px;
    color: #000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    }
/* style séparateur de menu*/	
.gcmenu11N2  li p
    {
	padding:0px;
	margin:0px;
	border:0px;		
    display:block;
	height:0px;
	border-bottom: 1px solid #F00;
	
    }

.gcmenu11N2  li a:hover, .gcmenu11N2  li  a:focus, .gcmenu11N2  li a:active
    {
    color: #999;
    }	
	
	
/* groupe menu 2 - niveau 1 */

.gcmenu21N1 
     {
     padding:0px;
     margin:0px;
     list-style-type: none;
	 color: #000;
	 display:block;
	 
     }

.gcmenu21N1 li
        {
	float:right;
	display:block;
 	font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	
        }

.gcmenu21N1  li a
    {
	padding-left:5px;
	padding-right:5px;
    display:block;
    text-decoration: none;
	
    }
/* style séparateur de menu*/	
.gcmenu21N1  li p
    {
	padding:0px;
	margin:0px;
	border:0px;		
    display:block;
	
    }
.gcmenu21N1  li a:hover, .gcmenu21N1  li  a:focus, .gcmenu21N1  li a:active
    {
    color: #308335;
	text-decoration:underline;
    }
	
/*  niveau 2 et +  */

.gcmenu21N2 
     {
     padding:0px;
     margin:0px;
     list-style-type: none;
	 display:none;
	 position:absolute;
	 float:none;
	 background-color:#6699CC;
     }
.gcmenu21N2 UL
     {
     padding:0px;
     margin:0px;
	 margin-left:80px;
	 margin-top:-24px;
     list-style-type: none;
	 display:none;
	 position:absolute;
	 float:left;
	 background-color:#66FF33;
     }
.gcmenu21N2 li
        {
		display:block;
		background-color:#CC99FF;
		float:none;
		text-align:left;
		}
.gcmenu21N2 li li
        {
		background-color:#CCFF66;
		}
.gcmenu21N2  li a
    {
    display:block;
	line-height: 24px;
    text-decoration: none;
    font-size: 11px;
    color: #000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    }
/* style séparateur de menu*/	
.gcmenu21N2  li p
    {
	padding:0px;
	margin:0px;
	border:0px;		
    display:block;
	height:0px;
	border-bottom: 1px solid #F00;
	
    }

.gcmenu21N2  li a:hover, .gcmenu21N2  li  a:focus, .gcmenu21N2  li a:active
    {
    color: #999;
    }	
	
	
/* groupe menu 3 - niveau 1 */

.gcmenu31N1 
     {
     padding:0px;
     margin:0px;
     list-style-type: none;
	 background-color:#CCCCCC;
	 display:block;
	 width:150px;
     }

.gcmenu31N1 li
        {
	display:block;
 	font-size: 11px;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
        }

.gcmenu31N1  li a
    {	
 	line-height: 24px;
    display:block;
    text-decoration: none;
    }
/* style séparateur de menu*/	
.gcmenu31N1  li p
    {
	padding:0px;
	margin:0px;
	border:0px;
	border: 1px solid #F00;
    display:block;
	
    }
.gcmenu31N1  li a:hover, .gcmenu31N1  li  a:focus, .gcmenu31N1  li a:active
    {

    color: #000000;
    }
	
/*  niveau 2 et +  */

.gcmenu31N2 
     {
	
     padding:0px;
     margin:0px;
     list-style-type: none;
	 display:none;
	 position:absolute;
	 width:150px;
	 margin-left:150px;
	 margin-top:-24px;
	 background-color:#66FF33;
     }
.gcmenu31N2 UL
     {
	
     padding:0px;
     margin:0px;
     list-style-type: none;
	 display:none;
	 position:absolute;
	 width:150px;
	 

	 
     }
.gcmenu31N2 li
        {
	
		display:block;
		float:none;
		text-align:left;        
		}
.gcmenu31N2 li li
        {

		}
.gcmenu31N2  li a
    {
    display:block;
	line-height: 24px;
    text-decoration: none;
    font-size: 11px;
    color: #000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    }
/* style séparateur de menu*/	
.gcmenu31N2  li p
    {
	padding:0px;
	margin:0px;
	border:0px;
	border: 1px solid #F00;
    display:block;
	
    }
.gcmenu31N2  li a:hover, .gcmenu31N2  li  a:focus, .gcmenu31N2  li a:active
    {
    color: #999;
    }	
	
	
/* groupe menu 4 - niveau 1 */

.gcmenu41N1 
     {
     padding:0px;
     margin:0px;
	 margin-left:2px;
     list-style-type: none;
	 display:block;
	 width:158px;
	 line-height: 12px;
     }

.gcmenu41N1 li
        {
	display:block;
 	font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
        }

.gcmenu41N1  li a
    {	
    display:block;
	color: #ffffff;
    text-decoration: none;
    }
/* style séparateur de menu*/	
.gcmenu41N1  li p
    {
	padding:0px;
	margin:0px;
	border:0px;
	border: 1px solid #F00;
    display:block;
	
    }
.gcmenu41N1  li a:hover, .gcmenu41N1  li  a:focus, .gcmenu41N1  li a:active
    {

    color: #E9D001;
	text-decoration:underline;
    }
	
/*  niveau 2 et +  */

.gcmenu41N2 
     {
	
     padding:0px;
     margin:0px;
     list-style-type: none;
	 display:none;
	 position:absolute;
	 width:150px;
	 margin-left:150px;
	 margin-top:-24px;
	 background-color:#66FF33;
     }
.gcmenu41N2 UL
     {
	
     padding:0px;
     margin:0px;
     list-style-type: none;
	 display:none;
	 position:absolute;
	 width:150px;
	 

	 
     }
.gcmenu41N2 li
        {
	
		display:block;
		float:none;
		text-align:left;        
		}
.gcmenu41N2 li li
        {

		}
.gcmenu41N2  li a
    {
    display:block;
	line-height: 24px;
    text-decoration: none;
    font-size: 11px;
    color: #000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    }
/* style séparateur de menu*/	
.gcmenu41N2  li p
    {
	padding:0px;
	margin:0px;
	border:0px;
	border: 1px solid #F00;
    display:block;
	
    }
.gcmenu41N2  li a:hover, .gcmenu41N2  li  a:focus, .gcmenu41N2  li a:active
    {
    color: #999;
    }	
	
	
/* groupe menu 5 - niveau 1 */

.gcmenu51N1 
     {
     padding:0px;
     margin:0px;
	 color: #666666; 
     list-style-type: none;
	 display:block;
	 height: 24px;
	 text-align:center;
     }

.gcmenu51N1 li
        {
	float:left;
	display:block;

 	font-size: 9px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
        }

.gcmenu51N1  li a
    {
        padding-left:5px;
        padding-right:5px;
    display:block;
    text-decoration:none;
	color:#666666;
    }
/* style séparateur de menu*/	
.gcmenu51N1  li p
    {
	padding:0px;
	margin:0px;
	border:0px;		
    display:block;
    }
.gcmenu51N1  li a:hover, .gcmenu51N1  li  a:focus, .gcmenu51N1  li a:active
    {
    color: #308335;
	text-decoration:underline;
    }
	
/*  niveau 2 et +  */

.gcmenu51N2 
     {
     padding:0px;
     margin:0px;
     list-style-type: none;
	 display:none;
	 position:absolute;
	 float:none;
	 background-color:#6699CC;
     }
.gcmenu51N2 UL
     {
     padding:0px;
     margin:0px;
	 margin-left:80px;
	 margin-top:-24px;
     list-style-type: none;
	 display:none;
	 position:absolute;
	 float:left;
	 background-color:#66FF33;
     }
.gcmenu51N2 li
        {
		display:block;
		background-color:#CC99FF;
		float:none;
		text-align:left;
		}
.gcmenu51N2 li li
        {
		background-color:#CCFF66;
		}
.gcmenu51N2  li a
    {
    display:block;
	line-height: 24px;
    text-decoration: none;
    font-size: 11px;
    color: #000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    }
/* style séparateur de menu*/	
.gcmenu51N2  li p
    {
	padding:0px;
	margin:0px;
	border:0px;		
    display:block;
	height:0px;
	border-bottom: 1px solid #F00;
	
    }

.gcmenu51N2  li a:hover, .gcmenu51N2  li  a:focus, .gcmenu51N2  li a:active
    {
    color: #999;
    }	
	
	


/*  menu horizontal */


.GCmenuH li
        {
    float: left;
    text-align: center;

        }



/*  navigation page a page  */

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

        color: #A9C606;

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