body
{
width: 1000px; 
margin-top: 0px; 
margin-left: auto; 
margin-right: auto; 
margin-bottom: 1px; 
text-align: center; 
}
div#megatop
{
width: 1000px;
height: 60px;
background: url("../img/png/45.png") top center no-repeat; 
overflow: hidden; 
}
div#megatop-1
{
float: left; 
width: 275px; 
padding-top: 3px; 
text-align: center; 
color: #FF9810; 
font: bold 12pt arial;
}
div#megatop-2
{
float: left; 
width: 725px; 
padding-top: 6px; 
text-align: center; 
color: #ffffff; 
font: 9pt arial;
}
div#top
{
width: 1000px;
height: 55px; 
background: url("../img/png/1.png");
overflow: hidden; 
}
div#top-1
{
float: left;
margin-left: 300px;
margin-top: 34px;   
}
div#top-2
{
float: left; 
margin-left: 5px;
margin-top: 34px;  
}
div#megacenter
{
float: left; 
width: 275px;
height: 375px; 
background: url("../img/png/2.png");
overflow: hidden; 
}
div#megacenter-1
{
float: left; 
width: 175px;
height: 100px; 
overflow: hidden; 
}
div.megacenter-1-1
{
float: left; 
width: 165px; 
margin-left: 10px; 
margin-top: 2px; 
margin-bottom: 2px; 
text-align: left; 
font: 8pt arial; 
color: #ffffff; 
}
div.megacenter-1-2
{
float: left; 
width: 145px;
margin-left: 30px; 
margin-top: 2px; 
margin-bottom: 2px;  
text-align: left; 
}
div#megacenter-2
{
float: left; 
width: 100px;
height: 65px; 
padding-top: 35px;  
overflow: hidden; 
}
div#megacenter-3
{
float: left; 
width: 250px;
text-align: left; 
padding-left: 25px;
font: 7pt arial; 
color: #ffffff;   
overflow: hidden; 
}
div#megacenter-4
{
float: left; 
width: 255px; 
height: 1px; 
margin-top: 5px; 
margin-bottom: 5px; 
margin-left: 10px; 
margin-right: 10px; 
background: url("../img/png/9.png");
}
div#megacenter-5
{
float: left; 
width: 250px;
text-align: left; 
padding-left: 25px;
padding-bottom: 25px;   
}
div#megacenter-6
{
float: left; 
width: 250px;
text-align: left; 
padding-left: 50px; 
padding-bottom: 25px;    
}
div#megacenter-7
{
float: left; 
width: 250px;
text-align: left; 
padding-left: 75px;
padding-bottom: 25px;    
}
div#megacenter-8
{
float: left; 
width: 250px;
text-align: left; 
padding-left: 50px; 
padding-bottom: 25px;   
}
div#megacenter-9
{
float: left; 
width: 250px;
text-align: left; 
padding-left: 25px;   
}
div#center
{
float: left; 
width: 723px;
min-height: 500px;  
border: 1px solid #004099; 
overflow: hidden;    
}
div#center-1
{
width: 695px; 
height: 41px;
margin-top: 10px; 
margin-left: 15px; 
margin-right: 15px;
padding-top: 15px; 
text-align: left; 
text-indent: 20px; 
font-weight: normal; 
text-decoration: none; 
font: bold italic 20pt arial; 
color: #5F81D8; 
background: url("../img/png/13.png") no-repeat top left; 
}
div#center-2
{
float: left; 
width: 695px; 
margin-top: 15px; 
margin-bottom: 5px; 
margin-left: 15px; 
margin-right: 15px; 
text-align: justify; 
font: 8pt verdana; 
color: #000000;   
}
div#center-home-1
{
float: left;
margin-top: 10px; 
margin-left: 12px; 
margin-right: 11px;  
width: 700px;
height: 15px;
background-color: #FF9810; 
text-align: center; 
font-weight: normal; 
text-decoration: none; 
font: 8pt arial; 
color: #FFFFFF; 
     
}
div#center-home-2
{
float: left; 
margin-top: 10px; 
margin-left: 12px; 
margin-right: 11px;
width: 700px;
height: 240px;  
background: url("../img/jpg/4.jpg") no-repeat top center;
text-align: left;    
}
div#center-home-3
{
float: left;
margin-top: 10px; 
margin-left: 10px; 
margin-right: 10px; 
margin-bottom: 5px; 
width: 700px;
height: 400px; 
}
div#center-home-3-1
{
float: left; 
padding-left: 250px;
padding-right: 10px; 
text-align: justify;
font-weight: normal; 
text-decoration: none; 
font: 8pt arial;
color: #000000;  
}
div#bottom
{
float: left; 
margin-left: 275px; 
width: 725px;
height: 30px; 
background: url("../img/png/3.png") no-repeat;
text-align: center;
font-weight: normal; 
text-decoration: none; 
font: 8pt arial;
color: #FFFFFF;  
}
a.bottom
{
text-align: center;
font-weight: normal; 
text-decoration: none; 
font: 8pt arial;
color: #FFFFFF;
}
a.acces_compte
{
font-weight: normal; 
text-decoration: none; 
font: 8pt arial;
color: #FFFFFF;
}
a.acces_compte:hover
{
font-weight: normal; 
text-decoration: underline; 
font: 8pt arial;
color: #FFFFFF;
}
span#presentation
{
text-align: justify; 
font-weight: normal; 
text-decoration: none; 
font: bold italic 16pt arial; 
color: #5F81D8;
}
span#notre_tarif
{
font-weight: normal; 
text-decoration: none; 
font: bold italic 14pt arial; 
padding-left: 25px;
color: #85BC81;
}
img.top
{
border: 0px; 
}
span#banniere_1
{
font-weight: normal; 
text-decoration: none; 
font: bold 17pt arial; 
padding-left: 170px;
color: #004099;
}
span#banniere_2
{
font-weight: normal; 
text-decoration: none; 
font: bold 14pt arial; 
padding-left: 200px;
color: #000000;
}
span#banniere_3
{
font-weight: normal; 
text-decoration: none; 
font: bold 13pt arial; 
padding-left: 250px;
color: #000000;
}
span.banniere_4
{
font-weight: normal; 
text-decoration: none; 
font: 11pt arial; 
padding-left: 300px;
color: #000000;
}
input.auth
{
width: 120px; 
height: 15px; 
font: 8pt arial; 
color: #585656; 
font-weight: normal; 
text-decoration: none; 
}
input.auth:hover
{
width: 120px; 
height: 15px; 
font: 8pt arial; 
color: #585656; 
background-color: #faf7e7; 
font-weight: normal; 
text-decoration: none; 
}
a.menu_1
{
font-weight : normal; 
text-decoration : none; 
font : bold 13pt arial; 
color : #FFFFFF;
} 
a.menu_1:hover 
{
font-weight : normal;
text-decoration : none; 
font : bold 13pt arial;
color : #FFFFFF; 
}
a.menu_2
{
font-weight : normal; 
text-decoration : none; 
font : bold 13pt arial; 
color : #FFCC00;
} 
a.menu_2:hover 
{
font-weight : normal;
text-decoration : none; 
font : bold 13pt arial;
color : #FFCC00; 
}
span#titre
{
font-weight: normal; 
text-decoration: none; 
font: bold italic 20pt arial; 
color: #85BC81;
}
span.titre
{
font-weight: normal; 
text-decoration: none; 
font: bold 14pt arial; 
color: #5F81D8;
}
a.page
{
font-weight : normal; 
text-decoration : none; 
font : 10pt arial; 
color : #5F81D8;
} 
a.page:hover 
{
font-weight : normal;
text-decoration : underline; 
font : 10pt arial;
color : #5F81D8; 
}
p.faq
{
padding-left: 100px; 
text-align: justify; 
text-decoration: none; 
font: 8pt arial; 
color: #000000;
}
img.qui-sommes-nous
{
border: 0px; 
padding-right: 5px; 
}
table {
border: 1px solid #6495ed;
border-collapse: collapse;
width: 100%;
margin: auto;
}
thead, tfoot {
background-color:#D0E3FA;
border:1px solid #6495ed;
}
tbody {
background-color:#FFFFFF;
border:1px solid #6495ed;
}
td {
font-family:sans-serif;
font-size:80%;
border:1px solid #6495ed;
padding:5px;
text-align: center;
}
td.tarif_4 {
font-family:sans-serif;
font-size:80%;
font: bold 9pt arial; 
border:1px solid #6495ed;
background-color:#EFF6FF;
padding:5px;
text-align: center;
}
td.tarif_5 
{
font-family:sans-serif;
font-size:80%;
border:1px solid #6495ed;
padding:5px;
text-align: left;
}
th.tarif_0
{
font-family:monospace;
text-align: center; 
border:1px dotted #6495ed;
padding:5px;
background-color:#EFF6FF;
width: 20%;
}
th.tarif_1
{
font-family:monospace;
text-align: center; 
border:1px dotted #6495ed;
padding:5px;
background-color:#EFF6FF;
}
th.tarif_2
{
font-family:monospace;
text-align: center; 
border:1px dotted #6495ed;
padding:5px;
background-color:#EFF6FF;
width:35%;
}
th.tarif_3
{
font-family:monospace;
text-align: center; 
border:1px dotted #6495ed;
padding:5px;
background-color:#EFF6FF;
width:25%;
}
th.tarif_6
{
font-family:monospace;
text-align: center; 
border:1px dotted #6495ed;
padding:5px;
background-color:#EFF6FF;
}
div#menu-home-1
{
float: left; 
width: 340px; 
height: 23px; 
background: url("../img/test/10.png") no-repeat;
}
div#menu-home-1-1
{
text-align: left; 
padding-left: 25px; 
font: bold 12pt arial; 
color: #FFFFFF; 
}
div#menu-home-1-2
{
float: left; 
width: 340px; 
height: 370px; 
margin-top: 10px; 
background: url("../img/test/3.png") no-repeat;
}
div#menu-home-1-2-1
{
float: left; 
width: 310px; 
height: 100px; 
margin-top: 10px; 
margin-left: 15px; 
margin-right: 15px; 
background: url("../img/test/8.jpg") no-repeat; 
}
div#menu-home-1-2-2
{
float: left; 
width: 220px; 
height: 250px; 
margin-left: 15px; 
padding-left: 5px; 
padding-right: 5px; 
text-align: justify; 
font: 9pt arial; 
color: #000000;
background-color: #FFFFFF; 
}
div#menu-home-1-2-3
{
float: left; 
width: 70px; 
height: 80px; 
padding-top: 170px; 
padding-left: 5px; 
padding-right: 5px; 
margin-right: 15px;
font: 8pt arial; 
color: #000000;  
background-color: #FFFFFF; 
}
div#menu-home-2
{
float: left; 
width: 340px; 
height: 23px;
margin-left: 20px; 
background: url("../img/test/10.png") no-repeat;
}
div#menu-home-2-1
{
text-align: left; 
padding-left: 25px; 
font: bold 12pt arial; 
color: #FFFFFF; 
}
div#menu-home-2-2
{
float: left; 
width: 340px; 
height: 370px; 
margin-top: 10px; 
background: url("../img/test/3.png") no-repeat;
}
div#menu-home-2-2-1
{
float: left; 
width: 310px; 
height: 100px; 
margin-top: 10px; 
margin-left: 15px; 
margin-right: 15px; 
background: url("../img/test/16.jpg") no-repeat; 
}
div#menu-home-2-2-2
{
float: left; 
width: 220px; 
height: 250px; 
margin-left: 15px; 
padding-left: 5px; 
padding-right: 5px; 
text-align: justify; 
font: 9pt arial; 
color: #000000;
background-color: #FFFFFF; 
}
div#menu-home-2-2-3
{
float: left; 
width: 70px; 
height: 80px; 
padding-top: 170px; 
padding-left: 5px; 
padding-right: 5px; 
margin-right: 15px;
font: 8pt arial; 
color: #000000;  
background-color: #FFFFFF; 
}
div#menu-home-affiliation
{
float: left; 
margin-left: 10px; 
margin-right: 10px; 
margin-bottom: 10px; 
}
div#menu-home-affiliation-1
{
float: left; 
width: 700px; 
height: 23px;
text-align: left; 
padding-left: 15px; 
font: bold 12pt arial; 
color: #FFFFFF;  
background: url("../img/test/11.png") no-repeat;
}
div#menu-home-affiliation-2
{
float: left; 
width: 700px; 
height: 145px;
margin-top: 10px; 
background: url("../img/test/14.png") no-repeat;
}
div#menu-home-affiliation-2-1
{
float: left; 
width: 680px; 
height: 125px;
margin-top: 10px; 
margin-left: 10px; 
margin-right: 10px; 
margin-bottom: 10px; 
background-color: #FFFFFF; 
}
div#menu-home-affiliation-2-2
{
float: left; 
width: 187px; 
height: 125px;
background: url("../img/test/15.jpg") no-repeat;
}
div#menu-home-affiliation-2-3
{
float: left; 
width: 483px; 
height: 115px; 
padding: 5px; 
text-align: justify; 
font: 8pt arial; 
color: #000000; 
background-color: #FFFFFF; 
}
div#welcome-home-1
{
float: left; 
width: 700px; 
height: 23px;
text-align: left; 
margin-top: 10px; 
margin-left: 10px; 
margin-right: 10px; 
padding-left: 15px; 
font: bold 12pt arial; 
color: #FFFFFF;  
background: url("../img/test/11.png") no-repeat;
}
div#welcome-home-2
{
float: left; 
width: 700px; 
height: 45px;
margin-top: 10px; 
margin-left: 10px; 
margin-right: 10px; 
margin-bottom: 10px; 
}
div#welcome-home-2-1
{
float: left; 
width: 660px; 
height: 35px;
text-align: justify; 
font: 9pt arial; 
color: #000000; 
padding: 5px; 
margin-top: 10px; 
margin-left: 15px; 
margin-right: 15px; 
background-color: #FFFFFF; 
}