/* ThemeOfficeMenu Style Sheet */

/* ağal */
.ThemeOfficeMenu,.ThemeOfficeSubMenuTable {
    font-family:   verdana, arial, sans-serif;
    white-space:   nowrap;
    cursor:        default;
    font-size: 11px;

}

/* undirmenu (global)   */
.ThemeOfficeSubMenu
{
    position:        absolute;
    visibility:        hidden;
    background:     #3B3B3B;
    color: #FFF;
    /*
    Netscape/Mozilla renders borders by increasing
    their z-index.  The following line is necessary
    to cover any borders underneath
    */
    z-index:        100;
    overflow:       visible;
    
    filter:progid:DXImageTransform.Microsoft.Shadow(color=#BDC3BD, Direction=135, Strength=4);
    
}

/* undirmenu tafla */
.ThemeOfficeSubMenuTable {
    overflow: visible;
}

/*- ağal atriği (ekki submenu) */
.ThemeOfficeMainItem,.ThemeOfficeMainItemHover,.ThemeOfficeMainItemActive,
.ThemeOfficeMenuItem,.ThemeOfficeMenuItemHover,.ThemeOfficeMenuItemActive
{
    padding:0;
    color: #FFF;
    cursor:                hand;
    white-space:        nowrap;
    font-size: 11px;
    border-top: 1px solid #5E6855;
    
    
}

/* ağalmenu (gildir ekki fyrir börn) */
.ThemeOfficeMainItem {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    
    padding:        2px;
    padding-right: 5px;
}

/* hover yfir ağalmenu - ekki börn */
td.ThemeOfficeMainItemHover,td.ThemeOfficeMainItemActive {
    padding:        2px;
    padding-right: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    
    color: #FFF;
    border-top: 1px solid #136D84;
    background: #137DA4;
}

/* submenu - general */
.ThemeOfficeMenuItem {
    color: #FFF;
}

.ThemeOfficeMenuItemHover,.ThemeOfficeMenuItemActive {
    background: #666;
    color: #FFF;
}


/* horizontal main menu */


.ThemeOfficeMainFolderLeft,.ThemeOfficeMainItemLeft,
.ThemeOfficeMainFolderText,.ThemeOfficeMainItemText,
.ThemeOfficeMainFolderRight,.ThemeOfficeMainItemRight
{

}

/* vertical main menu sub components */

td.ThemeOfficeMainFolderLeft,td.ThemeOfficeMainItemLeft
{
        padding-top:        2px;
        padding-bottom:        2px;
        padding-left:        0px;
        padding-right:        2px;

}

td.ThemeOfficeMainFolderText,td.ThemeOfficeMainItemText
{
        padding-top:        2px;
        padding-bottom:        2px;
        padding-left:        5px;
        padding-right:        5px;



        white-space:        nowrap;
}

td.ThemeOfficeMainFolderRight,td.ThemeOfficeMainItemRight
{
        padding-top:        2px;
        padding-bottom:        2px;
        padding-left:        0px;
        padding-right:        0px;

}

tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderLeft,
tr.ThemeOfficeMainItem td.ThemeOfficeMainItemLeft
{
        padding-top:        3px;
        padding-bottom:        3px;
        padding-left:        1px;
        padding-right:        2px;

        white-space:        nowrap;



}

tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderText,
tr.ThemeOfficeMainItem td.ThemeOfficeMainItemText
{
        padding-top:        3px;
        padding-bottom:        3px;
        padding-left:        5px;
        padding-right:        5px;

        
        
}

tr.ThemeOfficeMainItem td.ThemeOfficeMainItemRight,
tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderRight {
    padding-left: 5px;
}

/* sub menu sub components */

.ThemeOfficeMenuFolderLeft,.ThemeOfficeMenuItemLeft {
    padding-left: 5px;
    white-space:        nowrap;
}

.ThemeOfficeMenuFolderText,.ThemeOfficeMenuItemText {
    padding-left: 5px;
    white-space:        nowrap;
}

.ThemeOfficeMenuFolderRight,.ThemeOfficeMenuItemRight {
    padding-left: 5px;
    white-space:        nowrap;
}

.ThemeOfficeMenuItem .ThemeOfficeMenuFolderLeft,
.ThemeOfficeMenuItem .ThemeOfficeMenuItemLeft {
    padding-left: 5px;
    white-space:        nowrap;
}

.ThemeOfficeMenuItem .ThemeOfficeMenuFolderText,
.ThemeOfficeMenuItem .ThemeOfficeMenuItemText {
    padding-left: 5px;

}

.ThemeOfficeMenuItem .ThemeOfficeMenuFolderRight,
.ThemeOfficeMenuItem .ThemeOfficeMenuItemRight {
    padding-left: 5px;

}

/* menu splits */

.ThemeOfficeMenuSplit
{
        margin:                2px;
        height:                1px;
        overflow:        hidden;
}


.ThemeOfficeMenuItem img.seq1
{
        display:        inline;
}

.ThemeOfficeMenuItemHover seq2,
.ThemeOfficeMenuItemActive seq2
{
        display:        inline;
}

.ThemeOfficeMenuItem .seq2,
.ThemeOfficeMenuItemHover .seq1,
.ThemeOfficeMenuItemActive .seq1
{
        display:        none;
}
