
body
{
   width: 780px;
   margin: auto;
   margin-top: 5px;
   margin-bottom: 0px; 
   background-image: url("../design/fire/fond.jpg");
   background-attachment: fixed;
}

body { scrollbar-face-color: #f5deb3; scrollbar-arrow-color: #deb887; scrollbar-track-color: #3c3c3c; scrollbar-3dlight-color: #deb887; scrollbar-darkshadow-color: #adadad; }

#logo
{
   width: 500px;
   height: 100px;
   margin: auto;
   margin-top: 20px;
   margin-bottom: 20px;
   background-image: url("../design/fire/logo.jpg");
   background-attachment: fixed;
   background-repeat: no-repeat;
}

#index
{
   width: 500px;
   margin: auto;
   margin-top: 20px;
   margin-bottom: 20px;
}

#index h1
{
   font-family: "Times New Roman", "Comic Sans MS", Arial, serif;
   color: #deb887;
   font-size: 1.1em;
   text-align: center;     
}

.element_index a
{
   font-family: impact, "Times New Roman", "Comic Sans MS", Arial, serif;
   color: #deb887;
   text-decoration: none;
   font-size: 0.9em;
   font-style: italic;
}

.element_index a:hover
{
   background-color: black;
   color: #f5deb3;
   text-decoration: underline;
}

#en_tete
{
   width: 780px;
   height: 100px;
   background-image: url("../design/fire/titre.jpg");
   background-attachment: fixed;
}

#player
{
   width: 780px;
   height: 130px;
   background-image: url("../design/fire/player.jpg");
   background-attachment: fixed;
   overflow: auto
}

#pied_de_page
{
   width: 780px;
   height: 50px;
   background-image: url("../design/fire/pied.jpg");
   background-attachment: fixed;
}

#vide_haut
{
   width: 780px;
   height: 20px;
   background-image: url("../design/fire/haut.gif");
   background-attachment: fixed;
}

#menu
{
   float: left;
   width: 160px;
   height: 380px;
   background-image: url("../design/fire/menu.jpg");
   background-attachment: fixed;
   overflow: auto
}

.element_menu
{
   font-family: impact, "Comic Sans MS", "Times New Roman" , Arial, serif;
   color: #2f4f4f;
   font-size: 1.em;
   font-style: normal;
}

.element_menu ul
{
   padding-top: 1px;
   list-style-image: url("../gifs/carre.gif");
}

.element_menu a
{
   color: #deb887;
   text-decoration: none;
}

.element_menu a:hover
{
   background-color: black;
   color: #f5deb3;
   text-decoration: underline;
}

#corps
{
   margin-left: 177px;
   height:380px;
   background-image: url("../design/fire/corps.jpg");
   background-attachment: fixed;
   overflow: auto
}

#corps p
{
   font-family: "Times New Roman", "Comic Sans MS", Arial, serif;
   color: #f5deb3;
   font-size: 1.2em;
   font-style: italic;
   text-indent: 30px;
   padding-left: 25px;
   padding-right: 25px;
}

#corps h1
{
   font-family: "Comic Sans MS", "Times New Roman" , Arial, serif;
   color: #deb887;
   font-size: 1.2em;
   text-indent: 30px;     
}

#corps h2
{
   font-family: "Comic Sans MS", "Times New Roman" , Arial, serif;
   color: #deb887;
   font-size: 1.2em;
   text-align: center;     
}

#corps h3
{
   font-family: "Comic Sans MS", "Times New Roman" , Arial, serif;
   color: #deb887;
   font-size: 1em;
   text-align: right;
   padding-right: 50px;   
}

#corps h4
{
   font-family: "Comic Sans MS", "Times New Roman" , Arial, serif;
   color: #deb887;
   font-size: 1em;
   text-align: left;
   padding-left: 50px;   
}

#corps h5
{
   font-family: "Times New Roman", "Comic Sans MS", Arial, serif;
   color: #f5deb3;
   font-style: normal;
   font-size: 1.2em;
   text-align: center;
}

.config
{
   font-family: impact,"Comic Sans MS", "Times New Roman" , Arial, serif;
   color: #f5deb3;
   font-size: 0.8em;
   font-style: normal;  
}

.element_corps ul
{
   font-family: impact, "Comic Sans MS", "Times New Roman" , Arial, serif;
   font-size: 0.95em;
   padding-left: 25px;
   padding-right: 25px;
   text-align: left;
   list-style-image: url("../gifs/clignot.gif");
   list-style-position: inside;
}

.element_corps a
{
   color: #deb887;
   text-decoration: none;
}

.element_corps a:hover
{
   background-color: black;
   color: #f5deb3;
   text-decoration: underline;
}

#vide_bas
{
   width: 780px;
   height: 20px;
   background-image: url("../design/fire/bas.gif");
   background-attachment: fixed;
}

#merci
{
   width: 600px;
   height: 600px;
   background-image: url("../design/fire/merci.jpg");
   background-attachment: fixed;
   background-repeat: no-repeat;
}

#merci p
{
   font-family: "Times New Roman", "Comic Sans MS", Arial, serif;
   color: #f5deb3;
   font-size: 1.1em;
   font-style: italic;
   text-indent: 30px;
   padding: 20px;
}

#merci h1
{
   font-family: "Comic Sans MS", "Times New Roman" , Arial, serif;
   color: #deb887;
   font-size: 1.2em;
   text-align: center;     
}

#merci h2
{
   font-family: "Comic Sans MS", "Times New Roman" , Arial, serif;
   color: #deb887;
   font-size: 1.2em;
   text-align: right;
   padding-right: 50px;    
}

