/* MAIN STRUCT CLASS
------------------------------------------------ */
#jahiaAdminBar {
    line-height: 100%;
}

#jahiaAdminBar #topmodules {
    border-bottom: 1px dotted #AAA;
    top: 0;
    background: #ddd;
    color: #333;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
    margin: 0;
    padding: 0;
}

#jahiaAdminBar #toplinks {
    background: #ddd;
    color: #333;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
    margin: 0;
    padding: 0;
    display: block;
}

}
#jahiaAdminBar div.content {
    margin: auto;
    width: 65%;
}

/* TABS
------------------------------------------------ */

#jahiaAdminBar div.tab {
    padding-left: 10px;
    display: block;
    *height: 13px !important;  /* IE7 hack */
    height: 18px;
    padding-top: 20px;
}

#jahiaAdminBar div.tab a {
    background: url( images/tab_right.gif ) no-repeat right top;
    margin-left: 6px;
    text-decoration: none;
    padding-top: 5px;
    *padding-top : 0;    /* IE6 & IE7 hack */
    padding-right: 5px;
    padding-bottom: 5px;
}

#jahiaAdminBar div.tab a:link,
    #jahiaAdminBar div.tab a:visited,
    #jahiaAdminBar div.tab a:active,
    #jahiaAdminBar div.tab a:hover {
    color: #515C6A;
    font-size: 11px;
}

#jahiaAdminBar div.tab a:hover {
    background-position: 100% -26px;
}

#jahiaAdminBar div.tab a:hover span {
    background-position: 0 -26px;
}

#jahiaAdminBar div.tab li {
    display: inline;
    margin: 0;
    padding: 0;
}

#jahiaAdminBar div.tab li.selected a {
    background-position: 100% -26px;
}

#jahiaAdminBar div.tab li.selected span {
    background-position: 0 -26px;
}

#jahiaAdminBar div.tab span {
    background: url( images/tab_left.gif ) no-repeat left top;
    padding-top: 5px;
    padding-left: 8px;
    padding-bottom: 5px;
}

/* End IE5-Mac hack */
#jahiaAdminBar div.tab ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

/* TOPMENU
------------------------------------------------ */
#jahiaAdminBar #mods {
    padding-top: 10px;
}

#jahiaAdminBar div.topmenus {
    display: block;
    font-size: 11px;
    padding-left: 10px;
    width: 100%;
}

#jahiaAdminBar div.topmenus a {
    font-size: 11px;
    margin-left: 1px;
    margin-top: 3px;
    text-decoration: none;
}

#jahiaAdminBar div.topmenus a:link,
    #jahiaAdminBar div.topmenus a:visited,
    #jahiaAdminBar div.topmenus a:active,
    #jahiaAdminBar div.topmenus a:hover {
    color: #515C6A;
}

#jahiaAdminBar div.topmenus a:hover {
    background: #EEE;
}

#jahiaAdminBar div.topmenus span table {
    display: inline;
}

#jahiaAdminBar div.topmenus span,
    #jahiaAdminBar div.topmenus img {
    display: inline;
    margin-left: 1px;
    margin-top: 3px;
}

#jahiaAdminBar #filemanagerLinkBoxFirstRow a,
    #jahiaAdminBar #filemanagerLinkBoxFirstRow img,
    #jahiaAdminBar .workflowState a {
    margin: 0;
    padding: 0;
}

#jahiaAdminBar #processingBoxFirstRow a,
    #jahiaAdminBar #processingBoxFirstRow img,
    #jahiaAdminBar #chatBoxFirstRow a,
    #jahiaAdminBar #chatBoxFirstRow img {
    font-size: 11px;
    margin: 0;
    padding: 0;
}

/* WORKFLOW
------------------------------------------------ */

#jahiaAdminBar div.workflowState {
    display: inline;
}

#jahiaAdminBar img.wfState {
    border: none;
    height: 12px;
    width: 12px;
}