/*
#smenu{float:left; position:absolute;height:49px;width:851px;padding-top:95px;; text-align:right;}
#smenu ul {list-style-image:none; list-style:none;text-align:left;margin:0px;padding:0px;text-align:center;height:49px;width:274px; margin-left:590px;}
#smenu ul li {font-size:12px; font-weight:bold; color:#ffffff;height:49px;width:124px;min-height:49px; min-width:124px; font-family:Arial, Helvetica, sans-serif;display:inline;margin:0px;padding:0px;vertical-align:middle;}
#smenu ul li div{float:left;background-image:url(http://www.cave-des-grands-vins.com/vin-cru-classe/cave-des-grands-vins-m3.png); background-repeat:no-repeat;color:#ffffff;height:39px;padding-top:8px; width:124px;min-height:49px; min-width:124px;margin-left:3px;}
#smenu ul li div a:link {position:relative;font-size:12px;color:#ffffff;text-decoration:none}
#smenu ul li div a:visited {font-size:12px;color:#ffffff;text-decoration:none}
#smenu ul li div a:focus {font-size:12px;color:#ffffff;text-decoration:none}
#smenu ul li div a:hover {font-size:12px;color:#ffffff;text-decoration:underline}
#smenu ul li div a:active {font-size:12px;color:#ffffff;text-decoration:none}
*/

#menu {float:left;  margin-top:120px; margin-left:104px; position:absolute;white-space:nowrap;font-size:10px; height:28px; width:818px; background-image:url(../la-chirurgie-esthetique/chirurgien-esthetique-menu.png)}
#nav {font-size:10px; font-family:Arial, Helvetica, sans-serif; position:relative;width:818px;}
#nav A {
	float:left;position:relative;display: inline;width:116px; height:19px; line-height:13px; padding-top:6px; text-decoration: none; color:#428cc6;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold
}

#nav A.div1 {
	width:135px; margin-left:18px;
}
#nav A.div2 {
	width:100px;
}
#nav A.div3 {
	width:125px;
}
#nav A.div4 {
	width:100px;
}
#nav A.div5 {
	width:100px;
}
#nav A.div6 {
	width:100px;
}
#nav A.div7 {
	width:110px;
}
#subMenusContainer A {
	font-size:11px;padding-right: 20px; display: block; padding-left: 20px; padding-bottom: 10px; padding-top: 10px; background-color: #fafbfb;color:#305a6a; text-decoration: none; -moz-border-radius: 7px; -webkit-border-radius: 7px
}
#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: #29a0cf;background-color:transparent;cursor:pointer
}
#nav A:focus {
	background-color:#428cc6;color:#ffffff;
}
#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: #29a0cf;background-color:transparent;
}
#nav A.mainMenuFocused {
	color: #29a0cf;background-color:transparent;
}
#nav A.mainMenuFocused2 {
	color: #29a0cf;background-color:transparent;/* ICI ON PEUT METTRE UN BOUTON D'UN AUTRE COULEUR : http://www.cave-des-grands-vins.com/vin-cru-classe/cave-des-grands-vins-m4.png*/
}
#nav A.mainParentBtn:hover {
	color: #29a0cf;background-color:transparent;
}
#subMenusContainer A.subMenuParentBtnFocused {
	color: #fff; background-color: #ffffff;white-space:nowrap;
}

#subMenusContainer A:hover {
	color: #fafbfb; background-color: #29a0cf;
}
#subMenusContainer A:focus {
	color: #fafbfb; background-color: #ffffff;white-space:nowrap;
}
#nav A.mainMenuParentBtnFocused {
	color: #29a0cf;background-color:transparent;
}
#subMenusContainer A.subMenuParentBtnFocused {
	color: #29a0cf;background-color:transparent;white-space:nowrap;
}
#nav LI A:hover {
	color: #29a0cf;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: 0px; display: none; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 0px -1px; overflow: hidden; padding-top: 0px; position: absolute
}
#nav {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; margin-left:0px; margin-right:0px;line-height: 1em; padding-top: 0px; list-style-type: none
}
#nav UL {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; margin-left:0px; margin-right:0px; 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 UL li a.subMenuBtn  {
	/*border:1px green solid; width:300px*/
}
#subMenusContainer UL li a.subMenuBtn strong {
	font-size:11px;
}
#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: #fafbfb; 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: #fafbfb; 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: #fafbfb; 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: #fafbfb; 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:0em; margin-right:0em;
}
#nav LI LI {
	float: none; margin-left:1px; margin-right:1px;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:851px;}
#nav UL LI{float:left; display:inline;white-space:nowrap; }
#nav LI{ display:inline}

