/*
	StyleSheet spécial Menu Windows XP
	Final version 08/08/2004 | 18:00
	by McPeter - BLINCKERS© Groups
*/

/*Début* - Barre des tâches - */
#menuBarr{
	position:absolute; z-index:2;
	clear:both;
	width:100%; height:32px;
	background-image:url(../images/start_menu/menu_bas.gif); background-repeat:repeat-x;
	visibility:hidden;
}
#menuBarr a{
	display:block; float:left;
	width:140px; height:31px;
	background-image:url(../images/start_menu/menu_off.gif);
}
#menuBarr img{ display:block; float:right; }
#menuBarr p{ 
	float:right;
	padding:2px 5px 0 0;
	width:95px; height:30px;
	background-image: url("../images/start_menu/hours2.gif"); background-repeat:no-repeat;
	font-size:10px;
	text-align:right;
}


/*Fin* - Barre des tâches - */

/*Début* - Menu Optimizer - */
#startMenu{ 
	position:absolute; z-index:4;
	width:300px; height:auto;
	visibility:hidden;
}
#startMenu *{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; font-style:normal; }
#startMenu a{ 
	display:block; 
	height:28px;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;
}
#startMenu a span{ padding:10px 14px; background-position:0% 50%; background-repeat:no-repeat; }
#startMenu a em{ font-size:9px; font-style:normal; color:#666666; }
#startMenu a:hover, #startMenu a:hover em{ background-color:#B5B7CA; color:white; text-decoration:none; }
#startMenu div.Top{ height:200px; }
#startMenu div.Bottom{ height:82px; }
#startTop *{ display:block; float:left; }
#startTop p{
	padding:12px 0 0 5px;
	width:283px; height:53px;
	background-image:url(../images/start_menu/menu_07.gif); background-repeat:repeat-x;
}
#startTop p span{
	margin:0; padding:28px 0 0 110px;
	width:auto; height:9px;
	background-image:url(../images/logo_opt_xp.gif); background-repeat:no-repeat;
}
#startLeft, #startRight{ float:left; padding:4px; height:282px; }
#startLeft{
	clear:both;
	width:138px;
	background-color:white;
	border-left:2px solid #999999; border-right:2px solid #999999;
}
#startRight{
	width:140px;
	background-color:#E0DFE3;
	border-right:2px solid #999999;
}
#startLeft a{ padding:7px 0 0 28px; height:21px; }
#startLeft a.IconBook, #startLeft a.IconMail, #startLeft a.IconForums{ padding:0 0 0 28px; height:28px; }
#startRight a{
	padding:7px 0 0;
	height:21px;
	background-image:url(../images/start_menu/fleche_02.gif); background-position:98%;
}
/* IconSystem  */ #lvl1-0 span{ background-image: url("../images/start_menu/systeme.gif"); }
/* IconConnect */ #lvl1-1 span{ background-image: url("../images/start_menu/connection.gif"); }
/* IconReg     */ #lvl1-2 span{ background-image: url("../images/start_menu/bdr.gif"); }
/* IconDivers  */ #lvl1-3 span{ background-image: url("../images/start_menu/question.gif"); }
/* IconPrivate */ #lvl1-4 span{ background-image: url("../images/start_menu/private1.gif"); }
/* IconActiv   */ #lvl1-5 span{ background-image: url("../images/start_menu/activ_1.gif"); }
/* IconLink    */ #lvl1-6 span{ background-image: url("../images/start_menu/links.gif"); }
/* IconBook    */ #startMenu a.IconBook{ background-image: url("../images/start_menu/livre.gif"); }
/* IconMail    */ #startMenu a.IconMail{ background-image: url("../images/start_menu/courrier.gif"); }
/* IconStart   */ #startMenu a.IconStart{ background-image: url("../images/start_menu/accueil.gif"); }
/* IconForums  */ #startMenu a.IconForums{ background-image: url("../images/start_menu/microsoft.gif"); }
/* IconHelp    */ #startMenu a.IconHelp{ background-image: url("../images/start_menu/question.gif"); }

#startBottom{ clear:both; }
#startBottom *{ display:block; float:left; }
#startBottom p{
	padding:12px 5px 0 0;
	width:283px; height:30px;
	background-image:url(../images/start_menu/menu_02.gif); background-repeat:repeat-x;
	text-align:right;
}
/*Fin* - Menu Optimizer - */

#startMenuShade{
	position:absolute; left:4px; z-index:3;
	width:300px; height:390px;
	background-image:url(../images/start_menu/menu_fond.gif);
	visibility:hidden;
}

/*Début* - Menu de premier niveau - */
#startMenulvl_1, #startMenulvl_2{
	position:absolute; top:0;  
	padding:0 0 2px;
	height:auto;
	background-color:white;
	background-image:url(../images/start_menu/menu_05.gif);
	background-repeat:repeat-y;	background-position:left;
	border:1px solid #999999;
	visibility:hidden;
}
#startMenulvl_1{ left:294px; z-index:6; }
#startMenulvl_2{ left:294px; z-index:8; }
#startMenulvl_1 *, #startMenulvl_2 *{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; font-style:normal; }
#startMenulvl_1 a, #startMenulvl_2 a{ 
	display:block; 
	margin:2px 0 0 6px; padding:0 0 0 2px;
	height:19px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;
	vertical-align:middle;
}
#startMenulvl_1 a.dossier{
	background-image:url(../images/start_menu/fleche_02.gif);
	background-repeat:no-repeat; background-position:99%;
}
#startMenulvl_1 a img, #startMenulvl_2 a img{ padding:0 5px 0 0; vertical-align:middle; }
#startMenulvl_1 a:hover, #startMenulvl_2 a:hover{ background-color:#B5B7CA; color:white; text-decoration:none; }
#startMenulvl_1 div.speleft{
	float:left;
	width:212px;
	padding:0 6px 0 0;
	background-image:url(../images/start_menu/menu_05.gif);
	background-repeat:repeat-y;
	background-position:right;
}
#startMenulvl_1 div.speright{ float:left; width:230px; }
#startMenulvl_1 div.speright a{ margin:2px 0 0 0; }
#startMenulvl_1 div.link a{ height:14px; }
#startIntern_1, #startIntern_2{
	position:absolute;
	background-image:url(../images/start_menu/menu_fond.gif);
	visibility:hidden;
}
#startIntern_1{ z-index:5; }
#startIntern_2{ z-index:7; }
/*fin* - Menu de premier niveau - */
