* {margin:0px;padding:0px;}
body 
{
  text-align:center;
  background:#fff;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
}
.innerBody 
{
  margin:0 auto;
  text-align:left;
  width:800px;
  overflow:hidden;
}
.head 
{
  width:100%;
  float:left;
}
.headTitle
{
  float:left; width:100%;
  margin-bottom:15px;margin-top:15px;
}
.rgsgnest {margin:30px 0px 0px 45px;}
.headTitle p 
{
  float:left;
  margin-top:15px;
  margin-left:30px;
  color:#555;
  font-size:16px;
  font-weight:bold;
}
.headTitle .heinigLogo
{
  float:right;
  font-size:30px;
  margin-right:30px;
  font-style:italic;
  color:#555;
}
.headTitle .heinigLogo span 
{
  color:#00B0F0;
}
.head .headTheme 
{
  float:left;
  margin-bottom:0px;
}
ul.headMenu, ul.footerMenu
{
  list-style-type:none;
  float:left;
  padding-left:15px;
  border:0px;border-top:solid #fff 2px;border-bottom:solid #fff 2px;
  background:#00B0F0;  
  font-size:14px;
  width:100%;
}
ul.headMenu {padding-left:130px;}
ul.footerMenu {padding-left:260px;}
ul.headMenu li, ul.footerMenu li
{
  float:left;
  
}
ul.headMenu li a, .body .bodyLeft .bodyMenu li a, ul.footerMenu li a
{
  color:#fff;display:block;
  padding:10px 5px 5px 15px;
  text-decoration:none;
  font-size:13px;
}

ul.headMenu li a:hover, #aktiv a, .body .bodyLeft .bodyMenu li a:hover, ul.footerMenu li a:hover
{
  color:#000;
}
.body .zitate 
{
  color:#555;
  font-size:13px;text-align:center;
  font-weight:bold;
  margin:20px 15px 20px 15px;
  float:left;
  width:770px;
}
.body .bodyLeft 
{
  float:left;width:500px;
  overflow:hidden;
  border:solid #00B0F0 2px;
}
.body .bodyLeft .bodyMenu
{
  float:left;
  padding-left:15px;padding-right:30px;
  list-style-type:none;
  background:#00B0F0;
  width:100%;
}
.body .bodyLeft .bodyMenu li
{
  float:left;
}
.body .bodyLeft .bodyMenu li a
{
  padding-top:3px;
  font-size:13px;
}
.body .bodyLeft .bodyContent h1 {margin-bottom:10px;color:#00B0F0;font-size:16px;font-weight:normal;}
.body .bodyLeft .bodyContent h2 {margin-bottom:10px;color:#555;font-size:13px;font-weight:bold;}
.body .bodyLeft .bodyContent h3 {}
.body .bodyLeft .bodyContent h4 {}
.body .bodyLeft .bodyContent h5 {}
.body .bodyLeft .bodyContent h6 {}
.body .bodyLeft .bodyContent 
{
  padding:10px;padding-left:30px;
  padding-top:30px;
  width:440px;
  float:left;
  font-size:13px;
  color:#555;
}
.body .bodyLeft .bodyContent a {color:#00b0f0;}
.body .bodyLeft .bodyContent a:hover {color:#555;}
.body .bodyRight
{
  float:right;
  margin-right:5px;
  width:250px;
  border:solid #00B0F0 0px;
  
}
.body .bodyRight .bodyRightFirst, .body .bodyRight .bodyRightSecond 
{
  float:left;display:block;
  min-height:100px;
  width:100%;overflow:hidden;
  border:solid #00B0F0 2px;
  margin-bottom:10px;
}
.body .bodyRight .bodyRightFirst {border:0px;padding-left:7px;}
.body .bodyRight .bodyRightFirst img {width:40px;margin:0px 10px 0px 5px;border:0px;}
.body .bodyRight .bodyRightThird 
{
  float:left;display:block;
  width:100%;overflow:hidden;
  min-height:100px;
  border:solid #00B0F0 2px;
  margin-bottom:30px;
  margin-top:20px;
}
.body .bodyRight .bodyRightThird object {margin:8px 0px 0px 25px;}
.body .bodyRight .bodyRightSecond, .body .bodyRight .bodyRightThird
{
  min-height:188px;
}
.body .bodyRight h1 
{
  width:100%;
  background-color:#00B0F0;
  color:#fff;
  font-size:13px; font-weight:normal;
  padding:5px 0px 5px 30px;
}
.footer 
{
  float:left;
  width:100%;
  margin-top:30px;
}
.footer .footerText p.bold {float:left;font-weight:bold;}
.footer .footerText p.bold {float:left;font-weight:bold;}
.footer .footerContent {float:left;padding:10px 0px 10px 230px;margin-bottom:20px;margin-top:10px;}
.footer .footerContent img {height:30px;float:left;margin-left:10px;}
.contenttable-0 .td-0 {width:150px;font-weight:bold;}

