#titleBar {
  display:block;
  margin:auto;
  text-align:center;
  width:90%;
}

#titleBar table{
  width:100%;
}

#titleBar tr{
  height:35px;
}

#logo {
  background: url(../pictures/logo.png) no-repeat;
  border:0;
  cursor:pointer;
  display:block;
  height:40px;
  margin-left:-3px;
  visibility:visible;
  width:238px;
}

#menu {
  border:0;
  color:white;
  font-size:12px;
  font-weight:bold;
  height:40px;
  text-align:center;
}

#menu table{
  vertical-align:top;
}

#menu td{
  vertical-align:top;
}

#tryButton a{
  background: url(../pictures/bar_button_try.png) no-repeat;
  color:white;
  cursor:pointer;
  display:block;
  font-size:13px;
  height:30px;
  line-height: 110%;
  margin-top:3px;
  text-decoration:none;
  width:120px;  
  -o-border-radius: 4px 0px 0px 0px;
	-moz-border-radius: 4px 0px 0px 0px;
  -khtml-border-radius: 4px 0px 0px 0px;
  -webkit-border-radius: 4px 0px 0px 0px;
}

#tryButton a:hover{
  background:url(../pictures/bar_button_try_hover.png) repeat-x;
  color:white;
  display:block;
}


#jobButton a{
  background: url(../pictures/bar_button.png) no-repeat;
  color:white;
  cursor:pointer;
  display:block;
  height:30px;
  line-height: 125%;
  margin-top:3px;
  text-decoration:none;
  width:120px;  
  -o-border-radius: 0px 4px 0px 0px;
	-moz-border-radius: 0px 4px 0px 0px;
  -khtml-border-radius: 0px 4px 0px 0px;
  -webkit-border-radius: 0px 4px 0px 0px;
}

#contactButton a, #languageButton a{
  background: url(../pictures/bar_button.png) no-repeat;
  color:white;
  cursor:pointer;
  display:block;
  line-height: 250%;
  margin-top:3px;
  text-decoration:none;
  width:120px;  
  -o-border-radius: 0px 4px 0px 0px;
	-moz-border-radius: 0px 4px 0px 0px;
  -khtml-border-radius: 0px 4px 0px 0px;
  -webkit-border-radius: 0px 4px 0px 0px;
}

#jobButton a:hover, #contactButton a:hover, #languageButton a:hover{
  background:url(../pictures/bar_button_hover0.png) repeat-x;
  display:block;
}

#languageButtonEN{
  display:none;
  margin-left:-120px;
  visibility:hidden;
}

#languageButtonEN a{
  background:url(../pictures/bar_button_hover1.png) repeat-x;
  color:white;
  cursor:pointer;
  height:25px;
  line-height:175%;
  position:absolute;
  text-decoration:none;
  top:39px;
  width:120px;
  z-index:100;
  -o-border-radius: 3px;
	-moz-border-radius: 3px;
  -khtml-border-radius: 3px;
  -webkit-border-radius: 3px;
}

#languageButtonEN a:hover{
  background:url(../pictures/bar_button_hover2.png) repeat-x;
  /* color:#000066;*/
}

#languageButtonFR{
  display:none;
  margin-left:-120px;
  visibility:hidden;
  
}

#languageButtonFR a{
  background:url(../pictures/bar_button_hover1.png) repeat-x;
  color:white;
  cursor:pointer;
  height:25px;
  line-height:175%;
  position:absolute;
  text-decoration:none;
  top:64px;
  width:120px;
  z-index:100;
  -o-border-radius: 3px;
	-moz-border-radius: 3px;
  -khtml-border-radius: 3px;
  -webkit-border-radius: 3px;
}

#languageButtonFR a:hover{
  background:url(../pictures/bar_button_hover2.png) repeat-x;
 /* color:#000066;*/
}
