/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
.suckertreemenu { position: relative; z-index: 300; }
.suckertreemenu ul{ font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0 0 0 0; padding: 0; list-style-type: none; }

/*Items Haut*/
.suckertreemenu ul li{
position: relative;
display: inline;
float: left; /*overall menu background color*/
}

/*Top level menu link items style*/
.suckertreemenu ul li a{ display: block; /*Width of top level menu link items*/
padding: 8px; text-decoration: none; color: #fff; font-weight: bold; font-style: normal; text-align: center;}
	
/*1st sub level menu*/
.suckertreemenu ul li ul{ left: 0; position: absolute; top: 1em; /* no need to change, as true value set by script */
display: block; visibility: hidden; }

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ left: 159px; /* no need to change, as true value set by script */
top: 0; }

/* Sub level menu links style */
.suckertreemenu ul li ul li a{ display: block; /*width of sub menu levels*/
font-weight: normal; font-style: normal; text-decoration: none; text-align: left; padding: 6px;margin-bottom:1px; width:170px;}

.suckertreemenu ul li a:hover{

}

/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon{

}

/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon{

}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */

/* MENU SERVICES */

.menu_services { width: 200px; list-style-type: none; margin: 5px 0; padding: 0; }

.menu_services li a{ font: bold 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; background-image: url(images.php?fichier=trans_puce_menu.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px center; display: block; width: auto; padding: 3px 0 3px 20px; text-decoration: none;}


* html .menu_services li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width: 180px;
}

.menu_services li a:visited, .menu_services li a:active{

}

.menu_services li a:hover{
background-image:url(images.php?fichier=trans_puce_menu.gif);
}

/* ++ Ajouts pour LVCE ++ */
/* Vie Du Ce */
.menu_vie_du_ce { width: 200px; list-style-type: none; margin: 5px 0; padding: 0; }

.menu_vie_du_ce li a{ font: bold 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; background-image: url(images.php?fichier=trans_puce_menu.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px center; display: block; width: auto; padding: 3px 0 3px 20px; text-decoration: none; }


* html .menu_vie_du_ce li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width: 180px;
}

.menu_vie_du_ce li a:visited, .menu_services li a:active{

}

.menu_vie_du_ce li a:hover{
background-image:url(images.php?fichier=trans_puce_menu.gif);
}

/* -- Ajouts pour LVCE -- */