@import url("../style/style_content.css");
@import url("../style/style_menu.css");
@import url("../style/style_spalle.css");
html {
    background: url(../image/body_bg.gif) repeat-x #F6F6F8;
}
body {
    background: url(../image/body_bg.gif) repeat-x #F6F6F8;
    padding: 0px;
    margin: 0px;
    font: 11px "Trebuchet MS", Verdana, Arial, Helvetica, Geneva, Swiss, Sans-serif;
    color: #353557;
    text-align: center;
}
A:link, A:visited {
    color: #353557;
    font-weight: bold;
    text-decoration: underline;
}
A:hover {
    color: #EC3737;
    text-decoration: underline;
}
#page {
    position: relative;
    width: 980px;
    margin: auto;
    padding: 0px;
    text-align: left;
}
.clear {
    clear: both;
}
#principale {
    width: 100%;
    padding: 0px;
    margin: 0px 0px 0px -270px;
    float: right;
}
#head {
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 0;
    width: 100%;
    height: 135px;
    padding: 0px;
    margin: 0px;
    overflow: visible;
    color: #353557;
}
    #head UL#lang {
        position: absolute;
        left: 280px;
        top: 10px;
        z-index: 4;
        width: 200px;
        height: auto;
        padding: 0px;
        margin: auto;
        overflow: visible;
        list-style: none;
    }
        #head UL#lang IMG {
            vertical-align: middle;
            margin-bottom: 3px;
        }
        #head UL#lang A {
            font-weight: normal;
            text-decoration: none;
        }
    #head #sincert {
        position: absolute;
        right: 10px;
        top: 1px;
        z-index: 4;
        width: 45px;
        height: 62px;
        padding: 0px;
        margin: auto;
        overflow: visible;
        list-style: none;
    }
#logo {
    background: url(../image/logo.gif) no-repeat;
    top: 0px;
    left: 0px;
    position: absolute;
    z-index: 3;
    height: 94px;
    width: auto;
    overflow: visible;
    background-color: white;
}
    #logo H1 {
        padding: 0px;
        margin: 0px;
    }
    #logo A {
        width: 225px;
        height: 94px;
        display: block;
    }
        #logo A SPAN {
            display: none;
        }
#day {
    background: url(../image/day_bg.jpg) no-repeat;
    top: 94px;
    left: 0px;
    position: absolute;
    z-index: 3;
    width: 225px;
    height: 41px;
    overflow: visible;
    background-color: white;
}
    #day P {
        padding: 0px;
        margin: 20px 0px 0px 10px;
        font-size: 11px;
    }

#footer {
    background: url(../image/footer_bg.gif) repeat-x;
    padding: 0px 0px 0px 0px;
    margin: 20px 0px 20px 0px;
    font-size: 12px;
    text-align: center;
    background-color: #E2E2E8;
}
    #footer .top {
        background: url(../image/footer_top.gif);
        width: 980px;
        height: 7px;
        font-size: 0px;
    }
    #footer P {
        padding: 3px 0px 3px 10px;
        margin: 0px 0px 0px 0px;
        float: left;
        display: inline;
        border-left: 2px solid #F6F6F8;
    }
    #footer UL {
        padding: 3px 10px 3px 0px;
        margin: 0px;
        float: right;
        display: inline;
        border-right: 2px solid #F6F6F8;
    }
        #footer UL LI {
            background: url(../image/footer_li.gif) no-repeat left;
            padding: 0px 10px 0px 13px;
            margin: 0px 0px 0px 0px;
            float: left;
            display: inline;
        }
            #footer UL LI A:link, #footer UL LI A:visited {
                font-size: 11px;
                font-weight: normal;
                text-decoration: none;
            }
            #footer UL LI A:hover {
                text-decoration: underline;
            }

    #footer .bottom {
        background: url(../image/footer_bottom.gif);
        width: 980px;
        height: 7px;
        font-size: 0px;
    }