
            .bgcolor_1{
                background-color: #003399;
                width: 100%;
            }
            .color_1{
                color: #003399;
            }
        
            .bgcolor_2{
                background-color: #cc3333;
                width: 100%;
            }
            .color_2{
                color: #cc3333;
            }
        
            .bgcolor_3{
                background-color: #ff9933;
                width: 100%;
            }
            .color_3{
                color: #ff9933;
            }
        
            .bgcolor_4{
                background-color: #339900;
                width: 100%;
            }
            .color_4{
                color: #339900;
            }
        
            .bgcolor_5{
                background-color: #9966ff;
                width: 100%;
            }
            .color_5{
                color: #9966ff;
            }
        
            .bgcolor_6{
                background-color: #cccc33;
                width: 100%;
            }
            .color_6{
                color: #cccc33;
            }
        
            .bgcolor_7{
                background-color: #666633;
                width: 100%;
            }
            .color_7{
                color: #666633;
            }
        
            .bgcolor_8{
                background-color: #333333;
                width: 100%;
            }
            .color_8{
                color: #333333;
            }
        
            .bg_fond{
                background-color: #ffffff;
                width: 100%;
            }
            .fond{
                color: #ffffff;
            }
        
            .bg_background{
                background-color: #99ccff;
                width: 100%;
            }
            .background{
                color: #99ccff;
            }
        
            .bg_bandeau{
                background-color: #3366cc;
                width: 100%;
            }
            .bandeau{
                color: #3366cc;
            }
        
            .bg_texte_admin{
                background-color: #0033cc;
                width: 100%;
            }
            .texte_admin{
                color: #0033cc;
            }
        
            .bg_titre_admin{
                background-color: #000000;
                width: 100%;
            }
            .titre_admin{
                color: #000000;
            }
        
            .bg_autre1{
                background-color: #870000;
                width: 100%;
            }
            .autre1{
                color: #870000;
            }
        
            .bg_autre2{
                background-color: #cc66cc;
                width: 100%;
            }
            .autre2{
                color: #cc66cc;
            }
        
            .bg_autre3{
                background-color: #99cc66;
                width: 100%;
            }
            .autre3{
                color: #99cc66;
            }
        
            .bg_autre4{
                background-color: #A2A3AE;
                width: 100%;
            }
            .autre4{
                color: #A2A3AE;
            }
        
            .bg_autre5{
                background-color: #99ccff;
                width: 100%;
            }
            .autre5{
                color: #99ccff;
            }
        
    .form_object{
        color: #ffffff;
        background-color: #3366cc;
        font-size: 13px;
        font-family:arial;
    }
    .button_form{
        color: #ffffff;
        background-color: #3366cc;
        font-size:12px;
        font-family:arial;
        cursor: pointer;
    }
    a.recherche:hover {
        background-color: #0033cc;
    }
/* Styles lié au Layout sélectionné */
.fond_size {
	width: 1000px;
    margin-left: auto;
    margin-right: auto;
}
.menu {
    float: left;
    height: 0px;
}

/* Styles pour le menu de navigation */
#gauche dl, #gauche dt, #gauche dd, #gauche ul, #gauche li {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
#gauche {
    position: relative;
    z-index:100;
}
#gauche dl .bouton_1 {
    background-image:url(../images/bouton_1.gif);
    background-repeat: no-repeat;
    background-position: 0px -36px;
}
#gauche dl .bouton_1 a {
    color: #ffffff;
}
#gauche dl .bouton_1 a:hover {
    background-image:url(../images/bouton_1.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    color: #ffffff;
}
#gauche dl .bouton_2 {
    background-image:url(../images/bouton_2.gif);
    background-repeat: no-repeat;
    background-position: 0px -36px;
}
#gauche dl .bouton_2 a {
    color: #ffffff;
}
#gauche dl .bouton_2 a:hover {
    background-image:url(../images/bouton_2.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    color: #ffffff;
}
#gauche dl .bouton_3 {
    background-image:url(../images/bouton_3.gif);
    background-repeat: no-repeat;
    background-position: 0px -36px;
}
#gauche dl .bouton_3 a {
    color: #000000;
}
#gauche dl .bouton_3 a:hover {
    background-image:url(../images/bouton_3.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    color: #000000;
}
#gauche dl .bouton_4 {
    background-image:url(../images/bouton_4.gif);
    background-repeat: no-repeat;
    background-position: 0px -36px;
}
#gauche dl .bouton_4 a {
    color: #ffffff;
}
#gauche dl .bouton_4 a:hover {
    background-image:url(../images/bouton_4.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    color: #ffffff;
}
#gauche dl .bouton_5 {
    background-image:url(../images/bouton_5.gif);
    background-repeat: no-repeat;
    background-position: 0px -36px;
}
#gauche dl .bouton_5 a {
    color: #ffffff;
}
#gauche dl .bouton_5 a:hover {
    background-image:url(../images/bouton_5.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    color: #ffffff;
}
#gauche dl .bouton_6 {
    background-image:url(../images/bouton_6.gif);
    background-repeat: no-repeat;
    background-position: 0px -36px;
}
#gauche dl .bouton_6 a {
    color: #ffffff;
}
#gauche dl .bouton_6 a:hover {
    background-image:url(../images/bouton_6.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    color: #ffffff;
}
#gauche dl .bouton_7 {
    background-image:url(../images/bouton_7.gif);
    background-repeat: no-repeat;
    background-position: 0px -36px;
}
#gauche dl .bouton_7 a {
    color: #ffffff;
}
#gauche dl .bouton_7 a:hover {
    background-image:url(../images/bouton_7.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    color: #ffffff;
}
#gauche dl .bouton_8 {
    background-image:url(../images/bouton_8.gif);
    background-repeat: no-repeat;
    background-position: 0px -36px;
}
#gauche dl .bouton_8 a {
    color: #ffffff;
}
#gauche dl .bouton_8 a:hover {
    background-image:url(../images/bouton_8.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    color: #ffffff;
}
#gauche dl {
    width: 170px;
    height: 36px;
    text-align: center;
}
#gauche dl a {
    background-image: none;
    display: block;
    overflow: hidden;
    width: 100%;
    text-decoration: none;
    height: 36px;
    font-size: 16px;
    line-height: 36px;
}
#gauche dd {
    width: 168px;
    border: 1px solid #ffffff;
}
#gauche li {
    text-align: center;
}
#gauche li a {
    color: #ffffff;
    text-decoration: none;
    display: block;
    height: 25px;
    line-height: 25px;
    padding-top: 4px;
}
#gauche li a:hover, #gauche li a:focus {
    color: #ffffff;
}
#gauche li {
    text-align: center;
}

.main {
    float: left;
    background-color: #ffffff;
    width: 830px;
    height: 500px;
    z-index: 1;
}
/* Style initial */
body {
    font-family: arial, Helvetica;
    font-size: 14px;
    background-color: #99ccff;
    margin: 0 auto;
    padding: 0 auto;
    width: 100%;
    color: #0033cc;
}
.decor {
    float: left;
    width: 170px;
    display: block;
    background-color: #ffffff;
}
.main_admin {
    float: left;
    background-color: #ffffff;
    width: 1000px;
}

.marquee_sup {
    background: #003399;
    color: #ffffff;
    font-size: 14pt;
    font-style: italic;
    clear: both;
}

.marquee {
    background: #3366cc;
    color: #ffffff;
    font-size: 14pt;
    font-style: italic;
    clear: both;
}

/* Style particulier template 2 */
table.template2 {
    width: 100%;
    border: thin solid #003399;
    border-collapse: collapse;
}
.template2 tr.ligne1{
    text-align: center;
    background-color: #ffffff;
    color: #000000;
}
.template2 tr.ligne2{
    text-align: center;
    background-color: #003399;
    color: #000000;
}
.template2 th{
    border: thin dashed #003399;
    background-color: #003399;
}
.template2 td {
    border: thin dashed #003399;
    text-align: center;
}