/* ThemeASMotorMenu Style Sheet */

.ThemeASMotorMenu,.ThemeASMotorSubMenuTable
{
	background-color: #000000;
	padding:	0;

	cursor:		default;
	empty-cells: show;
	color: white;
	font-weight: bold;
	background:  url(../images/balken_o.jpg);

}

/* Main menu */

.ThemeASMotorMenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;

}

.ThemeASMotorMainItemLeft, .ThemeASMotorMainItemRight, .ThemeASMotorMainItemText,
.ThemeASMotorMainFolderLeft, .ThemeASMotorMainFolderRight, .ThemeASMotorMainFolderText
{
	background-color: transparent;


}

.ThemeASMotorMainItemRight, .ThemeASMotorMainFolderRight, .ThemeASMotorMainItemHover {background-position: right top;}
.ThemeASMotorMainItemLeft, .ThemeASMotorMainFolderLeft { background-position: left top; }
.ThemeASMotorMainItemText, .ThemeASMotorMainFolderText { background-position: top; }

.ThemeASMotorMainItemLeft, .ThemeASMotorMainFolderLeft,
.ThemeASMotorMainItemRight, .ThemeASMotorMainFolderRight
{
	width: 6px;
}

.ThemeASMotorMainItemText, .ThemeASMotorMainFolderText
{
	float: left;
	width: 112px;
	margin-top: 5px;
	margin-left: 3px;
	margin-right: 3px;
	font-weight: bold;
	color: #ffffff;

}
.ThemeASMotorMainItemRight, .ThemeASMotorMainFolderRight
{
	float: right;
	width: 6px;
}

.ThemeASMotorMainItemLeft, .ThemeASMotorMainFolderLeft
{
	float: left;
	width: 6px;
	height: 25px;
}

.ThemeASMotorMainItem, .ThemeASMotorMainItemHover, .ThemeASMotorMainItemActive
{
	white-space:	nowrap;
	padding: 0px;
	background-color: transparent;
	font-size: 10pt;
	font-weight:400;
	width: 154px;

}

.ThemeASMotorMainItemHover .ThemeASMotorMainItemText,
.ThemeASMotorMainItemHover .ThemeASMotorMainFolderText
{
	color: #000000;
	font-weight: bold;
	/*
	background-color:	#bdd698;
	*/
}

.ThemeASMotorMainItemHover .ThemeASMotorMainFolderText
{
	border-bottom: 1px solid #ffffff;

}

.ThemeASMotorMainItemHover .ThemeASMotorMainFolderLeft,
.ThemeASMotorMainItemHover
{
/*
	color: #bdd698;
	*/
	background-color: #D80D15;
	background:  url(../images/balken_o.jpg);

}

/* sub menu */

.ThemeASMotorSubMenu
{
	position: absolute;
	visibility: hidden;
	z-index:     1;
	border:		0;
	padding:	0;
	font-size: 8pt;
}

.ThemeASMotorSubMenuTable
{
	border-bottom-style: none;
	background-color:transparent;

	width: 154px;
}

.ThemeASMotorSubMenuTable TD
{    border:0;
	/*white-space: nowrap;*/
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left:   2px;
}

.ThemeASMotorMenuItem, .ThemeASMotorMenuItemHover, .ThemeASMotorMenuItemActive {}

.ThemeASMotorMenuItemText, .ThemeASMotorMenuFolderText
{
	border-bottom: 1px solid #ffffff;
	background-color:#B6B3AE;
	color:#000000;
		font-size: 8pt;
}

.ThemeASMotorSubMenuEndLeft, .ThemeASMotorSubMenuEndRight, .ThemeASMotorSubMenuEndText,
.ThemeASMotorSubMenuStartLeft, .ThemeASMotorSubMenuStartRight, .ThemeASMotorSubMenuStartText,
.ThemeASMotorMenuItemRight, .ThemeASMotorMenuItemLeft, .ThemeASMotorMenuFolderRight, .ThemeASMotorMenuFolderLeft
{
background-color: #B6B3AE;
border: 1px solid #B6B3AE;
}

.ThemeASMotorMenuItemRight, .ThemeASMotorMenuItemLeft, .ThemeASMotorMenuFolderRight, .ThemeASMotorMenuFolderLeft
{
	width: 6px;
}

.ThemeASMotorMenuItemRight, .ThemeASMotorMenuFolderRight {background-position: right;}
.ThemeASMotorMenuItemLeft, .ThemeASMotorMenuFolderLeft { background-position: left; }

.ThemeASMotorMenuItemHover{	color: #ffffff; }

.ThemeASMotorMenuItemHover .ThemeASMotorMenuItemText,
.ThemeASMotorMenuItemHover .ThemeASMotorMenuFolderText
{

	background-color:	#FA7E22;
	border-bottom: 1px solid #ffffff;
	color:#ffffff;
}

/* finish off the menu */
.ThemeASMotorSubMenuEndLeft, .ThemeASMotorSubMenuEndRight, .ThemeASMotorSubMenuEndText,
.ThemeASMotorSubMenuStartLeft, .ThemeASMotorSubMenuStartRight, .ThemeASMotorSubMenuStartText
{
	height:6px;
}

.ThemeASMotorSubMenuEndLeft {	background-position: left bottom; }
.ThemeASMotorSubMenuEndRight {	background-position: right bottom; }
.ThemeASMotorSubMenuEndText { background-position: bottom; }

.ThemeASMotorSubMenuStartLeft {	background-position: left top; }
.ThemeASMotorSubMenuStartRight {	background-position: right top; }
.ThemeASMotorSubMenuStartText { background-position: top; }

.ThemeASMotorMenuSplit
{
	height:		1px;
	margin-top:	1px;
	margin-bottom:	1px;
	overflow:	hidden;
}

.ThemeASMotorMenuVSplit
{
	width:		1px;
	margin:		0px;
	overflow:	hidden;
	background-color:	inherit;
	border-right:	1px solid #000000;
	height: 8px;
}
