/*********************************************************************************/
/******************************* Main Menu NoPopup *******************************/
.menuNoPopup ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  }
.menuNoPopup ul li {
  position: relative;
  display: inline;
  float: left;
  }
.menuNoPopup ul li a {
  display: block;
  padding: 4px 10px;
  border: 0px solid #A6A6A6;
  /* width: 80px;               Feste Breite */
  border-left-width: 0;
  text-decoration: none;
  background: url(../images/MenuButton.gif) repeat-x;
  color: #DDDDDD;
  font: bold 14px Verdana;
  border-width: 0 1px 0 1px;
  border-color: #111111;
  }
.menuNoPopup ul li a:visited {
  color: #DDDDDD;
  }  
.menuNoPopup ul li a:hover {
  background: url(../images/MenuButtonOver.gif) repeat-x;
  text-decoration: none;
  color: #DDDDDD;
  }		
.menuNoPopup .arrowdiv {
  position: absolute;
  right: 0;
  background: transparent url(../images/MenuArrow.gif) no-repeat center left;
  }	
  
/******************************* SubMenu NoPopup *******************************/	
.menuNoPopup ul li ul {
  left: 0;
  top: 0;
  border-top: 0px solid #111111;
  position: absolute;
  display: block;
  visibility: hidden;
  z-index: 100;
  }
.menuNoPopup ul li ul li {
  display: inline;
  float: none;
  }
.menuNoPopup ul li ul li a {
  /* width: 80px;               Feste Breite */
  height: 20px;
  font-weight: normal;
  font: bold 11px Verdana;  
  padding: 2px 10px;
  color: #111111;
  background: url(../images/MenuButtonSub.gif) repeat-x;
  border-width: 0 2px 2px 2px;
  border-color: #111111;
  }
.menuNoPopup ul li ul li a:visited {
  color: #111111;
  } 
.menuNoPopup ul li ul li a:hover {
  background: url(../images/MenuButtonSubOver.gif) repeat-x;
  color: #DDDDDD;  
  } 
/*********************************************************************************/  
/********************************** Main Menu S **********************************/
.menuS ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  }
.menuS ul li {
  position: relative;
  display: inline;
  float: left;
  }
.menuS ul li a {
  display: block;
  padding: 4px 10px;
  border: 0px solid #A6A6A6;
  width: 120px;               Feste Breite */
  border-left-width: 0;
  text-decoration: none;
  background: url(../images/MenuButton.gif) repeat-x;
  color: #DDDDDD;
  font: bold 14px Verdana;
  border-width: 0 1px 0 1px;
  border-color: #111111;
  }
.menuS ul li a:visited {
  color: #DDDDDD;
  }  
.menuS ul li a:hover {
  background: url(../images/MenuButtonOver.gif) repeat-x;
  text-decoration: none;
  color: #DDDDDD;
  }		
.menuS .arrowdiv {
  position: absolute;
  right: 0;
  background: transparent url(../images/MenuArrow.gif) no-repeat center left;
  }	   
  
/*********************************** SubMenu S ***********************************/	
.menuS ul li ul {
  left: 0;
  top: 0;
  border-top: 0px solid #111111;
  position: absolute;
  display: block;
  visibility: hidden;
  z-index: 100;
  }
.menuS ul li ul li {
  display: inline;
  float: none;
  }
.menuS ul li ul li a {
  width: 120px;               Feste Breite */
  height: 20px;
  font-weight: normal;
  font: bold 11px Verdana;  
  padding: 2px 10px;
  color: #111111;
  background: url(../images/MenuButtonSub.gif) repeat-x;
  border-width: 0 2px 2px 2px;
  border-color: #111111;
  }
.menuS ul li ul li a:visited {
  color: #111111;
  } 
.menuS ul li ul li a:hover {
  background: url(../images/MenuButtonSubOver.gif) repeat-x;
  color: #DDDDDD;  
  }
/*********************************************************************************/  
/********************************** Main Menu L **********************************/
.menuL ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  }
.menuL ul li {
  position: relative;
  display: inline;
  float: left;
  }
.menuL ul li a {
  display: block;
  padding: 4px 10px;
  border: 0px solid #A6A6A6;
  width: 150px;               Feste Breite */
  border-left-width: 0;
  text-decoration: none;
  background: url(../images/MenuButton.gif) repeat-x;
  color: #DDDDDD;
  font: bold 14px Verdana;
  border-width: 0 1px 0 1px;
  border-color: #111111;
  }
.menuL ul li a:visited {
  color: #DDDDDD;
  }  
.menuL ul li a:hover {
  background: url(../images/MenuButtonOver.gif) repeat-x;
  text-decoration: none;
  color: #DDDDDD;
  }	
.menuL .arrowdiv {
  position: absolute;
  right: 0;
  background: transparent url(../images/MenuArrow.gif) no-repeat center left;
  }	   
/*********************************** SubMenu L ***********************************/	
.menuL ul li ul {
  left: 0;
  top: 0;
  border-top: 0px solid #111111;
  position: absolute;
  display: block;
  visibility: hidden;
  z-index: 100;
  }
.menuL ul li ul li {
  display: inline;
  float: none;
  }
.menuL ul li ul li a {
  width: 150px;               Feste Breite */
  height: 20px;
  font-weight: normal;
  font: bold 11px Verdana;  
  padding: 2px 10px;
  color: #111111;
  background: url(../images/MenuButtonSub.gif) repeat-x;
  border-width: 0 2px 2px 2px;
  border-color: #111111;
  }
.menuL ul li ul li a:visited {
  color: #111111;
  } 
.menuL ul li ul li a:hover {
  background: url(../images/MenuButtonSubOver.gif) repeat-x;
  color: #DDDDDD;  
  }  
/*********************************************************************************/
