/* GENERALITES */
a {	color:red;
	border:none;
	outline-style: none; /* supprime les pointillés sur lien cliqué */ 
	font-family: helvetica, arial, sans-serif;
    text-decoration:none; /* enlève soulignement automatique des liens */
    }
    a:visited {/* liens visités */
		font-weight:normal;
    	}
    a:hover {/* liens survolés */
		font-weight:bold;
        }
    a:active {/* liens cliqués */
		font-weight:normal; outline:0;
        }

/* MENUS */
#CenterTopNav a, #RightNav a, #CenterTopNavAdmin a {
	color:white;
	border:none;
    text-decoration:none; /* enlève soulignement automatique des liens */
	font-size:10px;
	font-weight:bold;
    }
    #CenterTopNav a:visited, #RightNav a:visited, #CenterTopNavAdmin a:visited {/* liens visités */
    	color:white;
		margin:0;
    	}
    #CenterTopNav a:hover, #RightNav a:hover, #CenterTopNavAdmin a:hover {/* liens survolés */
    	color:red;
        }
    #CenterTopNav a:active, #RightNav a:active, #CenterTopNavAdmin a:active {/* liens cliqués */
    	color:red;
		margin:1px -1px -1px 1px; /* décalage du lien au clic */
        }

/* MENU HORIZONTAL */
ul#TopNav li { /* s'applique aux éléments des listes */
	list-style:none; /* supprime les puces */
	}
	#TopNav li { /* s'applique aux éléments des listes */
		float:left; /* empilement horizontal */
		margin:0; /* pas d'espace vide autour */
		}  
		#TopNav li a { /* s'applique aux liens des menus */
			display:block; /*permet à l'ensemble du bouton d'être le lien */
			margin:0; /* pas d'espace autour des boutons */
			padding:4px 15px; /* espaces autour des liens dans leurs boutons */
			}

/* MENUS VERTICAUX */
.TitleRN_Top { /* titre 1er menu sans lien */
	color:white; /* même que les "vrais" liens des menus */
	font-weight:bold;
	font-size:10px;
	}
.TitleRN { /* titre des menus sans liens */
	color:white; /* même que les "vrais" liens des menus */
	padding:20px 0 0 0;
	font-weight:bold;
	font-size:10px;
	}
	#RightNav li { /* s'applique à tous les éléments des listes */
		list-style:none; /* supprime les puces */
		padding:0;
		}
		#RightNav li a { /* s'applique aux liens des menus */
			padding:4px 10px; /* espaces autour des liens dans leurs boutons */
			background:url(nothing.gif); /* nécessaire pour l'application "block" */
			display:block; /*permet à l'ensemble du bouton d'être le lien */
			}
		#RightNav li li { /* s'applique aux éléments des listes à partir du 2ème niveau  */
			margin:0 0 0 -25px; /* décalage à gauche et alignement à droite */
			}  
.Button { /* fait paraitre les boutons à l'identique des "vrais" liens des menus */
	border:none;
	outline-style: none; /* supprime les pointillés sur lien cliqué */
	width:100%; /* largeur des boutons */
	color:white; /* même que les "vrais" liens des menus */
	font-weight:bold; 
	font-size:10px;
	font-family: helvetica, arial, sans-serif;
	cursor:pointer; /* la main pointée comme les "vrais" liens des menus */
	text-align:left;
	background:url(nothing.gif); /* pour enlever l'image de fond par défaut */ 
	padding:6px 10px 2px 10px; /* espaces autour des liens dans leurs boutons */
	}
	.BHover { /* pour IE */
		color:red; /* même que les "vrais" liens des menus */
		}
	.B1_Top {
		padding:0 10px 4px 0; /* espaces autour du 1er lien pour alignement 1er niveau */
		} 
	.B1 {
		padding:4px 10px 4px 0; /* espaces autour des liens pour alignement 1er niveau */
		} 
#BDD { /* lien vers pages administration */
	position:absolute; bottom:15px; right:0;
	font-size:8px;
	}
	#BDD a {
		color:#999;
		}
	
/* MENU HORIZONTAL TOPNAVADMIN */
#CenterTopNavAdmin {/* div nécessaire pour centrer le TopNavAdmin */
	width:660px;
	padding:0;
	position:absolute; top:-23px; /* fixe le TopNavAdmin en dessus de CentralSection */
	}
	#TopNavAdmin {
		width:650px; /* largeur totale des boutons */ 
		margin:0 auto; /* centre le TopNavAdmin dans CenterTopNavAdmin */
		padding:0;
		}
		ul#TopNavAdmin li {/* s'applique aux éléments de la liste TopNavAdmin */
			list-style:none; /* supprime les puces */
			}
			#TopNavAdmin li {
				float:left; /* permet d'empiler les blocs li à l'horizontale */
				margin:0;
				}
			#TopNavAdmin li a {/* s'applique aux liens */
				display:block; /*permet à l'ensemble du bouton d'être le lien */
				padding:4px 50px; /* espaces autour des liens dans leurs boutons */
				margin:0; /* pas d'espace autour des boutons */
				}

/* LIENS FTP */
#Ftp1 {
	margin:0; padding:0;
	width:375px;
	position:absolute; top:40px; left:10px;
	}
#Ftp2 { 
	margin:0; padding:0;
	width:375px;
	position:absolute; top:40px; left:405px;
	}
	#Ftp1 li, #Ftp2 li { /* s'applique aux éléments de la liste */
		list-style:none; /* supprime les puces */
		padding:0 0 5px 0; /* espacement en dessous des éléments */
		}
		#Ftp1 li a, #Ftp2 li a { /* s'applique aux liens */
			padding:2px 10px; /* espaces autour des liens */
			display:block; /*permet à l'espace autour du texte d'être le lien */
			color:black;
			}
		#Ftp1 span li a, #Ftp2 span li a { /* s'applique aux liens dans liste videos */
			padding:2px; /* espaces autour des liens */
			display:block; /*permet à l'espace autour du texte d'être le lien */
			float:left; /* empilement horizontal */
			color:black;
			}
			#Ftp1 li a:hover, #Ftp2 li a:hover {/* liens survolés */
				color:red;
				font-weight:bold;
				}
			#Ftp1 span li a:hover, #Ftp2 span li a:hover {/* liens survolés dans liste videos */
				color:black;
				}

