

.corps, .cart,  .haut,  .nord_haut,  .centre_haut, .titre_du_site,  .gauche_haut,  .droite_haut,  .sud_haut,  .mid,  .nord_mid,  .centre_mid,  .gauche_mid,  .droite_mid,  .sud_mid,  .bas,  .nord_bas,  .centre_bas,  .gauche_bas,  .droite_bas,  .sud_bas,  .nord_corps,  .col_gauche_haut,  .col_gauche_mid,  .col_gauche_bas,  .col_droite_haut,  .col_droite_mid,  .col_droite_bas,  .sud_corps , .corps_block , .gauche_corps, .droite_corps
 {

 vertical-align: top;
  /*border: 2px solid black; */
  border:0;
  position: relative;


 }



/* ------------------------------------ *
 CSS
 samedi 14 mars 2009 18:20:17
 HAPedit 3.1.11.111
 * ------------------------------------ */
body
{
           margin:0 0 0 0;
           scrolling:yes;
           font-family:Tahoma,Arial,sans-serif;
           font-size: 10px;
}
h3
{
                  display: inline;
                  font-size: 16px;
                  font-style:;
                  font-weight: bold;
                  line-height:20px;
                  font-family:Tahoma,Arial,sans-serif;
                  text-align:left;
                  color: #797570;

}
td {vertical-align: top; }
tr {vertical-align: top;  }
a               {color: #FFFFFF; text-decoration: none;}
a.rouge         {color: #a70000; text-decoration: none;}
img             { border: 0; }
/* ccs de l'architecture de la page      */
/* cart */
.cart
{
width:100%;
background-color: #f0dec9;
background-image: url(../images/cart.gif);
text-align:center;
}

/* haut */
.haut
{
background-color: #adaba6;
text-align:center;
width:100%;
}
.nord_haut
{
width:20;
text-align:center;

}
}
.centre_haut
{

text-align:center;
width:100%
}
.gauche_haut
{

text-align:center;
width: 320px;
min-width: 320px;
max-width: 320px;
}
.droite_haut
{

text-align:center;
width: 400;
min-width: 400;
max-width: 400;
}
.sud_haut
{

text-align:center;
width: 200px;
}

/* mid */
.mid
{
background-color: #adaba6;
text-align:center;
width:100%;
}
.nord_mid
{

text-align:center;
}
.centre_mid
{
background-color: ;
text-align:center;
width: 100%;
}
.gauche_mid
{
background-color: #943628;
text-align:center;
width: 320px;
min-width: 320px;
max-width: 320px;
}
.droite_mid
{
background-color: ;
text-align:center;
padding-left:30px;
width: 430px;
min-width: 430px;
max-width: 430px;
}
.sud_mid
{
text-align:center;

}
/* bas */
.bas
{
background-color: ;
text-align:center;
width:100%;
}
.nord_bas
{
width:20;
text-align:center;

}
.centre_bas
{
background-color: ;
text-align:center;
width: 100%;
}
.gauche_bas
{
background-color: ;
text-align:center;
width:  320px;
min-width:  320px;
max-width:  320px;
}
.droite_bas
{
background-color: ;
text-align:center;
padding-left:30px;
width: 430px;
min-width: 430px;
max-width: 430px;
}
.sud_bas
{

text-align:center;
}
/* corps */
/*.corps
{
text-align:center;
height:100%;
width:100%;
}*/
.corps_block
{
background-color: #f0dec9;
text-align:center;
width:100%;
}
.nord_corps
{

text-align:center;

}
.centre_corps
{
background-color: ;
text-align:center;
width: 100%;
}
.gauche_corps
{
background-color: #943628;
text-align:center;
width: 320px;
min-width: 320px;
max-width: 320px;
}
.droite_corps
{
background-color: ;
padding-left:30px;
text-align: left;
width: 430px;
min-width: 430px;
max-width: 430px;
}
.sud_corps
{

text-align: center;

}

.colonne_gauche
{
height:100%;
text-align: left;
width: 320px;
min-width: 320px;
max-width: 320px;
}
.colonne_droite
{
text-align: left;
width: 400;
min-width: 400;
max-width: 400;
}

.col_gauche_haut
{
text-align: left;
width: 320px;
min-width: 320px;
max-width: 320px;
vertical-align: top;
text-align: top;
height:100%
}
.col_gauche_mid
{

text-align: left;
width: 320px;
min-width: 320px;
max-width: 320px;
}
.col_gauche_bas
{

text-align: left;
width: 320px;
min-width: 320px;
max-width: 320px;
height:100%;
}  
.col_droite_haut
{

text-align: left;
width:400 ;
max-width:400 ;
min-width:400 
}
.col_droite_mid
{

text-align: left;
width:400 ;
max-width:400 ;
min-width:400 
}
.col_droite_bas
{

text-align: left;
width:400 ;
max-width:400 ;
min-width:400 
}  

/* ccs des fonctions      */
#visuel_page
{
width: 320px;
min-width: 320px;
max-width: 320px;
vertical-align: top;
text-align: top;
background-color: #5e5e5e;
/*height:100%;  */
}  
#menu_haut
{
color:#FFFFFF;
font-family:Tahoma,Arial,sans-serif;
font-size: 12px;
font-weight: bold ;
text-align: left;
} 
#menu_bas
{
color:#FFFFFF;
font-family:Tahoma,Arial,sans-serif;
font-size: 12px;
font-weight: bold ;
text-align:right;
}
#ligne_menu_en_cours
{
color:#000000;
font-family:Tahoma,Arial,sans-serif;
font-size: 12px;
font-weight: bold ;
}
#menu_en_ligne
{
color:#FFFFFF;
font-family:Tahoma,Arial,sans-serif;
font-size: 12px;
font-weight: bold ;
text-align:right;
}
#titre_du_site
{
color: #FFFFFF;
text-decoration: none;
margin-left: 30;
font-size: 25px;
font-weight: bold;
font-style: italic;
}


/*css des textes*/
#titre_page
{
                  font-size: 22px;
                  font-style:;
                  font-weight: bold;
                  line-height:24px;
                  font-family:Tahoma,Arial,sans-serif;
                  text-align:left;
                  color: #797570;

}
#titre1
{
                  font-size: 16px;
                  font-style:;
                  font-weight: bold;
                  line-height:20px;
                  font-family:Tahoma,Arial,sans-serif;
                  text-align:left;
                  color: #797570;

}
#titre2
{
                  font-size: 16px;
                  font-style:;
                  font-weight: bold;
                  line-height:20px;
                  font-family:Tahoma,Arial,sans-serif;
                  text-align:left;
                  color: #797570;

}
#titre3
{
                  font-size: 16px;
                  font-style:;
                  font-weight: bold;
                  line-height:20px;
                  font-family:Tahoma,Arial,sans-serif;
                  text-align:left;
                  color: #797570;

}
#titre4
{
                  font-size: 16px;
                  font-style:;
                  font-weight: bold;
                  line-height:20px;
                  font-family:Tahoma,Arial,sans-serif;
                  text-align:left;
                  color: #797570;

}
#titre5
{
                  font-size: 16px;
                  font-style:;
                  font-weight: bold;
                  line-height:20px;
                  font-family:Tahoma,Arial,sans-serif;
                  text-align:left;
                  color: #797570;

}
#texte1
{
                  font-size: 14px;
                  font-style:;
                  font-weight: normal;
                  font-family:Tahoma,Arial,sans-serif;
                  line-height:18px;
                  text-align:left;
                  color: #797570;

}
#texte2
{
                  font-size: 14px;
                  font-style:;
                  font-weight: normal;
                  font-family:Tahoma,Arial,sans-serif;
                  line-height:18px;
                  text-align:left;
                  color: #797570;

}
#texte3
{
                  font-size: 14px;
                  font-style:;
                  font-weight: normal;
                  font-family:Tahoma,Arial,sans-serif;
                  line-height:18px;
                  text-align:left;
                  color: #797570;

}
#texte4
{
                  font-size: 14px;
                  font-style:;
                  font-weight: normal;
                  font-family:Tahoma,Arial,sans-serif;
                  line-height:18px;
                  text-align:left;
                  color: #797570;

}
#texte5
{
                  font-size: 14px;
                  font-style:;
                  font-weight: normal;
                  font-family:Tahoma,Arial,sans-serif;
                  line-height:18px;
                  text-align:left;
                  color: #797570;


}


#visuel
{
                  margin-left: 30;
                  /*margin-right: 30; */
                  width:320px;
                  max-width:320px;
                  min-width:320px;
}
#mail
{
                  margin-left: 30;
                  margin-right: 30;
                  text-decoration:underline ;
                  font-weight: bold;
                  font-size:15px;
                  color:#797570;
}

;
