/* Style sheet menu_principal */
#nav{width:960px;height:29px;left:0px;top:0px;position:relative;padding-left:20px;font-size:15px;z-index:3000;}
#nav a{width:11em;height:21px;display:block;padding-top:0px;padding-left:10px;text-decoration:none;color:#ffffff;}
#nav a.contact{background:none;}
#nav li ul li a{width:15.5em;display:block;padding-top:0.2em;padding-bottom:0.4em;padding-left:1em;font-weight:bold;text-decoration:none;font-size:13px;color:#ffffff;line-height:1em;background:none;height:auto;}
#nav li ul li a:hover,#nav li ul li a.actif{text-decoration:none;color:#a4bee6;line-height:1em;}
#nav li{width:11em;float:left;margin-top:5px;border-top:0px solid #9f9f9f;border-right:0px solid #9f9f9f;border-bottom:0px solid #9f9f9f;border-left:1px solid #9f9f9f;list-style-type:none;}
#nav li.contact{width:8.5em;float:right;}
#nav li ul li{width:12em;border-top:0px dotted #ffffff;border-right:0px dotted #ffffff;border-bottom:1px dotted #ffffff;border-left:0px dotted #ffffff;}
#nav li ul li.last{border:0px;}
#nav li ul{width:12em;position:absolute;display:none;background-color:#07101a;background-image:url("tl_files/Systeme/design/fond_menuprincipal_level2.jpg");background-position:left top;background-repeat:repeat-x;border:1px solid #9f9f9f;border-collapse:collapse;}
#nav li ul ul{margin:-1em 0em 0em 16.5em;}
#nav li:hover ul ul,#nav li.sfhover ul ul{display:none;}
#nav li:hover ul,#nav li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul{display:block;}
#nav li.first{width:115px;}
#nav li ul li.first{width:12em;}
