<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;
}


#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;
}


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


#tableau_2_formulaire {
width: 100%;
margin-bottom: 30px;
margin-top: 30px;
}
#tableau_2_formulaire td{
text-align: left;
color: #FFCC00;
padding-bottom: 10px;
}
#tableau_2_formulaire table{
width: 100%;
margin-left: 5%;
margin-right: 0%;
}
#tableau_2_formulaire tr{
text-align: left;
font-family: arial unicode ms;
vertical-align: top;
}

/*
FIN
*/


.remarque{
text-align: center;
color: #FFFFFF;
margin-top: 0px;
margin-left: 75%;
}
.centrer{
text-align: center;
}
.zone{
width: 80%;
margin-left: 15%;

}



/*
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%;

}
.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;
}


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

.ecriture_10 {
color: #FFFFFF;
font-size: 1em;
margin-left: 5px;
margin-right: 0px;
margin-top: 0px;
text-align: left;
line-height: 160%;
width: auto;
}

.ecriture_11 {
color: #FFCC00;
font-size: 1.1em;
margin-left: 0px;
margin-right: 0px;
text-align: justify;
font-weight: normal;
margin-top: 0px;
margin-bottom: 0px;

}
.ecriture_2 {
color: #FFFFFF;
letter-spacing: 0px;
font-size: 1.3em;
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;
}


/*
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>
