#EFEBDE/* ThemeOfficeMenu Style Sheet */

.ThemeOfficeMenu,.ThemeOfficeSubMenuTable
{ font-family :	verdana, arial, sans-serif
; font-size   :	13px
; padding     :	0
; white-space :	nowrap
; cursor      :	default
; text-align  : left
}

.ThemeOfficeSubMenu
{ position  :	absolute
; visibility:	hidden
; /*
	   Netscape/Mozilla renders borders by increasing
	   their z-index.  The following line is necessary
	   to cover any borders underneath
	*/
	z-index       :	100
; border          :	0
; padding         :	1px
; background-color:	#FFFBEE
; overflow        :	visible
; border          :	1px solid #8C867B
; filter          : progid:DXImageTransform.Microsoft.Shadow(color=#BDC3BD, Direction=135, Strength=4)
}

.ThemeOfficeSubMenuTable
{ overflow:	visible}

.ThemeOfficeMainItem,.ThemeOfficeMainItemHover,.ThemeOfficeMainItemActive,
.ThemeOfficeMenuItem,.ThemeOfficeMenuItemHover,.ThemeOfficeMenuItemActive
{ border     :	0
; cursor     :	default
; white-space:	nowrap
}

.ThemeOfficeMainItem
{ background-color:	#F0F0F0
}

.ThemeOfficeMainItemHover,.ThemeOfficeMainItemActive
{ background-color:	#C6D3EF }

.ThemeOfficeMenuItem
{ background-color:	WHITE }

.ThemeOfficeMenuItemHover,.ThemeOfficeMenuItemActive
{ 	background-color:	#C6D3EF }


/* horizontal main menu */

.ThemeOfficeMainItem
{ padding:	1px
; border:	0
}

td.ThemeOfficeMainItemHover,td.ThemeOfficeMainItemActive
{ padding:	0px
; border:	1px solid #3169C6
}

.ThemeOfficeMainFolderLeft,.ThemeOfficeMainItemLeft,
.ThemeOfficeMainFolderText,.ThemeOfficeMainItemText,
.ThemeOfficeMainFolderRight,.ThemeOfficeMainItemRight
{ background-color:	inherit
}

/* vertical main menu sub components */

td.ThemeOfficeMainFolderLeft,td.ThemeOfficeMainItemLeft
{ padding-top     :	2px
; padding-bottom  :	2px
; padding-left    :	0px
; padding-right   :	2px
; border-top      :	1px solid #3169C6
; border-bottom   :	1px solid #3169C6
; border-left     :	1px solid #3169C6
; background-color:	inherit
}

td.ThemeOfficeMainFolderText,td.ThemeOfficeMainItemText
{ padding-top:	2px
; padding-bottom:	2px
; padding-left:	5px
; padding-right:	5px
; border-top:	1px solid #3169C6
; border-bottom:	1px solid #3169C6
; background-color:	inherit
; white-space:	nowrap
}

td.ThemeOfficeMainFolderRight,td.ThemeOfficeMainItemRight
{ padding-top:	2px
; padding-bottom:	2px
; padding-left:	0px
; padding-right:	0px
; border-top:	1px solid #3169C6
; border-bottom:	1px solid #3169C6
; border-right:	1px solid #3169C6
; background-color:	inherit
}

tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderLeft,
tr.ThemeOfficeMainItem td.ThemeOfficeMainItemLeft
{ padding-top:	0px
; padding-bottom:	0px
; padding-left:	1px
; padding-right:	2px
; white-space:	nowrap
; border:		0
; background-color:	inherit
}

tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderText,
tr.ThemeOfficeMainItem td.ThemeOfficeMainItemText
{ padding-top:	3px
; padding-bottom:	3px
; padding-left:	5px
; padding-right:	5px
; border:		0
; background-color:	inherit
}

tr.ThemeOfficeMainItem td.ThemeOfficeMainItemRight,
tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderRight
{ padding-top:	3px
; padding-bottom:	3px
; padding-left:	0px
; padding-right:	1px
; border:		0
; background-color:	inherit
}

/* sub menu sub components */

/* CJ-010806: paddintg-top en padding-bottom op 0 */
.ThemeOfficeMenuFolderLeft,.ThemeOfficeMenuItemLeft
{ padding-top:	0px
; padding-bottom:	0px
; padding-left:	2px
; padding-right:	2px
; border-top:	1px solid #3169C6
; border-bottom:	1px solid #3169C6
; border-left:	1px solid #3169C6
; background-color:	inherit
; white-space:	nowrap
}

.ThemeOfficeMenuFolderText,.ThemeOfficeMenuItemText
{ padding-top:	2px
; padding-bottom:	2px
; padding-left:	5px
; padding-right:	5px
; border-top:	1px solid #3169C6
; border-bottom:	1px solid #3169C6
; background-color:	inherit
; white-space:	nowrap
}

.ThemeOfficeMenuFolderRight,.ThemeOfficeMenuItemRight
{ padding-top:	2px
; padding-bottom:	2px
; padding-left:	0px
; padding-right:	0px
; border-top:	1px solid #3169C6
; border-bottom:	1px solid #3169C6
; border-right:	1px solid #3169C6
; background-color:	inherit
; white-space:	nowrap
}

/* CJ-010806: padding-top en padding-bottom op 0 */
.ThemeOfficeMenuItem .ThemeOfficeMenuFolderLeft,
.ThemeOfficeMenuItem .ThemeOfficeMenuItemLeft
{ padding-top:	0px
; padding-bottom:	0px
; padding-left:	2px
; padding-right:	2px
; white-space:	nowrap
; border:		0
; background-color:	#C6D3EF
}

.ThemeOfficeMenuItem .ThemeOfficeMenuFolderText,
.ThemeOfficeMenuItem .ThemeOfficeMenuItemText
{ padding-top:	3px
; padding-bottom:	3px
; padding-left:	5px
; padding-right:	5px
; border:		0
; background-color:	inherit
}

.ThemeOfficeMenuItem .ThemeOfficeMenuFolderRight,
.ThemeOfficeMenuItem .ThemeOfficeMenuItemRight
{ padding-top:	3px
; padding-bottom:	3px
; padding-left:	0px
; padding-right:	1px
; border:		0
; background-color:	inherit
}

/* menu splits */

.ThemeOfficeMenuSplit
{ margin:		0px
; height:		0px
; overflow:	hidden
; background-color:	inherit
; border-top:	1px solid #C6C3BD
}

/* image shadow animation */

/*
	seq1:	image for normal
	seq2:	image for hover and active

	To use, in the icon field, input the following:
	<img class="seq1" src="normal.gif" /><img class="seq2" src="hover.gif" />
*/

.ThemeOfficeMenuItem img.seq1
{ display:	inline }

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

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