.box {
    background-color: #b3e310;
    color: #000000;
}
.box.left.welcome {
    background: #b3e310 none no-repeat scroll left bottom;
    padding-top: 18px;
}
.box.left.welcome h2 {
    margin-bottom: 0.75em;
}
#content {
    background: #c3f47d none repeat scroll 0 0;
    border-radius: 10px;
    color: #000000;
    padding-bottom: 12px;
}
#content a {
    background-color: transparent;
    color: #248d14;
    text-decoration: underline;
}
#content a:hover {
    background-color: transparent;
    color: #248d14;
}
#content h1, #content h2, #content h3 {
    background-color: transparent;
    color: #957aec;
}
#footer {
    background-color: #6cdafb;
    background-image: none;
    color: #684c35;
    width: 716px;
}
#footer a {
    background-color: transparent;
    color: #684c35;
}
#footer a:hover {
    background-color: transparent;
    color: #957aec;
    text-decoration: underline;
}
#footer p {
    background: #6cdafb none repeat scroll 0 0;
    color: #684C35;
}
#inner-wrapper {
    background: #ffffff url("../images/bg/interieur/inner-wrapper-top.gif") no-repeat scroll left top;
    color: #000000;
}
#nav a {
    background-color: #6cdafb;
    color: #453121;
}
#nav a#nav01 span {
    background-image: url("../images/nav/interieur/02.gif");
}
#nav a#nav02 span {
    background-image: url("../images/nav/interieur/02.gif");
}
#nav a#nav03 span {
    background-image: url("../images/nav/interieur/02.gif");
}
#nav a#nav04 span {
    background-image: url("../images/nav/interieur/02.gif");
}
#nav a#nav05 span {
    background-image: url("../images/nav/interieur/02.gif");
}
#nav a:hover {
    background-color: #b3e310;
    color: #453121;
}
#original-events a {
    color: #957aec ;
    text-decoration: none;
}
#original-events a:hover {
    color: #248d14;
    text-decoration: underline;
}
#original-events img {
    border: 5px solid #fff;
}
#testimonials-link {
    height: 107px;
    left: -1px;
    width: 29px;
}
#langues {
    height: 20px;
    left: 765px;
    position: absolute;
    top: 54px;
    width: 50px;
}
#langues a:hover {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
#wrapper {
    width: 828px;
}
#logos-accueil {
    background: #ffffff none repeat scroll 0 0;
    text-align: center;
}
