<style type="text/css">{  }
/*
en-tête idem sur toutes les pages
*/
body {  
background-color: #333333;
margin-top: 20px;
margin-left: 30px;
margin-right: 30px;
font-family: arial;
}
#titre {
text-align: center;
background-color: FFCC00;
padding: 20px;
}

#mignature {
float: left;
padding-left: 25px;
padding-top: 15px;
}

#barre {
clear: left;
width: 80%;
margin-left: 15%;
}

#menu {
width: 100%;

background-color: #FFE377;
margin-top: 2px;
}
#menu td{
color: #FFCC00;
padding: 15px;
}
#menu table{
width: 100%;
}
#menu a {
color: #0000FF;
}
#menu a:hover{
color: #00FF00;
text-decoration: none;
background-color: #333333;
}
.lien_inactif{
color: #0000FF;
background-color: none;
}

#sous_menu {
width: 100%;
text-align: justify;
margin-bottom: 80px;

}
#sous_menu td{
color: #FFCC00;
padding: 15px;
text-align: center;
}
#sous_menu table{
width: 100%;
}

/*
FIN
*/

#tableau_technique {
width: 90%;
margin-left: 150px;
margin-bottom: 50px;
margin-top: 50px;
}
#tableau_technique td{
padding: 10px;
}
.fond_gris{
background-color: #3F3F3F;
}

#tableau_opus {
width: 70%;
margin-left: 150px;
}
#tableau_opus td{
padding-right: 2px;
padding-bottom: 50px;
padding-top: 20px;
}



#tableau_realisation {
width: 100%;
text-align: justify;
margin-bottom: 80px;
}
#tableau_realisation td{
color: #FFCC00;
padding-bottom: 60px;
}
#tableau_realisation table{
width: 90%;
margin-left: 5%;
}
#tableau_realisation tr{
text-align: center;
font-family: arial unicode ms;
}



#tableau_photo_stage {
width: 100%;
text-align: justify;
margin-bottom: 30px;
margin-top: 30px;
}
#tableau_photo_stage td{
color: #FFCC00;
padding-bottom: 60px;
}
#tableau_photo_stage table{
width: 90%;
margin-left: 5%;
}
#tableau_photo_stage tr{
text-align: center;
font-family: arial unicode ms;
}


#tableau_palette {
text-align: justify;
margin-left:50px;
margin-bottom: 80px;
}
#tableau_palette td{
color: #FFCC00;
}
#tableau_palette table{
width : 70%;
margin-left:120px;
}
#tableau_palette tr{
text-align: center;
font-family: arial unicode ms;
padding: 0px;
vertical-align: top;
}


#tableau_couleur {
margin-left:200px;
margin-bottom: 80px;
}
#tableau_couleur th{
color: #FFFFFF;
text-align: left;
padding-right: 50px;
padding-bottom: 10px;
}
#tableau_couleur table{
margin-right: 20%;
width: 60%;
}
#tableau_couleur tr{
font-family: arial unicode ms;
padding: 0px;
vertical-align: top;
}



#tableau_dates {
margin-left:300px;
margin-top: 40px;
}
#tableau_dates th{
color: #FFFFFF;
text-align: left;
padding-right: 50px;
padding-bottom: 10px;
}
#tableau_dates table{
margin-right: 20%;
width: 70%;
}
#tableau_dates tr{
font-family: arial unicode ms;
padding: 0px;
vertical-align: top;
}


#tableau_contact {
width: 80%;
text-align: justify;
margin-bottom: 80px;
}
#tableau_contact td{
color: #FFCC00;
padding-bottom: 60px;
padding-top: 60px;
vertical-align: top;
}
#tableau_contact table{
width: 100%;
margin-left: 100px;
}
#tableau_contact tr{
text-align: center;
font-family: arial unicode ms;
}



.nom_realisation{
color: #FFFFFF;
font-weight: bold;
}
.nom_kit{
color: #FFFFFF;
font-size: 1.2em;
font-weight: bold;
}
.taille_kit{
color: #FFFFFF;
font-size: 1em;
}
.nom_jaune_centre{
color: #FFCC00;
font-size: 1.1em;
font-weight: bold;
margin-bottom: 0px;
}
.nom_jaune_moyen{
color: #FFCC00;
font-size: 1.5em;
font-weight: bold;
margin-bottom: 0px;
}
.nom_jaune_gros{
color: #FFCC00;
font-size: 2em;
font-weight: bold;
margin-bottom: 0px;
}
.nom_blanc_italic_centre{
color: #FFFFFF;
font-style: italic;
font-weight: bold;
margin-top: 0px;
}
.nom_blanc_centre{
color: #FFFFFF;
font-weight: bold;
margin-top: 0px;
}
.remarque{
text-align: center;
color: #FFFFFF;
margin-top: 0px;
margin-left: 75%;
}
.centrer{
text-align: center;

}
/*
mise en forme des titres
*/

h1 {
padding: 3px;
text-align: center;
color: #B7FFFF;
background-color: #666666;
font-size: 1.7em;
margin-top: 70px;
margin-bottom: 50px;
}
h2 {
color: #FD9800;
font-style: italic;
font-size: 1.6em;
margin-top: 100px;
padding-left: 5px;
border-bottom: solid #FD9800;
margin-left: 15px;

}
h3 {
color: #FFFFFF;
font-style: italic;
font-size: 1.4em;
margin-top: 60px;
border-bottom: thin solid #FFFFFF;
margin-left: 100px;
}
h4 {
color: #FFFFFF;
border-top-style: solid;
font-size: 1.1em;
margin-top: 60px;
margin-left: 50px;
margin-bottom: 30px;
padding: 5px;
width: 50%;
}
h5 {
color: #FFFFFF;
border-bottom-style: outset ;
font-size: 1.2em;
margin-top: 40px;
margin-left: 150px;
margin-bottom: 5px;
padding: 5px;
width: 81%;
}
h6 {
padding-left: 20px;
padding-bottom: 5px;
padding-top: 5px;
color: #000000;
background-color: #999999;
font-size: 1.2em;
margin-left: 6%;
margin-right: 6%;
margin-bottom:30px;
}

h7 {
color: #FFCC00;
margin-right: 300px;
text-align: right;
margin-top: 0px;
font-style: italic;
}


.haut_de_page{
text-align:right;
margin-top: 80px;
}
a {
color: #FFFFFF;
}
a:hover{
color: #00FF00;
text-decoration: none;
}

.lien_jaune a {
color: #FFCC00;
font-weight: bold;
margin-left: 50px;
font-size: 1.1em;
}
.lien_jaune a:hover{
color: #00FF00;
text-decoration: none;
}
img { 
border: none;
 }

/*
FIN
*/


/*
fil d'ariane
*/
#filariane {
font-size: 0.9em;
color: #FFFFFF;
}
#filariane a{
color: #FFFFFF;
}
#filariane a:hover{
color: #00FF00;
text-decoration: none;
}
/*
mise en forme des titres
*/

.jaune {
color: #FFCC00;
}

.asterisquevendu {
color: #FFCC00;
font-size: 1.2em;
}

em {
color: #FFCC00;
font-style: normal;
}

.ecriture {
color: #FFFFFF;
letter-spacing: 0px;
font-size: 1.1em;
margin-left: 50px;
margin-right: 50px;
text-align: justify;
font-weight: normal;
line-height: 160%;
}
.ecriture_0 {
color: #FFFFFF;
letter-spacing: 0px;
font-size: 1.1em;
margin-left: 150px;
margin-right: 50px;
text-align: justify;
font-weight: normal;
line-height: 160%;
}
.ecriture_1 {
color: #FFFFFF;
font-size: 1em;
margin-left: 200px;
margin-right: 200px;
text-align: right;
font-weight: normal;
line-height: 160%;
}
.ecriture_11 {
color: #FFCC00;
font-size: 1em;
margin-left: 200px;
margin-right: 200px;
text-align: right;
font-weight: normal;
margin-top: 0px;

}
.ecriture_2 {
color: #FFFFFF;
letter-spacing: 0px;
font-size: 1.1em;
margin-left: 50px;
margin-right: 50px;
text-align: center;
font-weight: normal;
line-height: 160%;
}
.ecriture_20 {
color: #FFFFFF;
font-size: 1em;
text-align: center;
font-weight: normal;
}
.ecriture_3 {
color: #FFFFFF;
letter-spacing: 0px;
font-size: 1.1em;
margin-left: 50px;
margin-right: 50px;
margin-top: 0px;
margin-bottom: 0px;
text-align: justify;
font-weight: normal;
line-height: 160%;
}
.ecriture_30 {
color: #B7FFFF;
letter-spacing: 0px;
font-size: 1.1em;
margin-top: 0px;
margin-left: 50px;
margin-right: 50px;
text-align: justify;
font-weight: normal;
font-style: italic;
line-height: 160%;
}


.titre_opus {
color: #FFDE59;
letter-spacing: 0px;
font-size: 1.1em;
margin-left: 50px;
margin-right: 50px;
text-align: right;
font-weight: bold;
line-height: 160%;
}
.texte_opus {
color: #FFFFFF;
letter-spacing: 0px;
font-size: 1.1em;
margin-left: 50px;
margin-right: 50px;
text-align: center;
font-weight: normal;
line-height: 160%;
}

.texte_retrait1 {
color: #FFFFFF;
font-size: 1.1em;
margin-left: 150px;
}
.texte_retrait11 {
color: #FFCC00;
font-size: 1em;
margin-left: 150px;

}
.texte_retrait2 {
color: #FFFFFF;
font-size: 1em;
margin-left: 250px;
}


/*
pied de page idem sur toutes les pages
*/
#pied_de_page {
background-color: #FFCC00;
color: #000000;
font-size: 0.9em;
font: verdana;
margin-top: 100px;
}
.gauche {
float: left;
text-align: left;
color: #000000;
height: 50px;
padding-top: 5px;
}
.droite {
text-align: right;
color: #000000;
font-size: 1.1em;
height: 50px;
padding-top: 5px;
}
.droite a {
color: #0000FF;
}
.droite a:hover {
color: #00FF00;
text-decoration: none;
}



#compteurs {
text-align: center;
margin-top: 150px;
}
/*
FIN
*/


-->
</style>
