body
{
width: 950px;
margin: auto; 
margin-top: 20px; 
margin-bottom: 20px;
}

/* baniere -------------------------------------------------------------------------------------------------------------------- */
#baniere
{
width: 950px;
height: 150px;

}

/* publicite 1 ------------------------------------------------------------------------------------------------------------------ */
#publicite
{
height: 15px;
text-align: center;
}


/* menu ------------------------- */
#menu-principal
{
font-family: Arial, "Arial Black", "Times New Roman", Times, serif; 
font-size: 13px;
text-align: center;
}
#menu-desplegable li
{
float: left;
width: 190px;
margin-top: 0px;
}
#menu-desplegable li a:link, #menu-desplegable li a:visited
{ 
display: block;
color: brown;
padding: 5px 10px;
text-decoration: none;
background-color: gray;
}

#menu-desplegable li a:hover
{
background-image: url("images/font-corps.png");
}

#menu-desplegable
{
width: 950px;
list-style-type: none;
padding: 0px;
margin: 0px;
position: center;
}


/* publicité 2 ----------------------------------------------------------------------------------------------------------- */
#publicite-2 
{
margin-top: 0px;
margin-bottom: 0px;
padding-top: 30px;
padding-left: 170px;
padding-right: 170px;
padding-bottom: 10px;
background-image: url("images/font-corps.png");
text-align: justify;
}

#publicite-2-1
{
float: right;
}



/* corps  ---------------------------------------------------------------------------------------------------------------- */
#corps
{
margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 170px;
padding-right: 170px;
padding-bottom: 10px;
color: black;
background-image: url("images/font-corps.png");
font-size: 15px;
font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
text-align: justify;
}


/* texte presentation ------------------------- */
#contenu h1
{
text-transform: uppercase;
font-size: 13px;
color: brown;
font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
}

#contenu p
{
font-size: 13px;
color: black;
font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
text-align: justify;
}

#contenu a
{
color: brown;
}

#contenu a:hover
{
color: gray;
}

/* publicite 3 ------------------------------------------------------------------------------------------------------------------ */
#publicite-3
{
height: 12px;
text-align: center;
}

/* pied de page  ---------------------------------------------------------------------------------------------------------------- */
#pied-de-page
{
width: 950px;
height: 150px;
background-image: url("images/pied-de-page.png");
}

#pied-de-page h1
{
padding-top: 10px;
padding-left: 15px;
font-size: 12px;
font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
text-align: left;
color: brown;
}

#pied-de-page p
{
padding-left: 15px;
font-size: 13px;
font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
text-align: left;
color: #FFFFFF;
}

#pied-de-page a
{
color: #FFFFFF;
text-decoration: none;
}

#pied-de-page a:hover
{
color: gray;
text-decoration: none;
}


/* dfs company  ---------------------------------------------------------------------------------------------------------------- */
#dfs-company h2
{
font-size: 10px;
font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
text-align: center;
color: gray;
}

#dfs-company a
{
color: gray;
text-decoration: none;
}


