/**
 * @author: RGR
 * CSS pour les menus et titre du back office eszh
 */

/** user dashboard bar **/
#dashboard-bar {
    display:block;
    width:100%;
    height:24px;
    background-color:#333;
    position:fixed;
    top:0;
    left:0;
    z-index:1000;
    box-shadow: 0 5px 6px -2px #555;
} 

#dashboard-bar a {
    height:80%;
    min-width: 20px;
    display:block;
    background-repeat: no-repeat;
    background-position: left center;
    float:left;
    margin:2px 5px;
    text-decoration: none;
    color:#FFF;
    padding-left: 20px;
    line-height:20px;
}

#dashboard-bar a:link {text-decoration:none;color:#FFF;}
#dashboard-bar a:visited {text-decoration:none;color:#FFF;}
#dashboard-bar a:hover {text-decoration:none;color:goldenrod;}
#dashboard-bar a:active {text-decoration:none;color:#FFF;}

#dashboard-logout {background-image: url("../img/16/exit.png");}
#dashboard-space {background-image: url("../img/16/user.png");}
#dashboard-basket {background-image: url("../img/16/basket.png");}
#dashboard-searches {background-image: url("../img/zoom.png");}
#dashboard-account {background-image: url("../img/16/account.png");}
#dashboard-pin {
    float:right !important;
    background-image: url("../img/16/pin-pinned.png");
}
/** **/

.dashboard {
    margin: 5px auto;
    height: 45px;
    width: 100%;
    border-radius:5px;
    border: 1px solid #AAA;
}

.dashboard:hover {background-color:#333;}
.dashboard a:hover {color:#FFF;}

.dashboard a {
    display: block;
    width: 90%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: left center;
    font-size: 1.2em;
    padding-left: 40px;
    margin-left: 10px;
    line-height:45px;
} 

a#dashboard-contact{background-image: url("../img/32/contact.png");}
a#dashboard-comment{background-image: url("../img/32/comment.png");}
a#dashboard-history{background-image: url("../img/32/hourglass.png");}
a#dashboard-comment-moderation{background-image: url("../img/32/comment-moderation.png");}
a#dashboard-newsletter{background-image: url("../img/32/newsletter.png");}
a#dashboard-publication{background-image: url("../img/32/publication.png");}
a#dashboard-contribution-config{background-image: url("../img/32/config.png");}
a#dashboard-tag{background-image: url("../img/32/tag.png");}
a#dashboard-group{background-image: url("../img/32/group.png");}
a#dashboard-administration{background-image: url("../img/32/opac.png");}
a#dashboard-document{background-image: url("../img/32/document.png");}
a#dashboard-user-password{background-image: url("../img/32/user-password.png");}
a#dashboard-user-suppr{background-image: url("../img/32/user-suppr.png");}
a#dashboard-user-edit{background-image: url("../img/32/user-edit.png");}
a#dashboard-moderation{background-image: url("../img/32/moderation.png");}
a#dashboard-domain{background-image: url("../img/32/domain.png");}
a#dashboard-domain-add{background-image: url("../img/32/domain-add.png");}
a#dashboard-domain-edit{background-image: url("../img/32/domain-edit.png");}
a#dashboard-domain-sitemap{background-image: url("../img/32/sitemap.png");}
a#dashboard-translation{background-image: url("../img/32/translation.png");}
a#dashboard-advanced-tools{background-image: url("../img/32/tools.png");}
a#dashboard-tools{background-image: url("../img/32/tools.png");}
a#dashboard-document-contributor{background-image: url("../img/32/document-contributor.png");}
a#dashboard-config{background-image: url("../img/32/config.png");}
a#dashboard-bookmark{background-image: url("../img/32/bookmark.png");}
a#dashboard-publication-approve{background-image: url("../img/node-manager.png");}
a#dashboard-crm{background-image: url("../img/32/crm.png");}
a#dashboard-user{background-image: url("../img/32/user.png");}
a#dashboard-profile{background-image: url("../img/32/profile.png");}
a#dashboard-changelog{background-image: url("../img/32/changelog.png");}
a#dashboard-statistics{background-image: url("../img/32/statistics.png");}
a#dashboard-database-refresh{background-image: url("../img/32/database-refresh.png");}
a#dashboard-database-remove{background-image: url("../img/32/database-remove.png");}
a#dashboard-subscribers{background-image: url("../img/32/group.png");}
a#dashboard-layout{background-image: url("../img/32/display.png");}
a#dashboard-perf{background-image: url("../img/32/perf.png");}
a#dashboard-auth{background-image: url("../img/32/user-password.png");}
a#dashboard-mail-edit{background-image: url("../img/32/contact.png");}

/** Statistiques */
a#dashboard-statistics-visit{background-image: url("../img/32/group.png");}
a#dashboard-statistics-trafic{background-image: url("../img/32/activity-chart.png");}
a#dashboard-statistics-os{background-image: url("../img/32/os.png");}
a#dashboard-statistics-browser{background-image: url("../img/32/browser.png");}
a#dashboard-statistics-node{background-image: url("../img/32/node-chart.png");}
a#dashboard-statistics-reader_account{background-image: url("../img/32/user-chart.png");}
a#dashboard-statistics-basket{background-image: url("../img/32/basket-chart.png");}
a[id^=dashboard-statistics-research_]{background-image: url("../img/32/research-chart.png");}
a#dashboard-statistics-editor_using{background-image: url("../img/32/editor-chart.png");}
a#dashboard-statistics-location{background-image: url("../img/32/location.png");}

h2.title-not-found {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/not-found.png");
    background-repeat: no-repeat;
    background-position: left;    
}

h2.title-comment {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/comment.png");
    background-repeat: no-repeat;
    background-position: left;    
}

h2.title-comment-moderation {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/comment-moderation.png");
    background-repeat: no-repeat;
    background-position: left;    
}

h2.title-history {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/hourglass.png");
    background-repeat: no-repeat;
    background-position: left;    
}

h2.title-contact{
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/contact.png");
    background-repeat: no-repeat;
    background-position: left;    
}

h2.title-newsletter{
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/newsletter.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-newsletter-subscribers{
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/group.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-newsletter-config {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/config.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-publication {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/publication.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-publication-list {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/publication.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-publication-moderate{
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/node-manager.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-admin {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/dashboard_title.png");
    background-repeat: no-repeat;
    background-position: left;    
}

h2.title-tag {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/tag.png");
    background-repeat: no-repeat;
    background-position: left; 
}

h2.title-group {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/group.png");
    background-repeat: no-repeat;
    background-position: left; 
}

h2.title-user {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/user.png");
    background-repeat: no-repeat;
    background-position: left; 
}

h2.title-user-password {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/user-password.png");
    background-repeat: no-repeat;
    background-position: left; 
}

h2.title-user-suppr {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/user-suppr.png");
    background-repeat: no-repeat;
    background-position: left; 
}

h2.title-user-edit {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/user-edit.png");
    background-repeat: no-repeat;
    background-position: left; 
}

h2.title-user-config {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/config.png");
    background-repeat: no-repeat;
    background-position: left; 
}

h2.title-contribution {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/document.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-moderation {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/moderation.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-contribution-config {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/config.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-domain-add {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/domain-add.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-domain-edit {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/domain-edit.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-contribution-contributor-document {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/document-contributor.png");
    background-repeat: no-repeat;
    background-position: left;   
}

h2.title-contribution-history {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/history.png");
    background-repeat: no-repeat;
    background-position: left;   
}

h2.title-config {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/config.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-changelog {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/changelog.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-layout {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/display.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-perf {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/perf.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-tag-add {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/tag-add.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-tag-edit {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/tag-edit.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-statistics {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/statistics.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-statistics-visit {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/group.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-statistics-browser {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/browser.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-statistics-trafic {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/activity-chart.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-statistics-os {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/os.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-statistics-location {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/location.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-statistics-reader_account {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/user-chart.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-statistics-basket {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/basket-chart.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-statistics-editor_using {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/editor-chart.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-statistics-node {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/node-chart.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2[class^=title-statistics-research_] {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/research-chart.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-profile {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/profile.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-profile-add {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/profile.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-profile-edit {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/profile.png");
    background-repeat: no-repeat;
    background-position: left;
}

h3.title-database-refresh {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/database-refresh.png");
    background-repeat: no-repeat;
    background-position: left;
}

h3.title-database-remove {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/database-remove.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-tools {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/tools.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-advanced-tools {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/tools.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-tab-edit {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/tab-edit.png");
    background-repeat: no-repeat;
    background-position: left;
}

h2.title-mail-edit {
    display:block;
    padding-left: 40px;
    line-height: 32px;
    background-image: url("../img/32/contact.png");
    background-repeat: no-repeat;
    background-position: left;
}