/*** Style généraux ***/
*{
    margin: 0;
    padding: 0;
}
body{
    background-color: #eeeeee;
}
h1{
    font-family: times;
    font-size: 13pt;
    color: #350998;
    margin-top: 0px;
}
h2{
    font-family: times;
    font-size: 14pt;
    margin-bottom: 6px;
}
h3{
    font-family: times;
    font-size: 12pt;
    margin: 15px 0 6px 0;
}
p,td,li{
    font-family: arial,helvetica;
    font-size: 10pt;
    color: black
}
p,ul,ol{
    margin-bottom: 9px;
}
ul,ol{
    margin-left: 15px;
}
a{
    text-decoration: none;
    color: blue;
}
a:hover{
    text-decoration: underline;
    color: red;
}

/*** Style des div ***/
.content{
    width: 960px;
    margin: 20px auto 20px auto;
    text-align: left; /** bug ie **/
    background-color: white;
    border: 1px solid #cccccc;
    -moz-border-radius: 15px; /** pour Mozilla seulement **/
}
.header{
    width: 100%;
    display: block;
    text-align: center;
    margin-bottom: 50px;
}
.presentation{
    width: 560px;
    display: block;
    float: left;
    text-align: left;
    padding-left: 10px;
    margin-bottom: 20px;
}
.download{
    width: 320px;
    display: block;
    float: right;
    text-align: left;
    margin-bottom: 50px;
}
.illustration{
    width: 320px;
    display: block;
    float: right;
    text-align: center;
}
.footer{
    width: 100%;
    border-top: 1px solid #cccccc;
    padding-top: 5px;
    text-align: center;
    display: block;
    clear: both;
}
.footer p{
    font-size: 9pt;
}
