


div.awmenupinner, div.awmenuainner {
  width: 180px;
  margin-left: auto;
  margin-right: auto;
  background-color: rgb(220, 238, 240);
  border-width: 1px 1px 1px 1px;
  border-style: solid solid solid solid;
  border-color: rgb(2, 90, 100);
  background-image: url("gfx/menuabg.png");
  background-repeat: no-repeat;
}


div.awcontent {
  min-width:0px;
  min-height:0px;
  overflow-y: scroll;
  //border-width: 1px 1px 1px 1px;
  border-style: none;
  background-image: none;
  margin:0px;
}

div.awtrcontentwrapper {
  flex:1;
  display:flex;
  overflow: hidden;
  border-style:none;
  border-width:1px;
  border-color:rgb(0,0,0);
  padding:0px;
  margin:5px;
  box-shadow: 0px 0px 5px 2px rgba(2, 90, 100, 0.4);
}


div.awmenuainner, div.awmenuiinner, div.awmenuflagsmain div.awmenuflags {
  padding: 3px 5px;
  border-style:none; 
  border-width: 0px;
  box-shadow: 0px 0px 5px 2px rgba(2, 90, 100, 0.4);
}  
  
div.awmenustart, div.awmenuend, div.awmenugap, div.awmenupmain, div.awmenuamain,
  div.awmenuimain, div.awmenuflagsmain {
  border-width: 0px;
  border-style: none;

}

div.awmenuasubitem {
  background-color: transparent;
}

div.awcontent img.startlogo {
  display: block;
  margin: 0px auto 0px auto;
  //background-color: rgb(100, 255, 100);
}
div.awcontent h1.starttitle {
  border-style: none;
  border-width: 0px;
  text-align: center;
  font-size: 34pt;
  margin:80px 0px 0px 0px;
  padding:0px;
  margin-bottom: 0px;
  
}


body, html {
    height: 100%;
    margin: 0px;
  padding: 0px;
    display: flex;
    justify-content: center; /* Horizontale Zentrierung */
      background-color: rgb(200, 228, 232);
  font-family: Arial;      
}

div.awtrwrapper {
    width: 100%;
    max-width: 1250px; /* Begrenzung auf 1200 Pixel */
    display: flex;
    overflow:hidden;
    flex-direction: column;
    background-color: #fff; /* Hintergrundfarbe für die zentrale Spalte */
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); /* Optionaler Schatten für optische Wirkung */
}

div.awtrmainframe {
    display: flex;
    flex: 1;
    overflow: hidden;
    //width: 1190px;
  background-color: rgb(200, 228, 232);
  background-image: url("gfx/mainbgt.png");
  /*background-image: none;*/
  background-repeat: no-repeat;
}

div.awtrbody {
    flex: 1;
    display: flex;
    flex-direction: column;
    overflow: hidden;
      width: 1000px; //
  background-color: rgb(100, 255, 100);
  margin:0px;
  padding:0px;
    
}


