﻿div.ScrollBarThumb {
		/* background-color:lime !important; */
		background-image:url(/crobicsressources/jsw/v1/defaulttheme/scrollThumbRound.gif);
		background-repeat:no-repeat;
		background-position:center;
}


	/********************************/
	/* Menu of the window menu bar*/
	/********************************/

/* Root = Horizontal, Secondary = Vertical */
ul.windowmenu {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  /* REGLAGE CENTRAGE DU MENU */
  margin-left: 10px;
  border: 0 ;
  padding: 0;
  width: 1020px; /*For KHTML*/
  list-style: none;
  height: 20px;
}

ul.windowmenu li {
  margin: 0;
  border: 0 none;
  /* padding: 0; */
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
  float: left; /*For Gecko  */
  display: inline;
  list-style: none;
  position: relative; 
  height: 20px;
  text-align:left;
}

ul.windowmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 160px;
  list-style: none;
  /* display: none; */
  /*
  padding-top: 15px;
  background-color:#999999 !important;
  */
 
 visibility: hidden;
 transition: visibility 1s;
	-moz-transition: visibility 1s;
	-webkit-transition: visibility 1s;
	-o-transition: visibility 1s;

  position: absolute;  
  /*z-index: 9999;*/
  top: 30px;
  left: 0px; /*  modif 17/6 positionnement 2eme s.menu  */
}

ul.windowmenu ul li {
  width: 350px; /*largeur des blocs verticaux*/
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}

/* Root Menu */
ul.windowmenu a {
  /*border: 1px solid #FFF;
  border-right-color: #CCC;
  border-bottom-color: #CCC;*/
 /* REGLAGE ECART ITEM MENU */
  /* padding: 0 24px; *//* top-bottom  right-left */
  padding: 0 9px; /* top-bottom  right-left */
/*margin: 0 12px;*/  /* top-bottom  right-left */
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  /* Couleur de fond item dans barre de menu*/
  /* background-color:#555544; */
  /* Couleur item dans barre de menu*/
  color:black;
  /*font: bold 13px/22px Verdana, Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */

ul.windowmenu a:hover,
ul.windowmenu li:hover a
/* ul.windowmenu li.iehover a */ {
  /* background: purple; */
  background-color:#F7E600;
  /*color: #FFF;*/
  color:black;
}

/* 2nd Menu */
ul.windowmenu li:hover li a,
ul.windowmenu li.iehover li a {
  float: none;
	background-color:#F7E600;
  /* color: #666; */
  color:black;
}

/* 2nd Menu Hover Persistence */
ul.windowmenu li:hover li a:hover,
ul.windowmenu li:hover li:hover a,
ul.windowmenu li.iehover li a:hover,
ul.windowmenu li.iehover li.iehover a {
  /*background: purple;*/
  background-color:#555544;
  color: #FFF;
}

ul.windowmenu li:focus ul /*,
ul.windowmenu ul li:hover ul,
ul.windowmenu ul ul li:hover ul */
/* ul.windowmenu li.iehover ul,
ul.windowmenu ul li.iehover ul,
ul.windowmenu ul ul li.iehover ul*/ {
  /* display: block; */
  visibility: visible;
}

	/********************************/
	/* Menu of the window popup menu*/
	/********************************/

/* Root = Horizontal, Secondary = Vertical */
ul.popupmenu {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  /* REGLAGE CENTRAGE DU MENU */
  margin-left: 0px;
  border: 0 ;
  padding: 0;
  width: 200px; /*For KHTML*/
  list-style: none;
     /*height: 300px;*/
  /*min-height:300px;*/
  width:200px;
  /*min-width:200px;*/
    border-style:solid;
  border-color:black;
  border-width:1px;
  background-color:#F7E600;

}

ul.popupmenu li {
  margin: 0;
  border: 0 none;
  /* padding: 0; */
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
  float: none; /*For Gecko  */

  list-style: none;
  position: relative; 
  height: 20px;
  text-align:left;


}

ul.popupmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 160px;
  list-style: none;
  display: none;
  position: absolute;  
  z-index: 9999;
  top: 0px;
  left: 0px; /*  modif 17/6 positionnement 2eme s.menu  */


}

ul.popupmenu ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul.popupmenu ul li {
  width: 350px; /*largeur des blocs verticaux*/
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}


/* Root Menu Hover Persistence */
ul.popupmenu a:hover,
ul.popupmenu li:hover a,
ul.popupmenu li.iehover a {
  /* background: purple; */
  background-color:#F7E600;
  /*color: #FFF;*/
  color:black;
}

	/********************************/
	/* ListBox*/
	/********************************/

/* Root = Horizontal, Secondary = Vertical */
ul.listbox {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  /* REGLAGE CENTRAGE DU MENU */
  margin-left: 0px;
  border: 0 ;
  padding: 0;
   list-style: none;
}

ul.listbox li {
  margin: 0;
  border: 0 none;
  /* padding: 0; */
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
  float: none; /*For Gecko  */

  list-style: none;
  position: relative; 
  height: 20px;
  text-align:left;


}

ul.listbox ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 160px;
  list-style: none;
  display: none;
  position: absolute;  
  z-index: 9999;
  top: 0px;
  left: 0px; /*  modif 17/6 positionnement 2eme s.menu  */


}

ul.listbox ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul.listbox ul li {
  width: 350px; /*largeur des blocs verticaux*/
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}


/* Root Menu Hover Persistence */
ul.listbox a:hover,
ul.listbox li:hover a,
ul.listbox li.iehover a {
  /* background: purple; */
  background-color:#F7E600;
  /*color: #FFF;*/
  color:black;
}


