/*@media screen and (min-width: 421px) {
   .menu select {
      display: none;
   }
}

@media screen and (max-width: 1024px) {
   .layout-main {
      width: 95%;
   }
}

@media screen and (max-width: 960px) {
   .layout-menu {
      display: block;
      height: auto;
      min-height: auto;
      vertical-align: top;
      width: 100%;
   }
   
   .layout-content {
      width: 79.1015625%;
   }
   
   .menu li {
      display: inline-block;
      margin-right: 2.6041666666666666666666666666667%;  Ideal: 25px -> 25 / 960 
   }
}*/

/*@media screen and (max-width: 760px) {
   .layout-main {
      margin: 0px 0px 0px 0px;
      width: 100%;
   }
}

@media screen and (max-width: 640px) {   
   .layout-content {
      display: block;
      height: auto;
      min-height: auto;
      width: 100%;
   }
   
   .layout-adv {
      display: block;
      height: auto;
      min-height: auto;
      vertical-align: top;
      width: 100%;
   }
   
   .adv {
      text-align: center;
   }
   
   .adv .adv-item {
      display: inline-block;
   }
}

@media screen and (max-width: 420px) {
   .menu ul {
      display: none;
   }
   
   .menu select {
      display: inherit;
      width: 96%;
   }
   
   .layout-adv {
      display: none;
   }
}*/
.conteneur {
    width: 960px;
    //height: 802px;
}
/*.bandeau {
       width:963px;
       height: 342px;
   }*/

.bandeau img{
       width: 960px;
       height: 342px;
   }
 
.sousbandeau{
       top: 340px;
   }
   
.sousbandeau img {
       width: 960px;
       height: 44px;
   }
   
.basbandeau{
       top: 113px;
   }
   
.basbandeau img {
       width: 960px;
       height: 22px;
   }
   
.saisie_mobile, .page_mobile, .page_mobile_640 {
       display: none;
   }
   
.saisie, .page {
       display: block;
   }
.tableform {
       top:400px;
       width:960px;
   }
   
@media screen and (max-width: 965px) {
    
    .conteneur {
      width: 640px;
//      height: 960px;
    }
   
    .titretableau {
        height:30px; 
        font-weight: bold;
        font-size: 10px
    }
    
    .chiffretableau {
        color: #000000;
        font-size: 10px;
        width: 40px;
        text-align: right
    }
   
   .bandeau {
       width: 320px;
       height:113px;
   }

   .bandeau img{
       width: 640px;
       height:113px;
   }
   
   .sousbandeau{
       top: 113px;
   }
   
   .sousbandeau img {
       width: 640px;
       height: 22px;
       top: 113px;
   }   
   
   .basbandeau{
       top: 113px;
   }
   
   .basbandeau img {
       width: 640px;
       height: 6px;
   }
   h2 {
       //font-size: 1em;
        font-size : 12px;
   }
   
   .saisie_mobile, .page_mobile_640 {
       display: block;
   }
   .saisie, .page, .page_mobile {
       display: none;
   }
   p, select, input {
      font-size : 12px;  
   }
   .tableform {
       top:150px;
       width:640px;
   } 
}   

@media screen and (max-width: 600px) {
    
    .conteneur {
      width: 320px;
//      height: 850px;
    }
   
    .titretableau {
        height:30px; 
        font-weight: bold;
        font-size: 10px
    }
    
    .chiffretableau {
        color: #000000;
        font-size: 10px;
        width: 40px;
        text-align: right
    }
   
/*   .bandeau {
       width: 320px;
       height:113px;
   }*/

   .bandeau img{
       width: 320px;
       height:113px;
   }
   
   .sousbandeau{
       top: 113px;
   }
   
   .sousbandeau img {
       width: 320px;
       height: 22px;
       top: 113px;
   }   
   
   .basbandeau{
       top: 113px;
   }
   
   .basbandeau img {
       width: 320px;
       height: 6px;
   }
   h2 {
       //font-size: 1em;
        font-size : 14px;
   }
   
   .saisie_mobile, .page_mobile {
       display: block;
   }
   .saisie, .page, .page_mobile_640 {
       display: none;
   }
   p, select, input {
      font-size : 12px;  
   }
   .tableform {
       top:150px;
       width:320px;
   } 
   #region-button {
    font-size: 11px;
    }
}
