body {
   width: 700px;
   margin: auto; 
   margin-top: 20px; 
   margin-bottom: 20px;
   
   }
   
#en_tete {
   border: 1px solid;
   width: 700px;
   }
   
.img {
   width: 692px;
   /*height: 100px; */
   }
   
.imgtxt {
   width:220px;
   height:120px;
   }
   
   
#menu {
   width: 700px;
   height: 30px;
   background-color: #3d60c8 ;
   border: 1px solid black;
   position: static;
   z-index: 1;   
   }
  
#ssmenu {
   display: none;
   position: absolute;
   z-index: 100 ;
   }
 
 
td {
   border: 1px solid black;
   padding-left: 30px;
   padding-right: 35px;
   font-weight: bold;
   color: white;
   font-family: Arial;
   background-color: #3300cc;  
  }
  
th {
   border: 1px solid black;
   padding-left: 35px;
   padding-right: 35px;
   color: white;
   background-color: #3300cc;
   border-collapse: collapse;
   font-family: Arial;
  }

.null {
   position: absolute;
   display:none;
      }   
a {
   color:white;
   text-decoration: none;
   }

a:hover {
   background-color:white;
   color: black;
   }
  
#corps {
   width:700px;
   border: 1px solid;
   height: 550px;
   background-color: white;
   background-repeat: repeat-x;
   }
 
h3 {
   text-decoration: underline ;
   font-size: 25px;   
   font-family: Arial;
   }
   
li {
   list-style-type: none;
   background: #3d60c8;
   border: 1px solid black;
   font-family: Arial;
   margin-left: -76px;
   color: white;
   width: 176px;
   height: 20px; 
   opacity: 0.85;
   filter: alpha(opacity="10");
   border-spacing: 10px;
   padding: 2px;
   }
   
.ssmenu1 {
   margin-top: -15px;
   }
   
table {
   position: relative;
   top: -15px;
   } 
   
.mail {
   color:black;
   text-decoration: underline;
   }
   
p {
   font-size: 18px;
   font-family: Arial;
   }

.contact {
   border: 0px;
   background-color: white;
   color: black;
   }
   
#pied_page {
   background-color: #3d60c8;
   color: white;
   border: 1px solid black;
   width: 700px;
   padding-top: -10px;
   height: 50px;
   margin-top: -5px;
   }

h4 {
   margin-top: 0px;
   text-decoration: underline;
   margin-left: 10px;
   font-family: Arial;
  
   }
   
marquee {
   margin-top: -20px;
   font-family: Arial;
   color: white;
   }
   
.tab_vente {
   background-color: white;
   color: black;
   margin-top: 10px;
   border: 0px;
   }
   
.ptimg{
   height:30px;
   width:50px;
   }

.presta1 {
   font-size: 11px;
   }
  
#corpscont {
   width:700px;
   border: 1px solid;
   height: 820px;
   background-color: white;
   background-repeat: repeat-x;
   }