
#barholder img{
  border: 0px;
  z-index: 10000 !important;
}

#barholder a{
  font-size: 14px;
  z-index: 10000 !important;
}

#barholder{
  position: fixed;
  display: none;
  font-size: 14px;
  z-index: 10000 !important; 
}

#translationoptions{
  width: 200px;
  color: #fff !important;
  position: absolute;
  bottom: 73px;
  left: 411px;
  /*
  bottom: 62px;
  left: 371px;
  */
  font-size: 12px;
  z-index: 10000 !important;
}

#translationoptions a{
  text-decoration: none;
  z-index: 10000 !important;
}

#translationoptions span{
  padding: 4px 0 0 0;
  z-index: 10000 !important;
}

#translationoptions a:first-letter{
  text-transform: uppercase;
  z-index: 10000 !important;
}

ul#translationoptions{
  list-style-type: none;
  z-index: 10000 !important;
}
ul#translationoptions li{
  padding: 2px 0px 2px 0px;
}
 
.TTlanguageoff{
  float: left;
  clear: left;
  text-align: center;
  width:100%;
  height:18px;
  background: url(../images/language_background.jpg) !important;
  color: #fff !important;
} 

.TTlanguageon{
  float: left;
  clear: left;
  text-align: center;
  width:100%;
  height:18px;
  background: url(../images/language_background_on.jpg) !important;
  color: #000 !important;
} 

.TTlanguageoff a{ 
  color: #fff !important;
  background: transparent !important;
} 

.TTlanguageon a{ 
  color: #000 !important;
  background: transparent !important;
}

#customstyleoptions{
  width: 90px;
  position: absolute;
  bottom: 75px;
  left: 711px;
  z-index: 10000 !important;
}

#customstyleoptions img{
  float: left;
  clear: left;
  z-index: 10000 !important;
}