td, p, b, input, div  { font-family:verdana; font-size:12pt }
.clCMEvent  { position:absolute; z-index:300; width:100%; height:100%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:hidden }
.clCMAbs  { position:absolute; width:10; height:10; left:0; top:0; visibility:hidden }

/* Schriftgröße und Formatierung Hauptmenü */
.clT, .clTover, .clS, .clSover, .clS2, .clS2over  { position:absolute; overflow:hidden; width:130px; height:25; cursor:pointer; cursor:hand }
.clT, .clTover  { padding:4px; font-size:8pt; font-weight:bold;}
.clT  { color:#e1eeff; background-image:url(bg_menu_button.jpg); border:0px;  }
.clTover  { color:#ff0e54; background-image:url(bg_menu_button.jpg); border:0px; }

/* Schriftgröße und Formatierung Submenüs */
.clS, .clSover { padding:1px; font-size:8pt; text-align: left; padding-right: 10px; padding-left:6px;}
.clS2, .clS2over { padding:2px; font-size:8pt; text-align: left; padding-right: 10px; padding-left:6px;}

/* Schriftfarbe, OnMouseOvers und Hintergrundfarbe Submenüs */
.clS, .clS2  { color:#e1eeff; background-color:#004aa9; layer-background-color:#004aa9; }
.clSover, .clS2over { color:#ff0e54; }
.clSover, .clS2over, .clTover, .clB  { layer-background-color:#004aa9; background-color:#004aa9; }

/* Farbe und Positionierung Hintergrundbalken */
.clB  
{ 
  position:absolute; 
  visibility:hidden; 
  z-index:300;
  border:1px solid #004aa9;
}

.clBar 
{ 
  position:absolute; 
  width:10; 
  height:10; 
  visibility:hidden;
  background-color:#004aa9; 
  background-image:url(bg_menu_button.jpg); 
}