@CHARSET "ISO-8859-1";

html,body {
    height: 100%;
    background-color: #BFBFBF;
}

body {
    color: #3F3F3F;
}

h1 {
    color: #719DC2;
    background: transparent url(../images/h1.png) no-repeat scroll left top;
}

h3 {
    color: #719DC2;
}

h2 {
    color: #1D3650;
    background: transparent url(../images/h2.png) no-repeat scroll left top;
}

a {
    color: #7a7b7d;
}

#wrapper {
    background: #FFF url(../images/wrapper_bg.png) repeat-y scroll center
        top;
}

#page_header {
    background: #FFF url(../images/bg_bandeau.png) repeat-x scroll center
        bottom;
}

#page_header .top_navigation .title {
    color: #719DC2;
}

#page_header .top_navigation a {
    color: #3F3F3F;
}

#page_content {
    border-top: 2px solid #7a7b7d;
}

#page_footer {
    background: transparent url(../images/footer_bg.png) repeat-x scroll
        left bottom;
    border-top: 2px solid #7a7b7d;
    color: #FFF;
}

.onglet_active {
    color: #FFF;
}

.onglet {
    color: #7a7b7d;
}

.onglet:hover {
    color: #719DC2;
}

.onglet_active .onglet_img_gauche {
    background: transparent url(../images/tab/active_tab_left.png) no-repeat
        scroll left top;
}

.onglet_active .onglet_img_centre {
    background: transparent url(../images/tab/active_tab_center.png)
        repeat-x scroll center top;
}

.onglet_active .onglet_img_droit {
    background: transparent url(../images/tab/active_tab_right.png)
        no-repeat scroll right top;
}

.onglet .onglet_img_gauche {
    background: transparent url(../images/tab/inactive_tab_left.png)
        no-repeat scroll left top;
}

.onglet .onglet_img_centre {
    background-color: #FFF;
}

.onglet .onglet_img_droit {
    background: transparent url(../images/tab/inactive_tab_right.png)
        no-repeat scroll right top;
}

.sousMenu ul li {
    background: transparent url(../images/puce.png) no-repeat scroll left
        center;
}

.sousMenuSelected a {
    color: #719DC2;
}

.ligne {
    background-color: #DFDFDF;
}
/***** Tableau *****/
.tabData thead tr {
    background:
        url(custom-theme/images/ui-bg_highlight-soft_50_00519e_1x100.png)
        repeat-x scroll 50% 50% #5d8918;
    border: 1px solid #AFAFAF;
}

.tabData th {
    color: #FFF;
}
/***** Filtre *****/
.fieldset {
    border: 1px solid #AFAFAF;
}

.fieldset .legend {
    background-color: #FFF;
    color: #3F3F3F;
}
/***** Box *****/
.box .body {
    background: #FFF;
}

.box .header {
    border-bottom: 1px solid #DFDFDF;
    color: #719DC2;
}

.box .b {
    background: url(../images/box/b.png);
}

.box .tl {
    background: url(../images/box/tl.png);
}

.box .tr {
    background: url(../images/box/tr.png);
}

.box .bl {
    background: url(../images/box/bl.png);
}

.box .br {
    background: url(../images/box/br.png);
}
/***** Bouton *****/
.btn_gauche {
    background: transparent url(../images/btn/btn_gauche.png) no-repeat
        scroll left top;
}

.btn_centre {
    color: #FFF;
    background: transparent url(../images/btn/btn_centre.png) repeat-x
        scroll left top;
}

.btn_droite {
    background: transparent url(../images/btn/btn_droite.png) no-repeat
        scroll left top;
}

.clientNewOrNot label {
    color: #719DC2;
}