#menu1{ height:54px;background-image:url(../concessionnaire-scooter/scooter-moto-bh.jpg);width:940px;}
#menu {float:left; position:absolute;margin-left:340px; margin-top:30px;white-space:nowrap;font-size:10px; height:23px; width:585px}
#nav {font-size:10px; font-family:Arial, Helvetica, sans-serif; position:relative;width:585px}
#nav A {
	float:left;display: inline;width:130px; height:17px; line-height:13px; padding-top:6px;text-decoration: none; color:#ffffff; font-size:11px;
}
#subMenusContainer A {
	font-size:10px;padding-right: 20px; display: block; padding-left: 20px; padding-bottom: 10px; padding-top: 10px; background-color: #47392C;color:#ffffff; text-decoration: none; -moz-border-radius: 7px; -webkit-border-radius: 7px
}
#subMenusContainer A {filter:alpha(opacity=75);-moz-opacity:0.75;opacity: 0.75;}
#nav A {
	float: left; margin: 0px
}
#subMenusContainer A {
	text-align: left;white-space:nowrap;
}
#nav LI LI A {
	text-align: left; 
}
#nav A:hover {
	color: #f1d6b7;cursor:pointer
}
#nav A:focus {
	color: #f1d6b7;
}
#subMenusContainer A:hover {
	color: #336d70;background-color: #ffffff;white-space:nowrap;
}
#subMenusContainer A:focus {
	color: #fff; background-color: #ffffff;white-space:nowrap;
}
#nav A.mainMenuParentBtnFocused {
	color: #f1d6b7;
}
#nav A.mainMenuFocused {
	color: #f1d6b7;
}
#nav A.mainMenuFocused2 {
	color: red;
}
#nav A.mainParentBtn:hover {
	color: #f1d6b7; 
}
#subMenusContainer A.subMenuParentBtnFocused {
	color: #fff; background-color: #ffffff;white-space:nowrap;
}

#subMenusContainer A:hover {
	color: #47392C; background-color: #ffffff;
}
#subMenusContainer A:focus {
	color: #47392C; background-color: #ffffff;white-space:nowrap;
}
#nav A.mainMenuParentBtnFocused {
	color: #f1d6b7;
}
#subMenusContainer A.subMenuParentBtnFocused {
	color: #fff; background-color: #ffffff;white-space:nowrap;
}
#nav LI A:hover {
	color: #fff;white-space:nowrap;
}
#nav LI A:focus {
	color: #fff;white-space:nowrap;
}
.subMenuParentBtn {
	/*background: url(../img/arrow_right.gif) no-repeat right center*/
}
.subMenuParentBtnFocused {
	/*background: url(../img/arrow_right_over.gif) no-repeat right center*/
}
.mainMenuParentBtn {
	float:left; display:inline; white-space:nowrap;/*background: url(../img/arrow_down.gif) no-repeat right center;*/
}
.mainMenuParentBtnFocused {
	/*background: url(../img/arrow_down_over.gif) no-repeat right center*/
}
.smOW {
	padding-right: 2px; display: none; padding-left: 2px; padding-bottom: 0px; margin: 0px 0px 0px -2px; overflow: hidden; padding-top: 0px; position: absolute
}
#nav {
	padding-right: 2px; padding-left: 2px; padding-bottom: 0px; margin: 0px; margin-left:2px; margin-right:2px;line-height: 1em; padding-top: 0px; list-style-type: none
}
#nav UL {
	padding-right: 2px; padding-left: 2px; padding-bottom: 0px; margin: 0px; margin-left:2px; margin-right:2px; line-height: 1em; padding-top: 0px; list-style-type: none
}
#nav OL {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; line-height: 1em; padding-top: 0px; list-style-type: none
}
#subMenusContainer UL {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; line-height: 1em; padding-top: 0px; list-style-type: none
}
#subMenusContainer OL {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; line-height: 1em; padding-top: 0px; list-style-type: none
}
#nav OL {
	/*border-right: #514124 1px solid; border-top: #514124 1px solid; border-left: #514124 1px solid; border-bottom: #514124 1px solid;*/ background: #47392C; left: 0px; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
#nav UL {
	/*border-right: #514124 1px solid; border-top: #514124 1px solid; border-left: #514124 1px solid; border-bottom: #514124 1px solid;*/ background: #47392C; left: 0px; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
#subMenusContainer UL {
	/*border-right: #514124 1px solid; border-top: #514124 1px solid; border-left: #514124 1px solid; border-bottom: #514124 1px solid;*/ background: #47392C; left: 0px; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
#subMenusContainer OL {
	/*border-right: #514124 1px solid; border-top: #514124 1px solid; border-left: #514124 1px solid; border-bottom: #514124 1px solid;*/ background: #47392C; left: 0px; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
#nav LI {
	display: inline; float: left; list-style-type: none; position: relative
}
#subMenusContainer LI {
	list-style-type: none
}
#nav {
	display: inline; z-index: 5; margin: 0px; list-style-type: none; position:absolute;text-align: center
}
#subMenusContainer {
	display: block; z-index: 1000000000; left: 0px; overflow: visible; width: 100%; position: absolute; top: 0px; height: 0px
}
#nav LI  {
	margin-left:0.15em; margin-right:0.14em;
}
#nav LI LI {
	float: none; margin-left:2px; margin-right:2px;white-space:nowrap;
}
#nav LI LI A {
	float: none; position: relative;white-space:nowrap;font-weight:bold;
}
#nav LI UL {
	margin-top: 2.2em; margin-left: -1000em; width: 10em; position: absolute
}
#nav LI UL UL {
	margin: -1em 0px 0px -1000em
}
#nav LI:hover UL UL {
	margin-left: -1000em
}
#nav LI:hover UL {
	margin-left: 0px
}
#nav LI LI:hover UL {
	margin-top: -2.5em; margin-left: 10em
}
#nav LI A:focus + UL {
	margin-top: 2.2em; margin-left: 0px
}
#nav LI LI A:focus + UL {
	margin-top: -2.2em; left: 0px; margin-left: 1010em
}
#nav LI LI A:focus {
	margin-top: 0px; left: 0px; margin-left: 1000em; width: 10em
}
#nav LI LI LI A:focus {
	margin-top: -1em; left: 0px; margin-left: 2010em; width: 10em
}
#nav LI:hover A:focus {
	margin-left: 0px;
}
#nav LI LI:hover A:focus + UL {
	margin-left: 10em
}
#nav UL {width:585px;}
#nav UL LI{float:left; display:inline;white-space:nowrap; }
#nav LI{ display:inline}

