/* =====================================
   I n d e x P a n e l  C S S  D e f i n i t i o n s
*/
     body {overflow:hidden}
     div {position: absolute;}
     #Background { top: 0px; left:0px; 
                  width: 100%; height: 100%; 
                  background: #808080; 
                  z-index: 3; 
                  visibility: visible;}
     #StartupScreen0 { top: 0px; left:0px; 
                  width: 100%; height:100%; 
                  background: #e0e0e0;
                  text-align: center;
                  vertical-align: middle;
                  z-index: 200; 
                  visibility: visible; }
     #SS1Intro { top: 0px; left:0px; 
                  right: 0px; bottom:0px; 
                  margin-left: 36px; margin-top: 36px;
                  margin-bottom: 5px; margin-right: 5px;
                  border: solid 2px #e0e0e0;
                  background: #ffffff;
                  z-index: 201; 
                  visibility: visible;}
     #ICurtain0 { top: 0px; left:124px;
                  height: 100%;
                  z-index: 201; 
                  visibility: visible;}
     #ITextAR   { top: 0px; left:36px;
                  z-index: 202; 
                  color: #ffffff;
                  font-family: Verdana;
                  font-size: 28px; 
                  visibility: visible;
                  }
                  
     #Copyright { top: 29px; left:8px;
                  width:19px; height: 183px;
                  z-index: 190;}
                 
     #NavigationContainer{ top: -1px; left: 0px; 
                  width: 100%; height:36px;
                  visibility: visible;
                  z-index: 190;
                  /*border: solid 1px #0f00f0;*/ }
     #NavigationCover{ top: 0px; left:0px; 
                  width: 100%; height: 36px;
                  z-index: 199; 
                  visibility: visible;
                  background: #808080;
                  /*border: solid 1px #0f00f0;*/}
     #Navigation{ top: 9px; left: 36px; 
                  width: 300px; height:14px; 
                  z-index: 191; 
                  /*border: solid 1px #0f00f0;*/ }
     #ReturnButDCont { top: 0px; left:0px; 
                  width: 111px; height: 38px; 
                  z-index: 27;}
     #ReturnButDLCont { top: 2px; left:2px; 
                  width: 34px; height: 34px; 
                  z-index: 25; 
                  visibility: inherit;}
     #ReturnButDBgrCont { top: 0px; left:0px; 
                  width: 111px; height: 38px; 
                  z-index: 24;}
                  
     #IntroCurLeftButA { top: 220px; left:-74px; 
                  width: 114px; height: 90px; 
                  z-index: 193;}
     #ICurLeftButACont { top: 0px; left:0px; 
                  width: 100%; height: 100%; 
                  z-index: 193;}
     #ICurLeftButALCont { top: 0px; left:0px; 
                  width: 100%; height: 100%; 
                  z-index: 194; 
                  visibility: hidden;}
     #IntroCurLeftButB { top: 320px; left:-104px; 
                  width: 164px; height: 130px; 
                  z-index: 193;}
     #ICurLeftButBCont { top: 0px; left: 0px; 
                  width: 100%; height: 100%; 
                  z-index: 193;}
     #ICurLeftButBLCont { top: 0px; left:0px; 
                  width: 100%; height: 100%; 
                  z-index: 194; 
                  visibility: hidden;}
     #IntroCurLeftButC { top: 470px; left:-54px; 
                  width: 88px; height: 70px; 
                  z-index: 193;}
     #ICurLeftButCCont { top: 0px; left:0px; 
                  width: 100%; height: 100%; 
                  z-index: 193;}
     #ICurLeftButCLCont { top: 0px; left:0px; 
                  width: 100%; height: 100%; 
                  z-index: 194; 
                  visibility: hidden;}
     #IntroCurLeftButD { top: 570px; left:-84px; 
                  width: 114px; height: 90px; 
                  z-index: 193;}
     #ICurLeftButDCont { top: 0px; left:0px; 
                  width: 100%; height: 100%; 
                  z-index: 193;}
     #ICurLeftButDLCont { top: 0px; left:0px; 
                  width: 100%; height: 100%; 
                  z-index: 194; 
                  visibility: hidden;}
     #IntroCurLeftButE { top: 570px; left:-84px; 
                  width: 114px; height: 90px; 
                  z-index: 193;}
     #ICurLeftButECont { top: 0px; left:0px; 
                  width: 100%; height: 100%; 
                  z-index: 193;}
     #ICurLeftButELCont { top: 0px; left:0px; 
                  width: 100%; height: 100%; 
                  z-index: 194; 
                  visibility: hidden;}
     #CurtainContainerA { top: 0px; left:0px;
                  visibility: visible;
                  z-index: 189;}
     #CurtainContainerB { top: 0px; left:0px;
                  visibility: visible;
                  z-index: 188;}
     #IntroCurtainLeftLayerA { top: 0px; left:-590px; 
                  width: 1399px; height: 700px; 
                  z-index: 183; 
                  visibility: inherit;}
     #IntroCurtainLeftLayerB { top: 0px; left:-590px; 
                  width: 1399px; height: 700px; 
                  z-index: 183; 
                  visibility: inherit;}
     #IntroCurtainLeftContainerA { top: 0px; left:0px; 
                  width: 287px; height: 700px;
                  visibility: inherit; 
                  z-index: 183;} 
     #IntroCurtainLeftContainerB { top: 0px; left:0px; 
                  width: 287px; height: 700px;
                  visibility: inherit; 
                  z-index: 183;} 
     #IntroCurtainLeftBGA { top: 0px; left: 0px; 
                  width: 20px; height: 700px; 
                  background: #000000; 
                  z-index: 183;} 
     #IntroCurtainLeftBGB { top: 0px; left:0px; 
                  width: 20px; height: 700px; 
                  background: #000000; 
                  z-index: 183;}
     #IntroCurtainRightLayerA { top: 0px; left:0px; 
                  width: 799px; height: 700px; 
                  z-index: 183;
                  visibility: inherit;
                  /*border: solid 3px #0000ff;*/}
     #IntroCurtainRightLayerB { top: 0px; left:0px; 
                  width: 799px; height: 700px; 
                  z-index: 183;
                  visibility: inherit;
                  /*border: solid 3px #0000ff;*/}
     #IntroCurtainRightContainerA { top: 0px; left:0px; 
                  width: 287px; height: 700px;
                  visibility: inherit; 
                  z-index: 183; } 
     #IntroCurtainRightContainerB { top: 0px; left:0px; 
                  width: 287px; height: 700px;
                  visibility: inherit; 
                  z-index: 183; } 
     #IntroCurtainRightBGA { top: 0px; left:280px; 
                  width: 420px; height: 700px; 
                  background: #d2d2d2; 
                  z-index: 183;} 
     #IntroCurtainRightBGB { top: 0px; left:280px; 
                  width: 420px; height: 700px; 
                  background: #d2d2d2; 
                  z-index: 183;}
     #Curtain { top: 36px; left:36px; 
                  width: 800px; height: 800px; 
                  z-index: 188; 
                  visibility: visible; 
                  overflow: hidden;
                  /*border: solid 2px #ff7070;*/}
     #VFrameLayer { top: 5px; left:40px; 
                  width: 800px; height: 800px; 
                  z-index: 13; 
                  background: #888888; 
                  border: solid 1px #707070;}
     #VFrame      {z-index: 13;}
                  
     #MFrameLayerCover { top: 0px; left: 0px; 
                  width: 800px; height: 800px; 
                  z-index: 42;
                  background: #a0a0a0; }
     #MFrameSchadowBox{z-index: 43;
                  /*border: solid 1px #ff00ff;*/ }            
     #MFrameShadowT{ /*border: solid 1px #00ff00;*/ }
     #MFrameShadowTm{ left: 0px; top: 0px;
                  width: 100%; height: 8px;
                  /*border: solid 1px #00ff00;*/
                  background-image: url("Images/Shadow-HT.png");}
     #MFrameShadowL{/*border: solid 1px #7000ff;*/ }
     #MFrameShadowLt{ left: 0px; top: 0px;
                  width: 8px; height: 8px;
                  /*border: solid 1px #0070ff;*/
                  background-image: url("Images/Shadow-CLT.png");}
     #MFrameShadowLm{ left: 0px; top: 8px;
                  width: 8px; height: 100%;
                  /*border: solid 2px #0000ff;*/
                  background-image: url("Images/Shadow-VL.png");}
                  
     #MFrameShadowB {/*border: solid 2px #0000ff;*/}
     #MFrameShadowBl{ left: 0px; top: 0px;
                  width: 12px; height: 12px;
                  /*border: solid 1px #00ff00;*/
                  background-image: url("Images/Shadow-CLB.png"); }
     #MFrameShadowBm{ left: 12px; top: 0px;
                  width: 100px; height: 12px;
                  /*border: solid 1px #ff0000;*/
                  background-image: url("Images/Shadow-HB.png"); }
     #MFrameShadowBr{ right: 0px; top: 0px;
                  width: 12px; height: 12px;
                  /*border: solid 2px #ff0000;*/
                  background-image: url("Images/Shadow-CRB.png"); }
     #MFrameShadowR {/*border: solid 2px #ff7070;*/}
     #MFrameShadowRt{ left: 0px; top: 0px;
                  width: 12px; height: 12px;
                  /*border: solid 1px #0070ff;*/
                  background-image: url("Images/Shadow-CRT.png"); }
     #MFrameShadowRm{ left: 0px; top: 12px;
                  width: 12px; bottom: 0px;
                  /*border: solid 1px #0070ff;*/
                  background-image: url("Images/Shadow-VR.png"); }
                  
     #MFrameContainer{ top: 0px; left: 0px;
                  width: 100%; height: 100%;
                  z-index: 46;}
     #MFrameBorder { top: 0px; left: 0px;
                  width: 100%; height: 100%;            
                  border-top: solid 2px #ffffff; 
                  border-left: solid 2px #ffffff;
                  border-bottom: solid 2px #000000; 
                  border-right: solid 2px #000000;
                  z-index: 45; }
                  
     #MFrameLayer { top: 5px; left:40px; 
                  width: 800px; height: 800px;
                  z-index: 46;
                  visibility: visible; 
                  background: transparent; }
     #MFrameDecoration{ top: 5px; left:40px; 
                  width: 800px; height: 800px;
                  z-index: 45;
                  visibility: visible; 
                  background: transparent; }
                              
     #MFrameClose { top: 18px; right: 0px;
                  width: 32px; height: 32px;
                  z-index: 54; }
                  
     #MFrameFadeCover { background: #ffffff;
                  /*border: solid 1px #0070ff;*/
                  z-index: 53; }            
                  
     #ReturnBut { top: 0px; left: 800px; 
                  width: 115px; height: 38px; 
                  z-index: 24;}
                  
     #Skulpt {top: 0px; left: 0px; 
                  width: 87px; height:14px; 
                  z-index: 17; 
                  cursor: pointer;}
     #Bilder {top: 0px; left: 88px; 
                  width: 52px; height:14px; 
                  z-index: 17; 
                  cursor: pointer;}
     #Fotos {top: 0px; left: 135px; 
                  width: 87px; height:14px; 
                  z-index: 17;  
                  cursor: pointer;}
     #Profil {top: 0px; left: 215px; 
                  width: 125px; height:14px; 
                  z-index: 17; 
                  cursor: pointer;}
     #Drucken {top: 0px; left: 337px; 
                  width: 125px; height:14px; 
                  z-index: 17; 
                  cursor: pointer;}
     
     #IntroCurtainRightText { top: 0px; left:0px;
                  visibility: inherit;}
     #IntroCurtainLeftText {  top: 0px; left:0px;
                  visibility: inherit;}
     #IntroTextContainer { top: 0px; left:0px;
                  z-index: 190; 
                  visibility: visible;
                  /*border: solid 3px #ff00f0;*/}
     #IntroCurLeftButA {cursor: pointer;}
     #IntroCurLeftButB {cursor: pointer;}
     #IntroCurLeftButC {cursor: pointer;}
     #IntroCurLeftButD {cursor: pointer;}
     #ReturnBut {cursor: pointer;}
     
     #MyTextLinks { top:40px; left:40px;
                  z-index: 0;
                  visibility: visible;
                  font-family: Verdana;
                  font-size: 12px;
                  }
     #RSteinText {cursor: pointer; 
                  z-index: 191;}
     #RSteinTextHL {cursor: pointer; 
                  z-index: 190;}
     #SkulptText {cursor: pointer; 
                  z-index: 191;}
     #SkulptTextHL {cursor: pointer; 
                  z-index: 190;}
     #BilderText {cursor: pointer;
                  z-index: 191;} 
     #BilderTextHL {cursor: pointer;
                  z-index: 190;} 
     #FotosText {cursor: pointer;
                  z-index: 191;}
     #FotosTextHL {cursor: pointer;
                  z-index: 190; }
     #PraesentationText { position: absolute;
                  cursor: pointer;
                  z-index: 195;}
     #PraesentationTextKurzHL { position: absolute;
                  cursor: pointer;
                  z-index: 194; }
     #PraesentationTextLangHL { position: absolute;
                  cursor: pointer;
                  z-index: 194; }
     #DebugBorder1 { left:0px; 
                   width:100%;
                   border: solid 2px #ff00f0;
                   z-index: 200;
                   }
     #DebugBorder2 { left:0px; 
                   width:100%;
                   border: solid 2px #00fff0;
                   z-index: 200;
                   }
                   
     #HelpAnim     {
                   z-index: 223;
                   }
     #HelpAnimT     {
                   z-index: 223;
                   }
     #HelpTextAnim {position: absolute;
                   top: 0px; left: 0px;
                   width: 100%; height: 100%;
                   } 
     #HelpTextContainerT{ position: absolute;
                   width: 600px; height: 340px;
                   z-index: 22;
                   padding: 20px; 
                   background: #ffffff;
                   border: solid 1px #0070ff;
                   margin-left:4px; margin-top:4px;
                   margin-bottom: 16px; margin-right: 16px;
                   font-family: Verdana;
                   font-size: 12px;
                   color: #0049cc;
                   } 
     #HelpTextContainerB{ position: absolute;
                   width: 600px; height: 340px;
                   z-index: 22;
                   padding: 20px; 
                   background: #ffffff;
                   border: solid 1px #0070ff;
                   margin-left:4px; margin-top:4px;
                   margin-bottom: 16px; margin-right: 16px;
                   font-family: Verdana;
                   font-size: 12px;
                   color: #0049cc;
                   }  
