#MainTable {background-color: white; width: 800px; height: auto;}
.frame_top {background-color:white; height: 120px;}
.frame_top table{ font-size:10px; font-family: geneva,  Arial, Helvetica, Verdana, sans-serif;}

#minimenu {background-color:white; height:120px; width:500px; overflow: hidden;  float: left;  margin: 0; cursor: default;}
.tabs  { color: silver; font-size: 9px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: normal; text-align: center; background-image: url(/fr/wLayout/design/img/backgrounds/tabs_sombre.jpg); letter-spacing: 0.15em; cursor: default; padding: 0 0 0 3px; width: 80px; height: 24px; border-right: 1px solid #A4A4A4;}
.tabs_select {background-color:#F4F5F4; color: black; font-size: 9px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; text-align: center; letter-spacing: 0.15em; padding: 0 3px; width: 80px; height: 24px; cursor: default;}
.special     { 	color: black; font-style: italic; text-align: center;font-weight: normal; background-image: url(/fr/wLayout/design/img/backgrounds/tabs_sombre.jpg); text-align: center; cursor:default; padding: 0 3px; width: 80px;height: 24px; border-right: 1px solid #A4A4A4;}

.ssgroupe  { white-space: nowrap; display: none; height: 70px; margin-left: 10px;}
.ssgroupe table { width: 55px;  height: 65px;float:left; margin: 20px 7px 15px; }
.ssgroupe table tr td{ color:black; text-align: center;  }
.ssgroupe table tr td img{ margin-bottom:3px}
.separation_bt{float:left; margin: 20px 5px 15px; border-left:1px dotted black;height:50px;width:1px;}

.bt  { width: 48px; height: 48px; border: solid 1px #A4A4A4; cursor: pointer; display: block}
.bt_selected    { width: 48px; height: 48px; border: solid 2px #FAA91A ; cursor: pointer; display: block}
.triangle{visibility: hidden}

#footer  { color: #808285; text-align: right; padding: -1px 8px 1px 2px; height: 20px; background-image: url(/en/wLayout/design/img/backgrounds/footer-background.png); background-position: 16px top; background-repeat: no-repeat;}
/* #footer  { color: silver; background-image: url(/fr/wLayout/design/img/backgrounds/tabs_sombre.jpg); background-repeat: repeat; text-align: right; padding: 1px 8px 1px 2px; height: 20px   }
 */
#toolTip { color: white; font-weight: normal; background-color: #3d8ecf; display: none; padding: 4px; position: absolute; z-index: 10000; cursor: pointer; white-space: nowrap; }

input, select{font-size: 9px}

	
.tabs2 a { font-size: 9px; font-family: Arial, Helvetica, Verdana, sans-serif; cursor: pointer }  
.tabs2 a:link  { color:silver; font-family: Arial, Helvetica, Verdana, sans-serif; cursor:pointer      }
.tabs2 a:hover,a:focus, a:active   { font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: underline; cursor:pointer    }
.tabs2   {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; padding-right: 5px; padding-left:5px; white-space: nowrap; color: silver; background-image: url(/fr/wLayout/design/img/backgrounds/tabs_sombre.jpg); text-align: center; width: 92px; cursor:pointer; height: 22px; margin: 0; border-right: 1px solid #A4A4A4;}
.tabs_select2   {background-color:#F4F5F4; color: black; font-size: 10px; padding-right: 5px; padding-left:5px;font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; text-align: center; width: 92px; cursor:default; height: 22px; margin: 0; white-space: nowrap; }
.endtabs2  {  background-image: url(/fr/wLayout/design/img/backgrounds/tabs_sombre.jpg); letter-spacing: 1px; width: auto; height: 22px; }
.screen { background-color: black; width: 800px; height: 150px; margin: 0; padding: 0; }
