
.menuVTT ul, .menuVTT li{
	padding:0; 
	margin:0;
}

/************************************************************************/


/* Styles communs */
.menuVTT{
	position:absolute;
	font-size:0.8em;
	font-weight:bold;
	color:#283E74;
	background:#BDC700;
	margin-left : 10px;
}

.menuVTT ul{
	position:relative;
	list-style: none;
	display:inline;
	text-align:left;
	padding-top:4px;
	padding-bottom: 4px;
  	color:#283E74;
  /*	background:#BDC700;*/
}



.menuVTT li{ 
	position:relative; 
	list-style: none;
  	text-indent:0;
  	color:#283E74;
}

* html .menuVTT li{	
	display:inline; 
  	line-height:16px;

} /* Fix ie BUG : les li contentant des elements block se prennent les pieds dans le tapis */

.menuVTT a{
	display:block;
	background: url(../images/ss_menu/act/picto.gif) 0 0 no-repeat;
	padding-left: 20px;
	color:#283E74;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	font-weight: bold; 
}

.menuVTT a:hover, .menuVTTNiv1 a.hover { 
	color:#7C7C00;
	background:url(../images/ss_menu/off/picto.gif) 0 0 no-repeat ; 
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	font-weight: bold; 
	text-decoration:none;
}


/* Styles par niveau */
.menuVTTNiv1{
	width:180px;  	
	background:#BDC700;
}

.menuVTTNiv2{
	left: 180px;
	top:-6px;
	width:120px;
	padding-top:5px;	
 	padding-bottom:5px;
  	background:#C8D200;
  	border: 1px solid #fff;
}
* html .menuVTTNiv2{ left:118px;top:-3px;}	/* Patch IE */

.menuVTTNiv3{
	left:140px;
	top:-6px;
	width:120px;
	padding-top:5px;	
  	padding-bottom:5px;
  	background:#C8D200;
  	border: 1px solid #fff;
}

* html .menuVTTNiv3{ left:98px;top:-3px;}	/* Patch IE */

.menuVTTNiv4{
	left : 140px;
	top:-6px;
	width:120px;
	padding-top:5px;	
 	padding-bottom:5px;
  	background:#C8D200;
  	border: 1px solid #fff;
}

* html .menuVTTNiv4{ left:98px;top:-3px;}	/* Patch IE */


.menuVTTNiv5{
	left : 140px;
	top:-6px;
	width:120px;
	padding-top:5px;	
 	padding-bottom:5px;
  	background:#C8D200;
  	border: 1px solid #fff;
}

* html .menuVTTNiv5{ left:98px;top:-3px;}	/* Patch IE */


.menuVTTNiv6{
	left : 140px;
	top:-6px;
	width:120px;
	padding-top:5px;	
 	padding-bottom:5px;
  	background:#C8D200;
  	border: 1px solid #fff;
}

* html .menuVTTNiv6{ left:98px;top:-3px;}	/* Patch IE */


#menuVTT-subMenu-menuItem007-subMenu {top:-100px;}				/* top:-60px; */
#menuVTT-subMenu-menuItem008-subMenu {top:-100px;}       /* top:-60px; */
#menuVTT-subMenu-menuItem007-subMenu-menuItem0016-subMenu {top:-70px;}     /* top:-100px; */
#menuVTT-subMenu-menuItem007-subMenu-menuItem0015-subMenu {top:-200px;}

.promohome{
	position:absolute; 
	width:319px; 
	height:100px; 
	z-index:1; 
	left: 690px; 
	top: 205px; 
	visibility: hidden;
}
