body, html {
    margin: 0px;
    width: 100%;
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    font-size: 12px;
    color: #000000;
    }
    p {
    margin-left: 5px;
    }
    img {
    border: none;
    }
    table {
    width: 100%;
    font-size: 12px;
    }
    #tdcin {
    width: 50%;
    }
    #corps {
    position:absolute;
    margin-top: 40px;
    margin-left: 0px;
    background-image:url(bordure.gif);
    background-repeat:repeat-y;
    width: 800px;
    left: 50%;
    margin-left: -400px;
    }
    .cache {
    display: inline;
    }
    .cachecache {
    display: none;
    }
    #bandeau {
        position:absolute;
        margin-top: 0px;
        background-image:url(site01.png);
        width: 800;
        height: 189;
        left: 50%;
        margin-left: -400px;
    }
        #lienbando a{
        position: relative;
        text-decoration: none;
        color: #FFFFFF;
        margin-left: 20px;
        top: 110px;
        }
        #lienbando a:hover {
        position: relative;
        color: #FF9900;
        margin-left: 20px;
        top: 110px;
        }
        #pre {
        position: absolute;
        background-image: url(presentation.png);
        width: 117;
        height: 36;
        margin-top: 60px;
        left: 50%;
        margin-left: -386px;
        }
        #act {
        position: absolute;
        background-image: url(activites.png);
        width: 149;
        height: 36;
        margin-top: 60px;
        left: 50%;
        margin-left: -262px;
        }
        #sec {
        position: absolute;
        background-image: url(service-culturel.png);
        width: 128;
        height: 36;
        margin-top: 60px;
        left: 50%;
        margin-left: -113px;
        }
        #cin {
        position: absolute;
        background-image: url(cinevasion.png);
        width: 95;
        height: 36;
        margin-top: 60px;
        left: 50%;
        margin-left: 15px;
        }
        #enf {
        position: absolute;
        background-image: url(enfance-jeunesse.png);
        width: 130;
        height: 36;
        margin-top: 60px;
        left: 50%;
        margin-left: 110px;
        }
        #ori {
        position: absolute;
        background-image: url(orientation.png);
        width: 143;
        height: 36;
        margin-top: 60px;
        left: 50%;
        margin-left: 240px;
        }
        #acc {
        position: absolute;
        background-image: url(acceuil.png);
        width: 101;
        height: 24;
        margin-top: 36px;
        left: 50%;
        margin-left: 299px;
        }
        #aact {
        width: 149;
        height: 36;
        text-decoration: none;
        }
        a:hover {
        background: none;
        }
        a:hover #accrolove, a:hover #prerolove, a:hover #actrolove, a:hover #secrolove, a:hover #cinrolove, a:hover #enfrolove, a:hover #orirolove {
        display: block;
        background-repeat: no-repeat;
        }
        #prerolove {
        background-image: url(presentationro.png);
        width: 117px;
        height: 36px;
        }
        #actrolove {
        background-image: url(activitesro.png);
        width: 149px;
        height: 36px;
        }
        #secrolove {
        background-image: url(service-culturelro.png);
        width: 128px;
        height: 36px;
        }
        #cinrolove {
        background-image: url(cinevasionro.png);
        width: 95px;
        height: 36px;
        }
        #enfrolove {
        background-image: url(enfance-jeunessero.png);
        width: 130px;
        height: 36px;
        }
        #orirolove {
        background-image: url(orientationro.png);
        width: 143px;
        height: 36px;
        }
        #accrolove {
        background-image: url(acceuilro.png);
        width: 101px;
        height: 24px;
        }
        #swf{
        position: absolute;
        margin-top: 150px;
        left: 50%;
        margin-left: -400px;
        }
        #h3{
        margin-top: 370px;
        margin-left: 10px;
        color: #99CC00;
        }
        #formation{
        width: 700px;
        margin-left: 10px;
        }
        #h3aide{
        margin-left: 10px;
        color: #99CC00;
        }
        #aide{
        width: 700px;
        margin-left: 10px;
        }
        #h3autact{
        margin-left: 10px;
        color: #99CC00;
        }
        #autact{
        width: 700px;
        margin-left: 10px;
        }
        #culturel, #seance{
        width: 800px;
        margin-top: 400px;
        left: 50%;
        margin-left: -380px;
        }
        #h3artiste, #h3seance{
        margin-top: 370px;
        margin-left: 10px;
        color: #99CC00;
        }
        #artiste{
        width: 700px;
        margin-left: 10px;
        }
        .separateur{
        position: relative;
        background-image: url(separateur.png);
        width: 193px;
        height: 48px;
        left: 50%;
        margin-left: -96px;
        }
        #h3keller{
        margin-top: 0px;
        margin-left: 10px;
        color: #99CC00;
        }
        #keller{
        width: 700px;
        margin-left: 10px;
        }
        #h3water{
        margin-top: 0px;
        margin-left: 10px;
        color: #99CC00;
        }
        #water{
        width: 700px;
        margin-top: 0px;
        margin-left: 10px;
        }
        #h3news{
        position: absolute;
        margin-top: 400px;
        left: 50%;
        margin-left: -380px;
        color: #99CC00;
        }
        #news{
        position: relative;
        width: 700px;
        left: 50%;
        margin-left: -380px;
        }
        #barreliens{
        background-image: url(lien.png);
        margin: 0px;
        padding: 0px;
        text-align: center;
        color: #FFFFFF;
        width: 800px;
        height: 27px;
        }
        #txtlien {
        position: relative;
        top: 5px;
        }
        .orange{
        color: #FF9900;
        text-decoration: none;
        }
        .vert{
        color: #99CC00;
        text-decoration: none;
        }
        .fdtr{
        background-image:url(hrimg.PNG);
        }
        #log {
        width: 150;
        height: 150;
        background-color: #99CC00;
        position: absolute;
        margin-top: 300px;
        left: 50%;
        margin-left: -100px;
        }