body
{
   background-color:#efefef;
   color: #000000;
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   padding-top:0px;
   padding-left:0px;
   padding-right:0px;
   padding-bottom:0px;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size:12px;

}
#main_cont
{
  position:relative;
  top:40px;
  left:0px;
  width:900px;
  min-height:500px;
  height:500px auto;
  margin:0px auto;
  text-align:left;
}
a:link
{
  color: #000000;
  font-weight: bold;
  text-decoration:none;
}
table
{
 text-align:center;
 width:500px;
 margin-left:10px;
}
a:visited
{
  color: #000000;
  font-weight: bold;
  text-decoration:none;
}
a:hover
{
  color:#bb0000;
  font-weight: bold;
  text-decoration:none;
}

#content
{ 
  position:absolute;
  width:570px;
  left:240px;
  top:20px;
  background-image:url(images/cont_bg.gif);
  background-repeat:repeat-y;
  display:block;
  line-height:18px;
}
#navi
{
  position:absolute;
  left:0px;
  top:0px;
  width:226px;
  background-image:url(images/nav_bg.gif);
  background-repeat:repeat-y;
  display:block;
}
img
{
  border:0px;
}
#navifeet
{ 
  position:relative;
  bottom:0px;
  width:226px;
  height:88px;
  background-image:url(images/nav_foot.gif);
  background-repeat:no-repeat;
}
#navitop
{
  width:226px;
  height:121px;
  background-image:url(images/nav_head.jpg);
  background-repeat:no-repeat;
}
#navicont
{
  width:200px;
  position:relative;
  left:0px;
  top: 0px;
  color:#000000;
  padding-right:25px;
  padding-left:10px;
  background-image:url(images/nav_bg.gif);
  background-repeat:repeat-y;
  display:block;
  font-size:16px;
}
#contfeet
{ 
  position:relative;
  left:0px;
  bottom:0px;
  width:570px;
  height:131px;
  background-image:url(images/cont_foot.gif);
  background-repeat:no-repeat;
}
#conttop
{
  width:570px;
  height:113px;
  background-image:url(images/cont_top.gif);
  background-repeat:no-repeat;
}
#cont_in
{
  position:relative;
  width:535px;
  left:0px;
  top:0px;
  padding:20px;
  padding-bottom:20px;
  background-image:url(images/cont_bg.gif);
  background-repeat:repeat-y;
  display:block;
}
.grosser
{
  font-size:14px;
  color:#000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
}
ul li
{
    list-style-image:url(images/lst1.gif);
}
ul:hover li:hover
{
    list-style-image:url(images/lst1.gif);
}
