/* CSS Document */
/* -----------------------------------------------
                            Menu haut cadres pays
------------------------------------------------ */
                #nav {
    width: 100%;
    list-style-type: none; 
    margin: 0;
    padding: 0; }
            #nav li {
    color: #fff;
    border: 1px solid #FFFFFF;
    margin-bottom: 3px; 
    background: #1A5AA0;}
            #nav li a {
    display: block;
    color: #fff;
    font: bold 11px/16px Arial, sans-serif;
    padding: 2px 0 2px 0;
    text-align: center;
    text-decoration: none;  }
            #nav li a:visited {
    color: #FFFF00;}    
          #nav li a:hover, #nav li a:focus {
    background: #FFCC99;
    text-decoration: none;
    color: #000; }
          #nav li#active a  {
    background: #FFCC99;
    color: #000;    }

/* -----------------------------------------------
                            Menu milieu circuits
------------------------------------------------ */
            #circuit ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    border: 1px solid #FFFFFF;
    background: #1A5AA0;}
            #circuit li { 
    margin: 0 0 0 0;
    display: inline;}
            #circuit a {
    margin-bottom: 2px;
    text-align: left;
    display: block;
    padding: 0px 0 0px 4px;
    text-decoration: none;
    color: #fff;
    font: 10px Tahoma;
    font-weight: 600;
    margin-top: 2px;}
            #active a {
    display: block;
    color: #000;
    background-color: #00FFFF;
    padding: 1px 0 1px 4px;
    text-decoration: none;
    font: 10px Tahoma;
    font-weight: 600;}  
            #circuit a:hover, #circuit li a:focus {
    background-color: #FFCC99;
    color: #000;}
            /*#circuit a:visited {
    text-decoration:underline } background-color: #4F7AB0;
    color: #FFFF00;}*/
     
/* -----------------------------------------------
                            Menu spécifique liste de index
------------------------------------------------ */
            #circuit-idx ul {
	margin: 0em;
	padding: 0em;
	list-style-type: none;
	margin-top: 0em;	/*border: 0em solid #FFFFFF;
	background: #1A5AA0;*/
}
            #circuit-idx li { 
    margin: 0 0 0 0;
    display: inline;}
            #circuit-idx a {
    margin-bottom: 0em;
    text-align: left;
    display: block;
    padding: 0 0 0 0.1em;
    text-decoration: none;
    color: #fff;
    font: 12px arial;
    /*font-weight: 600;*/
    margin-top: 0em;}
            /*#active a {
    display: block;
    color: #000;
    background-color: #00FFFF;
    padding: 1px 0 1px 4px;
    text-decoration: none;
    font: 12px arial;}*/
    /*font-weight: 600; */ 
    		#circuit-idx a:hover, #circuit li a:focus {
    background-color: #FFCC99;
    color: #000;
	font-weight: 600;}
            /*#circuit a:visited {
    text-decoration:underline } background-color: #4F7AB0;
    color: #FFFF00;}*/
		                    
/* -----------------------------------------------
                            Menu bas divers
------------------------------------------------ */
            #navbas {
	width: 100%;
	list-style-type: none;
	margin: 0;
	padding: 0;
	background: #1A5AA0;
	text-transform: uppercase;
}
            #navbas li {
    background: #1A5AA0;
    color: #fff;
    border: 1px solid #FFFFFF;
    margin-bottom: 2px; }
            #navbas li a {
    display: block;
    color: #fff;
    font: bold 10px/16px Verdana, Arial, sans-serif;
    padding: 2px 0 2px 0;
    text-align: center;
    text-decoration: none;  }
            #navbas li a:visited {
    color: #FFFF00;}
            #navbas li#active a  {
    background: #FFCC99;
    color: #000;    }
             #navbas li a:hover, #navbas li a:focus {
    background: #FFCC99;
    text-decoration: none;
    color: #000; }
            
/* -----------------------------------------------
                            Menu photos
------------------------------------------------ */
			#photo {
				list-style: none ;
				margin: 0 ;
				padding-left: 11px ; /*  marge gauche du départ du menu */
				}
			#photo li {
				display: inline ;
				margin-right: 0px ;
				color: #fff ;
				background: #fff ;
				}
			#photo li a { 
				background: #1A5AA0; 
				color: #fff; 
				border: 1px solid #600; 
				text-align: center; 
				text-decoration: none; 
				font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 10px; font-weight: bold; 
				padding-top: 2px; 
				padding-right: 6px; 
				padding-bottom: 2px; 
				padding-left: 6px;}
			
			#photo li a:hover, #photo li a:focus, #photo li a:active {
				background: #c00 ;
				text-decoration: none ;
				}

/* -----------------------------------------------
                            Menu photos 1
------------------------------------------------ */
			#photo1 {
				list-style: none ;
				margin: 0 ;
				padding-left: 11px ; /*  marge gauche du départ du menu */
				}
			#photo1 li {
				display: inline ;
				margin-right: 0px ;
				color: #fff ;
				background: #fff ;
				}
			#photo1 li a { 
				background: #1A5AA0; 
				color: #fff; 
				border: 1px solid #600; 
				text-align: center; 
				text-decoration: none; 
				font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 9px; font-weight: bold; 
				padding-top: 2px; 
				padding-right: 6px; 
				padding-bottom: 2px; 
				padding-left: 6px;}
			
			#photo1 li a:hover, #photo li a:focus, #photo li a:active {
				background: #c00 ;
				text-decoration: none ;
				}				
/* -----------------------------------------------
                            Fin menu.css
------------------------------------------------ */

