/*******************************************************************/
/*                  Styles du gabarit Classique                    */
/*******************************************************************/
div#container_site {
    width               : 1024px;
    margin-left         : auto;
    margin-right        : auto;
    background          : #472150 url(images/classique/fond.jpg) center top no-repeat;
}

div#container {
    float               : left;
    width               : 950px;
}

div#container_colonne {    
    float               : right;
    padding-left        : 14px;
    width               : 60px;
    padding-top         : 160px;
    text-align          : center;
}

div#container_colonne a {
    color               : #FFFFFF;
}

div#header {
    width               : 950px;
    height              : 230px;
}

div#header div#header_left {
    float               : left;
    width               : 130px;
    height              : 100%;
}

div#header div#header_left div#logo {
    padding-left        : 40px;
    padding-top         : 10px;
    width               : 85px;
    height              : 130px;
}

div#header div#header_left div#logo img {
    padding-left        : 5px;
    width               : 85px;
    height              : 130px;
}

div#header div#header_left div#charte_logo {
    clear               : both;
    padding-top         : 15px;
    padding-left        : 70px;
    width               : 60px;
    text-align          : center;
}

div#header div#header_left div#charte_logo a {
    color               : #FFFFFF;
}

div#header div#header_right {
    float               : right;
    width               : 820px;
    height              : 100%;
}

div#header div#header_right div#menu_haut {
    width               : 100%;
    text-align          : right;
    height              : 102px;
}

div#header div#header_right div#bandeau {
    width               : 100%;
    height              : 128px;
    text-align          : right;
}

div#separation_header_contenu {
    clear               : both;
    width               : 100%;
    height              : 33px;
    color               : #FFFFFF;
}

div#separation_header_contenu div#rail {
    float               : left;
    padding-top         : 10px;
    padding-left        : 128px;
}

div#separation_header_contenu div#rail a {
    color               : #FFFFFF;
}

div#separation_header_contenu div#titre_page {
    float               : right;
    width               : 300px;
    text-align          : right;
}

div#separation_header_contenu div#titre_page img {
    padding-left       : 20px;
}

div#conteneur_contenu {
    clear               : both;
    width               : 100%;
}

div#conteneur_contenu div#outils {
    width               : 100%;
    text-align          : right;
}

div#conteneur_contenu div#left_side {
    float               : left;
    width               : 250px;
    height              : 100%;
    background          : transparent;
}

div#conteneur_contenu div#left_side div#menu_2 {
    width               : 218px;
    padding-left        : 72px;
    background          : transparent url(images/classique/fond_menu_2.gif) right top no-repeat;
    
}
div#conteneur_contenu div#left_side div#picto_bas_gauche {
    
}

div#conteneur_menu_2 {
    padding-left        : 30px;
    padding-top         : 5px;
    padding-right       : 15px;
    padding-bottom      : 20px;
    background          : transparent url(images/classique/fond_niveau2_menu.gif) right top repeat-y;
}

div#conteneur_contenu div#contenu {
    background-color    : #FFFFFF;
    float               : right;
    width               : 600px;
    padding             : 20px;
    margin-bottom       : 20px;
    height              : 100%;
}

table#contenu_wysiwyg {
    background-color    : #FFFFFF;
    width               : 100%;
    height              : 500px;
}

div#footer {
    clear               : both;
    width               : 100%;
    height              : 20px;
    color               : #FFFFFF;
    border-top          : 1px solid #FFFFFF;
    text-align          : right;
    padding-top         : 5px;
}

div#footer a {
    color               : #FFFFFF;
    text-decoration     : underline;
}
div#footer a:hover {
    text-decoration     : none;
}

/*   Menu 2   */

ul.menu_2_n1 {
    padding-top         : 15px;
    border-bottom       : 1px solid #780D67;
}

ul.menu_2_n1 li {
    list-style-type     : none;
    padding-bottom      : 5px;
}
ul.menu_2_n1 li ul{
    padding-top         : 10px;
}

li.menu_2 {
    font-size           : 14px;
    color               : #5C054F;
    font-weight         : bold;
    text-transform      : uppercase;
}
/*
li.menu_2 a {
    color               : #5C054F;
}*/

li.menu_2 ul {
    text-align          : right;
}

li.menu_3 {
    font-size           : 14px;
    color               : #425862;
    font-weight         : normal;
    text-transform      : none;
    padding-bottom      : 5px;
}
/*
li.menu_3 a {
    color               : #425862;
    text-decoration     : underline;
}

li.menu_3 a:hover {
    text-decoration     : none;
}
*/
/*  Styles diaporama    */
div.diaporama_styles {
    width               : 100%;
    background          : #FFFFFF;
}
div.titre_diaporama_styles {
    
}