/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { margin: 0px;
    background-color: rgb(0, 0, 0);
    text-align: center;
    }

  #page { margin-left: auto;
    width: 1300px;
    margin-right: auto;
    }
  
  h1 {
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(255, 255, 255);
    }

  h2 {
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(255, 255, 255);
    text-align: left;
    margin-left: 150px;
    }
  
  #mid { border-left: 1px solid rgb(255, 255, 255);
    border-right: 1px solid rgb(255, 255, 255);
    font-family: Arial,Helvetica,sans-serif;
    background-color: transparent;
    margin-right: 0pt;
    min-width: 800px;
    max-width: 1300px;
    margin-left: 0pt;
    position: absolute;
    min-height: 100%;
    }

  #mid_a { 
    padding-top: 60px;
    padding-bottom: 60px;
    }

  #right { margin: auto 10px auto 0px;
    font-family: Arial,Helvetica,sans-serif;
    background-color: transparent;
    color: rgb(51, 102, 255);
    float: right;
    text-align: right;
    min-height: 400px;
    width: 80px;
    position: relative;
    padding-top: 40px;
    padding-bottom: 40px;
    }

  #corps { background-color: transparent;
    min-width: 600px;
    max-width: 1300px;
    padding-top: 60px;
    padding-bottom: 20px;
    }

  #corps_1 { color: rgb(255, 255, 255);
    font-family: Arial,Helvetica,sans-serif;
    margin-left: 120px;
    margin-right: 120px;
    }

  #liste_g { 
    background-color: transparent;
    margin-right: 0px;
    min-height: 400px;
    width: 80px;
    padding-bottom: 40px;
    padding-top: 120px;
    margin-left: 10px;
    position: fixed;
    }

  #liste_gg { 
    }

  #liste_gg div { float: left;
    }

  #liste_gg div:hover { 
    background-position: -80px 0%;
    }

  #liste_g1 { background-repeat: no-repeat;
    background-image: url(../ico/topmenus/home.gif);
    }

  #liste_g2 { background-repeat: no-repeat;
    background-image: url(../ico/topmenus/animations.gif);
    }

  #liste_g3 { background-repeat: no-repeat;
    background-image: url(../ico/topmenus/illustrations.gif);
    }


  #liste_d { margin: auto 10px auto 0px;
    background-color: transparent;
    float: right;
    text-align: right;
    min-height: 400px;
    width: 80px;
    position: relative;
    padding-top: 120px;
    padding-bottom: 40px;
    }

  #top { font-family: Arial,Helvetica,sans-serif;
    background-color: transparent;
    min-width: 800px;
    margin-right: 0px;
    margin-left: 0px;
    position: fixed;
    background-repeat: repeat-x;
    background-attachment: fixed;
    background-image: url(../backgr/degrad_top.png);
    max-width: 1302px;
    }

  #topmenus_g {  }

  #topmenus_g div { float: left;
    }

  #topmenus_g div:hover {  background-position: -56px 0%;
    }

  #topmenu_g1 { background-repeat: no-repeat;
    background-image: url(../ico/topmenus/home.gif);
    margin-left: 10px;
    }

  #topmenu_g2 { background-repeat: no-repeat;
    background-image: url(../ico/topmenus/animations.gif);
    }

  #topmenu_g3 { background-repeat: no-repeat;
    background-image: url(../ico/topmenus/illustrations.gif);
    }

  #topmenu_g4 { background-repeat: no-repeat;
    background-image: url(../ico/topmenus/models3d.gif);
    }

  #topmenu_g5 { background-repeat: no-repeat;
    background-image: url(../ico/topmenus/plans.gif);
    }

  #topmenu_d { position: static;
    }

  #topmenu_d div { float: right;
    }

  #topmenu_d div:hover {  background-position: -56px 0%;
    }

  #topmenu_d1 { background-repeat: no-repeat;
    background-image: url(../ico/topmenus/liens.gif);
    margin-right: 10px;
    }

  #topmenu_d2 { background-repeat: no-repeat;
    background-image: url(../ico/topmenus/contact.gif);
    }

  #topmenu_d3 { background-repeat: no-repeat;
    background-image: url(../ico/topmenus/bio.gif);
    }

  #topmenu_d4 { background-repeat: no-repeat;
    background-image: url(../ico/topmenus/travauxperso.gif);
    }

  #centre { margin-left: auto;
    width: 100px;
    margin-right: auto;
    }

  #centre div { float: left;
    position: fixed;
    margin-top: 6px;

    }

  #centre div:hover {  background-position: -80px 0%;
    }


  #end { background: transparent url(../backgr/degrad_end.png) repeat-x fixed left bottom;
    position: fixed;
    width: 1302px;
    bottom: 0pt;
    height: 60px;
    color: rgb(255, 255, 255);
    }

