body{
    margin:0;
    padding:0;
    
}

ul, ul li{
    margin:0;
    padding:0;
}

img{
    border:0;
}


#CenTer{
    width:980px;
    margin:0 auto;
}

li{
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
}
#haut{
    width:980px;
    height:100px;
    z-index: 100;
    margin:0 auto;
    position:  absolute;
    padding-top: 30px;
}

#bas{
    width:100%;
    position:  absolute;
    bottom: 0;
    z-index: 100;
}

#image a img{
    margin-top:10px;
    border:3px solid #ffffff;
}

h1#bienvenue{
    font-size:25px;
    text-align:center;
    color:#ffffff;
}

#welcome{
    float:right;
    margin-right:37px;
}
#logo{
   float:left;
   height:100px;
   width:300px;
   padding-left:37px;
}
ul.langues li a{
    color:#666666;
    font-family:arial;
    font-size:13px;
    font-weight:bold;
    padding-left:15px;
    text-decoration:none;
    text-shadow:1px 1px 0 #E0E0E0;
    text-transform:uppercase;
}

ul.langues li a:hover{
    text-decoration:underline;
}

#links{
    width:100%;
    background-image: url(../images/back-trans-clair.png);
    background-repeat: repeat;
}

#links ul li{
    float:left;
    width: 48%;
}

#links ul li a{
    padding:15px 15px 15px 15px;
    width:90%;
    display:block;
    height:30px;
    line-height:30px;
    color:#4c4d4f;
    font-weight:bold;
    font-size:15px;
    text-transform:uppercase;
    text-decoration:none;
    font-family:Arial;
    text-shadow:1px 1px 0 #E0E0E0;
}

#links ul li .txtright{
    float: right;
}

#links ul li a:hover{
    color:#ffffff;
    text-shadow:1px 1px 0 #666666;
}


/* T I P S  */
.tipsy { padding: 5px; font-size: 10px; font-family:arial,tahoma; font-size:11px;  }
.tipsy-inner { padding: 4px 5px; background-image:url("../images/cart-trans.png"); max-width: 200px; text-align: center; border:1px solid #666666; color:#FFFFFF;}
.tipsy-north { background-image: url(tipsy/tipsy-north.gif); background-position: top center;background-repeat: no-repeat; }


/* S U P E R S I Z E D */
#loading {
        position: absolute;
        top: 49.5%;
        left: 49.5%;
        z-index: 3;
        width: 24px;
        height: 24px;
        text-indent: -999em;
        background-image: url(images/progress.gif);
}
#supersize{
        position:fixed;
}
#supersize img, #supersize a{
        height:100%;
        width:100%;
        position:absolute;
        z-index: 0;
}
#supersize .prevslide, #supersize .prevslide img{
        z-index: 1;
}
#supersize .activeslide, #supersize .activeslide img{
        z-index: 2;
}


.break{
    clear:both;
    font-size: 0px;
}

.txtleft{
    text-align:left;
}
.txtright{
    text-align:right;
}
