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

  body { margin: 0px;
    background-color: rgb(255, 255, 255);
    }

  a { text-decoration: none;
    }

  a:hover { text-decoration: underline;
    }

  a.home { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: rgb(250, 242, 242);
    text-decoration: none;
    }

  a.normal { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    text-decoration: none;
    color: rgb(0, 102, 0);
    }

  a.a_main_menu { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: rgb(0, 102, 0);
    }

  .main_menu { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: rgb(0, 117, 92);
    padding-left: 32px;
    }

  .home-normal { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: rgb(250, 242, 242);
    }

  .cell-1px-ver { border-style: none none none solid;
    border-color: rgb(102, 102, 102);
    border-width: 1px;
    }

  .cell-1px-hor-light { border-style: solid none none;
    border-color: rgb(132, 132, 132);
    border-width: 1px;
    }

  .cell-1px-hor { border-style: solid none none;
    border-color: rgb(102, 102, 102);
    border-width: 1px;
    }

  .cell-1px-corner { border-style: solid none none solid;
    border-color: rgb(102, 102, 102);
    border-width: 1px;
    }

  .table-main-bg { background-image: url(img/background.gif);
    background-repeat: no-repeat;
    background-position: 0px 50%;
    }

  .table-main-bgEurope { background-image: url(img/background_europe.gif);
    background-repeat: no-repeat;
    background-position: 0px 50%;
    }
    

  .cell-text { padding-left: 30px;
    padding-top: 30px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(51, 51, 51);
    padding-bottom: 30px;
    list-style-image: url(img/bullet.gif);
    list-style-position: outside;
    line-height: 16px;
    }

  .text_normal { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(51, 51, 51);
    }

  .text_dep { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: rgb(51, 51, 51);
    line-height: 80%;
    }

  .text_title { font-size: 14px;
    color: rgb(0, 102, 0);
    font-weight: bold;
    }

  .text_title-medium { font-size: 12px;
    font-weight: bold;
    color: rgb(51, 51, 51);
    }

  div.img { text-align: center;
    }

  div.msg { font-size: 10px;
    text-align: center;
    line-height: 1.3;
    margin-top: 6px;
    }

  textarea { border: 1px solid rgb(127, 127, 127);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: rgb(51, 51, 51);
    background-color: rgb(253, 249, 249);
    }

  input { border: 1px solid rgb(127, 127, 127);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: rgb(51, 51, 51);
    background-color: rgb(253, 249, 249);
    }

  .form-general { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: rgb(51, 51, 51);
    }

  select { border: 1px solid rgb(127, 127, 127);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: rgb(51, 51, 51);
    background-color: rgb(253, 249, 249);
    }

  .checkBox { border: medium none ;
    background-color: rgb(255, 255, 255);
    }

  .boutton { border: 1px solid rgb(127, 127, 127);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: rgb(51, 51, 51);
    background-color: rgb(253, 249, 249);
    }

