/*Conteneur Méteo*/
div.prevs{
    position:relative;
    margin-bottom: 20px;
}

div.prevs div.prevsHead {
    display: inline-block;
    position:relative;
    top:0px;
    border: 1px Solid #bbd;
}
div.prevs div.prevsConteneur{
   position:absolute;
   top:0px;
   left:130px;
   white-space: nowrap;
   overflow-y: hidden;
   overflow-x: auto;
   width: calc(100% - 130px);
   border: 1px Solid #bbd;
}
div.prevs div.prevsBody {
  display: inline-block;
}

/*Graphs*/
div.prevsGraph{
    position:relative;
    margin-bottom: 20px;
}
div.prevsGraph div.GraphHead {
    display: inline-block;
    position:relative;
    top:0px;
    height: 220px;
}
div.prevsGraph div.GraphConteneur{
    position:absolute;
    top:0px;
    left:130px;
    white-space: nowrap;
    overflow-y: hidden;
    overflow-x: auto;
    width: calc(100% - 130px);
    height:220px;
    border: 1px Solid #bbd;
}
div.prevs div.prevsBody {
    display: inline-block;
}


/*Fin Conteneur Méteo*/

/*Content Prévisions*/
ul.unit_prev{
    border: 1px Solid #bbd;
    display: inline-block;
    width:22px;
    margin:0!important;
    padding:0!important;
    vertical-align: top;
}
ul.prev_title{
    width:130px;
}

ul.prev_nww{
}

ul.unit_prev li{
    margin:0;
    padding:0;
    text-align: center;
    color: black;
    list-style: none;
    white-space:normal;
    font-family: initial!important;
    font-weight: initial!important;

}
ul.unit_prev li.pdate{
    height:40px;
}

ul.prev_title li.pdate,
ul.prev_title li.phour{
   background-color: #bbd;
   font-weight: bold;
}

ul.unit_prev li.pfirst{
   height:10px;
}
ul.unit_prev li.pend{
   height:20px;
}
ul.unit_prev li{
  background-color: #fff;  
}
ul.unit_prev li.g0{
  background-color: #dde;  
}

li.prevsvg{
    height:20px;
}

ul.prev_1 li.pdate, 
ul.prev_1 li.phour{
 background-color: #dde;   
}

/*Fin Content Prévisions*/

/* Content ModelDiv*/

div.Model_def{
    margin:10px;
    padding:10px;
}

/*Fin Content ModelDiv*/

 