/* theme_leftmenuMenu Style Sheet */

.theme_leftmenu_1Menu,.theme_leftmenu_1SubMenuTable{
	width:160px;
	font-size:14pt;
	font-family:Times New Roman,verdana,arial,sans-serif;
	font-weight:bold;
	/*background-color: #EFF0D9;*/
	color:#DE6833;  /* orange(dark) */
	white-space:nowrap;
  cursor:default;
/*	border-left:			1px solid #AFBFCF;*/
}

.theme_leftmenu_1SubMenu{
	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:					0;
	/* the following property is only useful in IE */
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color=#DEDEDE,Direction=135,Strength=4);*/
}

.theme_leftmenu_1SubMenuTable{
	width: 						150px;
	border-top:				1px solid #AFBFCF;
	border-left:			1px solid #AFBFCF;
	border-right:			1px solid #AFBFCF;
	position:			absolute;		/* hoehenkorrektur submenu*/
	margin-top:		-1px;    		/* hoehenkorrektur submenu*/
}

.theme_leftmenu_1MenuItem,.theme_leftmenu_1MenuItemHover,.theme_leftmenu_1MenuItemActive{
	cursor:						default;
	white-space:			nowrap;
}

.theme_leftmenu_1MainItem, .theme_leftmenu_1MenuItem{
	/*background-color:	#FFFDE6;*/
	font-size: 				11px;
	color: 						#01009A; 	 /* blau */
}

.theme_leftmenu_1MainItemHover, .theme_leftmenu_1MainItemActive,
.theme_leftmenu_1MenuItemHover, .theme_leftmenu_1MenuItemActive{
  font-size: 				11px;
	/*background-color:	#FDFBDC;   // orange(no background-color) */
 	color: 						#01009A;   /* blau */
}

/* horizontal main menu sub components */
/* panel doesn't really support horizontal menus */
.theme_leftmenu_1MainFolderLeft,.theme_leftmenu_1MainItemLeft,
.theme_leftmenu_1MainFolderText,.theme_leftmenu_1MainItemText,
.theme_leftmenu_1MainFolderRight, .theme_leftmenu_1MainItemRight{
	border:		        0;
	background-color:	inherit;
	white-space:	    nowrap;
}

/* vertical main menu sub components */
TD.theme_leftmenu_1MainFolderLeft,TD.theme_leftmenu_1MainItemLeft{
	padding-left:	    0px;
	padding-right:	  0px;
/*	border-left:	    0px solid #9C9A9C; */
	white-space:	    nowrap;
	background-color:	inherit;
	border-bottom:    1px solid #AFBFCF;  /* line */
	color: 						#01009A; 					  /* blau */
}

TD.theme_leftmenu_1MainFolderLeft,TD.theme_leftmenu_1MainItemLeft,
TD.theme_leftmenu_1MainFolderText,TD.theme_leftmenu_1MainItemText,
TD.theme_leftmenu_1MainFolderRight,TD.theme_leftmenu_1MainItemRight{
	padding-top:3px;
	padding-bottom:3px;
	border-top:0px solid #9C9A9C;
	border-bottom:1px solid #9C9A9C;
	background-color:	inherit;
	border-bottom:    1px solid #DE6833;  /* line */
	color: 						#01009A;  					/* blau */
}

TD.theme_leftmenu_1MainFolderLeft,TD.theme_leftmenu_1MainItemLeft{
	padding-left:	    0px;
	padding-right:	  0px;
/*	border-left:	    0px solid #9C9A9C; */
	background-color:	inherit;
	white-space:	    nowrap;
	color: 						#01009A; 					 	/* blau */
}

TD.theme_leftmenu_1MainFolderText,TD.theme_leftmenu_1MainItemText{
	padding-left:2px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:0px;
	/*background-color:inherit;*/
	white-space:nowrap;
 	color:#DE6833; /* orange(light) */
 	font-size:14pt;
}

TD.theme_leftmenu_1MainFolderRight,TD.theme_leftmenu_1MainItemRight{
	padding-left:	    0px;
	padding-right:	  0px;
	border-right:	    0px solid #9C9A9C;
	background-color:	inherit;
	white-space:	    nowrap;
	color: 						#01009A;  					/* blau */
}




TR.theme_leftmenu_1MainItem TD.theme_leftmenu_1MainFolderLeft{
	padding-top:	    0px;
	padding-bottom:	  0px;
	padding-left:	    0px;
	padding-right:	  0px;
	border:	          0;
	white-space:	    nowrap;
	background-color:	inherit;
	border-bottom:    1px solid #AFBFCF;  /* line */
}

TR.theme_leftmenu_1MainItem TD.theme_leftmenu_1MainItemLeft{
	padding-top:	    0px;
	padding-bottom:	  0px;
	padding-left:	    0px;
	padding-right:	  0px;
	border:	          0;
	white-space:	    nowrap;
	background-color:	inherit;
	border-bottom:    1px solid #AFBFCF;  /* line */

}

TR.theme_leftmenu_1MainItem TD.theme_leftmenu_1MainFolderText{
	padding-top:	    3px;
	padding-bottom:	  3px;
	padding-left:	    10px;
	padding-right:    10px;
	border:	          0;
	white-space:	    nowrap;
	background-color:	inherit;
	border-bottom:    1px solid #AFBFCF;  /* line */
}

TR.theme_leftmenu_1MainItem TD.theme_leftmenu_1MainItemText{
	padding-top:0px;
	padding-bottom:0px;
	padding-left:2px;
	padding-right:5px;
	border:0;
	white-space:nowrap;
	background-color:inherit;
	border-bottom:1px solid #D35D29;  /* line */
	color:#98411B;	/* orange(dark) */
}

TR.theme_leftmenu_1MainItem TD.theme_leftmenu_1MainItemRight{
	padding-top:	    0px;
	padding-bottom:	  0px;
	padding-left:	    0px;
	padding-right:	  0px;
	border:	          0;
	white-space:	    nowrap;
	background-color:	inherit;
	border-bottom:    1px solid #AFBFCF;  /* line */
}

TR.theme_leftmenu_1MainItem TD.theme_leftmenu_1MainFolderRight{
	padding-top:	    0px;
	padding-bottom:	  0px;
	padding-left:	    0px;
	padding-right:	  0px;
	border:	          0;
	white-space:	    nowrap;
	background-color:	inherit;
	border-bottom:    1px solid #AFBFCF;  /* line */
}





/* sub menus sub components */

.theme_leftmenu_1MenuFolderLeft,.theme_leftmenu_1MenuItemLeft{
	padding-left:			0px;
	padding-right:		0px;
	border-left:			0px solid #9C9A9C;
	white-space:			nowrap;
	background-color:	#FDFBDC;        /* bg beige hover*/
	color: 						#01009A;  			/* blau */
}

.theme_leftmenu_1MenuFolderLeft,.theme_leftmenu_1MenuItemLeft,
.theme_leftmenu_1MenuFolderText,.theme_leftmenu_1MenuItemText,
.theme_leftmenu_1MenuFolderRight,.theme_leftmenu_1MenuItemRight{

	padding-top:	 	 	3px;
	padding-bottom:		3px;
	border-top:	    	0px solid #9C9A9C;
	border-bottom:		1px solid #AFBFCF;
	white-space:			nowrap;
	background-color:	#FDFBDC;        /* bg beige hover*/
	color: 						#01009A;  			/* blau */
}

.theme_leftmenu_1MenuFolderLeft,.theme_leftmenu_1MenuItemLeft{
	padding-left:			0px;
	padding-right:		0px;
	border-left:			0px solid #9C9A9C;
	white-space:			nowrap;
	background-color:	#FDFBDC;        /* bg beige hover*/
	color: 						#01009A;  			/* blau */
}

.theme_leftmenu_1MenuFolderText,.theme_leftmenu_1MenuItemText{
	padding-left:			10px;
	padding-right:		10px;
	white-space:			nowrap;
	background-color:	#FDFBDC;        /* bg beige hover*/
	color: 						#01009A;  			/* blau */
}

.theme_leftmenu_1MenuFolderRight,.theme_leftmenu_1MenuItemRight{
	padding-left:			0px;
	padding-right:		0px;
	border-right:			0px solid #9C9A9C;
	white-space:			nowrap;
	background-color:	#FDFBDC;        /* bg beige hover*/
	color: 						#01009A;  			/* blau */
}





TR.theme_leftmenu_1MenuItem TD.theme_leftmenu_1MenuFolderLeft{
	padding-top:			0px;
	padding-bottom:		0px;
	padding-left:			0px;
	padding-right:		0px;
	border:						0;
	white-space:			nowrap;
	background-color:	#F0EFEC;        		/* bg hellgrau */
	border-bottom:    1px solid #AFBFCF;  /* line */
	color: 						#01009A;  					/* blau */
}

TR.theme_leftmenu_1MenuItem TD.theme_leftmenu_1MenuItemLeft{
	padding-top:			0px;
	padding-bottom:		0px;
	padding-left:			0px;
	padding-right:		0px;
	border:						0;
	white-space:			nowrap;
	background-color:	#F0EFEC;        		/* bg hellgrau */
	border-bottom:    1px solid #AFBFCF;  /* line */
	color: 						#01009A;  					/* blau */
	}

TR.theme_leftmenu_1MenuItem TD.theme_leftmenu_1MenuFolderText{
	padding-top:			3px;
	padding-bottom:		3px;
	padding-left:			10px;
 	padding-right:		10px;
	border:						0;
	white-space:			nowrap;
	background-color:	#F0EFEC;        		/* bg hellgrau */
	border-bottom:    1px solid #AFBFCF;  /* line */
	color: 						#01009A;  					/* blau */
}

TR.theme_leftmenu_1MenuItem TD.theme_leftmenu_1MenuItemText{
	padding-top:			3px;
	padding-bottom:		3px;
	padding-left:			10px;
	padding-right:		10px;
	border:						0;
	white-space:			nowrap;
	background-color:	#F0EFEC;        		/* bg hellgrau */
	border-bottom:    1px solid #AFBFCF;  /* line */
	color: 						#01009A;  					/* blau */
}

TR.theme_leftmenu_1MenuItem TD.theme_leftmenu_1MenuItemRight{
	padding-top:			0px;
	padding-bottom:		0px;
	padding-left:			0px;
	padding-right:		0px;
	border:						0;
	white-space:			nowrap;
	background-color:	#F0EFEC;        		/* bg hellgrau */
	border-bottom:    1px solid #AFBFCF;  /* line */
	color: 						#01009A;  					/* blau */
}

TR.theme_leftmenu_1MenuItem TD.theme_leftmenu_1MenuFolderRight{
	padding-top:			0px;
	padding-bottom:		0px;
	padding-left:			0px;
	padding-right:		0px;
	border:						0;
	white-space:			nowrap;
	background-color:	#F0EFEC;        		/* bg hellgrau */
	border-bottom:    1px solid #AFBFCF;  /* line */
	color: 						#01009A;  					/* blau */
}




.theme_leftmenu_1MenuSplit{
	margin:						2px;
	height:						1px;
	overflow:					hidden;
	background-color:	inherit;
	border-top:				1px solid #9C9A9C;
}



/* 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" />
*/

.theme_leftmenu_1MenuItem img.seq1{
	display:	inline;
}

.theme_leftmenu_1MenuItemHover seq2,
.theme_leftmenu_1MenuItemActive seq2{
	display:	inline;
}

.theme_leftmenu_1MenuItem .seq2,
.theme_leftmenu_1MenuItemHover .seq1,
.theme_leftmenu_1MenuItemActive .seq1{
	display:	none;
}
