body
{
   background-color: #004300;
   margin: 0;
   padding: 0;
   font-size: 90%;
   line-height: 100%; 
   width: auto;
   text-align: center;
   font-family: Arial, sans, serif;
}
/* ********************************************************************************* */
/* Formatierungen fuer den Haupt-Container                                           */
#layout
{
   margin: 0px auto;   
   padding: 0;  
   width: 750px;
   border-left: 1px solid #00CC00;
   border-right: 1px solid #00CC00;   
}
.layouttab
{
   
}
.header
{
   width: 750px;
   height: 201px;
   background-image: url(/layout/header.jpg);
   background-repeat: no-repeat;
   background-position: top left;
   margin: 0px auto;
   padding: 0;
   text-align: center;   
}
#navigation
{
   background-image: url(/layout/navback.jpg);
   background-repeat: repeat-y;
   background-position: top left;   
}
#navigation ul
{
   margin: 0px;
   padding: 0px;
   list-style: none;
}
#navigation ul li
{
   margin: 0px;
   padding: 0px;   
}
#navigation ul li a:link, #navigation ul li a:visited
{
   margin: 0px;
   padding: 0px 0px 0px 5px;  
   color: #fff;
   display: block;
   width: 150px;
   font-size: 12px;
   text-decoration: none; 
}
#navigation ul li a:hover, #navigation ul li a:focus
{
   margin: 0px;
   padding: 0px 0px 0px 5px;  
   color: #EFC93F;
   display: block;
   width: 150px;
   font-size: 12px;
   text-decoration: underline; 
}
.content
{
   background-color: #0B3B0B;
}
.titledunkel
{
   background-image: url(/layout/tabletitle_dunkel.jpg);
   background-repeat: repeat-x;
   background-position: top left; 
   height: 24px;
   line-height: 24px;
   background-color: #006800;
   font-size: 13px;
   font-weight: bold;
   color: #FFFF00;
   border-left: 1px solid #00CC00;
   border-top: 1px solid #00CC00;
}
.inhalt
{
   background-color: #020200;
   color: #00CC00;
   font-size: 12px;
   border: 1px solid #00CC00;
}
.titlehell
{
   background-image: url(/layout/tabletitle_hell.jpg);
   background-repeat: repeat-x;
   background-position: top left; 
   height: 24px;
   line-height: 24px;
   background-color: #006800;
   font-size: 13px;
   color: #000;
   text-align: right;
   border-right: 1px solid #00CC00;
   border-top: 1px solid #00CC00;
}
.trcolor1
{
   background-color: #093B09;
   color: #00CC00;
   font-size: 12px;
   line-height: 18px;
}
.trcolor0
{
   background-color: #020200;
   color: #00CC00;
   font-size: 12px;
   line-height: 18px;
}
.trcolor1 a:link, .trcolor1 a:visited
{
   color: #019901;
   font-size: 12px;
   text-decoration: none;
}
.trcolor1 a:hover, .trcolor1 a:focus
{
   color: #fff;
   font-size: 12px;
   text-decoration: underline;
}
.trcolor0 a:link, .trcolor0 a:visited
{
   color: #019901;
   font-size: 12px;
   text-decoration: none;
}
.trcolor0 a:hover, .trcolor0 a:focus
{
   color: #fff;
   font-size: 12px;
   text-decoration: underline;
}