body 
{  
width: 1000px;   
background-color: #fde44a; 
margin-top: 0px; 
margin-bottom: 0px; 
margin-left: auto; 
margin-right: auto;   
}
div#top
{
width: 1000px; 
height: 191px; 
background-image: url("../img/jpg/2.jpg");      
background-repeat: no-repeat; 
}
div#center
{
width: 1000px;
min-height: 100%; 
overflow: hidden; 
background-color: #ffffff;  
}
div#bottom
{
width: 1000px;
height: 55px; 
background-image: url("../img/png/2.png"); 
background-position: bottom; 
padding-top: 20px; 
text-align: center; 
font: 8pt arial; 
color: #ffffff; 
font-weight: normal; 
}
div#top-wrap-1
{
overflow: hidden; 
}
div#top-1
{ 
float: left; 
margin-top: 30px; 
margin-left: 10px; 
width: 300px;  
text-align: center; 
font: 8pt arial; 
color: #ffffff; 
}
div#top-2
{
float: left;  
margin-top: 15px; 
padding-left: 150px; 
}
div#top-3
{
float: left; 
margin-top: 50px; 
margin-left: 340px;
padding: 10px; 
border: 1px solid #9479C6;  
text-align: center; 
font: bold 13pt arial; 
color: #9479C6;
text-decoration: none; 
font-weight: bold; 
}
div#center-1
{ 
float: left; 
width: 300px;   
}
div#center-2
{
float: left; 
width: 490px;  
margin-bottom: 2px; 
margin-left: 5px; 
margin-right: 5px; 
text-align: justify; 
color: #000000; 
font: 9pt arial; 
font-weight: normal; 
text-decoration: none;  
vertical-align: text-top; 
}
div#center-2-1
{
overflow: hidden; 
}
div#center-2-1-1
{ 
float: left; 
margin-top: 10px; 
margin-left: 5px; 
width: 200px;  
text-align: center; 
font: 8pt arial; 
color: #ffffff; 
}
div#center-2-1-2
{
float: left;  
width: 260px; 
margin-left: 15px; 
margin-right: 10px; 
}
div#center-2-2
{
overflow: hidden; 
}
div#center-2-2-1
{ 
float: left; 
width: 200px;  
margin-bottom: 2px; 
margin-left: 10px; 
margin-right: 5px; 
border-top: 1px; 
border-left: 1px; 
border-right: 1px; 
border-bottom: 1px; 
border-style: solid;
border-color: #9479C6;
font: bold 10pt arial; 
color: #9479C6;
text-align: center; 
}
div#center-2-2-2
{
float: left;  
width: 255px; 
margin-bottom: 2px; 
margin-left: 5px; 
margin-right: 5px; 
border-top: 1px; 
border-left: 1px; 
border-right: 1px; 
border-bottom: 1px; 
border-style: solid;
border-color: #9479C6;
font: bold 10pt arial; 
color: #9479C6;
text-align: center;
}
div#center-2-2-3
{ 
float: left; 
width: 200px;  
margin-bottom: 2px; 
margin-left: 10px; 
margin-right: 5px; 
font: 8pt arial; 
text-align: left; 
}
div#center-2-2-4
{
float: left;  
width: 255px; 
margin-bottom: 2px; 
margin-left: 5px; 
margin-right: 5px; 
font: 9pt arial; 
color: #000000;
text-align: justify;
}
div#center-3
{
float: left; 
width: 200px;   
}
div#center-3-1
{ 
width: 160px;  
margin-top: 5px; 
margin-left: 20px; 
margin-right: 20px; 
margin-bottom: 5px; 
}
div.title_menu
{
width: auto;
margin-top: 5px; 
margin-bottom: 2px; 
margin-left: 5px; 
margin-right: 5px; 
border-top: 1px; 
border-left: 1px; 
border-right: 1px; 
border-bottom: 1px; 
border-style: solid;
border-color: #9479C6;
font: bold 10pt arial; 
color: #9479C6;
text-align: center; 
vertical-align: center; 
}
div.titre
{
width: auto;
margin-top: 5px; 
margin-bottom: 2px; 
margin-left: 0px; 
margin-right: 0px; 
border-top: 1px; 
border-left: 1px; 
border-right: 1px; 
border-bottom: 1px; 
border-style: solid;
border-color: #9479C6;
font: bold 10pt arial; 
color: #9479C6;
text-align: center; 
vertical-align: center; 
}
div.title_contenu
{
width: auto;
margin-top: 5px; 
margin-bottom: 2px; 
margin-left: 0px; 
margin-right: 0px; 
border-top: 1px; 
border-left: 1px; 
border-right: 1px; 
border-bottom: 1px; 
border-style: solid;
border-color: #9479C6;
font: bold 10pt arial; 
color: #9479C6;
text-align: left; 
vertical-align: center; 
}
div.lien_interne
{
width: auto; 
margin-left: 50px; 
text-align: left;  
}
span#relief-1
{
font: bold 11pt arial; 
color: #9479C6;
}
a.menu
{
font: bold 8pt verdana;
color: #FE9500;
font-weight: bold; 
text-decoration: none;
}
a.menu:hover
{
font: bold 8pt verdana;
color: #83e083;
font-weight: bold; 
text-decoration: none;
}
img.soupe
{  
float: left; 
margin: 0 6px 6px 0;
}
img.menu
{
margin-left: 5px; 
border: 0px; 
}
a.bottom
{
font: 8pt arial;
color: #FFFFFF;
font-weight: none; 
text-decoration: none;
}
a.bottom:hover
{
font: 8pt arial;
color: #FFFFFF;
font-weight: none; 
text-decoration: none;
}
span#nomsite
{
color: #ffffff; 
font: bold 12pt arial; 
}
p#presentation
{
color: #000000; 
font: 9pt arial; 
font-weight: normal; 
text-decoration: underline; 
text-align: center; 
}
p.faq
{
font: bold 8pt verdana;
color: #3BB352;
font-weight: bold; 
text-decoration: none;
}
p.regime
{
font: bold 9pt verdana;
color: #000000;
font-weight: bold; 
text-decoration: none;
}
div.faq
{
float: left; 
width: 480px; 
color: #000000; 
text-align: right; 
padding-top: 25px; 
}