/* theme_leftmenuMenu Style Sheet */

.theme_leftmenu_3Menu,.theme_leftmenu_3SubMenuTable{
	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_3SubMenu{
	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_3SubMenuTable{
	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_3MenuItem,.theme_leftmenu_3MenuItemHover,.theme_leftmenu_3MenuItemActive{
	cursor:						default;
	white-space:			nowrap;
}

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

.theme_leftmenu_3MainItemHover, .theme_leftmenu_3MainItemActive,
.theme_leftmenu_3MenuItemHover, .theme_leftmenu_3MenuItemActive{
  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_3MainFolderLeft,.theme_leftmenu_3MainItemLeft,
.theme_leftmenu_3MainFolderText,.theme_leftmenu_3MainItemText,
.theme_leftmenu_3MainFolderRight, .theme_leftmenu_3MainItemRight{
	border:		        0;
	background-color:	inherit;
	white-space:	    nowrap;
}

/* vertical main menu sub components */
TD.theme_leftmenu_3MainFolderLeft,TD.theme_leftmenu_3MainItemLeft{
	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_3MainFolderLeft,TD.theme_leftmenu_3MainItemLeft,
TD.theme_leftmenu_3MainFolderText,TD.theme_leftmenu_3MainItemText,
TD.theme_leftmenu_3MainFolderRight,TD.theme_leftmenu_3MainItemRight{
	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_3MainFolderLeft,TD.theme_leftmenu_3MainItemLeft{
	padding-left:	    0px;
	padding-right:	  0px;
/*	border-left:	    0px solid #9C9A9C; */
	background-color:	inherit;
	white-space:	    nowrap;
	color: 						#01009A; 					 	/* blau */
}

TD.theme_leftmenu_3MainFolderText,TD.theme_leftmenu_3MainItemText{
	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_3MainFolderRight,TD.theme_leftmenu_3MainItemRight{
	padding-left:	    0px;
	padding-right:	  0px;
	border-right:	    0px solid #9C9A9C;
	background-color:	inherit;
	white-space:	    nowrap;
	color: 						#01009A;  					/* blau */
}




TR.theme_leftmenu_3MainItem TD.theme_leftmenu_3MainFolderLeft{
	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_3MainItem TD.theme_leftmenu_3MainItemLeft{
	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_3MainItem TD.theme_leftmenu_3MainFolderText{
	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_3MainItem TD.theme_leftmenu_3MainItemText{
	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_3MainItem TD.theme_leftmenu_3MainItemRight{
	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_3MainItem TD.theme_leftmenu_3MainFolderRight{
	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_3MenuFolderLeft,.theme_leftmenu_3MenuItemLeft{
	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_3MenuFolderLeft,.theme_leftmenu_3MenuItemLeft,
.theme_leftmenu_3MenuFolderText,.theme_leftmenu_3MenuItemText,
.theme_leftmenu_3MenuFolderRight,.theme_leftmenu_3MenuItemRight{

	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_3MenuFolderLeft,.theme_leftmenu_3MenuItemLeft{
	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_3MenuFolderText,.theme_leftmenu_3MenuItemText{
	padding-left:			10px;
	padding-right:		10px;
	white-space:			nowrap;
	background-color:	#FDFBDC;        /* bg beige hover*/
	color: 						#01009A;  			/* blau */
}

.theme_leftmenu_3MenuFolderRight,.theme_leftmenu_3MenuItemRight{
	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_3MenuItem TD.theme_leftmenu_3MenuFolderLeft{
	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_3MenuItem TD.theme_leftmenu_3MenuItemLeft{
	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_3MenuItem TD.theme_leftmenu_3MenuFolderText{
	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_3MenuItem TD.theme_leftmenu_3MenuItemText{
	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_3MenuItem TD.theme_leftmenu_3MenuItemRight{
	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_3MenuItem TD.theme_leftmenu_3MenuFolderRight{
	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_3MenuSplit{
	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_3MenuItem img.seq1{
	display:	inline;
}

.theme_leftmenu_3MenuItemHover seq2,
.theme_leftmenu_3MenuItemActive seq2{
	display:	inline;
}

.theme_leftmenu_3MenuItem .seq2,
.theme_leftmenu_3MenuItemHover .seq1,
.theme_leftmenu_3MenuItemActive .seq1{
	display:	none;
}
