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: #990000
}
.Style6 {
	font-family: Arial, Helvetica, sans-serif}


body { 	
	background-image: url(image/partition2.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-color: black;
	background-position: center;
	}

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

.texte{
	width: 810px;
	text-align: center;
	}
	
div#logo{
	text-align: center;
	}

.grec {
	font-family: palatino linotype;}
	
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:11px;
	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;
	width:10%;
	}

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

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

.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:20px;
	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:#99CCE6; 
	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%; 
	text-align: justify;
	}
	
.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%;
	}
	
#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%;
	}
	
.tiret_gris {
	color: #CCCCCC;
}

.textesavoirplus { 
	font-family:Verdana,sans-serif; 
	font-size:13px;
	color: #3399FF;
	text-align:center;
}

p.textejusti2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#CCCCCC;
	text-align:justify;
	line-height:130%;
	margin-top:0px;
	margin-right:12%;
	margin-bottom:5px;
	margin-left:12%;
	}
	
p.textejusti3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18 px;
	color:#CCCCCC;
	text-align:justify;
	line-height:130%;
	margin-top:0px;
	margin-right:12%;
	margin-bottom:5px;
	margin-left:12%;
	}