
   html,body {

    color:#000000;
    margin: 0;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    }
    b{
       color:#089BC7;
    }
    #conteneur{
    display:table;
    width:745px;
    height:auto;
    margin-left:auto;
    margin-right:auto;
    }

    #header{
    width:743px;
    height:187px;
    background-image:url("../images/header.gif");
    background-repeat:no-repeat;
    }
    #mi_header_haut{
    width:743px;
    height:22px;
    background-image:url("../images/mi_header_haut.gif");
    background-repeat:no-repeat;
    }
    #logo_mg{
    float:left;
    width:30px;
    height:115px;
    }
      #logo{
      float:left;
      margin-top:57px;
      width:200px;
      height:115px;
    }
    .logo_red{
     color:#D9121E;
     font-size:30px;

    }
    .logo_bleu{
     color:#089BC7;
     font-size:30px;

    }
    #mention_header{
    clear:both;
    margin-left:35px;
    font-size:11px;
    }
     .bg_bg{
     width:239px;
     height:44px;
     background-image:url("../images/bg_bg.gif");
    background-repeat:no-repeat;
    }
    .gauche_gauche{
     background-image:url("../images/bg_haut_droite1.gif");
    background-repeat:no-repeat;
    }
    .gauche{

    margin-top:0;
    margin-left:30px;
    width:209px;
    height:auto;

    }
     .droite{
    margin:0;
    width:489px;
    height:auto;
    background-image:url("../images/bg_haut_droite1.gif");
    background-repeat:no-repeat;
    }

    .gauche1{
   float:left;
    margin-top:0;
    display:table;
    margin-left:30px;
     width:243px;
    height:auto;
    }

     .droite1{
    float:left;
    display:table;
    width:440px;
    height:auto;
    }
    .menu_gauche{
     line-height:25px;
     margin-left:10px;
    }
     .menu_gauche1{
     line-height:25px;
     margin-left:10px;
    }
     #haut_menu{
   margin-top:16px;
    width:249px;
    height:21px;
    background-image:url("../images/haut_menu.gif");
    background-repeat:no-repeat;
    }

    #mi_header{
    width:743px;
    height:145px;
    background-image:url("../images/mi_header1.gif");
    background-repeat:no-repeat;
    }
     #mi_header1{

    }
    #margin{

    margin-top:0;
    margin-left:30px;
    }
     #daikin{
     float:left;
      margin-top:30px;
     width:165px;
     height:63px;
     }
       #plomb{
     float:left;
     margin-top:30px;
     width:135px;
    text-align:center;
     }
      #daikin1{
     float:left;
     margin-top:40px;
     width:280px;
     height:63px;
     }
     #daikin3{
     float:left;
      margin-top:32px;
     width:280px;

     }
      #daikin2{
     float:left;
    margin-left:2px;
      margin-top:32px;
     width:165px;
     height:63px;
     }
           #daikin2b{
     float:left;
      margin-top:32px;
     width:165px;

     }
       #carrier{
     float:left;
      margin-top:32px;
     width:280px;
     height:63px;
     }
     #bg{
     display:table;
     width:743px;
     height:auto;
     background-image:url("../images/bgtest.gif");
     background-repeat:repeat-y;
    }
     #bg1{
     display:table;
     width:743px;
     height:auto;
      background-image:url("../images/bg1.gif");
     background-repeat:repeat-y;
    }
      #bottom{
     width:743px;
     height:51px;
     background-image:url("../images/bottom1.gif");
     background-repeat:no-repeat;
    }

    .bleu{
    color:#60ACC8;
    font-size:14px;
    font-weight:bold;
    }
    .red{
    color:#D9121E;
    font-size:14px;
    }

     .href{
     color:#000000;
    text-decoration:none;
    }

    #small{
    margin-left:5px;
    width:400px;
     font-size:11px;
    }
     #small1{
    margin-left:5px;
    width:400px;
     font-size:11px;
    }
    .bod1{
     float:left;
     width:165px;

    }
      .bod1d{
     float:left;
     width:210px;

    }
      .bod1b{
     float:left;
     width:165px;
      text-align:right;
    }
     .bod2{
     float:left;
     width:270px;
     text-align:justify;
    }
     .bod2d{
     float:left;
     width:200px;
     text-align:justify;
    }
     .bod1c{
     float:left;
     width:330px;
    }
      .bod2c{
     float:left;
     width:190px;
     text-align:justify;
    }

         #small_color1{
         float:left;
         width:350px;
        color:#FFFFFF;
        font-size:11px;
        }
        #small_color{
         float:left;
         margin-top:20px;
         width:280px;
         color:#FFFFFF;
         font-size:11px;
        }
        #bottom1{
           float:left;
         width:300px;
        }
         #bottom2{
           float:left;
         width:320px;
        }
        .hbold{
        text-decoration:none;
        font-weight:bold;
       color:#089BC7;
        }
        #just{
         text-align:justify;
         margin-right:18px;
        }