/* copyright : Gravelet-multimédia, Alain Gravelet */
/* Tous droits réservés */
/* www.gravelet-multimedia.com */
/* agt@gravelet-multimedia.com */


body{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family:Arial,Verdana,Helvetica,Geneva,sans-serif;
font-size:0.75em ;
background-color:#ffffff;
color:#000000;
}
* { /* tous les elements du site */
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.left {
float:left;
}
.right {
float:right;
}
.petit {
font-size:0.8em;
}
.invisible {
display:none;
}
.horschamps {
display:none;
}

a{
text-decoration:underline;
}
a:hover {
text-decoration: none;
}
a:focus {
text-decoration: none;
}
a[hreflang]:after {
content: " [" attr(hreflang) "]";
}

img {
border:none;
}
q{
font-size:100%;
font-style: italic ; 
}

/* boites */ /* boites */ /* boites */ /* boites */ /* boites */


/* haut */ /* haut */ /* haut */ /* haut */ /* haut */ /* haut */ 

.bandeau {
width:100%;
height:75px;
float:left;
}

.menu_haut {
display:none;
}

/* centre */ /* centre */ /* centre */ /* centre */ /* centre */

.centre {
margin: 10px 0px 0px 0px;
width:100%;
float:left;
}
.centre_gauche {
width:100%;
float:left;
}
.centre_droite {
display:none;
}

/* centre page */ /* centre page */ /* centre page */ /* centre page */ 

.centre_page {
float:left;
width:100%;
text-align:left;
}

.sous_menu {
display:none;
}

.texte {
margin: 10px 0px 0px 0px;
padding: 0px 0px 15px 0px;
float:left;
text-align:left;
}
.texte h1 {
padding: 0px 20px 30px 0px;
text-align:left;
font-size:1.2em;
font-weight:bold;
color:#000000;
}
.texte h2 {
padding: 0px 20px 10px 0px;
text-align:left;
font-size:1.1em;
font-weight:bold;
color:#000000;
}
.texte h3 {
padding: 0px 20px 10px 0px;
text-align:left;
font-size:1em;
font-weight:bold;
color:#000000;
}
.texte p {
padding: 0px 20px 10px 0px;
text-align:justify;
font-size:1em;
color:#000000;
}
.texte ul {
margin: 0px 0px 10px 15px;
text-align:left;
}
.texte ul ul{
margin: 0px 0px 0px 0px;
}
.texte li {
margin: 0px 0px 5px 10px;
color:#000000;
}
.texte a {
color:#000000;
text-decoration:underline;
}
.texte img{
float:left;
border:1px solid #000000;
}
.texte table {
margin: 5px 20px 10px 0px;
padding: 0px 0px 0px 0px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
font-family:Arial,Verdana,Helvetica,Geneva,sans-serif;
color: #000000;
width: 410px;
font-size:1em;
text-align:left;
}
.texte table ul{
margin: 0px 0px 0px 0px;
}
.texte table li{
margin: 0px 0px 0px 0px;
font-family:Arial,Verdana,Helvetica,Geneva,sans-serif;
font-size:1em ;
text-align:left;
list-style-type:none;
}
.texte th {
padding: 10px 10px 10px 10px;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
text-align: left;
font-weight: bold;
color:#000000;
vertical-align: text-top; 
}
.texte td {
padding: 5px 10px 5px 10px;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
vertical-align: text-top; 
text-align: left;
}
.texte caption{
padding: 10px 20px 0px 0px;
text-align:left;
font-weight:bold;
}
.table_gauche{
width:30%;
}
.table_droite{
width:70%;
}
.table_gauche_plus{
width:40%;
}
.table_droite_mois{
width:60%;
}
.cafe{
background-color:#000000;
}
.table_italic{
padding: 10px 0px 0px 0px;
font-style: italic ; 
text-align: left;
}

.chapeau  {
margin: 0px 0px 20px 0px;
}
.chapeau p {
font-style: italic ; 
} 

.haut_page {
display:none;
}

.pub_left {
display:none;
}
.pub_right {
display:none;
}

/* centre_droite */ /* centre_droite */ /* centre_droite */ 

.centre_droite_page {
display:none;
}

/* partenaires */ /* partenaires */ /* partenaires */ /* partenaires */ 

.partenaires {
margin: 10px 0px 0px 0px;
float:left;
}
.partenaires h2 {
margin: 10px 20px 0px 0px;
float:left;
color:#000000;
font-size:1em;
}
.partenaires ul {
margin: 10px 0px 10px 0px;
text-align:center;
}
.partenaires li {
margin: 0px 20px 0px 20px;
display:inline;
}

/* page_pied */ /* page_pied */ /* page_pied */ /* page_pied */  /* page_pied */ 

.home_pied {
display:none;
}

.page_pied {
display:none;
}

/* socialtag */ /* socialtag */ /* socialtag */ /* socialtag */ /* socialtag */ 

.socialtag {
display:none;
}