body
{
font-family: Arial, Helvetica, sans-serif;
color:#807F84;
font-size: 0.8em;
}

table 
{
/*max-width : 700px;  nouveau*/
/*margin : auto;  Met tous les tableaux au centre des pages. Attention va marcher seulement tant que la taille du tableau restera fixe.*/
/*color:#807F84;*/
}

#div_table
{
max-width : 700px;
margin : auto;
}

#menu
{
float: left;
}

#container{
   border:0px solid black;
   display:inline;
   width:100%;
}

#menu_int
{
width : auto;   
margin : 0px; /* sert à rien mais si pas mis IE plante - met les blocks mal à cause de margin auto*/
}

#col_dte
{
float: right;
}

#col_dte_int
{
background-image: url("./fond.png");
background-color : #FBFBFB;
border: 1px solid #BBB;
border-bottom: 2px solid #AAA;
border-right: 2px solid #AAA;
/*color:#807F84;*/
width : 180px;

margin : 0px; /* idem, voir plus haut*/
}

.annuaire
{
width : 100%;
/* border dans code à changer : pour mettre des borders sur toutes les cellules*/
}

/* taille standard de tous les tableaux : 100 + 500 + 100 */
   
.td_1
{
width : auto;
min-width : 10px;
/* utilisé dans: accueil, news, asso, theatre, bourse, hk, ana, contact, dons, nr, lu, annuaire, compo*/
}

.td_2
{
width : auto;
max-width : 200px;
/* utilisé dans: compo*/
}

.td_3
{
width : auto;
max-width : 300px;
text-align : center;
/* utilisé dans: compo*/
}

.td_5
{
width : auto;
max-width : 500px;
/* utilisé dans: news, asso, theatre, bourse, hk, ana, contact, dons, nr, lu*/
}

.td_h15
{
height : 150px;
/* utilisé dans: theatre*/
}

a 
{
color : #807F94;
text-decoration : none;
}

a:link
{
  color : #807F94;

}


a:visited
{
  color : #807F94;

}

a:hover
{
  color : #807FA6;
}

h2
{
margin-top : 15px;
text-align : center;
font-size:1.4em;
}

h3
{
margin-top : 15px;
text-align : center;
font-size:1.3em;
}

h4
{
margin-top : 15px;
text-align: center;
font-size: 1em;
}

img
{
border : none;
}

hr
{
width : 100px;
}

.centre
{
text-align : center;
}

.haut
{
vertical-align : top;
}

.souligne
{
text-decoration : underline;
}

.a_dte
{
text-align : right;
}

.pas_de_marge
{
margin-top : 0px;
margin-bottom : 0px;
}

.rouge
{
color : red;
}

.justifie
{
text-align: justify;
}

.tres_petit
{
margin-top : 2px;
font-size: 0.8em;
}

.td_border
{
border-left: 1px solid #807F84;
border-right: 1px solid #807F84;
border-bottom: 1px solid #807F84;
}

.th_border
{
border: 1px solid #807F84;
}

.indente
{
text-indent: 30px;
}

.espace_dte_30
{
margin-right: 10px;
}
