body
{
  color : #333333 ;
  font-size : 13px ;
  text-decoration : none ;
  font-family : Arial, Verdana, Helvetica, sans-serif ;
}

a ,
a:link ,
a:visited ,
a:active
{
  color : #333333 ;
  font-weight : normal ;
  text-decoration : underline ;
}

a:hover
{
  color : #0b738f ;
}

table
{
  border : none ;
}

ul
{
  list-style : square ;
}

li
{
  padding-bottom : 5px ;
}

img
{
  border : none ;
}

#page_menu .impressum
{
  visibility : hidden ;
}

.zitat
{
  color : #0b738f ;
  font-size : 11px ;
  font-style : italic ;
}

.zitat span
{
  color : #333333 ;
  font-size : 9px ;
  font-style : normal ;
  padding-left : 20px ;
}

#main_table
{
  margin : auto ;
  padding : 0px ;
  width : 985px ;
}

.rand_links
{
  background : #dee2de url(/img/rand_links.jpg) top right repeat-y ;
}

.rand_rechts
{
  background : #dee2de url(/img/rand_rechts.jpg) top left repeat-y ;
}

#link_top
{ 
  color : #666666 ;
}

#link_top a
{
  text-decoration : none ;
  font-weight : normal ;
}

#link_top a:link ,
#link_top a:visited ,
#link_top a:active
{
  color : #666666 ;
}

#link_top a:hover
{
  color : #000000 ;
}

#header_illu
{
  background-color :  ;
  padding-left : 214px ;
}

#header_info
{
  background-color : #ffffff ;
  color :  ;
  font-size : 13px ;
  font-weight : normal ;
  padding-bottom : 6px ;
  padding-right : 50px ;
  text-align : right ;
  text-decoration : none ;
  vertical-align : bottom ;
}

#page_menu
{
  padding : 3px 0px 3px 20px ;
  vertical-align : top ;
}

#page_menu ul
{
  list-style : none ;
  margin : 0px ;
  padding : 0px ;
}

#page_menu li
{
  background : transparent url(/img/li_menu.gif) 0px 7px no-repeat ;
  display : inline ;
  padding-left : 10px ;
  padding-right : 30px ;
}

#page_menu a ,
#page_menu a:link ,
#page_menu a:visited ,
#page_menu a:active
{
  color :  ;
  font-size : 13px ;
  font-weight : normal ;
  text-decoration : none ;
}

#page_menu a:hover
{
  color :  ;
}

#page_title
{
  font-weight : bold ;
  font-size : 21px ;
  color : #0b738f ;
  font-family : Arial, Verdana, Helvetica, sans-serif ;
  margin : 0px ;
  padding : 0px 0px 5px 0px ;
}

#page_content
{
  background-color : #eeeeee ;
  color :  ;
  font-family : Arial, Verdana, Helvetica, sans-serif ;
  font-size : 13px ;
  font-weight : normal ;
  padding : 30px 0px 5px 0px ;
  vertical-align : top ;
}

div.box
{
  margin : 0px ;
  padding : 0px ;
}

div.cbox
{
  left : 0px ;
  width : 620px ;
}

div.rbox
{
  float : right ;
  left : 503px ;
  margin-right : 20px ;
  width : 220px ;
}
* html div.rbox
{
  margin-right : 0px ;
  width : 240px ;
}

#page_content p ,
#page_content th ,
#page_content td
{
  color :  ;
  font-family : Arial, Verdana, Helvetica, sans-serif ;
  font-size : 13px ;
  font-weight : normal ;
}

#fuss
{
  background : #dee2de url(/img/fuss_bg.jpg) top center no-repeat ;
  height : 133px ;
  padding-top : 14px ;
  vertical-align : top ;
  width : 985px ;
}

#fuss_info
{
  color : #ffffff ;
  font-size : 11px ;
  font-weight : normal ;
  text-decoration : none ;
}

#fuss_menu
{
  padding-top : 0px ;
  vertical-align : top ;
}

#fuss_menu ul
{
  list-style : none ;
  margin : 0px ;
  padding : 0px ;
}

#fuss_menu li
{
  display : inline ;
  background : transparent url(/img/li_fuss.gif) 0px 6px no-repeat ;
  padding-left : 14px ;
  padding-right : 8px ;
}

#fuss_menu li.first
{
  background : none ;
}

#fuss_menu a ,
#fuss_menu a:link ,
#fuss_menu a:visited ,
#fuss_menu a:active
{
  color : #ffffff ;
  font-size : 11px ;
  font-weight : normal ;
  text-decoration : none ;
}

#fuss_menu a:hover
{
  text-decoration : underline ;
}

p.link_top
{
  background : transparent url(/img/pfeil_o.gif) 0px 1px no-repeat ;
  padding-left : 18px ;
}

p.link_top a
{
  font-size : 11px ;
  font-family : Arial, Verdana, Helvetica, sans-serif ;
}

