a:visited {text-decoration: none; color:#3399FF;}
a:link { text-decoration:none; color:#3399FF; }
a:hover { font-weight:bold; text-decoration:underline; }

.Style1 {color: #99CCE6}
.Style3 {color: #99CCE6; font-weight: bold; }
.Style4 {color: #B81528}
.Style6 {font-family: Arial, Helvetica, sans-serif}


body { 	
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-color: black;
	background-position: center;
	}

.fiche{
color:#CCCCCC; 
	font-family: verdana;}
	
.accueil{
	text-align: center;
	color:#3399FF;
	font-family: Arial;
	font-size:12px;
	}
	
.centre{
	text-align: center;
	

	}
	
.gris{
	color:#CCCCCC;
	}	

.texte{
	width: 810px;
	text-align: center;
	}
	
div#logo{
	text-align: center;
	}
	
h3.categorie { 
	font-family:Verdana,sans-serif; 
	font-style:normal; 
	color:#CCCCCC; 
	font-weight:bold; 
	font-size:10px; 
	text-align:left; 
	margin-top:5px; 
	margin-right:5px; 
	margin-bottom:5px; 
	margin-left:10px; }

h3.categoriecentre { 
	font-family:Verdana,sans-serif; 
	font-style:normal; 
	color:#CCCCCC; 
	font-weight:bold; 
	font-size:10px; 
	text-align:center; 
	margin-top:5px; 
	margin-right:5px; 
	margin-bottom:5px; 
	margin-left:5px; }

h2.titretableau { 
	font-family:Verdana,sans-serif; 
	font-weight:bold; 
	font-size:14px; 
	color:#336699; 
	text-align:center; }

h1.titrepage { 
	font-family:Verdana,sans-serif; 
	font-weight:bold; 
	font-size:20px; 
	color:#336699; 
	text-align:center; 
	line-height:120%; 
	margin-top:20px; 
	margin-right:40px; 
	margin-bottom:20px; 
	margin-left:40px; }

p.liens {
	font-family:Verdana;
	font-size:20px; 
	text-align:center; 
	color:#990000;
	}

p.retour { 
	font-family:Verdana,sans-serif; 
	font-size:10px; 
	color:red; 
	text-align:center; 
	}

p.legende { 
	font-family:Verdana,sans-serif; 
	font-style:italic; 
	color:#CCCCCC;
	font-size:9px; 
	text-align:center; 
	line-height:110%; 
	margin:0; 
	margin-top:5px; 
	}

p.textenormal { 
	font-family:Verdana,sans-serif; 
	font-size:11px; 
	text-align:left; 
	line-height:120%; 
	margin-top:0px; 
	margin-right:10px; 
	margin-bottom:5px; 
	margin-left:20px; 
	}

p.textecentre { 
	font-family:Verdana,sans-serif; 
	font-size:15px; 
	color:#CCCCCC; 
	text-align:center; 
	line-height:120%; 
	margin-top:0px; 
	margin-right:20px; 
	margin-bottom:5px; 
	margin-left:20px; 
	}

p.texteretrait { 
	font-family:Verdana,sans-serif; 
	font-size:11px; 
	text-align:left; 
	line-height:120%; 
	margin-top:0px; 
	margin-right:10px; 
	margin-bottom:5px; 
	margin-left:44px; 
	}

.technique {
	margin-left: 80%;
	margin-top: 2%;
	position : fixed;
	float: left;
	}

.fleche{
	text-decoration: none;
	border: none;
	margin-top: 40%;
	}

.art {
	text-align: left;
	margin-top: 1%;
	float: left;
	position : fixed;
	}

.noms{
	font-family:Verdana,sans-serif; 
	font-size:14px;
	color:#CCCCCC;
	}

.texteetoile {
	margin-right:20%;
	margin-left:20%;
	font-family:Verdana,sans-serif; 
	font-size:11px; 
	color:#CCCCCC; 
	}

.costume{
	line-height:130%; 
	margin-top:5px; 
	margin-right:20%; 
	margin-left:20%; 
	text-align: justify;
	font-family: Verdana;
	size: 11px;
	}
 
p.textetex { 
	font-family:Verdana,sans-serif; 
	font-size:11px; 
	line-height:120%; 
	}

p.titrecentre { 
	font-family:Verdana,sans-serif; 
	font-weight:bold; 
	font-size:24px; 
	color:#99CCE6; 
	text-align:center; 
	line-height:120%; 
	margin-top:0px; 
	margin-right:20px; 
	margin-bottom:5px; 
	margin-left:20px; 
	}

p.titrejusti { 
	font-family:Verdana,sans-serif; 
	font-size:15px; color:#99CCE6; 
	text-align:center; 
	line-height:120%; 
	margin-top:0px; 
	margin-right:20px; 
	margin-bottom:5px; 
	margin-left:20px; 
	}

p.textedroit { 
	font-family:Verdana,sans-serif; 
	font-size:15px; 
	color:#99000; 
	text-align:right; 
	line-height:130%; 
	margin-top:0px; 
	margin-right:20%; 
	margin-bottom:5px; 
	margin-left:20%; 
	}

p.textejusti { 
	font-family:Verdana,sans-serif; 
	font-size:15px; 
	color:#CCCCCC; 
	text-align:justify; 
	line-height:130%; 
	margin-top:0px; 
	margin-right:20%; 
	margin-bottom:5px; 
	margin-left:20%; 
	}

p.textegauche { 
	font-family:Verdana,sans-serif; 
	font-size:15px; 
	color:#CCCCCC; 
	text-align:left; 
	line-height:130%; 
	margin-top:0px; 
	margin-right:20%; 
	margin-bottom:5px; 
	margin-left:20%; 
	}

p.titretexte{ 
	font-family:Verdana,sans-serif; 
	font-size:18px; 
	color:#99CCE6; 
	text-align:left; 
	line-height:130%; 
	margin-top:15px; 
	margin-right:20%; 
	margin-bottom:10px; 
	margin-left:20%; 
	}

p.titregauche { 
	font-family:Verdana,sans-serif; 
	font-size:18px; 
	color:#99CCE6; 
	text-align:left; 
	line-height:130%; 
	margin-top:15px; 
	margin-right:20%; 
	margin-bottom:10px; 
	margin-left:20%; 
	}

p.texteartistique { 
	font-family:Verdana,sans-serif; 
	font-size:11px; 
	text-align:left; 
	line-height:120%; 
	margin-top:0px; 
	margin-right:00px; 
	margin-bottom:5px; 
	margin-left:0px; 
	}

p.texteprode { 
	font-family:Verdana,sans-serif; 
	font-size:11px; 
	text-align:right; 
	line-height:120%; 
	margin-top:0px; 
	margin-right:00px; 
	margin-bottom:5px; 
	margin-left:0px; 
	}

p.textecenpet { 
	font-family:Verdana,sans-serif; 
	font-size:10px; 
	color:#CCCCCC; 
	text-align: center; 
	line-height:120%; 
	margin-top:0px; 
	margin-right:20px; 
	margin-bottom:5px; 
	margin-left:20px; 
	}

p.texteartistire { 
	font-family:Verdana,sans-serif; 
	font-size:13px; 
	text-align:left; 
	line-height:120%; 
	margin-top:5px; 
	margin-right:00px; 
	margin-bottom:5px; 
	margin-left:0px; 
	}

p.notejusti { 
	font-family:Verdana,sans-serif; 
	color:#CCCCCC; 
	font-size:11px; 
	text-align:justify; 
	line-height:150%; 
	margin-top:0px; 
	margin-right:20%; 
	margin-bottom:5px; 
	margin-left:20%; 
	}

.center {
	text-align: center;
	}

p.numerogoche { 
	font-family:Verdana,sans-serif; 
	font-size:18px; 
	color:#990000; 
	text-align:left; 
	line-height:130%; 
	margin-top:15px; 
	margin-right:20%; 
	margin-bottom:10px; 
	margin-left:20%; 
	}

.jean {
	text-decoration: none;
	border: none;
	}


.grec {
	font-family:"Palatino Linotype", "Book Antiqua", "Palatino, serif";
	font-size:15px; 
	color:#CCCCCC; 
	text-align:justify; 
	line-height:130%; 
	margin-top:0px; 
	margin-right:20%; 
	margin-bottom:5px; 
	margin-left:20%; 
	}
	
.copyright{
	margin-bottom: 2%;
	margin-top: 2%;
	}
	
/*menu*/

#sidebar1 {
	padding: 15px 0; /* le remplissage en haut et en bas crée un espace visuel à l'intérieur de cet élément div */
	width: 11em; /* cet élément est flottant, il faut donc lui attribuer une largeur */
	position:fixed;
	margin-left:2%;
	margin-top:10%;
	color: #000;
	}
	
#sidebar2 {
	width: 11em; /* cet élément est flottant, il faut donc lui attribuer une largeur */
	padding: 15px 0; /* le remplissage en haut et en bas crée un espace visuel à l'intérieur de cet élément div */
	position:fixed;
	margin-left:85%;
	margin-top:12%;
	}

.gris_acceuil{
	color:#CCCCCC;
	font:Arial, Helvetica, sans-serif;
	font-size:24px;
	}
	
.textesavoirplus { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	color: #3399FF;
	text-align:center;
}

.gris_debuttableau{
	color:#CCCCCC;
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:center;
	font-weight: bold;
	}
.gris_petit{
	color:#CCCCCC;
	font:Arial, Helvetica, sans-serif;
	font-size:11;

}