/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { margin: 20px;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
    behavior:url(csshover.htc);
    }

  .img { margin-left: 20px;
    }

  div.transparence { opacity: 0.5;
    }

  div#nav { border-style: none;
    margin: -1px 0pt 0pt 0em;
    background: rgb(205, 201, 201) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    float: left;
    }

  h1 {
    background-repeat: repeat;
    background-attachment: scroll;
    color: rgb(170, 170, 170);
    opacity: 1;
    margin-bottom: 2px;
    padding-bottom: 2px;
    background-position: left center;
    background-color: rgb(238, 233, 233);
    }

  h2 { border-bottom: 1px solid;
    color: rgb(170, 170, 170);
    margin-bottom: 0pt;
    }

  h3 { border-bottom: 1px solid;
    color: rgb(170, 170, 170);
    margin-bottom: 0pt;
    }

  h4 { 
    background: rgb(139, 137, 137) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(238, 233, 233);
    margin-bottom: 0pt;
    display: inline;
    }

  h5 { border-bottom: 1px solid;
    color: rgb(170, 170, 170);
    margin-bottom: 0pt;
    }

  h6 { border-bottom: 1px solid;
    color: rgb(170, 170, 170);
    margin-bottom: 0pt;
    }

  address { border-style: none;
    border-color: rgb(107, 142, 35);
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0% 50%;
    opacity: 1;
    background-color: rgb(238, 233, 233);
    color: rgb(102, 102, 102);
    width: 10cm;
    visibility: visible;
    clear: left;
    display: inline;
    }

  table { color: black;
    font-family: Arial,Helvetica,sans-serif;
    }

  #principal { border-left: 1px none;
    padding: 2em 0pt 1px 5%;
    margin-left: 7em;
    background-position: center top;
    background-color: transparent;
    background-repeat: no-repeat;
    color: rgb(139, 137, 137);
    }

  div#nav ul { border-style: none;
    border-bottom: 0pt none rgb(204, 204, 204);
    margin: 0pt;
    padding: 0pt;
    background: rgb(238, 233, 233) url(./photos/essai2_tr.png) repeat scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    border-top-width: 0pt;
    }

  div#nav li { border: 1px solid rgb(230, 230, 230);
    margin: 0px 0pt 0pt;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    width: 7em;
    line-height: 1em;
    background-color: transparent;
    background-repeat: repeat;
    position: relative;
    float: left;
    top: 3px;
    left: 5px;
    }

  div#nav li:hover { background: rgb(205, 201, 201) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  div#nav li.les_titres_menu { background-color: transparent;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: 95% 50%;
    }

  div#nav li.les_titres_menu:hover { background-color: rgb(205, 201, 201);
    opacity: 1;
    }

  div#nav li a { padding: 0.25em 0pt 0.25em 0.5em;
    display: block;
    text-decoration: none;
    width: 6.5em;
    }

  div#nav ul a { width: auto;
    background-color: transparent;
    }

  div#nav ul ul { position: absolute;
    width: 7em;
    display: none;
    background-color: transparent;
    }

  div#nav ul ul li { border: 1px solid rgb(204, 204, 204);
    }

  div#nav li.les_titres_menu li.les_titres_menu {  }

  div#nav li.les_titres_menu li.les_titres_menu:hover { background-color: rgb(205, 201, 201);
    }

  div#nav ul.level1 li.les_titres_menu:hover ul.level2, div#nav ul.level2 li.les_titres_menu:hover ul.level3 { display: block;
    }

  div#nav ul.level2 { top: 1.5em;
    left: -1px;
    background-color: transparent;
    background-image: url(./photos/essai2_tr.png);
    }

  div#nav ul.level3 { border-top: 1px solid rgb(204, 204, 204);
    top: -1px;
    background-color: transparent;
    background-image: url(./photos/essai2_tr.png);
    background-repeat: repeat;
    left: 6em;
    }

  #bas_de_page { border: 1px solid rgb(205, 205, 193);
    color: rgb(139, 139, 131);
    background-color: rgb(238, 233, 233);
    opacity: 1;
    font-size: smaller;
    font-family: Arial,Helvetica,sans-serif;
    font-style: italic;
    display: block;
    position: absolue;
    }

  #boite3 { border-style: hidden hidden dotted;
    border-width: 3px 3px 1px;
    border-bottom: 1px dotted rgb(204, 204, 204);
    opacity: 1;
    background-color: transparent;
    display: block;
    }

  #boite4 { border-style: hidden hidden dotted;
    border-width: 3px 3px 1px;
    border-bottom: 1px dotted rgb(204, 204, 204);
    opacity: 1;
    display: block;
    background-color: rgb(238, 233, 233);
    }

  .interieur { position: absolute;
    background-color: transparent;
    left: 16cm;
    }

  #principal2 { border-left: 1px solid rgb(204, 204, 204);
    margin-left: 7em;
    padding-top: 2em;
    padding-left: 5%;
    padding-bottom: 1px;
    }

	

  .droite { display: inline;
    position: absolute;
    right: 2cm;
    }

  .grandi { background-color: rgb(255, 102, 102);
    display: inline;
    }

  #date1 { display: block;
    }

  #photo2 {  display: block;
    }


