.ThemeOfficeMenu,.ThemeOfficeSubMenuTable
{
	padding: 0;					/* globalne nie zmieniac */
	white-space: nowrap;		/* globalne nie zmieniac */
	cursor: default;			/* globalne nie zmieniac */
}

.ThemeOfficeMenu
{
width: 100%;		/*			 szerokosc obiektu menu w elemecie */
}	

.ThemeOfficeMenu TD {
text-align: left;				/* pozycja tekstu glownego menu */
height: 21px			/*		 wysokosc gownego menu */
}

.ThemeOfficeSubMenu {
	position: absolute;			/* globalne nie zmieniac */
	visibility: hidden;			/* globalne nie zmieniac */
	margin-top: 0px;			/* odleglos submenu od parenta w pionie */
	margin-left: 0px;			/* odleglos submenu od parenta w poziomie */
	z-index: 3;					/* globalne nie zmieniac */
	border: 0;					/* globalne nie zmieniac */				
	padding: 0;					/* padding komorek submenu */
	overflow: visible;			/* globalne nie zmieniac */
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#9e9fa3, Direction=135, Strength=4); 
	border: 1px solid #ababab;	/* ramka tabelki submenu */
	border-top: 0;				/* ramka tabelki submenu */
}

.ThemeOfficeSubMenuTable
{
	overflow: visible;			/* globalne nie zmieniac */
}	

.ThemeOfficeMainItem,.ThemeOfficeMainItemHover,.ThemeOfficeMainItemActive,
.ThemeOfficeMenuItem,.ThemeOfficeMenuItemHover,.ThemeOfficeMenuItemActive
{
	border:		0;				/* globalne nie zmieniac */
	cursor:		default;		/* styl kursowra w menu */
	white-space:	nowrap;		/* zawijanie wierszy */
}


/* elementy głównego menu poziomego */

.ThemeOfficeMainItem
{
	padding-left: 0px;
	padding-right: 0px;	
	font-size: 9px;
	color: #ff3300;
	text-transform: uppercase;
	font-weight:bold;
	letter-spacing: 1px;
	}

td.ThemeOfficeMainItemHover,td.ThemeOfficeMainItemActive
{
	padding-left: 0px;
	padding-right: 0px;	
	font-size: 9px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight:bold;
	letter-spacing: 1px;
}

.ThemeOfficeMainFolderRight,.ThemeOfficeMainItemRight
{
	padding-left: 5px;
	padding-right: 5px;	
}

.ThemeOfficeMainFolderLeft,.ThemeOfficeMainItemLeft
{
	padding-left: 5px;
	padding-right: 5px;	
}

.ThemeOfficeMainFolderText,.ThemeOfficeMainItemText
{
	padding-left: 0px;
	padding-right: 0px;	
}
/* koniec glownego menu */




/* sub menu sub components */

/* hover dla submenu */
.ThemeOfficeMenuItem 
{
		background-color: #ededed;
}

.ThemeOfficeMenuItemHover,.ThemeOfficeMenuItemActive
{
		background-color: #cccccc;
		/* jesli bez podswietlania calego
			tylko np z klockiem to 
			nizej kombinowac z zamianami inherit na wartosci */
}


.ThemeOfficeMenuFolderLeft,.ThemeOfficeMenuItemLeft
/* ustawienia lewych stron dla foldera i pojedynczego itema */
{
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	2px;
	padding-right:	3px;
	background-color:	inherit;
	white-space:	nowrap;
	border-left: 10px solid #cccccc;
}

.ThemeOfficeMenuFolderText,.ThemeOfficeMenuItemText
/* ustawienia tekstu dla foldera i pojedynczego itema */
{
	padding: 0px;
	padding-right:	25px;
	padding-left: 10px;
	background-color:	inherit;
	white-space:	nowrap;

	color: #3a3a42;
	letter-spacing: 1px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}


.ThemeOfficeMenuFolderRight,.ThemeOfficeMenuItemRight
/* ustawienia prawej strony dla foldera i pojedynczego itema */
{
	padding:	0px;
	background-color: inherit;
	white-space:	nowrap;
}

.ThemeOfficeMenuItem .ThemeOfficeMenuFolderLeft,
.ThemeOfficeMenuItem .ThemeOfficeMenuItemLeft
/* ustawienia lewych stron dla foldera i pojedynczego itema */
{
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	2px;
	padding-right:	3px;
	white-space:	nowrap;
	border:		0;
/* lewy pionowy pasek */
	background-color:	#ededed;
	border-left: 10px solid #ededed;
}


/* środkowa czesc submenusow */
.ThemeOfficeMenuItem .ThemeOfficeMenuFolderText,
.ThemeOfficeMenuItem .ThemeOfficeMenuItemText
/* ustawienia tekstu dla foldera i pojedynczego itema */
{
	padding:	0px;
	padding-right:	25px;
	padding-left: 10px;
	border:		0;
	background-color:	inherit;
}

.ThemeOfficeMenuItem .ThemeOfficeMenuFolderRight,
.ThemeOfficeMenuItem .ThemeOfficeMenuItemRight
/* ustawienia prawej strony dla foldera i pojedynczego itema */
{
	padding:	0px;
	padding-right:	0px;
	border:		0;
	background-color:	inherit;
}






