body
{
  font-family:Verdana,Tahoma,Arial,Arial Narrow,Helvetica,sans-serif;
  font-size:0.9em;
  text-align:center;
  color:#444444;
  background-color:#CFD1D2;
  padding:0px;
  margin:0px;
}
a:link   { color:#444444; text-decoration:none; }
a:visited{ color:#444444; text-decoration:none; }
a:active { color:#999999; text-decoration:none; }
a:hover  { color:#999999; text-decoration:none; }

table
{ font-family:Verdana,Tahoma,Arial,Arial Narrow,Helvetica,sans-serif;
  font-size:0.9em;
  color:#444444;
}

/*- Layout  Layout  Layout  Layout  Layout  Layout -*/
#layout
{ clear:both;
  float:none;
  width:1000px;
/*height:580px;*/
  margin:auto auto;
  margin-top:30px;
  margin-bottom:0px;
  padding:0px;
  alignment:center;
  text-align:left;
}
#layout_start
{ clear:both;
  float:none;
  width:1000px;
  height:590px;
  margin:auto auto;
  margin-top:55px;
  margin-bottom:0px;
  padding:0px;
  alignment:center;
  text-align:left;
  background-position:bottom;
  background-image:url(pix/bg_busch.jpg);
  background-repeat:no-repeat;
background-color:green;
}

/*- Title  Title  Title  Title  Title  Title  Title -*/
#title
{ width:1000px;
  height:100px;
  float:none;
  margin:auto auto 0px;
  padding:0px;
/*background-color:Yellow;*/
}
#title_left
{ float:left;
  width:504px;
  text-align:left;
  vertical-align:bottom;
}
#title_right
{ text-align:right;
  vertical-align:bottom;
}

/*- Menu  Menu  Menu  Menu  Menu  Menu  Menu  Menu -*/
#menu
{ float:left;
  width:160px;
  height:400px;
  margin:0px;
  padding-left:0px;
/*background-color:Gray;*/
}

#navigation
{ float:left;
  text-align:left;
}

div.navigation ul
{
  padding:0px;
/*  margin:auto auto 0px;*/
  margin:0px;
  list-style-type:none;
}
div.navigation ul li
{ /*display:inline;*/
  margin:5px;
  padding:0px;
  float:none;
  list-style-type:none;
  width:150px;
  height:47px;
}

#sub_navigation
{ float:left;
  width:150px;
  margin:0px;
  text-align:left;
/*background-color:#308000;*/
}

#sub_navigation_iframe
{ float:left;
  width:150px;
  margin:0px;
  font-size:1px;
  text-align:center;
background-color:#308000;
}


/*- Content  Content  Content  Content  Content  Content -*/
#content
{ float:none;
/*  width:690px;*/
  margin:0px;
  padding:0px;
  padding-left:20px;
  alignment:right;
  text-align:left;
/*background-color:Olive;*/
}

/*- Base-Menu  Base-Menu  Base-Menu  Base-Menu  Base-Menu -*/
#base_menu
{ float:none;
  width:1000px;
  height:48px;
  margin:0px;
  margin-top:5px;
  padding:0px;
  background-position:top;
  background-image:url(pix/trenner.jpg);
  background-repeat:no-repeat;
  alignment:center;
  text-align:center;
/*background-color:Yellow;*/
}

#base_navigation
{
  alignment:center;
  text-align:center;
}
div.base_navigation a:link   { color:#444444; text-decoration:none; }
div.base_navigation a:visited{ color:#444444; text-decoration:none; }
div.base_navigation a:active { color:#444444; text-decoration:none; }
div.base_navigation a:hover  { color:#444444; text-decoration:none; }

div.base_navigation ul
{
  padding:0px;
  margin:0px;
  font-size:90%;
  list-style-type:none;
  alignment:center;
}
div.base_navigation ul li
{ float:left;
  display:inline;
  margin:0px;
  padding:2px;
  border:0px;
/*  border-left:  solid 0px #E1DBD6;
  border-top:   solid 0px #E1DBD6;
  border-right: solid 0px #E1DBD6;
  border-bottom:solid 1px #E1DBD6;*/
  list-style-type:none;
  width:150px;
}
div.base_navigation ul li { color:#555555; }
div.base_navigation ul li a         {DISPLAY:block; MARGIN:0px; COLOR:#444444; FONT-WEIGHT:normal;}
div.base_navigation ul li a:link    {DISPLAY:block; MARGIN:0px; COLOR:#444444; FONT-WEIGHT:normal;}
//div.base_navigation ul li a:hover {DISPLAY:block; MARGIN:0px; COLOR:#444444; FONT-WEIGHT:normal; border-top:solid 1px #FFFFFF; border-left:solid 1px #FFFFFF; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #CFD1D2; TEXT-DECORATION:none;}
div.base_navigation ul li a:hover   {DISPLAY:block; MARGIN:0px; COLOR:#444444; FONT-WEIGHT:normal; background-color:#DDECCF; TEXT-DECORATION:none;}
div.base_navigation ul li a:visited {DISPLAY:block; MARGIN:0px; COLOR:#444444; FONT-WEIGHT:normal;}


#clearing
{ /*float:none;*/
  clear:both;
  height:0px;
  margin:0px;
  padding:0px;
/*background-color:#D08050;*/
}
