html, body { 

      font-family:arial; 

      font-size:10pt; 

      color:666666; 

      padding:0px; 

      margin:0px;

      height:100%;

      

    }

 

.HTMLTable {

      margin:0px; 

      padding:0px;

      width:100%;

      min-height: 100%;			

			height:100%;

      text-align:center;

      vertical-align: middle;

      border-style:none; 

      background-color:#524e4b;

      background-image:url(../bitmaps/background_brown.jpg); 

      background-repeat:both; 

      background-position:top left;

      

  }



.HTMLTdTopLeft {

      margin:0px;

      padding:0px;

      height:230px;

      border-style:none; 

      border-right-style:solid;

      border-right-width:1px;

      border-right-color:#666666;     

  }

  

.HTMLTdTopCenter {

      margin:0px;
      padding:0px;
      height:230px;
      width:900px;
      vertical-align:top;
      border-style:none; 
      background-color:#FFFFFF;
      background-image:url(../bitmaps/background_top.jpg); 
      background-repeat:repeat-x; 
      background-position:top right;
      position: relative;

  }   





.HTMLTdTopRight {

      margin:0px;

      padding:0px;

      height:230px;

      border-style:none; 

      border-left-style:solid;

      border-left-width:1px;

      border-left-color:#666666;  

      

  }  

  

.HTMLTdMenueLeft {

      margin:0px;

      padding:0px;

      border-style:none; 

      border-right-style:solid;

      border-right-width:1px;

      border-right-color:#666666;      

  }

  

 

.HTMLTdMenueCenter {

      margin:0px;

      padding:0px;

      height:28px;

      width:900px;

      border-style:none; 

      background-color:#9E958A;    

  }   





.HTMLTdMenueRight {

      margin:0px;

      padding:0px;

      border-style:none; 

      border-left-style:solid;

      border-left-width:1px;

      border-left-color:#666666;    

  }    

  



.HTMLTdBottomLeft {

      margin:0px;

      padding:0px;

      border-style:none; 

      border-right-style:solid;

      border-right-width:1px;

      border-right-color:#666666;       

  }

  

.HTMLTdBottomCenter {

      margin:0px;

      padding:0px;

      padding-top:28px;

      padding-bottom:50px;

      width:900px;

      border-style:none; 

      background-color:#FFFFFF;

      background-image:url(../bitmaps/background_bottom.jpg); 

      /*background-repeat:repeat-x;*/ 

      background-position:top right;

      

  }   



.HTMLTdBottomRight {

      margin:0px;

      padding:0px;

      border-style:none; 

      border-left-style:solid;

      border-left-width:1px;

      border-left-color:#666666;      

  }  

   

.dachzeile {

      padding-top:75px;

      padding-left:40px;

      font-weight:bold;

      font-size:12pt;

      letter-spacing:0.02em;

}



.ueberschrift {

      padding-top:10px;

      padding-left:40px;

      font-family:times new roman;

      font-weight:bold;

      font-size:28pt;

      letter-spacing:0.02em;

}

  

  

.untertitel {

      padding-top:10px;

      padding-left:40px;

      font-weight:bold;

      font-size:12pt;

      letter-spacing:0.02em;

}

  

.contentText {

      padding:10px;
      padding-right:20px;
      padding-bottom:0px;
      font-weight:bold;

      font-size:10pt;

      background-color:#FFFFFF;

}  

  

  

.menueOut {

      background-color:#9E958A; 

      color:#FFFFFF; 

      padding-left:8px; 

      padding-right:8px; 

      font-weight:bold; 

      font-size:10pt;

      letter-spacing:0.02em;

      cursor:pointer;

}



.menueOver {

      background-color:#519032; 

      color:#FFFFFF; 

      padding-left:8px; 

      padding-right:8px; 

      font-weight:bold; 

      font-size:10pt;

      cursor:pointer;
      
      letter-spacing: 0.02em;

}



.menueOut a {

      color:#FFFFFF;
      font-weight:bold;
      text-decoration:none;

}



.menueOver a {

      color:#FFFFFF;
      font-weight:bold;
      text-decoration:none;

}


.agbs a {
      color:#FFFFFF;
      font-weight:bold;
      text-decoration:none;
}

.agbs a:hover {
      text-decoration:underline;
}
  

.mainTable {

      margin:0px;

      padding:0px;

      width:950px;

      height:100%;

      border-style:none; 

      background-color:#FFFFFF;

      border-left:1px solid #CCCCCC;

      border-right:1px solid #CCCCCC;

      background-image:url(../bitmaps/backgroundStripes.jpg); 

      background-repeat:both; 

      background-position:bottom right;

      

  }

  






.areaTopCenter {



height:180px; 



}

.areaTopRight {

background-color:#7C2E36; height:180px;

}



.nav_main {

background-color:#F4F4F4;



font-size:11px;

letter-spacing:0.02em;

margin-left:5px;

margin-right:5px;

margin-top:0;

padding:0;

width:140px;

}






.leftArea {

      width:150px;

      padding-top:0px;

      background-color:#F4F4F4;



}  



.centerArea {

      width:650px;

      background-color:#FFFFFF;

}



.rightArea {

      width:150px;

      padding-top:0px;

      background-color:#F4F4F4;



}



.mainAnimation {

border-top:1px solid #000000;

border-bottom:1px solid #000000;

}



.centerAreaBottom {

      width:650px;

      height:25px;

      padding-top:6px;

      background-color:#F4F4F4;

      font-size:7pt;

      color:#666666;

      text-align:center;

} 










h1 {

      font-size:13pt;

      color:#519032;
      margin-top:5px;
      margin-bottom:10px;

      padding-bottom:10px;
      padding-top:0px;
            

}

h2 {
   font-size: 13px;
   font-weight: bold;
}




p {
    margin:0px;
    margin-bottom:4px;
    /*letter-spacing:0.02em;*/
    font-weight:normal;

} 

a {

      color:#000000;
      font-weight:normal;
      text-decoration:underline;

}  


.infobox {
  background-color: rgba(0,0,0,0.62);
  width: 165px;
  min-height: 165px;
  position: absolute;
  right: 20px;
  top: 20px;
  border: 2px solid #ffc24d;
  text-align: center;
  color: #ffc24d;
}

.infoboxHeader {
  border-bottom: 2px solid #ffc24d;
  width: 100%;
  height: 30px;
  font-family: Times New Roman, Arial;
  font-size: 17pt;
  color: #ffc24d;  
}

.infoboxContent {
  width: 100%;
}

.infoboxContent p {
  padding: 5px 5px 0px;
  font-size: 10pt;
}

.infoboxContent p a {
  color: #ffc24d;
  text-decoration: underline;
}



.bottom-menu {
  /*margin-top: -20px;*/
  width: 100%;
  padding: 5px;
 

}

.bottom-menu  p {
  text-align: right;
  font-size: 10px;
}

.bottom-menu a {
  color: #c7c7c7; 
  text-decoration: none;
}
 
.bottom-menu a:hover {
  color: #fff; 
  /*text-decoration: underline;*/
} 

ul.sitemap li {
  margin-bottom: 3px;
}

ul.sitemap li a { 
  text-decoration: none;
}

ul.sitemap li a:hover { 
  text-decoration: underline;
}