.sitereconstr {
text-align: left;
font-size: 33px;
font-weight: bold;
  width: 25%;
  height: 810px;
  float: left;
  color: black;
}

body {
  width: 99%;
 margin: 8px 0 ;
margin-left: 2px;
  margin-right: auto;
  background-color:
  #E4E4E4;
  font-family : Comic Sans MS, Times New Roman, Times, sans-serif;
  color : black;
}  

#en_tete {
margin-left: 28%;
width: 25%;
height: 200px;

}

#global {
  margin: 10px;
  height: 1580px;
}
 
#menu {
  width: 25%;
  height: 230px;
  float: left;
  color: black;
  list-style-image: url(iconelist.png);
  margin-left: 3px;
  a:hover
color: blue;
}

#corps {
  margin: 0 31%;
  height: 200px;
  text-align: justify;
  vertical-align: middle;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 13px;
  width: 320px;
  color:
  #666666;
}

#menu_bis {
width: 255px;    
height: 317px;
float: right;
}


h1
{
text-align: center;
}
h2
{
text-align: center;
}
a
{
font-size : 16px;
text-decoration: none;
font-weight: bold;
color: black;
}
a:hover
{
color: blue;
}
.coord
{
text-align: left;
font-size: 13px;
font-weight: bold;
}

.info {
margin-left: 0%;
font-size: 13px;
}

.teleph
{
text-align: left;
font-size: 11px;
}
.adrsite
{
text-align: left;
font-weight: bold;
font-size: 13px;
color: purple;
}
.envoimail {
text-align: left;
font-weight: bold;
font-size: 13px;
color: purple;
margin-left: 8px;
width: 255px;
top: 5px;
}

.mayanoiseau {
text-align: right;
font-weight: bold;
font-size: 13px;
color: purple;
margin-left: 8px;
}

.mayantapiz {
width: 40%;    
height: 317px;
float: right;
top: 5px;
text-align: RIGHT;
list-style-image: url(iconelist.png);
margin-right: 5px;
}

.en_tete_type {
text-align: left;
font-size: 13px;
font-weight: bold;
margin-left: 1%;
width: 1002px; 
} 

.menudroitces {
width: 50%;    
height: 317px;
float: right;
list-style-image: url(iconelist.png);
margin-right: 12px;
color: purple;
text-align: center;

}
.droiteliens
{
color: purple;
font-weight: bold;
font-size: 36px;
}

td /* Toutes les cellules des tableaux... */
{
   border: 1px solid purple; /* ... auront une bordure de 1px */
   
}

table
{
   border-collapse: collapse; /* Les bordures du tableau seront collées (plus joli) */
}
