/* couleurs et styles des polices */
.noir {
	color: #000000;
}
.bleu {  
	color: #0000FF; 
}
.blanc {  
	color: #FFFFFF; 
}
.fuchsia {
	color: #FE01BE;
}
.rouge {  
	color: #FF0000; 
}
.rougeb {
	color: #FF0000;
	font-weight: 800;
}
.rose {
	color: #FF99CC;
}
.mauve {
	color: #CC00FF;
}
.bleuclair {
	color: #3399FF;
}
.vert {
	color: #00CC00;
}
.gras {  
	font-weight: bold
}
.italiq {  
	font-style: italic;
}
.grasitalic {  
	font-style: italic;
	font-weight: bold
}
.chapeau {
	font-size: 1.2em;
	color: #FE01BE;
	font-weight: bold;
}
.citation {
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
}
.remarque {  
	color: #9900FF; 
}
.remarque-i {  
	color: #9900FF; 
	font-style: italic;
}
.remarque-ib {  
	color: #9900FF; 
	font-style: italic;
	font-weight: bold
}
.texte1 {
	font-size: 1.0em;
	text-align: left;
}
.centre {
	text-align: center
}
.justifie {
	text-align: justify
}
.texte1-2 {
	font-size: 1.2em; 
}
.texte1-2centre {
	font-size: 1.2em; 
	text-align: center
}
.texte1-4 {
	font-size: 1.4em; 
}
.texte1-4centre {
	font-size: 1.4em; 
	text-align: center
}
.texte1-6 {
	font-size: 1.6em; 
}
.texte1-6centre {
	font-size: 1.6em; 
	text-align: center
}
/* paragraphes avec alinéas négatifs-1ère ligne */
.textealineaneg- {
	text-indent: -0.6em;
	margin-left: 0.6em;
}
.textealineaneg-- {
	text-indent: -0.9em;
	margin-left: 0.9em;
}
.textealinea1neg {
	text-indent: -1em;
	margin-left: 1em;
}
.textealinea1-5neg {
	text-indent: -1.5em;
	margin-left: 1.5em;
}
.textealinea2neg {
	text-indent: -2em;
	margin-left: 2em;
}
.textealinea4neg {
	text-indent: -4em;
	margin-left: 4em;
}
/* paragraphes avec alinéas positifs-1ère ligne */
.textealinea2pos {
	text-indent: 2em;
}
.textealinea3pos {
	text-indent: 3em;
}
.textealinea4pos {
	text-indent: 4em;
}
/* paragraphes avec retrait à gauche */
.texteretrait {
	margin-left: 0.6em;
}
.texteretrait1 {
	margin-left: 1em;
}
.texteretrait2 {
	margin-left: 2em;
}
.texteretrait4 {
	margin-left: 4em;
}
.texteretrait6 {
	margin-left: 6em;
}
/* paragraphes de titres 1 à 5 */
.titre1, h1 {  
	font-size: 2em; 
	font-weight: bold;
	text-align: center; 
}
.titre2, h2 {  
	font-size: 1.8em; 
	font-weight: bold;
}
.titre3, h3 {
	font-size: 1.6em; 
	font-weight: bold;
}
.titre4, h4 {
	font-size: 1.4em; 
	font-weight: bold;
}
.titre5, h5 {
	font-size: 1.1em; 
	font-weight: bold;
}
.ti1 {  
	font-size: 2em; 
	font-weight: bold;
	text-align: center; 
	color: #FE01BE;
}
.ti2 {  
	font-size: 1.8em; 
	font-weight: bold;
	color: #FE01BE;
}
.ti3 {
	font-size: 1.6em; 
	font-weight: bold;
	color: #FE01BE;
}
.ti4 {
	font-size: 1.4em; 
	font-weight: bold;
	color: #FE01BE;
}
.ti5 {
	font-size: 1.1em; 
	font-weight: bold;
	color: #FE01BE;
}

/* corps de texte pour toutes les pages */
body {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #000000;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #ffffff;
	text-align: left;
}

/* barres de navigations */
.nav {
	background-color: #FE01BE;
	color: #000000;
	font-weight: 900;
	padding-top: 2px;
	padding-left: 6px;
	padding-bottom: 4px;
	padding-right: 6px;
	margin:0px -5px 0px -5px;
}
.navbas {
	background-color: #FE01BE;
	color: #000000;
	font-weight: 900;
	text-align:center;
	padding: 2px 6px 4px 6px;
	margin:0px -5px 0px -5px;
}
.mail {
	background-color: #FE01BE;
	color: #000000;
	font-weight: 900;
	text-align: center;
	width: 570px;
	padding: 2px 6px 4px 6px;
}
/* liens standards */
/* liens non visité = rose foncé FE01BE */
a:link {color: #FE01BE;}
/* liens visité = violet cc33cc - violet clair ff66ff */
a:visited {color: #cc33cc;}
/* liens survolé = noir sur rose foncé FE01BE */
a:hover {color: #000000; background-color: #FE01BE; 
	padding-top: 0px; padding-bottom: 2px; padding-left: 0px; padding-right: 0px;}
/* liens cliqué (actif) = blanc ffffff */
a:active {color: #ffffff;}

/* liens navig */
/* liens non visité = blanc ffffff */
.nav a:link, .navbas a:link, .mail a:link {color: #ffffff;}
/* liens visité = noir 000000 */
.nav a:visited, .navbas a:visited, .mail a:visited {color: #ffffff;}
/* liens survolé = gris clair 999999 */
.nav a:hover, .navbas a:hover, .mail a:hover {color: #999999;}
/* liens cliqué (actif) = gris foncé 666666 */
.nav a:active, .navbas a:active, .mail a:active {color: #cccccc;}

/* liens pdf/telecharger */
/* liens non visité = bleu clair 6699ff */
.pdf a:link {color: #6699ff;}
/* liens visité = bleu 0000ff */
.pdf a:visited {color: #0000ff;}
/* liens survolé = rose foncé FE01BE */
.pdf a:hover {color: #000000; background-color: #6699ff; 
	padding-top: 0px; padding-bottom: 2px; padding-left: 0px; padding-right: 0px;}
/* liens cliqué (actif) = rouge FF0000 */
.pdf a:active {color: #ffffff;}
.pdf {color: #6699ff;}

/* liens site */
/* liens non visité = jaune ffff00 */
.site a:link {color: #ffff00;}
/* liens visité = jaune foncé ff9900 */
.site a:visited {color: #ff9900;}
/* liens survolé = rose foncé FE01BE */
.site a:hover {color: #000000; background-color: #ffff00; 
	padding-top: 0px; padding-bottom: 2px; padding-left: 0px; padding-right: 0px;}
/* liens cliqué (actif) = blanc 000000 - jaune foncé ff9900*/
.site a:active {color: #999999; background-color: #ffff00;}
.site {color: #ffff00;}

/* liens note */
/* liens non visité = vert 00ff00 */
.note a:link {color: #00ff00;}
/* liens visité = vert foncé ff9900 */
.note a:visited {color: #00CC00;}
/* liens survolé = noir sur vert foncé 00CC00 */
.note a:hover {color: #000000; background-color: #00CC00; 
	padding-top: 0px; padding-bottom: 2px; padding-left: 0px; padding-right: 0px;}
/* liens cliqué (actif) = blanc ffffff */
.note a:active {color: #ffffff;}
.note {color: #00ff00;}

/* liens img */
/* liens non visité = rose foncé FE01BE */
.img a:link {color: #000000;}
/* liens visité = violet cc33cc - violet clair ff66ff */
.img a:visited {color: #000000;}
/* liens survolé = noir sur rose foncé FE01BE */
.img a:hover {color: #000000; background-color: #000000; padding: 0px;}
/* liens cliqué (actif) = blanc ffffff */
.img a:active {color: #ffffff;}

/* liens menu */
/* liens non visité = rose foncé FE01BE */
.menu a:link {color: #FE01BE; text-decoration: none; text-align: center; 
	padding-top: 2px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; }
/* liens visité = violet cc33cc - violet clair ff66ff */
.menu a:visited {color: #cc33cc; text-decoration: none; text-align: center; 
	padding: 2px 4px 4px 4px;}
/* liens survolé = noir sur rose foncé FE01BE */
.menu a:hover {color: #000000; background-color: #FE01BE; text-align: center; 
	padding: 2px 4px 4px 4px;}
/* liens cliqué (actif) = blanc ffffff */
.menu a:active {color: #ffffff;}

.menu a {
	width: 22%; /* on définit la taille du bouton de menu */
	height: auto;
	float: left;
	text-align: center;
	display: block;
	font-weight: 900;
	color: #FE01BE;
	margin: 0px 0px 5px 5px; /* 6px 0px 0px - 0.3em */
	background-color: #000000;
	border: 1px solid #FE01BE; 
	padding: 0px;
}
