/* CSS Document */


#innerMainMenuBar,
#innerdirectShopMenu,
#addMenuContainer {
	margin: 0;; /* all lists */
	padding: 0 0 0 3px;
}

#innerMainMenuBar ul,
#innerdirectShopMenu ul,
#addMenuContainer ul {
	margin: 0; /* all lists */
	padding: 0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#innerMainMenuBar li,
#innerdirectShopMenu li,
#addMenuContainer li{
	margin: 0; /* all list items */
	padding: 0;
	float: left;
	display: block;
	background: none;
}


/* STYLING THE MENU
-----------------------------------*/
/* 1st level */
#innerMainMenuBar li a {
	color: #58585A;
	display: block;
	font-size: 1.15em;
	font-weight: bold;
	line-height: 33px;
	margin: 0;
	padding: 0 17px;
	text-decoration: none;
	background: url(../_images/a_mainMenuLeft.jpg) no-repeat top right;
}

#innerdirectShopMenu li a {
	color: #58585A;
	display: block;
	font-size: 1em;
	font-weight: bold;
	line-height: 30px;
	margin: 0;
	padding: 0 10px;
	text-decoration: none;
}

#addMenuContainer li a {
	color: #FFF;
	display: block;
	font-size: 0.95em;
	font-weight: bold;
	line-height: 30px;
	margin: 0;
	padding: 0 10px;
	text-decoration: none;
}

#innerMainMenuBar li a:hover,
#innerMainMenuBar li a:active,
#innerMainMenuBar li a:focus,
#innerdirectShopMenu li a:hover,
#innerdirectShopMenu li a:active,
#innerdirectShopMenu li a:focus {
	color: #FD7B01;
}

#innerMainMenuBar li:hover a,
#innerMainMenuBar li.sfhover a,
#innerMainMenuBar li.havechildsfhover a,
#innerMainMenuBar li.havechild-activesfhover a,
#innerdirectShopMenu li:hover a,
#innerdirectShopMenu li.sfhover a,
#innerdirectShopMenu li.havechildsfhover a,
#innerdirectShopMenu li.havechild-activesfhover a {
	color: #FD7B01;
}

